|
@@ -65,28 +65,28 @@ public class DemoSMSSender implements SMSSender {
|
|
|
@Override
|
|
|
public boolean sendMessage(String phone, String message) {
|
|
|
Boolean flag = false;
|
|
|
-
|
|
|
- DynamicObject jkpzxx = BusinessDataServiceHelper.loadSingle("nckd_jkpzxx",new QFilter[]{new QFilter("number","=","dxyz")});
|
|
|
- String servername = jkpzxx.getString("nckd_servername");
|
|
|
- String port = jkpzxx.getString("nckd_port");
|
|
|
-
|
|
|
- String bodyxml = createSingleMessageRequest(phone,message);
|
|
|
-
|
|
|
- JSONObject cbsReturnJson =socketService(servername,port,bodyxml);
|
|
|
- if(cbsReturnJson!=null) {
|
|
|
- JSONObject reMessage = cbsReturnJson.getJSONObject("Message");
|
|
|
- JSONObject reBodyInfo = reMessage.getJSONObject("BodyInfo");
|
|
|
- if ("success".equals(reBodyInfo.getString("Fs_retMsg"))) {
|
|
|
- if ("000".equals(reBodyInfo.getString("Fs_retCode"))) {
|
|
|
- flag = true;
|
|
|
- log.info("短信前置机响应成功,前置机接口发送成功");
|
|
|
- } else {
|
|
|
- log.info("短信前置机响应成功,前置机接口发送失败");
|
|
|
- }
|
|
|
- } else {
|
|
|
- log.info("短信发送前置机响应失败");
|
|
|
- }
|
|
|
- }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
return flag;
|
|
|
}
|