Commit 524ee8c4674cc5b16ab5465a6b3c8dcd2cc2d5df

Authored by YunaiV
1 parent 5acdd155

✨ 全局:将 sms 融合到 system 模块里,减少 starter

yudao-framework/pom.xml
... ... @@ -27,7 +27,6 @@
27 27  
28 28 <module>yudao-spring-boot-starter-biz-operatelog</module>
29 29 <module>yudao-spring-boot-starter-biz-dict</module>
30   - <module>yudao-spring-boot-starter-biz-sms</module>
31 30  
32 31 <module>yudao-spring-boot-starter-biz-pay</module>
33 32 <module>yudao-spring-boot-starter-biz-tenant</module>
... ...
yudao-framework/yudao-spring-boot-starter-biz-sms/pom.xml deleted
1   -<?xml version="1.0" encoding="UTF-8"?>
2   -<project xmlns="http://maven.apache.org/POM/4.0.0"
3   - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4   - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5   - <parent>
6   - <groupId>cn.iocoder.boot</groupId>
7   - <artifactId>yudao-framework</artifactId>
8   - <version>${revision}</version>
9   - </parent>
10   - <modelVersion>4.0.0</modelVersion>
11   - <artifactId>yudao-spring-boot-starter-biz-sms</artifactId>
12   - <packaging>jar</packaging>
13   -
14   - <name>${project.artifactId}</name>
15   - <description>短信拓展,支持阿里云、腾讯云</description>
16   - <url>https://github.com/YunaiV/ruoyi-vue-pro</url>
17   -
18   - <dependencies>
19   - <dependency>
20   - <groupId>cn.iocoder.boot</groupId>
21   - <artifactId>yudao-common</artifactId>
22   - </dependency>
23   -
24   - <!-- Spring 核心 -->
25   - <dependency>
26   - <groupId>org.springframework.boot</groupId>
27   - <artifactId>spring-boot-starter</artifactId>
28   - </dependency>
29   -
30   - <!-- 监控相关 -->
31   - <dependency>
32   - <groupId>io.opentracing</groupId>
33   - <artifactId>opentracing-util</artifactId> <!-- aliyun 短信需要,进行链路追踪 -->
34   - </dependency>
35   -
36   - <!-- Test 测试相关 -->
37   - <dependency>
38   - <groupId>cn.iocoder.boot</groupId>
39   - <artifactId>yudao-spring-boot-starter-test</artifactId>
40   - <scope>test</scope>
41   - </dependency>
42   -
43   - <!-- 工具类相关 -->
44   - <dependency>
45   - <groupId>com.google.guava</groupId>
46   - <artifactId>guava</artifactId>
47   - <optional>true</optional> <!-- 设置为可选,因为使用到 @VisibleForTesting 用于单元测试 -->
48   - </dependency>
49   -
50   - <dependency>
51   - <groupId>com.fasterxml.jackson.core</groupId>
52   - <artifactId>jackson-databind</artifactId>
53   - </dependency>
54   - <dependency>
55   - <groupId>com.fasterxml.jackson.core</groupId>
56   - <artifactId>jackson-core</artifactId>
57   - </dependency>
58   -
59   - <dependency>
60   - <groupId>jakarta.validation</groupId>
61   - <artifactId>jakarta.validation-api</artifactId>
62   - </dependency>
63   -
64   - <!-- 三方云服务相关 -->
65   -
66   - <!-- SMS SDK begin -->
67   - <dependency>
68   - <groupId>com.aliyun</groupId>
69   - <artifactId>aliyun-java-sdk-core</artifactId>
70   - </dependency>
71   - <dependency>
72   - <groupId>com.aliyun</groupId>
73   - <artifactId>aliyun-java-sdk-dysmsapi</artifactId>
74   - </dependency>
75   - <dependency>
76   - <groupId>com.tencentcloudapi</groupId>
77   - <artifactId>tencentcloud-sdk-java-sms</artifactId>
78   - </dependency>
79   - <!-- SMS SDK end -->
80   - </dependencies>
81   -
82   -</project>