refactor: 重构项目结构

This commit is contained in:
bunny 2025-03-25 10:16:44 +08:00
parent ad11871c67
commit 46df9001d4
71 changed files with 120 additions and 120 deletions

View File

@ -5,7 +5,7 @@
<parent> <parent>
<groupId>org.springframework.boot</groupId> <groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId> <artifactId>spring-boot-starter-parent</artifactId>
<version>3.3.2</version> <version>3.4.3</version>
<relativePath/> <!-- lookup parent from repository --> <relativePath/> <!-- lookup parent from repository -->
</parent> </parent>
<groupId>cn.bunny</groupId> <groupId>cn.bunny</groupId>
@ -88,7 +88,7 @@
<artifactId>dynamic-datasource-spring-boot3-starter</artifactId> <artifactId>dynamic-datasource-spring-boot3-starter</artifactId>
<version>${dynamic.datasource.version}</version> <version>${dynamic.datasource.version}</version>
</dependency> </dependency>
<!-- knife4j --> <!-- knife 4 j-->
<dependency> <dependency>
<groupId>com.github.xiaoymin</groupId> <groupId>com.github.xiaoymin</groupId>
<artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId> <artifactId>knife4j-openapi3-jakarta-spring-boot-starter</artifactId>

View File

@ -1,10 +1,10 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.system.configuration.WebConfigurationDto; import cn.bunny.dao.dto.system.configuration.WebConfigurationDto;
import cn.bunny.dao.entity.configuration.WebConfiguration; import cn.bunny.dao.entity.configuration.WebConfiguration;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.ConfigurationService; import cn.bunny.services.service.configuration.ConfigurationService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.validation.Valid; import jakarta.validation.Valid;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto;
import cn.bunny.dao.dto.system.email.template.EmailTemplateDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.email.EmailTemplateVo; import cn.bunny.dao.vo.system.email.EmailTemplateVo;
import cn.bunny.services.service.EmailTemplateService; import cn.bunny.services.service.configuration.EmailTemplateService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto; import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto;
import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto; import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto;
@ -9,7 +9,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.email.EmailUsersVo; import cn.bunny.dao.vo.system.email.EmailUsersVo;
import cn.bunny.services.service.EmailUsersService; import cn.bunny.services.service.configuration.EmailUsersService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.i18n.I18nAddDto; import cn.bunny.dao.dto.i18n.I18nAddDto;
import cn.bunny.dao.dto.i18n.I18nDto; import cn.bunny.dao.dto.i18n.I18nDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.i18n.I18nVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.I18nService; import cn.bunny.services.service.configuration.I18nService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.i18n.I18nTypeAddDto; import cn.bunny.dao.dto.i18n.I18nTypeAddDto;
import cn.bunny.dao.dto.i18n.I18nTypeDto; import cn.bunny.dao.dto.i18n.I18nTypeDto;
@ -6,7 +6,7 @@ import cn.bunny.dao.dto.i18n.I18nTypeUpdateDto;
import cn.bunny.dao.vo.i18n.I18nTypeVo; import cn.bunny.dao.vo.i18n.I18nTypeVo;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.I18nTypeService; import cn.bunny.services.service.configuration.I18nTypeService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.validation.Valid; import jakarta.validation.Valid;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.configuration;
import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto;
import cn.bunny.dao.dto.system.menuIcon.MenuIconDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.MenuIconVo; import cn.bunny.dao.vo.system.MenuIconVo;
import cn.bunny.services.service.MenuIconService; import cn.bunny.services.service.configuration.MenuIconService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.log;
import cn.bunny.dao.dto.log.UserLoginLogDto; import cn.bunny.dao.dto.log.UserLoginLogDto;
import cn.bunny.dao.entity.log.UserLoginLog; import cn.bunny.dao.entity.log.UserLoginLog;
@ -7,7 +7,7 @@ import cn.bunny.dao.vo.log.UserLoginLogVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.UserLoginLogService; import cn.bunny.services.service.log.UserLoginLogService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.message;
import cn.bunny.dao.dto.system.message.MessageAddDto; import cn.bunny.dao.dto.system.message.MessageAddDto;
import cn.bunny.dao.dto.system.message.MessageDto; import cn.bunny.dao.dto.system.message.MessageDto;
@ -10,7 +10,7 @@ import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.message.MessageDetailVo; import cn.bunny.dao.vo.system.message.MessageDetailVo;
import cn.bunny.dao.vo.system.message.MessageReceivedWithUserVo; import cn.bunny.dao.vo.system.message.MessageReceivedWithUserVo;
import cn.bunny.dao.vo.system.message.MessageVo; import cn.bunny.dao.vo.system.message.MessageVo;
import cn.bunny.services.service.MessageService; import cn.bunny.services.service.message.MessageService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.message;
import cn.bunny.dao.dto.system.message.MessageReceivedDto; import cn.bunny.dao.dto.system.message.MessageReceivedDto;
import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto; import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto;
@ -9,7 +9,7 @@ import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.message.MessageReceivedWithMessageVo; import cn.bunny.dao.vo.system.message.MessageReceivedWithMessageVo;
import cn.bunny.dao.vo.system.message.MessageUserVo; import cn.bunny.dao.vo.system.message.MessageUserVo;
import cn.bunny.services.service.MessageReceivedService; import cn.bunny.services.service.message.MessageReceivedService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.message;
import cn.bunny.dao.dto.system.message.MessageTypeAddDto; import cn.bunny.dao.dto.system.message.MessageTypeAddDto;
import cn.bunny.dao.dto.system.message.MessageTypeDto; import cn.bunny.dao.dto.system.message.MessageTypeDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.message.MessageTypeVo; import cn.bunny.dao.vo.system.message.MessageTypeVo;
import cn.bunny.services.service.MessageTypeService; import cn.bunny.services.service.message.MessageTypeService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.schedule;
import cn.bunny.dao.dto.log.ScheduleExecuteLogDto; import cn.bunny.dao.dto.log.ScheduleExecuteLogDto;
import cn.bunny.dao.entity.log.ScheduleExecuteLog; import cn.bunny.dao.entity.log.ScheduleExecuteLog;
@ -6,7 +6,7 @@ import cn.bunny.dao.vo.log.QuartzExecuteLogVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.ScheduleExecuteLogService; import cn.bunny.services.service.schedule.ScheduleExecuteLogService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.schedule;
import cn.bunny.dao.dto.quartz.SchedulersOperationDto; import cn.bunny.dao.dto.quartz.SchedulersOperationDto;
import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto; import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto;
@ -9,7 +9,7 @@ import cn.bunny.dao.vo.quartz.SchedulersVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.SchedulersService; import cn.bunny.services.service.schedule.SchedulersService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.schedule;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.quartz.SchedulersGroupVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.service.SchedulersGroupService; import cn.bunny.services.service.schedule.SchedulersGroupService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.dept.DeptAddDto; import cn.bunny.dao.dto.system.dept.DeptAddDto;
import cn.bunny.dao.dto.system.dept.DeptDto; import cn.bunny.dao.dto.system.dept.DeptDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.DeptVo; import cn.bunny.dao.vo.system.DeptVo;
import cn.bunny.services.service.DeptService; import cn.bunny.services.service.system.DeptService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.constant.MinioConstant; import cn.bunny.dao.constant.MinioConstant;
import cn.bunny.dao.dto.system.files.FileUploadDto; import cn.bunny.dao.dto.system.files.FileUploadDto;
@ -11,7 +11,7 @@ import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.files.FileInfoVo; import cn.bunny.dao.vo.system.files.FileInfoVo;
import cn.bunny.dao.vo.system.files.FilesVo; import cn.bunny.dao.vo.system.files.FilesVo;
import cn.bunny.services.service.FilesService; import cn.bunny.services.service.system.FilesService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto; import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto;
import cn.bunny.dao.dto.system.rolePower.power.PowerDto; import cn.bunny.dao.dto.system.rolePower.power.PowerDto;
@ -9,7 +9,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.rolePower.PowerVo; import cn.bunny.dao.vo.system.rolePower.PowerVo;
import cn.bunny.services.service.PowerService; import cn.bunny.services.service.system.PowerService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto; import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto;
import cn.bunny.dao.dto.system.rolePower.role.RoleDto; import cn.bunny.dao.dto.system.rolePower.role.RoleDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.rolePower.RoleVo; import cn.bunny.dao.vo.system.rolePower.RoleVo;
import cn.bunny.services.service.RoleService; import cn.bunny.services.service.system.RoleService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,8 +1,8 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto; import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.services.service.RolePowerService; import cn.bunny.services.service.system.RolePowerService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import jakarta.validation.Valid; import jakarta.validation.Valid;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.router.RouterAddDto; import cn.bunny.dao.dto.system.router.RouterAddDto;
import cn.bunny.dao.dto.system.router.RouterManageDto; import cn.bunny.dao.dto.system.router.RouterManageDto;
@ -10,7 +10,7 @@ import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.router.RouterManageVo; import cn.bunny.dao.vo.system.router.RouterManageVo;
import cn.bunny.dao.vo.system.router.UserRouterVo; import cn.bunny.dao.vo.system.router.UserRouterVo;
import cn.bunny.services.service.RouterService; import cn.bunny.services.service.system.RouterService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,8 +1,8 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto; import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.services.service.RouterRoleService; import cn.bunny.services.service.system.RouterRoleService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.user.*; import cn.bunny.dao.dto.system.user.*;
import cn.bunny.dao.entity.system.AdminUser; import cn.bunny.dao.entity.system.AdminUser;
@ -6,7 +6,7 @@ import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.user.*; import cn.bunny.dao.vo.system.user.*;
import cn.bunny.services.service.UserService; import cn.bunny.services.service.system.UserService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.Parameter; import io.swagger.v3.oas.annotations.Parameter;

