diff --git a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/DictDataVo.java b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/DictDataVo.java
index d65794d..84ecee9 100644
--- a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/DictDataVo.java
+++ b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/DictDataVo.java
@@ -7,6 +7,7 @@ import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
+import java.time.LocalDateTime;
import java.util.Date;
@@ -73,7 +74,7 @@ public class DictDataVo implements Serializable {
@ApiModelProperty(value = "创建时间")
- private Date createTime;
+ private LocalDateTime createTime;
}
diff --git a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/PostVo.java b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/PostVo.java
index 0520950..a921a2e 100644
--- a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/PostVo.java
+++ b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/PostVo.java
@@ -8,6 +8,7 @@ import lombok.Builder;
import lombok.Data;
import javax.validation.constraints.NotNull;
+import java.time.LocalDateTime;
import java.util.Date;
/**
@@ -53,7 +54,7 @@ public class PostVo {
* 创建时间
*/
@JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
- private Date createTime;
+ private LocalDateTime createTime;
public static PostVo toPostVo(Post post){
return PostVo.builder()
diff --git a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/RoleVo.java b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/RoleVo.java
index 3eb8c24..ee4af26 100644
--- a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/RoleVo.java
+++ b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/RoleVo.java
@@ -8,6 +8,7 @@ import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
+import java.time.LocalDateTime;
import java.util.Date;
import java.util.Set;
@@ -60,8 +61,8 @@ public class RoleVo {
@ApiModelProperty("部门组(数据权限)")
@JsonInclude(JsonInclude.Include.NON_NULL)
private Long[] deptIds;
- private Date createTime;
- private Date updateTime;
+ private LocalDateTime createTime;
+ private LocalDateTime updateTime;
public static RoleVo toRoleVo(Role role){
return RoleVo.builder()
diff --git a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserChooseVo.java b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserChooseVo.java
index 0b379b3..9da5353 100644
--- a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserChooseVo.java
+++ b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserChooseVo.java
@@ -1,7 +1,7 @@
package cn.fateverse.admin.vo;
-import cn.fateverse.admin.entity.Role;
-import cn.fateverse.admin.entity.Dept;
+import cn.fateverse.common.core.entity.Dept;
+import cn.fateverse.common.core.entity.Role;
import lombok.Builder;
import lombok.Data;
diff --git a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserDetailVo.java b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserDetailVo.java
index 7a7c9d3..f6684bb 100644
--- a/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserDetailVo.java
+++ b/admin/admin-api/src/main/java/cn/fateverse/admin/vo/UserDetailVo.java
@@ -1,7 +1,7 @@
package cn.fateverse.admin.vo;
-import cn.fateverse.admin.entity.User;
import cn.fateverse.common.core.entity.Option;
+import cn.fateverse.common.core.entity.User;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
diff --git a/admin/admin-biz/pom.xml b/admin/admin-biz/pom.xml
index 0d4aa5e..2fde07f 100644
--- a/admin/admin-biz/pom.xml
+++ b/admin/admin-biz/pom.xml
@@ -24,7 +24,7 @@
cn.fateverse
- common-mybatis-puls
+ common-mybatis
cn.fateverse
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/controller/RoleController.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/controller/RoleController.java
index fd1f4d0..7f0a5e7 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/controller/RoleController.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/controller/RoleController.java
@@ -1,8 +1,8 @@
package cn.fateverse.admin.controller;
import cn.fateverse.admin.dto.RoleDto;
-import cn.fateverse.admin.entity.Role;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.Role;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.query.RoleQuery;
import cn.fateverse.admin.vo.RoleVo;
import cn.fateverse.common.core.entity.IdWrapper;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboRoleServiceImpl.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboRoleServiceImpl.java
index 53c8370..ceeb60c 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboRoleServiceImpl.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboRoleServiceImpl.java
@@ -1,6 +1,6 @@
package cn.fateverse.admin.dubbo;
-import cn.fateverse.admin.entity.Role;
+import cn.fateverse.common.core.entity.Role;
import cn.fateverse.admin.mapper.RoleMapper;
import cn.fateverse.admin.query.RoleQuery;
import org.apache.dubbo.config.annotation.DubboService;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboUserServiceImpl.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboUserServiceImpl.java
index 4995c06..af687dd 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboUserServiceImpl.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/dubbo/DubboUserServiceImpl.java
@@ -1,9 +1,10 @@
package cn.fateverse.admin.dubbo;
-import cn.fateverse.admin.entity.User;
import cn.fateverse.admin.service.UserService;
import cn.fateverse.admin.vo.UserVo;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.common.core.exception.CustomException;
+import cn.fateverse.common.security.dubbo.DubboUserSearchService;
import lombok.extern.slf4j.Slf4j;
import org.apache.dubbo.config.annotation.DubboService;
@@ -15,7 +16,7 @@ import java.util.List;
*/
@Slf4j
@DubboService
-public class DubboUserServiceImpl implements DubboUserService {
+public class DubboUserServiceImpl implements DubboUserService, DubboUserSearchService {
private final UserService userService;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/mapper/RoleMapper.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/mapper/RoleMapper.java
index a2c3e45..cf1912c 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/mapper/RoleMapper.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/mapper/RoleMapper.java
@@ -1,6 +1,6 @@
package cn.fateverse.admin.mapper;
-import cn.fateverse.admin.entity.Role;
+import cn.fateverse.common.core.entity.Role;
import cn.fateverse.admin.query.RoleQuery;
import org.apache.ibatis.annotations.Param;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/DictDataServiceImpl.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/DictDataServiceImpl.java
index c731e6c..721a598 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/DictDataServiceImpl.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/DictDataServiceImpl.java
@@ -9,9 +9,8 @@ import cn.fateverse.admin.mapper.DictDataMapper;
import cn.fateverse.admin.service.DictCacheService;
import cn.fateverse.admin.service.DictDataService;
import cn.fateverse.common.core.entity.Option;
-import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.common.core.result.page.TableDataInfo;
-import cn.fateverse.common.mybatis.utils.PageUtils;
+import cn.fateverse.common.mybatisplus.utils.PageUtils;
import lombok.extern.slf4j.Slf4j;
import org.redisson.api.RLock;
import org.redisson.api.RedissonClient;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/MenuServiceImpl.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/MenuServiceImpl.java
index 1264d0b..3e5e7ad 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/MenuServiceImpl.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/MenuServiceImpl.java
@@ -1,7 +1,7 @@
package cn.fateverse.admin.service.impl;
import cn.fateverse.admin.dto.MenuDto;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.vo.MenuSimpVo;
import cn.fateverse.admin.vo.MenuVo;
import cn.fateverse.admin.vo.OptionMenuVo;
diff --git a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/RoleServiceImpl.java b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/RoleServiceImpl.java
index 344f3c1..570ca4d 100644
--- a/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/RoleServiceImpl.java
+++ b/admin/admin-biz/src/main/java/cn/fateverse/admin/service/impl/RoleServiceImpl.java
@@ -1,7 +1,7 @@
package cn.fateverse.admin.service.impl;
import cn.fateverse.admin.dto.RoleDto;
-import cn.fateverse.admin.entity.Role;
+import cn.fateverse.common.core.entity.Role;
import cn.fateverse.admin.query.RoleQuery;
import cn.fateverse.admin.vo.RoleVo;
import cn.fateverse.admin.entity.RoleMenu;
diff --git a/auth/pom.xml b/auth/pom.xml
index be32b3d..26a761a 100644
--- a/auth/pom.xml
+++ b/auth/pom.xml
@@ -50,6 +50,11 @@
cn.fateverse
common-file
+
+ cn.fateverse
+ admin-api
+
+
diff --git a/auth/src/main/java/cn/fateverse/auth/entity/UserInfo.java b/auth/src/main/java/cn/fateverse/auth/entity/UserInfo.java
index 850c1bb..36b8ab8 100644
--- a/auth/src/main/java/cn/fateverse/auth/entity/UserInfo.java
+++ b/auth/src/main/java/cn/fateverse/auth/entity/UserInfo.java
@@ -1,6 +1,6 @@
package cn.fateverse.auth.entity;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
diff --git a/auth/src/main/java/cn/fateverse/auth/service/UserDetailsServiceImpl.java b/auth/src/main/java/cn/fateverse/auth/service/UserDetailsServiceImpl.java
index f83ae88..96de7c4 100644
--- a/auth/src/main/java/cn/fateverse/auth/service/UserDetailsServiceImpl.java
+++ b/auth/src/main/java/cn/fateverse/auth/service/UserDetailsServiceImpl.java
@@ -1,11 +1,11 @@
package cn.fateverse.auth.service;
-import cn.fateverse.admin.dubbo.DubboUserService;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.common.core.enums.UserState;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.common.core.utils.ObjectUtils;
import cn.fateverse.common.core.entity.LoginUser;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.security.dubbo.DubboUserSearchService;
import lombok.extern.slf4j.Slf4j;
import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.security.core.userdetails.UserDetails;
@@ -22,7 +22,7 @@ import org.springframework.stereotype.Component;
public class UserDetailsServiceImpl implements UserDetailsService {
@DubboReference
- private DubboUserService userService;
+ private DubboUserSearchService userService;
@Override
diff --git a/auth/src/main/java/cn/fateverse/auth/service/impl/LoginServiceImpl.java b/auth/src/main/java/cn/fateverse/auth/service/impl/LoginServiceImpl.java
index 39cc5c5..bc571c5 100644
--- a/auth/src/main/java/cn/fateverse/auth/service/impl/LoginServiceImpl.java
+++ b/auth/src/main/java/cn/fateverse/auth/service/impl/LoginServiceImpl.java
@@ -1,14 +1,14 @@
package cn.fateverse.auth.service.impl;
import cn.fateverse.auth.entity.UserInfo;
+import cn.fateverse.common.core.entity.Role;
+import cn.fateverse.common.core.entity.User;
import cn.hutool.core.date.DateUtil;
import cn.fateverse.admin.dubbo.DubboMenuService;
import cn.fateverse.admin.dubbo.DubboUserService;
import cn.fateverse.admin.vo.RouterVo;
import cn.fateverse.auth.entity.LoginBody;
import cn.fateverse.auth.service.LoginService;
-import cn.fateverse.admin.entity.Role;
-import cn.fateverse.admin.entity.User;
import cn.fateverse.common.core.constant.CacheConstants;
import cn.fateverse.common.core.constant.DateConstants;
import cn.fateverse.common.core.exception.CustomException;
diff --git a/auth/src/main/java/cn/fateverse/auth/service/impl/PermissionService.java b/auth/src/main/java/cn/fateverse/auth/service/impl/PermissionService.java
index 938f53f..042a342 100644
--- a/auth/src/main/java/cn/fateverse/auth/service/impl/PermissionService.java
+++ b/auth/src/main/java/cn/fateverse/auth/service/impl/PermissionService.java
@@ -1,8 +1,8 @@
package cn.fateverse.auth.service.impl;
import cn.fateverse.admin.dubbo.DubboMenuService;
-import cn.fateverse.admin.entity.User;
import cn.fateverse.common.core.entity.LoginUser;
+import cn.fateverse.common.core.entity.User;
import org.apache.dubbo.config.annotation.DubboReference;
import org.springframework.stereotype.Component;
diff --git a/common/common-core/src/main/java/cn/fateverse/common/core/entity/LoginUser.java b/common/common-core/src/main/java/cn/fateverse/common/core/entity/LoginUser.java
index 593040e..5c7e9c3 100644
--- a/common/common-core/src/main/java/cn/fateverse/common/core/entity/LoginUser.java
+++ b/common/common-core/src/main/java/cn/fateverse/common/core/entity/LoginUser.java
@@ -1,6 +1,5 @@
package cn.fateverse.common.core.entity;
-import cn.fateverse.admin.entity.User;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import lombok.NoArgsConstructor;
diff --git a/common/common-dubbo/pom.xml b/common/common-dubbo/pom.xml
index ec4836b..6e69906 100644
--- a/common/common-dubbo/pom.xml
+++ b/common/common-dubbo/pom.xml
@@ -12,7 +12,6 @@
common-dubbo
- 3.1.0
UTF-8
@@ -48,7 +47,6 @@
org.apache.dubbo
dubbo-spring-boot-starter
- ${dubbo.version}
com.alibaba.fastjson2
diff --git a/common/common-mybatis-puls/pom.xml b/common/common-mybatis-puls/pom.xml
index f4dbe7d..75c42ac 100644
--- a/common/common-mybatis-puls/pom.xml
+++ b/common/common-mybatis-puls/pom.xml
@@ -48,6 +48,10 @@
cn.fateverse
common-core
+
+ cn.fateverse
+ common-security
+
\ No newline at end of file
diff --git a/common/common-mybatis-puls/src/main/java/cn/fateverse/common/mybatisplus/handler/AutoSetMetaObjectHandler.java b/common/common-mybatis-puls/src/main/java/cn/fateverse/common/mybatisplus/handler/AutoSetMetaObjectHandler.java
index db38744..396f72c 100644
--- a/common/common-mybatis-puls/src/main/java/cn/fateverse/common/mybatisplus/handler/AutoSetMetaObjectHandler.java
+++ b/common/common-mybatis-puls/src/main/java/cn/fateverse/common/mybatisplus/handler/AutoSetMetaObjectHandler.java
@@ -4,6 +4,7 @@ import cn.fateverse.common.core.annotaion.EnableAutoField;
import cn.fateverse.common.core.entity.BaseEntity;
import cn.fateverse.common.core.enums.MethodEnum;
import cn.fateverse.common.core.utils.AutoSetValueUtils;
+import cn.fateverse.common.security.utils.SecurityUtils;
import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import org.apache.ibatis.reflection.MetaObject;
diff --git a/common/common-security/src/main/java/cn/fateverse/common/security/dubbo/DubboUserSearchService.java b/common/common-security/src/main/java/cn/fateverse/common/security/dubbo/DubboUserSearchService.java
new file mode 100644
index 0000000..2936383
--- /dev/null
+++ b/common/common-security/src/main/java/cn/fateverse/common/security/dubbo/DubboUserSearchService.java
@@ -0,0 +1,13 @@
+package cn.fateverse.common.security.dubbo;
+
+import cn.fateverse.common.core.entity.User;
+
+public interface DubboUserSearchService {
+ /**
+ * 通过用户名查询用户信息
+ *
+ * @param username 用户名称
+ * @return 用户信息
+ */
+ User getUserByUsername(String username);
+}
diff --git a/notice/notice-biz/pom.xml b/notice/notice-biz/pom.xml
index 3767c2a..0d245c4 100644
--- a/notice/notice-biz/pom.xml
+++ b/notice/notice-biz/pom.xml
@@ -56,6 +56,10 @@
org.springframework.boot
spring-boot-starter-reactor-netty
+
+ cn.fateverse
+ admin-api
+
diff --git a/notice/notice-biz/src/main/java/cn/fateverse/notice/handler/NoticeSocketServerHandler.java b/notice/notice-biz/src/main/java/cn/fateverse/notice/handler/NoticeSocketServerHandler.java
index 978e5eb..cb22bcb 100644
--- a/notice/notice-biz/src/main/java/cn/fateverse/notice/handler/NoticeSocketServerHandler.java
+++ b/notice/notice-biz/src/main/java/cn/fateverse/notice/handler/NoticeSocketServerHandler.java
@@ -1,8 +1,8 @@
package cn.fateverse.notice.handler;
import cn.hutool.core.util.StrUtil;
-import cn.fateverse.admin.entity.Role;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.Role;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.common.redis.constant.RedisConstant;
import cn.fateverse.notice.entity.DelayedTask;
import cn.fateverse.notice.entity.SocketAuth;
diff --git a/pom.xml b/pom.xml
index 21239f5..0fa0bc7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -33,6 +33,7 @@
0.9.1
2.0.3
1.5.1
+ 3.1.0
2.3.2
3.0.0
3.15.4
@@ -74,6 +75,11 @@
pom
import
+
+ org.apache.dubbo
+ dubbo-spring-boot-starter
+ ${dubbo.version}
+
io.jsonwebtoken
@@ -300,6 +306,11 @@
spring-boot-starter-test
test
+
+ org.apache.dubbo
+ dubbo-spring-boot-starter
+ provided
+
diff --git a/workflow/src/main/java/cn/fateverse/workflow/entity/bpmn/UserInfo.java b/workflow/src/main/java/cn/fateverse/workflow/entity/bpmn/UserInfo.java
index 172bd24..07b5d84 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/entity/bpmn/UserInfo.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/entity/bpmn/UserInfo.java
@@ -1,6 +1,6 @@
package cn.fateverse.workflow.entity.bpmn;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.vo.UserVo;
import cn.fateverse.common.core.entity.LoginUser;
import cn.fateverse.workflow.enums.OperationStateEnums;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/process/listener/CounterSignListener.java b/workflow/src/main/java/cn/fateverse/workflow/process/listener/CounterSignListener.java
index b76180e..4528825 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/process/listener/CounterSignListener.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/process/listener/CounterSignListener.java
@@ -3,7 +3,7 @@ package cn.fateverse.workflow.process.listener;
import cn.fateverse.admin.dubbo.DubboDeptService;
import cn.fateverse.admin.dubbo.DubboUserService;
import cn.fateverse.admin.entity.Dept;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.vo.DeptVo;
import cn.fateverse.admin.vo.UserVo;
import cn.fateverse.common.core.exception.CustomException;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/process/listener/CreateStartEventListener.java b/workflow/src/main/java/cn/fateverse/workflow/process/listener/CreateStartEventListener.java
index cf9122e..4e9da1d 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/process/listener/CreateStartEventListener.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/process/listener/CreateStartEventListener.java
@@ -1,6 +1,6 @@
package cn.fateverse.workflow.process.listener;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.workflow.constant.ProcessConstant;
import cn.fateverse.workflow.entity.HistoricalOperation;
import cn.fateverse.workflow.entity.bpmn.UserInfo;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/service/NotifyService.java b/workflow/src/main/java/cn/fateverse/workflow/service/NotifyService.java
index de71245..cd0b578 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/service/NotifyService.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/service/NotifyService.java
@@ -1,7 +1,7 @@
package cn.fateverse.workflow.service;
import cn.fateverse.admin.dubbo.DubboUserService;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.vo.UserVo;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.common.email.entity.SendEmailInfo;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/service/ProcessNodeService.java b/workflow/src/main/java/cn/fateverse/workflow/service/ProcessNodeService.java
index daad7b6..b774425 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/service/ProcessNodeService.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/service/ProcessNodeService.java
@@ -2,7 +2,7 @@ package cn.fateverse.workflow.service;
import cn.fateverse.admin.dubbo.DubboUserService;
import cn.fateverse.admin.entity.Dept;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.admin.vo.UserVo;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.workflow.constant.ProcessConstant;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessInstanceServiceImpl.java b/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessInstanceServiceImpl.java
index 37ceaef..bfb43ba 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessInstanceServiceImpl.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessInstanceServiceImpl.java
@@ -1,6 +1,6 @@
package cn.fateverse.workflow.service.impl;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.common.core.result.page.TableDataInfo;
import cn.fateverse.workflow.constant.ProcessConstant;
diff --git a/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessTaskServiceImpl.java b/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessTaskServiceImpl.java
index fc7a6e0..130e77b 100644
--- a/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessTaskServiceImpl.java
+++ b/workflow/src/main/java/cn/fateverse/workflow/service/impl/ProcessTaskServiceImpl.java
@@ -4,7 +4,7 @@ import cn.fateverse.workflow.constant.ProcessConstant;
import cn.fateverse.workflow.entity.bpmn.*;
import cn.fateverse.workflow.mapper.*;
import cn.hutool.core.util.StrUtil;
-import cn.fateverse.admin.entity.User;
+import cn.fateverse.common.core.entity.User;
import cn.fateverse.common.core.entity.Option;
import cn.fateverse.common.core.exception.CustomException;
import cn.fateverse.common.core.result.page.TableDataInfo;