From db8fbbe80bd396b5b6be89c572cf5c6aabf146eb Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期三, 30 四月 2025 17:35:43 +0800
Subject: [PATCH] zjh20250430

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java |    6 +++---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java      |    5 ++---
 2 files changed, 5 insertions(+), 6 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
index d888fc2..eeae24c 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/service/TjSysAsyncServiceImpl.java
@@ -628,14 +628,14 @@
                         ycxm.setJcjg(detail.getProResult());
                         List<Map<String,Object>> maps= rulesService.getyichangxiangmujianyiguize(detail.getProId().toString()
                                 ,"","",order.getTjNumber()
-                                ,detail.getProName().replaceAll("[锛�(][^锛�)]*[锛�)]", "")
-                                        .replaceAll("[ 娴嬪畾妫�娴媇","").replaceAll("鈼�","")
+                                ,detail.getProName().replaceAll("[锛�(][^锛�)]*[\u4e00-\u9fa5]+[^锛�)]*[锛�)]", "").replaceAll("[锛�(][^锛�)]*[锛�)]", "")
+                                        .replaceAll("[ 娴嬪畾妫�娴媇", "").replaceAll("\\[.*?\\]", "").replaceAll("鈼�","")
                                 ,detail.getProResult());
 
                         String[] split = detail.getProResult().split("銆倈,|锛�");
                         List<Map<String,Object>> mapList=new ArrayList<>();
                         for (String s : split) {
-                            s = s.replaceAll("\n", "");
+                            s = s.replaceAll("\n", "").replaceAll("[锛�(][^锛�)]*[锛�)]", "");
 //                                        Map<String,Object> maps= rulesService.getyichangxiangmujianyiguizeJianCha(s);
                             Map<String,Object> mapss= tjProAdvicerulesService.getyichangxiangmujianyiguizeJianCha(deptname,s,"0",xb);
                             if(null !=mapss && !mapss.isEmpty()){
diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java
index 0d7ebf1..896baeb 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java
@@ -1815,8 +1815,7 @@
                                             String[] split = tjOrderDetail.getProResult().split("銆倈锛泑;|,|锛�");
                                             List<Map<String, Object>> mapList = new ArrayList<>();
                                             for (String s : split) {
-                                                s = s.replaceAll("\n", "");
-                                                //                                        Map<String,Object> maps= rulesService.getyichangxiangmujianyiguizeJianCha(s);
+                                                s = s.replaceAll("\n", "").replaceAll("[锛�(][^锛�)]*[锛�)]", "");
                                                 Map<String, Object> maps = tjProAdvicerulesService.getyichangxiangmujianyiguizeJianCha(remark.getKs(), s, "0",xb);
                                                 if (null != maps && !maps.isEmpty()) {
                                                     Object bt = maps.get("bt");
@@ -1905,7 +1904,7 @@
                                                 String[] split = tjOrderDetail.getProResult().split("銆倈,|锛�");
                                                 List<Map<String, Object>> mapList = new ArrayList<>();
                                                 for (String s : split) {
-                                                    s = s.replaceAll("\n", "");
+                                                    s = s.replaceAll("\n", "").replaceAll("[锛�(][^锛�)]*[锛�)]", "");
                                                     Map<String, Object> maps = tjProAdvicerulesService.getyichangxiangmujianyiguizeJianCha(remark.getKs(), s, "0",xb);
                                                     if (null != maps && !maps.isEmpty()) {
                                                         Object bt = maps.get("bt");

--
Gitblit v1.8.0