View File

@ -1,8 +1,8 @@
package cn.bunny.services.controller; package cn.bunny.services.controller.system;
import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto; import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto;
import cn.bunny.dao.vo.result.Result; import cn.bunny.dao.vo.result.Result;
import cn.bunny.services.service.UserRoleService; import cn.bunny.services.service.system.UserRoleService;
import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag; import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -7,7 +7,7 @@ import cn.bunny.services.security.custom.CustomAuthorizationManagerServiceImpl;
import cn.bunny.services.security.filter.TokenLoginFilterService; import cn.bunny.services.security.filter.TokenLoginFilterService;
import cn.bunny.services.security.handelr.SecurityAccessDeniedHandler; import cn.bunny.services.security.handelr.SecurityAccessDeniedHandler;
import cn.bunny.services.security.handelr.SecurityAuthenticationEntryPoint; import cn.bunny.services.security.handelr.SecurityAuthenticationEntryPoint;
import cn.bunny.services.service.UserService; import cn.bunny.services.service.system.UserService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;

View File

@ -6,7 +6,7 @@ import cn.bunny.dao.vo.result.Result;
import cn.bunny.dao.vo.system.user.LoginVo; import cn.bunny.dao.vo.system.user.LoginVo;
import cn.bunny.services.security.handelr.SecurityAuthenticationFailureHandler; import cn.bunny.services.security.handelr.SecurityAuthenticationFailureHandler;
import cn.bunny.services.security.handelr.SecurityAuthenticationSuccessHandler; import cn.bunny.services.security.handelr.SecurityAuthenticationSuccessHandler;
import cn.bunny.services.service.UserService; import cn.bunny.services.service.system.UserService;
import cn.bunny.services.utils.ResponseUtil; import cn.bunny.services.utils.ResponseUtil;
import com.fasterxml.jackson.databind.ObjectMapper; import com.fasterxml.jackson.databind.ObjectMapper;
import jakarta.servlet.FilterChain; import jakarta.servlet.FilterChain;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.system.configuration.WebConfigurationDto; import cn.bunny.dao.dto.system.configuration.WebConfigurationDto;
import cn.bunny.dao.entity.configuration.WebConfiguration; import cn.bunny.dao.entity.configuration.WebConfiguration;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto;
import cn.bunny.dao.dto.system.email.template.EmailTemplateDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto; import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto;
import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto; import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.i18n.I18nAddDto; import cn.bunny.dao.dto.i18n.I18nAddDto;
import cn.bunny.dao.dto.i18n.I18nDto; import cn.bunny.dao.dto.i18n.I18nDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.i18n.I18nTypeAddDto; import cn.bunny.dao.dto.i18n.I18nTypeAddDto;
import cn.bunny.dao.dto.i18n.I18nTypeDto; import cn.bunny.dao.dto.i18n.I18nTypeDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.configuration;
import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto;
import cn.bunny.dao.dto.system.menuIcon.MenuIconDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconDto;

