请参考如下,解决问题,请回帖,我们作为结贴依据,谢谢
- (function(){
- var process = getDocumentProcess();
- var doc=getCurrentDocument();
- //微信发送文本
- var topic=doc.getItemValueAsString("会议名称");//主题
- var addr=doc.getItemValueAsString("会议室");//地点
- var date1=doc.getItemValueAsString("会议开始时间");//时间
- var date2=doc.getItemValueAsString("会议结束时间");
- var touserids=doc.getItemValueAsString("参会人员");//获取参会人员,多个时以;隔开
-
- var touserid= splitText(touserids,";");
- var touser="";
- var touser1="";
- for(var i=0;i<touserid.length;i++){
- if(touserid[i]!=""&&touserid[i]!=null){
- touser1+=getUserById(touserid[i]).getLoginno()+"|";
- }
- }
-
- if(touser1!=null&&touser1!=""){
- var len=touser1.lastIndexOf("|");
- touser=touser1.substring(0,len);
- }
- var Content="会议主题:"+topic+"\r\n时间:"+date1+"到"+date2+"\r\n地点:"+addr;
- var domainId=getDomainid();
- var applicationid=getApplication();//如果是托管模式,则applicationid='1'
- if(touser!=""&&Content!=""&&domainId!=""&&applicationid!=""){
- sendWeixinTextMessage(touser,Content,domainId,applicationid);
- }
- //更新会议状态
- doc.findItem("会议状态").setValue("正式");
- process.doUpdate(doc);
- })();
复制代码 |