Commit cf4eeab3954991885d1b8f01e438b0e5f24d1a81

Authored by YunaiV
1 parent 20066bc8

项目结构调整 x 16 : 将 monitor、sms、dict 等组件拆分出去

Showing 304 changed files with 781 additions and 541 deletions

Too many changes.

To preserve performance only 100 of 304 files are displayed.

@@ -11,6 +11,11 @@ @@ -11,6 +11,11 @@
11 <module>yudao-dependencies</module> 11 <module>yudao-dependencies</module>
12 <module>yudao-framework</module> 12 <module>yudao-framework</module>
13 <module>yudao-admin-server</module> 13 <module>yudao-admin-server</module>
  14 + <module>yudao-spring-boot-starter-job</module>
  15 + <module>yudao-spring-boot-starter-config</module>
  16 + <module>yudao-spring-boot-starter-test</module>
  17 + <module>yudao-spring-boot-starter-biz-sms</module>
  18 + <module>yudao-spring-boot-starter-excel</module>
14 </modules> 19 </modules>
15 20
16 <name>${artifactId}</name> 21 <name>${artifactId}</name>
yudao-admin-server/pom.xml
@@ -17,10 +17,10 @@ @@ -17,10 +17,10 @@
17 <url>https://github.com/YunaiV/ruoyi-vue-pro</url> 17 <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
18 18
19 <dependencies> 19 <dependencies>
  20 + <!-- 业务组件 -->
20 <dependency> 21 <dependency>
21 <groupId>cn.iocoder.boot</groupId> 22 <groupId>cn.iocoder.boot</groupId>
22 - <artifactId>yudao-framework-all</artifactId>  
23 - <version>${revision}</version> 23 + <artifactId>yudao-spring-boot-starter-biz-operatelog</artifactId>
24 </dependency> 24 </dependency>
25 25
26 <!-- Web 相关 --> 26 <!-- Web 相关 -->
@@ -40,35 +40,33 @@ @@ -40,35 +40,33 @@
40 <artifactId>yudao-spring-boot-starter-mybatis</artifactId> 40 <artifactId>yudao-spring-boot-starter-mybatis</artifactId>
41 </dependency> 41 </dependency>
42 42
43 - <!-- Test 测试相关 --> 43 + <!-- 监控相关 -->
44 <dependency> 44 <dependency>
45 - <groupId>org.springframework.boot</groupId>  
46 - <artifactId>spring-boot-starter-test</artifactId>  
47 - <scope>test</scope> 45 + <groupId>cn.iocoder.boot</groupId>
  46 + <artifactId>yudao-spring-boot-starter-monitor</artifactId>
48 </dependency> 47 </dependency>
49 48
50 <dependency> 49 <dependency>
51 - <groupId>com.h2database</groupId> <!-- 单元测试,我们采用 H2 作为数据库 -->  
52 - <artifactId>h2</artifactId>  
53 - <scope>test</scope> 50 + <groupId>de.codecentric</groupId>
  51 + <artifactId>spring-boot-admin-starter-server</artifactId> <!-- 实现 Spring Boot Admin Server 服务端 -->
54 </dependency> 52 </dependency>
55 53
  54 + <!-- Test 测试相关 -->
56 <dependency> 55 <dependency>
57 - <groupId>com.github.fppt</groupId> <!-- 单元测试,我们采用内嵌的 Redis 数据库 -->  
58 - <artifactId>jedis-mock</artifactId> 56 + <groupId>cn.iocoder.boot</groupId>
  57 + <artifactId>yudao-spring-boot-starter-test</artifactId>
59 <scope>test</scope> 58 <scope>test</scope>
60 </dependency> 59 </dependency>
61 60
  61 + <!-- 工具类相关 -->
62 <dependency> 62 <dependency>
63 - <groupId>uk.co.jemos.podam</groupId> <!-- 单元测试,随机生成 POJO 类 -->  
64 - <artifactId>podam</artifactId>  
65 - <scope>test</scope> 63 + <groupId>org.apache.velocity</groupId>
  64 + <artifactId>velocity-engine-core</artifactId>
66 </dependency> 65 </dependency>
67 66
68 - <!-- 工具类相关 -->  
69 <dependency> 67 <dependency>
70 - <groupId>cn.iocoder.boot</groupId>  
71 - <artifactId>yudao-spring-boot-starter-operatelog</artifactId> 68 + <groupId>cn.smallbun.screw</groupId>
  69 + <artifactId>screw-core</artifactId> <!-- 实现数据库文档 -->
