(function(){
var doc = getCurrentDocument();
var userId = getWebUser().getId();
println(userId);
var process = getDepartmentProcess();
println(process);
var rolename="电脑维护岗";//角色名称
var rolenames = rolename.split(";");
println("获取角色名称---》"+rolenames);
//var deptname = doc.getItemValueAsString("申请部门2");
var deptname = "wzEkxXP9alIB7rSKmoA";
println("获取选中表单的部门---》"+deptname);
var sel_user = doc.getItemValueAsString("需要支撑人员");
println("获取选中支撑人员的ID---》"+sel_user); //这里为下拉人的中文名,需要转换为用户的ID
var userlist = createObject("java.util.ArrayList");
for (var i = 0; i < rolenames.length; i++) {
var roleid = getRoleIdByName(rolenames[i]); //根据角色名称获取角色id
println("根据角色名称获取角色id--->"+roleid);
var users = getUsersByDptIdAndRoleId(deptname,roleid);
println("打印getUsersByDptIdAndRoleId的ID---》"+users);
for (var it=users.iterator(); it.hasNext();){
var user = it.next();
//if(user != null){
if(user == sel_user){ //这里需要将入选的审批人的ID与下拉人的用户ID比较
userlist.add(user);
}
}
}
//}
return userlist;
})()