From d64387ef1bca7c4fdc4c1ef9a8b16f41a0380f28 Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 14 Jan 2025 09:18:46 +0800 Subject: [PATCH] md --- .../emis/service/impl/EmisWaybillServiceImpl.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java index 2e87460f2..33897a4dc 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWaybillServiceImpl.java @@ -1923,6 +1923,12 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb if(emisCustomerUser==null){ throw new EmisBizError(EmisBizErrorType.FAIL,"月结客户不存在"); } + + // 判断客户是否停用 + if(!"1".equals(emisMonthCustomerUser.getStatus())){ + throw new EmisBizError(EmisBizErrorType.FAIL,"月结客户已停用"); + } + emisWaybillSave.setCustName(emisCustomerUser.getCustName()); emisWaybillSave.setSalesmen(emisCustomerUser.getSalesmen()); emisWaybillSave.setPayee(emisCustomerUser.getPayee()); @@ -2316,6 +2322,12 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb if(emisMonthCustomerUser==null){ throw new EmisBizError(EmisBizErrorType.FAIL,"月结客户不存在"); } + + // 判断客户是否停用 + if(!"1".equals(emisMonthCustomerUser.getStatus())){ + throw new EmisBizError(EmisBizErrorType.FAIL,"月结客户已停用"); + } + emisWaybillSave.setCustName(emisMonthCustomerUser.getCustName()); if(isNew) { emisWaybillSave.setPayee(emisMonthCustomerUser.getPayee());