12345678910111213141516 |
- //查看和搜索列表
- public function index(){
- $where = $this->buildSearchParams();
- $order = $this->buildOrder();
- $data = $this->model->where($where)->order($order){%withRelation%};
- $paging = $this->request->param('paging', false);
- if ($paging) {
- $limit = $this->request->param('limit', Config::get('paginate.limit'));
- $data = $data->paginate($limit)->toArray();
- $data['data'] = $this->getSelectedData($data['data']);
- } else {
- $data = $data->select()->toArray();
- }
- return $this->success('数据获取成功', $data);
- }
|