【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:通过脚本的方式发送手机短信
实现sendSMS(docid,title,content,receiver,isReply,isMass)函数的应用,给指定的用户发送手机短信
iScript 代码:
//在表单中点击某操作按钮,想给指定的用户发送手机短信,可在操作按钮动作执行脚本中写脚本
(function(){
var doc=getCurrentDocument();
var docid = doc.getId();
var title=getItemValueAsString("标题");
var content=getItemValueAsString("内容");
var datas=getItemValueAsString("接收者"); //用户Id
println("datas------> "+datas);
var usersid = splitText(datas,";");
println("usersid--------->"+usersid+"---------------");
var telephone="";
for(var i=0;i<usersid.length;i++){
var user=getUserById(usersid[i]);
println("user--------> "+user);
if(user!=null){
if(user.getTelephone()!="")
telephone=user.getTelephone()+","; //获取用户电话
}
}
telephone=telephone.substr(0,telephone.length-1);
println("电话: "+telephone+"-------------");
var isMass=getItemValueAsString("是否群发");
var isReply=getItemValueAsString("是否收到回复");
var rtn2=false;
if(isMass.equals("是")){
rtn2=true;
}else{
rtn2=false;
}
if(isReply.equals("是")){
rtn2=true;
}else{
rtn2=false;
}
sendSMS(docid,title,content,telephone,rtn2,rtn2);
})()
1、问题描述最好图文并茂,如有视频/脚本可直接放出,这样技术同事在处理该问题时效率更加高效哦~
2、如果该问题已得到解决,请在该帖子下回复\"已解决可结帖\"
|