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
public List<ProcessStandardComplianceCheckDetail> generate(ProcessStandardComplianceCheck scc) throws Exception {
String splitFileSource = scc.getSplitFileSource();
// 获取两个文件
MultipartFile modelFile = this.getFileById(scc.getModelFile());
MultipartFile splitFile = this.getFileById(scc.getSplitFile());
@@ -439,7 +440,8 @@ public class ProcessStandardComplianceCheckServiceImpl extends ServiceImpl<Proce
processSccVO.setStandardInfo(scc);
// 过滤出未分发的数据
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);
break;
case DESIGNER_ENGINEER_EVALUATION: