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