|
|
|
@ -1000,8 +1000,6 @@ public class QuotationInformationServiceImpl extends ServiceImpl<QuotationInform |
|
|
|
List<Map<String, Object>> isRemarks = res.stream().filter(a -> convertToInt(a.get("isremark")) == 0).collect(Collectors.toList()); |
|
|
|
// 将记录表中 isRemark 为0的修改为1 |
|
|
|
changeManagementMapper.updateProcessForm2(paramData); |
|
|
|
int stepId = changeManagementMapper.getStepId(paramData.getClassificationNo(), String.valueOf(isRemarks.get(0).get("nodeid"))); |
|
|
|
paramData.setStepId(stepId); |
|
|
|
if (isRemarks.isEmpty()) { // 已结束 |
|
|
|
// 反刷单据状态为 "已完成" |
|
|
|
paramData.setStatus("已完成"); |
|
|
|
@ -1010,6 +1008,8 @@ public class QuotationInformationServiceImpl extends ServiceImpl<QuotationInform |
|
|
|
paramData.setStepId(nodeDetailLast.get(0).getStepId()); |
|
|
|
changeManagementMapper.updateChangeStatus2(paramData); |
|
|
|
} else { // 未结束 |
|
|
|
int stepId = changeManagementMapper.getStepId(paramData.getClassificationNo(), String.valueOf(isRemarks.get(0).get("nodeid"))); |
|
|
|
paramData.setStepId(stepId); |
|
|
|
// 存放isRemark为0的域控账号 |
|
|
|
Map<String, String> dcas = new HashMap<>(); |
|
|
|
for (Map<String, Object> isRemark : isRemarks) { |
|
|
|
|