Commit 20066bc864b32d1a21c492d0f05abd644e13e9eb
1 parent
750ce01e
项目结构调整 x 15 : 将 web、security、operatelog 等组件拆分出去
Showing
149 changed files
with
569 additions
and
307 deletions
Too many changes.
To preserve performance only 100 of 149 files are displayed.
yudao-admin-server/pom.xml
| ... | ... | @@ -23,6 +23,17 @@ |
| 23 | 23 | <version>${revision}</version> |
| 24 | 24 | </dependency> |
| 25 | 25 | |
| 26 | + <!-- Web 相关 --> | |
| 27 | + <dependency> | |
| 28 | + <groupId>cn.iocoder.boot</groupId> | |
| 29 | + <artifactId>yudao-spring-boot-starter-web</artifactId> | |
| 30 | + </dependency> | |
| 31 | + | |
| 32 | + <dependency> | |
| 33 | + <groupId>cn.iocoder.boot</groupId> | |
| 34 | + <artifactId>yudao-spring-boot-starter-security</artifactId> | |
| 35 | + </dependency> | |
| 36 | + | |
| 26 | 37 | <!-- DB 相关 --> |
| 27 | 38 | <dependency> |
| 28 | 39 | <groupId>cn.iocoder.boot</groupId> |
| ... | ... | @@ -53,6 +64,13 @@ |
| 53 | 64 | <artifactId>podam</artifactId> |
| 54 | 65 | <scope>test</scope> |
| 55 | 66 | </dependency> |
| 67 | + | |
| 68 | + <!-- 工具类相关 --> | |
| 69 | + <dependency> | |
| 70 | + <groupId>cn.iocoder.boot</groupId> | |
| 71 | + <artifactId>yudao-spring-boot-starter-operatelog</artifactId> | |
| 72 | + </dependency> | |
| 73 | + | |
| 56 | 74 | </dependencies> |
| 57 | 75 | |
| 58 | 76 | <build> | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/config/InfConfigController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.controller.config; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.config.vo.*; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.convert.config.InfConfigConvert; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.config.InfConfigDO; |
| ... | ... | @@ -23,7 +23,7 @@ import java.util.List; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; |
| 25 | 25 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 26 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 26 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 27 | 27 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.CONFIG_GET_VALUE_ERROR_IF_SENSITIVE; |
| 28 | 28 | |
| 29 | 29 | @Api(tags = "参数配置") | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/InfJobController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.framework.quartz.core.util.CronUtils; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.*; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.convert.job.InfJobConvert; |
| ... | ... | @@ -28,7 +28,7 @@ import java.util.Date; |
| 28 | 28 | import java.util.List; |
| 29 | 29 | |
| 30 | 30 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 31 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 31 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 32 | 32 | |
| 33 | 33 | @Api(tags = "定时任务") |
| 34 | 34 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/InfJobLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.controller.job; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogPageReqVO; |
| ... | ... | @@ -29,7 +29,7 @@ import java.util.Collection; |
| 29 | 29 | import java.util.List; |
| 30 | 30 | |
| 31 | 31 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 32 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 32 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 33 | 33 | |
| 34 | 34 | @Api(tags = "定时任务日志") |
| 35 | 35 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/InfApiAccessLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; |
| ... | ... | @@ -26,7 +26,7 @@ import java.io.IOException; |
| 26 | 26 | import java.util.List; |
| 27 | 27 | |
| 28 | 28 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 29 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 30 | 30 | |
| 31 | 31 | @Api(tags = "API 访问日志") |
| 32 | 32 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/logger/InfApiErrorLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.controller.logger; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; |
| ... | ... | @@ -26,8 +26,8 @@ import java.io.IOException; |
| 26 | 26 | import java.util.List; |
| 27 | 27 | |
| 28 | 28 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 29 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 30 | -import static cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 29 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 30 | +import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 31 | 31 | |
| 32 | 32 | @Api(tags = "API 错误日志") |
| 33 | 33 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/convert/logger/InfApiAccessLogConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.convert.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogRespVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/convert/logger/InfApiErrorLogConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.convert.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogRespVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/file/config/FileConfiguration.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/framework/file/config/FileConfiguration.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/file/config/FileProperties.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/framework/file/config/FileProperties.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/file/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/framework/file/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/framework/package-info.java
0 → 100644
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/file/impl/InfFileServiceImpl.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.infra.service.file.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.io.FileTypeUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.dashboard.framework.file.config.FileProperties; | |
| 5 | +import cn.iocoder.dashboard.modules.infra.framework.file.config.FileProperties; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.file.vo.InfFilePageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.file.InfFileDO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.dal.mysql.file.InfFileMapper; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiAccessLogService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.ApiAccessLogFrameworkService; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.ApiAccessLogFrameworkService; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiErrorLogService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.ApiErrorLogFrameworkService; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.ApiErrorLogFrameworkService; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/logger/impl/InfApiAccessLogServiceImpl.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.logger.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.convert.logger.InfApiAccessLogConvert; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/logger/impl/InfApiErrorLogServiceImpl.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.logger.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 4 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.convert.logger.InfApiErrorLogConvert; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/auth/SysAuthController.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.controller.auth; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 5 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 5 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthLoginReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthLoginRespVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthMenuRespVO; |
| ... | ... | @@ -27,8 +27,8 @@ import javax.validation.Valid; |
| 27 | 27 | import java.util.List; |
| 28 | 28 | |
| 29 | 29 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 30 | -import static cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 31 | -import static cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils.getLoginUserRoleIds; | |
| 30 | +import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 31 | +import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserRoleIds; | |
| 32 | 32 | import static cn.iocoder.yudao.framework.util.servlet.ServletUtils.getClientIP; |
| 33 | 33 | import static cn.iocoder.yudao.framework.util.servlet.ServletUtils.getUserAgent; |
| 34 | 34 | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dept/SysPostController.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 7 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 7 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.dept.vo.post.*; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.convert.dept.SysPostConvert; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.dal.dataobject.dept.SysPostDO; |
| ... | ... | @@ -25,7 +25,7 @@ import java.util.Comparator; |
| 25 | 25 | import java.util.List; |
| 26 | 26 | |
| 27 | 27 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 28 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 28 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | 29 | |
| 30 | 30 | @Api(tags = "岗位") |
| 31 | 31 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/SysDictDataController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.dict.vo.data.*; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.convert.dict.SysDictDataConvert; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.dataobject.dict.SysDictDataDO; |
| ... | ... | @@ -22,7 +22,7 @@ import java.io.IOException; |
| 22 | 22 | import java.util.List; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 25 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 25 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 26 | 26 | |
| 27 | 27 | @Api(tags = "字典数据") |
| 28 | 28 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/dict/SysDictTypeController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.dict; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.dict.vo.type.*; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.convert.dict.SysDictTypeConvert; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.dataobject.dict.SysDictTypeDO; |
| ... | ... | @@ -22,7 +22,7 @@ import java.io.IOException; |
| 22 | 22 | import java.util.List; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 25 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 25 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 26 | 26 | |
| 27 | 27 | @Api(tags = "字典类型") |
| 28 | 28 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/errorcode/SysErrorCodeController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.errorcode; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.convert.errorcode.SysErrorCodeConvert; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.*; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.dataobject.errorcode.SysErrorCodeDO; |
| ... | ... | @@ -22,7 +22,7 @@ import java.io.IOException; |
| 22 | 22 | import java.util.List; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 25 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 25 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 26 | 26 | |
| 27 | 27 | @Api(tags = "错误码") |
| 28 | 28 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/SysLoginLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogPageReqVO; |
| ... | ... | @@ -25,7 +25,7 @@ import javax.validation.Valid; |
| 25 | 25 | import java.io.IOException; |
| 26 | 26 | import java.util.List; |
| 27 | 27 | |
| 28 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 28 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | 29 | |
| 30 | 30 | @Api(tags = "登陆日志") |
| 31 | 31 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/logger/SysOperateLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.logger; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogPageReqVO; |
| ... | ... | @@ -33,7 +33,7 @@ import java.util.List; |
| 33 | 33 | import java.util.Map; |
| 34 | 34 | |
| 35 | 35 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 36 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 36 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 37 | 37 | |
| 38 | 38 | @Api(tags = "操作日志") |
| 39 | 39 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/permission/SysRoleController.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 7 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 7 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.*; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.convert.permission.SysRoleConvert; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysRoleDO; |
| ... | ... | @@ -25,7 +25,7 @@ import java.util.Comparator; |
| 25 | 25 | import java.util.List; |
| 26 | 26 | |
| 27 | 27 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 28 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 28 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | 29 | |
| 30 | 30 | @Api(tags = "角色") |
| 31 | 31 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SmsCallbackController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms; |
| 3 | 3 | import cn.hutool.core.util.URLUtil; |
| 4 | 4 | import cn.hutool.extra.servlet.ServletUtil; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.service.sms.SysSmsService; |
| 9 | 9 | import io.swagger.annotations.Api; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SysSmsLogController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.log.SysSmsLogPageReqVO; |
| ... | ... | @@ -26,7 +26,7 @@ import java.io.IOException; |
| 26 | 26 | import java.util.List; |
| 27 | 27 | |
| 28 | 28 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 29 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 30 | 30 | |
| 31 | 31 | @Api(tags = "短信日志") |
| 32 | 32 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SysSmsTemplateController.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.controller.sms; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.*; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.convert.sms.SysSmsTemplateConvert; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.dataobject.sms.SysSmsTemplateDO; |
| ... | ... | @@ -22,7 +22,7 @@ import java.io.IOException; |
| 22 | 22 | import java.util.List; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 25 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 25 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 26 | 26 | |
| 27 | 27 | @Api("短信模板") |
| 28 | 28 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/SysUserController.java
| ... | ... | @@ -5,7 +5,7 @@ import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | 7 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 8 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 8 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.user.vo.user.*; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.convert.user.SysUserConvert; |
| 11 | 11 | import cn.iocoder.dashboard.modules.system.dal.dataobject.dept.SysDeptDO; |
| ... | ... | @@ -31,7 +31,7 @@ import java.io.IOException; |
| 31 | 31 | import java.util.*; |
| 32 | 32 | |
| 33 | 33 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 34 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 34 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 35 | 35 | |
| 36 | 36 | @Api(tags = "用户") |
| 37 | 37 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/user/SysUserProfileController.java
| ... | ... | @@ -29,7 +29,7 @@ import java.io.IOException; |
| 29 | 29 | import java.util.List; |
| 30 | 30 | |
| 31 | 31 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 32 | -import static cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 32 | +import static cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils.getLoginUserId; | |
| 33 | 33 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.FILE_IS_EMPTY; |
| 34 | 34 | |
| 35 | 35 | /** | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/auth/SysAuthConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.convert.auth; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 3 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 4 | 4 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthMenuRespVO; |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthPermissionInfoRespVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.user.vo.profile.SysUserProfileUpdatePasswordReqVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/errorcode/SysErrorCodeConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.convert.errorcode; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 5 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 4 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 5 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeCreateReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeExcelVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeRespVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/logger/SysOperateLogConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.convert.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 4 | +import cn.iocoder.yudao.framework.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExcelVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogRespVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/dataobject/auth/SysUserSessionDO.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.dal.dataobject.auth; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 4 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; |
| 6 | 6 | import com.baomidou.mybatisplus.annotation.IdType; |
| 7 | 7 | import com.baomidou.mybatisplus.annotation.TableId; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/dataobject/logger/SysOperateLogDO.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.dal.dataobject.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum; | |
| 4 | +import cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum; | |
| 5 | 5 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; |
| 7 | 7 | import com.baomidou.mybatisplus.annotation.TableField; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/dataobject/permission/SysRoleDO.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.dal.dataobject.permission; |
| 3 | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 5 | 5 | import cn.iocoder.yudao.framework.mybatis.core.type.JsonLongSetTypeHandler; |
| 6 | -import cn.iocoder.dashboard.framework.security.core.enums.DataScopeEnum; | |
| 6 | +import cn.iocoder.yudao.framework.security.core.enums.DataScopeEnum; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.enums.permission.RoleCodeEnum; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.enums.permission.SysRoleTypeEnum; |
| 9 | 9 | import com.baomidou.mybatisplus.annotation.TableField; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/redis/SysRedisKeyConstants.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.dal.redis; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine; |
| 4 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 5 | - | |
| 6 | -import java.time.Duration; | |
| 4 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 7 | 5 | |
| 8 | 6 | import static cn.iocoder.dashboard.framework.redis.core.RedisKeyDefine.KeyTypeEnum.STRING; |
| 9 | 7 | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/redis/auth/SysLoginUserRedisDAO.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.dal.redis.auth; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 3 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 4 | 4 | import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService; |
| 5 | 5 | import cn.iocoder.yudao.framework.util.json.JsonUtils; |
| 6 | 6 | import org.springframework.data.redis.core.StringRedisTemplate; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/captcha/config/CaptchaConfig.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/captcha/config/CaptchaConfig.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/captcha/config/CaptchaProperties.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/captcha/config/CaptchaProperties.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/captcha/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/captcha/package-info.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/codegen/config/CodegenConfiguration.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/codegen/config/CodegenConfiguration.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/codegen/config/CodegenProperties.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/codegen/config/CodegenProperties.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/codegen/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/codegen/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/framework/package-info.java
0 → 100644
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/auth/SysAuthService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.auth; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.security.core.service.SecurityAuthFrameworkService; | |
| 3 | +import cn.iocoder.yudao.framework.security.core.service.SecurityAuthFrameworkService; | |
| 4 | 4 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthLoginReqVO; |
| 5 | 5 | |
| 6 | 6 | /** | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/auth/SysUserSessionService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.auth; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 4 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.session.SysUserSessionPageReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.dal.dataobject.auth.SysUserSessionDO; |
| 7 | 7 | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/auth/impl/SysAuthServiceImpl.java
| ... | ... | @@ -2,8 +2,8 @@ package cn.iocoder.dashboard.modules.system.service.auth.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; |
| 5 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 6 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 5 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 6 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthLoginReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogCreateReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.convert.auth.SysAuthConvert; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/auth/impl/SysUserSessionServiceImpl.java
| ... | ... | @@ -4,9 +4,9 @@ import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.util.IdUtil; |
| 5 | 5 | import cn.hutool.core.util.StrUtil; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | -import cn.iocoder.dashboard.framework.security.config.SecurityProperties; | |
| 8 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 9 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 7 | +import cn.iocoder.yudao.framework.security.config.SecurityProperties; | |
| 8 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 9 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.session.SysUserSessionPageReqVO; |
| 11 | 11 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogCreateReqVO; |
| 12 | 12 | import cn.iocoder.dashboard.modules.system.dal.dataobject.auth.SysUserSessionDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/common/impl/SysCaptchaServiceImpl.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.service.common.impl; |
| 3 | 3 | import cn.hutool.captcha.CaptchaUtil; |
| 4 | 4 | import cn.hutool.captcha.CircleCaptcha; |
| 5 | 5 | import cn.hutool.core.util.IdUtil; |
| 6 | -import cn.iocoder.dashboard.framework.captcha.config.CaptchaProperties; | |
| 6 | +import cn.iocoder.dashboard.modules.system.framework.captcha.config.CaptchaProperties; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.common.vo.SysCaptchaImageRespVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.convert.common.SysCaptchaConvert; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.redis.common.SysCaptchaRedisDAO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/errorcode/SysErrorCodeService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.errorcode; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 4 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeCreateReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeExportReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodePageReqVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/errorcode/impl/SysErrorCodeServiceImpl.java
| ... | ... | @@ -2,8 +2,8 @@ package cn.iocoder.dashboard.modules.system.service.errorcode.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 6 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 5 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 6 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.convert.errorcode.SysErrorCodeConvert; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeCreateReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeExportReqVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/logger/SysOperateLogService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.logger; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.service.OperateLogFrameworkService; | |
| 4 | +import cn.iocoder.yudao.framework.operatelog.core.service.OperateLogFrameworkService; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/logger/impl/SysOperateLogServiceImpl.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.service.logger.impl; |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.util.StrUtil; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 6 | +import cn.iocoder.yudao.framework.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogPageReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.convert.logger.SysOperateLogConvert; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/permission/SysPermissionService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.permission; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.security.core.service.SecurityPermissionFrameworkService; | |
| 3 | +import cn.iocoder.yudao.framework.security.core.service.SecurityPermissionFrameworkService; | |
| 4 | 4 | import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysMenuDO; |
| 5 | 5 | import org.springframework.lang.Nullable; |
| 6 | 6 | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/permission/impl/SysPermissionServiceImpl.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.service.permission.impl; |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.collection.CollectionUtil; |
| 5 | 5 | import cn.hutool.core.util.ArrayUtil; |
| 6 | -import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; | |
| 6 | +import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.dal.mysql.permission.SysRoleMenuMapper; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.dal.mysql.permission.SysUserRoleMapper; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.dal.dataobject.permission.SysMenuDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/controller/test/ToolTestDemoController.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.hutool.core.thread.ThreadUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | 6 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 7 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 7 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 8 | 8 | import cn.iocoder.dashboard.framework.tracer.core.annotation.BizTrace; |
| 9 | 9 | import cn.iocoder.dashboard.modules.tool.controller.test.vo.*; |
| 10 | 10 | import cn.iocoder.dashboard.modules.tool.convert.test.ToolTestDemoConvert; |
| ... | ... | @@ -26,7 +26,7 @@ import java.util.List; |
| 26 | 26 | import java.util.concurrent.TimeUnit; |
| 27 | 27 | |
| 28 | 28 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 29 | -import static cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 29 | +import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | |
| 30 | 30 | |
| 31 | 31 | @Api(tags = "测试示例") |
| 32 | 32 | @RestController | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/dal/dataobject/test/ToolTestDemoDO.java
| ... | ... | @@ -38,7 +38,7 @@ public class ToolTestDemoDO extends BaseDO { |
| 38 | 38 | /** |
| 39 | 39 | * 类型 |
| 40 | 40 | * |
| 41 | - * 枚举 {@link cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum} | |
| 41 | + * 枚举 {@link cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum} | |
| 42 | 42 | */ |
| 43 | 43 | private Integer type; |
| 44 | 44 | /** | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/config/ErrorCodeConfiguration.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/config/ErrorCodeConfiguration.java
| 1 | -package cn.iocoder.dashboard.framework.errorcode.config; | |
| 1 | +package cn.iocoder.dashboard.modules.tool.framework.errorcode.config; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.errorcode.core.generator.ErrorCodeAutoGenerator; | |
| 4 | -import cn.iocoder.dashboard.framework.errorcode.core.loader.ErrorCodeLoader; | |
| 5 | -import cn.iocoder.dashboard.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 6 | -import cn.iocoder.dashboard.framework.errorcode.core.loader.ErrorCodeLoaderImpl; | |
| 7 | -import cn.iocoder.dashboard.framework.errorcode.core.generator.ErrorCodeAutoGeneratorImpl; | |
| 3 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.generator.ErrorCodeAutoGenerator; | |
| 4 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.loader.ErrorCodeLoader; | |
| 5 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 6 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.loader.ErrorCodeLoaderImpl; | |
| 7 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.generator.ErrorCodeAutoGeneratorImpl; | |
| 8 | 8 | import org.springframework.beans.factory.annotation.Value; |
| 9 | 9 | import org.springframework.boot.context.properties.EnableConfigurationProperties; |
| 10 | 10 | import org.springframework.context.annotation.Bean; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/config/ErrorCodeProperties.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/config/ErrorCodeProperties.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/dto/ErrorCodeAutoGenerateReqDTO.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/dto/ErrorCodeAutoGenerateReqDTO.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/dto/ErrorCodeRespDTO.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/dto/ErrorCodeRespDTO.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/generator/ErrorCodeAutoGenerator.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/generator/ErrorCodeAutoGenerator.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/generator/ErrorCodeAutoGeneratorImpl.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/generator/ErrorCodeAutoGeneratorImpl.java
| 1 | -package cn.iocoder.dashboard.framework.errorcode.core.generator; | |
| 1 | +package cn.iocoder.dashboard.modules.tool.framework.errorcode.core.generator; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.util.ClassUtil; |
| 5 | 5 | import cn.hutool.core.util.ReflectUtil; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 7 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 8 | -import cn.iocoder.dashboard.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 7 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 8 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 9 | 9 | import lombok.RequiredArgsConstructor; |
| 10 | 10 | import lombok.extern.slf4j.Slf4j; |
| 11 | 11 | import org.springframework.boot.context.event.ApplicationReadyEvent; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/loader/ErrorCodeLoader.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/loader/ErrorCodeLoader.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/loader/ErrorCodeLoaderImpl.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/loader/ErrorCodeLoaderImpl.java
| 1 | -package cn.iocoder.dashboard.framework.errorcode.core.loader; | |
| 1 | +package cn.iocoder.dashboard.modules.tool.framework.errorcode.core.loader; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 5 | -import cn.iocoder.dashboard.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 4 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 5 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.service.ErrorCodeFrameworkService; | |
| 6 | 6 | import cn.iocoder.yudao.framework.util.date.DateUtils; |
| 7 | 7 | import lombok.RequiredArgsConstructor; |
| 8 | 8 | import lombok.extern.slf4j.Slf4j; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/core/service/ErrorCodeFrameworkService.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/core/service/ErrorCodeFrameworkService.java
| 1 | -package cn.iocoder.dashboard.framework.errorcode.core.service; | |
| 1 | +package cn.iocoder.dashboard.modules.tool.framework.errorcode.core.service; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 4 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 3 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 4 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeRespDTO; | |
| 5 | 5 | |
| 6 | 6 | import javax.validation.Valid; |
| 7 | 7 | import java.util.Date; | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/errorcode/package-info.java renamed to yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/errorcode/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/framework/package-info.java
0 → 100644
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/service/codegen/impl/ToolCodegenEngine.java
| ... | ... | @@ -9,12 +9,12 @@ import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; |
| 9 | 9 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 10 | 10 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 11 | 11 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 12 | -import cn.iocoder.dashboard.framework.codegen.config.CodegenProperties; | |
| 12 | +import cn.iocoder.dashboard.modules.system.framework.codegen.config.CodegenProperties; | |
| 13 | 13 | import cn.iocoder.dashboard.framework.excel.core.annotations.DictFormat; |
| 14 | 14 | import cn.iocoder.dashboard.framework.excel.core.convert.DictConvert; |
| 15 | 15 | import cn.iocoder.dashboard.framework.excel.core.util.ExcelUtils; |
| 16 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 17 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum; | |
| 16 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 17 | +import cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum; | |
| 18 | 18 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 19 | 19 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 20 | 20 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/tool/service/codegen/impl/ToolCodegenServiceImpl.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.tool.service.codegen.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.dashboard.framework.codegen.config.CodegenProperties; | |
| 5 | +import cn.iocoder.dashboard.modules.system.framework.codegen.config.CodegenProperties; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.tool.controller.codegen.vo.ToolCodegenUpdateReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.tool.controller.codegen.vo.table.ToolCodegenTablePageReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.tool.convert.codegen.ToolCodegenConvert; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/file/InfFileServiceTest.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.infra.service.file; |
| 3 | 3 | import cn.hutool.core.io.resource.ResourceUtil; |
| 4 | 4 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | -import cn.iocoder.dashboard.framework.file.config.FileProperties; | |
| 6 | +import cn.iocoder.dashboard.modules.infra.framework.file.config.FileProperties; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.file.vo.InfFilePageReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.file.InfFileDO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.dal.mysql.file.InfFileMapper; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiAccessLogServiceImplTest.java
| ... | ... | @@ -5,7 +5,7 @@ import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 8 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 8 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiAccessLogCreateDTO; | |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; |
| 10 | 10 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; |
| 11 | 11 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiErrorLogServiceImplTest.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.hutool.core.util.RandomUtil; |
| 4 | 4 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | -import cn.iocoder.dashboard.framework.logger.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 7 | +import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiErrorLogCreateDTO; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; |
| 10 | 10 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/auth/SysAuthServiceImplTest.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.service.auth; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 5 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 5 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.auth.SysAuthLoginReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.enums.logger.SysLoginLogTypeEnum; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/auth/SysUserSessionServiceImplTest.java
| ... | ... | @@ -29,8 +29,8 @@ import cn.hutool.core.date.DateUtil; |
| 29 | 29 | import cn.iocoder.dashboard.BaseDbAndRedisUnitTest; |
| 30 | 30 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 31 | 31 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 32 | -import cn.iocoder.dashboard.framework.security.config.SecurityProperties; | |
| 33 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 32 | +import cn.iocoder.yudao.framework.security.config.SecurityProperties; | |
| 33 | +import cn.iocoder.yudao.framework.security.core.LoginUser; | |
| 34 | 34 | import cn.iocoder.dashboard.modules.system.controller.auth.vo.session.SysUserSessionPageReqVO; |
| 35 | 35 | import cn.iocoder.dashboard.modules.system.dal.dataobject.auth.SysUserSessionDO; |
| 36 | 36 | import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/common/SysCaptchaServiceTest.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.common; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.BaseRedisUnitTest; |
| 4 | -import cn.iocoder.dashboard.framework.captcha.config.CaptchaProperties; | |
| 4 | +import cn.iocoder.dashboard.modules.system.framework.captcha.config.CaptchaProperties; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.common.vo.SysCaptchaImageRespVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.dal.redis.common.SysCaptchaRedisDAO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.service.common.impl.SysCaptchaServiceImpl; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/errorcode/SysErrorCodeServiceTest.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.service.errorcode; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.dashboard.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 5 | +import cn.iocoder.dashboard.modules.tool.framework.errorcode.core.dto.ErrorCodeAutoGenerateReqDTO; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.enums.config.InfConfigTypeEnum; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeCreateReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.errorcode.vo.SysErrorCodeExportReqVO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/logger/SysLoginLogServiceImplTest.java
| ... | ... | @@ -3,7 +3,7 @@ package cn.iocoder.dashboard.modules.system.service.logger; |
| 3 | 3 | import cn.hutool.core.util.RandomUtil; |
| 4 | 4 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 6 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogCreateReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogExportReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.loginlog.SysLoginLogPageReqVO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/logger/SysOperateLogServiceImplTest.java
| ... | ... | @@ -5,9 +5,9 @@ import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 8 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum; | |
| 9 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 10 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 8 | +import cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum; | |
| 9 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 10 | +import cn.iocoder.yudao.framework.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 11 | 11 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogExportReqVO; |
| 12 | 12 | import cn.iocoder.dashboard.modules.system.controller.logger.vo.operatelog.SysOperateLogPageReqVO; |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.dal.dataobject.logger.SysOperateLogDO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.hutool.core.bean.BeanUtil; |
| 4 | 4 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | -import cn.iocoder.dashboard.framework.security.core.enums.DataScopeEnum; | |
| 7 | +import cn.iocoder.yudao.framework.security.core.enums.DataScopeEnum; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.SysRoleCreateReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.SysRolePageReqVO; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.controller.permission.vo.role.SysRoleUpdateReqVO; | ... | ... |
yudao-dependencies/pom.xml
| ... | ... | @@ -80,6 +80,18 @@ |
| 80 | 80 | |
| 81 | 81 | <!-- Web 相关 --> |
| 82 | 82 | <dependency> |
| 83 | + <groupId>cn.iocoder.boot</groupId> | |
| 84 | + <artifactId>yudao-spring-boot-starter-web</artifactId> | |
| 85 | + <version>${revision}</version> | |
| 86 | + </dependency> | |
| 87 | + | |
| 88 | + <dependency> | |
| 89 | + <groupId>cn.iocoder.boot</groupId> | |
| 90 | + <artifactId>yudao-spring-boot-starter-security</artifactId> | |
| 91 | + <version>${revision}</version> | |
| 92 | + </dependency> | |
| 93 | + | |
| 94 | + <dependency> | |
| 83 | 95 | <groupId>com.github.xiaoymin</groupId> |
| 84 | 96 | <artifactId>knife4j-spring-boot-starter</artifactId> |
| 85 | 97 | <version>${knife4j.version}</version> |
| ... | ... | @@ -108,7 +120,7 @@ |
| 108 | 120 | <dependency> |
| 109 | 121 | <groupId>cn.iocoder.boot</groupId> |
| 110 | 122 | <artifactId>yudao-spring-boot-starter-mybatis</artifactId> |
| 111 | - <version>1.0.0</version> | |
| 123 | + <version>${revision}</version> | |
| 112 | 124 | </dependency> |
| 113 | 125 | |
| 114 | 126 | <dependency> |
| ... | ... | @@ -149,6 +161,12 @@ |
| 149 | 161 | |
| 150 | 162 | <!-- 服务保障相关 --> |
| 151 | 163 | <dependency> |
| 164 | + <groupId>cn.iocoder.boot</groupId> | |
| 165 | + <artifactId>yudao-spring-boot-starter-protection</artifactId> | |
| 166 | + <version>${revision}</version> | |
| 167 | + </dependency> | |
| 168 | + | |
| 169 | + <dependency> | |
| 152 | 170 | <groupId>com.baomidou</groupId> |
| 153 | 171 | <artifactId>lock4j-redisson-spring-boot-starter</artifactId> |
| 154 | 172 | <version>${lock4j.version}</version> |
| ... | ... | @@ -162,12 +180,23 @@ |
| 162 | 180 | |
| 163 | 181 | <dependency> |
| 164 | 182 | <groupId>io.github.resilience4j</groupId> |
| 183 | + <artifactId>resilience4j-ratelimiter</artifactId> | |
| 184 | + <version>${resilience4j.version}</version> | |
| 185 | + </dependency> | |
| 186 | + <dependency> | |
| 187 | + <groupId>io.github.resilience4j</groupId> | |
| 165 | 188 | <artifactId>resilience4j-spring-boot2</artifactId> |
| 166 | 189 | <version>${resilience4j.version}</version> |
| 167 | 190 | </dependency> |
| 168 | 191 | |
| 169 | 192 | <!-- 监控相关 --> |
| 170 | 193 | <dependency> |
| 194 | + <groupId>cn.iocoder.boot</groupId> | |
| 195 | + <artifactId>yudao-spring-boot-starter-monitor</artifactId> | |
| 196 | + <version>${revision}</version> | |
| 197 | + </dependency> | |
| 198 | + | |
| 199 | + <dependency> | |
| 171 | 200 | <groupId>org.apache.skywalking</groupId> |
| 172 | 201 | <artifactId>apm-toolkit-trace</artifactId> |
| 173 | 202 | <version>${skywalking.version}</version> |
| ... | ... | @@ -227,6 +256,12 @@ |
| 227 | 256 | </dependency> |
| 228 | 257 | |
| 229 | 258 | <dependency> |
| 259 | + <groupId>cn.iocoder.boot</groupId> | |
| 260 | + <artifactId>yudao-spring-boot-starter-operatelog</artifactId> | |
| 261 | + <version>${revision}</version> | |
| 262 | + </dependency> | |
| 263 | + | |
| 264 | + <dependency> | |
| 230 | 265 | <groupId>org.projectlombok</groupId> |
| 231 | 266 | <artifactId>lombok</artifactId> |
| 232 | 267 | <version>${lombok.version}</version> | ... | ... |
yudao-framework/pom.xml
| ... | ... | @@ -13,6 +13,11 @@ |
| 13 | 13 | <module>yudao-common</module> |
| 14 | 14 | <module>yudao-framework-all</module> |
| 15 | 15 | <module>yudao-spring-boot-starter-mybatis</module> |
| 16 | + <module>yudao-spring-boot-starter-web</module> | |
| 17 | + <module>yudao-spring-boot-starter-security</module> | |
| 18 | + <module>yudao-spring-boot-starter-monitor</module> | |
| 19 | + <module>yudao-spring-boot-starter-protection</module> | |
| 20 | + <module>yudao-spring-boot-starter-operatelog</module> | |
| 16 | 21 | </modules> |
| 17 | 22 | |
| 18 | 23 | <artifactId>yudao-framework</artifactId> | ... | ... |
yudao-framework/yudao-common/pom.xml
| ... | ... | @@ -57,6 +57,12 @@ |
| 57 | 57 | <scope>provided</scope> <!-- 设置为 provided,主要是 PageParam 使用到 --> |
| 58 | 58 | </dependency> |
| 59 | 59 | |
| 60 | + <!-- 监控相关 --> | |
| 61 | + <dependency> | |
| 62 | + <groupId>org.apache.skywalking</groupId> | |
| 63 | + <artifactId>apm-toolkit-trace</artifactId> | |
| 64 | + </dependency> | |
| 65 | + | |
| 60 | 66 | <!-- 工具类相关 --> |
| 61 | 67 | <dependency> |
| 62 | 68 | <groupId>org.projectlombok</groupId> | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/web/core/enums/FilterOrderEnum.java renamed to yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/common/enums/WebFilterOrderEnum.java
| 1 | -package cn.iocoder.dashboard.framework.web.core.enums; | |
| 1 | +package cn.iocoder.yudao.framework.common.enums; | |
| 2 | 2 | |
| 3 | 3 | /** |
| 4 | - * 过滤器顺序的枚举类,保证过滤器按照符合我们的预期 | |
| 4 | + * Web 过滤器顺序的枚举类,保证过滤器按照符合我们的预期 | |
| 5 | + * | |
| 6 | + * 考虑到每个 starter 都需要用到该工具类,所以放到 common 模块下的 util 包下 | |
| 5 | 7 | * |
| 6 | 8 | * @author 芋道源码 |
| 7 | 9 | */ |
| 8 | -public interface FilterOrderEnum { | |
| 10 | +public interface WebFilterOrderEnum { | |
| 9 | 11 | |
| 10 | 12 | int CORS_FILTER = Integer.MIN_VALUE; |
| 11 | 13 | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/tracer/core/util/TracerUtils.java renamed to yudao-framework/yudao-common/src/main/java/cn/iocoder/yudao/framework/util/monitor/TracerUtils.java
| 1 | -package cn.iocoder.dashboard.framework.tracer.core.util; | |
| 1 | +package cn.iocoder.yudao.framework.util.monitor; | |
| 2 | 2 | |
| 3 | 3 | import org.apache.skywalking.apm.toolkit.trace.TraceContext; |
| 4 | 4 | |
| 5 | 5 | /** |
| 6 | 6 | * 链路追踪工具类 |
| 7 | 7 | * |
| 8 | + * 考虑到每个 starter 都需要用到该工具类,所以放到 common 模块下的 util 包下 | |
| 9 | + * | |
| 8 | 10 | * @author 芋道源码 |
| 9 | 11 | */ |
| 10 | 12 | public class TracerUtils { | ... | ... |
yudao-framework/yudao-framework-all/pom.xml
| ... | ... | @@ -24,35 +24,7 @@ |
| 24 | 24 | <optional>true</optional> |
| 25 | 25 | </dependency> |
| 26 | 26 | |
| 27 | - <dependency> | |
| 28 | - <groupId>org.springframework.boot</groupId> | |
| 29 | - <artifactId>spring-boot-starter-aop</artifactId> | |
| 30 | - </dependency> | |
| 31 | - | |
| 32 | 27 | <!-- Web 相关 --> |
| 33 | - <dependency> | |
| 34 | - <groupId>org.springframework.boot</groupId> | |
| 35 | - <artifactId>spring-boot-starter-web</artifactId> | |
| 36 | - </dependency> | |
| 37 | - | |
| 38 | - <dependency> | |
| 39 | - <groupId>org.springframework.boot</groupId> | |
| 40 | - <artifactId>spring-boot-starter-security</artifactId> | |
| 41 | - </dependency> | |
| 42 | - | |
| 43 | - <dependency> | |
| 44 | - <groupId>org.springframework.boot</groupId> | |
| 45 | - <artifactId>spring-boot-starter-validation</artifactId> | |
| 46 | - </dependency> | |
| 47 | - | |
| 48 | - <dependency> | |
| 49 | - <groupId>com.github.xiaoymin</groupId> | |
| 50 | - <artifactId>knife4j-spring-boot-starter</artifactId> | |
| 51 | - </dependency> | |
| 52 | - <dependency> | |
| 53 | - <groupId>io.swagger</groupId> | |
| 54 | - <artifactId>swagger-annotations</artifactId> | |
| 55 | - </dependency> | |
| 56 | 28 | |
| 57 | 29 | <!-- DB 相关 --> |
| 58 | 30 | <dependency> | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/core/package-info.java deleted
| 1 | -package cn.iocoder.dashboard.framework.logger.operatelog.core; |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/package-info.java deleted
| 1 | -/** | |
| 2 | - * 日志组件,包括: | |
| 3 | - * | |
| 4 | - * 1. 用户操作日志:记录用户的操作,用于对用户的操作的审计与追溯,永久保存。 | |
| 5 | - * 2. API 日志:包含两类 | |
| 6 | - * 2.1 API 访问日志:记录用户访问 API 的访问日志,定期归档历史日志。 | |
| 7 | - * 2.2 API 异常日志:记录用户访问 API 的系统异常,方便日常排查问题与告警。 | |
| 8 | - * 3. 通用 Logger 日志:将 {@link org.slf4j.Logger} 打印的日志,只满足大于等于配置的 {@link org.slf4j.event.Level} 进行持久化,可以理解成简易的“日志中心”。 | |
| 9 | - */ | |
| 10 | -package cn.iocoder.dashboard.framework.logger; |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/tracer/config/TracerAutoConfiguration.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.framework.tracer.config; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.framework.tracer.core.aop.BizTraceAspect; |
| 4 | 4 | import cn.iocoder.dashboard.framework.tracer.core.filter.TraceFilter; |
| 5 | -import cn.iocoder.dashboard.framework.web.core.enums.FilterOrderEnum; | |
| 5 | +import cn.iocoder.yudao.framework.common.enums.WebFilterOrderEnum; | |
| 6 | 6 | import io.opentracing.Tracer; |
| 7 | 7 | import org.apache.skywalking.apm.toolkit.opentracing.SkywalkingTracer; |
| 8 | 8 | import org.springframework.boot.autoconfigure.condition.ConditionalOnClass; |
| ... | ... | @@ -49,7 +49,7 @@ public class TracerAutoConfiguration { |
| 49 | 49 | public FilterRegistrationBean<TraceFilter> traceFilter() { |
| 50 | 50 | FilterRegistrationBean<TraceFilter> registrationBean = new FilterRegistrationBean<>(); |
| 51 | 51 | registrationBean.setFilter(new TraceFilter()); |
| 52 | - registrationBean.setOrder(FilterOrderEnum.TRACE_FILTER); | |
| 52 | + registrationBean.setOrder(WebFilterOrderEnum.TRACE_FILTER); | |
| 53 | 53 | return registrationBean; |
| 54 | 54 | } |
| 55 | 55 | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/tracer/core/filter/TraceFilter.java
| 1 | 1 | package cn.iocoder.dashboard.framework.tracer.core.filter; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 3 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 4 | 4 | import org.springframework.web.filter.OncePerRequestFilter; |
| 5 | 5 | |
| 6 | 6 | import javax.servlet.FilterChain; | ... | ... |
yudao-framework/yudao-spring-boot-starter-monitor/pom.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" | |
| 3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| 4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
| 5 | + <parent> | |
| 6 | + <groupId>cn.iocoder.boot</groupId> | |
| 7 | + <artifactId>yudao-framework</artifactId> | |
| 8 | + <version>${revision}</version> | |
| 9 | + </parent> | |
| 10 | + <modelVersion>4.0.0</modelVersion> | |
| 11 | + <artifactId>yudao-spring-boot-starter-monitor</artifactId> | |
| 12 | + <packaging>jar</packaging> | |
| 13 | + | |
| 14 | + <name>${artifactId}</name> | |
| 15 | + <description>服务监控,提供链路追踪、日志服务、指标收集等等功能</description> | |
| 16 | + <url>https://github.com/YunaiV/ruoyi-vue-pro</url> | |
| 17 | + | |
| 18 | +</project> | ... | ... |
yudao-framework/yudao-spring-boot-starter-mybatis/pom.xml
| ... | ... | @@ -28,16 +28,16 @@ |
| 28 | 28 | |
| 29 | 29 | <!-- Web 相关 --> |
| 30 | 30 | <dependency> |
| 31 | - <groupId>org.springframework</groupId> | |
| 32 | - <artifactId>spring-web</artifactId> | |
| 31 | + <groupId>cn.iocoder.boot</groupId> | |
| 32 | + <artifactId>yudao-spring-boot-starter-web</artifactId> | |
| 33 | 33 | <scope>provided</scope> <!-- 设置为 provided,只有 OncePerRequestFilter 使用到 --> |
| 34 | 34 | </dependency> |
| 35 | 35 | |
| 36 | - <dependency> | |
| 37 | - <groupId>jakarta.servlet</groupId> | |
| 38 | - <artifactId>jakarta.servlet-api</artifactId> | |
| 39 | - <scope>provided</scope> <!-- 设置为 provided,只有 OncePerRequestFilter 使用到 --> | |
| 40 | - </dependency> | |
| 36 | +<!-- <dependency>--> | |
| 37 | +<!-- <groupId>jakarta.servlet</groupId>--> | |
| 38 | +<!-- <artifactId>jakarta.servlet-api</artifactId>--> | |
| 39 | +<!-- <scope>provided</scope> <!– 设置为 provided,只有 OncePerRequestFilter 使用到 –>--> | |
| 40 | +<!-- </dependency>--> | |
| 41 | 41 | |
| 42 | 42 | <!-- DB 相关 --> |
| 43 | 43 | <dependency> | ... | ... |
yudao-framework/yudao-spring-boot-starter-mybatis/src/main/java/cn/iocoder/yudao/framework/mybatis/core/handler/DefaultDBFieldHandler.java
| 1 | 1 | package cn.iocoder.yudao.framework.mybatis.core.handler; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | -import cn.iocoder.dashboard.framework.security.core.LoginUser; | |
| 5 | -import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; | |
| 4 | +import cn.iocoder.yudao.framework.web.core.util.WebFrameworkUtils; | |
| 6 | 5 | import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler; |
| 7 | 6 | import org.apache.ibatis.reflection.MetaObject; |
| 8 | 7 | |
| ... | ... | @@ -21,10 +20,9 @@ public class DefaultDBFieldHandler implements MetaObjectHandler { |
| 21 | 20 | @Override |
| 22 | 21 | public void insertFill(MetaObject metaObject) { |
| 23 | 22 | if (Objects.nonNull(metaObject) && metaObject.getOriginalObject() instanceof BaseDO) { |
| 24 | - LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); | |
| 25 | 23 | BaseDO baseDO = (BaseDO) metaObject.getOriginalObject(); |
| 26 | - Date current = new Date(); | |
| 27 | 24 | |
| 25 | + Date current = new Date(); | |
| 28 | 26 | // 创建时间为空,则以当前时间为插入时间 |
| 29 | 27 | if (Objects.isNull(baseDO.getCreateTime())) { |
| 30 | 28 | baseDO.setCreateTime(current); |
| ... | ... | @@ -33,31 +31,32 @@ public class DefaultDBFieldHandler implements MetaObjectHandler { |
| 33 | 31 | if (Objects.isNull(baseDO.getUpdateTime())) { |
| 34 | 32 | baseDO.setUpdateTime(current); |
| 35 | 33 | } |
| 34 | + | |
| 35 | + Long userId = WebFrameworkUtils.getLoginUserId(); | |
| 36 | 36 | // 当前登录用户不为空,创建人为空,则当前登录用户为创建人 |
| 37 | - if (Objects.nonNull(loginUser) && Objects.isNull(baseDO.getCreator())) { | |
| 38 | - baseDO.setCreator(loginUser.getId().toString()); | |
| 37 | + if (Objects.nonNull(userId) && Objects.isNull(baseDO.getCreator())) { | |
| 38 | + baseDO.setCreator(userId.toString()); | |
| 39 | 39 | } |
| 40 | 40 | // 当前登录用户不为空,更新人为空,则当前登录用户为更新人 |
| 41 | - if (Objects.nonNull(loginUser) && Objects.isNull(baseDO.getUpdater())) { | |
| 42 | - baseDO.setUpdater(loginUser.getId().toString()); | |
| 41 | + if (Objects.nonNull(userId) && Objects.isNull(baseDO.getUpdater())) { | |
| 42 | + baseDO.setUpdater(userId.toString()); | |
| 43 | 43 | } |
| 44 | 44 | } |
| 45 | 45 | } |
| 46 | 46 | |
| 47 | 47 | @Override |
| 48 | 48 | public void updateFill(MetaObject metaObject) { |
| 49 | - Object modifyTime = getFieldValByName("updateTime", metaObject); | |
| 50 | - Object modifier = getFieldValByName("updater", metaObject); | |
| 51 | - // 获取登录用户信息 | |
| 52 | - LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); | |
| 53 | - | |
| 54 | 49 | // 更新时间为空,则以当前时间为更新时间 |
| 50 | + Object modifyTime = getFieldValByName("updateTime", metaObject); | |
| 55 | 51 | if (Objects.isNull(modifyTime)) { |
| 56 | 52 | setFieldValByName("updateTime", new Date(), metaObject); |
| 57 | 53 | } |
| 54 | + | |
| 58 | 55 | // 当前登录用户不为空,更新人为空,则当前登录用户为更新人 |
| 59 | - if (Objects.nonNull(loginUser) && Objects.isNull(modifier)) { | |
| 60 | - setFieldValByName("updater", loginUser.getId().toString(), metaObject); | |
| 56 | + Object modifier = getFieldValByName("updater", metaObject); | |
| 57 | + Long userId = WebFrameworkUtils.getLoginUserId(); | |
| 58 | + if (Objects.nonNull(userId) && Objects.isNull(modifier)) { | |
| 59 | + setFieldValByName("updater", userId.toString(), metaObject); | |
| 61 | 60 | } |
| 62 | 61 | } |
| 63 | 62 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-operatelog/pom.xml
0 → 100644
| 1 | +<?xml version="1.0" encoding="UTF-8"?> | |
| 2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" | |
| 3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
| 4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
| 5 | + <parent> | |
| 6 | + <groupId>cn.iocoder.boot</groupId> | |
| 7 | + <artifactId>yudao-framework</artifactId> | |
| 8 | + <version>${revision}</version> | |
| 9 | + </parent> | |
| 10 | + <modelVersion>4.0.0</modelVersion> | |
| 11 | + <artifactId>yudao-spring-boot-starter-operatelog</artifactId> | |
| 12 | + <packaging>jar</packaging> | |
| 13 | + | |
| 14 | + <name>${artifactId}</name> | |
| 15 | + <description>操作日志</description> | |
| 16 | + <url>https://github.com/YunaiV/ruoyi-vue-pro</url> | |
| 17 | + | |
| 18 | + <dependencies> | |
| 19 | + <dependency> | |
| 20 | + <groupId>cn.iocoder.boot</groupId> | |
| 21 | + <artifactId>yudao-common</artifactId> | |
| 22 | + </dependency> | |
| 23 | + | |
| 24 | + <!-- Spring 核心 --> | |
| 25 | + <dependency> | |
| 26 | + <groupId>org.springframework.boot</groupId> | |
| 27 | + <artifactId>spring-boot-starter-aop</artifactId> | |
| 28 | + </dependency> | |
| 29 | + | |
| 30 | + <!-- Web 相关 --> | |
| 31 | + <dependency> | |
| 32 | + <groupId>cn.iocoder.boot</groupId> | |
| 33 | + <artifactId>yudao-spring-boot-starter-web</artifactId> | |
| 34 | + <scope>provided</scope> | |
| 35 | + </dependency> | |
| 36 | + | |
| 37 | + <!-- 工具类相关 --> | |
| 38 | + <dependency> | |
| 39 | + <groupId>com.google.guava</groupId> | |
| 40 | + <artifactId>guava</artifactId> | |
| 41 | + </dependency> | |
| 42 | + </dependencies> | |
| 43 | + | |
| 44 | +</project> | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/config/OperateLogConfiguration.java renamed to yudao-framework/yudao-spring-boot-starter-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/config/YudaoOperateLogAutoConfiguration.java
| 1 | -package cn.iocoder.dashboard.framework.logger.operatelog.config; | |
| 1 | +package cn.iocoder.yudao.framework.operatelog.config; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.aop.OperateLogAspect; | |
| 3 | +import cn.iocoder.yudao.framework.operatelog.core.aop.OperateLogAspect; | |
| 4 | 4 | import org.springframework.context.annotation.Bean; |
| 5 | 5 | import org.springframework.context.annotation.Configuration; |
| 6 | 6 | |
| 7 | 7 | @Configuration |
| 8 | -public class OperateLogConfiguration { | |
| 8 | +public class YudaoOperateLogAutoConfiguration { | |
| 9 | 9 | |
| 10 | 10 | @Bean |
| 11 | 11 | public OperateLogAspect operateLogAspect() { | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/core/annotations/OperateLog.java renamed to yudao-framework/yudao-spring-boot-starter-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/core/annotations/OperateLog.java
| 1 | -package cn.iocoder.dashboard.framework.logger.operatelog.core.annotations; | |
| 1 | +package cn.iocoder.yudao.framework.operatelog.core.annotations; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum; | |
| 3 | +import cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum; | |
| 4 | 4 | import io.swagger.annotations.Api; |
| 5 | 5 | import io.swagger.annotations.ApiOperation; |
| 6 | 6 | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/core/aop/OperateLogAspect.java renamed to yudao-framework/yudao-spring-boot-starter-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/core/aop/OperateLogAspect.java
| 1 | -package cn.iocoder.dashboard.framework.logger.operatelog.core.aop; | |
| 1 | +package cn.iocoder.yudao.framework.operatelog.core.aop; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.exceptions.ExceptionUtil; |
| 4 | 4 | import cn.hutool.core.util.ArrayUtil; |
| 5 | 5 | import cn.hutool.core.util.StrUtil; |
| 6 | 6 | import cn.hutool.extra.servlet.ServletUtil; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 8 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 9 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.enums.OperateTypeEnum; | |
| 11 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.service.OperateLogFrameworkService; | |
| 12 | -import cn.iocoder.dashboard.framework.security.core.util.SecurityFrameworkUtils; | |
| 13 | -import cn.iocoder.dashboard.framework.tracer.core.util.TracerUtils; | |
| 8 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 9 | +import cn.iocoder.yudao.framework.operatelog.core.dto.OperateLogCreateReqDTO; | |
| 10 | +import cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum; | |
| 11 | +import cn.iocoder.yudao.framework.operatelog.core.service.OperateLogFrameworkService; | |
| 12 | +import cn.iocoder.yudao.framework.util.monitor.TracerUtils; | |
| 14 | 13 | import cn.iocoder.yudao.framework.util.json.JsonUtils; |
| 15 | 14 | import cn.iocoder.yudao.framework.util.servlet.ServletUtils; |
| 15 | +import cn.iocoder.yudao.framework.web.core.util.WebFrameworkUtils; | |
| 16 | 16 | import com.google.common.collect.Maps; |
| 17 | 17 | import io.swagger.annotations.Api; |
| 18 | 18 | import io.swagger.annotations.ApiOperation; |
| ... | ... | @@ -148,7 +148,7 @@ public class OperateLogAspect { |
| 148 | 148 | } |
| 149 | 149 | |
| 150 | 150 | private static void fillUserFields(OperateLogCreateReqDTO operateLogDTO) { |
| 151 | - operateLogDTO.setUserId(SecurityFrameworkUtils.getLoginUserId()); | |
| 151 | + operateLogDTO.setUserId(WebFrameworkUtils.getLoginUserId()); | |
| 152 | 152 | } |
| 153 | 153 | |
| 154 | 154 | private static void fillModuleFields(OperateLogCreateReqDTO operateLogDTO, | ... | ... |
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/core/dto/OperateLogCreateReqDTO.java renamed to yudao-framework/yudao-spring-boot-starter-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/core/dto/OperateLogCreateReqDTO.java
yudao-framework/yudao-framework-all/src/main/java/cn/iocoder/dashboard/framework/logger/operatelog/core/enums/OperateTypeEnum.java renamed to yudao-framework/yudao-spring-boot-starter-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/core/enums/OperateTypeEnum.java
| 1 | -package cn.iocoder.dashboard.framework.logger.operatelog.core.enums; | |
| 1 | +package cn.iocoder.yudao.framework.operatelog.core.enums; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.logger.operatelog.core.annotations.OperateLog; | |
| 3 | +import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | |
| 4 | 4 | import lombok.AllArgsConstructor; |
| 5 | 5 | import lombok.Getter; |
| 6 | 6 | ... | ... |