diff --git a/njcn-db/mybatis-plus/pom.xml b/njcn-db/mybatis-plus/pom.xml
index e1195e6..ebfb424 100644
--- a/njcn-db/mybatis-plus/pom.xml
+++ b/njcn-db/mybatis-plus/pom.xml
@@ -80,6 +80,12 @@
mysql-connector-java
${mysql.version}
+
+ com.njcn
+ spingboot2.3.12
+ 2.3.12
+ compile
+
\ No newline at end of file
diff --git a/njcn-db/mybatis-plus/src/main/java/com/njcn/db/mybatisplus/handler/AutoFillValueHandler.java b/njcn-db/mybatis-plus/src/main/java/com/njcn/db/mybatisplus/handler/AutoFillValueHandler.java
index 99e2f0e..cfff2da 100644
--- a/njcn-db/mybatis-plus/src/main/java/com/njcn/db/mybatisplus/handler/AutoFillValueHandler.java
+++ b/njcn-db/mybatis-plus/src/main/java/com/njcn/db/mybatisplus/handler/AutoFillValueHandler.java
@@ -5,6 +5,7 @@ import cn.hutool.extra.spring.SpringUtil;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import com.njcn.common.bean.CustomCacheUtil;
import com.njcn.db.mybatisplus.constant.UserConstant;
+import com.njcn.web.utils.RequestUtil;
import org.apache.ibatis.reflection.MetaObject;
import java.time.LocalDateTime;
@@ -53,10 +54,8 @@ public class AutoFillValueHandler implements MetaObjectHandler {
public Supplier getUserIdSupplier(){
- CustomCacheUtil customCacheUtil = SpringUtil.getBean(CustomCacheUtil.CACHE_NAME);
- String userId = customCacheUtil.get(UserConstant.USER_ID, false);
+ String userId = RequestUtil.getUserId();
final String actualUserId = StrUtil.isBlank(userId) ? UserConstant.UNKNOWN_USER_ID : userId;
return () -> actualUserId;
}
-
}