From 599abed702db9fa5dec90b5660ff039acb6eace7 Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Mon, 24 Nov 2025 18:33:29 +0800
Subject: [PATCH] 1、完成升级赠送价值400元(共40张)平台消费券,每张10元,每次消费只能用一张,消费金额满200元抵一张10元消费券 1、修复分享名片第一次进入是空白 3、修复分红订单不生成问题

---
 admin/app/common/service/order/OrderCompleteService.php |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/admin/app/common/service/order/OrderCompleteService.php b/admin/app/common/service/order/OrderCompleteService.php
index 9589e1f..0ab9d79 100644
--- a/admin/app/common/service/order/OrderCompleteService.php
+++ b/admin/app/common/service/order/OrderCompleteService.php
@@ -3,6 +3,7 @@
 namespace app\common\service\order;
 
 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;
@@ -20,6 +21,7 @@
 use app\common\model\plus\shareholder\Apply as ShareholderApplyModel;
 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;
 
 /**
  * 已完成订单结算服务类
@@ -79,12 +81,17 @@
             AgentOrderModel::grantMoney($order, $this->orderType);
             // 发放团队分红 by yj
 			TeamOrderModel::grantMoney($order, $this->orderType);
+            // 发放会员分红
+            VipOrderModel::grantMoney($order);
+            //发放分红
+            BonusOrderModel::grantMoney($order, $this->orderType);
             // 生成区域代理订单 by yj
             RegionOrderModel::createOrder($order);
             // 生成股东分红订单 by yj
             ShareholderOrderModel::createOrder($order);
             // 更新队长等级 by yj
             event('TeamUserGrade', $order['user_id']);
+            event('VipUserGrade', $order['user_id']);
             if (ShareholderSettingModel::getItem('basic')['self_buy_money']) {
                 // 更新股东等级 by lyzflash
                 $shareholderModel = new ShareholderApplyModel;

--
Gitblit v1.9.2