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 = '科室问卷问题(一个问题对应多个答案)';
/**
* desc获取科室问卷问题(一个问题对应多个答案)
*
@@ -115,6 +116,7 @@ class Hdrquestionnairequestion extends BaseHttpApi
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());
}
}
}