xialei 1 год назад
Родитель
Сommit
e29aec22ed
1 измененных файлов с 12 добавлено и 8 удалено
  1. 12 8
      app/controller/merchant/user/User.php

+ 12 - 8
app/controller/merchant/user/User.php

@@ -817,21 +817,24 @@ class User extends BaseController
817 817
         $dataQuery = Db::query("SELECT user_group,count(uid) count FROM `rrx_user` where uid in ($chilid_userids_string) group by user_group");
818 818
         $dataQuery = array_column($dataQuery, 'count', 'user_group');
819 819
         $shopPartnerCount = Db::query("SELECT user_group,count(uid) count FROM `rrx_user` where uid in ($chilid_userids_string) and is_shop_partner=1 group by user_group");
820
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 1, 'count' => (int)($dataQuery[1] ?? 0), 'name' => '消费者'];
821
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 2, 'count' => (int)($dataQuery[2] ?? 0), 'name' => 'V客'];
822
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 3, 'count' => (int)($dataQuery[3] ?? 0), 'name' => '大V经理'];
823
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 4, 'count' => (int)($dataQuery[4] ?? 0), 'name' => '创客'];
824
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 5, 'count' => (int)($dataQuery[5] ?? 0), 'name' => '区县代理'];
825
-        $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 6, 'count' => (int)($dataQuery[6] ?? 0), 'name' => '省级代理'];
820
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 1, 'count' => (int)($dataQuery[1] ?? 0), 'name' => '消费者'];
821
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 2, 'count' => (int)($dataQuery[2] ?? 0), 'name' => 'V客'];
822
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 3, 'count' => (int)($dataQuery[3] ?? 0), 'name' => '大V经理'];
823
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 4, 'count' => (int)($dataQuery[4] ?? 0), 'name' => '创客'];
824
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 5, 'count' => (int)($dataQuery[5] ?? 0), 'name' => '区县代理'];
825
+        // $countmoyer[] = ['className' => 'el-icon-s-goods', 'user_group' => 6, 'count' => (int)($dataQuery[6] ?? 0), 'name' => '省级代理'];
826 826
 //        $countmoyer[] = ['className' => 'el-icon-s-goods', 'count' => (int)($shopPartnerCount), 'name' => '创客合伙人'];
827
+        $allCount = Db::name('user')->where('mer_id', $mer_id)->count();
828
+        $countmoyer[] = ['className' => 'el-icon-s-goods', 'count' => (int)($allCount), 'name' => '锁客总数'];
827 829
 
828 830
         $whereTime = $this->request->params([
829 831
             'user_time_type',
830 832
             'user_time',
831 833
         ]);
832 834
         $query =Db::name('user')
833
-            ->field('uid,nickname,phone,spread_uid,user_group,create_time,is_shop_partner')
834
-            ->whereIn('uid', $chilid_userids)
835
+            ->field('uid,nickname,phone,spread_uid,user_group,create_time,is_shop_partner,wechat_user_id,ali_user_id,avatar')
836
+            // ->whereIn('uid', $chilid_userids)
837
+            ->where('mer_id', $mer_id)
835 838
             ->when($nickname != '',function ($query) use ($nickname){
836 839
                 $query->whereLike('nickname',"%".$nickname."%");
837 840
             })->when($account != '',function ($query) use ($account){
@@ -870,6 +873,7 @@ class User extends BaseController
870 873
                 unset($item['spread_uid']);
871 874
                 return $item;
872 875
             });;
876
+
873 877
         $date['count'] = $query->count();
874 878
         $date['shouyi'] = 0;
875 879
         $date['stride_shop_money'] = 0;