From 6904353f29416a72edbe74523bdc062863301a12 Mon Sep 17 00:00:00 2001
From: zhaowenxuan <chacca165@163.com>
Date: 星期五, 07 二月 2025 11:15:49 +0800
Subject: [PATCH] 20250207

---
 ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java                            |    2 +-
 ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java                             |    2 +-
 ltkj-common/pom.xml                                                                  |    6 ------
 ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java |   21 +++++++++------------
 ltkj-hosp/pom.xml                                                                    |    6 ++++++
 ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java                     |    2 +-
 ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java                           |    2 +-
 7 files changed, 19 insertions(+), 22 deletions(-)

diff --git a/ltkj-common/pom.xml b/ltkj-common/pom.xml
index 6f01919..fd5f706 100644
--- a/ltkj-common/pom.xml
+++ b/ltkj-common/pom.xml
@@ -298,12 +298,6 @@
             <artifactId>redisson-spring-boot-starter</artifactId>
             <version>3.23.5</version>
         </dependency>
-
-        <!-- 闃块噷鏁版嵁搴撹繛鎺ユ睜 -->
-        <dependency>
-            <groupId>com.alibaba</groupId>
-            <artifactId>druid-spring-boot-starter</artifactId>
-        </dependency>
     </dependencies>
 
 </project>
diff --git a/ltkj-framework/src/main/java/com/ltkj/framework/config/DBChangeInterceptor.java b/ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java
similarity index 61%
rename from ltkj-framework/src/main/java/com/ltkj/framework/config/DBChangeInterceptor.java
rename to ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java
index 5d9258e..0a04013 100644
--- a/ltkj-framework/src/main/java/com/ltkj/framework/config/DBChangeInterceptor.java
+++ b/ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java
@@ -1,27 +1,24 @@
-package com.ltkj.framework.config;
+package com.ltkj.framework.interceptor;
 
 import com.alibaba.fastjson.JSON;
 import com.google.gson.Gson;
-import com.ltkj.common.db.DataSourceContextHolder;
-import com.ltkj.hosp.domain.Wxuser;
+import com.ltkj.db.DataSourceContextHolder;
 import org.springframework.core.annotation.Order;
 import org.springframework.web.servlet.HandlerInterceptor;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
 
-@Order(1)
+/**
+ * @Company: 瑗垮畨璺嘲绉戞妧鏈夐檺鍏徃
+ * @Author: zhaowenxuan
+ * @Date: 2025/2/7 11:07
+ */
+@Order(2)
 public class DBChangeInterceptor implements HandlerInterceptor {
     @Override
     public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) {
-        String token = request.getHeader("token");
-        boolean verifyToken = JwtUtils.verifyToken(token);
-        if (!verifyToken) {
-            response.setStatus(401);
-            return false;
-        }
-        Wxuser wxuser = new Gson().fromJson(JSON.toJSONString(JwtUtils.getClaims(token).get("wxuser")),Wxuser.class);
-        UserHoder.set(wxuser);
+
         return true;
     }
 
diff --git a/ltkj-hosp/pom.xml b/ltkj-hosp/pom.xml
index 42d8586..91dd988 100644
--- a/ltkj-hosp/pom.xml
+++ b/ltkj-hosp/pom.xml
@@ -37,6 +37,12 @@
             <version>1.5.4</version>
         </dependency>
 
+        <!-- 闃块噷鏁版嵁搴撹繛鎺ユ睜 -->
+        <dependency>
+            <groupId>com.alibaba</groupId>
+            <artifactId>druid-spring-boot-starter</artifactId>
+        </dependency>
+
     </dependencies>
 
 </project>
diff --git a/ltkj-common/src/main/java/com/ltkj/common/db/DataSourceConfig.java b/ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java
similarity index 98%
rename from ltkj-common/src/main/java/com/ltkj/common/db/DataSourceConfig.java
rename to ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java
index d38d6a3..9d24863 100644
--- a/ltkj-common/src/main/java/com/ltkj/common/db/DataSourceConfig.java
+++ b/ltkj-hosp/src/main/java/com/ltkj/db/DataSourceConfig.java
@@ -1,4 +1,4 @@
-package com.ltkj.common.db;
+package com.ltkj.db;
 
 import com.alibaba.druid.pool.DruidDataSource;
 import org.springframework.beans.factory.annotation.Value;
diff --git a/ltkj-common/src/main/java/com/ltkj/common/db/DataSourceContextHolder.java b/ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java
similarity index 92%
rename from ltkj-common/src/main/java/com/ltkj/common/db/DataSourceContextHolder.java
rename to ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java
index b98f180..98e8c9a 100644
--- a/ltkj-common/src/main/java/com/ltkj/common/db/DataSourceContextHolder.java
+++ b/ltkj-hosp/src/main/java/com/ltkj/db/DataSourceContextHolder.java
@@ -1,4 +1,4 @@
-package com.ltkj.common.db;
+package com.ltkj.db;
 
 public class DataSourceContextHolder {
     private static final ThreadLocal<String> contextHolder = new ThreadLocal<>();
diff --git a/ltkj-common/src/main/java/com/ltkj/common/db/DynamicDataSource.java b/ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java
similarity index 97%
rename from ltkj-common/src/main/java/com/ltkj/common/db/DynamicDataSource.java
rename to ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java
index 40a2252..8d6bb07 100644
--- a/ltkj-common/src/main/java/com/ltkj/common/db/DynamicDataSource.java
+++ b/ltkj-hosp/src/main/java/com/ltkj/db/DynamicDataSource.java
@@ -1,4 +1,4 @@
-package com.ltkj.common.db;
+package com.ltkj.db;
 
 import org.springframework.jdbc.datasource.lookup.AbstractRoutingDataSource;
 
diff --git a/ltkj-common/src/main/java/com/ltkj/common/db/anno/DataSource.java b/ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java
similarity index 92%
rename from ltkj-common/src/main/java/com/ltkj/common/db/anno/DataSource.java
rename to ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java
index 91d2efa..4a475dd 100644
--- a/ltkj-common/src/main/java/com/ltkj/common/db/anno/DataSource.java
+++ b/ltkj-hosp/src/main/java/com/ltkj/db/anno/DataSource.java
@@ -1,4 +1,4 @@
-package com.ltkj.common.db.anno;
+package com.ltkj.db.anno;
 
 import java.lang.annotation.ElementType;
 import java.lang.annotation.Retention;

--
Gitblit v1.8.0