Commit 409704bc authored by 陆正友's avatar 陆正友

修复短信问题

parent fb9a6e70
...@@ -11,37 +11,37 @@ ...@@ -11,37 +11,37 @@
importPackage(Packages.com.hand.hap.system.dto); importPackage(Packages.com.hand.hap.system.dto);
//step2 发送短信 //step2 发送短信
function sendsms() { function sendsms() {
// 查询待发送短信表 // 查询待发送短信表
var contract_collection = $bm('sys.SYS420.reminder_sms_list'); var contract_collection = $bm('sys.SYS420.reminder_sms_list');
contract_collection.update(); contract_collection.update();
var sms_list_bm = $bm('sys.SYS420.reminder_sms_loop'); var sms_list_bm = $bm('sys.SYS420.reminder_sms_loop');
println($ctx.parameter.batch_id); println($ctx.parameter.batch_id);
var sms_list_result = sms_list_bm.queryAsMap({ var sms_list_result = sms_list_bm.queryAsMap({
"batch_id": $ctx.parameter.batch_id "batch_id": $ctx.parameter.batch_id
}); });
var sms_list_records = sms_list_result.getChildren(); var sms_list_records = sms_list_result.getChildren();
for (var i = 0; i < sms_list_records.length; i++) { for (var i = 0; i < sms_list_records.length; i++) {
println(1); println(1);
var Phones = sms_list_records[i].phone_number; var Phones = sms_list_records[i].phone_number;
var content = sms_list_records[i].text; var content = sms_list_records[i].text;
var sms_id = sms_list_records[i].sms_id; var sms_id = sms_list_records[i].sms_id;
try { try {
var example = new Example(); var example = new Example();
var result = example.setSingleSms(content, Phones); var result = example.setSingleSms(content, Phones);
var req_response = result.toString(); var req_response = result.toString();
} catch (e) { } catch (e) {
println("抛出异常:" + e); println("抛出异常:" + e);
} }
//发送后请求更新 //发送后请求更新
$bm('sys.SYS420.reminder_sms_loop').update({ $bm('sys.SYS420.reminder_sms_loop').update({
sms_id: sms_id, sms_id: sms_id,
result: req_response result: req_response
}); });
} }
} }
sendsms(); sendsms();
]]></s:server-script> ]]></s:server-script>
</a:init-procedure> </a:init-procedure>
<a:service-output output="/parameter"/> <a:service-output output="/parameter"/>
</a:service> </a:service>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment