From 73b874c72ad55eb9eef21c36160ac0de58f0189e Mon Sep 17 00:00:00 2001
From: quanwei <419654421@qq.com>
Date: Thu, 05 Feb 2026 10:30:43 +0800
Subject: [PATCH] 优化名片

---
 admin/app/api/controller/user/Shareholder.php |   14 +++++++++++---
 1 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/admin/app/api/controller/user/Shareholder.php b/admin/app/api/controller/user/Shareholder.php
index b2a054a..438186a 100644
--- a/admin/app/api/controller/user/Shareholder.php
+++ b/admin/app/api/controller/user/Shareholder.php
@@ -11,6 +11,7 @@
 use app\api\model\settings\Message as MessageModel;
 use app\api\model\plus\agent\User as AgentUserModel;
 use app\common\model\product\Product as ProductModel;
+use app\common\model\user\Grade as GradeModel;
 /**
  * 分销中心
  */
@@ -46,7 +47,7 @@
         //如果不是股东,列出条件 by lyzflash
         $is_shareholder = $this->isShareholderUser();
         if (!$is_shareholder){
-            if ( (new ShareholderApplyModel)->becomeShareholderByTeam($this->user['user_id'],110,$this->user['app_id'])){
+            if ((new ShareholderApplyModel)->becomeShareholderByTeam($this->user['user_id'],110,$this->user['app_id'])){
                 // 股东信息
                 $this->shareholder = ShareholderUserModel::detail($this->user['user_id'],['user','grade']);
                 //如果不是股东,列出条件 by lyzflash
@@ -74,9 +75,15 @@
         }
         // 购买商品
         $productList = [];
-        if ($setting['become'] == '100') {
+        if ($setting['become'] == '100'|| $setting['become'] == '110') {
             if ($setting['become__buy_product_ids']) {
                 $productList = (new ProductModel)->getListByIds($setting['become__buy_product_ids']);
+            }
+        }
+        $gradeList=[];
+        if ($setting['become'] == '110') {
+            if ($setting['referee_grade_ids']) {
+                $gradeList = (new GradeModel)->getListByIds($setting['referee_grade_ids']);
             }
         }
         return $this->renderSuccess('', [
@@ -104,7 +111,8 @@
             // 累计团队业绩
             'team_money' => $team_money,
             'setting' => $setting,
-            'productList' => $productList
+            'productList' => $productList,
+            'gradeList' => $gradeList
         ]);
     }
 

--
Gitblit v1.9.2