View File

@ -1,11 +1,11 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.constant.RedisUserConstant; import cn.bunny.dao.constant.RedisUserConstant;
import cn.bunny.dao.dto.system.configuration.WebConfigurationDto; import cn.bunny.dao.dto.system.configuration.WebConfigurationDto;
import cn.bunny.dao.entity.configuration.WebConfiguration; import cn.bunny.dao.entity.configuration.WebConfiguration;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.service.ConfigurationService; import cn.bunny.services.service.configuration.ConfigurationService;
import com.alibaba.fastjson2.JSON; import com.alibaba.fastjson2.JSON;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateAddDto;
import cn.bunny.dao.dto.system.email.template.EmailTemplateDto; import cn.bunny.dao.dto.system.email.template.EmailTemplateDto;
@ -10,7 +10,7 @@ import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.email.EmailTemplateVo; import cn.bunny.dao.vo.system.email.EmailTemplateVo;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.EmailTemplateMapper; import cn.bunny.services.mapper.EmailTemplateMapper;
import cn.bunny.services.service.EmailTemplateService; import cn.bunny.services.service.configuration.EmailTemplateService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto; import cn.bunny.dao.dto.system.email.user.EmailUserUpdateStatusDto;
import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto; import cn.bunny.dao.dto.system.email.user.EmailUsersAddDto;
@ -10,7 +10,7 @@ import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.email.EmailUsersVo; import cn.bunny.dao.vo.system.email.EmailUsersVo;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.EmailUsersMapper; import cn.bunny.services.mapper.EmailUsersMapper;
import cn.bunny.services.service.EmailUsersService; import cn.bunny.services.service.configuration.EmailUsersService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.dto.i18n.I18nAddDto; import cn.bunny.dao.dto.i18n.I18nAddDto;
import cn.bunny.dao.dto.i18n.I18nDto; import cn.bunny.dao.dto.i18n.I18nDto;
@ -11,7 +11,7 @@ import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.I18nMapper; import cn.bunny.services.mapper.I18nMapper;
import cn.bunny.services.mapper.I18nTypeMapper; import cn.bunny.services.mapper.I18nTypeMapper;
import cn.bunny.services.service.I18nService; import cn.bunny.services.service.configuration.I18nService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.dto.i18n.I18nTypeAddDto; import cn.bunny.dao.dto.i18n.I18nTypeAddDto;
import cn.bunny.dao.dto.i18n.I18nTypeDto; import cn.bunny.dao.dto.i18n.I18nTypeDto;
@ -8,7 +8,7 @@ import cn.bunny.dao.vo.i18n.I18nTypeVo;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.I18nTypeMapper; import cn.bunny.services.mapper.I18nTypeMapper;
import cn.bunny.services.service.I18nTypeService; import cn.bunny.services.service.configuration.I18nTypeService;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.BeanUtils; import org.springframework.beans.BeanUtils;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.configuration.impl;
import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconAddDto;
import cn.bunny.dao.dto.system.menuIcon.MenuIconDto; import cn.bunny.dao.dto.system.menuIcon.MenuIconDto;
@ -9,7 +9,7 @@ import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.dao.vo.system.MenuIconVo; import cn.bunny.dao.vo.system.MenuIconVo;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.MenuIconMapper; import cn.bunny.services.mapper.MenuIconMapper;
import cn.bunny.services.service.MenuIconService; import cn.bunny.services.service.configuration.MenuIconService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.log;
import cn.bunny.dao.dto.log.UserLoginLogDto; import cn.bunny.dao.dto.log.UserLoginLogDto;
import cn.bunny.dao.entity.log.UserLoginLog; import cn.bunny.dao.entity.log.UserLoginLog;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.log.impl;
import cn.bunny.dao.dto.log.UserLoginLogDto; import cn.bunny.dao.dto.log.UserLoginLogDto;
import cn.bunny.dao.entity.log.UserLoginLog; import cn.bunny.dao.entity.log.UserLoginLog;
@ -7,7 +7,7 @@ import cn.bunny.dao.vo.log.UserLoginLogVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.services.context.BaseContext; import cn.bunny.services.context.BaseContext;
import cn.bunny.services.mapper.UserLoginLogMapper; import cn.bunny.services.mapper.UserLoginLogMapper;
import cn.bunny.services.service.UserLoginLogService; import cn.bunny.services.service.log.UserLoginLogService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.message;
import cn.bunny.dao.dto.system.message.MessageReceivedDto; import cn.bunny.dao.dto.system.message.MessageReceivedDto;
import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto; import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.message;
import cn.bunny.dao.dto.system.message.MessageAddDto; import cn.bunny.dao.dto.system.message.MessageAddDto;
import cn.bunny.dao.dto.system.message.MessageDto; import cn.bunny.dao.dto.system.message.MessageDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.message;
import cn.bunny.dao.dto.system.message.MessageTypeAddDto; import cn.bunny.dao.dto.system.message.MessageTypeAddDto;
import cn.bunny.dao.dto.system.message.MessageTypeDto; import cn.bunny.dao.dto.system.message.MessageTypeDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.message.impl;
import cn.bunny.dao.dto.system.message.MessageReceivedDto; import cn.bunny.dao.dto.system.message.MessageReceivedDto;
import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto; import cn.bunny.dao.dto.system.message.MessageReceivedUpdateDto;
@ -12,7 +12,7 @@ import cn.bunny.dao.vo.system.message.MessageUserVo;
import cn.bunny.services.context.BaseContext; import cn.bunny.services.context.BaseContext;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.MessageReceivedMapper; import cn.bunny.services.mapper.MessageReceivedMapper;
import cn.bunny.services.service.MessageReceivedService; import cn.bunny.services.service.message.MessageReceivedService;
import cn.bunny.services.utils.UserUtil; import cn.bunny.services.utils.UserUtil;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.message.impl;
import cn.bunny.dao.dto.system.message.MessageAddDto; import cn.bunny.dao.dto.system.message.MessageAddDto;
import cn.bunny.dao.dto.system.message.MessageDto; import cn.bunny.dao.dto.system.message.MessageDto;
@ -17,8 +17,8 @@ import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.MessageMapper; import cn.bunny.services.mapper.MessageMapper;
import cn.bunny.services.mapper.MessageReceivedMapper; import cn.bunny.services.mapper.MessageReceivedMapper;
import cn.bunny.services.mapper.UserMapper; import cn.bunny.services.mapper.UserMapper;
import cn.bunny.services.service.MessageReceivedService; import cn.bunny.services.service.message.MessageReceivedService;
import cn.bunny.services.service.MessageService; import cn.bunny.services.service.message.MessageService;
import cn.bunny.services.utils.UserUtil; import cn.bunny.services.utils.UserUtil;
import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.message.impl;
import cn.bunny.dao.dto.system.message.MessageTypeAddDto; import cn.bunny.dao.dto.system.message.MessageTypeAddDto;
import cn.bunny.dao.dto.system.message.MessageTypeDto; import cn.bunny.dao.dto.system.message.MessageTypeDto;
@ -7,7 +7,7 @@ import cn.bunny.dao.entity.system.MessageType;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.dao.vo.system.message.MessageTypeVo; import cn.bunny.dao.vo.system.message.MessageTypeVo;
import cn.bunny.services.mapper.MessageTypeMapper; import cn.bunny.services.mapper.MessageTypeMapper;
import cn.bunny.services.service.MessageTypeService; import cn.bunny.services.service.message.MessageTypeService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.schedule;
import cn.bunny.dao.dto.log.ScheduleExecuteLogDto; import cn.bunny.dao.dto.log.ScheduleExecuteLogDto;
import cn.bunny.dao.entity.log.ScheduleExecuteLog; import cn.bunny.dao.entity.log.ScheduleExecuteLog;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.schedule;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.schedule;
import cn.bunny.dao.dto.quartz.SchedulersOperationDto; import cn.bunny.dao.dto.quartz.SchedulersOperationDto;
import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto; import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto;

