wesmiler 4 ماه پیش
والد
کامیت
44a4cf320a
1فایلهای تغییر یافته به همراه3 افزوده شده و 22 حذف شده
  1. 3 22
      app/Services/Common/MemberService.php

+ 3 - 22
app/Services/Common/MemberService.php

@@ -105,7 +105,8 @@ class MemberService extends BaseService
             });
             });
         }
         }
 
 
-        $total = $query->count('a.id');
+        $model = clone $query;
+        $total = $model->count('a.id');
         $list = $query->withCount(['invites'])
         $list = $query->withCount(['invites'])
             ->orderBy('a.create_time', 'desc')
             ->orderBy('a.create_time', 'desc')
             ->orderBy('a.id', 'desc')
             ->orderBy('a.id', 'desc')
@@ -148,11 +149,6 @@ class MemberService extends BaseService
             $where['a.status'] = $status;
             $where['a.status'] = $status;
         }
         }
 
 
-        $pickerStatus = isset($params['picker_status']) ? $params['picker_status'] : 0;
-        if ($pickerStatus > 0) {
-            $where['a.picker_status'] = $pickerStatus;
-        }
-
         $query = $this->model->from('member as a')
         $query = $this->model->from('member as a')
             ->where($where)
             ->where($where)
             ->where(function ($query) use ($params) {
             ->where(function ($query) use ($params) {
@@ -167,22 +163,9 @@ class MemberService extends BaseService
                     $query->where('a.mobile', 'like', "%{$mobile}%");
                     $query->where('a.mobile', 'like', "%{$mobile}%");
                 }
                 }
             })
             })
-            ->where(function ($query) use ($params) {
-                $confirmStatus = isset($params['confirm_status']) ? $params['confirm_status'] : -1;
-                if ($confirmStatus == 0) {
-                    $query->whereIn('a.confirm_status', [2, 3]);
-                } else if ($confirmStatus > 0) {
-                    $query->where('a.confirm_status', $confirmStatus);
-                }
-            })
             ->select(['a.*']);
             ->select(['a.*']);
-        $confirmStatus = isset($params['confirm_status']) ? $params['confirm_status'] : -1;
-        if ($confirmStatus == 0) {
-            $query->orderBy('a.confirm_status', 'asc')->orderBy('a.create_time', 'desc');
-        } else {
-            $query->orderBy('a.create_time', 'desc')->orderBy('a.id', 'desc');
-        }
 
 
+        $query->orderBy('a.create_time', 'desc')->orderBy('a.id', 'desc');
         $list = $query->paginate($pageSize > 0 ? $pageSize : 9999999);
         $list = $query->paginate($pageSize > 0 ? $pageSize : 9999999);
         $list = $list ? $list->toArray() : [];
         $list = $list ? $list->toArray() : [];
         if ($list) {
         if ($list) {
@@ -191,8 +174,6 @@ class MemberService extends BaseService
                 $item['create_time'] = $item['create_time'] ? datetime($item['create_time'], 'Y-m-d H.i.s') : '';
                 $item['create_time'] = $item['create_time'] ? datetime($item['create_time'], 'Y-m-d H.i.s') : '';
                 $item['login_time'] = $item['login_time'] ? datetime($item['login_time'], 'Y-m-d H.i.s') : '';
                 $item['login_time'] = $item['login_time'] ? datetime($item['login_time'], 'Y-m-d H.i.s') : '';
                 $item['avatar'] = isset($item['avatar']) && $item['avatar'] ? get_image_url($item['avatar']) : '';
                 $item['avatar'] = isset($item['avatar']) && $item['avatar'] ? get_image_url($item['avatar']) : '';
-                $item['driving_license'] = isset($item['driving_license']) && $item['driving_license'] ? get_image_url($item['driving_license']) : '';
-                $item['drivers_license'] = isset($item['drivers_license']) && $item['drivers_license'] ? get_image_url($item['drivers_license']) : '';
             }
             }
         }
         }