|
|
【myApps/OBPM版本号】:v5.0- sp2
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】: 请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:
Q:
流程处理直行后其它用户没法删除表单怎么写?
用户是流程启动后所有人,只有网管和经理两个人可以删除
A:
把他们设置为一个角色,设置要隐藏的,两个人设置一个角色
(function(){
var doc = getCurrentDocument();
var roles = getWebUser().getRoles();
var roleid1 = getRoleIdByName("隔离签收管理");
var roleid2 = getRoleIdByName("司机");
var rtn=false;
for (var it = roles.iterator(); it.hasNext();) {
var roleVO = it.next();
var userName = roleVO.getId();
if (roleid1.equals(userName)||roleid2.equals(userName)) {
rtn=true;
}
}
return rtn;
})()
|
|