where('dividend_id', $dividend_id) ->first(); } public static function getUpgradeIsSerialNumber() { $ret = [ '1001' => 'order_money_2', // 二级客户订单金额满 '1002' => 'order_num_2', // 二级客户订单数量满 '1003' => 'order_money', // 一、二级客户订单金额满 '1004' => 'first_money', // 一级客户订单金额满 '1005' => 'order_count', // 一、二级客户订单数量满 '1006' => 'first_order_count', // 一级客户订单数量满 //'1007' => 'first_order_count_to_goods', // 一级客户订单数量满 指定商品ID '1007' => 'team_order_amount', // 团队业绩金额满 '1021' => 'team_profit_amount', // 团队业绩利润满 '1008' => 'team_goods_amount', // 团队商品数量满 //'1010' => 'team_goods_amount_to_goods', // 团队商品数量满 指定商品ID '1009' => 'team_merchants_count', // 团队商家数量满 '1010' => 'team_member_count', // 团队下级人数满 //'1013' => 'team_member_count_to_goods', // 团队下级人数满 指定商品ID '1011' => 'first_lower_team_count', // 直属经销商人数 //'1015' => 'first_lower_team_count_to_goods', // 直属经销商人数 指定商品ID '1012' => 'first_lower_count', // 一级客户人数满 '1013' => 'self_buy_money', // 自购订单金额满 '1014' => 'self_buy_count', // 自购订单数量满 '1015' => 'settle_money', // 结算分红金额满 '1016' => 'first_cost_count', // 一级客户消费满 //'1021' => 'first_cost_num', // 一级客户消费满 人数达到 '1017' => 'goods', // 购买指定商品 '1018' => 'level_line', // 几条线 等级 本级 以上 多少人 '1019' => 'many_good', //购买指定商品之一 '1020' => 'all_lower_team_count', //所有经销商人数 '1022' => 'agent_integral', //持有消费积分 '1023' => 'first_second_cost_count', // 一二级客户消费满 '1024' => 'group_love',//团队(不包括自己)累计冻结爱心值 '1025' => 'group_love_after_black',//移出黑名单后团队(不包括自己)累计冻结爱心值 '1026' => 'dividend_and_peer_sum', //经销商提成+平级奖满xx '1027' => 'first_lower_subscription', // 直推参与认购人数(认购活动插件) '1028' => 'team_subscription', // 团队参与认购额度累计(认购活动插件) '1029' => 'level_line_area', // 几条线 区域等级 本级 以上 多少人 '1030' => 'agent_love', // 会员累计获得{{ LOVE_NAME }}数量达到 '1031' => 'team_new_order_number', // 团队新订单数量满 '1032' => 'team_shop_order_amount', // 团队自营订单实付金额满 '1050' => 'one_or_two', // 直推间推 某个等级 满多少人 ]; // 等级为 2000 + 等级id return $ret; } /** * Common: 获取所有升级商品(仅限条件开启状态) * Author: wu-hui * Time: 2023/10/18 15:32 * @return []|array */ public static function getUpgradeGoods(){ $list = self::uniacid()->pluck('parase'); $goodsIds = []; foreach($list as $key => $item){ $parase = unserialize($item); if((int)$parase[0]['goods'] == 1) $goodsIds = array_merge($goodsIds,[$parase[1]['goods']]); if((int)$parase[0]['many_good'] == 1) $goodsIds = array_merge($goodsIds,(array)$parase[1]['many_good']); } return array_unique($goodsIds); } }