|
@@ -68,54 +68,54 @@ public class ApiSmsMessageController {
|
|
|
return SendUtil.send(false, ConstStr.REQUEST_WRONGPARAMS);
|
|
|
}
|
|
|
|
|
|
- JSONArray telephoneArray = new JSONArray();
|
|
|
- System.out.println(telephoneArray);
|
|
|
- try {
|
|
|
- telephoneArray = JSONUtil.parseArray(telephones);
|
|
|
- } catch (Exception e) {
|
|
|
- return SendUtil.send(false, ConstStr.REQUEST_WRONGPARAMS);
|
|
|
- }
|
|
|
-
|
|
|
- List<SmsMessage> smsMessages = new ArrayList<SmsMessage>();
|
|
|
- SmsMessage smsMessage = new SmsMessage();
|
|
|
- for (int i = 0; i < telephoneArray.size(); i++) {
|
|
|
- JSONObject telephoneObject = telephoneArray.getJSONObject(i);
|
|
|
- Integer type = telephoneObject.getInt("type");
|
|
|
- String telephone = telephoneObject.getStr("telephone");
|
|
|
- String deptname = telephoneObject.getStr("deptname");
|
|
|
- String name = telephoneObject.getStr("person");
|
|
|
- if (StrUtil.isEmpty(telephone)) {
|
|
|
- return SendUtil.send(false, "缺失联系电话");
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- Wsms wsms =new Wsms();
|
|
|
- wsms.setSend_content(deptname);;
|
|
|
- wsms.setLead_phone(telephone);
|
|
|
- wsms.setCreate_time(new Date());
|
|
|
- wsms.setSendName(name);
|
|
|
- wsms.setSendType(0);
|
|
|
- websiteSmsService.setWebsiteSms(wsms);
|
|
|
-
|
|
|
- smsMessage = new SmsMessage();
|
|
|
- smsMessage.setDeptname(deptname);
|
|
|
- smsMessage.setType(type);
|
|
|
- smsMessage.setSenduerid(senduerid);
|
|
|
- smsMessage.setTelephone(telephone);
|
|
|
- smsMessage.setColumns(columns);
|
|
|
- smsMessage.setWSmsId(wsms.getId());
|
|
|
- smsMessages.add(smsMessage);
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- if (smsMessages.size() > 1000) {
|
|
|
- return SendUtil.send(false, "超出最大保存条数");
|
|
|
- }
|
|
|
- boolean flag = smsMessageService.addSmsMessage(smsMessages);
|
|
|
- if (!flag) {
|
|
|
- return SendUtil.send(flag, "提醒失败", null);
|
|
|
- }
|
|
|
- return SendUtil.send(flag, null, null);
|
|
|
+// JSONArray telephoneArray = new JSONArray();
|
|
|
+// System.out.println(telephoneArray);
|
|
|
+// try {
|
|
|
+// telephoneArray = JSONUtil.parseArray(telephones);
|
|
|
+// } catch (Exception e) {
|
|
|
+// return SendUtil.send(false, ConstStr.REQUEST_WRONGPARAMS);
|
|
|
+// }
|
|
|
+//
|
|
|
+// List<SmsMessage> smsMessages = new ArrayList<SmsMessage>();
|
|
|
+// SmsMessage smsMessage = new SmsMessage();
|
|
|
+// for (int i = 0; i < telephoneArray.size(); i++) {
|
|
|
+// JSONObject telephoneObject = telephoneArray.getJSONObject(i);
|
|
|
+// Integer type = telephoneObject.getInt("type");
|
|
|
+// String telephone = telephoneObject.getStr("telephone");
|
|
|
+// String deptname = telephoneObject.getStr("deptname");
|
|
|
+// String name = telephoneObject.getStr("person");
|
|
|
+// if (StrUtil.isEmpty(telephone)) {
|
|
|
+// return SendUtil.send(false, "缺失联系电话");
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// Wsms wsms =new Wsms();
|
|
|
+// wsms.setSend_content(deptname);;
|
|
|
+// wsms.setLead_phone(telephone);
|
|
|
+// wsms.setCreate_time(new Date());
|
|
|
+// wsms.setSendName(name);
|
|
|
+// wsms.setSendType(0);
|
|
|
+// websiteSmsService.setWebsiteSms(wsms);
|
|
|
+//
|
|
|
+// smsMessage = new SmsMessage();
|
|
|
+// smsMessage.setDeptname(deptname);
|
|
|
+// smsMessage.setType(type);
|
|
|
+// smsMessage.setSenduerid(senduerid);
|
|
|
+// smsMessage.setTelephone(telephone);
|
|
|
+// smsMessage.setColumns(columns);
|
|
|
+// smsMessage.setWSmsId(wsms.getId());
|
|
|
+// smsMessages.add(smsMessage);
|
|
|
+// }
|
|
|
+//
|
|
|
+//
|
|
|
+// if (smsMessages.size() > 1000) {
|
|
|
+// return SendUtil.send(false, "超出最大保存条数");
|
|
|
+// }
|
|
|
+// boolean flag = smsMessageService.addSmsMessage(smsMessages);
|
|
|
+// if (!flag) {
|
|
|
+// return SendUtil.send(flag, "提醒失败", null);
|
|
|
+// }
|
|
|
+ return SendUtil.send(true, null, null);
|
|
|
}
|
|
|
|
|
|
}
|