ソースを参照

0号线-修改-列表

sunxbiao 1 年間 前
コミット
51de53ed06
共有1 個のファイルを変更した8 個の追加5 個の削除を含む
  1. 8 5
      app/controller/admin/user/User.php

+ 8 - 5
app/controller/admin/user/User.php

@@ -1836,9 +1836,10 @@ class User extends BaseController
1836 1836
      */
1837 1837
     public function getZeroLineUserList()
1838 1838
     {
1839
-        $team_name = request()->param('team_name', null);
1840
-        $status = request()->param('status', null);
1841
-        $user_account = request()->param('account', null);
1839
+        $team_name = request()->param('team_name', '');
1840
+        $status = request()->param('status', '');
1841
+        $user_account = request()->param('account', '');
1842
+        [$page, $limit] = $this->getPage();
1842 1843
 
1843 1844
         $query = Db::name('user_zero_line')
1844 1845
             ->alias('uzl')
@@ -1847,17 +1848,19 @@ class User extends BaseController
1847 1848
             $query->where('uzl.status', '=', $status);
1848 1849
         }
1849 1850
 
1850
-        if (!is_null($team_name)) {
1851
+        if ($team_name != '') {
1851 1852
             $query->whereLike('uzl.team_name', '%' . $team_name . '%');
1852 1853
         }
1853 1854
 
1854
-        if (!is_null($user_account)) {
1855
+        if ($user_account != '') {
1855 1856
             $query
1856 1857
                 ->whereLike('u.account', '%' . $user_account . '%');
1857 1858
         }
1858 1859
 
1859 1860
         $result = $query
1860 1861
             ->field('uzl.*, u.account')
1862
+            ->page($page, $limit)
1863
+            ->order("uzl.id desc")
1861 1864
             ->select()
1862 1865
             ->toArray();
1863 1866