| | |
| | | |
| | | namespace app\common\service\order; |
| | | |
| | | use app\api\model\plus\coupon\UserCoupon as UserCouponModel; |
| | | use app\common\model\plus\coupon\UserCoupon as UserCouponModel; |
| | | use app\common\model\plus\team\Apply as teamApplyModel; |
| | | use app\common\library\helper; |
| | | use app\common\model\plus\bonus\Order as BonusOrderModel; |
| | | use app\common\model\settings\Setting; |
| | | use app\common\model\supplier\Capital as SupplierCapitalModel; |
| | | use app\common\model\supplier\Supplier as SupplierModel; |
| | | use app\common\model\user\ActivationCode; |
| | | use app\common\model\user\User as UserModel; |
| | | use app\common\model\settings\Setting as SettingModel; |
| | | use app\common\model\plus\agent\Order as AgentOrderModel; |
| | |
| | | use app\common\model\plus\shareholder\Setting as ShareholderSettingModel; |
| | | use app\common\model\plus\shareholder\Bonus as ShareholderBonusModel; |
| | | use app\common\model\plus\vip\Order as VipOrderModel; |
| | | |
| | | use app\common\model\plus\operations\Order as OperationsOrderModel; |
| | | /** |
| | | * 已完成订单结算服务类 |
| | | */ |
| | |
| | | $user->setIncConsumption($points, '新人专区购买商品专享订单奖励消费券'); |
| | | } |
| | | } |
| | | if ($order['product_type']==10){ |
| | | $points = $order['pay_price']; |
| | | $user->setIncPoints($points, '品牌专区购买商品专享订单奖励积分',0,true,1); |
| | | } |
| | | (new teamApplyModel())->becomeTeamByAgent($order['user_id'],70,$order['app_id']); |
| | | //生成激活码 |
| | | (new ActivationCode())->generateCodes($order); |
| | | foreach ($order['product'] as $product){ |
| | | //赠送优惠券 |
| | | if ($product['open_coupon'] && $product['open_coupons']) { |
| | |
| | | } |
| | | } |
| | | AgentOrderModel::grantMoney($order, $this->orderType); |
| | | // 发放运营中心佣金 |
| | | OperationsOrderModel::grantMoney($order, $this->orderType); |
| | | // 发放团队分红 by yj |
| | | TeamOrderModel::grantMoney($order, $this->orderType); |
| | | // 发放会员分红 |