(可能有部分额外字段未在此体现): * id ID * name 问题 * answer 答案 * author:wh */ function getGuliangquestionList(){ Tools::log_to_write_txt(['获取估量-问答配置 入参:'=>input()]); $api_desc = '获取估量-问答配置'; try { $name = input('name'); $answer = input('answer'); $model_obj = Db::table(TabConf::$fa_guliangquestion); if(input('name')){ $model_obj->where('name',input('name')); } if(input('answer')){ $model_obj->where('answer',input('answer')); } $data = $model_obj->paginate(['page'=>input('current_page',1),'list_rows'=>input('list_rows',15)]) ->each(function($item, $key){ return $item; }); // ['total'] => int(30) // ['per_page'] => int(15) // ['current_page'] => int(1) // ['last_page''] => int(2) $data = $data->toArray();//包含 data列表 return json(Tools::set_ok('ok',$data)); }catch(\Exception $e){ Tools::log_to_write_txt([ 'error'=>'获取估量-问答配置.异常.'.$e->getMessage(), '参数'=>input(), 'error_info'=>$e->getTraceAsString() ]); return json(Tools::set_res(500,'操作异常',[])); } } }