View File

@ -1,11 +1,11 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.schedule.impl;
import cn.bunny.dao.dto.log.ScheduleExecuteLogDto; import cn.bunny.dao.dto.log.ScheduleExecuteLogDto;
import cn.bunny.dao.entity.log.ScheduleExecuteLog; import cn.bunny.dao.entity.log.ScheduleExecuteLog;
import cn.bunny.dao.vo.log.QuartzExecuteLogVo; import cn.bunny.dao.vo.log.QuartzExecuteLogVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.services.mapper.ScheduleExecuteLogMapper; import cn.bunny.services.mapper.ScheduleExecuteLogMapper;
import cn.bunny.services.service.ScheduleExecuteLogService; import cn.bunny.services.service.schedule.ScheduleExecuteLogService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.schedule.impl;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupAddDto;
import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto; import cn.bunny.dao.dto.quartz.group.SchedulersGroupDto;
@ -7,7 +7,7 @@ import cn.bunny.dao.entity.quartz.SchedulersGroup;
import cn.bunny.dao.vo.quartz.SchedulersGroupVo; import cn.bunny.dao.vo.quartz.SchedulersGroupVo;
import cn.bunny.dao.vo.result.PageResult; import cn.bunny.dao.vo.result.PageResult;
import cn.bunny.services.mapper.SchedulersGroupMapper; import cn.bunny.services.mapper.SchedulersGroupMapper;
import cn.bunny.services.service.SchedulersGroupService; import cn.bunny.services.service.schedule.SchedulersGroupService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.schedule.impl;
import cn.bunny.dao.dto.quartz.SchedulersOperationDto; import cn.bunny.dao.dto.quartz.SchedulersOperationDto;
import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto; import cn.bunny.dao.dto.quartz.schedule.SchedulersAddDto;
@ -12,7 +12,7 @@ import cn.bunny.services.aop.AnnotationScanner;
import cn.bunny.services.aop.annotation.QuartzSchedulers; import cn.bunny.services.aop.annotation.QuartzSchedulers;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.SchedulersMapper; import cn.bunny.services.mapper.SchedulersMapper;
import cn.bunny.services.service.SchedulersService; import cn.bunny.services.service.schedule.SchedulersService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.dept.DeptAddDto; import cn.bunny.dao.dto.system.dept.DeptAddDto;
import cn.bunny.dao.dto.system.dept.DeptDto; import cn.bunny.dao.dto.system.dept.DeptDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.files.FileUploadDto; import cn.bunny.dao.dto.system.files.FileUploadDto;
import cn.bunny.dao.dto.system.files.FilesAddDto; import cn.bunny.dao.dto.system.files.FilesAddDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto; import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto;
import cn.bunny.dao.dto.system.rolePower.power.PowerDto; import cn.bunny.dao.dto.system.rolePower.power.PowerDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto; import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto;
import cn.bunny.dao.entity.system.RolePower; import cn.bunny.dao.entity.system.RolePower;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto; import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto;
import cn.bunny.dao.dto.system.rolePower.role.RoleDto; import cn.bunny.dao.dto.system.rolePower.role.RoleDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto; import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto;
import cn.bunny.dao.entity.system.RouterRole; import cn.bunny.dao.entity.system.RouterRole;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.router.RouterAddDto; import cn.bunny.dao.dto.system.router.RouterAddDto;
import cn.bunny.dao.dto.system.router.RouterManageDto; import cn.bunny.dao.dto.system.router.RouterManageDto;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.entity.system.UserDept; import cn.bunny.dao.entity.system.UserDept;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto; import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto;
import cn.bunny.dao.entity.system.UserRole; import cn.bunny.dao.entity.system.UserRole;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service; package cn.bunny.services.service.system;
import cn.bunny.dao.dto.system.user.*; import cn.bunny.dao.dto.system.user.*;
import cn.bunny.dao.entity.system.AdminUser; import cn.bunny.dao.entity.system.AdminUser;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.dept.DeptAddDto; import cn.bunny.dao.dto.system.dept.DeptAddDto;
import cn.bunny.dao.dto.system.dept.DeptDto; import cn.bunny.dao.dto.system.dept.DeptDto;
@ -10,7 +10,7 @@ import cn.bunny.dao.vo.system.DeptVo;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.DeptMapper; import cn.bunny.services.mapper.DeptMapper;
import cn.bunny.services.mapper.UserDeptMapper; import cn.bunny.services.mapper.UserDeptMapper;
import cn.bunny.services.service.DeptService; import cn.bunny.services.service.system.DeptService;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.files.FileUploadDto; import cn.bunny.dao.dto.system.files.FileUploadDto;
import cn.bunny.dao.dto.system.files.FilesAddDto; import cn.bunny.dao.dto.system.files.FilesAddDto;
@ -13,7 +13,7 @@ import cn.bunny.dao.vo.system.files.FilesVo;
import cn.bunny.services.context.BaseContext; import cn.bunny.services.context.BaseContext;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.FilesMapper; import cn.bunny.services.mapper.FilesMapper;
import cn.bunny.services.service.FilesService; import cn.bunny.services.service.system.FilesService;
import cn.bunny.services.utils.FileUtil; import cn.bunny.services.utils.FileUtil;
import cn.bunny.services.utils.minio.MinioProperties; import cn.bunny.services.utils.minio.MinioProperties;
import cn.bunny.services.utils.minio.MinioUtil; import cn.bunny.services.utils.minio.MinioUtil;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto; import cn.bunny.dao.dto.system.rolePower.power.PowerAddDto;
import cn.bunny.dao.dto.system.rolePower.power.PowerDto; import cn.bunny.dao.dto.system.rolePower.power.PowerDto;
@ -11,7 +11,7 @@ import cn.bunny.dao.vo.system.rolePower.PowerVo;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.PowerMapper; import cn.bunny.services.mapper.PowerMapper;
import cn.bunny.services.mapper.RolePowerMapper; import cn.bunny.services.mapper.RolePowerMapper;
import cn.bunny.services.service.PowerService; import cn.bunny.services.service.system.PowerService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto; import cn.bunny.dao.dto.system.rolePower.AssignPowersToRoleDto;
import cn.bunny.dao.entity.system.AdminUser; import cn.bunny.dao.entity.system.AdminUser;
@ -7,7 +7,7 @@ import cn.bunny.dao.entity.system.UserRole;
import cn.bunny.services.mapper.RolePowerMapper; import cn.bunny.services.mapper.RolePowerMapper;
import cn.bunny.services.mapper.UserMapper; import cn.bunny.services.mapper.UserMapper;
import cn.bunny.services.mapper.UserRoleMapper; import cn.bunny.services.mapper.UserRoleMapper;
import cn.bunny.services.service.RolePowerService; import cn.bunny.services.service.system.RolePowerService;
import cn.bunny.services.utils.RoleUtil; import cn.bunny.services.utils.RoleUtil;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto; import cn.bunny.dao.dto.system.rolePower.role.RoleAddDto;
import cn.bunny.dao.dto.system.rolePower.role.RoleDto; import cn.bunny.dao.dto.system.rolePower.role.RoleDto;
@ -13,7 +13,7 @@ import cn.bunny.services.mapper.RoleMapper;
import cn.bunny.services.mapper.RolePowerMapper; import cn.bunny.services.mapper.RolePowerMapper;
import cn.bunny.services.mapper.RouterRoleMapper; import cn.bunny.services.mapper.RouterRoleMapper;
import cn.bunny.services.mapper.UserRoleMapper; import cn.bunny.services.mapper.UserRoleMapper;
import cn.bunny.services.service.RoleService; import cn.bunny.services.service.system.RoleService;
import cn.bunny.services.utils.RoleUtil; import cn.bunny.services.utils.RoleUtil;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@ -1,11 +1,11 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto; import cn.bunny.dao.dto.system.router.AssignRolesToRoutersDto;
import cn.bunny.dao.entity.system.RouterRole; import cn.bunny.dao.entity.system.RouterRole;
import cn.bunny.dao.vo.result.ResultCodeEnum; import cn.bunny.dao.vo.result.ResultCodeEnum;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.RouterRoleMapper; import cn.bunny.services.mapper.RouterRoleMapper;
import cn.bunny.services.service.RouterRoleService; import cn.bunny.services.service.system.RouterRoleService;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.dto.system.router.RouterAddDto; import cn.bunny.dao.dto.system.router.RouterAddDto;
import cn.bunny.dao.dto.system.router.RouterManageDto; import cn.bunny.dao.dto.system.router.RouterManageDto;
@ -19,7 +19,7 @@ import cn.bunny.services.mapper.RoleMapper;
import cn.bunny.services.mapper.RolePowerMapper; import cn.bunny.services.mapper.RolePowerMapper;
import cn.bunny.services.mapper.RouterMapper; import cn.bunny.services.mapper.RouterMapper;
import cn.bunny.services.mapper.RouterRoleMapper; import cn.bunny.services.mapper.RouterRoleMapper;
import cn.bunny.services.service.RouterService; import cn.bunny.services.service.system.RouterService;
import cn.bunny.services.utils.RoleUtil; import cn.bunny.services.utils.RoleUtil;
import cn.bunny.services.utils.RouterServiceUtil; import cn.bunny.services.utils.RouterServiceUtil;
import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.metadata.IPage;

