From 1b7ed7edb09aaecf68ddf3396ee007bc6eadf52a Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期一, 30 十二月 2024 17:04:09 +0800
Subject: [PATCH] zjh202412030

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjProjectController.java |   30 ++++++++++++++++++++++++++++++
 1 files changed, 30 insertions(+), 0 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjProjectController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjProjectController.java
index 67163a4..1c856e1 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjProjectController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjProjectController.java
@@ -23,6 +23,10 @@
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiParam;
+import jodd.util.StringUtil;
+import lombok.extern.slf4j.Slf4j;
+import net.sf.ehcache.constructs.scheduledrefresh.OverseerJob;
+import org.apache.ibatis.session.SqlSession;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.transaction.annotation.Transactional;
@@ -42,6 +46,7 @@
 @RestController
 @RequestMapping("/hosp/project")
 @Api(tags = "浣撴椤圭洰绠$悊")
+@Slf4j
 public class TjProjectController extends BaseController {
     @Resource
     private ITjProjectService tjProjectService;
@@ -593,4 +598,29 @@
         return AjaxResult.success(map);
     }
 
+
+    @GetMapping("/plxgpym")
+    @ApiOperation(value = "鎵归噺淇敼鎷奸煶鐮�")
+    public AjaxResult plxgpym(@RequestParam String tbname,@RequestParam String zd,@RequestParam String pymzd) {
+        String sql="SELECT 1";
+        try {
+             sql="SELECT "+ zd +","+ pymzd +" FROM "+tbname;
+
+            List<Map<String,Object>> projectList =  tjProjectService.zdysqlcx(sql);
+            if(null !=projectList && !projectList.isEmpty()){
+                for (Map<String, Object> map : projectList) {
+                    Object zd1 = map.get("zd");
+                    if(null !=zd1 && StringUtil.isNotBlank(zd1.toString())){
+                        String letter = PinyinUtil.getFirstLetter(zd1.toString(), "");
+                        sql="UPDATE "+ tbname +" "+ " set " +pymzd+" = "+ letter;
+                        tjProjectService.zdysqlxg(sql);
+                    }
+                }
+            }
+            return AjaxResult.success(projectList);
+        } catch (Exception e) {
+            log.info("sql鏌ヨ澶辫触"+ sql);
+            throw new RuntimeException(e);
+        }
+    }
 }

--
Gitblit v1.8.0