From c534d8d987eccb5fdbedf61583d7aac9765d12df Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 30 Jul 2024 12:08:38 +0800 Subject: [PATCH] md --- .../com/xdadan/erp/emis/service/EmisBaseService.java | 2 +- .../java/com/xdadan/erp/emis/utils/WaybillHelper.java | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java index c2ad63c84..734be360b 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/EmisBaseService.java @@ -1901,7 +1901,7 @@ public class EmisBaseService { extData.put("freight",waybill.getFreight()); - extData.put("feeRemark",waybill.getFeeRemark()); + extData.put("feeRemark",WaybillHelper.removeUnSeeChar(waybill.getFeeRemark())); extData.put("volumeWeight",waybill.getVolumeWeight()); extData.put("settlementWeight",waybill.getSettlementWeight()); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/utils/WaybillHelper.java b/emis-biz/src/main/java/com/xdadan/erp/emis/utils/WaybillHelper.java index 8b82e8a5c..6c0a9efb0 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/utils/WaybillHelper.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/utils/WaybillHelper.java @@ -250,7 +250,7 @@ public class WaybillHelper { public static String removeUnSeeChar(String str) { if(!StringUtils.isEmpty(str)){ - return str.replaceAll("\\p{C}+", ""); + return str.replaceAll("\\p{C}+", "").replaceAll("\\u00A0+", " "); } return str; @@ -343,6 +343,13 @@ public class WaybillHelper { // String mainBillCode=billCode.substring(0,len-4); // System.out.print(mainBillCode); + + String m1="Esmi Lee苏星"; + System.out.println(m1); + String m2 = m1.replaceAll("\\p{C}", ""); + m2 = m2.replaceAll("\\u00A0+", " "); + System.out.println(m2); + } catch (Exception e) { e.printStackTrace(); }