View File

@ -1,8 +1,8 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.entity.system.UserDept; import cn.bunny.dao.entity.system.UserDept;
import cn.bunny.services.mapper.UserDeptMapper; import cn.bunny.services.mapper.UserDeptMapper;
import cn.bunny.services.service.UserDeptService; import cn.bunny.services.service.system.UserDeptService;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.constant.RedisUserConstant; import cn.bunny.dao.constant.RedisUserConstant;
import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto; import cn.bunny.dao.dto.system.user.AssignRolesToUsersDto;
@ -10,7 +10,7 @@ import cn.bunny.services.context.BaseContext;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.UserMapper; import cn.bunny.services.mapper.UserMapper;
import cn.bunny.services.mapper.UserRoleMapper; import cn.bunny.services.mapper.UserRoleMapper;
import cn.bunny.services.service.UserRoleService; import cn.bunny.services.service.system.UserRoleService;
import cn.bunny.services.utils.UserUtil; import cn.bunny.services.utils.UserUtil;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;

View File

@ -1,4 +1,4 @@
package cn.bunny.services.service.impl; package cn.bunny.services.service.system.impl;
import cn.bunny.dao.constant.MinioConstant; import cn.bunny.dao.constant.MinioConstant;
import cn.bunny.dao.constant.RedisUserConstant; import cn.bunny.dao.constant.RedisUserConstant;
@ -18,8 +18,8 @@ import cn.bunny.dao.vo.system.user.*;
import cn.bunny.services.context.BaseContext; import cn.bunny.services.context.BaseContext;
import cn.bunny.services.exception.AuthCustomerException; import cn.bunny.services.exception.AuthCustomerException;
import cn.bunny.services.mapper.*; import cn.bunny.services.mapper.*;
import cn.bunny.services.service.FilesService; import cn.bunny.services.service.system.FilesService;
import cn.bunny.services.service.UserService; import cn.bunny.services.service.system.UserService;
import cn.bunny.services.utils.JwtHelper; import cn.bunny.services.utils.JwtHelper;
import cn.bunny.services.utils.UserUtil; import cn.bunny.services.utils.UserUtil;
import cn.bunny.services.utils.email.ConcreteSenderEmailTemplate; import cn.bunny.services.utils.email.ConcreteSenderEmailTemplate;