From ed8c7a5effd0d423ce1118b680ecdca6fe732609 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 02 七月 2025 16:43:13 +0800 Subject: [PATCH] Merge branch 'master' of http://192.168.11.205:9000/r/P2022036_Service --- src/main/java/com/lf/server/config/InitConfig.java | 53 ++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 46 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/lf/server/config/InitConfig.java b/src/main/java/com/lf/server/config/InitConfig.java index 194d6f8..18b964c 100644 --- a/src/main/java/com/lf/server/config/InitConfig.java +++ b/src/main/java/com/lf/server/config/InitConfig.java @@ -1,12 +1,20 @@ package com.lf.server.config; -import com.lf.server.helper.PathHelper; +import com.lf.server.entity.all.StaticData; +import com.lf.server.helper.*; +import com.lf.server.service.all.TestService; +import com.lf.server.service.all.UploadAttachService; +import com.lf.server.service.show.AutoQueryService; +import com.lf.server.service.sys.ArgsService; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; -import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.boot.ApplicationArguments; import org.springframework.boot.ApplicationRunner; +import org.springframework.core.env.Environment; import org.springframework.stereotype.Component; + +import javax.annotation.Resource; /** * 鍒濆鍖栧畬鎴愰厤缃被 @@ -16,17 +24,48 @@ public class InitConfig implements ApplicationRunner { private final static Log log = LogFactory.getLog(InitConfig.class); - @Autowired - private PathHelper pathHelper; + @Resource + PathHelper pathHelper; + + @Resource + ArgsService argsService; + + @Resource + Environment env; + + @Resource + TestService testService; + + @Resource + AutoQueryService autoQueryService; + + @Value("${server.port}") + String serverPort; + + @Value("${server.servlet.context-path}") + String contextPath; @Override public void run(ApplicationArguments args) { + // noinspection AlibabaRemoveCommentedCode try { - pathHelper.init(); + GdalHelper.init(env.getProperty("sys.gdal_path")); + UploadAttachService.init(env.getProperty("sys.attachTabs")); - log.info("*****************绯荤粺鍚姩瀹屾瘯*****************"); + //testService.testExcel(); + pathHelper.init(); + StaticData.ADMIN = env.getProperty("sys.admin"); + argsService.initSettingData(); + + log.info("***************** 绯荤粺鍚姩瀹屾瘯 *****************" + "\n"); + log.info("API鏂囨。锛歨ttp://localhost:" + serverPort + contextPath + "/swagger-ui.html"); + + String autoQuery = env.getProperty("sys.autoQuery"); + if (StaticData.S1.equals(autoQuery)) { + autoQueryService.autoQuery(); + } } catch (Exception ex) { - log.error(ex.getStackTrace()); + log.error(ex.getMessage(), ex); } } } -- Gitblit v1.9.3