From 09dff569d0d7ef08b66e5b5864adad148bcd8cd1 Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期三, 10 九月 2025 11:24:29 +0800 Subject: [PATCH] 检验项中英文去除多余的空格以及[NBSP]非断行空格 --- inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java | 18 +++++++++++++++--- 1 files changed, 15 insertions(+), 3 deletions(-) diff --git a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java index 351fae1..3724d3d 100644 --- a/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java +++ b/inspect-server/src/main/java/com/ruoyi/inspect/service/impl/InsOrderPlanServiceImpl.java @@ -3731,6 +3731,18 @@ } /** + * NBSP锛堥潪闂存柇绌烘牸锛� 杞垚 鏅�氱┖鏍� + * @param oldStr + * @return + */ + private String normalizedSpaces(String oldStr){ + if(StringUtils.isBlank(oldStr)){ + return oldStr; + } + return oldStr.replaceAll("\u00A0", " ").trim(); + } + + /** * 娣诲姞鎶ュ憡缁撹涓嫳鏂� * @param sample * @param itemCh @@ -3742,9 +3754,9 @@ String itemCh, String itemEn) { // 鍒ゆ柇鏄惁鏈夋楠岄」鍒嗙被map - String classTiemName = itemCh + (StringUtils.isBlank(sample.getInspectionItemClass()) ? "" : sample.getInspectionItemClass()).trim(); - String classTiemNameEn = itemEn + (StringUtils.isBlank(sample.getInspectionItemClassEN()) ? "" : sample.getInspectionItemClassEN()).trim(); - String classTiemNameItemEN = StringUtils.isBlank(sample.getInspectionItemEn()) ? "" : sample.getInspectionItemEn().trim(); + String classTiemName = itemCh + (StringUtils.isBlank(sample.getInspectionItemClass()) ? "" : normalizedSpaces(sample.getInspectionItemClass())); + String classTiemNameEn = itemEn + (StringUtils.isBlank(sample.getInspectionItemClassEN()) ? "" : normalizedSpaces(sample.getInspectionItemClassEN())); + String classTiemNameItemEN = StringUtils.isBlank(sample.getInspectionItemEn()) ? "" : normalizedSpaces(sample.getInspectionItemEn()); if (errorClassItemMapCn.containsKey(classTiemName)) { // 鍒ゆ柇鏄惁鏈夋楠岄」map -- Gitblit v1.9.3