diff --git a/auth-admin/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java b/auth-admin/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java index e178cb6..e0582e6 100644 --- a/auth-admin/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java +++ b/auth-admin/src/main/java/cn/bunny/services/security/custom/CustomAuthorizationManagerServiceImpl.java @@ -3,7 +3,7 @@ package cn.bunny.services.security.custom; import cn.bunny.domain.constant.RedisUserConstant; import cn.bunny.domain.system.entity.Power; import cn.bunny.domain.system.entity.Role; -import cn.bunny.domain.system.vo.user.LoginVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.domain.vo.result.ResultCodeEnum; import cn.bunny.services.context.BaseContext; import cn.bunny.services.mapper.system.PowerMapper; diff --git a/auth-admin/src/test/java/cn/bunny/services/utils/TokenUtilsTest.java b/auth-admin/src/test/java/cn/bunny/services/utils/TokenUtilsTest.java index dd546bb..4193a78 100644 --- a/auth-admin/src/test/java/cn/bunny/services/utils/TokenUtilsTest.java +++ b/auth-admin/src/test/java/cn/bunny/services/utils/TokenUtilsTest.java @@ -1,7 +1,7 @@ package cn.bunny.services.utils; import cn.bunny.domain.system.entity.AdminUser; -import cn.bunny.domain.system.vo.user.LoginVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.services.mapper.system.UserMapper; import cn.bunny.services.utils.system.UserUtil; import com.baomidou.mybatisplus.core.toolkit.Wrappers; diff --git a/auth-system/controllers/src/main/java/cn/bunny/services/controller/system/UserController.java b/auth-system/controllers/src/main/java/cn/bunny/services/controller/system/UserController.java index 81f0058..7d3e472 100644 --- a/auth-system/controllers/src/main/java/cn/bunny/services/controller/system/UserController.java +++ b/auth-system/controllers/src/main/java/cn/bunny/services/controller/system/UserController.java @@ -2,7 +2,11 @@ package cn.bunny.services.controller.system; import cn.bunny.domain.system.dto.user.*; import cn.bunny.domain.system.entity.AdminUser; -import cn.bunny.domain.system.vo.user.*; +import cn.bunny.domain.system.vo.user.AdminUserVo; +import cn.bunny.domain.system.vo.user.RefreshTokenVo; +import cn.bunny.domain.system.vo.user.SearchUserinfoVo; +import cn.bunny.domain.system.vo.user.UserVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.domain.vo.result.PageResult; import cn.bunny.domain.vo.result.Result; import cn.bunny.domain.vo.result.ResultCodeEnum; diff --git a/auth-system/domain/pom.xml b/auth-system/domain/pom.xml index f2e586c..4cede77 100644 --- a/auth-system/domain/pom.xml +++ b/auth-system/domain/pom.xml @@ -10,7 +10,7 @@ domain jar - domain + domain-system https://maven.apache.org UTF-8 @@ -19,7 +19,7 @@ cn.bunny - common-domain + domain-common 0.0.1-SNAPSHOT diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/ConfigurationServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/ConfigurationServiceImpl.java index fcbb2c6..0ca4016 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/ConfigurationServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/ConfigurationServiceImpl.java @@ -7,8 +7,8 @@ import cn.bunny.domain.vo.result.ResultCodeEnum; import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.service.configuration.ConfigurationService; import com.alibaba.fastjson2.JSON; +import jakarta.annotation.Resource; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -20,7 +20,7 @@ import java.io.InputStream; @Transactional public class ConfigurationServiceImpl implements ConfigurationService { - @Autowired + @Resource private RedisTemplate redisTemplate; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/EmailUsersServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/EmailUsersServiceImpl.java index 1250c8c..3556e1e 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/EmailUsersServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/EmailUsersServiceImpl.java @@ -15,9 +15,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -37,7 +37,7 @@ import java.util.Map; @Transactional public class EmailUsersServiceImpl extends ServiceImpl implements EmailUsersService { - @Autowired + @Resource private EmailUsersMapper emailUsersMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/I18nServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/I18nServiceImpl.java index 646aaa0..bcbef81 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/I18nServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/configuration/impl/I18nServiceImpl.java @@ -22,6 +22,7 @@ import com.baomidou.mybatisplus.core.toolkit.StringUtils; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.springframework.beans.BeanUtils; import org.springframework.cache.annotation.CacheEvict; @@ -56,11 +57,8 @@ import java.util.zip.ZipOutputStream; @Transactional public class I18nServiceImpl extends ServiceImpl implements I18nService { - private final I18nTypeMapper i18nTypeMapper; - - public I18nServiceImpl(I18nTypeMapper i18nTypeMapper) { - this.i18nTypeMapper = i18nTypeMapper; - } + @Resource + private I18nTypeMapper i18nTypeMapper; /** * * 获取多语言内容 diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/message/impl/MessageReceivedServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/message/impl/MessageReceivedServiceImpl.java index 50ba905..dcbad2e 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/message/impl/MessageReceivedServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/message/impl/MessageReceivedServiceImpl.java @@ -18,9 +18,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -38,7 +38,7 @@ import java.util.List; @Transactional public class MessageReceivedServiceImpl extends ServiceImpl implements MessageReceivedService { - @Autowired + @Resource private UserUtil userUtil; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/schedule/impl/SchedulersServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/schedule/impl/SchedulersServiceImpl.java index b1c9392..5f51c88 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/schedule/impl/SchedulersServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/schedule/impl/SchedulersServiceImpl.java @@ -1,10 +1,10 @@ package cn.bunny.services.service.schedule.impl; -import cn.bunny.domain.quartz.vo.SchedulersOperationDto; import cn.bunny.domain.quartz.dto.SchedulersAddDto; import cn.bunny.domain.quartz.dto.SchedulersDto; import cn.bunny.domain.quartz.dto.SchedulersUpdateDto; import cn.bunny.domain.quartz.entity.Schedulers; +import cn.bunny.domain.quartz.vo.SchedulersOperationDto; import cn.bunny.domain.quartz.vo.SchedulersVo; import cn.bunny.domain.vo.result.PageResult; import cn.bunny.domain.vo.result.ResultCodeEnum; @@ -16,10 +16,10 @@ import cn.bunny.services.service.schedule.SchedulersService; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.quartz.*; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.*; @@ -35,10 +35,10 @@ import java.util.*; @Service public class SchedulersServiceImpl extends ServiceImpl implements SchedulersService { - @Autowired + @Resource private Scheduler scheduler; - @Autowired + @Resource private AnnotationScanner annotationScanner; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/UserService.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/UserService.java index 8717a99..9b43f5f 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/UserService.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/UserService.java @@ -2,7 +2,11 @@ package cn.bunny.services.service.system; import cn.bunny.domain.system.dto.user.*; import cn.bunny.domain.system.entity.AdminUser; -import cn.bunny.domain.system.vo.user.*; +import cn.bunny.domain.system.vo.user.AdminUserVo; +import cn.bunny.domain.system.vo.user.RefreshTokenVo; +import cn.bunny.domain.system.vo.user.SearchUserinfoVo; +import cn.bunny.domain.system.vo.user.UserVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.domain.vo.result.PageResult; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.IService; diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/DeptServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/DeptServiceImpl.java index 83b38eb..8d547f0 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/DeptServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/DeptServiceImpl.java @@ -14,8 +14,8 @@ import cn.bunny.services.service.system.DeptService; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; @@ -36,7 +36,7 @@ import java.util.stream.Collectors; @Transactional public class DeptServiceImpl extends ServiceImpl implements DeptService { - @Autowired + @Resource private UserDeptMapper userDeptMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/FilesServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/FilesServiceImpl.java index 8889104..25a35e8 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/FilesServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/FilesServiceImpl.java @@ -21,10 +21,10 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import lombok.SneakyThrows; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.http.HttpHeaders; import org.springframework.http.HttpStatus; @@ -55,13 +55,13 @@ public class FilesServiceImpl extends ServiceImpl implements @Value("${spring.servlet.multipart.max-file-size}") private String maxFileSize; - @Autowired + @Resource private MinioProperties properties; - @Autowired + @Resource private MinioUtil minioUtil; - @Autowired + @Resource private FilesMapper filesMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/PowerServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/PowerServiceImpl.java index 140e61c..c89370e 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/PowerServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/PowerServiceImpl.java @@ -1,10 +1,10 @@ package cn.bunny.services.service.system.impl; -import cn.bunny.domain.system.entity.Power; import cn.bunny.domain.system.dto.power.PowerAddDto; import cn.bunny.domain.system.dto.power.PowerDto; import cn.bunny.domain.system.dto.power.PowerUpdateBatchByParentIdDto; import cn.bunny.domain.system.dto.power.PowerUpdateDto; +import cn.bunny.domain.system.entity.Power; import cn.bunny.domain.system.vo.PowerVo; import cn.bunny.domain.vo.result.PageResult; import cn.bunny.domain.vo.result.ResultCodeEnum; @@ -17,9 +17,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; @@ -39,7 +39,7 @@ import java.util.List; @Transactional public class PowerServiceImpl extends ServiceImpl implements PowerService { - @Autowired + @Resource private RolePowerMapper rolePowerMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RolePowerServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RolePowerServiceImpl.java index d0ff20c..0892f53 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RolePowerServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RolePowerServiceImpl.java @@ -1,9 +1,9 @@ package cn.bunny.services.service.system.impl; +import cn.bunny.domain.system.dto.AssignPowersToRoleDto; import cn.bunny.domain.system.entity.AdminUser; import cn.bunny.domain.system.entity.RolePower; import cn.bunny.domain.system.entity.UserRole; -import cn.bunny.domain.system.dto.AssignPowersToRoleDto; import cn.bunny.services.mapper.system.RolePowerMapper; import cn.bunny.services.mapper.system.UserMapper; import cn.bunny.services.mapper.system.UserRoleMapper; @@ -11,7 +11,7 @@ import cn.bunny.services.service.system.RolePowerService; import cn.bunny.services.utils.system.RoleUtil; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; +import jakarta.annotation.Resource; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -29,13 +29,13 @@ import java.util.List; @Transactional public class RolePowerServiceImpl extends ServiceImpl implements RolePowerService { - @Autowired + @Resource private UserMapper userMapper; - @Autowired + @Resource private RoleUtil roleUtil; - @Autowired + @Resource private UserRoleMapper userRoleMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RoleServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RoleServiceImpl.java index e0860f6..ae547cb 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RoleServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RoleServiceImpl.java @@ -1,10 +1,10 @@ package cn.bunny.services.service.system.impl; -import cn.bunny.domain.system.entity.Role; -import cn.bunny.domain.system.entity.UserRole; import cn.bunny.domain.system.dto.role.RoleAddDto; import cn.bunny.domain.system.dto.role.RoleDto; import cn.bunny.domain.system.dto.role.RoleUpdateDto; +import cn.bunny.domain.system.entity.Role; +import cn.bunny.domain.system.entity.UserRole; import cn.bunny.domain.system.vo.RoleVo; import cn.bunny.domain.vo.result.PageResult; import cn.bunny.domain.vo.result.ResultCodeEnum; @@ -19,9 +19,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import jakarta.validation.Valid; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.cache.annotation.CacheEvict; import org.springframework.cache.annotation.Cacheable; import org.springframework.stereotype.Service; @@ -39,16 +39,16 @@ import java.util.List; @Service public class RoleServiceImpl extends ServiceImpl implements RoleService { - @Autowired + @Resource private UserRoleMapper userRoleMapper; - @Autowired + @Resource private RolePowerMapper rolePowerMapper; - @Autowired + @Resource private RouterRoleMapper routerRoleMapper; - @Autowired + @Resource private RoleUtil roleUtil; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RouterServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RouterServiceImpl.java index d58ed1a..e1818aa 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RouterServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/RouterServiceImpl.java @@ -1,11 +1,11 @@ package cn.bunny.services.service.system.impl; -import cn.bunny.domain.system.entity.Role; -import cn.bunny.domain.system.entity.Router; import cn.bunny.domain.system.dto.router.RouterAddDto; import cn.bunny.domain.system.dto.router.RouterManageDto; import cn.bunny.domain.system.dto.router.RouterUpdateByIdWithRankDto; import cn.bunny.domain.system.dto.router.RouterUpdateDto; +import cn.bunny.domain.system.entity.Role; +import cn.bunny.domain.system.entity.Router; import cn.bunny.domain.system.vo.router.RouterManageVo; import cn.bunny.domain.system.vo.router.RouterMeta; import cn.bunny.domain.system.vo.router.UserRouterVo; @@ -26,8 +26,8 @@ import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import jakarta.annotation.Resource; import org.springframework.beans.BeanUtils; -import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -45,16 +45,16 @@ import java.util.stream.Collectors; @Service @Transactional public class RouterServiceImpl extends ServiceImpl implements RouterService { - @Autowired + @Resource private RouterServiceUtil routerServiceUtil; - @Autowired + @Resource private RoleMapper roleMapper; - @Autowired + @Resource private RouterRoleMapper routerRoleMapper; - @Autowired + @Resource private RolePowerMapper rolePowerMapper; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserRoleServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserRoleServiceImpl.java index 14c2f26..dc879ea 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserRoleServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserRoleServiceImpl.java @@ -4,7 +4,7 @@ import cn.bunny.domain.constant.RedisUserConstant; import cn.bunny.domain.system.dto.user.AssignRolesToUsersDto; import cn.bunny.domain.system.entity.AdminUser; import cn.bunny.domain.system.entity.UserRole; -import cn.bunny.domain.system.vo.user.LoginVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.domain.vo.result.ResultCodeEnum; import cn.bunny.services.context.BaseContext; import cn.bunny.services.exception.AuthCustomerException; @@ -14,7 +14,7 @@ import cn.bunny.services.service.system.UserRoleService; import cn.bunny.services.utils.system.UserUtil; import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; -import org.springframework.beans.factory.annotation.Autowired; +import jakarta.annotation.Resource; import org.springframework.data.redis.core.RedisTemplate; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; @@ -34,16 +34,16 @@ import java.util.concurrent.TimeUnit; @Transactional public class UserRoleServiceImpl extends ServiceImpl implements UserRoleService { - @Autowired + @Resource private UserRoleMapper userRoleMapper; - @Autowired + @Resource private UserUtil userUtil; - @Autowired + @Resource private UserMapper userMapper; - @Autowired + @Resource private RedisTemplate redisTemplate; /** diff --git a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserServiceImpl.java b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserServiceImpl.java index bce76f0..788731d 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserServiceImpl.java +++ b/auth-system/services/src/main/java/cn/bunny/services/service/system/impl/UserServiceImpl.java @@ -12,8 +12,12 @@ import cn.bunny.domain.system.dto.user.*; import cn.bunny.domain.system.entity.AdminUser; import cn.bunny.domain.system.entity.Role; import cn.bunny.domain.system.entity.UserDept; -import cn.bunny.domain.system.vo.user.*; +import cn.bunny.domain.system.vo.user.AdminUserVo; +import cn.bunny.domain.system.vo.user.RefreshTokenVo; +import cn.bunny.domain.system.vo.user.SearchUserinfoVo; +import cn.bunny.domain.system.vo.user.UserVo; import cn.bunny.domain.views.ViewUserDept; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.domain.vo.result.PageResult; import cn.bunny.domain.vo.result.ResultCodeEnum; import cn.bunny.services.context.BaseContext; @@ -71,24 +75,34 @@ public class UserServiceImpl extends ServiceImpl implemen @Resource private UserUtil userUtil; + @Resource private ConcreteSenderEmailTemplate concreteSenderEmailTemplate; + @Resource private RedisTemplate redisTemplate; + @Resource private FilesService filesService; + @Resource private UserDeptMapper userDeptMapper; + @Resource private UserRoleMapper userRoleMapper; + @Resource private UserLoginLogMapper userLoginLogMapper; + @Resource private EmailTemplateMapper emailTemplateMapper; + @Resource private RoleMapper roleMapper; + @Resource private UserMapper userMapper; + @Resource private PasswordEncoder passwordEncoder; diff --git a/auth-system/services/src/main/java/cn/bunny/services/utils/system/UserUtil.java b/auth-system/services/src/main/java/cn/bunny/services/utils/system/UserUtil.java index 14d9412..064e3b5 100644 --- a/auth-system/services/src/main/java/cn/bunny/services/utils/system/UserUtil.java +++ b/auth-system/services/src/main/java/cn/bunny/services/utils/system/UserUtil.java @@ -7,7 +7,7 @@ import cn.bunny.domain.log.entity.UserLoginLog; import cn.bunny.domain.system.entity.AdminUser; import cn.bunny.domain.system.entity.Power; import cn.bunny.domain.system.entity.Role; -import cn.bunny.domain.system.vo.user.LoginVo; +import cn.bunny.domain.vo.LoginVo; import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.mapper.log.UserLoginLogMapper; import cn.bunny.services.mapper.system.PowerMapper; diff --git a/common/common-config/pom.xml b/common/common-config/pom.xml index 150f681..2f98534 100644 --- a/common/common-config/pom.xml +++ b/common/common-config/pom.xml @@ -20,7 +20,7 @@ cn.bunny - domain + domain-common 0.0.1-SNAPSHOT diff --git a/common/common-config/src/main/java/cn/bunny/services/context/BaseContext.java b/common/common-config/src/main/java/cn/bunny/services/context/BaseContext.java index 39e8cf4..e17d781 100644 --- a/common/common-config/src/main/java/cn/bunny/services/context/BaseContext.java +++ b/common/common-config/src/main/java/cn/bunny/services/context/BaseContext.java @@ -1,7 +1,7 @@ package cn.bunny.services.context; -import cn.bunny.domain.system.vo.user.LoginVo; +import cn.bunny.domain.vo.LoginVo; public class BaseContext { private static final ThreadLocal userId = new ThreadLocal<>(); diff --git a/common/common-domain/pom.xml b/common/domain-common/pom.xml similarity index 97% rename from common/common-domain/pom.xml rename to common/domain-common/pom.xml index be0557e..a01b92b 100644 --- a/common/common-domain/pom.xml +++ b/common/domain-common/pom.xml @@ -7,7 +7,7 @@ 0.0.1-SNAPSHOT - common-domain + domain-common jar common-domain diff --git a/common/common-domain/src/main/java/cn/bunny/domain/constant/LocalDateTimeConstant.java b/common/domain-common/src/main/java/cn/bunny/domain/constant/LocalDateTimeConstant.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/constant/LocalDateTimeConstant.java rename to common/domain-common/src/main/java/cn/bunny/domain/constant/LocalDateTimeConstant.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/constant/MinioConstant.java b/common/domain-common/src/main/java/cn/bunny/domain/constant/MinioConstant.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/constant/MinioConstant.java rename to common/domain-common/src/main/java/cn/bunny/domain/constant/MinioConstant.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/constant/RedisUserConstant.java b/common/domain-common/src/main/java/cn/bunny/domain/constant/RedisUserConstant.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/constant/RedisUserConstant.java rename to common/domain-common/src/main/java/cn/bunny/domain/constant/RedisUserConstant.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/constant/SecurityConfigConstant.java b/common/domain-common/src/main/java/cn/bunny/domain/constant/SecurityConfigConstant.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/constant/SecurityConfigConstant.java rename to common/domain-common/src/main/java/cn/bunny/domain/constant/SecurityConfigConstant.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/constant/UserConstant.java b/common/domain-common/src/main/java/cn/bunny/domain/constant/UserConstant.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/constant/UserConstant.java rename to common/domain-common/src/main/java/cn/bunny/domain/constant/UserConstant.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/entity/BaseEntity.java b/common/domain-common/src/main/java/cn/bunny/domain/entity/BaseEntity.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/entity/BaseEntity.java rename to common/domain-common/src/main/java/cn/bunny/domain/entity/BaseEntity.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/entity/BaseUserEntity.java b/common/domain-common/src/main/java/cn/bunny/domain/entity/BaseUserEntity.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/entity/BaseUserEntity.java rename to common/domain-common/src/main/java/cn/bunny/domain/entity/BaseUserEntity.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/enums/EmailTemplateEnums.java b/common/domain-common/src/main/java/cn/bunny/domain/enums/EmailTemplateEnums.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/enums/EmailTemplateEnums.java rename to common/domain-common/src/main/java/cn/bunny/domain/enums/EmailTemplateEnums.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/enums/JobEnums.java b/common/domain-common/src/main/java/cn/bunny/domain/enums/JobEnums.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/enums/JobEnums.java rename to common/domain-common/src/main/java/cn/bunny/domain/enums/JobEnums.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/enums/LoginEnums.java b/common/domain-common/src/main/java/cn/bunny/domain/enums/LoginEnums.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/enums/LoginEnums.java rename to common/domain-common/src/main/java/cn/bunny/domain/enums/LoginEnums.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/model/email/EmailSend.java b/common/domain-common/src/main/java/cn/bunny/domain/model/email/EmailSend.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/model/email/EmailSend.java rename to common/domain-common/src/main/java/cn/bunny/domain/model/email/EmailSend.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/model/email/EmailSendInit.java b/common/domain-common/src/main/java/cn/bunny/domain/model/email/EmailSendInit.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/model/email/EmailSendInit.java rename to common/domain-common/src/main/java/cn/bunny/domain/model/email/EmailSendInit.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/model/file/MinioFilePath.java b/common/domain-common/src/main/java/cn/bunny/domain/model/file/MinioFilePath.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/model/file/MinioFilePath.java rename to common/domain-common/src/main/java/cn/bunny/domain/model/file/MinioFilePath.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/model/quartz/ScheduleExecuteLogJson.java b/common/domain-common/src/main/java/cn/bunny/domain/model/quartz/ScheduleExecuteLogJson.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/model/quartz/ScheduleExecuteLogJson.java rename to common/domain-common/src/main/java/cn/bunny/domain/model/quartz/ScheduleExecuteLogJson.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/views/ViewRolePower.java b/common/domain-common/src/main/java/cn/bunny/domain/views/ViewRolePower.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/views/ViewRolePower.java rename to common/domain-common/src/main/java/cn/bunny/domain/views/ViewRolePower.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/views/ViewRouterRole.java b/common/domain-common/src/main/java/cn/bunny/domain/views/ViewRouterRole.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/views/ViewRouterRole.java rename to common/domain-common/src/main/java/cn/bunny/domain/views/ViewRouterRole.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/views/ViewUserDept.java b/common/domain-common/src/main/java/cn/bunny/domain/views/ViewUserDept.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/views/ViewUserDept.java rename to common/domain-common/src/main/java/cn/bunny/domain/views/ViewUserDept.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/vo/BaseUserVo.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/BaseUserVo.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/vo/BaseUserVo.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/BaseUserVo.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/vo/BaseVo.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/BaseVo.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/vo/BaseVo.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/BaseVo.java diff --git a/auth-system/domain/src/main/java/cn/bunny/domain/system/vo/user/LoginVo.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/LoginVo.java similarity index 96% rename from auth-system/domain/src/main/java/cn/bunny/domain/system/vo/user/LoginVo.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/LoginVo.java index 3dbd85f..bfae6f1 100644 --- a/auth-system/domain/src/main/java/cn/bunny/domain/system/vo/user/LoginVo.java +++ b/common/domain-common/src/main/java/cn/bunny/domain/vo/LoginVo.java @@ -1,6 +1,5 @@ -package cn.bunny.domain.system.vo.user; +package cn.bunny.domain.vo; -import cn.bunny.domain.vo.BaseVo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.*; diff --git a/common/common-domain/src/main/java/cn/bunny/domain/vo/result/PageResult.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/result/PageResult.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/vo/result/PageResult.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/result/PageResult.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/vo/result/Result.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/result/Result.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/vo/result/Result.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/result/Result.java diff --git a/common/common-domain/src/main/java/cn/bunny/domain/vo/result/ResultCodeEnum.java b/common/domain-common/src/main/java/cn/bunny/domain/vo/result/ResultCodeEnum.java similarity index 100% rename from common/common-domain/src/main/java/cn/bunny/domain/vo/result/ResultCodeEnum.java rename to common/domain-common/src/main/java/cn/bunny/domain/vo/result/ResultCodeEnum.java diff --git a/common/generator-code/pom.xml b/common/generator-code/pom.xml index b787906..29fbc2e 100644 --- a/common/generator-code/pom.xml +++ b/common/generator-code/pom.xml @@ -2,10 +2,9 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 - org.springframework.boot - generator-code-server - 3.4.3 - ../pom.xml + cn.bunny + common + 0.0.1-SNAPSHOT generator-code diff --git a/common/pom.xml b/common/pom.xml index 85ff8c6..b1c81f1 100644 --- a/common/pom.xml +++ b/common/pom.xml @@ -14,7 +14,7 @@ https://maven.apache.org - common-domain + domain-common common-config generator-code