From 508e1cd22c8da23f619cae4ccae345df2f45b532 Mon Sep 17 00:00:00 2001 From: linfso Date: Sun, 21 Jul 2024 15:55:58 +0800 Subject: [PATCH] md --- .../erp/emis/service/impl/EmisSettleBillServiceImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java index 9d5d93943..4ceb35095 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleBillServiceImpl.java @@ -229,6 +229,11 @@ public class EmisSettleBillServiceImpl extends EmisBaseService implements IEmisS throw new EmisBizError(EmisBizErrorType.FAIL,"已核销,不允许操作"); } + // 不允许操作,至少保留一单 + if(old.getSendPieceSum()==1){ + throw new EmisBizError(EmisBizErrorType.FAIL,"不允许操作,至少保留一单"); + } + // 检查子账单是否可移除 String billCodeStr=WaybillHelper.formatQueryValue((String) emisSettleBill.getParams().get("billCodeStr")); if(StringUtils.isEmpty(billCodeStr)){