From 5d42284e6f7f0c887fbb78605a17d13015342a52 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期四, 28 十一月 2024 17:22:55 +0800 Subject: [PATCH] zjh20241128 --- ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java | 50 ++++++++++++++++++++++++++++++++++++++++++++++++-- 1 files changed, 48 insertions(+), 2 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java b/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java index 814ba67..f87b6f4 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java @@ -1,7 +1,9 @@ package com.ltkj.web.jmreport; +import com.ltkj.common.core.domain.AjaxResult; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; +import lombok.extern.slf4j.Slf4j; import org.omg.CORBA.Environment; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; @@ -9,6 +11,13 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; + +import java.io.FileInputStream; +import java.io.FileNotFoundException; +import java.io.IOException; +import java.util.Properties; + +import static jdk.nashorn.internal.runtime.regexp.joni.Config.log; /** * @Company: 瑗垮畨璺嘲绉戞妧鏈夐檺鍏徃 @@ -18,9 +27,46 @@ @RestController @RequestMapping("/report/jmreport") @Api(tags = "PC绔� 绉湪鎶ヨ〃鎺ュ彛闆�") +@Slf4j public class JimuController { - @Value("${jimu.path}") - private String value; +// @Value("${jimu.path}") + private static String value; + + + private static String CONFIG_PATH; + + @Value ("${config.properties}") + public void setConfigPath(String path) { + CONFIG_PATH = path; + try { + FileInputStream inputStream = new FileInputStream(CONFIG_PATH); + Properties props = new Properties(); + props.load(inputStream); + value= props.getProperty("jmurl"); + } catch (IOException throwables) { + throwables.printStackTrace(); + } + } + +// static { +// Properties props = new Properties(); +// try { +// // 浠庢枃浠朵腑璇诲彇閰嶇疆淇℃伅 +// FileInputStream fis = null; +// try { +// fis = new FileInputStream("D:\\ltkjprojectconf\\sfconfig.properties"); +// } catch (FileNotFoundException e) { +// e.printStackTrace(); +// } +// props.load(fis); +// fis.close(); +// // 鑾峰彇灞炴�у�煎苟璧嬪�� +// } catch (Exception e) { +// log.info("鏁版嵁搴撹繛鎺ュけ璐� 璇疯仈绯荤鐞嗗憳锛�"); +// e.printStackTrace(); +// } +// value= props.getProperty("jmurl"); +// } @GetMapping("/index") @ApiOperation(value = "index") -- Gitblit v1.8.0