From b4ac803e1554f70e556d94a1313d6944e5fc0e6f Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期二, 11 二月 2025 17:29:35 +0800
Subject: [PATCH] 去除非空返回错误

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java |   51 +++++++++++++++++++++++++++++++++++++++++++++++++--
 1 files changed, 49 insertions(+), 2 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java
index f553595..496186e 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/SysConfigController.java
@@ -12,12 +12,14 @@
 import com.ltkj.common.core.domain.entity.SysMenu;
 import com.ltkj.common.utils.SecurityUtils;
 import com.ltkj.hosp.domain.DictHosp;
+import com.ltkj.hosp.domain.TjJcycxm;
 import com.ltkj.hosp.domain.TjProject;
-import com.ltkj.hosp.service.IDictHospService;
-import com.ltkj.hosp.service.ITjProjectService;
+import com.ltkj.hosp.service.*;
+import com.ltkj.hosp.sqlDomain.LtkjExamJcsqd;
 import com.ltkj.system.service.ISysMenuService;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
+import jodd.util.StringUtil;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Value;
 import org.springframework.security.access.prepost.PreAuthorize;
@@ -52,6 +54,12 @@
     private String secret;
     @Autowired
     private ITjProjectService projectService;
+    @Resource
+    private ITjOrderService orderService;
+    @Autowired
+    private TjJcycxmService jcycxmService;
+    @Resource
+    private LtkjExamJcsqdService jcsqdService;
 
     /**
      * 鑾峰彇鍙傛暟閰嶇疆鍒楄〃
@@ -210,4 +218,43 @@
         return AjaxResult.success();
     }
 
+
+
+    @GetMapping ("/tjjcycxm")//鍚屾his椤圭洰鍗曚环淇℃伅
+//    @PreAuthorize("@ss.hasPermi('system:config:tbhisproprice')")
+    @ApiOperation (value = "tjjcycxm")
+    public AjaxResult tjjcycxm() {
+        String yqbm = configService.selectConfigByKey("common_api_service_hospbm");
+        List<String> jc = orderService.getJianChaTjNum();
+        if (null != jc && !jc.isEmpty()) {
+            for (String s : jc) {
+                jcycxmService.deletedByTjh(s);
+                List<LtkjExamJcsqd> list = jcsqdService.getLtkjJcsqdByTjh(s);
+                if(null !=list && !list.isEmpty()){
+                    for (LtkjExamJcsqd jcsqd : list) {
+                        if(jcsqd.getJgbx().contains("銆�")){
+                            String[] split = jcsqd.getJgzt().split("銆�");
+                            for (String jg : split) {
+                                if(StringUtil.isNotBlank(jg) && !jg.contains("鏈寮傚父")
+                                        && !jg.contains("鏈鏄庢樉寮傚父") && !jg.contains("鏈鍗犱綅")
+                                        && !jg.contains("鏈鏄庢樉")&& !jg.contains("姝e父")&& !jg.contains("鍙屼晶妞庨棿瀛旀棤鐙獎")&& !jg.contains("鏃犳畩")){
+                                    TjJcycxm jcycxm=new TjJcycxm();
+                                    jcycxm.setTjh(s);
+                                    jcycxm.setYqid(yqbm);
+                                    String[] split1 = jcsqd.getJcxmid().split(";");
+                                    jcycxm.setProId(split1[0]);
+                                    jcycxm.setProName(jcsqd.getJcxmmc());
+                                    jcycxm.setCreateTime(new Date());
+                                    jcycxm.setJcjg(jg);
+                                    jcycxmService.save(jcycxm);
+                                }
+                            }
+                        }
+                    }
+                }
+
+            }
+        }
+        return AjaxResult.success();
+    }
 }

--
Gitblit v1.8.0