Commit a927dd059eb94c28316ac3cdde71359d8ab73e8d
1 parent
eec8d12b
项目结构调整 x 18 : 解决拆分后的报错
Showing
127 changed files
with
480 additions
and
364 deletions
Too many changes.
To preserve performance only 100 of 127 files are displayed.
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/controller/job/InfJobController.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.excel.core.util.ExcelUtils; |
| 6 | 6 | import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; |
| 7 | -import cn.iocoder.dashboard.framework.quartz.core.util.CronUtils; | |
| 7 | +import cn.iocoder.yudao.framework.quartz.core.util.CronUtils; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.*; |
| 9 | 9 | import cn.iocoder.dashboard.modules.infra.convert.job.InfJobConvert; |
| 10 | 10 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.job.InfJobDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/dal/dataobject/job/InfJobLogDO.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.dal.dataobject.job; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 4 | -import cn.iocoder.dashboard.framework.quartz.core.handler.JobHandler; | |
| 4 | +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.enums.job.InfJobLogStatusEnum; |
| 6 | 6 | import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | 7 | import lombok.*; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/dal/mysql/config/InfConfigDAOImpl.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.dal.mysql.config; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.internals.ConfigFrameworkDAO; | |
| 4 | -import cn.iocoder.dashboard.framework.apollo.internals.dto.ConfigRespDTO; | |
| 5 | -import cn.iocoder.dashboard.modules.infra.dal.dataobject.config.InfConfigDO; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.internals.ConfigFrameworkDAO; | |
| 4 | +import cn.iocoder.yudao.framework.apollo.internals.dto.ConfigRespDTO; | |
| 6 | 5 | import org.springframework.jdbc.core.BeanPropertyRowMapper; |
| 7 | 6 | import org.springframework.jdbc.core.JdbcTemplate; |
| 8 | 7 | import org.springframework.jdbc.datasource.DriverManagerDataSource; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/mq/consumer/config/InfConfigRefreshConsumer.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.mq.consumer.config; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.internals.DBConfigRepository; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.internals.DBConfigRepository; | |
| 4 | 4 | import cn.iocoder.yudao.framework.redis.core.pubsub.AbstractChannelMessageListener; |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.mq.message.config.InfConfigRefreshMessage; |
| 6 | 6 | import lombok.extern.slf4j.Slf4j; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/job/InfJobLogService.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.job; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.quartz.core.service.JobLogFrameworkService; | |
| 4 | +import cn.iocoder.yudao.framework.quartz.core.service.JobLogFrameworkService; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogExportReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.log.InfJobLogPageReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.job.InfJobLogDO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/infra/service/job/impl/InfJobServiceImpl.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.job.impl; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.quartz.core.scheduler.SchedulerManager; | |
| 5 | -import cn.iocoder.dashboard.framework.quartz.core.util.CronUtils; | |
| 4 | +import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager; | |
| 5 | +import cn.iocoder.yudao.framework.quartz.core.util.CronUtils; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobCreateReqVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobExportReqVO; |
| 8 | 8 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobPageReqVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/controller/sms/SmsCallbackController.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.hutool.core.util.URLUtil; |
| 4 | 4 | import cn.hutool.extra.servlet.ServletUtil; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 6 | 6 | import cn.iocoder.yudao.framework.operatelog.core.annotations.OperateLog; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.service.sms.SysSmsService; |
| 9 | 9 | import io.swagger.annotations.Api; |
| 10 | 10 | import io.swagger.annotations.ApiImplicitParam; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/convert/sms/SysSmsChannelConvert.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.convert.sms; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 5 | 5 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelCreateReqVO; |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelRespVO; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelSimpleRespVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/dataobject/sms/SysSmsChannelDO.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.dal.dataobject.sms; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | |
| 6 | 6 | import com.baomidou.mybatisplus.annotation.TableName; |
| 7 | 7 | import lombok.Data; |
| 8 | 8 | import lombok.EqualsAndHashCode; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/dal/dataobject/sms/SysSmsLogDO.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard.modules.system.dal.dataobject.sms; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 4 | 4 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | 6 | import cn.iocoder.dashboard.modules.system.enums.sms.SysSmsReceiveStatusEnum; |
| 7 | 7 | import cn.iocoder.dashboard.modules.system.enums.sms.SysSmsSendStatusEnum; |
| 8 | 8 | import com.baomidou.mybatisplus.annotation.TableField; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/job/auth/SysUserSessionTimeoutJob.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.job.auth; |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.quartz.core.handler.JobHandler; | |
| 3 | +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandler; | |
| 4 | 4 | import cn.iocoder.dashboard.modules.system.service.auth.SysUserSessionService; |
| 5 | 5 | import lombok.extern.slf4j.Slf4j; |
| 6 | 6 | import org.springframework.stereotype.Component; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/auth/impl/SysAuthServiceImpl.java
| ... | ... | @@ -18,6 +18,7 @@ import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionServi |
| 18 | 18 | import cn.iocoder.dashboard.modules.system.service.user.SysUserService; |
| 19 | 19 | import cn.iocoder.yudao.framework.common.util.servlet.ServletUtils; |
| 20 | 20 | import lombok.extern.slf4j.Slf4j; |
| 21 | +import org.springframework.context.annotation.Lazy; | |
| 21 | 22 | import org.springframework.security.authentication.AuthenticationManager; |
| 22 | 23 | import org.springframework.security.authentication.BadCredentialsException; |
| 23 | 24 | import org.springframework.security.authentication.DisabledException; |
| ... | ... | @@ -46,6 +47,7 @@ import static java.util.Collections.singleton; |
| 46 | 47 | public class SysAuthServiceImpl implements SysAuthService { |
| 47 | 48 | |
| 48 | 49 | @Resource |
| 50 | + @Lazy // 延迟加载,因为存在相互依赖的问题 | |
| 49 | 51 | private AuthenticationManager authenticationManager; |
| 50 | 52 | @Resource |
| 51 | 53 | private SysUserService userService; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/sms/impl/SysSmsChannelServiceImpl.java
| ... | ... | @@ -3,8 +3,8 @@ package cn.iocoder.dashboard.modules.system.service.sms.impl; |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 5 | 5 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 6 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelCreateReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelPageReqVO; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelUpdateReqVO; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/sms/impl/SysSmsServiceImpl.java
| ... | ... | @@ -5,11 +5,11 @@ import cn.hutool.core.util.StrUtil; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.dal.dataobject.sms.SysSmsTemplateDO; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.dal.dataobject.user.SysUserDO; |
| 15 | 15 | import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsSendMessage; | ... | ... |
yudao-admin-server/src/main/java/cn/iocoder/dashboard/modules/system/service/sms/impl/SysSmsTemplateServiceImpl.java
| ... | ... | @@ -6,10 +6,10 @@ import cn.hutool.core.util.StrUtil; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 8 | 8 | import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO; |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplateCreateReqVO; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplateExportReqVO; |
| 15 | 15 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplatePageReqVO; | ... | ... |
yudao-admin-server/src/main/resources/META-INF/services/com.ctrip.framework.apollo.internals.Injector deleted
| 1 | -cn.iocoder.dashboard.framework.apollo.internals.DefaultXInjector |
yudao-admin-server/src/main/resources/META-INF/spring.factories deleted
yudao-admin-server/src/main/resources/application.yaml
yudao-admin-server/src/main/resources/1logback-spring.xml renamed to yudao-admin-server/src/main/resources/logback-spring.xml
yudao-admin-server/src/test-integration/java/cn/iocoder/dashboard/BaseDbAndRedisIntegrationTest.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.dashboard; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.datasource.config.DataSourceConfiguration; |
| 4 | 4 | import cn.iocoder.yudao.framework.mybatis.config.MybatisConfiguration; |
| 5 | -import cn.iocoder.yudao.framework.redis.config.RedisConfig; | |
| 5 | +import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | |
| 6 | 6 | import com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration; |
| 7 | 7 | import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; |
| 8 | 8 | import org.redisson.spring.starter.RedissonAutoConfiguration; | ... | ... |
yudao-admin-server/src/test-integration/java/cn/iocoder/dashboard/BaseRedisIntegrationTest.java
| 1 | 1 | package cn.iocoder.dashboard; |
| 2 | 2 | |
| 3 | -import cn.iocoder.yudao.framework.redis.config.RedisConfig; | |
| 3 | +import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | |
| 4 | 4 | import org.redisson.spring.starter.RedissonAutoConfiguration; |
| 5 | 5 | import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; |
| 6 | 6 | import org.springframework.boot.test.context.SpringBootTest; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/BaseDbAndRedisUnitTest.java
| 1 | 1 | package cn.iocoder.dashboard; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.config.RedisTestConfiguration; |
| 4 | -import cn.iocoder.yudao.framework.redis.config.RedisConfig; | |
| 4 | +import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | |
| 5 | 5 | import cn.iocoder.yudao.framework.datasource.config.YudaoDataSourceAutoConfiguration; |
| 6 | 6 | import cn.iocoder.yudao.framework.mybatis.config.YudaoMybatisAutoConfiguration; |
| 7 | 7 | import com.alibaba.druid.spring.boot.autoconfigure.DruidDataSourceAutoConfigure; |
| ... | ... | @@ -39,7 +39,7 @@ public class BaseDbAndRedisUnitTest { |
| 39 | 39 | // Redis 配置类 |
| 40 | 40 | RedisTestConfiguration.class, // Redis 测试配置类,用于启动 RedisServer |
| 41 | 41 | RedisAutoConfiguration.class, // Spring Redis 自动配置类 |
| 42 | - RedisConfig.class, // 自己的 Redis 配置类 | |
| 42 | + YudaoRedisAutoConfiguration.class, // 自己的 Redis 配置类 | |
| 43 | 43 | RedissonAutoConfiguration.class, // Redisson 自动高配置类 |
| 44 | 44 | }) |
| 45 | 45 | public static class Application { | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/BaseRedisUnitTest.java
| 1 | 1 | package cn.iocoder.dashboard; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.dashboard.config.RedisTestConfiguration; |
| 4 | -import cn.iocoder.yudao.framework.redis.config.RedisConfig; | |
| 4 | +import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | |
| 5 | +import cn.iocoder.yudao.framework.tracer.config.YudaoTracerAutoConfiguration; | |
| 5 | 6 | import org.redisson.spring.starter.RedissonAutoConfiguration; |
| 6 | 7 | import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration; |
| 7 | 8 | import org.springframework.boot.test.context.SpringBootTest; |
| ... | ... | @@ -23,7 +24,7 @@ public class BaseRedisUnitTest { |
| 23 | 24 | // Redis 配置类 |
| 24 | 25 | RedisTestConfiguration.class, // Redis 测试配置类,用于启动 RedisServer |
| 25 | 26 | RedisAutoConfiguration.class, // Spring Redis 自动配置类 |
| 26 | - RedisConfig.class, // 自己的 Redis 配置类 | |
| 27 | + YudaoTracerAutoConfiguration.class, // 自己的 Redis 配置类 | |
| 27 | 28 | RedissonAutoConfiguration.class, // Redisson 自动高配置类 |
| 28 | 29 | }) |
| 29 | 30 | public static class Application { | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/config/InfConfigServiceTest.java
| ... | ... | @@ -23,10 +23,10 @@ import java.util.function.Consumer; |
| 23 | 23 | |
| 24 | 24 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 25 | 25 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.*; |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 28 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 29 | 28 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 30 | 30 | import static org.junit.jupiter.api.Assertions.*; |
| 31 | 31 | import static org.mockito.Mockito.times; |
| 32 | 32 | import static org.mockito.Mockito.verify; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/file/InfFileServiceTest.java
| ... | ... | @@ -14,12 +14,12 @@ import org.springframework.context.annotation.Import; |
| 14 | 14 | |
| 15 | 15 | import javax.annotation.Resource; |
| 16 | 16 | |
| 17 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 17 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 18 | 18 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.FILE_NOT_EXISTS; |
| 19 | 19 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.FILE_PATH_EXISTS; |
| 20 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 21 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 22 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomString; | |
| 20 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 21 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 22 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | |
| 23 | 23 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 24 | 24 | import static org.junit.jupiter.api.Assertions.*; |
| 25 | 25 | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/job/InfJobLogServiceTest.java
| 1 | 1 | package cn.iocoder.dashboard.modules.infra.service.job; |
| 2 | 2 | |
| 3 | 3 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 4 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 5 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 6 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 7 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomString; | |
| 4 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 5 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 6 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 7 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | |
| 8 | 8 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 9 | 9 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 10 | 10 | import static org.junit.jupiter.api.Assertions.assertNotNull; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/job/InfJobServiceTest.java
| ... | ... | @@ -7,10 +7,10 @@ import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.JOB |
| 7 | 7 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.JOB_HANDLER_EXISTS; |
| 8 | 8 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.JOB_NOT_EXISTS; |
| 9 | 9 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.JOB_UPDATE_ONLY_NORMAL_STATUS; |
| 10 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 11 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 12 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 13 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomString; | |
| 10 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 11 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 12 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 13 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | |
| 14 | 14 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 15 | 15 | import static org.junit.jupiter.api.Assertions.assertNotNull; |
| 16 | 16 | import static org.junit.jupiter.api.Assertions.assertNull; |
| ... | ... | @@ -30,7 +30,7 @@ import org.springframework.context.annotation.Import; |
| 30 | 30 | |
| 31 | 31 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 32 | 32 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 33 | -import cn.iocoder.dashboard.framework.quartz.core.scheduler.SchedulerManager; | |
| 33 | +import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager; | |
| 34 | 34 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobCreateReqVO; |
| 35 | 35 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobExportReqVO; |
| 36 | 36 | import cn.iocoder.dashboard.modules.infra.controller.job.vo.job.InfJobPageReqVO; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiAccessLogServiceImplTest.java
| ... | ... | @@ -11,7 +11,7 @@ import cn.iocoder.dashboard.modules.infra.controller.logger.vo.apiaccesslog.InfA |
| 11 | 11 | import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiAccessLogDO; |
| 12 | 12 | import cn.iocoder.dashboard.modules.infra.dal.mysql.logger.InfApiAccessLogMapper; |
| 13 | 13 | import cn.iocoder.dashboard.modules.infra.service.logger.impl.InfApiAccessLogServiceImpl; |
| 14 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 14 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 15 | 15 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 16 | 16 | import org.junit.jupiter.api.Test; |
| 17 | 17 | import org.springframework.context.annotation.Import; |
| ... | ... | @@ -21,7 +21,7 @@ import java.util.Date; |
| 21 | 21 | import java.util.List; |
| 22 | 22 | import java.util.concurrent.Future; |
| 23 | 23 | |
| 24 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 24 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 25 | 25 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 26 | 26 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 27 | 27 | import static org.junit.jupiter.api.Assertions.assertNotNull; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/infra/service/logger/InfApiErrorLogServiceImplTest.java
| ... | ... | @@ -11,7 +11,7 @@ import cn.iocoder.dashboard.modules.infra.dal.dataobject.logger.InfApiErrorLogDO |
| 11 | 11 | import cn.iocoder.dashboard.modules.infra.dal.mysql.logger.InfApiErrorLogMapper; |
| 12 | 12 | import cn.iocoder.dashboard.modules.infra.enums.logger.InfApiErrorLogProcessStatusEnum; |
| 13 | 13 | import cn.iocoder.dashboard.modules.infra.service.logger.impl.InfApiErrorLogServiceImpl; |
| 14 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 14 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 15 | 15 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 16 | 16 | import org.junit.jupiter.api.Test; |
| 17 | 17 | import org.springframework.context.annotation.Import; |
| ... | ... | @@ -23,8 +23,8 @@ import java.util.concurrent.Future; |
| 23 | 23 | |
| 24 | 24 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.API_ERROR_LOG_NOT_FOUND; |
| 25 | 25 | import static cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants.API_ERROR_LOG_PROCESSED; |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 28 | 28 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 29 | 29 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 30 | 30 | import static org.junit.jupiter.api.Assertions.assertNotNull; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/auth/SysAuthServiceImplTest.java
| ... | ... | @@ -12,7 +12,7 @@ import cn.iocoder.dashboard.modules.system.service.common.SysCaptchaService; |
| 12 | 12 | import cn.iocoder.dashboard.modules.system.service.logger.SysLoginLogService; |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.service.permission.SysPermissionService; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.service.user.SysUserService; |
| 15 | -import cn.iocoder.dashboard.framework.test.core.util.AssertUtils; | |
| 15 | +import cn.iocoder.yudao.framework.test.core.util.AssertUtils; | |
| 16 | 16 | import org.junit.jupiter.api.Test; |
| 17 | 17 | import org.springframework.boot.test.mock.mockito.MockBean; |
| 18 | 18 | import org.springframework.context.annotation.Import; |
| ... | ... | @@ -28,8 +28,8 @@ import javax.annotation.Resource; |
| 28 | 28 | import java.util.Set; |
| 29 | 29 | |
| 30 | 30 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 32 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 32 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 33 | 33 | import static java.util.Collections.singleton; |
| 34 | 34 | import static org.junit.jupiter.api.Assertions.*; |
| 35 | 35 | import static org.mockito.ArgumentMatchers.eq; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/auth/SysUserSessionServiceImplTest.java
| 1 | 1 | package cn.iocoder.dashboard.modules.system.service.auth; |
| 2 | 2 | |
| 3 | 3 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 4 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 5 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomDate; | |
| 6 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 7 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 8 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomString; | |
| 4 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 5 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomDate; | |
| 6 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 7 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 8 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | |
| 9 | 9 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.addTime; |
| 10 | 10 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 11 | 11 | import static org.junit.jupiter.api.Assertions.assertNotEquals; |
| ... | ... | @@ -42,8 +42,8 @@ import cn.iocoder.dashboard.modules.system.service.auth.impl.SysUserSessionServi |
| 42 | 42 | import cn.iocoder.dashboard.modules.system.service.dept.impl.SysDeptServiceImpl; |
| 43 | 43 | import cn.iocoder.dashboard.modules.system.service.logger.impl.SysLoginLogServiceImpl; |
| 44 | 44 | import cn.iocoder.dashboard.modules.system.service.user.SysUserServiceImpl; |
| 45 | -import cn.iocoder.dashboard.framework.test.core.util.AssertUtils; | |
| 46 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 45 | +import cn.iocoder.yudao.framework.test.core.util.AssertUtils; | |
| 46 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 47 | 47 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 48 | 48 | |
| 49 | 49 | /** | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/common/SysCaptchaServiceTest.java
| ... | ... | @@ -10,7 +10,7 @@ import org.springframework.context.annotation.Import; |
| 10 | 10 | |
| 11 | 11 | import javax.annotation.Resource; |
| 12 | 12 | |
| 13 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomString; | |
| 13 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomString; | |
| 14 | 14 | import static org.junit.jupiter.api.Assertions.*; |
| 15 | 15 | |
| 16 | 16 | @Import({SysCaptchaServiceImpl.class, CaptchaProperties.class, SysCaptchaRedisDAO.class}) | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/dept/SysDeptServiceTest.java
| ... | ... | @@ -26,9 +26,9 @@ import java.util.function.Consumer; |
| 26 | 26 | import static cn.hutool.core.bean.BeanUtil.getFieldValue; |
| 27 | 27 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 28 | 28 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 29 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 32 | 32 | import static org.junit.jupiter.api.Assertions.*; |
| 33 | 33 | import static org.mockito.Mockito.times; |
| 34 | 34 | import static org.mockito.Mockito.verify; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/dept/SysPostServiceTest.java
| ... | ... | @@ -21,10 +21,10 @@ import java.util.function.Consumer; |
| 21 | 21 | |
| 22 | 22 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 23 | 23 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 24 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 25 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 27 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 24 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 25 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 27 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 28 | 28 | import static org.junit.jupiter.api.Assertions.*; |
| 29 | 29 | |
| 30 | 30 | /** | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/dict/SysDictDataServiceTest.java
| ... | ... | @@ -26,9 +26,9 @@ import java.util.function.Consumer; |
| 26 | 26 | |
| 27 | 27 | import static cn.hutool.core.bean.BeanUtil.getFieldValue; |
| 28 | 28 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 29 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 32 | 32 | import static org.junit.jupiter.api.Assertions.*; |
| 33 | 33 | import static org.mockito.ArgumentMatchers.eq; |
| 34 | 34 | import static org.mockito.Mockito.*; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/dict/SysDictTypeServiceTest.java
| ... | ... | @@ -22,10 +22,10 @@ import java.util.function.Consumer; |
| 22 | 22 | |
| 23 | 23 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 24 | 24 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 25 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 27 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 25 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 28 | 27 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 28 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 29 | 29 | import static org.junit.jupiter.api.Assertions.*; |
| 30 | 30 | import static org.mockito.ArgumentMatchers.eq; |
| 31 | 31 | import static org.mockito.Mockito.when; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/errorcode/SysErrorCodeServiceTest.java
| ... | ... | @@ -27,10 +27,10 @@ import java.util.function.Consumer; |
| 27 | 27 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 28 | 28 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.ERROR_CODE_DUPLICATE; |
| 29 | 29 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.ERROR_CODE_NOT_EXISTS; |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 32 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 33 | 32 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 33 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 34 | 34 | import static org.junit.jupiter.api.Assertions.*; |
| 35 | 35 | |
| 36 | 36 | /** | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/logger/SysLoginLogServiceImplTest.java
| ... | ... | @@ -12,7 +12,7 @@ import cn.iocoder.dashboard.modules.system.dal.mysql.logger.SysLoginLogMapper; |
| 12 | 12 | import cn.iocoder.dashboard.modules.system.enums.logger.SysLoginLogTypeEnum; |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.enums.logger.SysLoginResultEnum; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.service.logger.impl.SysLoginLogServiceImpl; |
| 15 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 15 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 16 | 16 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 17 | 17 | import org.junit.jupiter.api.Test; |
| 18 | 18 | import org.springframework.context.annotation.Import; |
| ... | ... | @@ -20,7 +20,7 @@ import org.springframework.context.annotation.Import; |
| 20 | 20 | import javax.annotation.Resource; |
| 21 | 21 | import java.util.List; |
| 22 | 22 | |
| 23 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 23 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 24 | 24 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 25 | 25 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 26 | 26 | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/logger/SysOperateLogServiceImplTest.java
| ... | ... | @@ -16,7 +16,7 @@ import cn.iocoder.dashboard.modules.system.dal.mysql.logger.SysOperateLogMapper; |
| 16 | 16 | import cn.iocoder.dashboard.modules.system.enums.common.SysSexEnum; |
| 17 | 17 | import cn.iocoder.dashboard.modules.system.service.logger.impl.SysOperateLogServiceImpl; |
| 18 | 18 | import cn.iocoder.dashboard.modules.system.service.user.SysUserService; |
| 19 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 19 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 20 | 20 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 21 | 21 | import org.junit.jupiter.api.Test; |
| 22 | 22 | import org.springframework.boot.test.mock.mockito.MockBean; |
| ... | ... | @@ -27,8 +27,8 @@ import java.util.*; |
| 27 | 27 | import java.util.concurrent.ExecutionException; |
| 28 | 28 | import java.util.concurrent.Future; |
| 29 | 29 | |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 32 | 32 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 33 | 33 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 34 | 34 | import static org.mockito.Mockito.when; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/notice/SysNoticeServiceImplTest.java
| ... | ... | @@ -20,10 +20,10 @@ import java.util.function.Consumer; |
| 20 | 20 | |
| 21 | 21 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 22 | 22 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.NOTICE_NOT_FOUND; |
| 23 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 24 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 25 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 23 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 24 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 25 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 27 | 27 | import static org.junit.jupiter.api.Assertions.*; |
| 28 | 28 | |
| 29 | 29 | @Import(SysNoticeServiceImpl.class) | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysMenuServiceTest.java
| ... | ... | @@ -13,7 +13,7 @@ import cn.iocoder.dashboard.modules.system.enums.permission.MenuTypeEnum; |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.mq.producer.permission.SysMenuProducer; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.service.permission.impl.SysMenuServiceImpl; |
| 15 | 15 | import cn.iocoder.yudao.framework.common.util.sping.SpringAopUtils; |
| 16 | -import cn.iocoder.dashboard.framework.test.core.util.RandomUtils; | |
| 16 | +import cn.iocoder.yudao.framework.test.core.util.RandomUtils; | |
| 17 | 17 | import cn.iocoder.yudao.framework.common.util.object.ObjectUtils; |
| 18 | 18 | import com.google.common.collect.Multimap; |
| 19 | 19 | import org.junit.jupiter.api.Assertions; |
| ... | ... | @@ -25,9 +25,9 @@ import javax.annotation.Resource; |
| 25 | 25 | import java.util.*; |
| 26 | 26 | |
| 27 | 27 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 28 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 29 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 28 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 31 | 31 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 32 | 32 | import static org.mockito.Mockito.verify; |
| 33 | 33 | |
| ... | ... | @@ -108,7 +108,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { |
| 108 | 108 | Long parentId = sonMenuDO.getParentId(); |
| 109 | 109 | |
| 110 | 110 | //调用 |
| 111 | - SysMenuUpdateReqVO vo = RandomUtils.randomPojo(SysMenuUpdateReqVO.class, o -> { | |
| 111 | + SysMenuUpdateReqVO vo = randomPojo(SysMenuUpdateReqVO.class, o -> { | |
| 112 | 112 | o.setId(sonId); |
| 113 | 113 | o.setParentId(parentId); |
| 114 | 114 | o.setType(MenuTypeEnum.MENU.getType()); |
| ... | ... | @@ -131,7 +131,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { |
| 131 | 131 | Long parentId = 10000L; |
| 132 | 132 | |
| 133 | 133 | //调用 |
| 134 | - SysMenuUpdateReqVO vo = RandomUtils.randomPojo(SysMenuUpdateReqVO.class, o -> { | |
| 134 | + SysMenuUpdateReqVO vo = randomPojo(SysMenuUpdateReqVO.class, o -> { | |
| 135 | 135 | o.setId(sonId); |
| 136 | 136 | o.setParentId(parentId); |
| 137 | 137 | o.setType(MenuTypeEnum.MENU.getType()); |
| ... | ... | @@ -354,7 +354,7 @@ public class SysMenuServiceTest extends BaseDbUnitTest { |
| 354 | 354 | } |
| 355 | 355 | |
| 356 | 356 | private SysMenuDO createMenuDO(Long id, MenuTypeEnum typeEnum, String menuName, Long parentId, Integer status) { |
| 357 | - return RandomUtils.randomPojo(SysMenuDO.class, o -> { | |
| 357 | + return randomPojo(SysMenuDO.class, o -> { | |
| 358 | 358 | o.setId(id); |
| 359 | 359 | o.setParentId(parentId); |
| 360 | 360 | o.setType(typeEnum.getType()); | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysPermissionServiceTest.java
| ... | ... | @@ -14,9 +14,9 @@ import org.springframework.context.annotation.Import; |
| 14 | 14 | import javax.annotation.Resource; |
| 15 | 15 | import java.util.List; |
| 16 | 16 | |
| 17 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 18 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomLongId; | |
| 19 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.randomPojo; | |
| 17 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 18 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomLongId; | |
| 19 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.randomPojo; | |
| 20 | 20 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 21 | 21 | import static org.mockito.Mockito.verify; |
| 22 | 22 | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/permission/SysRoleServiceTest.java
| ... | ... | @@ -23,10 +23,10 @@ import java.util.*; |
| 23 | 23 | import java.util.stream.Collectors; |
| 24 | 24 | |
| 25 | 25 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 26 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 28 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 26 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 27 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 29 | 28 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.max; |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 30 | 30 | import static org.junit.jupiter.api.Assertions.*; |
| 31 | 31 | import static org.mockito.Mockito.verify; |
| 32 | 32 | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/sms/SysSmsChannelServiceTest.java
| ... | ... | @@ -4,7 +4,7 @@ import cn.hutool.core.bean.BeanUtil; |
| 4 | 4 | import cn.iocoder.dashboard.BaseDbUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 8 | 8 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelCreateReqVO; |
| 9 | 9 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelPageReqVO; |
| 10 | 10 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.channel.SysSmsChannelUpdateReqVO; |
| ... | ... | @@ -25,10 +25,10 @@ import java.util.function.Consumer; |
| 25 | 25 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 26 | 26 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.SMS_CHANNEL_HAS_CHILDREN; |
| 27 | 27 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.SMS_CHANNEL_NOT_EXISTS; |
| 28 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.*; | |
| 29 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 30 | 28 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 31 | 29 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.max; |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.*; | |
| 31 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 32 | 32 | import static org.junit.jupiter.api.Assertions.*; |
| 33 | 33 | import static org.mockito.ArgumentMatchers.eq; |
| 34 | 34 | import static org.mockito.Mockito.*; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/sms/SysSmsLogServiceTest.java
| ... | ... | @@ -27,9 +27,9 @@ import java.util.function.Consumer; |
| 27 | 27 | |
| 28 | 28 | import static cn.hutool.core.util.RandomUtil.randomBoolean; |
| 29 | 29 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 30 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 31 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 30 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 32 | 31 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 32 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 33 | 33 | import static org.junit.jupiter.api.Assertions.*; |
| 34 | 34 | |
| 35 | 35 | /** | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/sms/SysSmsServiceTest.java
| ... | ... | @@ -5,11 +5,11 @@ import cn.iocoder.dashboard.BaseMockitoUnitTest; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.dal.dataobject.sms.SysSmsTemplateDO; |
| 14 | 14 | import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsSendMessage; |
| 15 | 15 | import cn.iocoder.dashboard.modules.system.mq.producer.sms.SysSmsProducer; |
| ... | ... | @@ -25,8 +25,8 @@ import java.util.Map; |
| 25 | 25 | |
| 26 | 26 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 27 | 27 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 28 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 29 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 28 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 29 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 30 | 30 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 31 | 31 | import static org.mockito.ArgumentMatchers.eq; |
| 32 | 32 | import static org.mockito.Mockito.*; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/sms/SysSmsTemplateServiceTest.java
| ... | ... | @@ -4,10 +4,10 @@ import cn.iocoder.dashboard.BaseDbUnitTest; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.PageResult; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | 11 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplateCreateReqVO; |
| 12 | 12 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplateExportReqVO; |
| 13 | 13 | import cn.iocoder.dashboard.modules.system.controller.sms.vo.template.SysSmsTemplatePageReqVO; |
| ... | ... | @@ -34,11 +34,11 @@ import java.util.function.Consumer; |
| 34 | 34 | import static cn.hutool.core.bean.BeanUtil.getFieldValue; |
| 35 | 35 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 36 | 36 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 37 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 38 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 39 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 37 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 38 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 40 | 39 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 41 | 40 | import static cn.iocoder.yudao.framework.common.util.object.ObjectUtils.max; |
| 41 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 42 | 42 | import static org.junit.jupiter.api.Assertions.*; |
| 43 | 43 | import static org.mockito.ArgumentMatchers.eq; |
| 44 | 44 | import static org.mockito.Mockito.*; | ... | ... |
yudao-admin-server/src/test/java/cn/iocoder/dashboard/modules/system/service/user/SysUserServiceImplTest.java
| ... | ... | @@ -35,10 +35,10 @@ import java.util.function.Consumer; |
| 35 | 35 | import static cn.hutool.core.util.RandomUtil.randomBytes; |
| 36 | 36 | import static cn.hutool.core.util.RandomUtil.randomEle; |
| 37 | 37 | import static cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants.*; |
| 38 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 39 | -import static cn.iocoder.dashboard.framework.test.core.util.AssertUtils.assertServiceException; | |
| 40 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 38 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertPojoEquals; | |
| 39 | +import static cn.iocoder.yudao.framework.test.core.util.AssertUtils.assertServiceException; | |
| 41 | 40 | import static cn.iocoder.yudao.framework.common.util.date.DateUtils.buildTime; |
| 41 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 42 | 42 | import static org.assertj.core.util.Lists.newArrayList; |
| 43 | 43 | import static org.junit.jupiter.api.Assertions.assertEquals; |
| 44 | 44 | import static org.junit.jupiter.api.Assertions.assertNull; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/java/cn/iocoder/yudao/framework/dict/config/DictConfiguration.java renamed to yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/java/cn/iocoder/yudao/framework/dict/config/YudaoDictAutoConfiguration.java
| 1 | 1 | package cn.iocoder.yudao.framework.dict.config; |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.dict.core.service.DictDataFrameworkService; |
| 4 | -import cn.iocoder.yudao.framework.dict.core.util.DictUtils; | |
| 4 | +import cn.iocoder.yudao.framework.dict.core.util.DictFrameworkUtils; | |
| 5 | 5 | import org.springframework.context.annotation.Bean; |
| 6 | 6 | import org.springframework.context.annotation.Configuration; |
| 7 | 7 | |
| 8 | 8 | @Configuration |
| 9 | -public class DictConfiguration { | |
| 9 | +public class YudaoDictAutoConfiguration { | |
| 10 | 10 | |
| 11 | 11 | @Bean |
| 12 | 12 | @SuppressWarnings("InstantiationOfUtilityClass") |
| 13 | - public DictUtils dictUtils(DictDataFrameworkService service) { | |
| 14 | - DictUtils.init(service); | |
| 15 | - return new DictUtils(); | |
| 13 | + public DictFrameworkUtils dictUtils(DictDataFrameworkService service) { | |
| 14 | + DictFrameworkUtils.init(service); | |
| 15 | + return new DictFrameworkUtils(); | |
| 16 | 16 | } |
| 17 | 17 | |
| 18 | 18 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/java/cn/iocoder/yudao/framework/dict/core/util/DictUtils.java renamed to yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/java/cn/iocoder/yudao/framework/dict/core/util/DictFrameworkUtils.java
| ... | ... | @@ -8,13 +8,13 @@ import lombok.extern.slf4j.Slf4j; |
| 8 | 8 | * 字典工具类 |
| 9 | 9 | */ |
| 10 | 10 | @Slf4j |
| 11 | -public class DictUtils { | |
| 11 | +public class DictFrameworkUtils { | |
| 12 | 12 | |
| 13 | 13 | private static DictDataFrameworkService service; |
| 14 | 14 | |
| 15 | 15 | public static void init(DictDataFrameworkService service) { |
| 16 | - DictUtils.service = service; | |
| 17 | - log.info("[init][初始化 DictUtils 成功]"); | |
| 16 | + DictFrameworkUtils.service = service; | |
| 17 | + log.info("[init][初始化 DictFrameworkUtils 成功]"); | |
| 18 | 18 | } |
| 19 | 19 | |
| 20 | 20 | public static DictDataRespDTO getDictDataFromCache(String type, String value) { | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/java/cn/iocoder/yudao/framework/dict/package-info.java
yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/resources/META-INF/spring.factories
0 → 100644
yudao-framework/yudao-spring-boot-starter-biz-operatelog/src/main/java/cn/iocoder/yudao/framework/operatelog/core/dto/OperateLogCreateReqDTO.java
| ... | ... | @@ -56,7 +56,7 @@ public class OperateLogCreateReqDTO { |
| 56 | 56 | @NotEmpty(message = "浏览器 UserAgent 不能为空") |
| 57 | 57 | private String userAgent; |
| 58 | 58 | |
| 59 | - @ApiModelProperty(value = "Java 方法名", required = true, example = "cn.iocoder.dashboard.UserController.save(...)") | |
| 59 | + @ApiModelProperty(value = "Java 方法名", required = true, example = "cn.iocoder.yudao.UserController.save(...)") | |
| 60 | 60 | @NotEmpty(message = "Java 方法名不能为空") |
| 61 | 61 | private String javaMethod; |
| 62 | 62 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-operatelog/src/main/resources/META-INF/spring.factories
0 → 100644
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/config/SmsConfiguration.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/config/YudaoSmsAutoConfiguration.java
| 1 | -package cn.iocoder.dashboard.framework.sms.config; | |
| 1 | +package cn.iocoder.yudao.framework.sms.config; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.SmsClientFactoryImpl; | |
| 3 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.client.impl.SmsClientFactoryImpl; | |
| 5 | 5 | import org.springframework.context.annotation.Bean; |
| 6 | 6 | import org.springframework.context.annotation.Configuration; |
| 7 | 7 | |
| ... | ... | @@ -11,7 +11,7 @@ import org.springframework.context.annotation.Configuration; |
| 11 | 11 | * @author 芋道源码 |
| 12 | 12 | */ |
| 13 | 13 | @Configuration |
| 14 | -public class SmsConfiguration { | |
| 14 | +public class YudaoSmsAutoConfiguration { | |
| 15 | 15 | |
| 16 | 16 | @Bean |
| 17 | 17 | public SmsClientFactory smsClientFactory() { | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/SmsClient.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/SmsClient.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 6 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 7 | 7 | |
| 8 | 8 | import java.util.List; |
| 9 | 9 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/SmsClientFactory.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/SmsClientFactory.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 3 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 4 | 4 | |
| 5 | 5 | /** |
| 6 | 6 | * 短信客户端工厂接口 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/SmsCodeMapping.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/SmsCodeMapping.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 5 | 5 | |
| 6 | 6 | import java.util.function.Function; |
| 7 | 7 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/SmsCommonResult.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/SmsCommonResult.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.exceptions.ExceptionUtil; |
| 4 | 4 | import cn.hutool.core.lang.Assert; |
| 5 | 5 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.pojo.CommonResult; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 8 | 8 | import lombok.Data; |
| 9 | 9 | import lombok.EqualsAndHashCode; |
| 10 | 10 | import lombok.ToString; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/dto/SmsReceiveRespDTO.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/dto/SmsReceiveRespDTO.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/dto/SmsSendRespDTO.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/dto/SmsSendRespDTO.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/dto/SmsTemplateRespDTO.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/dto/SmsTemplateRespDTO.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.dto; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.dto; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 3 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 4 | 4 | import lombok.Data; |
| 5 | 5 | |
| 6 | 6 | /** | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/AbstractSmsClient.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/AbstractSmsClient.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCodeMapping; | |
| 6 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 11 | 11 | import lombok.extern.slf4j.Slf4j; |
| 12 | 12 | |
| 13 | 13 | import java.util.List; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/SmsClientFactoryImpl.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/SmsClientFactoryImpl.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClient; | |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsClientFactory; | |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun.AliyunSmsClient; | |
| 6 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient; | |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian.YunpianSmsClient; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 3 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClient; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.client.SmsClientFactory; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.client.impl.aliyun.AliyunSmsClient; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 10 | 10 | import lombok.extern.slf4j.Slf4j; |
| 11 | 11 | import org.springframework.util.Assert; |
| 12 | 12 | import org.springframework.validation.annotation.Validated; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsClient.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/aliyun/AliyunSmsClient.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.aliyun; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.lang.Assert; |
| 4 | 4 | import cn.hutool.core.util.ReflectUtil; |
| 5 | 5 | import cn.hutool.core.util.StrUtil; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.AbstractSmsClient; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 13 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.impl.AbstractSmsClient; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 13 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 14 | 14 | import cn.iocoder.yudao.framework.common.util.collection.MapUtils; |
| 15 | 15 | import cn.iocoder.yudao.framework.common.util.json.JsonUtils; |
| 16 | 16 | import com.aliyuncs.AcsRequest; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsCodeMapping.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/aliyun/AliyunSmsCodeMapping.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.aliyun; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCodeMapping; | |
| 6 | - | |
| 7 | -import static cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants.*; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 8 | 7 | |
| 9 | 8 | /** |
| 10 | 9 | * 阿里云的 SmsCodeMapping 实现类 |
| ... | ... | @@ -21,23 +20,23 @@ public class AliyunSmsCodeMapping implements SmsCodeMapping { |
| 21 | 20 | case "OK": return GlobalErrorCodeConstants.SUCCESS; |
| 22 | 21 | case "isv.ACCOUNT_NOT_EXISTS": |
| 23 | 22 | case "isv.ACCOUNT_ABNORMAL": |
| 24 | - case "MissingAccessKeyId": return SMS_ACCOUNT_INVALID; | |
| 25 | - case "isp.RAM_PERMISSION_DENY": return SMS_PERMISSION_DENY; | |
| 23 | + case "MissingAccessKeyId": return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID; | |
| 24 | + case "isp.RAM_PERMISSION_DENY": return SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY; | |
| 26 | 25 | case "isv.INVALID_JSON_PARAM": |
| 27 | - case "isv.INVALID_PARAMETERS": return SMS_API_PARAM_ERROR; | |
| 28 | - case "isv.BUSINESS_LIMIT_CONTROL": return SMS_SEND_BUSINESS_LIMIT_CONTROL; | |
| 29 | - case "isv.DAY_LIMIT_CONTROL": return SMS_SEND_DAY_LIMIT_CONTROL; | |
| 30 | - case "isv.SMS_CONTENT_ILLEGAL": return SMS_SEND_CONTENT_INVALID; | |
| 31 | - case "isv.SMS_TEMPLATE_ILLEGAL": return SMS_TEMPLATE_INVALID; | |
| 26 | + case "isv.INVALID_PARAMETERS": return SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR; | |
| 27 | + case "isv.BUSINESS_LIMIT_CONTROL": return SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL; | |
| 28 | + case "isv.DAY_LIMIT_CONTROL": return SmsFrameworkErrorCodeConstants.SMS_SEND_DAY_LIMIT_CONTROL; | |
| 29 | + case "isv.SMS_CONTENT_ILLEGAL": return SmsFrameworkErrorCodeConstants.SMS_SEND_CONTENT_INVALID; | |
| 30 | + case "isv.SMS_TEMPLATE_ILLEGAL": return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID; | |
| 32 | 31 | case "isv.SMS_SIGNATURE_ILLEGAL": |
| 33 | 32 | case "isv.SIGN_NAME_ILLEGAL": |
| 34 | - case "isv.SMS_SIGN_ILLEGAL": return SMS_SIGN_INVALID; | |
| 33 | + case "isv.SMS_SIGN_ILLEGAL": return SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID; | |
| 35 | 34 | case "isv.AMOUNT_NOT_ENOUGH": |
| 36 | - case "isv.OUT_OF_SERVICE": return SMS_ACCOUNT_MONEY_NOT_ENOUGH; | |
| 37 | - case "isv.MOBILE_NUMBER_ILLEGAL": return SMS_MOBILE_INVALID; | |
| 38 | - case "isv.TEMPLATE_MISSING_PARAMETERS": return SMS_TEMPLATE_PARAM_ERROR; | |
| 35 | + case "isv.OUT_OF_SERVICE": return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH; | |
| 36 | + case "isv.MOBILE_NUMBER_ILLEGAL": return SmsFrameworkErrorCodeConstants.SMS_MOBILE_INVALID; | |
| 37 | + case "isv.TEMPLATE_MISSING_PARAMETERS": return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR; | |
| 39 | 38 | } |
| 40 | - return SMS_UNKNOWN; | |
| 39 | + return SmsFrameworkErrorCodeConstants.SMS_UNKNOWN; | |
| 41 | 40 | } |
| 42 | 41 | |
| 43 | 42 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/debug/DebugDingTalkCodeMapping.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/debug/DebugDingTalkCodeMapping.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.debug; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.debug; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 4 | 4 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCodeMapping; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping; | |
| 6 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | 7 | |
| 7 | 8 | import java.util.Objects; |
| 8 | 9 | |
| 9 | -import static cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants.SMS_UNKNOWN; | |
| 10 | - | |
| 11 | 10 | /** |
| 12 | 11 | * 钉钉的 SmsCodeMapping 实现类 |
| 13 | 12 | * |
| ... | ... | @@ -17,7 +16,7 @@ public class DebugDingTalkCodeMapping implements SmsCodeMapping { |
| 17 | 16 | |
| 18 | 17 | @Override |
| 19 | 18 | public ErrorCode apply(String apiCode) { |
| 20 | - return Objects.equals(apiCode, "0") ? GlobalErrorCodeConstants.SUCCESS : SMS_UNKNOWN; | |
| 19 | + return Objects.equals(apiCode, "0") ? GlobalErrorCodeConstants.SUCCESS : SmsFrameworkErrorCodeConstants.SMS_UNKNOWN; | |
| 21 | 20 | } |
| 22 | 21 | |
| 23 | 22 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/debug/DebugDingTalkSmsClient.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/debug/DebugDingTalkSmsClient.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.debug; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.debug; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.codec.Base64; |
| 4 | 4 | import cn.hutool.core.lang.Assert; |
| ... | ... | @@ -8,13 +8,13 @@ import cn.hutool.crypto.digest.DigestUtil; |
| 8 | 8 | import cn.hutool.crypto.digest.HmacAlgorithm; |
| 9 | 9 | import cn.hutool.http.HttpUtil; |
| 10 | 10 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 13 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 14 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 15 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.AbstractSmsClient; | |
| 16 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 17 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 13 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 14 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 15 | +import cn.iocoder.yudao.framework.sms.core.client.impl.AbstractSmsClient; | |
| 16 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 17 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 18 | 18 | import cn.iocoder.yudao.framework.common.util.collection.MapUtils; |
| 19 | 19 | import cn.iocoder.yudao.framework.common.util.json.JsonUtils; |
| 20 | 20 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsClient.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClient.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.lang.Assert; |
| 5 | 5 | import cn.hutool.core.util.StrUtil; |
| 6 | 6 | import cn.hutool.core.util.URLUtil; |
| 7 | 7 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.client.impl.AbstractSmsClient; | |
| 13 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 14 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.client.impl.AbstractSmsClient; | |
| 13 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 14 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 15 | 15 | import cn.iocoder.yudao.framework.common.util.json.JsonUtils; |
| 16 | 16 | import com.fasterxml.jackson.annotation.JsonFormat; |
| 17 | 17 | import com.fasterxml.jackson.annotation.JsonProperty; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMapping.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMapping.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | 2 | |
| 3 | 3 | import cn.iocoder.yudao.framework.common.exception.ErrorCode; |
| 4 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCodeMapping; | |
| 4 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCodeMapping; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 5 | 6 | |
| 6 | 7 | import static cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants.SUCCESS; |
| 7 | -import static cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants.*; | |
| 8 | 8 | import static com.yunpian.sdk.constant.Code.*; |
| 9 | 9 | |
| 10 | 10 | /** |
| ... | ... | @@ -21,25 +21,25 @@ public class YunpianSmsCodeMapping implements SmsCodeMapping { |
| 21 | 21 | int code = Integer.parseInt(apiCode); |
| 22 | 22 | switch (code) { |
| 23 | 23 | case OK: return SUCCESS; |
| 24 | - case ARGUMENT_MISSING: return SMS_API_PARAM_ERROR; | |
| 25 | - case BAD_ARGUMENT_FORMAT: return SMS_TEMPLATE_PARAM_ERROR; | |
| 24 | + case ARGUMENT_MISSING: return SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR; | |
| 25 | + case BAD_ARGUMENT_FORMAT: return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR; | |
| 26 | 26 | case TPL_NOT_FOUND: |
| 27 | - case TPL_NOT_VALID: return SMS_TEMPLATE_INVALID; | |
| 28 | - case MONEY_NOT_ENOUGH: return SMS_ACCOUNT_MONEY_NOT_ENOUGH; | |
| 29 | - case BLACK_WORD: return SMS_SEND_CONTENT_INVALID; | |
| 27 | + case TPL_NOT_VALID: return SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID; | |
| 28 | + case MONEY_NOT_ENOUGH: return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH; | |
| 29 | + case BLACK_WORD: return SmsFrameworkErrorCodeConstants.SMS_SEND_CONTENT_INVALID; | |
| 30 | 30 | case DUP_IN_SHORT_TIME: |
| 31 | 31 | case TOO_MANY_TIME_IN_5: |
| 32 | 32 | case DAY_LIMIT_PER_MOBILE: |
| 33 | - case HOUR_LIMIT_PER_MOBILE: return SMS_SEND_BUSINESS_LIMIT_CONTROL; | |
| 34 | - case BLACK_PHONE_FILTER: return SMS_MOBILE_BLACK; | |
| 33 | + case HOUR_LIMIT_PER_MOBILE: return SmsFrameworkErrorCodeConstants.SMS_SEND_BUSINESS_LIMIT_CONTROL; | |
| 34 | + case BLACK_PHONE_FILTER: return SmsFrameworkErrorCodeConstants.SMS_MOBILE_BLACK; | |
| 35 | 35 | case SIGN_NOT_MATCH: |
| 36 | 36 | case BAD_SIGN_FORMAT: |
| 37 | - case SIGN_NOT_VALID: return SMS_SIGN_INVALID; | |
| 38 | - case BAD_API_KEY: return SMS_ACCOUNT_INVALID; | |
| 39 | - case API_NOT_ALLOWED: return SMS_PERMISSION_DENY; | |
| 40 | - case IP_NOT_ALLOWED: return SMS_IP_DENY; | |
| 37 | + case SIGN_NOT_VALID: return SmsFrameworkErrorCodeConstants.SMS_SIGN_INVALID; | |
| 38 | + case BAD_API_KEY: return SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_INVALID; | |
| 39 | + case API_NOT_ALLOWED: return SmsFrameworkErrorCodeConstants.SMS_PERMISSION_DENY; | |
| 40 | + case IP_NOT_ALLOWED: return SmsFrameworkErrorCodeConstants.SMS_IP_DENY; | |
| 41 | 41 | } |
| 42 | - return SMS_UNKNOWN; | |
| 42 | + return SmsFrameworkErrorCodeConstants.SMS_UNKNOWN; | |
| 43 | 43 | } |
| 44 | 44 | |
| 45 | 45 | } | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/enums/SmsChannelEnum.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/enums/SmsChannelEnum.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/enums/SmsFrameworkErrorCodeConstants.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/enums/SmsFrameworkErrorCodeConstants.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/enums/SmsTemplateAuditStatusEnum.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/enums/SmsTemplateAuditStatusEnum.java
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/dashboard/framework/sms/core/property/SmsChannelProperties.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/java/cn/iocoder/yudao/framework/sms/core/property/SmsChannelProperties.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.property; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.property; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | |
| 3 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | |
| 4 | 4 | import lombok.Data; |
| 5 | 5 | import org.springframework.validation.annotation.Validated; |
| 6 | 6 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/main/resources/META-INF/spring.factories
0 → 100644
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsClientTest.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/aliyun/AliyunSmsClientTest.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.aliyun; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.util.ReflectUtil; |
| 4 | -import cn.iocoder.dashboard.framework.test.core.ut.BaseMockitoUnitTest; | |
| 4 | +import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 5 | 5 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 13 | 13 | import cn.iocoder.yudao.framework.common.util.collection.MapUtils; |
| 14 | 14 | import cn.iocoder.yudao.framework.common.util.date.DateUtils; |
| 15 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 15 | 16 | import com.aliyuncs.AcsRequest; |
| 16 | 17 | import com.aliyuncs.IAcsClient; |
| 17 | 18 | import com.aliyuncs.dysmsapi.model.v20170525.QuerySmsTemplateRequest; |
| ... | ... | @@ -20,6 +21,7 @@ import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest; |
| 20 | 21 | import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse; |
| 21 | 22 | import com.aliyuncs.exceptions.ClientException; |
| 22 | 23 | import com.google.common.collect.Lists; |
| 24 | +import org.junit.jupiter.api.Assertions; | |
| 23 | 25 | import org.junit.jupiter.api.Test; |
| 24 | 26 | import org.mockito.ArgumentMatcher; |
| 25 | 27 | import org.mockito.InjectMocks; |
| ... | ... | @@ -28,9 +30,8 @@ import org.mockito.Mock; |
| 28 | 30 | import java.util.List; |
| 29 | 31 | import java.util.function.Function; |
| 30 | 32 | |
| 31 | -import static cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR; | |
| 32 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 33 | 33 | import static cn.iocoder.yudao.framework.common.util.json.JsonUtils.toJsonString; |
| 34 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 34 | 35 | import static org.junit.jupiter.api.Assertions.*; |
| 35 | 36 | import static org.mockito.ArgumentMatchers.any; |
| 36 | 37 | import static org.mockito.ArgumentMatchers.argThat; |
| ... | ... | @@ -184,8 +185,8 @@ public class AliyunSmsClientTest extends BaseMockitoUnitTest { |
| 184 | 185 | // 断言 |
| 185 | 186 | assertEquals(ex.getErrCode(), result.getApiCode()); |
| 186 | 187 | assertEquals(ex.getErrMsg(), result.getApiMsg()); |
| 187 | - assertEquals(SMS_API_PARAM_ERROR.getCode(), result.getCode()); | |
| 188 | - assertEquals(SMS_API_PARAM_ERROR.getMsg(), result.getMsg()); | |
| 188 | + Assertions.assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR.getCode(), result.getCode()); | |
| 189 | + Assertions.assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR.getMsg(), result.getMsg()); | |
| 189 | 190 | assertEquals(ex.getRequestId(), result.getApiRequestId()); |
| 190 | 191 | } |
| 191 | 192 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/aliyun/AliyunSmsCodeMappingTest.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/aliyun/AliyunSmsCodeMappingTest.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.aliyun; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.test.core.ut.BaseMockitoUnitTest; | |
| 3 | +import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 4 | 4 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | 6 | import org.junit.jupiter.api.Test; |
| 7 | 7 | import org.mockito.InjectMocks; |
| 8 | 8 | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsClientTest.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsClientTest.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.util.ReflectUtil; |
| 4 | -import cn.iocoder.dashboard.framework.test.core.ut.BaseMockitoUnitTest; | |
| 4 | +import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 5 | 5 | import cn.iocoder.yudao.framework.common.core.KeyValue; |
| 6 | 6 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 7 | -import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | |
| 8 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | -import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 12 | -import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | |
| 7 | +import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | |
| 8 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsReceiveRespDTO; | |
| 9 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | |
| 10 | +import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | |
| 11 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsTemplateAuditStatusEnum; | |
| 12 | +import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | |
| 13 | 13 | import cn.iocoder.yudao.framework.common.util.date.DateUtils; |
| 14 | 14 | import com.google.common.collect.Lists; |
| 15 | 15 | import com.yunpian.sdk.YunpianClient; |
| ... | ... | @@ -29,7 +29,7 @@ import java.util.Map; |
| 29 | 29 | import java.util.function.Function; |
| 30 | 30 | import java.util.function.Supplier; |
| 31 | 31 | |
| 32 | -import static cn.iocoder.dashboard.framework.test.core.util.RandomUtils.*; | |
| 32 | +import static cn.iocoder.yudao.framework.test.core.util.RandomUtils.*; | |
| 33 | 33 | import static com.yunpian.sdk.constant.Code.OK; |
| 34 | 34 | import static org.junit.jupiter.api.Assertions.*; |
| 35 | 35 | import static org.mockito.Mockito.*; | ... | ... |
yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/dashboard/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMappingTest.java renamed to yudao-framework/yudao-spring-boot-starter-biz-sms/src/test/java/cn/iocoder/yudao/framework/sms/core/client/impl/yunpian/YunpianSmsCodeMappingTest.java
| 1 | -package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; | |
| 1 | +package cn.iocoder.yudao.framework.sms.core.client.impl.yunpian; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.test.core.ut.BaseMockitoUnitTest; | |
| 3 | +import cn.iocoder.yudao.framework.test.core.ut.BaseMockitoUnitTest; | |
| 4 | 4 | import cn.iocoder.yudao.framework.common.exception.enums.GlobalErrorCodeConstants; |
| 5 | -import cn.iocoder.dashboard.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 5 | +import cn.iocoder.yudao.framework.sms.core.enums.SmsFrameworkErrorCodeConstants; | |
| 6 | +import org.junit.jupiter.api.Assertions; | |
| 6 | 7 | import org.junit.jupiter.api.Test; |
| 7 | 8 | import org.mockito.InjectMocks; |
| 8 | 9 | |
| ... | ... | @@ -22,7 +23,7 @@ class YunpianSmsCodeMappingTest extends BaseMockitoUnitTest { |
| 22 | 23 | @Test |
| 23 | 24 | public void testApply() { |
| 24 | 25 | assertEquals(GlobalErrorCodeConstants.SUCCESS, codeMapping.apply(String.valueOf(OK))); |
| 25 | - assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR, codeMapping.apply(String.valueOf(ARGUMENT_MISSING))); | |
| 26 | + Assertions.assertEquals(SmsFrameworkErrorCodeConstants.SMS_API_PARAM_ERROR, codeMapping.apply(String.valueOf(ARGUMENT_MISSING))); | |
| 26 | 27 | assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_PARAM_ERROR, codeMapping.apply(String.valueOf(BAD_ARGUMENT_FORMAT))); |
| 27 | 28 | assertEquals(SmsFrameworkErrorCodeConstants.SMS_ACCOUNT_MONEY_NOT_ENOUGH, codeMapping.apply(String.valueOf(MONEY_NOT_ENOUGH))); |
| 28 | 29 | assertEquals(SmsFrameworkErrorCodeConstants.SMS_TEMPLATE_INVALID, codeMapping.apply(String.valueOf(TPL_NOT_FOUND))); | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/core/ConfigConsts.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/core/ConfigConsts.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.core; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.core; | |
| 2 | + | |
| 3 | +import cn.iocoder.yudao.framework.apollo.internals.ConfigFrameworkDAO; | |
| 2 | 4 | |
| 3 | 5 | /** |
| 4 | 6 | * 针对 {@link com.ctrip.framework.apollo.core.ConfigConsts} 的补充,主要增加: |
| ... | ... | @@ -10,7 +12,7 @@ package cn.iocoder.dashboard.framework.apollo.core; |
| 10 | 12 | public class ConfigConsts { |
| 11 | 13 | |
| 12 | 14 | /** |
| 13 | - * {@link cn.iocoder.dashboard.framework.apollo.internals.ConfigFrameworkDAO} 的实现类 | |
| 15 | + * {@link ConfigFrameworkDAO} 的实现类 | |
| 14 | 16 | */ |
| 15 | 17 | public static final String APOLLO_JDBC_DAO = "apollo.jdbc.dao"; |
| 16 | 18 | public static final String APOLLO_JDBC_URL = "apollo.jdbc.url"; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/internals/ConfigFrameworkDAO.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/internals/ConfigFrameworkDAO.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.internals; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.internals; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.internals.dto.ConfigRespDTO; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.internals.dto.ConfigRespDTO; | |
| 4 | 4 | |
| 5 | 5 | import java.util.Date; |
| 6 | 6 | import java.util.List; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/internals/DBConfigRepository.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/internals/DBConfigRepository.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.internals; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.internals; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.collection.CollUtil; |
| 4 | 4 | import cn.hutool.core.util.ClassUtil; |
| 5 | 5 | import cn.hutool.core.util.ReflectUtil; |
| 6 | -import cn.iocoder.dashboard.framework.apollo.core.ConfigConsts; | |
| 7 | -import cn.iocoder.dashboard.framework.apollo.internals.dto.ConfigRespDTO; | |
| 6 | +import cn.iocoder.yudao.framework.apollo.core.ConfigConsts; | |
| 7 | +import cn.iocoder.yudao.framework.apollo.internals.dto.ConfigRespDTO; | |
| 8 | 8 | import com.ctrip.framework.apollo.Apollo; |
| 9 | 9 | import com.ctrip.framework.apollo.build.ApolloInjector; |
| 10 | 10 | import com.ctrip.framework.apollo.core.utils.ApolloThreadFactory; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/internals/DefaultXInjector.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/internals/DefaultXInjector.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.internals; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.internals; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.spi.DBConfigFactory; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.spi.DBConfigFactory; | |
| 4 | 4 | import com.ctrip.framework.apollo.exceptions.ApolloConfigException; |
| 5 | 5 | import com.ctrip.framework.apollo.internals.*; |
| 6 | 6 | import com.ctrip.framework.apollo.spi.*; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/internals/dto/ConfigRespDTO.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/internals/dto/ConfigRespDTO.java
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/package-info.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/package-info.java
| 1 | 1 | /** |
| 2 | 2 | * 配置中心客户端,基于 Apollo Client 进行简化 |
| 3 | 3 | * |
| 4 | - * 差别在于,我们使用 {@link cn.iocoder.dashboard.modules.infra.dal.dataobject.config.InfConfigDO} 表作为配置源。 | |
| 4 | + * 差别在于,我们使用 cn.iocoder.yudao.modules.infra.dal.dataobject.config.InfConfigDO 表作为配置源。 | |
| 5 | 5 | * 当然,功能肯定也会相对少些,满足最小化诉求。 |
| 6 | 6 | * |
| 7 | 7 | * 1. 项目初始化时,可以使用 SysConfigDO 表的配置 |
| ... | ... | @@ -10,4 +10,4 @@ |
| 10 | 10 | * |
| 11 | 11 | * 另外,整个包结构会参考 Apollo 为主,方便维护与理解 |
| 12 | 12 | */ |
| 13 | -package cn.iocoder.dashboard.framework.apollo; | |
| 13 | +package cn.iocoder.yudao.framework.apollo; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/spi/DBConfigFactory.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/spi/DBConfigFactory.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.spi; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.spi; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.internals.DBConfigRepository; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.internals.DBConfigRepository; | |
| 4 | 4 | import com.ctrip.framework.apollo.Config; |
| 5 | 5 | import com.ctrip.framework.apollo.ConfigFile; |
| 6 | 6 | import com.ctrip.framework.apollo.core.enums.ConfigFileFormat; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/dashboard/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java renamed to yudao-framework/yudao-spring-boot-starter-config/src/main/java/cn/iocoder/yudao/framework/apollo/spring/boot/ApolloApplicationContextInitializer.java
| 1 | -package cn.iocoder.dashboard.framework.apollo.spring.boot; | |
| 1 | +package cn.iocoder.yudao.framework.apollo.spring.boot; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.apollo.core.ConfigConsts; | |
| 3 | +import cn.iocoder.yudao.framework.apollo.core.ConfigConsts; | |
| 4 | 4 | import com.google.common.base.Strings; |
| 5 | 5 | import org.springframework.boot.SpringApplication; |
| 6 | 6 | import org.springframework.boot.env.EnvironmentPostProcessor; | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/resources/META-INF/services/com.ctrip.framework.apollo.internals.Injector
0 → 100644
| 1 | +cn.iocoder.yudao.framework.apollo.internals.DefaultXInjector | ... | ... |
yudao-framework/yudao-spring-boot-starter-config/src/main/resources/META-INF/spring.factories
0 → 100644
yudao-framework/yudao-spring-boot-starter-excel/src/main/java/cn/iocoder/yudao/framework/excel/core/convert/DictConvert.java
| ... | ... | @@ -2,7 +2,7 @@ package cn.iocoder.yudao.framework.excel.core.convert; |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.convert.Convert; |
| 4 | 4 | import cn.iocoder.yudao.framework.dict.core.dto.DictDataRespDTO; |
| 5 | -import cn.iocoder.yudao.framework.dict.core.util.DictUtils; | |
| 5 | +import cn.iocoder.yudao.framework.dict.core.util.DictFrameworkUtils; | |
| 6 | 6 | import cn.iocoder.yudao.framework.excel.core.annotations.DictFormat; |
| 7 | 7 | import com.alibaba.excel.converters.Converter; |
| 8 | 8 | import com.alibaba.excel.enums.CellDataTypeEnum; |
| ... | ... | @@ -35,7 +35,7 @@ public class DictConvert implements Converter<Object> { |
| 35 | 35 | // 使用字典解析 |
| 36 | 36 | String type = getType(contentProperty); |
| 37 | 37 | String label = cellData.getStringValue(); |
| 38 | - DictDataRespDTO dictData = DictUtils.parseDictDataFromCache(type, label); | |
| 38 | + DictDataRespDTO dictData = DictFrameworkUtils.parseDictDataFromCache(type, label); | |
| 39 | 39 | if (dictData == null) { |
| 40 | 40 | log.error("[convertToJavaData][type({}) 解析不掉 label({})]", type, label); |
| 41 | 41 | return null; |
| ... | ... | @@ -56,7 +56,7 @@ public class DictConvert implements Converter<Object> { |
| 56 | 56 | // 使用字典格式化 |
| 57 | 57 | String type = getType(contentProperty); |
| 58 | 58 | String value = String.valueOf(object); |
| 59 | - DictDataRespDTO dictData = DictUtils.getDictDataFromCache(type, value); | |
| 59 | + DictDataRespDTO dictData = DictFrameworkUtils.getDictDataFromCache(type, value); | |
| 60 | 60 | if (dictData == null) { |
| 61 | 61 | log.error("[convertToExcelData][type({}) 转换不了 label({})]", type, value); |
| 62 | 62 | return new CellData<>(""); | ... | ... |
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/config/QuartzConfig.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/config/YudaoQuartzAutoConfiguration.java
| 1 | -package cn.iocoder.dashboard.framework.quartz.config; | |
| 1 | +package cn.iocoder.yudao.framework.quartz.config; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.quartz.core.scheduler.SchedulerManager; | |
| 3 | +import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager; | |
| 4 | 4 | import org.quartz.Scheduler; |
| 5 | 5 | import org.springframework.context.annotation.Bean; |
| 6 | 6 | import org.springframework.context.annotation.Configuration; |
| ... | ... | @@ -8,7 +8,7 @@ import org.springframework.scheduling.annotation.EnableScheduling; |
| 8 | 8 | |
| 9 | 9 | @Configuration |
| 10 | 10 | @EnableScheduling // 开启 Spring 自带的定时任务 |
| 11 | -public class QuartzConfig { | |
| 11 | +public class YudaoQuartzAutoConfiguration { | |
| 12 | 12 | |
| 13 | 13 | @Bean |
| 14 | 14 | public SchedulerManager schedulerManager(Scheduler scheduler) { | ... | ... |
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/enums/JobDataKeyEnum.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/enums/JobDataKeyEnum.java
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/handler/JobHandler.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/handler/JobHandler.java
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/handler/JobHandlerInvoker.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/handler/JobHandlerInvoker.java
| 1 | -package cn.iocoder.dashboard.framework.quartz.core.handler; | |
| 1 | +package cn.iocoder.yudao.framework.quartz.core.handler; | |
| 2 | 2 | |
| 3 | 3 | import cn.hutool.core.lang.Assert; |
| 4 | 4 | import cn.hutool.core.thread.ThreadUtil; |
| 5 | -import cn.iocoder.dashboard.framework.quartz.core.enums.JobDataKeyEnum; | |
| 6 | -import cn.iocoder.dashboard.framework.quartz.core.service.JobLogFrameworkService; | |
| 5 | +import cn.iocoder.yudao.framework.quartz.core.enums.JobDataKeyEnum; | |
| 6 | +import cn.iocoder.yudao.framework.quartz.core.service.JobLogFrameworkService; | |
| 7 | 7 | import lombok.extern.slf4j.Slf4j; |
| 8 | 8 | import org.quartz.DisallowConcurrentExecution; |
| 9 | 9 | import org.quartz.JobExecutionContext; | ... | ... |
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/scheduler/SchedulerManager.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/scheduler/SchedulerManager.java
| 1 | -package cn.iocoder.dashboard.framework.quartz.core.scheduler; | |
| 1 | +package cn.iocoder.yudao.framework.quartz.core.scheduler; | |
| 2 | 2 | |
| 3 | -import cn.iocoder.dashboard.framework.quartz.core.enums.JobDataKeyEnum; | |
| 4 | -import cn.iocoder.dashboard.framework.quartz.core.handler.JobHandlerInvoker; | |
| 3 | +import cn.iocoder.yudao.framework.quartz.core.enums.JobDataKeyEnum; | |
| 4 | +import cn.iocoder.yudao.framework.quartz.core.handler.JobHandlerInvoker; | |
| 5 | 5 | import org.quartz.*; |
| 6 | 6 | |
| 7 | 7 | /** | ... | ... |
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/service/JobLogFrameworkService.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/service/JobLogFrameworkService.java
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/core/util/CronUtils.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/core/util/CronUtils.java
yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/dashboard/framework/quartz/package-info.java renamed to yudao-framework/yudao-spring-boot-starter-job/src/main/java/cn/iocoder/yudao/framework/quartz/package-info.java
yudao-framework/yudao-spring-boot-starter-job/src/main/resources/META-INF/spring.factories
0 → 100644
yudao-framework/yudao-spring-boot-starter-monitor/src/main/java/cn/iocoder/yudao/framework/tracer/config/TracerAutoConfiguration.java renamed to yudao-framework/yudao-spring-boot-starter-monitor/src/main/java/cn/iocoder/yudao/framework/tracer/config/YudaoTracerAutoConfiguration.java
| ... | ... | @@ -22,7 +22,7 @@ import org.springframework.context.annotation.Configuration; |
| 22 | 22 | @ConditionalOnClass({BizTraceAspect.class}) |
| 23 | 23 | @EnableConfigurationProperties(TracerProperties.class) |
| 24 | 24 | @ConditionalOnProperty(prefix = "yudao.tracer", value = "enable", matchIfMissing = true) |
| 25 | -public class TracerAutoConfiguration { | |
| 25 | +public class YudaoTracerAutoConfiguration { | |
| 26 | 26 | |
| 27 | 27 | @Bean |
| 28 | 28 | @ConditionalOnMissingBean | ... | ... |