Browse Source

短信发送接口。

xiaosonghong 6 months ago
parent
commit
080c5df39f

File diff suppressed because it is too large
+ 4 - 2
src/main/java/com/steerinfo/dil/controller/TmstruckSmsRusultController.java


+ 23 - 0
src/main/java/com/steerinfo/dil/model/MessageSendInfo.java

@@ -0,0 +1,23 @@
+package com.steerinfo.dil.model;
+
+public class MessageSendInfo {
+    private String mobile;
+
+    private String content;
+
+    public String getMobile() {
+        return mobile;
+    }
+
+    public void setMobile(String mobile) {
+        this.mobile = mobile;
+    }
+
+    public String getContent() {
+        return content;
+    }
+
+    public void setContent(String content) {
+        this.content = content;
+    }
+}

+ 1 - 1
src/main/java/com/steerinfo/dil/service/ITmstruckSmsRusultService.java

@@ -27,5 +27,5 @@ public interface ITmstruckSmsRusultService{
  //查询短信实绩
  List<Map<String,Object>> getSmsResult(Map<String,Object> map);
 
- String sendMessageHR(String mobile) throws Exception;
+ String sendMessageHR(String mobile, String content) throws Exception;
 }

+ 2 - 2
src/main/java/com/steerinfo/dil/service/impl/TmstruckSmsRusultServiceImpl.java

@@ -149,12 +149,12 @@ public class TmstruckSmsRusultServiceImpl  implements ITmstruckSmsRusultService
         }
     }
 
-    public String sendMessageHR(String mobile) throws Exception{
+    public String sendMessageHR(String mobile, String content) throws Exception{
         String url = "http://www.btom.cn:8080/simpleinter/sendSMS?appId=EUCP-EMY-SMS1-2G25B&";
         String tmpTmp = MD5Util.formatTimeTmp();
         String sign = MD5Util.sign("EUCP-EMY-SMS1-2G25B","960ABC95153C60F0");
         String mobile1 = mobile;
-        String content1 ="【达州钢铁】您的报名资质审核已通过,点击https://www.dasteel.cn/rlzy/rczp/content_4037查看。";
+        String content1 = content;
         String sendUrl = url+"timestamp=" + tmpTmp + "&sign=" + sign + "&mobiles=" + mobile1 + "&content=" + content1;
         String jsonData = null;
         JSONObject jsonObject = new JSONObject();

Some files were not shown because too many files changed in this diff