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());