|
@@ -149,6 +149,31 @@ public class TmstruckSmsRusultServiceImpl implements ITmstruckSmsRusultService
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ public String sendMessageHR(String mobile) 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 sendUrl = url+"timestamp=" + tmpTmp + "&sign=" + sign + "&mobiles=" + mobile1 + "&content=" + content1;
|
|
|
+ String jsonData = null;
|
|
|
+ JSONObject jsonObject = new JSONObject();
|
|
|
+ jsonData = HTTPRequestUtils.send(sendUrl, jsonObject, "utf-8");
|
|
|
+ if(!"null".equals(jsonData)){
|
|
|
+ //System.out.println(jsonData);
|
|
|
+ HashMap hashMap = JSON.parseObject(jsonData, HashMap.class);
|
|
|
+ String code = (String) hashMap.get("code");
|
|
|
+ //System.out.println(hashMap.get("code"));
|
|
|
+ if("SUCCESS".equals(code)){
|
|
|
+ return "";
|
|
|
+ }else{
|
|
|
+ return mobile;
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ return mobile;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
@Override
|
|
|
public List<Map<String, Object>> getSmsResult(Map<String, Object> map) {
|