|
@@ -85,6 +85,22 @@ public class WmDeptTaskTypeTemplateController {
|
|
|
return R.ok(taskTypeTemplate);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 查询指定企业的任务类型模板
|
|
|
+ *
|
|
|
+ * @param deptId 部门id
|
|
|
+ * @param taskTypeId 任务类型id
|
|
|
+ * @return {@link R}<{@link WmDeptTaskTypeTemplate}> 返回结果
|
|
|
+ */
|
|
|
+ @GetMapping("/get-template")
|
|
|
+ public R<WmDeptTaskTypeTemplate> getTemplateByTaskTypeId(@RequestParam("deptId") Integer deptId,
|
|
|
+ @RequestParam("taskTypeId") String taskTypeId) {
|
|
|
+ WmDeptTaskTypeTemplate taskTypeTemplate = wmDeptTaskTypeTemplateService.getOne(Wrappers.<WmDeptTaskTypeTemplate>lambdaQuery()
|
|
|
+ .eq(WmDeptTaskTypeTemplate::getDeptId, deptId)
|
|
|
+ .eq(WmDeptTaskTypeTemplate::getTaskTypeId, taskTypeId));
|
|
|
+ return R.ok(taskTypeTemplate);
|
|
|
+ }
|
|
|
+
|
|
|
/**
|
|
|
* 保存
|
|
|
*
|
|
@@ -100,7 +116,7 @@ public class WmDeptTaskTypeTemplateController {
|
|
|
if (existCount > 0) {
|
|
|
return R.failed("任务类型已存在");
|
|
|
}
|
|
|
- if (!UpmsType.TemplateType.TEMP1.equals(wmDeptTaskTypeTemplate.getTemplate())) {
|
|
|
+ if (!UpmsType.TemplateType.TEMPLATE1.equals(wmDeptTaskTypeTemplate.getTemplate())) {
|
|
|
// 除模板1外, 其他模板科室数默认为1
|
|
|
wmDeptTaskTypeTemplate.setDetail(MapUtil.of("numberLimit", 1));
|
|
|
}
|
|
@@ -125,7 +141,7 @@ public class WmDeptTaskTypeTemplateController {
|
|
|
update.setId(wmDeptTaskTypeTemplate.getId());
|
|
|
update.setTemplate(wmDeptTaskTypeTemplate.getTemplate());
|
|
|
|
|
|
- if (!UpmsType.TemplateType.TEMP1.equals(wmDeptTaskTypeTemplate.getTemplate())) {
|
|
|
+ if (!UpmsType.TemplateType.TEMPLATE1.equals(wmDeptTaskTypeTemplate.getTemplate())) {
|
|
|
// 除模板1外, 其他模板科室数默认为1
|
|
|
update.setDetail(MapUtil.of("numberLimit", 1));
|
|
|
} else {
|