rushfee/resource/html/rush/twicemessage.html

134 lines
4.7 KiB
HTML
Raw Normal View History

2022-05-16 15:07:40 +00:00
<html login="false">
<head>
<title>短信发送</title>
</head>
<body >
<div widget="toolbar" >
<a widget="button" id = "message" iconCls="icon-mail" onclick="message">发送短信</a>
<a widget="button" iconCls="icon-exit" onclick="CloseWindow()" >退出</a>
</div>
<input widget="combox" name="contact" valueField="mobile" textField="text" label="短信接受人" showNullItem="false" onvaluechanged="getmobile" style="margin-top:5px" />
<input widget="edit" name="mobile" label="电话" readonly="true" />
<input name="message" widget="hidden" />
<br/>
<input widget="textarea" name="msg" label="短信内容" width="505px" height="100px"/>
<br/>
<br/>
<span id="warning" style="margin-left:65px">提示:短信接收人可以下拉选择,第一条为常用联系人</span>
</body>
<script type="text/javascript">
var grid = aos.get('contact');
var url="rush/search/getContact?customer_id=";
function init(param){
aos.get('message').setValue(param.customer_id);
var msgurl=url+param.customer_id;
grid.load(msgurl);
aos.get('contact').select(0);
aos.get('mobile').setValue(aos.get('contact').getValue());
var cust_name=param.cust_name;
aos.post({
url:"rush/message/getContent",
success:function(rtnData){
if(rtnData!=null&&rtnData.length>0){
var jjdq='';
var yjdq='';
for(var i=0;i<rtnData.length;i++){
if(rtnData[i]['text']=='jjdq'){
jjdq=rtnData[i]['memo'];
}
if(rtnData[i]['text']=='yjdq'){
yjdq=rtnData[i]['memo'];
}
}
// aos.get("msg").setValue(cust_name+"您的税控系统服务费即将到期为保证正常使用请微信搜索“河南航天信息”关注公众号点击“服务支持”选择“在线交费”缴费成功即可抽奖科沃斯扫地机器人、小米智能家具套装暖心恒温杯、百元红包等您来拿如有疑问请拨打95113");
aos.get("msg").setValue(cust_name+""+jjdq);
}
},
fail:function (e) {
alert("发生错误!"+e);
}
});
}
function getmobile(){
var getmobile = {};
aos.get('mobile').setValue(aos.get('contact').getValue());
}
var flag = 0 ;
//发送短信功能成功后插入rush_log表。并返回插入数据的id。
function message(){
var msgparam = aos.getForm().getData();
msgparam['msg']=aos.get('msg').getValue();
msgparam['mobile']=aos.get('mobile').getValue();
var mobile = aos.get('mobile').getValue();
if(mobile=='无' || mobile== null || mobile=='' || mobile.length != 11 || mobile.substr(0,1) != '1'){
aos.alert('选中的电话号码不符合要求,不允许发送短信,请选择其它号码,谢谢~');
return;
}
if(flag==0){
aos.post({
url:"rush/call/testSendSMS",
data:msgparam,
success:function(rtnData){
aos.alert('发送成功');
var param = aos.getForm().getData();
param['info']="联系"+aos.get('contact').getValue()+"("+aos.get('mobile').getValue()+");"+"短信内容:"+aos.get('msg').getValue();
param['action']='message';
param['time']='0';
aos.post({
url:"rush/search/insertLog",
data:param,
success:function(rtnData){
CloseWindow(rtnData);
}
});
}
});
}
flag = flag + 1 ;
}
/* var timeoutflag = null;
$('#message').click(function() {
if(timeoutflag != null){
clearTimeout(timeoutflag);
timeoutflag = null;
}
else{
timeoutflag=setTimeout(function(){
// dosomething();//此处是一个会请求远程的ajax 异步操作;
var msgparam = aos.getForm().getData();
msgparam['msg']=aos.get('msg').getValue();
msgparam['mobile']=aos.get('mobile').getValue();
var mobile = aos.get('mobile').getValue();
if(mobile=='无' || mobile== null || mobile=='' || mobile.length != 11 || mobile.substr(0,1) != '1'){
aos.alert('选中的电话号码不符合要求,不允许发送短信,请选择其它号码,谢谢~');
return;
}
aos.post({
url:"rush/call/testSendSMS",
data:msgparam,
success:function(rtnData){
aos.alert('发送成功');
var param = aos.getForm().getData();
param['info']="联系"+aos.get('contact').getValue()+"("+aos.get('mobile').getValue()+");"+"短信内容:"+aos.get('msg').getValue();
param['action']='message';
param['time']='0';
aos.post({
url:"rush/search/insertLog",
data:param,
success:function(rtnData){
CloseWindow(rtnData);
}
});
}
});
},3000);
}
}); */
</script>
</html>