This commit is contained in:
2024-08-07 23:37:20 +08:00
parent 4dba55b19a
commit 992ff09f49
2 changed files with 476 additions and 399 deletions

View File

@@ -85,6 +85,7 @@ class Hdrquestionnaireanswer extends BaseHttpApi
} }
} }
/** /**
* 新增一个问卷答案 * 新增一个问卷答案
* *
@@ -132,6 +133,7 @@ class Hdrquestionnaireanswer extends BaseHttpApi
} }
} }
/** /**
* 修改科室问卷答案 * 修改科室问卷答案
* 参数: * 参数:
@@ -179,4 +181,40 @@ class Hdrquestionnaireanswer extends BaseHttpApi
} }
} }
/**
* desc 删除科室问卷答案
* authorwh
*
* 参数:
* id 数据id 必须
* api/Hdrquestionnaireanswer/del
*/
function del(){
Tools::log_to_write_txt(['删除科室问卷答案'=>input()]);
$api_desc = '删除科室问卷答案';
try {
$id = input('id');
if(empty($id)){
return json(Tools::set_fail('参数错误。0'));
}
Db::table(TabConf::$fa_hdrquestionnairequestion)
->where('id',$id)
->delete();
return json(Tools::set_ok('ok'));
} catch (\Exception $e) {
Tools::log_to_write_txt([
'error'=>'删除科室问卷答案.异常.'.$e->getMessage(),
'input'=>input(),
'error_info'=>$e->getTraceAsString()
]);
return json(Tools::set_fail());
}
}
} }

View File

@@ -14,6 +14,7 @@ class Hdrquestionnairequestion extends BaseHttpApi
protected $controller_comments = '科室问卷问题(一个问题对应多个答案)'; protected $controller_comments = '科室问卷问题(一个问题对应多个答案)';
/** /**
* desc获取科室问卷问题(一个问题对应多个答案) * desc获取科室问卷问题(一个问题对应多个答案)
* *
@@ -115,6 +116,7 @@ class Hdrquestionnairequestion extends BaseHttpApi
return json(Tools::set_res(500,'操作异常',[])); return json(Tools::set_res(500,'操作异常',[]));
} }
} }
/** /**
* 新增科室问卷问题(一个问题对应多个答案) * 新增科室问卷问题(一个问题对应多个答案)
* *
@@ -190,6 +192,7 @@ class Hdrquestionnairequestion extends BaseHttpApi
} }
} }
/** /**
* 修改科室问卷问题(一个问题对应多个答案) * 修改科室问卷问题(一个问题对应多个答案)
* 参数: * 参数:
@@ -249,4 +252,40 @@ class Hdrquestionnairequestion extends BaseHttpApi
} }
} }
/**
* desc 删除科室问卷问题(一个问题对应多个答案)
* authorwh
*
* 参数:
* id 数据id 必须
*
* api/Hdrquestionnairequestion/del
*/
function del(){
Tools::log_to_write_txt(['删除科室问卷问题(一个问题对应多个答案)'=>input()]);
$api_desc = '删除科室问卷问题(一个问题对应多个答案)';
try {
$id = input('id');
if(empty($id)){
return json(Tools::set_fail('参数错误。0'));
}
Db::table(TabConf::$fa_hdrquestionnairequestion)
->where('id',$id)
->delete();
return json(Tools::set_ok('ok'));
} catch (\Exception $e) {
Tools::log_to_write_txt([
'error'=>'删除科室问卷问题(一个问题对应多个答案).异常.'.$e->getMessage(),
'input'=>input(),
'error_info'=>$e->getTraceAsString()
]);
return json(Tools::set_fail());
}
}
} }