diff --git a/src/main/java/com/spring/modules/proofing/service/impl/ProofingInformationServiceImpl.java b/src/main/java/com/spring/modules/proofing/service/impl/ProofingInformationServiceImpl.java index ae525fcb..9cf96de3 100644 --- a/src/main/java/com/spring/modules/proofing/service/impl/ProofingInformationServiceImpl.java +++ b/src/main/java/com/spring/modules/proofing/service/impl/ProofingInformationServiceImpl.java @@ -452,6 +452,16 @@ public class ProofingInformationServiceImpl extends ServiceImpl() + .eq(ProofingInformationEntity::getSite, data.getSite()) + .eq(ProofingInformationEntity::getProofingNo, data.getProofingNo()) + ); + if (current == null || !"草稿".equals(current.getProofingStatus())) { + throw new RuntimeException("该打样单已提交或状态异常,请勿重复下达!"); + } + UpdateWrapper updateInformationWrapper = new UpdateWrapper<>(); updateInformationWrapper.eq("site", data.getSite()); updateInformationWrapper.eq("proofing_no", data.getProofingNo());