From aba30b7d9ba3534dc5993d03eb5275c49df2948d Mon Sep 17 00:00:00 2001 From: aike <17730485278@139.com> Date: Tue, 8 Jul 2025 18:07:39 +0800 Subject: [PATCH] =?UTF-8?q?demand:=20=20=E8=B4=B9=E7=94=A8=E5=B8=81?= =?UTF-8?q?=E7=A7=8D=E6=A0=A1=E9=AA=8C=E5=8F=AA=E8=83=BD=E4=B8=BACNY/USD?= =?UTF-8?q?=20committer:=20heyu?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../erp/emis/service/impl/EmisQuotePriceServiceImpl.java | 3 +++ 1 file changed, 3 insertions(+) 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, "寄件区域不能为空"); }