Commit dc11dfc21502a67bf60f661e8b97995e3f044d71
1 parent
4bc8dc65
多模块重构 5:infra 模块的初始化
Showing
129 changed files
with
502 additions
and
403 deletions
Too many changes.
To preserve performance only 100 of 129 files are displayed.
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/config/InfConfigConvert.java deleted
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.config; | ||
| 2 | - | ||
| 3 | -import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | ||
| 4 | -import cn.iocoder.yudao.framework.common.pojo.PageResult; | ||
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigCreateReqVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigExcelVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigRespVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigUpdateReqVO; | ||
| 9 | -import org.mapstruct.Mapper; | ||
| 10 | -import org.mapstruct.factory.Mappers; | ||
| 11 | - | ||
| 12 | -import java.util.List; | ||
| 13 | - | ||
| 14 | -@Mapper | ||
| 15 | -public interface InfConfigConvert { | ||
| 16 | - | ||
| 17 | - InfConfigConvert INSTANCE = Mappers.getMapper(InfConfigConvert.class); | ||
| 18 | - | ||
| 19 | - PageResult<InfConfigRespVO> convertPage(PageResult<InfConfigDO> page); | ||
| 20 | - | ||
| 21 | - InfConfigRespVO convert(InfConfigDO bean); | ||
| 22 | - | ||
| 23 | - InfConfigDO convert(InfConfigCreateReqVO bean); | ||
| 24 | - | ||
| 25 | - InfConfigDO convert(InfConfigUpdateReqVO bean); | ||
| 26 | - | ||
| 27 | - List<InfConfigExcelVO> convertList(List<InfConfigDO> list); | ||
| 28 | - | ||
| 29 | -} |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/consumer/package-info.java deleted
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.consumer; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/message/package-info.java deleted
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.message; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/producer/package-info.java deleted
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.producer; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/tool/controller/test/vo/ToolTestDemoExcelVO.java
| @@ -2,8 +2,7 @@ package cn.iocoder.yudao.adminserver.modules.tool.controller.test.vo; | @@ -2,8 +2,7 @@ package cn.iocoder.yudao.adminserver.modules.tool.controller.test.vo; | ||
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.InfDictTypeConstants; | ||
| 6 | -import cn.iocoder.yudao.module.system.enums.DictTypeConstants; | 5 | +import cn.iocoder.yudao.module.infra.enums.DictTypeConstants; |
| 7 | import com.alibaba.excel.annotation.ExcelProperty; | 6 | import com.alibaba.excel.annotation.ExcelProperty; |
| 8 | import lombok.Data; | 7 | import lombok.Data; |
| 9 | 8 | ||
| @@ -24,15 +23,15 @@ public class ToolTestDemoExcelVO { | @@ -24,15 +23,15 @@ public class ToolTestDemoExcelVO { | ||
| 24 | private String name; | 23 | private String name; |
| 25 | 24 | ||
| 26 | @ExcelProperty(value = "状态", converter = DictConvert.class) | 25 | @ExcelProperty(value = "状态", converter = DictConvert.class) |
| 27 | - @DictFormat(DictTypeConstants.COMMON_STATUS) | 26 | + @DictFormat(cn.iocoder.yudao.module.system.enums.DictTypeConstants.COMMON_STATUS) |
| 28 | private Integer status; | 27 | private Integer status; |
| 29 | 28 | ||
| 30 | @ExcelProperty(value = "类型", converter = DictConvert.class) | 29 | @ExcelProperty(value = "类型", converter = DictConvert.class) |
| 31 | - @DictFormat(DictTypeConstants.OPERATE_TYPE) | 30 | + @DictFormat(cn.iocoder.yudao.module.system.enums.DictTypeConstants.OPERATE_TYPE) |
| 32 | private Integer type; | 31 | private Integer type; |
| 33 | 32 | ||
| 34 | @ExcelProperty(value = "分类", converter = DictConvert.class) | 33 | @ExcelProperty(value = "分类", converter = DictConvert.class) |
| 35 | - @DictFormat(InfDictTypeConstants.REDIS_TIMEOUT_TYPE) | 34 | + @DictFormat(DictTypeConstants.REDIS_TIMEOUT_TYPE) |
| 36 | private Integer category; | 35 | private Integer category; |
| 37 | 36 | ||
| 38 | @ExcelProperty("备注") | 37 | @ExcelProperty("备注") |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/convert/package-info.java deleted
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/convert/《芋道 Spring Boot 对象转换 MapStruct 入门》.md deleted
| 1 | -<http://www.iocoder.cn/Spring-Boot/MapStruct/?yudao> |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/enums/logger/InfApiErrorLogProcessStatusEnum.java deleted
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.enums.logger; | ||
| 2 | - | ||
| 3 | -import lombok.AllArgsConstructor; | ||
| 4 | -import lombok.Getter; | ||
| 5 | - | ||
| 6 | -/** | ||
| 7 | - * API 异常数据的处理状态 | ||
| 8 | - * | ||
| 9 | - * @author 芋道源码 | ||
| 10 | - */ | ||
| 11 | -@AllArgsConstructor | ||
| 12 | -@Getter | ||
| 13 | -public enum InfApiErrorLogProcessStatusEnum { | ||
| 14 | - | ||
| 15 | - INIT(0, "未处理"), | ||
| 16 | - DONE(1, "已处理"), | ||
| 17 | - IGNORE(2, "已忽略"); | ||
| 18 | - | ||
| 19 | - /** | ||
| 20 | - * 状态 | ||
| 21 | - */ | ||
| 22 | - private final Integer status; | ||
| 23 | - /** | ||
| 24 | - * 资源类型名 | ||
| 25 | - */ | ||
| 26 | - private final String name; | ||
| 27 | - | ||
| 28 | -} |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/package-info.java deleted
yudao-module-infra/yudao-module-infra-impl/pom.xml
| @@ -66,7 +66,12 @@ | @@ -66,7 +66,12 @@ | ||
| 66 | <artifactId>yudao-spring-boot-starter-test</artifactId> | 66 | <artifactId>yudao-spring-boot-starter-test</artifactId> |
| 67 | <scope>test</scope> | 67 | <scope>test</scope> |
| 68 | </dependency> | 68 | </dependency> |
| 69 | + | ||
| 69 | <!-- 工具类相关 --> | 70 | <!-- 工具类相关 --> |
| 71 | + <dependency> | ||
| 72 | + <groupId>cn.iocoder.boot</groupId> | ||
| 73 | + <artifactId>yudao-spring-boot-starter-excel</artifactId> | ||
| 74 | + </dependency> | ||
| 70 | 75 | ||
| 71 | </dependencies> | 76 | </dependencies> |
| 72 | 77 |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/InfConfigController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/ConfigController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; |
| 4 | +import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; | ||
| 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; | 5 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; | 7 | import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; |
| 7 | import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; | 8 | import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; |
| 8 | import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.*; | 9 | import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.*; |
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.config.InfConfigConvert; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.service.config.InfConfigService; | 10 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.*; |
| 11 | +import cn.iocoder.yudao.module.infra.convert.config.InfConfigConvert; | ||
| 12 | +import cn.iocoder.yudao.module.infra.service.config.InfConfigService; | ||
| 13 | +import cn.iocoder.yudao.module.infra.controller.config.vo.*; | ||
| 14 | +import cn.iocoder.yudao.module.infra.enums.InfErrorCodeConstants; | ||
| 11 | import io.swagger.annotations.Api; | 15 | import io.swagger.annotations.Api; |
| 12 | import io.swagger.annotations.ApiImplicitParam; | 16 | import io.swagger.annotations.ApiImplicitParam; |
| 13 | import io.swagger.annotations.ApiOperation; | 17 | import io.swagger.annotations.ApiOperation; |
| @@ -24,13 +28,12 @@ import java.util.List; | @@ -24,13 +28,12 @@ import java.util.List; | ||
| 24 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; | 28 | import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; |
| 25 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; | 29 | import static cn.iocoder.yudao.framework.common.pojo.CommonResult.success; |
| 26 | import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; | 30 | import static cn.iocoder.yudao.framework.operatelog.core.enums.OperateTypeEnum.EXPORT; |
| 27 | -import static cn.iocoder.yudao.adminserver.modules.infra.enums.InfErrorCodeConstants.CONFIG_GET_VALUE_ERROR_IF_SENSITIVE; | ||
| 28 | 31 | ||
| 29 | @Api(tags = "参数配置") | 32 | @Api(tags = "参数配置") |
| 30 | @RestController | 33 | @RestController |
| 31 | @RequestMapping("/infra/config") | 34 | @RequestMapping("/infra/config") |
| 32 | @Validated | 35 | @Validated |
| 33 | -public class InfConfigController { | 36 | +public class ConfigController { |
| 34 | 37 | ||
| 35 | @Resource | 38 | @Resource |
| 36 | private InfConfigService configService; | 39 | private InfConfigService configService; |
| @@ -38,14 +41,14 @@ public class InfConfigController { | @@ -38,14 +41,14 @@ public class InfConfigController { | ||
| 38 | @PostMapping("/create") | 41 | @PostMapping("/create") |
| 39 | @ApiOperation("创建参数配置") | 42 | @ApiOperation("创建参数配置") |
| 40 | @PreAuthorize("@ss.hasPermission('infra:config:create')") | 43 | @PreAuthorize("@ss.hasPermission('infra:config:create')") |
| 41 | - public CommonResult<Long> createConfig(@Valid @RequestBody InfConfigCreateReqVO reqVO) { | 44 | + public CommonResult<Long> createConfig(@Valid @RequestBody ConfigCreateReqVO reqVO) { |
| 42 | return success(configService.createConfig(reqVO)); | 45 | return success(configService.createConfig(reqVO)); |
| 43 | } | 46 | } |
| 44 | 47 | ||
| 45 | @PutMapping("/update") | 48 | @PutMapping("/update") |
| 46 | @ApiOperation("修改参数配置") | 49 | @ApiOperation("修改参数配置") |
| 47 | @PreAuthorize("@ss.hasPermission('infra:config:update')") | 50 | @PreAuthorize("@ss.hasPermission('infra:config:update')") |
| 48 | - public CommonResult<Boolean> updateConfig(@Valid @RequestBody InfConfigUpdateReqVO reqVO) { | 51 | + public CommonResult<Boolean> updateConfig(@Valid @RequestBody ConfigUpdateReqVO reqVO) { |
| 49 | configService.updateConfig(reqVO); | 52 | configService.updateConfig(reqVO); |
| 50 | return success(true); | 53 | return success(true); |
| 51 | } | 54 | } |
| @@ -63,7 +66,7 @@ public class InfConfigController { | @@ -63,7 +66,7 @@ public class InfConfigController { | ||
| 63 | @ApiOperation("获得参数配置") | 66 | @ApiOperation("获得参数配置") |
| 64 | @ApiImplicitParam(name = "id", value = "编号", required = true, example = "1024", dataTypeClass = Long.class) | 67 | @ApiImplicitParam(name = "id", value = "编号", required = true, example = "1024", dataTypeClass = Long.class) |
| 65 | @PreAuthorize("@ss.hasPermission('infra:config:query')") | 68 | @PreAuthorize("@ss.hasPermission('infra:config:query')") |
| 66 | - public CommonResult<InfConfigRespVO> getConfig(@RequestParam("id") Long id) { | 69 | + public CommonResult<ConfigRespVO> getConfig(@RequestParam("id") Long id) { |
| 67 | return success(InfConfigConvert.INSTANCE.convert(configService.getConfig(id))); | 70 | return success(InfConfigConvert.INSTANCE.convert(configService.getConfig(id))); |
| 68 | } | 71 | } |
| 69 | 72 | ||
| @@ -76,7 +79,7 @@ public class InfConfigController { | @@ -76,7 +79,7 @@ public class InfConfigController { | ||
| 76 | return null; | 79 | return null; |
| 77 | } | 80 | } |
| 78 | if (config.getSensitive()) { | 81 | if (config.getSensitive()) { |
| 79 | - throw exception(CONFIG_GET_VALUE_ERROR_IF_SENSITIVE); | 82 | + throw ServiceExceptionUtil.exception(InfErrorCodeConstants.CONFIG_GET_VALUE_ERROR_IF_SENSITIVE); |
| 80 | } | 83 | } |
| 81 | return success(config.getValue()); | 84 | return success(config.getValue()); |
| 82 | } | 85 | } |
| @@ -84,7 +87,7 @@ public class InfConfigController { | @@ -84,7 +87,7 @@ public class InfConfigController { | ||
| 84 | @GetMapping("/page") | 87 | @GetMapping("/page") |
| 85 | @ApiOperation("获取参数配置分页") | 88 | @ApiOperation("获取参数配置分页") |
| 86 | @PreAuthorize("@ss.hasPermission('infra:config:query')") | 89 | @PreAuthorize("@ss.hasPermission('infra:config:query')") |
| 87 | - public CommonResult<PageResult<InfConfigRespVO>> getConfigPage(@Valid InfConfigPageReqVO reqVO) { | 90 | + public CommonResult<PageResult<ConfigRespVO>> getConfigPage(@Valid ConfigPageReqVO reqVO) { |
| 88 | PageResult<InfConfigDO> page = configService.getConfigPage(reqVO); | 91 | PageResult<InfConfigDO> page = configService.getConfigPage(reqVO); |
| 89 | return success(InfConfigConvert.INSTANCE.convertPage(page)); | 92 | return success(InfConfigConvert.INSTANCE.convertPage(page)); |
| 90 | } | 93 | } |
| @@ -93,13 +96,13 @@ public class InfConfigController { | @@ -93,13 +96,13 @@ public class InfConfigController { | ||
| 93 | @ApiOperation("导出参数配置") | 96 | @ApiOperation("导出参数配置") |
| 94 | @PreAuthorize("@ss.hasPermission('infra:config:export')") | 97 | @PreAuthorize("@ss.hasPermission('infra:config:export')") |
| 95 | @OperateLog(type = EXPORT) | 98 | @OperateLog(type = EXPORT) |
| 96 | - public void exportSysConfig(@Valid InfConfigExportReqVO reqVO, | 99 | + public void exportSysConfig(@Valid ConfigExportReqVO reqVO, |
| 97 | HttpServletResponse response) throws IOException { | 100 | HttpServletResponse response) throws IOException { |
| 98 | List<InfConfigDO> list = configService.getConfigList(reqVO); | 101 | List<InfConfigDO> list = configService.getConfigList(reqVO); |
| 99 | // 拼接数据 | 102 | // 拼接数据 |
| 100 | - List<InfConfigExcelVO> datas = InfConfigConvert.INSTANCE.convertList(list); | 103 | + List<ConfigExcelVO> datas = InfConfigConvert.INSTANCE.convertList(list); |
| 101 | // 输出 | 104 | // 输出 |
| 102 | - ExcelUtils.write(response, "参数配置.xls", "数据", InfConfigExcelVO.class, datas); | 105 | + ExcelUtils.write(response, "参数配置.xls", "数据", ConfigExcelVO.class, datas); |
| 103 | } | 106 | } |
| 104 | 107 | ||
| 105 | } | 108 | } |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigBaseVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigBaseVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModelProperty; | 3 | import io.swagger.annotations.ApiModelProperty; |
| 4 | import lombok.Data; | 4 | import lombok.Data; |
| @@ -13,7 +13,7 @@ import javax.validation.constraints.Size; | @@ -13,7 +13,7 @@ import javax.validation.constraints.Size; | ||
| 13 | * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成 | 13 | * 如果子 VO 存在差异的字段,请不要添加到这里,影响 Swagger 文档生成 |
| 14 | */ | 14 | */ |
| 15 | @Data | 15 | @Data |
| 16 | -public class InfConfigBaseVO { | 16 | +public class ConfigBaseVO { |
| 17 | 17 | ||
| 18 | @ApiModelProperty(value = "参数分组", required = true, example = "biz") | 18 | @ApiModelProperty(value = "参数分组", required = true, example = "biz") |
| 19 | @NotEmpty(message = "参数分组不能为空") | 19 | @NotEmpty(message = "参数分组不能为空") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigCreateReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigCreateReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
| @@ -8,10 +8,10 @@ import lombok.EqualsAndHashCode; | @@ -8,10 +8,10 @@ import lombok.EqualsAndHashCode; | ||
| 8 | import javax.validation.constraints.NotBlank; | 8 | import javax.validation.constraints.NotBlank; |
| 9 | import javax.validation.constraints.Size; | 9 | import javax.validation.constraints.Size; |
| 10 | 10 | ||
| 11 | -@ApiModel("参数配置创建 Request VO") | 11 | +@ApiModel("管理后台 - 参数配置创建 Request VO") |
| 12 | @Data | 12 | @Data |
| 13 | @EqualsAndHashCode(callSuper = true) | 13 | @EqualsAndHashCode(callSuper = true) |
| 14 | -public class InfConfigCreateReqVO extends InfConfigBaseVO { | 14 | +public class ConfigCreateReqVO extends ConfigBaseVO { |
| 15 | 15 | ||
| 16 | @ApiModelProperty(value = "参数键名", required = true, example = "yunai.db.username") | 16 | @ApiModelProperty(value = "参数键名", required = true, example = "yunai.db.username") |
| 17 | @NotBlank(message = "参数键名长度不能为空") | 17 | @NotBlank(message = "参数键名长度不能为空") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigExcelVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigExcelVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
| 5 | -import cn.iocoder.yudao.module.system.enums.DictTypeConstants; | 5 | +import cn.iocoder.yudao.module.infra.enums.DictTypeConstants; |
| 6 | import com.alibaba.excel.annotation.ExcelProperty; | 6 | import com.alibaba.excel.annotation.ExcelProperty; |
| 7 | import lombok.Data; | 7 | import lombok.Data; |
| 8 | 8 | ||
| @@ -12,7 +12,7 @@ import java.util.Date; | @@ -12,7 +12,7 @@ import java.util.Date; | ||
| 12 | * 参数配置 Excel 导出响应 VO | 12 | * 参数配置 Excel 导出响应 VO |
| 13 | */ | 13 | */ |
| 14 | @Data | 14 | @Data |
| 15 | -public class InfConfigExcelVO { | 15 | +public class ConfigExcelVO { |
| 16 | 16 | ||
| 17 | @ExcelProperty("参数配置序号") | 17 | @ExcelProperty("参数配置序号") |
| 18 | private Long id; | 18 | private Long id; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigExportReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigExportReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
| @@ -11,7 +11,7 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_ | @@ -11,7 +11,7 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_ | ||
| 11 | 11 | ||
| 12 | @ApiModel("参数配置导出 Request VO") | 12 | @ApiModel("参数配置导出 Request VO") |
| 13 | @Data | 13 | @Data |
| 14 | -public class InfConfigExportReqVO { | 14 | +public class ConfigExportReqVO { |
| 15 | 15 | ||
| 16 | @ApiModelProperty(value = "参数名称", example = "模糊匹配") | 16 | @ApiModelProperty(value = "参数名称", example = "模糊匹配") |
| 17 | private String name; | 17 | private String name; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigPageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigPageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
| @@ -16,7 +16,7 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_ | @@ -16,7 +16,7 @@ import static cn.iocoder.yudao.framework.common.util.date.DateUtils.FORMAT_YEAR_ | ||
| 16 | @Data | 16 | @Data |
| 17 | @EqualsAndHashCode(callSuper = true) | 17 | @EqualsAndHashCode(callSuper = true) |
| 18 | @ToString(callSuper = true) | 18 | @ToString(callSuper = true) |
| 19 | -public class InfConfigPageReqVO extends PageParam { | 19 | +public class ConfigPageReqVO extends PageParam { |
| 20 | 20 | ||
| 21 | @ApiModelProperty(value = "参数名称", example = "模糊匹配") | 21 | @ApiModelProperty(value = "参数名称", example = "模糊匹配") |
| 22 | private String name; | 22 | private String name; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
| @@ -12,7 +12,7 @@ import java.util.Date; | @@ -12,7 +12,7 @@ import java.util.Date; | ||
| 12 | @ApiModel("参数配置信息 Response VO") | 12 | @ApiModel("参数配置信息 Response VO") |
| 13 | @Data | 13 | @Data |
| 14 | @EqualsAndHashCode(callSuper = true) | 14 | @EqualsAndHashCode(callSuper = true) |
| 15 | -public class InfConfigRespVO extends InfConfigBaseVO { | 15 | +public class ConfigRespVO extends ConfigBaseVO { |
| 16 | 16 | ||
| 17 | @ApiModelProperty(value = "参数配置序号", required = true, example = "1024") | 17 | @ApiModelProperty(value = "参数配置序号", required = true, example = "1024") |
| 18 | private Long id; | 18 | private Long id; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/config/vo/InfConfigUpdateReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/config/vo/ConfigUpdateReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.config.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
| @@ -12,7 +12,7 @@ import javax.validation.constraints.NotNull; | @@ -12,7 +12,7 @@ import javax.validation.constraints.NotNull; | ||
| 12 | @Data | 12 | @Data |
| 13 | @EqualsAndHashCode(callSuper = true) | 13 | @EqualsAndHashCode(callSuper = true) |
| 14 | @ToString(callSuper = true) | 14 | @ToString(callSuper = true) |
| 15 | -public class InfConfigUpdateReqVO extends InfConfigBaseVO { | 15 | +public class ConfigUpdateReqVO extends ConfigBaseVO { |
| 16 | 16 | ||
| 17 | @ApiModelProperty(value = "参数配置序号", required = true, example = "1024") | 17 | @ApiModelProperty(value = "参数配置序号", required = true, example = "1024") |
| 18 | @NotNull(message = "参数配置编号不能为空") | 18 | @NotNull(message = "参数配置编号不能为空") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/doc/InfDbDocController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/doc/InfDbDocController.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/file/InfFileController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/InfFileController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.file; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.file; |
| 2 | 2 | ||
| 3 | import cn.hutool.core.io.IoUtil; | 3 | import cn.hutool.core.io.IoUtil; |
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.service.file.InfFileService; | ||
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.file.vo.InfFilePageReqVO; | 4 | +import cn.iocoder.yudao.module.infra.controller.admin.file.vo.InfFilePageReqVO; |
| 5 | +import cn.iocoder.yudao.module.infra.service.file.InfFileService; | ||
| 6 | import cn.iocoder.yudao.coreservice.modules.infra.controller.file.vo.InfFileRespVO; | 6 | import cn.iocoder.yudao.coreservice.modules.infra.controller.file.vo.InfFileRespVO; |
| 7 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; | 7 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; |
| 8 | import cn.iocoder.yudao.coreservice.modules.infra.service.file.InfFileCoreService; | 8 | import cn.iocoder.yudao.coreservice.modules.infra.service.file.InfFileCoreService; |
| 9 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; | 9 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 10 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 10 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.file.InfFileConvert; | 11 | +import cn.iocoder.yudao.module.infra.convert.file.InfFileConvert; |
| 12 | import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils; | 12 | import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils; |
| 13 | import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder; | 13 | import cn.iocoder.yudao.framework.tenant.core.context.TenantContextHolder; |
| 14 | import io.swagger.annotations.Api; | 14 | import io.swagger.annotations.Api; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/file/vo/InfFilePageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/file/vo/InfFilePageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.file.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.file.vo; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/InfJobController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/InfJobController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.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; |
| @@ -6,9 +6,11 @@ import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; | @@ -6,9 +6,11 @@ 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.yudao.framework.quartz.core.util.CronUtils; | 7 | import cn.iocoder.yudao.framework.quartz.core.util.CronUtils; |
| 8 | import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.*; | 8 | import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.*; |
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.job.InfJobConvert; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobDO; | ||
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.service.job.InfJobService; | 9 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.*; |
| 10 | +import cn.iocoder.yudao.module.infra.convert.job.InfJobConvert; | ||
| 11 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobDO; | ||
| 12 | +import cn.iocoder.yudao.module.infra.service.job.InfJobService; | ||
| 13 | +import cn.iocoder.yudao.module.infra.controller.job.vo.job.*; | ||
| 12 | import io.swagger.annotations.Api; | 14 | import io.swagger.annotations.Api; |
| 13 | import io.swagger.annotations.ApiImplicitParam; | 15 | import io.swagger.annotations.ApiImplicitParam; |
| 14 | import io.swagger.annotations.ApiImplicitParams; | 16 | import io.swagger.annotations.ApiImplicitParams; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/InfJobLogController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/InfJobLogController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.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.yudao.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.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogExcelVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogExportReqVO; | ||
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogPageReqVO; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogRespVO; | ||
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.job.InfJobLogConvert; | ||
| 12 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobLogDO; | ||
| 13 | -import cn.iocoder.yudao.adminserver.modules.infra.service.job.InfJobLogService; | 7 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogExcelVO; |
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogExportReqVO; | ||
| 9 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogPageReqVO; | ||
| 10 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogRespVO; | ||
| 11 | +import cn.iocoder.yudao.module.infra.convert.job.InfJobLogConvert; | ||
| 12 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobLogDO; | ||
| 13 | +import cn.iocoder.yudao.module.infra.service.job.InfJobLogService; | ||
| 14 | import io.swagger.annotations.Api; | 14 | import io.swagger.annotations.Api; |
| 15 | import io.swagger.annotations.ApiImplicitParam; | 15 | import io.swagger.annotations.ApiImplicitParam; |
| 16 | import io.swagger.annotations.ApiOperation; | 16 | import io.swagger.annotations.ApiOperation; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobBaseVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobBaseVO.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobCreateReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobCreateReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobExcelVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobExcelVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.InfDictTypeConstants; | 5 | +import cn.iocoder.yudao.module.infra.enums.DictTypeConstants; |
| 6 | import com.alibaba.excel.annotation.ExcelProperty; | 6 | import com.alibaba.excel.annotation.ExcelProperty; |
| 7 | import lombok.Data; | 7 | import lombok.Data; |
| 8 | 8 | ||
| @@ -23,7 +23,7 @@ public class InfJobExcelVO { | @@ -23,7 +23,7 @@ public class InfJobExcelVO { | ||
| 23 | private String name; | 23 | private String name; |
| 24 | 24 | ||
| 25 | @ExcelProperty(value = "任务状态", converter = DictConvert.class) | 25 | @ExcelProperty(value = "任务状态", converter = DictConvert.class) |
| 26 | - @DictFormat(InfDictTypeConstants.JOB_STATUS) | 26 | + @DictFormat(DictTypeConstants.JOB_STATUS) |
| 27 | private Integer status; | 27 | private Integer status; |
| 28 | 28 | ||
| 29 | @ExcelProperty("处理器的名字") | 29 | @ExcelProperty("处理器的名字") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobExportReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobExportReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobPageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobPageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/job/InfJobUpdateReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/job/InfJobUpdateReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.job; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/log/InfJobLogBaseVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/log/InfJobLogBaseVO.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/log/InfJobLogExcelVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/log/InfJobLogExcelVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.log; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.InfDictTypeConstants; | 5 | +import cn.iocoder.yudao.module.infra.enums.DictTypeConstants; |
| 6 | import com.alibaba.excel.annotation.ExcelProperty; | 6 | import com.alibaba.excel.annotation.ExcelProperty; |
| 7 | import lombok.Data; | 7 | import lombok.Data; |
| 8 | 8 | ||
| @@ -41,7 +41,7 @@ public class InfJobLogExcelVO { | @@ -41,7 +41,7 @@ public class InfJobLogExcelVO { | ||
| 41 | private Integer duration; | 41 | private Integer duration; |
| 42 | 42 | ||
| 43 | @ExcelProperty(value = "任务状态", converter = DictConvert.class) | 43 | @ExcelProperty(value = "任务状态", converter = DictConvert.class) |
| 44 | - @DictFormat(InfDictTypeConstants.JOB_STATUS) | 44 | + @DictFormat(DictTypeConstants.JOB_STATUS) |
| 45 | private Integer status; | 45 | private Integer status; |
| 46 | 46 | ||
| 47 | @ExcelProperty("结果数据") | 47 | @ExcelProperty("结果数据") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/log/InfJobLogExportReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/log/InfJobLogExportReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.log; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/log/InfJobLogPageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/log/InfJobLogPageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.log; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/job/vo/log/InfJobLogRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/job/vo/log/InfJobLogRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.job.vo.log; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/InfApiAccessLogController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/InfApiAccessLogController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
| 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.yudao.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.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; | ||
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; | ||
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogRespVO; | ||
| 12 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.logger.InfApiAccessLogConvert; | ||
| 13 | -import cn.iocoder.yudao.adminserver.modules.infra.service.logger.InfApiAccessLogService; | 8 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; |
| 9 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; | ||
| 10 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; | ||
| 11 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogRespVO; | ||
| 12 | +import cn.iocoder.yudao.module.infra.convert.logger.InfApiAccessLogConvert; | ||
| 13 | +import cn.iocoder.yudao.module.infra.service.logger.InfApiAccessLogService; | ||
| 14 | import io.swagger.annotations.Api; | 14 | import io.swagger.annotations.Api; |
| 15 | import io.swagger.annotations.ApiOperation; | 15 | import io.swagger.annotations.ApiOperation; |
| 16 | import org.springframework.security.access.prepost.PreAuthorize; | 16 | import org.springframework.security.access.prepost.PreAuthorize; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/InfApiErrorLogController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/InfApiErrorLogController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; |
| 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.yudao.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.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO; | ||
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; | ||
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogRespVO; | ||
| 12 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.logger.InfApiErrorLogConvert; | ||
| 13 | -import cn.iocoder.yudao.adminserver.modules.infra.service.logger.InfApiErrorLogService; | 8 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogExcelVO; |
| 9 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; | ||
| 10 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; | ||
| 11 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogRespVO; | ||
| 12 | +import cn.iocoder.yudao.module.infra.convert.logger.InfApiErrorLogConvert; | ||
| 13 | +import cn.iocoder.yudao.module.infra.service.logger.InfApiErrorLogService; | ||
| 14 | import io.swagger.annotations.Api; | 14 | import io.swagger.annotations.Api; |
| 15 | import io.swagger.annotations.ApiImplicitParam; | 15 | import io.swagger.annotations.ApiImplicitParam; |
| 16 | import io.swagger.annotations.ApiImplicitParams; | 16 | import io.swagger.annotations.ApiImplicitParams; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogBaseVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/InfApiAccessLogBaseVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModelProperty; | 3 | import io.swagger.annotations.ApiModelProperty; |
| 4 | import lombok.Data; | 4 | import lombok.Data; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogExcelVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/InfApiAccessLogExcelVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogExportReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/InfApiAccessLogExportReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogPageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/InfApiAccessLogPageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apiaccesslog/InfApiAccessLogRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apiaccesslog/InfApiAccessLogRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogBaseVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/InfApiErrorLogBaseVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModelProperty; | 3 | import io.swagger.annotations.ApiModelProperty; |
| 4 | import lombok.Data; | 4 | import lombok.Data; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogExcelVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/InfApiErrorLogExcelVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; | 3 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; | 4 | import cn.iocoder.yudao.framework.excel.core.convert.DictConvert; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.InfDictTypeConstants; | 5 | +import cn.iocoder.yudao.module.infra.enums.DictTypeConstants; |
| 6 | import cn.iocoder.yudao.module.system.enums.DictTypeConstants; | 6 | import cn.iocoder.yudao.module.system.enums.DictTypeConstants; |
| 7 | import com.alibaba.excel.annotation.ExcelProperty; | 7 | import com.alibaba.excel.annotation.ExcelProperty; |
| 8 | import lombok.Data; | 8 | import lombok.Data; |
| @@ -79,7 +79,7 @@ public class InfApiErrorLogExcelVO { | @@ -79,7 +79,7 @@ public class InfApiErrorLogExcelVO { | ||
| 79 | private Date createTime; | 79 | private Date createTime; |
| 80 | 80 | ||
| 81 | @ExcelProperty(value = "处理状态", converter = DictConvert.class) | 81 | @ExcelProperty(value = "处理状态", converter = DictConvert.class) |
| 82 | - @DictFormat(InfDictTypeConstants.API_ERROR_LOG_PROCESS_STATUS) | 82 | + @DictFormat(DictTypeConstants.API_ERROR_LOG_PROCESS_STATUS) |
| 83 | private Integer processStatus; | 83 | private Integer processStatus; |
| 84 | 84 | ||
| 85 | @ExcelProperty("处理时间") | 85 | @ExcelProperty("处理时间") |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogExportReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/InfApiErrorLogExportReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogPageReqVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/InfApiErrorLogPageReqVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageParam; |
| 4 | import io.swagger.annotations.ApiModel; | 4 | import io.swagger.annotations.ApiModel; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/logger/vo/apierrorlog/InfApiErrorLogRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/logger/vo/apierrorlog/InfApiErrorLogRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/redis/RedisController.http renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/redis/RedisController.http
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/redis/RedisController.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/redis/RedisController.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.redis; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.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.yudao.framework.redis.core.RedisKeyDefine; | 4 | import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine; |
| 5 | import cn.iocoder.yudao.framework.redis.core.RedisKeyRegistry; | 5 | import cn.iocoder.yudao.framework.redis.core.RedisKeyRegistry; |
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo.InfRedisKeyRespVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo.InfRedisMonitorRespVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.redis.RedisConvert; | 6 | +import cn.iocoder.yudao.module.infra.controller.admin.redis.vo.InfRedisKeyRespVO; |
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.redis.vo.InfRedisMonitorRespVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.convert.redis.RedisConvert; | ||
| 9 | import io.swagger.annotations.Api; | 9 | import io.swagger.annotations.Api; |
| 10 | import io.swagger.annotations.ApiOperation; | 10 | import io.swagger.annotations.ApiOperation; |
| 11 | import org.springframework.data.redis.connection.RedisServerCommands; | 11 | import org.springframework.data.redis.connection.RedisServerCommands; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/redis/vo/InfRedisKeyRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/redis/vo/InfRedisKeyRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.redis.vo; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.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; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/controller/redis/vo/InfRedisMonitorRespVO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/redis/vo/InfRedisMonitorRespVO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo; | 1 | +package cn.iocoder.yudao.module.infra.controller.admin.redis.vo; |
| 2 | 2 | ||
| 3 | import io.swagger.annotations.ApiModel; | 3 | import io.swagger.annotations.ApiModel; |
| 4 | import io.swagger.annotations.ApiModelProperty; | 4 | import io.swagger.annotations.ApiModelProperty; |
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/app/package-info.java
0 → 100644
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/controller/package-info.java
0 → 100644
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/config/InfConfigConvert.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.infra.convert.config; | ||
| 2 | + | ||
| 3 | +import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | ||
| 4 | +import cn.iocoder.yudao.framework.common.pojo.PageResult; | ||
| 5 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigCreateReqVO; | ||
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigExcelVO; | ||
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigRespVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigUpdateReqVO; | ||
| 9 | +import org.mapstruct.Mapper; | ||
| 10 | +import org.mapstruct.factory.Mappers; | ||
| 11 | + | ||
| 12 | +import java.util.List; | ||
| 13 | + | ||
| 14 | +@Mapper | ||
| 15 | +public interface InfConfigConvert { | ||
| 16 | + | ||
| 17 | + InfConfigConvert INSTANCE = Mappers.getMapper(InfConfigConvert.class); | ||
| 18 | + | ||
| 19 | + PageResult<ConfigRespVO> convertPage(PageResult<InfConfigDO> page); | ||
| 20 | + | ||
| 21 | + ConfigRespVO convert(InfConfigDO bean); | ||
| 22 | + | ||
| 23 | + InfConfigDO convert(ConfigCreateReqVO bean); | ||
| 24 | + | ||
| 25 | + InfConfigDO convert(ConfigUpdateReqVO bean); | ||
| 26 | + | ||
| 27 | + List<ConfigExcelVO> convertList(List<InfConfigDO> list); | ||
| 28 | + | ||
| 29 | +} |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/file/InfFileConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/file/InfFileConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.file; | 1 | +package cn.iocoder.yudao.module.infra.convert.file; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.controller.file.vo.InfFileRespVO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.controller.file.vo.InfFileRespVO; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/job/InfJobConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/job/InfJobConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.job; | 1 | +package cn.iocoder.yudao.module.infra.convert.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobCreateReqVO; | ||
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobExcelVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobRespVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobUpdateReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobDO; | 4 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobCreateReqVO; |
| 5 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobExcelVO; | ||
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobRespVO; | ||
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobUpdateReqVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobDO; | ||
| 9 | import org.mapstruct.Mapper; | 9 | import org.mapstruct.Mapper; |
| 10 | import org.mapstruct.factory.Mappers; | 10 | import org.mapstruct.factory.Mappers; |
| 11 | 11 |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/job/InfJobLogConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/job/InfJobLogConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.job; | 1 | +package cn.iocoder.yudao.module.infra.convert.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogExcelVO; | ||
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogRespVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobLogDO; | 4 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogExcelVO; |
| 5 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogRespVO; | ||
| 6 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobLogDO; | ||
| 7 | import org.mapstruct.Mapper; | 7 | import org.mapstruct.Mapper; |
| 8 | import org.mapstruct.factory.Mappers; | 8 | import org.mapstruct.factory.Mappers; |
| 9 | 9 |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/logger/InfApiAccessLogConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/logger/InfApiAccessLogConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.logger; | 1 | +package cn.iocoder.yudao.module.infra.convert.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogRespVO; | 5 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogExcelVO; |
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogRespVO; | ||
| 7 | import org.mapstruct.Mapper; | 7 | import org.mapstruct.Mapper; |
| 8 | import org.mapstruct.factory.Mappers; | 8 | import org.mapstruct.factory.Mappers; |
| 9 | 9 |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/convert/logger/InfApiAccessLogCoreConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/logger/InfApiAccessLogCoreConvert.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.convert.logger; | 1 | +package cn.iocoder.yudao.module.infra.convert.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiAccessLogCreateReqDTO; | 3 | import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiAccessLogCreateReqDTO; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/logger/InfApiErrorLogConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/logger/InfApiErrorLogConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.logger; | 1 | +package cn.iocoder.yudao.module.infra.convert.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExcelVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogRespVO; | 5 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogExcelVO; |
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogRespVO; | ||
| 7 | import org.mapstruct.Mapper; | 7 | import org.mapstruct.Mapper; |
| 8 | import org.mapstruct.factory.Mappers; | 8 | import org.mapstruct.factory.Mappers; |
| 9 | 9 |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/convert/logger/InfApiErrorLogCoreConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/logger/InfApiErrorLogCoreConvert.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.convert.logger; | 1 | +package cn.iocoder.yudao.module.infra.convert.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiErrorLogCreateReqDTO; | 3 | import cn.iocoder.yudao.framework.apilog.core.service.dto.ApiErrorLogCreateReqDTO; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/package-info.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/redis/RedisConvert.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/redis/RedisConvert.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.convert.redis; | 1 | +package cn.iocoder.yudao.module.infra.convert.redis; |
| 2 | 2 | ||
| 3 | import cn.hutool.core.util.StrUtil; | 3 | import cn.hutool.core.util.StrUtil; |
| 4 | import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine; | 4 | import cn.iocoder.yudao.framework.redis.core.RedisKeyDefine; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo.InfRedisKeyRespVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.redis.vo.InfRedisMonitorRespVO; | 5 | +import cn.iocoder.yudao.module.infra.controller.admin.redis.vo.InfRedisKeyRespVO; |
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.redis.vo.InfRedisMonitorRespVO; | ||
| 7 | import org.mapstruct.Mapper; | 7 | import org.mapstruct.Mapper; |
| 8 | import org.mapstruct.factory.Mappers; | 8 | import org.mapstruct.factory.Mappers; |
| 9 | 9 |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/convert/《芋道 Spring Boot 对象转换 MapStruct 入门》.md renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/convert/《芋道 Spring Boot 对象转换 MapStruct 入门》.md
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/dataobject/config/InfConfigDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/config/InfConfigDO.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | import com.baomidou.mybatisplus.annotation.TableField; | 4 | import com.baomidou.mybatisplus.annotation.TableField; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/dataobject/file/InfFileDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/file/InfFileDO.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.file; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO; | 4 | import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/dataobject/job/InfJobDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/job/InfJobDO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.job.InfJobStatusEnum; | 4 | +import cn.iocoder.yudao.module.infra.enums.job.InfJobStatusEnum; |
| 5 | import com.baomidou.mybatisplus.annotation.TableId; | 5 | import com.baomidou.mybatisplus.annotation.TableId; |
| 6 | import com.baomidou.mybatisplus.annotation.TableName; | 6 | import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | import lombok.*; | 7 | import lombok.*; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/dataobject/job/InfJobLogDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/job/InfJobLogDO.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; | 4 | import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.job.InfJobLogStatusEnum; | 5 | +import cn.iocoder.yudao.module.infra.enums.job.InfJobLogStatusEnum; |
| 6 | import com.baomidou.mybatisplus.annotation.TableName; | 6 | import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | import lombok.*; | 7 | import lombok.*; |
| 8 | 8 |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/dataobject/logger/InfApiAccessLogDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/logger/InfApiAccessLogDO.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; | 3 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/dataobject/logger/InfApiErrorLogDO.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/dataobject/logger/InfApiErrorLogDO.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.dataobject.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.enums.logger.InfApiErrorLogProcessStatusEnum; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.enums.logger.InfApiErrorLogProcessStatusEnum; |
| 4 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; | 4 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/mysql/config/InfConfigCoreDAOImpl.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/config/InfConfigCoreDAOImpl.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.mysql.config; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.apollo.internals.ConfigFrameworkDAO; | 3 | import cn.iocoder.yudao.framework.apollo.internals.ConfigFrameworkDAO; |
| 4 | import cn.iocoder.yudao.framework.apollo.internals.dto.ConfigRespDTO; | 4 | import cn.iocoder.yudao.framework.apollo.internals.dto.ConfigRespDTO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/config/InfConfigMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/config/InfConfigMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.config; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 5 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 6 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; | 6 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; |
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigExportReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigPageReqVO; | 7 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigExportReqVO; |
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigPageReqVO; | ||
| 9 | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; | 9 | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| 10 | import org.apache.ibatis.annotations.Mapper; | 10 | import org.apache.ibatis.annotations.Mapper; |
| 11 | 11 | ||
| @@ -18,7 +18,7 @@ public interface InfConfigMapper extends BaseMapperX<InfConfigDO> { | @@ -18,7 +18,7 @@ public interface InfConfigMapper extends BaseMapperX<InfConfigDO> { | ||
| 18 | return selectOne(new QueryWrapper<InfConfigDO>().eq("`key`", key)); | 18 | return selectOne(new QueryWrapper<InfConfigDO>().eq("`key`", key)); |
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | - default PageResult<InfConfigDO> selectPage(InfConfigPageReqVO reqVO) { | 21 | + default PageResult<InfConfigDO> selectPage(ConfigPageReqVO reqVO) { |
| 22 | return selectPage(reqVO, new QueryWrapperX<InfConfigDO>() | 22 | return selectPage(reqVO, new QueryWrapperX<InfConfigDO>() |
| 23 | .likeIfPresent("name", reqVO.getName()) | 23 | .likeIfPresent("name", reqVO.getName()) |
| 24 | .likeIfPresent("`key`", reqVO.getKey()) | 24 | .likeIfPresent("`key`", reqVO.getKey()) |
| @@ -26,7 +26,7 @@ public interface InfConfigMapper extends BaseMapperX<InfConfigDO> { | @@ -26,7 +26,7 @@ public interface InfConfigMapper extends BaseMapperX<InfConfigDO> { | ||
| 26 | .betweenIfPresent("create_time", reqVO.getBeginTime(), reqVO.getEndTime())); | 26 | .betweenIfPresent("create_time", reqVO.getBeginTime(), reqVO.getEndTime())); |
| 27 | } | 27 | } |
| 28 | 28 | ||
| 29 | - default List<InfConfigDO> selectList(InfConfigExportReqVO reqVO) { | 29 | + default List<InfConfigDO> selectList(ConfigExportReqVO reqVO) { |
| 30 | return selectList(new QueryWrapperX<InfConfigDO>() | 30 | return selectList(new QueryWrapperX<InfConfigDO>() |
| 31 | .likeIfPresent("name", reqVO.getName()) | 31 | .likeIfPresent("name", reqVO.getName()) |
| 32 | .likeIfPresent("`key`", reqVO.getKey()) | 32 | .likeIfPresent("`key`", reqVO.getKey()) |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/mysql/file/InfFileCoreMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/file/InfFileCoreMapper.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.mysql.file; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.file; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/file/InfFileMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/file/InfFileMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.file; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.file; |
| 2 | 2 | ||
| 3 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.file.vo.InfFilePageReqVO; | 3 | +import cn.iocoder.yudao.module.infra.controller.admin.file.vo.InfFilePageReqVO; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.file.InfFileDO; |
| 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 6 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/job/InfJobLogMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/job/InfJobLogMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.job; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.job; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 4 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 5 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; | 5 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; |
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogExportReqVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.log.InfJobLogPageReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobLogDO; | 6 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogExportReqVO; |
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.log.InfJobLogPageReqVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobLogDO; | ||
| 9 | import org.apache.ibatis.annotations.Mapper; | 9 | import org.apache.ibatis.annotations.Mapper; |
| 10 | 10 | ||
| 11 | import java.util.List; | 11 | import java.util.List; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/job/InfJobMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/job/InfJobMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.job; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.job; |
| 2 | 2 | ||
| 3 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobExportReqVO; | ||
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.job.vo.job.InfJobPageReqVO; | ||
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.dataobject.job.InfJobDO; | 3 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobExportReqVO; |
| 4 | +import cn.iocoder.yudao.module.infra.controller.admin.job.vo.job.InfJobPageReqVO; | ||
| 5 | +import cn.iocoder.yudao.module.infra.dal.dataobject.job.InfJobDO; | ||
| 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 7 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 8 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; | 8 | import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/mysql/logger/InfApiAccessLogCoreMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/InfApiAccessLogCoreMapper.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.mysql.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/logger/InfApiAccessLogMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/InfApiAccessLogMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.logger; |
| 2 | 2 | ||
| 3 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; | ||
| 4 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; | 3 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogExportReqVO; |
| 4 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apiaccesslog.InfApiAccessLogPageReqVO; | ||
| 5 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; | 5 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
| 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 7 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/dal/mysql/logger/InfApiErrorLogCoreMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/InfApiErrorLogCoreMapper.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.dal.mysql.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 3 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | 4 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/dal/mysql/logger/InfApiErrorLogMapper.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/logger/InfApiErrorLogMapper.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.logger; | 1 | +package cn.iocoder.yudao.module.infra.dal.mysql.logger; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.logger.InfApiErrorLogDO; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; | 5 | import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX; |
| 6 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; | 6 | import cn.iocoder.yudao.framework.mybatis.core.query.QueryWrapperX; |
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; | 7 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogExportReqVO; |
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.logger.vo.apierrorlog.InfApiErrorLogPageReqVO; | ||
| 9 | import org.apache.ibatis.annotations.Mapper; | 9 | import org.apache.ibatis.annotations.Mapper; |
| 10 | 10 | ||
| 11 | import java.util.List; | 11 | import java.util.List; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/InfDictTypeConstants.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/DictTypeConstants.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.enums; | 1 | +package cn.iocoder.yudao.module.infra.enums; |
| 2 | 2 | ||
| 3 | /** | 3 | /** |
| 4 | * Infra 字典类型的枚举类 | 4 | * Infra 字典类型的枚举类 |
| 5 | * | 5 | * |
| 6 | * @author 芋道源码 | 6 | * @author 芋道源码 |
| 7 | */ | 7 | */ |
| 8 | -public interface InfDictTypeConstants { | 8 | +public interface DictTypeConstants { |
| 9 | 9 | ||
| 10 | String REDIS_TIMEOUT_TYPE = "inf_redis_timeout_type"; // Redis 超时类型 | 10 | String REDIS_TIMEOUT_TYPE = "inf_redis_timeout_type"; // Redis 超时类型 |
| 11 | 11 | ||
| @@ -16,4 +16,7 @@ public interface InfDictTypeConstants { | @@ -16,4 +16,7 @@ public interface InfDictTypeConstants { | ||
| 16 | 16 | ||
| 17 | String ERROR_CODE_TYPE = "inf_error_code_type"; // 错误码的类型枚举 | 17 | String ERROR_CODE_TYPE = "inf_error_code_type"; // 错误码的类型枚举 |
| 18 | 18 | ||
| 19 | + String CONFIG_TYPE = "sys_config_type"; // 参数配置类型 | ||
| 20 | + String BOOLEAN_STRING = "sys_boolean_string"; // Boolean 是否类型 | ||
| 21 | + | ||
| 19 | } | 22 | } |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/InfErrorCodeConstants.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/InfErrorCodeConstants.java
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/enums/SysErrorCodeConstants.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/SysErrorCodeConstants.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/config/InfConfigTypeEnum.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/config/InfConfigTypeEnum.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/job/InfJobLogStatusEnum.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/job/InfJobLogStatusEnum.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/job/InfJobStatusEnum.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/job/InfJobStatusEnum.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.enums.job; | 1 | +package cn.iocoder.yudao.module.infra.enums.job; |
| 2 | 2 | ||
| 3 | import com.google.common.collect.Sets; | 3 | import com.google.common.collect.Sets; |
| 4 | import lombok.AllArgsConstructor; | 4 | import lombok.AllArgsConstructor; |
| @@ -25,11 +25,11 @@ public enum InfJobStatusEnum { | @@ -25,11 +25,11 @@ public enum InfJobStatusEnum { | ||
| 25 | /** | 25 | /** |
| 26 | * 开启 | 26 | * 开启 |
| 27 | */ | 27 | */ |
| 28 | - NORMAL(1, Sets.newHashSet(STATE_WAITING, STATE_ACQUIRED, STATE_BLOCKED)), | 28 | + NORMAL(1, Sets.newHashSet(Constants.STATE_WAITING, Constants.STATE_ACQUIRED, Constants.STATE_BLOCKED)), |
| 29 | /** | 29 | /** |
| 30 | * 暂停 | 30 | * 暂停 |
| 31 | */ | 31 | */ |
| 32 | - STOP(2, Sets.newHashSet(STATE_PAUSED, STATE_PAUSED_BLOCKED)); | 32 | + STOP(2, Sets.newHashSet(Constants.STATE_PAUSED, Constants.STATE_PAUSED_BLOCKED)); |
| 33 | 33 | ||
| 34 | /** | 34 | /** |
| 35 | * 状态 | 35 | * 状态 |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/enums/logger/InfApiErrorLogProcessStatusEnum.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/enums/logger/InfApiErrorLogProcessStatusEnum.java
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/framework/file/config/FileConfiguration.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/file/config/FileConfiguration.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.framework.file.config; | 1 | +package cn.iocoder.yudao.module.infra.file.config; |
| 2 | 2 | ||
| 3 | import org.springframework.boot.context.properties.EnableConfigurationProperties; | 3 | import org.springframework.boot.context.properties.EnableConfigurationProperties; |
| 4 | import org.springframework.context.annotation.Configuration; | 4 | import org.springframework.context.annotation.Configuration; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/framework/file/config/FileProperties.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/file/config/FileProperties.java
| 1 | -package cn.iocoder.yudao.coreservice.modules.infra.framework.file.config; | 1 | +package cn.iocoder.yudao.module.infra.file.config; |
| 2 | 2 | ||
| 3 | import lombok.Data; | 3 | import lombok.Data; |
| 4 | import org.springframework.boot.context.properties.ConfigurationProperties; | 4 | import org.springframework.boot.context.properties.ConfigurationProperties; |
yudao-core-service/src/main/java/cn/iocoder/yudao/coreservice/modules/infra/framework/file/package-info.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/file/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/framework/package-info.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/framework/package-info.java
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/consumer/config/InfConfigRefreshConsumer.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/consumer/config/InfConfigRefreshConsumer.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.consumer.config; | 1 | +package cn.iocoder.yudao.module.infra.mq.consumer.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.apollo.internals.DBConfigRepository; | 3 | import cn.iocoder.yudao.framework.apollo.internals.DBConfigRepository; |
| 4 | import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessageListener; | 4 | import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessageListener; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.mq.message.config.InfConfigRefreshMessage; | 5 | +import cn.iocoder.yudao.module.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; |
| 8 | 8 |
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/consumer/package-info.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.infra.mq.consumer; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/message/config/InfConfigRefreshMessage.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/message/config/InfConfigRefreshMessage.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.message.config; | 1 | +package cn.iocoder.yudao.module.infra.mq.message.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessage; | 3 | import cn.iocoder.yudao.framework.mq.core.pubsub.AbstractChannelMessage; |
| 4 | import lombok.Data; | 4 | import lombok.Data; |
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/message/package-info.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.infra.mq.message; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/mq/producer/config/InfConfigProducer.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/producer/config/InfConfigProducer.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.mq.producer.config; | 1 | +package cn.iocoder.yudao.module.infra.mq.producer.config; |
| 2 | 2 | ||
| 3 | -import cn.iocoder.yudao.adminserver.modules.infra.mq.message.config.InfConfigRefreshMessage; | 3 | +import cn.iocoder.yudao.module.infra.mq.message.config.InfConfigRefreshMessage; |
| 4 | import cn.iocoder.yudao.framework.mq.core.RedisMQTemplate; | 4 | import cn.iocoder.yudao.framework.mq.core.RedisMQTemplate; |
| 5 | import org.springframework.stereotype.Component; | 5 | import org.springframework.stereotype.Component; |
| 6 | 6 |
yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/mq/producer/package-info.java
0 → 100644
| 1 | +package cn.iocoder.yudao.module.infra.mq.producer; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/package-info.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/package-info.java
| @@ -2,6 +2,7 @@ | @@ -2,6 +2,7 @@ | ||
| 2 | * infra 包下,我们放基础设施的运维与管理,支撑上层的通用与核心业务。 | 2 | * infra 包下,我们放基础设施的运维与管理,支撑上层的通用与核心业务。 |
| 3 | * 例如说:定时任务的管理、服务器的信息等等 | 3 | * 例如说:定时任务的管理、服务器的信息等等 |
| 4 | * | 4 | * |
| 5 | - * 缩写:inf | 5 | + * 1. Controller URL:以 /infra/ 开头,避免和其它 Module 冲突 |
| 6 | + * 2. DataObject 表名:以 infra_ 开头,方便在数据库中区分 | ||
| 6 | */ | 7 | */ |
| 7 | -package cn.iocoder.yudao.adminserver.modules.infra; | 8 | +package cn.iocoder.yudao.module.infra; |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/service/config/InfConfigService.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/service/config/InfConfigService.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.service.config; | 1 | +package cn.iocoder.yudao.module.infra.service.config; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; |
| 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigCreateReqVO; | ||
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigExportReqVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigPageReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigUpdateReqVO; | 5 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigCreateReqVO; |
| 6 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigExportReqVO; | ||
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigPageReqVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigUpdateReqVO; | ||
| 9 | 9 | ||
| 10 | import javax.validation.Valid; | 10 | import javax.validation.Valid; |
| 11 | import java.util.List; | 11 | import java.util.List; |
| @@ -23,14 +23,14 @@ public interface InfConfigService { | @@ -23,14 +23,14 @@ public interface InfConfigService { | ||
| 23 | * @param reqVO 创建信息 | 23 | * @param reqVO 创建信息 |
| 24 | * @return 配置编号 | 24 | * @return 配置编号 |
| 25 | */ | 25 | */ |
| 26 | - Long createConfig(@Valid InfConfigCreateReqVO reqVO); | 26 | + Long createConfig(@Valid ConfigCreateReqVO reqVO); |
| 27 | 27 | ||
| 28 | /** | 28 | /** |
| 29 | * 更新参数配置 | 29 | * 更新参数配置 |
| 30 | * | 30 | * |
| 31 | * @param reqVO 更新信息 | 31 | * @param reqVO 更新信息 |
| 32 | */ | 32 | */ |
| 33 | - void updateConfig(@Valid InfConfigUpdateReqVO reqVO); | 33 | + void updateConfig(@Valid ConfigUpdateReqVO reqVO); |
| 34 | 34 | ||
| 35 | /** | 35 | /** |
| 36 | * 删除参数配置 | 36 | * 删除参数配置 |
| @@ -61,7 +61,7 @@ public interface InfConfigService { | @@ -61,7 +61,7 @@ public interface InfConfigService { | ||
| 61 | * @param reqVO 分页条件 | 61 | * @param reqVO 分页条件 |
| 62 | * @return 分页列表 | 62 | * @return 分页列表 |
| 63 | */ | 63 | */ |
| 64 | - PageResult<InfConfigDO> getConfigPage(@Valid InfConfigPageReqVO reqVO); | 64 | + PageResult<InfConfigDO> getConfigPage(@Valid ConfigPageReqVO reqVO); |
| 65 | 65 | ||
| 66 | /** | 66 | /** |
| 67 | * 获得参数配置列表 | 67 | * 获得参数配置列表 |
| @@ -69,7 +69,7 @@ public interface InfConfigService { | @@ -69,7 +69,7 @@ public interface InfConfigService { | ||
| 69 | * @param reqVO 列表 | 69 | * @param reqVO 列表 |
| 70 | * @return 列表 | 70 | * @return 列表 |
| 71 | */ | 71 | */ |
| 72 | - List<InfConfigDO> getConfigList(@Valid InfConfigExportReqVO reqVO); | 72 | + List<InfConfigDO> getConfigList(@Valid ConfigExportReqVO reqVO); |
| 73 | 73 | ||
| 74 | 74 | ||
| 75 | } | 75 | } |
yudao-admin-server/src/main/java/cn/iocoder/yudao/adminserver/modules/infra/service/config/impl/InfConfigServiceImpl.java renamed to yudao-module-infra/yudao-module-infra-impl/src/main/java/cn/iocoder/yudao/module/infra/service/config/impl/InfConfigServiceImpl.java
| 1 | -package cn.iocoder.yudao.adminserver.modules.infra.service.config.impl; | 1 | +package cn.iocoder.yudao.module.infra.service.config.impl; |
| 2 | 2 | ||
| 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; | 3 | import cn.iocoder.yudao.coreservice.modules.infra.dal.dataobject.config.InfConfigDO; |
| 4 | import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; | 4 | import cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil; |
| 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; | 5 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 6 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigCreateReqVO; | ||
| 7 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigExportReqVO; | ||
| 8 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigPageReqVO; | ||
| 9 | -import cn.iocoder.yudao.adminserver.modules.infra.controller.config.vo.InfConfigUpdateReqVO; | ||
| 10 | -import cn.iocoder.yudao.adminserver.modules.infra.convert.config.InfConfigConvert; | ||
| 11 | -import cn.iocoder.yudao.adminserver.modules.infra.dal.mysql.config.InfConfigMapper; | ||
| 12 | -import cn.iocoder.yudao.adminserver.modules.infra.enums.config.InfConfigTypeEnum; | ||
| 13 | -import cn.iocoder.yudao.adminserver.modules.infra.mq.producer.config.InfConfigProducer; | ||
| 14 | -import cn.iocoder.yudao.adminserver.modules.infra.service.config.InfConfigService; | 6 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigCreateReqVO; |
| 7 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigExportReqVO; | ||
| 8 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigPageReqVO; | ||
| 9 | +import cn.iocoder.yudao.module.infra.controller.admin.config.vo.ConfigUpdateReqVO; | ||
| 10 | +import cn.iocoder.yudao.module.infra.convert.config.InfConfigConvert; | ||
| 11 | +import cn.iocoder.yudao.module.infra.dal.mysql.config.InfConfigMapper; | ||
| 12 | +import cn.iocoder.yudao.module.infra.enums.config.InfConfigTypeEnum; | ||
| 13 | +import cn.iocoder.yudao.module.infra.mq.producer.config.InfConfigProducer; | ||
| 14 | +import cn.iocoder.yudao.module.infra.service.config.InfConfigService; | ||
| 15 | +import cn.iocoder.yudao.module.infra.enums.InfErrorCodeConstants; | ||
| 15 | import com.google.common.annotations.VisibleForTesting; | 16 | import com.google.common.annotations.VisibleForTesting; |
| 16 | import lombok.extern.slf4j.Slf4j; | 17 | import lombok.extern.slf4j.Slf4j; |
| 17 | import org.springframework.stereotype.Service; | 18 | import org.springframework.stereotype.Service; |
| @@ -21,8 +22,6 @@ import javax.annotation.Resource; | @@ -21,8 +22,6 @@ import javax.annotation.Resource; | ||
| 21 | 22 | ||
| 22 | import java.util.List; | 23 | import java.util.List; |
| 23 | 24 | ||
| 24 | -import static cn.iocoder.yudao.adminserver.modules.infra.enums.InfErrorCodeConstants.*; | ||
| 25 | - | ||
| 26 | /** | 25 | /** |
| 27 | * 参数配置 Service 实现类 | 26 | * 参数配置 Service 实现类 |
| 28 | */ | 27 | */ |
| @@ -38,7 +37,7 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -38,7 +37,7 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 38 | private InfConfigProducer configProducer; | 37 | private InfConfigProducer configProducer; |
| 39 | 38 | ||
| 40 | @Override | 39 | @Override |
| 41 | - public Long createConfig(InfConfigCreateReqVO reqVO) { | 40 | + public Long createConfig(ConfigCreateReqVO reqVO) { |
| 42 | // 校验正确性 | 41 | // 校验正确性 |
| 43 | checkCreateOrUpdate(null, reqVO.getKey()); | 42 | checkCreateOrUpdate(null, reqVO.getKey()); |
| 44 | // 插入参数配置 | 43 | // 插入参数配置 |
| @@ -51,7 +50,7 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -51,7 +50,7 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 51 | } | 50 | } |
| 52 | 51 | ||
| 53 | @Override | 52 | @Override |
| 54 | - public void updateConfig(InfConfigUpdateReqVO reqVO) { | 53 | + public void updateConfig(ConfigUpdateReqVO reqVO) { |
| 55 | // 校验正确性 | 54 | // 校验正确性 |
| 56 | checkCreateOrUpdate(reqVO.getId(), null); // 不允许更新 key | 55 | checkCreateOrUpdate(reqVO.getId(), null); // 不允许更新 key |
| 57 | // 更新参数配置 | 56 | // 更新参数配置 |
| @@ -67,7 +66,7 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -67,7 +66,7 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 67 | InfConfigDO config = checkConfigExists(id); | 66 | InfConfigDO config = checkConfigExists(id); |
| 68 | // 内置配置,不允许删除 | 67 | // 内置配置,不允许删除 |
| 69 | if (InfConfigTypeEnum.SYSTEM.getType().equals(config.getType())) { | 68 | if (InfConfigTypeEnum.SYSTEM.getType().equals(config.getType())) { |
| 70 | - throw ServiceExceptionUtil.exception(CONFIG_CAN_NOT_DELETE_SYSTEM_TYPE); | 69 | + throw ServiceExceptionUtil.exception(InfErrorCodeConstants.CONFIG_CAN_NOT_DELETE_SYSTEM_TYPE); |
| 71 | } | 70 | } |
| 72 | // 删除 | 71 | // 删除 |
| 73 | configMapper.deleteById(id); | 72 | configMapper.deleteById(id); |
| @@ -86,12 +85,12 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -86,12 +85,12 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 86 | } | 85 | } |
| 87 | 86 | ||
| 88 | @Override | 87 | @Override |
| 89 | - public PageResult<InfConfigDO> getConfigPage(InfConfigPageReqVO reqVO) { | 88 | + public PageResult<InfConfigDO> getConfigPage(ConfigPageReqVO reqVO) { |
| 90 | return configMapper.selectPage(reqVO); | 89 | return configMapper.selectPage(reqVO); |
| 91 | } | 90 | } |
| 92 | 91 | ||
| 93 | @Override | 92 | @Override |
| 94 | - public List<InfConfigDO> getConfigList(InfConfigExportReqVO reqVO) { | 93 | + public List<InfConfigDO> getConfigList(ConfigExportReqVO reqVO) { |
| 95 | return configMapper.selectList(reqVO); | 94 | return configMapper.selectList(reqVO); |
| 96 | } | 95 | } |
| 97 | 96 | ||
| @@ -109,7 +108,7 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -109,7 +108,7 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 109 | } | 108 | } |
| 110 | InfConfigDO config = configMapper.selectById(id); | 109 | InfConfigDO config = configMapper.selectById(id); |
| 111 | if (config == null) { | 110 | if (config == null) { |
| 112 | - throw ServiceExceptionUtil.exception(CONFIG_NOT_EXISTS); | 111 | + throw ServiceExceptionUtil.exception(InfErrorCodeConstants.CONFIG_NOT_EXISTS); |
| 113 | } | 112 | } |
| 114 | return config; | 113 | return config; |
| 115 | } | 114 | } |
| @@ -122,10 +121,10 @@ public class InfConfigServiceImpl implements InfConfigService { | @@ -122,10 +121,10 @@ public class InfConfigServiceImpl implements InfConfigService { | ||
| 122 | } | 121 | } |
| 123 | // 如果 id 为空,说明不用比较是否为相同 id 的参数配置 | 122 | // 如果 id 为空,说明不用比较是否为相同 id 的参数配置 |
| 124 | if (id == null) { | 123 | if (id == null) { |
| 125 | - throw ServiceExceptionUtil.exception(CONFIG_KEY_DUPLICATE); | 124 | + throw ServiceExceptionUtil.exception(InfErrorCodeConstants.CONFIG_KEY_DUPLICATE); |
| 126 | } | 125 | } |
| 127 | if (!config.getId().equals(id)) { | 126 | if (!config.getId().equals(id)) { |
| 128 | - throw ServiceExceptionUtil.exception(CONFIG_KEY_DUPLICATE); | 127 | + throw ServiceExceptionUtil.exception(InfErrorCodeConstants.CONFIG_KEY_DUPLICATE); |
| 129 | } | 128 | } |
| 130 | } | 129 | } |
| 131 | 130 |