diff --git a/digital_doctor/application/api/controller/Hdrquestionnairequestion.php b/digital_doctor/application/api/controller/Hdrquestionnairequestion.php index 9c11225..71678b2 100644 --- a/digital_doctor/application/api/controller/Hdrquestionnairequestion.php +++ b/digital_doctor/application/api/controller/Hdrquestionnairequestion.php @@ -14,7 +14,7 @@ class Hdrquestionnairequestion extends BaseHttpApi protected $controller_comments = '科室问卷问题(一个问题对应多个答案)'; - /** + /** * desc:获取科室问卷问题(一个问题对应多个答案) * * api/Hdrquestionnairequestion/getHdrquestionnairequestionList @@ -23,14 +23,14 @@ class Hdrquestionnairequestion extends BaseHttpApi * 带分页 * current_page 当前页码 * list_rows 每页显示条数 默认15 + * question 问卷问题 * id ID * hdrdepartment_id 所属科室 * question 问卷问题 * is_common 是否通用:yes=是,no=否 * is_only_boy 只适合男:yes=是,no=否 * is_only_girl 只适合女:yes=是,no=否 - * type 选项类型:one=单选,more=多选 - * create_time 创建时间 + * type 选项类型:one=单选,more=多选 * * 所有字段说明(可能有部分额外字段未在此体现): * id ID @@ -53,7 +53,7 @@ class Hdrquestionnairequestion extends BaseHttpApi $id = input('id'); $hdrdepartment_id = input('hdrdepartment_id'); if(empty($hdrdepartment_id)){ - return json(Tools::set_fail('参数错误')); + return json(Tools::set_fail('hdrdepartment_id参数错误')); } $question = input('question'); @@ -61,20 +61,20 @@ class Hdrquestionnairequestion extends BaseHttpApi $is_only_boy = input('is_only_boy'); $is_only_girl = input('is_only_girl'); $type = input('type'); - $create_time = input('create_time'); $model_obj = Db::table(TabConf::$fa_hdrquestionnairequestion); + if(input('question')){ + $model_obj->whereLike('question','%'.input('question').'%'); + } + if(input('id')){ $model_obj->where('id',input('id')); } if(input('hdrdepartment_id')){ $model_obj->where('hdrdepartment_id',input('hdrdepartment_id')); } - if(input('question')){ - $model_obj->where('question',input('question')); - } if(input('is_common')){ $model_obj->where('is_common',input('is_common')); } @@ -87,9 +87,6 @@ class Hdrquestionnairequestion extends BaseHttpApi if(input('type')){ $model_obj->where('type',input('type')); } - if(input('create_time')){ - $model_obj->where('create_time',input('create_time')); - } $data = $model_obj->paginate(['page'=>input('current_page',1),'list_rows'=>input('list_rows',15)]) ->each(function($item, $key){