72 </dependency> 70 </dependency>
73 71
74 </dependencies> 72 </dependencies>
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/async/config/AsyncConfiguration.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/async/config/AsyncConfiguration.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/async/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/async/package-info.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/async/《芋道 Spring Boot 异步任务入门》.md renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/async/《芋道 Spring Boot 异步任务入门》.md
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/monitor/config/AdminServerConfiguration.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/monitor/config/AdminServerConfiguration.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/monitor/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/monitor/package-info.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/monitor/《芋道 Spring Boot 监控工具 Admin 入门》.md renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/monitor/《芋道 Spring Boot 监控工具 Admin 入门》.md
yudao-admin-server/src/main/java/cn/iocoder/dashboard/framework/package-info.java 0 → 100644
  1 +/**
  2 + * 属于整个 yudao-admin-server 的 framework 封装
  3 + *
  4 + * @author 芋道源码
  5 + */
  6 +package cn.iocoder.dashboard.framework;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/config/InfConfigController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.config; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.config;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.infra.controller.config.vo.*; 7 import cn.iocoder.dashboard.modules.infra.controller.config.vo.*;
8 import cn.iocoder.dashboard.modules.infra.convert.config.InfConfigConvert; 8 import cn.iocoder.dashboard.modules.infra.convert.config.InfConfigConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/config/vo/InfConfigExcelVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.config.vo; 1 package cn.iocoder.dashboard.modules.infra.controller.config.vo;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/config/vo/InfConfigExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel("参数配置导出 Request VO") 12 @ApiModel("参数配置导出 Request VO")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/config/vo/InfConfigPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("参数配置分页 Request VO") 15 @ApiModel("参数配置分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/doc/InfDbDocController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.doc; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.doc;
2 2
3 import cn.hutool.core.io.FileUtil; 3 import cn.hutool.core.io.FileUtil;
4 import cn.hutool.core.util.IdUtil; 4 import cn.hutool.core.util.IdUtil;
5 -import cn.iocoder.yudao.framework.util.servlet.ServletUtils; 5 +import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils;
6 import cn.smallbun.screw.core.Configuration; 6 import cn.smallbun.screw.core.Configuration;
7 import cn.smallbun.screw.core.engine.EngineConfig; 7 import cn.smallbun.screw.core.engine.EngineConfig;
8 import cn.smallbun.screw.core.engine.EngineFileType; 8 import cn.smallbun.screw.core.engine.EngineFileType;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/file/InfFileController.java
@@ -8,7 +8,7 @@ import cn.iocoder.dashboard.modules.infra.controller.file.vo.InfFileRespVO; @@ -8,7 +8,7 @@ import cn.iocoder.dashboard.modules.infra.controller.file.vo.InfFileRespVO;
8 import cn.iocoder.dashboard.modules.infra.convert.file.InfFileConvert; 8 import cn.iocoder.dashboard.modules.infra.convert.file.InfFileConvert;
9 import cn.iocoder.dashboard.modules.infra.dal.dataobject.file.InfFileDO; 9 import cn.iocoder.dashboard.modules.infra.dal.dataobject.file.InfFileDO;
10 import cn.iocoder.dashboard.modules.infra.service.file.InfFileService; 10 import cn.iocoder.dashboard.modules.infra.service.file.InfFileService;
11 -import cn.iocoder.yudao.framework.util.servlet.ServletUtils; 11 +import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils;
12 import io.swagger.annotations.Api; 12 import io.swagger.annotations.Api;
13 import io.swagger.annotations.ApiImplicitParam; 13 import io.swagger.annotations.ApiImplicitParam;
14 import io.swagger.annotations.ApiImplicitParams; 14 import io.swagger.annotations.ApiImplicitParams;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/file/vo/InfFilePageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("文件分页 Request VO") 15 @ApiModel("文件分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/InfJobController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.framework.quartz.core.util.CronUtils; 7 import cn.iocoder.dashboard.framework.quartz.core.util.CronUtils;
8 import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.*; 8 import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.*;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/InfJobLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExcelVO; 7 import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExcelVO;
8 import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExportReqVO; 8 import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExportReqVO;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/vo/job/InfJobExcelVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.job.vo.job; 1 package cn.iocoder.dashboard.modules.infra.controller.job.vo.job;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants; 5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/vo/log/InfJobLogBaseVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 import javax.validation.constraints.NotNull; 7 import javax.validation.constraints.NotNull;
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 /** 12 /**
13 * 定时任务日志 Base VO,提供给添加、修改、详细的子 VO 使用 13 * 定时任务日志 Base VO,提供给添加、修改、详细的子 VO 使用
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/vo/log/InfJobLogExcelVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.job.vo.log; 1 package cn.iocoder.dashboard.modules.infra.controller.job.vo.log;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants; 5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/vo/log/InfJobLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "定时任务 Excel 导出 Request VO", description = "参数和 InfJobLogPageReqVO 是一致的") 12 @ApiModel(value = "定时任务 Excel 导出 Request VO", description = "参数和 InfJobLogPageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/vo/log/InfJobLogPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("定时任务日志分页 Request VO") 15 @ApiModel("定时任务日志分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/InfApiAccessLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; 7 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO;
8 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; 8 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/InfApiErrorLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO; 7 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO;
8 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; 8 import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogBaseVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 import javax.validation.constraints.NotNull; 7 import javax.validation.constraints.NotNull;
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 /** 12 /**
13 * API 访问日志 Base VO,提供给添加、修改、详细的子 VO 使用 13 * API 访问日志 Base VO,提供给添加、修改、详细的子 VO 使用
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogExcelVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog; 1 package cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "API 访问日志 Excel 导出 Request VO", description = "参数和 InfApiAccessLogPageReqVO 是一致的") 12 @ApiModel(value = "API 访问日志 Excel 导出 Request VO", description = "参数和 InfApiAccessLogPageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("API 访问日志分页 Request VO") 15 @ApiModel("API 访问日志分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogBaseVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 import javax.validation.constraints.NotNull; 7 import javax.validation.constraints.NotNull;
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 /** 12 /**
13 * API 错误日志 Base VO,提供给添加、修改、详细的子 VO 使用 13 * API 错误日志 Base VO,提供给添加、修改、详细的子 VO 使用
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogExcelVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog; 1 package cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants; 5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants;
6 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 6 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
7 import com.alibaba.excel.annotation.ExcelProperty; 7 import com.alibaba.excel.annotation.ExcelProperty;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "API 错误日志 Excel 导出 Request VO", description = "参数和 InfApiErrorLogPageReqVO 是一致的") 12 @ApiModel(value = "API 错误日志 Excel 导出 Request VO", description = "参数和 InfApiErrorLogPageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("API 错误日志分页 Request VO") 15 @ApiModel("API 错误日志分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/redis/RedisController.java
1 package cn.iocoder.dashboard.modules.infra.controller.redis; 1 package cn.iocoder.dashboard.modules.infra.controller.redis;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 -import cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine;  
5 -import cn.iocoder.dashboard.framework.redis.core.RedisKeyRegistry; 4 +import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine;
  5 +import cn.iocoder.yudao.framework.redis.core.RedisKeyRegistry;
6 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisKeyRespVO; 6 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisKeyRespVO;
7 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisMonitorRespVO; 7 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisMonitorRespVO;
8 import cn.iocoder.dashboard.modules.infra.convert.redis.RedisConvert; 8 import cn.iocoder.dashboard.modules.infra.convert.redis.RedisConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/redis/vo/InfRedisKeyRespVO.java
1 package cn.iocoder.dashboard.modules.infra.controller.redis.vo; 1 package cn.iocoder.dashboard.modules.infra.controller.redis.vo;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine; 3 +import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine;
4 import io.swagger.annotations.ApiModel; 4 import io.swagger.annotations.ApiModel;
5 import io.swagger.annotations.ApiModelProperty; 5 import io.swagger.annotations.ApiModelProperty;
6 import lombok.AllArgsConstructor; 6 import lombok.AllArgsConstructor;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/convert/redis/RedisConvert.java
1 package cn.iocoder.dashboard.modules.infra.convert.redis; 1 package cn.iocoder.dashboard.modules.infra.convert.redis;
2 2
3 import cn.hutool.core.util.StrUtil; 3 import cn.hutool.core.util.StrUtil;
4 -import cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine; 4 +import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine;
5 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisKeyRespVO; 5 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisKeyRespVO;
6 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisMonitorRespVO; 6 import cn.iocoder.dashboard.modules.infra.controller.redis.vo.InfRedisMonitorRespVO;
7 import org.mapstruct.Mapper; 7 import org.mapstruct.Mapper;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/mq/consumer/config/InfConfigRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.infra.mq.consumer.config; 1 package cn.iocoder.dashboard.modules.infra.mq.consumer.config;
2 2
3 import cn.iocoder.dashboard.framework.apollo.internals.DBConfigRepository; 3 import cn.iocoder.dashboard.framework.apollo.internals.DBConfigRepository;
4 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 4 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
5 import cn.iocoder.dashboard.modules.infra.mq.message.config.InfConfigRefreshMessage; 5 import cn.iocoder.dashboard.modules.infra.mq.message.config.InfConfigRefreshMessage;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
7 import org.springframework.stereotype.Component; 7 import org.springframework.stereotype.Component;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/mq/message/config/InfConfigRefreshMessage.java
1 package cn.iocoder.dashboard.modules.infra.mq.message.config; 1 package cn.iocoder.dashboard.modules.infra.mq.message.config;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/mq/producer/config/InfConfigProducer.java
1 package cn.iocoder.dashboard.modules.infra.mq.producer.config; 1 package cn.iocoder.dashboard.modules.infra.mq.producer.config;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.util.RedisMessageUtils; 3 +import cn.iocoder.yudao.framework.redis.core.util.RedisMessageUtils;
4 import cn.iocoder.dashboard.modules.infra.mq.message.config.InfConfigRefreshMessage; 4 import cn.iocoder.dashboard.modules.infra.mq.message.config.InfConfigRefreshMessage;
5 import org.springframework.data.redis.core.StringRedisTemplate; 5 import org.springframework.data.redis.core.StringRedisTemplate;
6 import org.springframework.stereotype.Component; 6 import org.springframework.stereotype.Component;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/job/impl/InfJobServiceImpl.java
@@ -23,7 +23,7 @@ import java.util.List; @@ -23,7 +23,7 @@ import java.util.List;
23 23
24 import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; 24 import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
25 import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.*; 25 import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.*;
26 -import static cn.iocoder.yudao.framework.util.collection.CollectionUtils.containsAny; 26 +import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.containsAny;
27 27
28 /** 28 /**
29 * 定时任务 Service 实现类 29 * 定时任务 Service 实现类
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/auth/SysAuthController.java
@@ -16,7 +16,7 @@ import cn.iocoder.dashboard.modules.system.service.auth.SysAuthService; @@ -16,7 +16,7 @@ import cn.iocoder.dashboard.modules.system.service.auth.SysAuthService;
16 import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionService; 16 import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionService;
17 import cn.iocoder.dashboard.modules.system.service.permission.SysRoleService; 17 import cn.iocoder.dashboard.modules.system.service.permission.SysRoleService;
18 import cn.iocoder.dashboard.modules.system.service.user.SysUserService; 18 import cn.iocoder.dashboard.modules.system.service.user.SysUserService;
19 -import cn.iocoder.yudao.framework.util.collection.SetUtils; 19 +import cn.iocoder.yudao.framework.common.util.collection.SetUtils;
20 import io.swagger.annotations.Api; 20 import io.swagger.annotations.Api;
21 import io.swagger.annotations.ApiOperation; 21 import io.swagger.annotations.ApiOperation;
22 import org.springframework.validation.annotation.Validated; 22 import org.springframework.validation.annotation.Validated;
@@ -29,8 +29,8 @@ import java.util.List; @@ -29,8 +29,8 @@ import java.util.List;
29 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; 29 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
30 import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; 30 import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId;
31 import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserRoleIds; 31 import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserRoleIds;
32 -import static cn.iocoder.yudao.framework.util.servlet.ServletUtils.getClientIP;  
33 -import static cn.iocoder.yudao.framework.util.servlet.ServletUtils.getUserAgent; 32 +import static cn.iocoder.yudao.framework.common.util.servlet.ServletUtils.getClientIP;
  33 +import static cn.iocoder.yudao.framework.common.util.servlet.ServletUtils.getUserAgent;
34 34
35 @Api(tags = "认证") 35 @Api(tags = "认证")
36 @RestController 36 @RestController
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/auth/SysUserSessionController.java
@@ -11,7 +11,7 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; @@ -11,7 +11,7 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
11 import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService; 11 import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService;
12 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService; 12 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService;
13 import cn.iocoder.dashboard.modules.system.service.user.SysUserService; 13 import cn.iocoder.dashboard.modules.system.service.user.SysUserService;
14 -import cn.iocoder.yudao.framework.util.collection.MapUtils; 14 +import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
15 import io.swagger.annotations.Api; 15 import io.swagger.annotations.Api;
16 import io.swagger.annotations.ApiImplicitParam; 16 import io.swagger.annotations.ApiImplicitParam;
17 import io.swagger.annotations.ApiOperation; 17 import io.swagger.annotations.ApiOperation;
@@ -25,7 +25,7 @@ import java.util.List; @@ -25,7 +25,7 @@ import java.util.List;
25 import java.util.Map; 25 import java.util.Map;
26 26
27 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; 27 import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success;
28 -import static cn.iocoder.yudao.framework.util.collection.CollectionUtils.convertList; 28 +import static cn.iocoder.yudao.framework.common.util.collection.CollectionUtils.convertList;
29 29
30 @Api(tags = "用户 Session") 30 @Api(tags = "用户 Session")
31 @RestController 31 @RestController
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dept/SysPostController.java
@@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.dept; @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.dept;
3 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; 3 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
4 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 4 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
5 import cn.iocoder.yudao.framework.common.pojo.PageResult; 5 import cn.iocoder.yudao.framework.common.pojo.PageResult;
6 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 6 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
7 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 7 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
8 import cn.iocoder.dashboard.modules.system.controller.dept.vo.post.*; 8 import cn.iocoder.dashboard.modules.system.controller.dept.vo.post.*;
9 import cn.iocoder.dashboard.modules.system.convert.dept.SysPostConvert; 9 import cn.iocoder.dashboard.modules.system.convert.dept.SysPostConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dept/vo/post/SysPostExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.dept.vo.post; 1 package cn.iocoder.dashboard.modules.system.controller.dept.vo.post;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/SysDictDataController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.dict.vo.data.*; 7 import cn.iocoder.dashboard.modules.system.controller.dict.vo.data.*;
8 import cn.iocoder.dashboard.modules.system.convert.dict.SysDictDataConvert; 8 import cn.iocoder.dashboard.modules.system.convert.dict.SysDictDataConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/SysDictTypeController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.dict.vo.type.*; 7 import cn.iocoder.dashboard.modules.system.controller.dict.vo.type.*;
8 import cn.iocoder.dashboard.modules.system.convert.dict.SysDictTypeConvert; 8 import cn.iocoder.dashboard.modules.system.convert.dict.SysDictTypeConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/vo/data/SysDictDataExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.dict.vo.data; 1 package cn.iocoder.dashboard.modules.system.controller.dict.vo.data;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/vo/type/SysDictTypeExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.dict.vo.type; 1 package cn.iocoder.dashboard.modules.system.controller.dict.vo.type;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/vo/type/SysDictTypeExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel("字典类型分页列表 Request VO") 12 @ApiModel("字典类型分页列表 Request VO")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/vo/type/SysDictTypePageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 import javax.validation.constraints.Size; 10 import javax.validation.constraints.Size;
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("字典类型分页列表 Request VO") 15 @ApiModel("字典类型分页列表 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/errorcode/SysErrorCodeController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.errorcode; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.errorcode;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.convert.errorcode.SysErrorCodeConvert; 7 import cn.iocoder.dashboard.modules.system.convert.errorcode.SysErrorCodeConvert;
8 import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.*; 8 import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.*;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/errorcode/vo/SysErrorCodeExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.errorcode.vo; 1 package cn.iocoder.dashboard.modules.system.controller.errorcode.vo;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants; 5 import cn.iocoder.dashboard.modules.infra.enums.InfDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/errorcode/vo/SysErrorCodeExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "错误码 Excel 导出 Request VO", description = "参数和 InfErrorCodePageReqVO 是一致的") 12 @ApiModel(value = "错误码 Excel 导出 Request VO", description = "参数和 InfErrorCodePageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/errorcode/vo/SysErrorCodePageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("错误码分页 Request VO") 15 @ApiModel("错误码分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/SysLoginLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExcelVO; 7 import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExcelVO;
8 import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExportReqVO; 8 import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExportReqVO;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/SysOperateLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExcelVO; 7 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExcelVO;
8 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO; 8 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO;
@@ -13,8 +13,8 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO @@ -13,8 +13,8 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO
13 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; 13 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
14 import cn.iocoder.dashboard.modules.system.service.logger.SysOperateLogService; 14 import cn.iocoder.dashboard.modules.system.service.logger.SysOperateLogService;
15 import cn.iocoder.dashboard.modules.system.service.user.SysUserService; 15 import cn.iocoder.dashboard.modules.system.service.user.SysUserService;
16 -import cn.iocoder.yudao.framework.util.collection.CollectionUtils;  
17 -import cn.iocoder.yudao.framework.util.collection.MapUtils; 16 +import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
  17 +import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
18 import io.swagger.annotations.Api; 18 import io.swagger.annotations.Api;
19 import io.swagger.annotations.ApiOperation; 19 import io.swagger.annotations.ApiOperation;
20 import org.springframework.security.access.prepost.PreAuthorize; 20 import org.springframework.security.access.prepost.PreAuthorize;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/loginlog/SysLoginLogExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog; 1 package cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/loginlog/SysLoginLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel("登陆日志分页列表 Request VO") 12 @ApiModel("登陆日志分页列表 Request VO")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/loginlog/SysLoginLogPageReqVO.java
@@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat;
9 9
10 import java.util.Date; 10 import java.util.Date;
11 11
12 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 12 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
13 13
14 @ApiModel("登陆日志分页列表 Request VO") 14 @ApiModel("登陆日志分页列表 Request VO")
15 @Data 15 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/operatelog/SysOperateLogExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog; 1 package cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/operatelog/SysOperateLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel("操作日志分页列表 Request VO") 12 @ApiModel("操作日志分页列表 Request VO")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/vo/operatelog/SysOperateLogPageReqVO.java
@@ -8,7 +8,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -8,7 +8,7 @@ import org.springframework.format.annotation.DateTimeFormat;
8 8
9 import java.util.Date; 9 import java.util.Date;
10 10
11 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 11 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
12 12
13 @ApiModel("操作日志分页列表 Request VO") 13 @ApiModel("操作日志分页列表 Request VO")
14 @Data 14 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/permission/SysRoleController.java
@@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.permission; @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.permission;
3 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; 3 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
4 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 4 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
5 import cn.iocoder.yudao.framework.common.pojo.PageResult; 5 import cn.iocoder.yudao.framework.common.pojo.PageResult;
6 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 6 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
7 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 7 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
8 import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.*; 8 import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.*;
9 import cn.iocoder.dashboard.modules.system.convert.permission.SysRoleConvert; 9 import cn.iocoder.dashboard.modules.system.convert.permission.SysRoleConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/permission/vo/role/SysRoleExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.permission.vo.role; 1 package cn.iocoder.dashboard.modules.system.controller.permission.vo.role;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/permission/vo/role/SysRoleExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel("角色分页 Request VO") 12 @ApiModel("角色分页 Request VO")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/permission/vo/role/SysRolePageReqVO.java
@@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat;
9 9
10 import java.util.Date; 10 import java.util.Date;
11 11
12 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 12 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
13 13
14 @ApiModel("角色分页 Request VO") 14 @ApiModel("角色分页 Request VO")
15 @Data 15 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SysSmsLogController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExcelVO; 7 import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExcelVO;
8 import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExportReqVO; 8 import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExportReqVO;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SysSmsTemplateController.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 3 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
4 import cn.iocoder.yudao.framework.common.pojo.PageResult; 4 import cn.iocoder.yudao.framework.common.pojo.PageResult;
5 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 5 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 6 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
7 import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.*; 7 import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.*;
8 import cn.iocoder.dashboard.modules.system.convert.sms.SysSmsTemplateConvert; 8 import cn.iocoder.dashboard.modules.system.convert.sms.SysSmsTemplateConvert;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/channel/SysSmsChannelPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("短信渠道分页 Request VO") 15 @ApiModel("短信渠道分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/log/SysSmsLogExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.sms.vo.log; 1 package cn.iocoder.dashboard.modules.system.controller.sms.vo.log;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert;  
5 -import cn.iocoder.dashboard.framework.excel.core.convert.JsonConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
  5 +import cn.iocoder.yudao.framework.excel.core.convert.JsonConvert;
6 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 6 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
7 import com.alibaba.excel.annotation.ExcelProperty; 7 import com.alibaba.excel.annotation.ExcelProperty;
8 import lombok.Data; 8 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/log/SysSmsLogExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "短信日志 Excel 导出 Request VO", description = "参数和 SysSmsLogPageReqVO 是一致的") 12 @ApiModel(value = "短信日志 Excel 导出 Request VO", description = "参数和 SysSmsLogPageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/log/SysSmsLogPageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("短信日志分页 Request VO") 15 @ApiModel("短信日志分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/template/SysSmsTemplateExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.sms.vo.template; 1 package cn.iocoder.dashboard.modules.system.controller.sms.vo.template;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/template/SysSmsTemplateExportReqVO.java
@@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -7,7 +7,7 @@ import org.springframework.format.annotation.DateTimeFormat;
7 7
8 import java.util.Date; 8 import java.util.Date;
9 9
10 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 10 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
11 11
12 @ApiModel(value = "短信模板 Excel 导出 Request VO", description = "参数和 SysSmsTemplatePageReqVO 是一致的") 12 @ApiModel(value = "短信模板 Excel 导出 Request VO", description = "参数和 SysSmsTemplatePageReqVO 是一致的")
13 @Data 13 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/vo/template/SysSmsTemplatePageReqVO.java
@@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -10,7 +10,7 @@ import org.springframework.format.annotation.DateTimeFormat;
10 10
11 import java.util.Date; 11 import java.util.Date;
12 12
13 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 13 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
14 14
15 @ApiModel("短信模板分页 Request VO") 15 @ApiModel("短信模板分页 Request VO")
16 @Data 16 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/SysUserController.java
@@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollUtil; @@ -4,7 +4,7 @@ import cn.hutool.core.collection.CollUtil;
4 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; 4 import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
5 import cn.iocoder.yudao.framework.common.pojo.CommonResult; 5 import cn.iocoder.yudao.framework.common.pojo.CommonResult;
6 import cn.iocoder.yudao.framework.common.pojo.PageResult; 6 import cn.iocoder.yudao.framework.common.pojo.PageResult;
7 -import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; 7 +import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils;
8 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; 8 import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog;
9 import cn.iocoder.dashboard.modules.system.controller.user.vo.user.*; 9 import cn.iocoder.dashboard.modules.system.controller.user.vo.user.*;
10 import cn.iocoder.dashboard.modules.system.convert.user.SysUserConvert; 10 import cn.iocoder.dashboard.modules.system.convert.user.SysUserConvert;
@@ -13,8 +13,8 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; @@ -13,8 +13,8 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
13 import cn.iocoder.dashboard.modules.system.enums.common.SysSexEnum; 13 import cn.iocoder.dashboard.modules.system.enums.common.SysSexEnum;
14 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService; 14 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService;
15 import cn.iocoder.dashboard.modules.system.service.user.SysUserService; 15 import cn.iocoder.dashboard.modules.system.service.user.SysUserService;
16 -import cn.iocoder.yudao.framework.util.collection.CollectionUtils;  
17 -import cn.iocoder.yudao.framework.util.collection.MapUtils; 16 +import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
  17 +import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
18 import io.swagger.annotations.Api; 18 import io.swagger.annotations.Api;
19 import io.swagger.annotations.ApiImplicitParam; 19 import io.swagger.annotations.ApiImplicitParam;
20 import io.swagger.annotations.ApiImplicitParams; 20 import io.swagger.annotations.ApiImplicitParams;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/vo/user/SysUserExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.user.vo.user; 1 package cn.iocoder.dashboard.modules.system.controller.user.vo.user;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.Data; 7 import lombok.Data;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/vo/user/SysUserExportReqVO.java
@@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -9,7 +9,7 @@ import org.springframework.format.annotation.DateTimeFormat;
9 9
10 import java.util.Date; 10 import java.util.Date;
11 11
12 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 12 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
13 13
14 @ApiModel(value = "用户导出 Request VO", description = "参数和 SysUserPageReqVO 是一致的") 14 @ApiModel(value = "用户导出 Request VO", description = "参数和 SysUserPageReqVO 是一致的")
15 @Data 15 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/vo/user/SysUserImportExcelVO.java
1 package cn.iocoder.dashboard.modules.system.controller.user.vo.user; 1 package cn.iocoder.dashboard.modules.system.controller.user.vo.user;
2 2
3 -import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat;  
4 -import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; 3 +import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat;
  4 +import cn.iocoder.yudao.framework.excel.core.convert.DictConvert;
5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants; 5 import cn.iocoder.dashboard.modules.system.enums.SysDictTypeConstants;
6 import com.alibaba.excel.annotation.ExcelProperty; 6 import com.alibaba.excel.annotation.ExcelProperty;
7 import lombok.AllArgsConstructor; 7 import lombok.AllArgsConstructor;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/vo/user/SysUserPageReqVO.java
@@ -11,7 +11,7 @@ import org.springframework.format.annotation.DateTimeFormat; @@ -11,7 +11,7 @@ import org.springframework.format.annotation.DateTimeFormat;
11 11
12 import java.util.Date; 12 import java.util.Date;
13 13
14 -import static cn.iocoder.yudao.framework.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND; 14 +import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND;
15 15
16 @ApiModel("用户分页 Request VO") 16 @ApiModel("用户分页 Request VO")
17 @Data 17 @Data
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/auth/SysAuthConvert.java
@@ -9,7 +9,7 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysMenuDO; @@ -9,7 +9,7 @@ import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysMenuDO;
9 import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysRoleDO; 9 import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysRoleDO;
10 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; 10 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
11 import cn.iocoder.dashboard.modules.system.enums.permission.MenuIdEnum; 11 import cn.iocoder.dashboard.modules.system.enums.permission.MenuIdEnum;
12 -import cn.iocoder.yudao.framework.util.collection.CollectionUtils; 12 +import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
13 import org.mapstruct.Mapper; 13 import org.mapstruct.Mapper;
14 import org.mapstruct.Mapping; 14 import org.mapstruct.Mapping;
15 import org.mapstruct.factory.Mappers; 15 import org.mapstruct.factory.Mappers;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/dict/SysDictDataConvert.java
1 package cn.iocoder.dashboard.modules.system.convert.dict; 1 package cn.iocoder.dashboard.modules.system.convert.dict;
2 2
3 import cn.iocoder.yudao.framework.common.pojo.PageResult; 3 import cn.iocoder.yudao.framework.common.pojo.PageResult;
4 -import cn.iocoder.dashboard.framework.dict.core.dto.DictDataRespDTO; 4 +import cn.iocoder.yudao.framework.dict.core.dto.DictDataRespDTO;
5 import cn.iocoder.dashboard.modules.system.controller.dict.vo.data.*; 5 import cn.iocoder.dashboard.modules.system.controller.dict.vo.data.*;
6 import cn.iocoder.dashboard.modules.system.dal.dataobject.dict.SysDictDataDO; 6 import cn.iocoder.dashboard.modules.system.dal.dataobject.dict.SysDictDataDO;
7 import org.mapstruct.Mapper; 7 import org.mapstruct.Mapper;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/logger/SysOperateLogConvert.java
@@ -6,7 +6,7 @@ import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOp @@ -6,7 +6,7 @@ import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOp
6 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogRespVO; 6 import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogRespVO;
7 import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO; 7 import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO;
8 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; 8 import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO;
9 -import cn.iocoder.yudao.framework.util.collection.MapUtils; 9 +import cn.iocoder.yudao.framework.common.util.collection.MapUtils;
10 import org.mapstruct.Mapper; 10 import org.mapstruct.Mapper;
11 import org.mapstruct.factory.Mappers; 11 import org.mapstruct.factory.Mappers;
12 12
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/redis/SysRedisKeyConstants.java
1 package cn.iocoder.dashboard.modules.system.dal.redis; 1 package cn.iocoder.dashboard.modules.system.dal.redis;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine; 3 +import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine;
4 import cn.iocoder.yudao.framework.security.core.LoginUser; 4 import cn.iocoder.yudao.framework.security.core.LoginUser;
5 5
6 -import static cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine.KeyTypeEnum.STRING; 6 +import static cn.iocoder.yudao.framework.redis.core.RedisKeyDefine.KeyTypeEnum.STRING;
7 7
8 /** 8 /**
9 * System Redis Key 枚举类 9 * System Redis Key 枚举类
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/redis/auth/SysLoginUserRedisDAO.java
@@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.dal.redis.auth; @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.dal.redis.auth;
2 2
3 import cn.iocoder.yudao.framework.security.core.LoginUser; 3 import cn.iocoder.yudao.framework.security.core.LoginUser;
4 import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService; 4 import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService;
5 -import cn.iocoder.yudao.framework.util.json.JsonUtils; 5 +import cn.iocoder.yudao.framework.common.util.json.JsonUtils;
6 import org.springframework.data.redis.core.StringRedisTemplate; 6 import org.springframework.data.redis.core.StringRedisTemplate;
7 import org.springframework.stereotype.Repository; 7 import org.springframework.stereotype.Repository;
8 8
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/dept/SysDeptRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.dept; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.dept;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.dept.SysDeptRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.dept.SysDeptRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService; 5 import cn.iocoder.dashboard.modules.system.service.dept.SysDeptService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/dict/SysDictDataRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.dict; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.dict;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.dict.SysDictDataRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.dict.SysDictDataRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.dict.SysDictDataService; 5 import cn.iocoder.dashboard.modules.system.service.dict.SysDictDataService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/mail/SysMailSendConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.mail; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.mail;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.stream.AbstractStreamMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.stream.AbstractStreamMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.mail.SysMailSendMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.mail.SysMailSendMessage;
5 import lombok.extern.slf4j.Slf4j; 5 import lombok.extern.slf4j.Slf4j;
6 import org.springframework.stereotype.Component; 6 import org.springframework.stereotype.Component;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/permission/SysMenuRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysMenuRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysMenuRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.permission.SysMenuService; 5 import cn.iocoder.dashboard.modules.system.service.permission.SysMenuService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/permission/SysRoleMenuRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysRoleMenuRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysRoleMenuRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionService; 5 import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/permission/SysRoleRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysRoleRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.permission.SysRoleRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.permission.SysRoleService; 5 import cn.iocoder.dashboard.modules.system.service.permission.SysRoleService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/sms/SysSmsChannelRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsChannelRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsChannelRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsChannelService; 5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsChannelService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/sms/SysSmsSendConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.stream.AbstractStreamMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.stream.AbstractStreamMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsSendMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsSendMessage;
5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsService; 5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/consumer/sms/SysSmsTemplateRefreshConsumer.java
1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms; 1 package cn.iocoder.dashboard.modules.system.mq.consumer.sms;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.AbstractChannelMessageListener; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener;
4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsTemplateRefreshMessage; 4 import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsTemplateRefreshMessage;
5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsTemplateService; 5 import cn.iocoder.dashboard.modules.system.service.sms.SysSmsTemplateService;
6 import lombok.extern.slf4j.Slf4j; 6 import lombok.extern.slf4j.Slf4j;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/dept/SysDeptRefreshMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.dept; 1 package cn.iocoder.dashboard.modules.system.mq.message.dept;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/dict/SysDictDataRefreshMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.dict; 1 package cn.iocoder.dashboard.modules.system.mq.message.dict;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/mail/SysMailSendMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.mail; 1 package cn.iocoder.dashboard.modules.system.mq.message.mail;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.stream.StreamMessage; 3 +import cn.iocoder.yudao.framework.redis.core.stream.StreamMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 import javax.validation.constraints.NotNull; 6 import javax.validation.constraints.NotNull;
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/permission/SysMenuRefreshMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.permission; 1 package cn.iocoder.dashboard.modules.system.mq.message.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/permission/SysRoleMenuRefreshMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.permission; 1 package cn.iocoder.dashboard.modules.system.mq.message.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/mq/message/permission/SysRoleRefreshMessage.java
1 package cn.iocoder.dashboard.modules.system.mq.message.permission; 1 package cn.iocoder.dashboard.modules.system.mq.message.permission;
2 2
3 -import cn.iocoder.dashboard.framework.redis.core.pubsub.ChannelMessage; 3 +import cn.iocoder.yudao.framework.redis.core.pubsub.ChannelMessage;
4 import lombok.Data; 4 import lombok.Data;
5 5
6 /** 6 /**