Преглед на файлове

Merge branch 'master' of http://git.huxiukeji.com/zhangxiaobin/ggyuyin

lizhen_gitee преди 1 година
родител
ревизия
d082efc69e
променени са 1 файла, в които са добавени 9 реда и са изтрити 3 реда
  1. 9 3
      application/api/controller/Guild.php

+ 9 - 3
application/api/controller/Guild.php

@@ -169,18 +169,24 @@ class Guild extends Api
      */
     public function getGuildList() {
         $search = $this->request->request("search","","string"); //搜索的字段 公会名称/公会ID
-        if(!$search) $this->error("请输入要搜索的公会名称或公会ID");
+        $page = $this->request->request("page",1);
+        $pageNum = $this->request->request("pageNum",10);
+        $offset = ($page-1) * $pageNum;
+        //if(!$search) $this->error("请输入要搜索的公会名称或公会ID");
         global $whereOr;
         $where = [];$whereOr = [];
         $where['status'] = 1;
-        $whereOr['name'] = array('like', '%' . $search . '%');
-        $whereOr['g_id'] = $search;
+        if (!empty($search)) {
+            $whereOr['name'] = array('like', '%' . $search . '%');
+            $whereOr['g_id'] = $search;
+        }
         $res = \app\common\model\Guild::field("id,g_id,user_id,party_id,name,image,desc,member")
             ->where($where)
             ->where(function ($query) {
                 global $whereOr;
                 $query->whereOr($whereOr);
             })
+            ->limit($offset,$pageNum)
             ->select();
         $this->success("获取成功!",$res);
     }