tao.mo

西门子运单,成交方式为FOB时,运费为空,被接口校验退回。这里只有在成交方式为CIF时运费才是必填项

mt
2022年7月18日17:26:03
...@@ -124,7 +124,7 @@ public class MawbService { ...@@ -124,7 +124,7 @@ public class MawbService {
124 private ResultRS notBlankCheck(Mawb mawb,String dealMode) { 124 private ResultRS notBlankCheck(Mawb mawb,String dealMode) {
125 ResultRS result = new ResultRS(Boolean.TRUE, null, null); 125 ResultRS result = new ResultRS(Boolean.TRUE, null, null);
126 //成交方式为CIF时 '参数feeCurr不能为空','参数feeMark不能为空'',参数feeRate不能为空','参数insurCurr不能为空', '参数insurRate不能为空' 126 //成交方式为CIF时 '参数feeCurr不能为空','参数feeMark不能为空'',参数feeRate不能为空','参数insurCurr不能为空', '参数insurRate不能为空'
127 - if(dealMode.equals("CIF")){ 127 + if(dealMode.equals("CIF、CIP、DDP、DDU、DAP")){
128 if(StringUtil.isEmpty(mawb.getFeeCurr())){ 128 if(StringUtil.isEmpty(mawb.getFeeCurr())){
129 result.setSuccess(false); 129 result.setSuccess(false);
130 result.setCode("30002"); 130 result.setCode("30002");
......