From 371603a0eb9f3a279cf77073734e991b5851b792 Mon Sep 17 00:00:00 2001 From: sinake <sinake1@qq.com> Date: 星期五, 05 九月 2025 16:21:01 +0800 Subject: [PATCH] 市一短信接口同步服务对接 --- ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/SmsController.java | 46 ++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 46 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/SmsController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/SmsController.java new file mode 100644 index 0000000..7353768 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/common/SmsController.java @@ -0,0 +1,46 @@ +package com.ruoyi.web.controller.common; + +import com.ruoyi.common.config.RuoYiConfig; +import com.ruoyi.common.core.domain.AjaxResult; +import com.ruoyi.common.utils.StringUtils; +import com.ruoyi.common.utils.file.FileUtils; +import com.ruoyi.common.utils.sms.smsUtils; +import com.ruoyi.framework.config.ServerConfig; +import com.smartor.domain.HtmlContentVO; +import com.smartor.domain.smsVO; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.http.MediaType; +import org.springframework.web.bind.annotation.*; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +@RestController +@Api(description = "鐭ヤ俊鎺ュ彛") +@RequestMapping("/sms") +public class SmsController { + @Value("${xhsmsPath}") + private String xhsmsPath; + + @Value("${xhsmsAccount}") + private String xhsmsAccount; + + @Value("${xhsmsPwd}") + private String xhsmsPwd; + + /** + * @param + * @return + */ + @ApiOperation("鐭俊鍙戦��") + @PostMapping("/send") + public AjaxResult send(@RequestBody smsVO vo) { + String sendMsg=smsUtils.sendSms(xhsmsPath,xhsmsAccount,xhsmsPwd,vo.getPhone(),vo.getContent()); + return AjaxResult.success(sendMsg); + } + + +} -- Gitblit v1.9.3