ソースを参照

feat: 新增培训三个任务类型

lixuesong 3 年 前
コミット
00e2b84074

+ 9 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmDeptTaskTypeConfigServiceImpl.java

@@ -129,7 +129,7 @@ public class WmDeptTaskTypeConfigServiceImpl extends ServiceImpl<WmDeptTaskTypeC
 			add("库存信息收集");
 			add("医院信息收集");
 			add("商业公司信息收集");
-			add("药物警戒质量管理");
+			add("药物警戒相关信息收集(疗效等)");
 			add("药店调查");
 		}};
 		BASE_TASK_TYPE_MAP.put("市场信息收集", marketList);
@@ -144,6 +144,13 @@ public class WmDeptTaskTypeConfigServiceImpl extends ServiceImpl<WmDeptTaskTypeC
 			add("临床监察");
 		}};
 		BASE_TASK_TYPE_MAP.put("医药研发服务", medicineList);
+
+		List<String> trainingList = new ArrayList<String>() {{
+			add("医院患者教育培训");
+			add("药店药师培训");
+			add("商业公司培训");
+		}};
+		BASE_TASK_TYPE_MAP.put("培训", trainingList);
 	}
 
 	/**
@@ -280,7 +287,7 @@ public class WmDeptTaskTypeConfigServiceImpl extends ServiceImpl<WmDeptTaskTypeC
 		if (deptTaskTypeConfig != null) {
 			List<WmDeptTaskTypeConfigJsonDTO> configJsonDTOList = JSON.parseArray(deptTaskTypeConfig.getTaskTypeJson(), WmDeptTaskTypeConfigJsonDTO.class);
 			configTaskTypeIdList = configJsonDTOList.stream()
-					.filter(configJsonDTO -> configJsonDTO.getQualifiedTask())
+					.filter(WmDeptTaskTypeConfigJsonDTO::getQualifiedTask)
 					.map(WmDeptTaskTypeConfigJsonDTO::getTaskTypeName)
 					.collect(Collectors.toList());
 		}