因为批量授权是多个角色。所以没办法反选,
(function(){
var request = $WEB.getParamsTable().getHttpRequest();//获取当前request
var oldUrl="http://"+request.getServerName()+":"+request.getServerPort()+request.getContextPath();
var formid ="11e4-5a59-3b4c4252-ab2c-31dc7af2347a"; //公文分发
oldUrl += "/portal/dynaform/document/newWithPermission.action?_formid="+formid+"&_isJump=1";
oldUrl +="&application="+getApplication()+"&_resourceid=11e4-d911-5206b4d4-ac6c-bf8ae45afd1d&_backURL=../../../portal/cool/closeTab.jsp";
var docid = getId();
oldUrl += "&fromDocid="+docid+"&fType=out";
var url = "OBPM.dialog.show({opener:window.parent,title:'分发',url:'"+oldUrl+"',width:1024,height:680,close:function(){}})";
var user = getWebUser();
if(user.getEquipment()==1){
if(sys_function.curUserHasThisRole("主任")||sys_function.curUserHasThisRole("分公司主任")){
oldUrl = getContextPath()+ "/portal/phone/main.jsp?application="+getApplication()+"&jumpToUrl="+encodeURIComponent(oldUrl);
url = "OBPM.dialog.show({opener:window.parent,title:'分发',url:'"+oldUrl+"',width:1024,height:680,close:function(){}})";
var ss = " <a style=\"cursor:pointer;\" onclick=\""+url+";\"><span style='color:blue;font-size:18px'> 分发</span></ a>";
var html = " <table border=\"1\" cellpadding=\"0\" cellspacing=\"0\">";
html+=" <tbody> ";
html+=" <tr> ";
html+=" <td style=\"text-align: right;\">"+ss+"</td>";
html+=" </tr>";
html+=" </tbody>";
html+="</table>";
return html+"</br>";
}
}
return "<a style=\"cursor:pointer;\" onclick=\""+url+";\"><span style='color:blue;font-size:18px'> [分发]</span></ a>";
})();
弹出层打开只能改成脚本的写法 |