|
@@ -87,8 +87,7 @@ public class WmDeptTaskTypeConfigController {
|
|
List<WmDeptTaskTypeConfigJsonDTO> configJsonDTOList =
|
|
List<WmDeptTaskTypeConfigJsonDTO> configJsonDTOList =
|
|
JSON.parseArray(deptTaskTypeConfig.getTaskTypeJson(), WmDeptTaskTypeConfigJsonDTO.class);
|
|
JSON.parseArray(deptTaskTypeConfig.getTaskTypeJson(), WmDeptTaskTypeConfigJsonDTO.class);
|
|
configJsonDTOList.forEach(configJsonDTO -> {
|
|
configJsonDTOList.forEach(configJsonDTO -> {
|
|
- if (configJsonDTO.getQualifiedTask() || configJsonDTO.getZbdbStatusSelect() || configJsonDTO.getYydbStatusSelect()
|
|
|
|
- || configJsonDTO.getAssociateLower()) {
|
|
|
|
|
|
+ if (configJsonDTO.getQualifiedTask()) {
|
|
configed.set(true);
|
|
configed.set(true);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
@@ -105,12 +104,12 @@ public class WmDeptTaskTypeConfigController {
|
|
if (ancestorDeptTaskTypeConfig != null) {
|
|
if (ancestorDeptTaskTypeConfig != null) {
|
|
List<WmDeptTaskTypeConfigJsonDTO> ancestorConfigJsonDTOList =
|
|
List<WmDeptTaskTypeConfigJsonDTO> ancestorConfigJsonDTOList =
|
|
JSON.parseArray(ancestorDeptTaskTypeConfig.getTaskTypeJson(), WmDeptTaskTypeConfigJsonDTO.class);
|
|
JSON.parseArray(ancestorDeptTaskTypeConfig.getTaskTypeJson(), WmDeptTaskTypeConfigJsonDTO.class);
|
|
- ancestorConfigJsonDTOList.forEach(configJsonDTO -> {
|
|
|
|
- if (configJsonDTO.getQualifiedTask() || configJsonDTO.getZbdbStatusSelect() || configJsonDTO.getYydbStatusSelect()
|
|
|
|
- || configJsonDTO.getAssociateLower()) {
|
|
|
|
- configed.set(true);
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
|
|
+ ancestorConfigJsonDTOList.stream()
|
|
|
|
+ .forEach(configJsonDTO -> {
|
|
|
|
+ if (configJsonDTO.getQualifiedTask() && configJsonDTO.getAssociateLower()) {
|
|
|
|
+ configed.set(true);
|
|
|
|
+ }
|
|
|
|
+ });
|
|
}
|
|
}
|
|
}
|
|
}
|
|
resultMap.put("config", configed.get());
|
|
resultMap.put("config", configed.get());
|
|
@@ -120,9 +119,9 @@ public class WmDeptTaskTypeConfigController {
|
|
/**
|
|
/**
|
|
* 根据企业的任务类型配置查询任务列表
|
|
* 根据企业的任务类型配置查询任务列表
|
|
*
|
|
*
|
|
- * @param page 分页参数
|
|
|
|
|
|
+ * @param page 分页参数
|
|
* @param taskTypeName 任务类型名称
|
|
* @param taskTypeName 任务类型名称
|
|
- * @param taskStatus 任务状态
|
|
|
|
|
|
+ * @param taskStatus 任务状态
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@GetMapping("/list-task")
|
|
@GetMapping("/list-task")
|