|
@@ -15,7 +15,6 @@ import com.diagbot.vo.GetAllDeptAndDisInfoVO;
|
|
|
import com.diagbot.vo.GetModuleInfoOneVO;
|
|
|
import com.diagbot.vo.GetModuleInfoVO;
|
|
|
import com.diagbot.vo.GetModuleTypeVO;
|
|
|
-import com.diagbot.vo.UpdateModuleInfoVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -46,8 +45,9 @@ public class ModuleInfoController {
|
|
|
@Autowired
|
|
|
ModuleInfoFacade moduleInfoFacade;
|
|
|
|
|
|
- @ApiOperation(value = "模板新增[by:wangyu]",
|
|
|
- notes = "name: 模板名称,必填<br>" +
|
|
|
+ @ApiOperation(value = "模板新增或修改[by:wangyu]",
|
|
|
+ notes = "id,修改时传,新增不用传<br>" +
|
|
|
+ "name: 模板名称,必填<br>" +
|
|
|
"type: 模板类型(症状,诊疗情况,其他),必填<br>" +
|
|
|
"questionId: 标签id,不是标点符号时需要填写<br>" +
|
|
|
"flag: 特殊标识类型<br>" +
|
|
@@ -57,29 +57,11 @@ public class ModuleInfoController {
|
|
|
"moduleType: 模板类型(科室,通用),必填<br>" +
|
|
|
"relationId: 关联id,moduleType为0不用传,moduleType为1传科室id,moduleType为2传疾病id<br>" +
|
|
|
"remark:备注")
|
|
|
- @PostMapping("/saveModuleInfo")
|
|
|
- @SysLogger("saveModuleInfo")
|
|
|
- @Transactional
|
|
|
- public RespDTO<Boolean> saveModuleInfo(@Valid @RequestBody AddModuleInfoVO addModuleInfoVO) {
|
|
|
- Boolean data = moduleInfoFacade.saveModuleInfo(addModuleInfoVO);
|
|
|
- return RespDTO.onSuc(data);
|
|
|
- }
|
|
|
-
|
|
|
- @ApiOperation(value = "模板修改[by:wangyu]",
|
|
|
- notes = "id: 模板id,必填<br>" +
|
|
|
- "name: 模板名称,必填<br>" +
|
|
|
- "type: 模板类型(症状,诊疗情况,其他),必填<br>" +
|
|
|
- "questionId: 标签id,必填<br>" +
|
|
|
- "flag: 特殊标示类型<br>" +
|
|
|
- "relationModule: 关联模板id<br>"+
|
|
|
- "moduleType: 模板类型(科室,通用),必填<br>" +
|
|
|
- "relationId: 关联id,moduleType为0不用传,moduleType为1传科室id<br>" +
|
|
|
- "remark: 备注")
|
|
|
- @PostMapping("/updateModuleInfo")
|
|
|
- @SysLogger("updateModuleInfo")
|
|
|
+ @PostMapping("/saveOrUpdateModuleInfo")
|
|
|
+ @SysLogger("saveOrUpdateModuleInfo")
|
|
|
@Transactional
|
|
|
- public RespDTO<Boolean> updateModuleInfo(@Valid @RequestBody UpdateModuleInfoVO updateModuleInfoVO) {
|
|
|
- Boolean data = moduleInfoFacade.updateModuleInfo(updateModuleInfoVO);
|
|
|
+ public RespDTO<Boolean> saveOrUpdateModuleInfo(@Valid @RequestBody AddModuleInfoVO addModuleInfoVO) {
|
|
|
+ Boolean data = moduleInfoFacade.saveOrUpdateModuleInfo(addModuleInfoVO);
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|