From f24069e2f98fcb1a2bcdfc295288eb8558b302e9 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Wed, 16 Aug 2023 15:32:04 +0800
Subject: [PATCH] 后台修改
---
src/main/java/cc/mrbird/febs/FebsShiroApplication.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/src/main/java/cc/mrbird/febs/FebsShiroApplication.java b/src/main/java/cc/mrbird/febs/FebsShiroApplication.java
index 1766c6b..1cacc07 100644
--- a/src/main/java/cc/mrbird/febs/FebsShiroApplication.java
+++ b/src/main/java/cc/mrbird/febs/FebsShiroApplication.java
@@ -1,20 +1,41 @@
package cc.mrbird.febs;
+import cc.mrbird.febs.common.contants.AppContants;
+import cc.mrbird.febs.common.contants.SystemConstants;
+import cc.mrbird.febs.dapp.entity.DataDictionaryCustom;
+import cc.mrbird.febs.dapp.enumerate.DataDictionaryEnum;
+import cc.mrbird.febs.dapp.mapper.DataDictionaryCustomMapper;
+import cc.mrbird.febs.dapp.service.DappSystemService;
+import cn.hutool.core.util.StrUtil;
import org.mybatis.spring.annotation.MapperScan;
+import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.WebApplicationType;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.scheduling.annotation.EnableAsync;
+import org.springframework.scheduling.annotation.EnableScheduling;
import org.springframework.transaction.annotation.EnableTransactionManagement;
+
+import javax.annotation.PostConstruct;
+import java.lang.reflect.Field;
/**
* @author MrBird
*/
@EnableAsync
+@EnableScheduling
@SpringBootApplication
@EnableTransactionManagement
@MapperScan("cc.mrbird.febs.*.mapper")
public class FebsShiroApplication {
+
+ @Autowired
+ private DataDictionaryCustomMapper dataDictionaryCustomMapper;
+ @Autowired
+ private DappSystemService dappSystemService;
+
+ @Autowired
+ private SystemConstants systemConstants;
public static void main(String[] args) {
new SpringApplicationBuilder(FebsShiroApplication.class)
@@ -22,4 +43,29 @@
.run(args);
}
+// @PostConstruct
+// public void systemConstantsInit() {
+// DataDictionaryCustom dataDictionaryCustom = dataDictionaryCustomMapper.selectDicDataByTypeAndCode(
+// DataDictionaryEnum.FEE_ADDRESS_KEY.getType(),
+// DataDictionaryEnum.FEE_ADDRESS_KEY.getCode());
+// String key = dataDictionaryCustom.getCode();
+// key = StrUtil.toCamelCase(key);
+// String value = dataDictionaryCustom.getValue();
+// try {
+// Field field = systemConstants.getClass().getDeclaredField(key);
+// field.set(systemConstants, value);
+// AppContants.FEE_ADDRESS_KEY.put("feeAddressKey",systemConstants.getFeeAddressKey());
+// dataDictionaryCustom.setValue("isReady");
+// dataDictionaryCustomMapper.updateById(dataDictionaryCustom);
+// } catch (Exception e) {
+// e.printStackTrace();
+// }
+// }
+
+
+// @PostConstruct
+// public void systemDicInit() {
+// dappSystemService.selectAndInsertDics();
+// }
+
}
--
Gitblit v1.9.1