查看: 4239|回复: 2

在应用里做的页面怎么去控制按钮的权限呢?

升级   0.02%

44

主题

64

回帖

2

积分

注册会员

Rank: 2

积分
2
发表于 2024-3-12 09:50:17 | 显示全部楼层 |阅读模式


比如说这两个按钮我需要指定角色或者人才能显示 其他人不能显示,应该怎么做
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2024-3-12 17:12:17 | 显示全部楼层
参考:
//判断当前登录人是否拥有manager角色或者是资产管理员,用以显示或隐藏批量导入资产的按钮
var flag = "";
var identityList = this.session.user.identityList;
for(var i=0;i<identityList.length;i++){
    var dutyNameList = this.org.listDutyNameWithIdentity( identityList[i] );
    if(dutyNameList.indexOf("资产管理员")>-1){
        flag = "manager";
    }
}
var roleList = this.org.listRoleWithPerson( this.session.user.distinguishedName );
for(var i=0;i<roleList.length;i++){
    if(roleList[i].name=="Manager"){
        flag = "manager";
    }
}

this.form.get("div_pldr").node.hide();
if(flag=="manager"){
    this.form.get("div_pldr").node.show();
}
回复

使用道具 举报

升级   0.02%

44

主题

64

回帖

2

积分

注册会员

Rank: 2

积分
2
发表于 2024-3-13 10:00:55 | 显示全部楼层
收到 谢谢
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread