(function(){
var doc = getCurrentDocument();
var deptids = doc.getItemValueAsString("协办部门"); //表单字段
println("deptid "+deptids);
var docids = splitString(deptids, ";");
println("docids "+docids);
var userlist = createObject("java.util.ArrayList");
for (var i =0;i<docids.length;i++){
if (docids!=null){
var deptUnderUserList=getUsersByDptId(docids[i]);
for (var iter= deptUnderUserList.iterator();iter.hasNext();){
var userInfo=iter.next();
if (userInfo != null) {
var loginno= userInfo.getLoginno();
println("loginno"+loginno);
var userVO = getUserIdByLoginno(loginno);
userlist.add(userVO);
}
}
}
}
return userlist;
})() |