diff --git a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java index 82f1066..312f4ef 100644 --- a/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java +++ b/casic-metering-service/src/main/java/com/casic/missiles/service/Impl/business/BusinessCertificatePrintServiceImpl.java @@ -159,7 +159,6 @@ .processId(processInstance.getId()) .approvalStatus(ApprovalStatusEnum.IN_APPROVED) .printStatus(IN_APPROVAL) - .build(); int row = this.baseMapper.updateById(certificatePrint); if (row <= 0) { @@ -202,12 +201,13 @@ businessKeys = toBeApprovedList.stream().map(ToBeApprovedDTO::getBusinessKey).collect(Collectors.toList()); } if (!CollectionUtils.isEmpty(businessKeys)) { + request.setApprovalStatus(""); approvalList = this.baseMapper.selectBatchForApprovalList(page, request, businessKeys); //DTO根据业务主键补全taskId approvalList.getRecords().forEach(approval -> { toBeApprovedList.forEach(toBeApprovedDTO -> { if (String.valueOf(approval.getId()).equals(toBeApprovedDTO.getBusinessKey())) { - + approval.setApprovalStatus(ApprovalStatusEnum.TO_BE_APPROVED); approval.setTaskId(toBeApprovedDTO.getTaskId()); } });