Commit a927dd059eb94c28316ac3cdde71359d8ab73e8d

Authored by YunaiV
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
1   -org.springframework.boot.env.EnvironmentPostProcessor=\
2   - cn.iocoder.dashboard.framework.apollo.spring.boot.ApolloApplicationContextInitializer
yudao-admin-server/src/main/resources/application.yaml
... ... @@ -40,3 +40,5 @@ yudao:
40 40 constants-class-list:
41 41 - cn.iocoder.dashboard.modules.infra.enums.InfErrorCodeConstants
42 42 - cn.iocoder.dashboard.modules.system.enums.SysErrorCodeConstants
  43 +
  44 +debug: false
... ...
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
1 1 /**
2   - * 字典数据模块,提供 {@link cn.iocoder.yudao.framework.dict.core.util.DictUtils} 工具类
  2 + * 字典数据模块,提供 {@link cn.iocoder.yudao.framework.dict.core.util.DictFrameworkUtils} 工具类
3 3 *
4 4 * 通过将字典缓存在内存中,保证性能
5 5 */
... ...
yudao-framework/yudao-spring-boot-starter-biz-dict/src/main/resources/META-INF/spring.factories 0 → 100644
  1 +org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
  2 + cn.iocoder.yudao.framework.operatelog.config.YudaoOperateLogAutoConfiguration
... ...
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
  1 +org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
  2 + cn.iocoder.yudao.framework.operatelog.config.YudaoOperateLogAutoConfiguration
... ...
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
1   -package cn.iocoder.dashboard.framework.sms.core.client.dto;
  1 +package cn.iocoder.yudao.framework.sms.core.client.dto;
2 2  
3 3 import lombok.Data;
4 4  
... ...
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
1   -package cn.iocoder.dashboard.framework.sms.core.client.dto;
  1 +package cn.iocoder.yudao.framework.sms.core.client.dto;
2 2  
3 3 import lombok.Data;
4 4  
... ...
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
1   -package cn.iocoder.dashboard.framework.sms.core.enums;
  1 +package cn.iocoder.yudao.framework.sms.core.enums;
2 2  
3 3 import cn.hutool.core.util.ArrayUtil;
4 4 import lombok.AllArgsConstructor;
... ...
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
1   -package cn.iocoder.dashboard.framework.sms.core.enums;
  1 +package cn.iocoder.yudao.framework.sms.core.enums;
2 2  
3 3 import cn.iocoder.yudao.framework.common.exception.ErrorCode;
4 4  
... ...
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
1   -package cn.iocoder.dashboard.framework.sms.core.enums;
  1 +package cn.iocoder.yudao.framework.sms.core.enums;
2 2  
3 3 import lombok.AllArgsConstructor;
4 4 import lombok.Getter;
... ...
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
  1 +org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
  2 + cn.iocoder.yudao.framework.sms.config.YudaoSmsAutoConfiguration
... ...
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
1   -package cn.iocoder.dashboard.framework.apollo.internals.dto;
  1 +package cn.iocoder.yudao.framework.apollo.internals.dto;
2 2  
3 3 import lombok.Data;
4 4  
... ...
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
  1 +org.springframework.boot.env.EnvironmentPostProcessor=\
  2 + cn.iocoder.yudao.framework.apollo.spring.boot.ApolloApplicationContextInitializer
... ...
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
1   -package cn.iocoder.dashboard.framework.quartz.core.enums;
  1 +package cn.iocoder.yudao.framework.quartz.core.enums;
2 2  
3 3 /**
4 4 * Quartz Job Data 的 key 枚举
... ...
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
1   -package cn.iocoder.dashboard.framework.quartz.core.handler;
  1 +package cn.iocoder.yudao.framework.quartz.core.handler;
2 2  
3 3 /**
4 4 * 任务处理器
... ...
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
1   -package cn.iocoder.dashboard.framework.quartz.core.service;
  1 +package cn.iocoder.yudao.framework.quartz.core.service;
2 2  
3 3 import javax.validation.constraints.NotEmpty;
4 4 import javax.validation.constraints.NotNull;
... ...
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
1   -package cn.iocoder.dashboard.framework.quartz.core.util;
  1 +package cn.iocoder.yudao.framework.quartz.core.util;
2 2  
3 3 import org.quartz.CronExpression;
4 4  
... ...
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
... ... @@ -2,4 +2,4 @@
2 2 * 定时任务,采用 Quartz 实现进程内的任务执行。
3 3 * 考虑到高可用,使用 Quartz 自带的 MySQL 集群方案。
4 4 */
5   -package cn.iocoder.dashboard.framework.quartz;
  5 +package cn.iocoder.yudao.framework.quartz;
... ...
yudao-framework/yudao-spring-boot-starter-job/src/main/resources/META-INF/spring.factories 0 → 100644
  1 +org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
  2 + cn.iocoder.yudao.framework.quartz.config.YudaoQuartzAutoConfiguration
... ...
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
... ...