Przeglądaj źródła

计算分佣金额优化

evoxwht 4 lat temu
rodzic
commit
9d55a83b32
1 zmienionych plików z 4 dodań i 4 usunięć
  1. 4 4
      crmeb/app/services/agent/AgentLevelServices.php

+ 4 - 4
crmeb/app/services/agent/AgentLevelServices.php

@@ -213,13 +213,13 @@ class AgentLevelServices extends BaseServices
      */
     public function getAgentLevelBrokerage(int $uid, $userInfo = [])
     {
-        $one_brokerage_up = $two_brokerage_up = 0;
+        $one_brokerage_up = $two_brokerage_up = $spread_one_uid = $spread_two_uid = 0;
         if (!$uid) {
-            return [$one_brokerage_up, $two_brokerage_up];
+            return [$one_brokerage_up, $two_brokerage_up, $spread_one_uid, $spread_two_uid];
         }
         //商城分销是否开启
         if (!sys_config('brokerage_func_status')) {
-            return [$one_brokerage_up, $two_brokerage_up];
+            return [$one_brokerage_up, $two_brokerage_up, $spread_one_uid, $spread_two_uid];
         }
         /** @var UserServices $userServices */
         $userServices = app()->make(UserServices::class);
@@ -227,7 +227,7 @@ class AgentLevelServices extends BaseServices
             $userInfo = $userServices->getUserInfo($uid);
         }
         if (!$userInfo) {
-            return [$one_brokerage_up, $two_brokerage_up];
+            return [$one_brokerage_up, $two_brokerage_up, $spread_one_uid, $spread_two_uid];
         }
         //获取上级uid || 开启自购返回自己uid
         $spread_one_uid = $userServices->getSpreadUid($uid, $userInfo);