diff --git a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java index 69ce6a321..d37648903 100644 --- a/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java +++ b/emis-biz-web/src/main/java/com/xdadan/erp/web/emis/EmisCustomerUserController.java @@ -432,6 +432,18 @@ public class EmisCustomerUserController extends EmisBaseController } catch (Exception e) { return AjaxResult.error(e.getMessage()); } + + // 校验账期 + if (emisCustomerUser.getCreditPeriod() != null) { + // 检查是否为整数 + if (emisCustomerUser.getCreditPeriod().scale() > 0) { + return AjaxResult.error("账期必须为整数"); + } + // 检查是否大于等于7 + if (emisCustomerUser.getCreditPeriod().compareTo(new BigDecimal("7")) < 0) { + return AjaxResult.error("账期必须大于等于7天"); + } + } EmisCustomerUser oldUser=emisBaseService.getCustomerUserByPhone(emisCustomerUser.getPhone()); if(oldUser!=null && !oldUser.getCustomerCode().equals(emisCustomerUser.getCustomerCode())){ return AjaxResult.error("该客户电话号码已被占用,请使用新号码");