fix: 主排查人分批下发数据不对

This commit is contained in:
2024-07-18 15:08:39 +08:00
parent 8ae3501d2f
commit bb048e212c
@@ -390,6 +390,7 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
@Override @Override
public List<ProcessStandardComplianceCheckDetail> generate(ProcessStandardComplianceCheck scc) throws Exception { public List<ProcessStandardComplianceCheckDetail> generate(ProcessStandardComplianceCheck scc) throws Exception {
String splitFileSource = scc.getSplitFileSource();
// 获取两个文件 // 获取两个文件
MultipartFile modelFile = this.getFileById(scc.getModelFile()); MultipartFile modelFile = this.getFileById(scc.getModelFile());
MultipartFile splitFile = this.getFileById(scc.getSplitFile()); MultipartFile splitFile = this.getFileById(scc.getSplitFile());
@@ -439,7 +440,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
processSccVO.setStandardInfo(scc); processSccVO.setStandardInfo(scc);
// 过滤出未分发的数据 // 过滤出未分发的数据
detailList = detailList.stream().filter(detail -> detailList = detailList.stream().filter(detail ->
StrUtil.isBlank(detail.getDesignEngineer())).collect(Collectors.toList()); StrUtil.isBlank(detail.getDesignEngineer())
&& detail.getProcessInstanceId().equals(processInstanceId)).collect(Collectors.toList());
processSccVO.setDetailInfoList(detailList); processSccVO.setDetailInfoList(detailList);
break; break;
case DESIGNER_ENGINEER_EVALUATION: case DESIGNER_ENGINEER_EVALUATION: