diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuotePriceServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuotePriceServiceImpl.java index c5bcfa842..96e085373 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuotePriceServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisQuotePriceServiceImpl.java @@ -475,6 +475,9 @@ public class EmisQuotePriceServiceImpl extends EmisBaseService implements IEmisQ if (emisQuotePrice.getCurrency() == null || emisQuotePrice.getCurrency().trim().isEmpty()) { throw new EmisBizError(EmisBizErrorType.PARAM_ERROR, "费用币种不能为空"); } + if (!"CNY".equals(emisQuotePrice.getCurrency()) && !"USD".equals(emisQuotePrice.getCurrency())) { + throw new EmisBizError(EmisBizErrorType.PARAM_ERROR, "费用币种不正确"); + } if (emisQuotePrice.getSendAreaName() == null || emisQuotePrice.getSendAreaName().trim().isEmpty()) { throw new EmisBizError(EmisBizErrorType.PARAM_ERROR, "寄件区域不能为空"); }