From 26c06cbc532714a6c6e1c7b6a9f5819491f8e2c7 Mon Sep 17 00:00:00 2001 From: linfso Date: Fri, 2 Aug 2024 12:54:41 +0800 Subject: [PATCH] md --- .../emis/service/impl/EmisWaybillServiceImpl.java | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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 090c28c4b..f3858b396 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 @@ -2292,11 +2292,24 @@ public class EmisWaybillServiceImpl extends EmisBaseService implements IEmisWayb } } + // 如果是孟加拉单子,把运单号变为 12位 + if("0880".equals(emisWaybillSave.getReceiveCountry())){ + if(emisWaybillSave.getBillCode().length()==14 && emisWaybillSave.getBillCode().startsWith("T7080")){ + String str =emisWaybillSave.getBillCode(); + String prefix=str.substring(0,6); + String other = str.substring(8); + + String billCode=prefix+other; + emisWaybillSave.setBillCode(billCode); + + } + + } + // 公共计算部分 calcWayBillCommonInfo(emisWaybillSave,null,true); - //补齐数据 emisWaybillMapper.insertEmisWaybill(emisWaybillSave);