From debb7b1ef8bb4e96e09b2d878ad821b4b2f3a110 Mon Sep 17 00:00:00 2001
From: xin <1099200748@qq.com>
Date: Fri, 07 Nov 2025 22:00:17 +0800
Subject: [PATCH] 短信api更新维护(未完成)
---
oying-system/src/main/java/com/oying/modules/security/utils/SendMessageUtils.java | 24 ++++++++++++++++++++++--
1 files changed, 22 insertions(+), 2 deletions(-)
diff --git a/oying-tools/src/main/java/com/oying/utils/SendMessageUtils.java b/oying-system/src/main/java/com/oying/modules/security/utils/SendMessageUtils.java
similarity index 64%
rename from oying-tools/src/main/java/com/oying/utils/SendMessageUtils.java
rename to oying-system/src/main/java/com/oying/modules/security/utils/SendMessageUtils.java
index 8be1331..ce8d382 100644
--- a/oying-tools/src/main/java/com/oying/utils/SendMessageUtils.java
+++ b/oying-system/src/main/java/com/oying/modules/security/utils/SendMessageUtils.java
@@ -1,6 +1,8 @@
-package com.oying.utils;
+package com.oying.modules.security.utils;
+import cn.hutool.core.util.IdUtil;
import com.oying.exception.BadRequestException;
+import com.oying.utils.HttpRequest;
import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.springframework.http.HttpMethod;
@@ -24,8 +26,26 @@
@Data
public class SendMessageUtils {
- public static final String SIGN = "【立研】";
+ public static final String SIGN = "【哦应科技】";
public static final String MESSAGE = "您的验证码为:{code},请勿泄露于他人!";
+ public static void main(String[] args) {
+ System.out.println(IdUtil.simpleUUID());
+ Map<String, String> params = new HashMap<>();
+ params.put("userCode", "SHOYYJ");
+ params.put("userPass", "Oy250928");
+ params.put("DesNo", "15213186640");
+ params.put("Msg", "【哦应科技】您的验证码为:784121,请勿泄露于他人!");
+ params.put("smsType", "101");
+ String str = extractWithRegex(HttpRequest.exchangeMsg(HttpMethod.POST, "https://118.178.116.15:8443/winnerrxd/api/trigger/SendMsg", convert(params)));
+ if (ObjectUtils.isEmpty(str)) {
+ log.error("短信调用异常 {}", str);
+ throw new BadRequestException("短信调用异常");
+ }
+ long i = Long.parseLong(str);
+ if (i < 0) {
+ throw new BadRequestException(WinnerLookEnum.find(str));
+ }
+ }
public static void sendMsg(String url, String phone, String sign, String message, WinnerLookProperties properties) {
Map<String, String> params = new HashMap<>();
--
Gitblit v1.9.3