WIN-2308041133\Administrator 4 months ago
parent
commit
7e1f6917e9
1 changed files with 8 additions and 8 deletions
  1. 8 8
      app/models/user/User.php

+ 8 - 8
app/models/user/User.php

@@ -498,21 +498,21 @@ class User extends BaseModel
      */
     public static function getSpreadLevelCount($uid = 0)
     {
-        $group_users = \app\admin\model\user\User::get_group_user($uid);
-        $achievement1 = \app\admin\model\order\StoreOrder::where('uid','in', $group_users)->where('paid', 1)->whereNotIn('status',-1)->sum('pay_price');
-        return $achievement1;
+        if (!$uid) return false;
+        $uidSubordinate = self::where('spread_uid', $uid)->column('uid');
+        if (!count($uidSubordinate)) return 0;
+        return self::where('spread_uid', 'IN', implode(',', $uidSubordinate))->count();
     }
     /**
-     * TODO 团队业绩
+     * TODO 获取推广人数 二级
      * @param int $uid
      * @return bool|int|string
      */
     public static function getTeamPerformance($uid = 0)
     {
-        if (!$uid) return false;
-        $uidSubordinate = self::where('spread_uid', $uid)->column('uid');
-        if (!count($uidSubordinate)) return 0;
-        return self::where('spread_uid', 'IN', implode(',', $uidSubordinate))->count();
+        $group_users = \app\admin\model\user\User::get_group_user($uid);
+        $achievement1 = \app\admin\model\order\StoreOrder::where('uid','in', $group_users)->where('paid', 1)->whereNotIn('status',-1)->sum('pay_price');
+        return $achievement1;
     }
     /**
      * 获取用户下级推广人