checkToken(); if ($token[ 'code' ] < 0) { echo $this->response($token); exit; } $page_index = $this->params[ 'page' ] ?? 1; $page_size = $this->params[ 'page_size' ] ?? 0; $search_text = $this->params[ 'search_text' ] ?? ''; $condition = [ [ 's.sys_uid', '=', $this->sys_user_info[ 'sys_uid' ] ], [ 'app.is_support_cashier', '=', 1 ], [ 'app.develop', '=', 0 ], [ 's.is_delete', '=', 0 ] ]; if (!empty($search_text)) { $condition[] = [ 's.site_name', 'LIKE', "%{$search_text}%" ]; } $site_model = new SiteModel(); $field = 's.site_id, s.site_type, s.expire_time, s.site_name, app.app_name'; $site_list = $site_model->getSitePageList($condition, $page_index, $page_size, 's.create_time desc', $field); return $this->response($site_list); } }