From dedacd79c93f8ef95e0cb986f5e7fbd27ddbd907 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期四, 03 七月 2025 09:12:49 +0800
Subject: [PATCH] 2025-07-03

---
 ltkj-admin/src/main/java/com/ltkj/web/config/captcha/CommonController.java |   32 +++++++++++++++++++++++++++-----
 1 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/config/captcha/CommonController.java b/ltkj-admin/src/main/java/com/ltkj/web/config/captcha/CommonController.java
index 21517d3..89a05ba 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/config/captcha/CommonController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/config/captcha/CommonController.java
@@ -16,6 +16,7 @@
 import com.ltkj.common.utils.SnowFlake;
 import com.ltkj.common.utils.uuid.UUID;
 import com.ltkj.hosp.domain.SysAttachment;
+import com.ltkj.hosp.mapper.TestMapper;
 import com.ltkj.hosp.service.ISysAttachmentService;
 import com.ltkj.system.service.ISysConfigService;
 import com.ltkj.system.service.ISysDictDataService;
@@ -51,8 +52,8 @@
     @Autowired
     private ServerConfig serverConfig;
 
-    @Value("${path.xdtfilePath}")
-    private String value;
+//    @Value("${path.xdtfilePath}")
+//    private String value;
 
     private static final String FILE_DELIMETER = ",";
 
@@ -69,8 +70,9 @@
     @Autowired
     private ISysDictDataService sysDictDataService;
     @Autowired
-    private ISysConfigService sysConfigService;
-
+    private ISysConfigService configService;
+    @Autowired
+    private TestMapper testMapper;
 
     /**
      * 閫氱敤涓嬭浇璇锋眰
@@ -151,13 +153,20 @@
         }
     }
 
+    /**
+     * exe涓婁紶鍥剧墖鎺ュ彛
+     * @param file
+     * @param dictVal
+     * @param ip
+     * @return
+     */
     @PostMapping("/uploadImgExe")
     @ApiOperation(value = "EXE绋嬪簭寰幆璇诲彇鍥剧墖涓婁紶")
     public AjaxResult uploadImgExe(@RequestPart("file") MultipartFile file,@RequestParam("val")String dictVal,@RequestParam("ip")String ip){
         if (StrUtil.isBlank(dictVal))
             return AjaxResult.error("绫诲瀷涓嶈兘涓虹┖");
         try {
-            String exeimgsaveurl = sysConfigService.selectConfigByKey("exeimgsaveurl");
+            String exeimgsaveurl = configService.selectConfigByKey("exeimgsaveurl");
             String filePath;
             if (StrUtil.isNotBlank(exeimgsaveurl)){
                 filePath = exeimgsaveurl;
@@ -195,6 +204,18 @@
             e.printStackTrace();
             return AjaxResult.error(e.getMessage());
         }
+    }
+
+    /**
+     * 鑾峰彇exe绋嬪簭涓婁紶鍥剧墖鍒楄〃
+     * @param type
+     * @return
+     */
+    @GetMapping("/getExeUploadImgList")
+    public AjaxResult getExeUploadImgList(@RequestParam("type") String type){
+        if (StrUtil.isBlank(type)) return AjaxResult.error("绫诲瀷涓嶈兘涓虹┖");
+        List<Map<String, Object>> list = testMapper.getExeUploadImgListByGnLx(type);
+        return AjaxResult.success().put("data",list);
     }
 
     @GetMapping("/listExeVal")
@@ -304,6 +325,7 @@
                                     @ApiParam("浣撴鍙�") String tjh,@ApiParam("椤圭洰id") String proId) throws Exception {
         try {
             // 涓婁紶鏂囦欢璺緞
+            String value = configService.selectConfigByKey("path_xdtfilePath");
             String filePath = value + File.separator;
             String outputFileName = tjh +"_" +proId;
             // 涓婁紶骞惰繑鍥炴柊鏂囦欢鍚嶇О

--
Gitblit v1.8.0