Skip to content

Commit 373c780

Browse files
committed
【代码优化】SYSTEM:移除阿里云、腾讯云 maven 依赖,直接 HTTP 对接
1 parent cef4c14 commit 373c780

File tree

6 files changed

+5
-37
lines changed

6 files changed

+5
-37
lines changed

yudao-dependencies/pom.xml

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,6 @@
7474
<okhttp3.version>4.11.0</okhttp3.version>
7575
<commons-io.version>2.15.1</commons-io.version>
7676
<minio.version>8.5.7</minio.version>
77-
<aliyun-java-sdk-core.version>4.6.4</aliyun-java-sdk-core.version>
78-
<aliyun-java-sdk-dysmsapi.version>2.2.1</aliyun-java-sdk-dysmsapi.version>
79-
<tencentcloud-sdk-java.version>3.1.880</tencentcloud-sdk-java.version>
8077
<justauth.version>1.0.8</justauth.version>
8178
<jimureport.version>1.7.8</jimureport.version>
8279
<xercesImpl.version>2.12.2</xercesImpl.version>
@@ -626,34 +623,6 @@
626623
<version>${weixin-java.version}</version>
627624
</dependency>
628625

629-
<!-- SMS SDK begin -->
630-
<dependency>
631-
<groupId>com.aliyun</groupId>
632-
<artifactId>aliyun-java-sdk-core</artifactId>
633-
<version>${aliyun-java-sdk-core.version}</version>
634-
<exclusions>
635-
<exclusion>
636-
<artifactId>opentracing-api</artifactId>
637-
<groupId>io.opentracing</groupId>
638-
</exclusion>
639-
<exclusion>
640-
<artifactId>opentracing-util</artifactId>
641-
<groupId>io.opentracing</groupId>
642-
</exclusion>
643-
</exclusions>
644-
</dependency>
645-
<dependency>
646-
<groupId>com.aliyun</groupId>
647-
<artifactId>aliyun-java-sdk-dysmsapi</artifactId>
648-
<version>${aliyun-java-sdk-dysmsapi.version}</version>
649-
</dependency>
650-
<dependency>
651-
<groupId>com.tencentcloudapi</groupId>
652-
<artifactId>tencentcloud-sdk-java-sms</artifactId>
653-
<version>${tencentcloud-sdk-java.version}</version>
654-
</dependency>
655-
<!-- SMS SDK end -->
656-
657626
<dependency>
658627
<groupId>com.xingyuv</groupId>
659628
<artifactId>spring-boot-starter-justauth</artifactId> <!-- 社交登陆(例如说,个人微信、企业微信等等) -->

yudao-module-mall/yudao-module-promotion-biz/src/main/java/cn/iocoder/yudao/module/promotion/service/coupon/CouponServiceImpl.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@
2424
import org.springframework.transaction.annotation.Transactional;
2525
import org.springframework.validation.annotation.Validated;
2626

27-
import jakarta.annotation.Resource;
28-
27+
import javax.annotation.Resource;
2928
import java.time.LocalDateTime;
3029
import java.util.*;
3130
import java.util.stream.Collectors;

yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/controller/app/order/vo/AppTradeOrderSettlementRespVO.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import cn.iocoder.yudao.module.trade.controller.app.base.property.AppProductPropertyValueDetailRespVO;
44
import io.swagger.v3.oas.annotations.media.Schema;
5-
import jakarta.validation.constraints.NotNull;
65
import lombok.AllArgsConstructor;
76
import lombok.Data;
87
import lombok.NoArgsConstructor;
98

9+
import javax.validation.constraints.NotNull;
1010
import java.util.List;
1111

1212
@Schema(description = "用户 App - 交易订单结算信息 Response VO")

yudao-module-mall/yudao-module-trade-biz/src/main/java/cn/iocoder/yudao/module/trade/service/price/calculator/TradePointUsePriceCalculator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99
import cn.iocoder.yudao.module.promotion.enums.common.PromotionTypeEnum;
1010
import cn.iocoder.yudao.module.trade.service.price.bo.TradePriceCalculateReqBO;
1111
import cn.iocoder.yudao.module.trade.service.price.bo.TradePriceCalculateRespBO;
12-
import jakarta.annotation.Resource;
1312
import lombok.extern.slf4j.Slf4j;
1413
import org.springframework.core.annotation.Order;
1514
import org.springframework.stereotype.Component;
1615

16+
import javax.annotation.Resource;
1717
import java.util.List;
1818

1919
import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;

yudao-module-system/yudao-module-system-biz/src/main/java/cn/iocoder/yudao/module/system/framework/sms/core/client/impl/TencentSmsClient.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@
1818
import com.fasterxml.jackson.annotation.JsonFormat;
1919
import com.fasterxml.jackson.annotation.JsonProperty;
2020
import com.google.common.annotations.VisibleForTesting;
21-
import jakarta.xml.bind.DatatypeConverter;
2221
import lombok.Data;
2322

2423
import javax.crypto.Mac;
2524
import javax.crypto.spec.SecretKeySpec;
25+
import javax.xml.bind.DatatypeConverter;
2626
import java.nio.charset.StandardCharsets;
2727
import java.text.SimpleDateFormat;
2828
import java.time.LocalDateTime;

yudao-module-system/yudao-module-system-biz/src/test/java/cn/iocoder/yudao/module/system/framework/sms/core/client/impl/SmsClientTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ public void testAliyunSmsClient_sendSms() throws Throwable {
6666
String mobile = "173213154791";
6767
String apiTemplateId = "SMS_207945135";
6868
// 调用
69-
SmsSendRespDTO sendRespDTO = client.sendSms(sendLogId, mobile, apiTemplateId, List.of(new KeyValue<>("code", "1024")));
69+
SmsSendRespDTO sendRespDTO = client.sendSms(sendLogId, mobile, apiTemplateId, ListUtil.of(new KeyValue<>("code", "1024")));
7070
// 打印结果
7171
System.out.println(sendRespDTO);
7272
}

0 commit comments

Comments
 (0)