Przeglądaj źródła

锁客部分调整

xialei 1 rok temu
rodzic
commit
e29aec22ed
1 zmienionych plików z 12 dodań i 8 usunięć
  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
         $dataQuery = Db::query("SELECT user_group,count(uid) count FROM `rrx_user` where uid in ($chilid_userids_string) group by user_group");
817
         $dataQuery = Db::query("SELECT user_group,count(uid) count FROM `rrx_user` where uid in ($chilid_userids_string) group by user_group");
818
         $dataQuery = array_column($dataQuery, 'count', 'user_group');
818
         $dataQuery = array_column($dataQuery, 'count', 'user_group');
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");
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
 //        $countmoyer[] = ['className' => 'el-icon-s-goods', 'count' => (int)($shopPartnerCount), 'name' => '创客合伙人'];
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
         $whereTime = $this->request->params([
830
         $whereTime = $this->request->params([
829
             'user_time_type',
831
             'user_time_type',
830
             'user_time',
832
             'user_time',
831
         ]);
833
         ]);
832
         $query =Db::name('user')
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
             ->when($nickname != '',function ($query) use ($nickname){
838
             ->when($nickname != '',function ($query) use ($nickname){
836
                 $query->whereLike('nickname',"%".$nickname."%");
839
                 $query->whereLike('nickname',"%".$nickname."%");
837
             })->when($account != '',function ($query) use ($account){
840
             })->when($account != '',function ($query) use ($account){
@@ -870,6 +873,7 @@ class User extends BaseController
870
                 unset($item['spread_uid']);
873
                 unset($item['spread_uid']);
871
                 return $item;
874
                 return $item;
872
             });;
875
             });;
876
+
873
         $date['count'] = $query->count();
877
         $date['count'] = $query->count();
874
         $date['shouyi'] = 0;
878
         $date['shouyi'] = 0;
875
         $date['stride_shop_money'] = 0;
879
         $date['stride_shop_money'] = 0;