Pārlūkot izejas kodu

feat: 药店推广查询任务类型配置

李学松 2 gadi atpakaļ
vecāks
revīzija
56d68c77a3

+ 4 - 5
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/controller/ApiController.java

@@ -245,15 +245,14 @@ public class ApiController {
 		} else if ("47".equals(taskTypeId) || "48".equals(taskTypeId) || "49".equals(taskTypeId) || "50".equals(taskTypeId)) {
 			// 库存调研、竞品调研、培训、使用情况调查 都取47
 			connfigMap = getTaskContentConfigByTaskTypeId("47");
+			// 查询积分值
+			List<WmTaskType> taskTypes = wmTaskTypeService.listByIds(CollUtil.toList("47", "48", "49", "50"));
+			Map<String, Integer> taskTypeScoreMap = taskTypes.stream().collect(Collectors.toMap(WmTaskType::getId, WmTaskType::getScore));
+			connfigMap.put("taskTypeScore", taskTypeScoreMap);
 		} else {
 			connfigMap = getTaskContentConfigByTaskTypeId(taskTypeId);
 		}
 
-
-		// 查询积分值
-		WmTaskType taskType = wmTaskTypeService.getById(taskTypeId);
-		connfigMap.put("score", taskType.getScore());
-
 		return R.ok(connfigMap);
 	}