From 166deadbea1faa699d36daf20803384219fdbf92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E3=80=80Every=28=E5=9D=8F=EF=BC=87=E5=B0=8F=E9=98=BF?=
=?UTF-8?q?=E5=93=A5=29?= <330284204@qq.com>
Date: Thu, 17 Apr 2025 14:53:56 +0800
Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E5=AF=B9=E8=8E=B7=E5=8F=96=E5=B9=B3?=
=?UTF-8?q?=E5=8F=B0=E8=AF=AD=E8=A8=80=E5=8F=8A=E4=BF=AE=E6=94=B9=E8=AF=AD?=
=?UTF-8?q?=E8=A8=80=E8=BF=9B=E8=A1=8C=E4=BF=AE=E6=94=B9=20=E9=98=B2?=
=?UTF-8?q?=E6=AD=A2=E4=B8=8D=E5=81=9C=E5=9C=B0=E5=88=B7=E5=BA=93=202?=
=?UTF-8?q?=E3=80=81=E5=B0=86sql=E4=B8=AD=E7=9A=84=E6=96=B9=E8=A8=80?=
=?UTF-8?q?=E6=8F=90=E5=8F=96=E5=88=B0=E5=85=A8=E5=B1=80=E5=B8=B8=E9=87=8F?=
=?UTF-8?q?=EF=BC=8C=E5=B9=B6=E5=B0=86=E5=8F=98=E9=87=8F=E6=94=BE=E5=88=B0?=
=?UTF-8?q?=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6=EF=BC=8C=E5=88=86=E9=A1=B5?=
=?UTF-8?q?=E8=AF=AD=E5=8F=A5=E4=BD=BF=E7=94=A8=E8=84=9A=E6=9C=AC=E5=8A=A8?=
=?UTF-8?q?=E6=80=81=E6=8B=BC=E6=8E=A5=20=E4=BB=A5=E9=80=82=E9=85=8D?=
=?UTF-8?q?=E4=B8=8D=E5=90=8C=E6=95=B0=E6=8D=AE=E5=BA=93?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pom.xml | 6 +++
src/main/java/com/cym/config/InitConfig.java | 6 +--
.../java/com/cym/config/SQLConstants.java | 39 ++++++++++++++++
src/main/java/com/cym/config/ViewConfig.java | 1 +
.../controller/adminPage/ConfController.java | 8 ++--
.../controller/adminPage/LoginController.java | 2 +
.../java/com/cym/service/ServerService.java | 4 +-
.../java/com/cym/service/SettingService.java | 7 +++
.../java/com/cym/sqlhelper/bean/Sort.java | 3 +-
.../cym/sqlhelper/config/DataSourceEmbed.java | 45 ++++++++++++++-----
.../cym/sqlhelper/utils/ConditionWrapper.java | 3 +-
.../sqlhelper/utils/ImportOrExportUtil.java | 8 ++--
.../com/cym/sqlhelper/utils/JdbcTemplate.java | 12 +++--
.../com/cym/sqlhelper/utils/SnowFlake.java | 2 +-
.../com/cym/sqlhelper/utils/SqlHelper.java | 42 ++++++++---------
.../com/cym/sqlhelper/utils/SqlUtils.java | 18 +++++---
src/main/java/com/cym/utils/AuthUtils.java | 4 +-
src/main/java/com/cym/utils/Crypt.java | 2 +-
src/main/java/com/cym/utils/JarUtil.java | 2 +-
src/main/java/com/cym/utils/NetWorkUtil.java | 2 +-
src/main/java/com/cym/utils/OshiUtils.java | 2 +-
src/main/java/com/cym/utils/TelnetUtils.java | 2 +-
src/main/resources/app.yml | 37 +++++++++++----
23 files changed, 180 insertions(+), 77 deletions(-)
create mode 100644 src/main/java/com/cym/config/SQLConstants.java
diff --git a/pom.xml b/pom.xml
index 1f3567ad..f30be35d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,6 +17,7 @@
UTF-8
UTF-8
1.8
+ 42.7.2
@@ -74,6 +75,11 @@
9.1.0
+
+ org.postgresql
+ postgresql
+ ${postgresql}
+
com.warrenstrange
googleauth
diff --git a/src/main/java/com/cym/config/InitConfig.java b/src/main/java/com/cym/config/InitConfig.java
index 6a8e0738..d1f08484 100644
--- a/src/main/java/com/cym/config/InitConfig.java
+++ b/src/main/java/com/cym/config/InitConfig.java
@@ -9,7 +9,6 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
-import java.util.Random;
import java.util.Set;
import org.noear.solon.annotation.Component;
@@ -31,7 +30,6 @@ import com.cym.sqlhelper.utils.JdbcTemplate;
import com.cym.sqlhelper.utils.SqlHelper;
import com.cym.utils.EncodePassUtils;
import com.cym.utils.MessageUtils;
-import com.cym.utils.NginxUtils;
import com.cym.utils.SystemTool;
import com.zaxxer.hikari.HikariConfig;
import com.zaxxer.hikari.HikariDataSource;
@@ -97,7 +95,7 @@ public class InitConfig {
for (Admin admin : admins) {
String randomPass = RandomUtil.randomString(8);
- System.out.println(m.get("adminStr.name") + ":" + admin.getName() + " " + m.get("adminStr.pass") + ":" + randomPass);
+ //System.out.println(m.get("adminStr.name") + ":" + admin.getName() + " " + m.get("adminStr.pass") + ":" + randomPass);
admin.setAuth(false); // 关闭二次验证
admin.setPass(EncodePassUtils.encode(randomPass));
sqlHelper.updateById(admin);
@@ -268,7 +266,7 @@ public class InitConfig {
Table table = clazz.getAnnotation(Table.class);
if (table != null) {
try {
- List