mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	项目结构调整 x 18 : 解决拆分后的报错
This commit is contained in:
		| @@ -1 +0,0 @@ | ||||
| package cn.iocoder.dashboard.framework.sms.core.client; | ||||
| @@ -1 +0,0 @@ | ||||
| package cn.iocoder.dashboard.modules.system.service; | ||||
| @@ -1,7 +1,7 @@ | ||||
| package cn.iocoder.dashboard; | ||||
| package cn.iocoder.yudao.adminserver; | ||||
| 
 | ||||
| import cn.iocoder.yudao.framework.datasource.config.DataSourceConfiguration; | ||||
| import cn.iocoder.yudao.framework.mybatis.config.MybatisConfiguration; | ||||
| import cn.iocoder.yudao.framework.datasource.config.YudaoDataSourceAutoConfiguration; | ||||
| import cn.iocoder.yudao.framework.mybatis.config.YudaoMybatisAutoConfiguration; | ||||
| import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | ||||
| import com.baomidou.dynamic.datasource.spring.boot.autoconfigure.DynamicDataSourceAutoConfiguration; | ||||
| import com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration; | ||||
| @@ -20,16 +20,16 @@ public class BaseDbAndRedisIntegrationTest { | ||||
|     @Import({ | ||||
|             // DB 配置类 | ||||
|             DynamicDataSourceAutoConfiguration.class, // Dynamic Datasource 配置类 | ||||
|             DataSourceConfiguration.class, // 自己的 DB 配置类 | ||||
|             YudaoDataSourceAutoConfiguration.class, // 自己的 DB 配置类 | ||||
|             DataSourceAutoConfiguration.class, // Spring DB 自动配置类 | ||||
|             DataSourceTransactionManagerAutoConfiguration.class, // Spring 事务自动配置类 | ||||
|             // MyBatis 配置类 | ||||
|             MybatisConfiguration.class, // 自己的 MyBatis 配置类 | ||||
|             YudaoMybatisAutoConfiguration.class, // 自己的 MyBatis 配置类 | ||||
|             MybatisPlusAutoConfiguration.class, // MyBatis 的自动配置类 | ||||
| 
 | ||||
|             // Redis 配置类 | ||||
|             RedisAutoConfiguration.class, // Spring Redis 自动配置类 | ||||
|             RedisConfig.class, // 自己的 Redis 配置类 | ||||
|             YudaoRedisAutoConfiguration.class, // 自己的 Redis 配置类 | ||||
|             RedissonAutoConfiguration.class, // Redisson 自动高配置类 | ||||
|     }) | ||||
|     public static class Application { | ||||
| @@ -1,4 +1,4 @@ | ||||
| package cn.iocoder.dashboard; | ||||
| package cn.iocoder.yudao.adminserver; | ||||
| 
 | ||||
| import cn.iocoder.yudao.framework.redis.config.YudaoRedisAutoConfiguration; | ||||
| import org.redisson.spring.starter.RedissonAutoConfiguration; | ||||
| @@ -14,7 +14,7 @@ public class BaseRedisIntegrationTest { | ||||
|     @Import({ | ||||
|             // Redis 配置类 | ||||
|             RedisAutoConfiguration.class, // Spring Redis 自动配置类 | ||||
|             RedisConfig.class, // 自己的 Redis 配置类 | ||||
|             YudaoRedisAutoConfiguration.class, // 自己的 Redis 配置类 | ||||
|             RedissonAutoConfiguration.class, // Redisson 自动高配置类 | ||||
|     }) | ||||
|     public static class Application { | ||||
| @@ -1,9 +1,9 @@ | ||||
| package cn.iocoder.dashboard.framework.quartz.core; | ||||
| package cn.iocoder.yudao.adminserver.framework.quartz.core; | ||||
| 
 | ||||
| import cn.hutool.core.util.StrUtil; | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.dashboard.framework.quartz.core.scheduler.SchedulerManager; | ||||
| import cn.iocoder.dashboard.modules.system.job.auth.SysUserSessionTimeoutJob; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.job.auth.SysUserSessionTimeoutJob; | ||||
| import cn.iocoder.yudao.framework.quartz.core.scheduler.SchedulerManager; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.quartz.SchedulerException; | ||||
| 
 | ||||
| @@ -1,12 +1,12 @@ | ||||
| package cn.iocoder.yudao.framework.redis.core.stream; | ||||
| package cn.iocoder.yudao.adminserver.framework.redis.core.stream; | ||||
| 
 | ||||
| import cn.hutool.core.thread.ThreadUtil; | ||||
| import cn.iocoder.dashboard.BaseRedisIntegrationTest; | ||||
| import cn.iocoder.yudao.adminserver.BaseRedisIntegrationTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.consumer.mail.SysMailSendConsumer; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.consumer.sms.SysSmsSendConsumer; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.message.mail.SysMailSendMessage; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.message.sms.SysSmsSendMessage; | ||||
| import cn.iocoder.yudao.framework.redis.core.util.RedisMessageUtils; | ||||
| import cn.iocoder.dashboard.modules.system.mq.consumer.mail.SysMailSendConsumer; | ||||
| import cn.iocoder.dashboard.modules.system.mq.consumer.sms.SysSmsSendConsumer; | ||||
| import cn.iocoder.dashboard.modules.system.mq.message.mail.SysMailSendMessage; | ||||
| import cn.iocoder.dashboard.modules.system.mq.message.sms.SysSmsSendMessage; | ||||
| import org.junit.jupiter.api.Disabled; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.springframework.context.annotation.Import; | ||||
| @@ -1,11 +1,12 @@ | ||||
| package cn.iocoder.dashboard.framework.sms.core.client.impl.aliyun; | ||||
| package cn.iocoder.yudao.adminserver.framework.sms.core.client.impl.aliyun; | ||||
| 
 | ||||
| import cn.iocoder.yudao.common.core.KeyValue; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||||
| import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | ||||
| import cn.iocoder.yudao.framework.common.core.KeyValue; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.impl.aliyun.AliyunSmsClient; | ||||
| import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | ||||
| import org.junit.jupiter.api.BeforeAll; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| @@ -1,10 +1,11 @@ | ||||
| package cn.iocoder.dashboard.framework.sms.core.client.impl.debug; | ||||
| package cn.iocoder.yudao.adminserver.framework.sms.core.client.impl.debug; | ||||
| 
 | ||||
| import cn.iocoder.yudao.common.core.KeyValue; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | ||||
| import cn.iocoder.yudao.framework.common.core.KeyValue; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.impl.debug.DebugDingTalkSmsClient; | ||||
| import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | ||||
| import org.junit.jupiter.api.BeforeAll; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| @@ -1,11 +1,12 @@ | ||||
| package cn.iocoder.dashboard.framework.sms.core.client.impl.yunpian; | ||||
| package cn.iocoder.yudao.adminserver.framework.sms.core.client.impl.yunpian; | ||||
| 
 | ||||
| import cn.iocoder.yudao.common.core.KeyValue; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.dashboard.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||||
| import cn.iocoder.dashboard.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.dashboard.framework.sms.core.property.SmsChannelProperties; | ||||
| import cn.iocoder.yudao.framework.common.core.KeyValue; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.SmsCommonResult; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.dto.SmsSendRespDTO; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.dto.SmsTemplateRespDTO; | ||||
| import cn.iocoder.yudao.framework.sms.core.client.impl.yunpian.YunpianSmsClient; | ||||
| import cn.iocoder.yudao.framework.sms.core.enums.SmsChannelEnum; | ||||
| import cn.iocoder.yudao.framework.sms.core.property.SmsChannelProperties; | ||||
| import org.junit.jupiter.api.BeforeAll; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| @@ -0,0 +1 @@ | ||||
| package cn.iocoder.yudao.adminserver.framework.sms.core.client; | ||||
| @@ -0,0 +1 @@ | ||||
| package cn.iocoder.yudao.adminserver.modules.system.service; | ||||
| @@ -1,17 +1,17 @@ | ||||
| package cn.iocoder.dashboard.modules.system.service.sms; | ||||
| package cn.iocoder.yudao.adminserver.modules.system.service.sms; | ||||
| 
 | ||||
| import cn.hutool.core.map.MapUtil; | ||||
| import cn.hutool.core.thread.ThreadUtil; | ||||
| import cn.iocoder.dashboard.BaseDbAndRedisIntegrationTest; | ||||
| import cn.iocoder.yudao.common.enums.UserTypeEnum; | ||||
| import cn.iocoder.dashboard.framework.sms.config.SmsConfiguration; | ||||
| import cn.iocoder.dashboard.modules.system.mq.consumer.sms.SysSmsSendConsumer; | ||||
| import cn.iocoder.dashboard.modules.system.mq.producer.sms.SysSmsProducer; | ||||
| import cn.iocoder.dashboard.modules.system.service.sms.impl.SysSmsChannelServiceImpl; | ||||
| import cn.iocoder.dashboard.modules.system.service.sms.impl.SysSmsLogServiceImpl; | ||||
| import cn.iocoder.dashboard.modules.system.service.sms.impl.SysSmsServiceImpl; | ||||
| import cn.iocoder.dashboard.modules.system.service.sms.impl.SysSmsTemplateServiceImpl; | ||||
| import cn.iocoder.dashboard.modules.system.service.user.SysUserService; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbAndRedisIntegrationTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.consumer.sms.SysSmsSendConsumer; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.mq.producer.sms.SysSmsProducer; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.service.sms.impl.SysSmsChannelServiceImpl; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.service.sms.impl.SysSmsLogServiceImpl; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.service.sms.impl.SysSmsServiceImpl; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.service.sms.impl.SysSmsTemplateServiceImpl; | ||||
| import cn.iocoder.yudao.adminserver.modules.system.service.user.SysUserService; | ||||
| import cn.iocoder.yudao.framework.common.enums.UserTypeEnum; | ||||
| import cn.iocoder.yudao.framework.sms.config.YudaoSmsAutoConfiguration; | ||||
| import org.junit.jupiter.api.Test; | ||||
| import org.springframework.boot.test.mock.mockito.MockBean; | ||||
| import org.springframework.context.annotation.Import; | ||||
| @@ -20,7 +20,7 @@ import javax.annotation.Resource; | ||||
| import java.util.Map; | ||||
| import java.util.concurrent.TimeUnit; | ||||
| 
 | ||||
| @Import({SmsConfiguration.class, | ||||
| @Import({YudaoSmsAutoConfiguration.class, | ||||
|         SysSmsChannelServiceImpl.class, SysSmsServiceImpl.class, SysSmsTemplateServiceImpl.class, SysSmsLogServiceImpl.class, | ||||
|         SysSmsProducer.class, SysSmsSendConsumer.class}) | ||||
| public class SysSmsServiceIntegrationTest extends BaseDbAndRedisIntegrationTest { | ||||
| @@ -1,7 +1,7 @@ | ||||
| package cn.iocoder.dashboard.modules.tool.dal.mysql.codegen; | ||||
| package cn.iocoder.yudao.adminserver.modules.tool.dal.mysql.codegen; | ||||
| 
 | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.dashboard.modules.tool.dal.dataobject.codegen.ToolSchemaColumnDO; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.dal.dataobject.codegen.ToolSchemaColumnDO; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| @@ -1,6 +1,6 @@ | ||||
| package cn.iocoder.dashboard.modules.tool.dal.mysql.codegen; | ||||
| package cn.iocoder.yudao.adminserver.modules.tool.dal.mysql.codegen; | ||||
| 
 | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| 
 | ||||
| @@ -1,11 +1,11 @@ | ||||
| package cn.iocoder.dashboard.modules.tool.service.codegen; | ||||
| package cn.iocoder.yudao.adminserver.modules.tool.service.codegen; | ||||
| 
 | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.dashboard.modules.tool.dal.dataobject.codegen.ToolCodegenColumnDO; | ||||
| import cn.iocoder.dashboard.modules.tool.dal.dataobject.codegen.ToolCodegenTableDO; | ||||
| import cn.iocoder.dashboard.modules.tool.dal.mysql.codegen.ToolCodegenColumnMapper; | ||||
| import cn.iocoder.dashboard.modules.tool.dal.mysql.codegen.ToolCodegenTableMapper; | ||||
| import cn.iocoder.dashboard.modules.tool.service.codegen.impl.ToolCodegenEngine; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.dal.dataobject.codegen.ToolCodegenColumnDO; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.dal.dataobject.codegen.ToolCodegenTableDO; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.dal.mysql.codegen.ToolCodegenColumnMapper; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.dal.mysql.codegen.ToolCodegenTableMapper; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.service.codegen.impl.ToolCodegenEngine; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| @@ -1,7 +1,7 @@ | ||||
| package cn.iocoder.dashboard.modules.tool.service.codegen; | ||||
| package cn.iocoder.yudao.adminserver.modules.tool.service.codegen; | ||||
| 
 | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.dashboard.modules.tool.service.codegen.impl.ToolCodegenSQLParser; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.service.codegen.impl.ToolCodegenSQLParser; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| public class ToolCodegenSQLParserTest extends BaseDbUnitTest { | ||||
| @@ -1,7 +1,7 @@ | ||||
| package cn.iocoder.dashboard.modules.tool.service.codegen; | ||||
| package cn.iocoder.yudao.adminserver.modules.tool.service.codegen; | ||||
| 
 | ||||
| import cn.iocoder.dashboard.BaseDbUnitTest; | ||||
| import cn.iocoder.dashboard.modules.tool.service.codegen.impl.ToolCodegenServiceImpl; | ||||
| import cn.iocoder.yudao.adminserver.BaseDbUnitTest; | ||||
| import cn.iocoder.yudao.adminserver.modules.tool.service.codegen.impl.ToolCodegenServiceImpl; | ||||
| import org.junit.jupiter.api.Test; | ||||
| 
 | ||||
| import javax.annotation.Resource; | ||||
| @@ -90,12 +90,6 @@ resilience4j: | ||||
|  | ||||
| # 芋道配置项,设置当前项目所有自定义的配置 | ||||
| yudao: | ||||
|   info: | ||||
|     version: 1.0.0 | ||||
|     base-package: cn.iocoder.dashboard | ||||
|   web: | ||||
|     api-prefix: /api | ||||
|     controller-package: ${yudao.info.base-package} | ||||
|   security: | ||||
|     token-header: Authorization | ||||
|     token-secret: abcdefghijklmnopqrstuvwxyz | ||||
| @@ -105,15 +99,8 @@ yudao: | ||||
|     mock-secret: test | ||||
|   swagger: | ||||
|     enable: false # 单元测试,禁用 Swagger | ||||
|   captcha: | ||||
|     timeout: 5m | ||||
|     width: 160 | ||||
|     height: 60 | ||||
|   file: | ||||
|     base-path: http://127.0.0.1:${server.port}/${yudao.web.api-prefix}/file/get/ | ||||
|   codegen: | ||||
|     base-package: ${yudao.info.base-package}.modules | ||||
|     db-schemas: ${spring.datasource.dynamic.datasource.master.name} | ||||
|   xss: | ||||
|     enable: false | ||||
|     exclude-urls: # 如下两个 url,仅仅是为了演示,去掉配置也没关系 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 YunaiV
					YunaiV