返回

## sendSMS(docid,title,content,receiver,isReply,isMass)

### 概述

发送手机短信

### 返回值

#### 无

### 参数

#### 1、title String

标题

#### 2、content String

内容

#### 3、receiver String

接收者电话列表,有多个接收者,使用","做分隔符

#### 4、isReply boolean

是否需要收到回复

#### 5、isMass boolean

标识是否为群发,即是否有多位接收者

### 示例

#### 描述:

实现sendSMS4Task(title, content, receiver,isReply,isMass,applicationId,domainId)，给指定的用户发送手机短信

##### iScript 代码:

    //在表单中点击某操作按钮，想给指定的用户发送手机短信，可在操作按钮动作执行脚本中写脚本
    var title = getItemValueAsString("标题");
    var content = getItemValueAsString("内容");
    var datas=getItemValueAsString("接收者");  //用户Id
    println("datas------> "+datas);
    var usersid = splitText(datas,";");
    println("usersid--------->"+usersid+"---------------");
    var receiver="";
    for(var i=0;i<usersid.length;i++){
    var user=getUserById(usersid[i]);
    println("user--------> "+user);
    if(user!=null){
       if(user.getTelephone()!="")
       receiver=user.getTelephone()+","; //获取用户电话
     }
    }
    receiver=receiver.substr(0,receiver.length-1);
    println("电话： "+receiver+"-------------");

    var isMass=getItemValueAsString("是否群发");
    var isReply=getItemValueAsString("是否收到回复");
    var rtn=false;
        if(isMass.equals("是")){
            rtn=true;
        }else{
            rtn=false;
        }
        if(isReply.equals("是")){
            rtn=true;
        }else{
            rtn=false;
        }
    var user = new Packages.cn.myapps.base.web.WebUser();
    println("user:"+user);
    user.setDomainid(getDomainid());
    user.setDefaultApplication(getApplication());
    var sender = $MESSAGE.getSMSManager().getSender(user);
    println("sender:"+sender);
    sender.send("",title,content,receiver,rtn,rtn);