查看: 2677|回复: 7

怎么实现管理员和普通员工登录界面指定

升级   64%

78

主题

47

回帖

820

积分

高级会员

Rank: 4

积分
820
发表于 2023-2-22 16:06:16 | 显示全部楼层 |阅读模式
按照政企页面建立一个重定向页面,在重定向页面的load脚本里添加了如下脚本,//判断当前登录人是否拥有manager角色,manager进入管理界面,普通用户进入首页
var flag = "";
var roleList = this.org.listRoleWithPerson( this.session.user.distinguishedName );
for(var i=0;i<roleList.length;i++){
    if(roleList.name=="Manager"){
        flag = "manager";
    }
}
if( flag=="manager" || this.session.user.distinguishedName=="xadmin@o2oa@P"){
    window.location = decodeURIComponent("/x_desktop/index.html");
}else{
    window.location = decodeURIComponent("/x_desktop/portal.html?id=6c908b43-49bc-425c-ae05-8c1494420fdc");

}
然后在实际登录的时候还是没有效果 是要在哪个脚本里配置么?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37139
发表于 2023-2-23 10:32:04 | 显示全部楼层

在o2server/servers/webServer下增加一个default.html(可以拷贝一个index.html修改),路径指向您的跳转页面



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   64%

78

主题

47

回帖

820

积分

高级会员

Rank: 4

积分
820
发表于 2023-2-23 14:01:51 来自手机 | 显示全部楼层
我已经在那个目录下配置了这个文件,能实现跳转到指定门户首页,但是无法实现,管理员登是默认控制台门户页面,普通员工是指定门户页面。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37139
发表于 2023-2-23 16:05:57 | 显示全部楼层
那您检查您的跳转页面脚本,是否有执行,是否正常
回复

使用道具 举报

升级   21.4%

40

主题

95

回帖

607

积分

高级会员

Rank: 4

积分
607
发表于 2023-2-25 12:27:07 | 显示全部楼层
这个功能我也没有实现。 最后做了不同的登录页面。Mark
回复

使用道具 举报

升级   100%

138

主题

1万

回帖

3万

积分

超级版主

Rank: 8Rank: 8

积分
37139
发表于 2023-2-27 09:30:52 | 显示全部楼层
irisnet 发表于 2023-2-25 12:27
这个功能我也没有实现。 最后做了不同的登录页面。Mark

检查一下是否有进入这个跳转页面呢
回复

使用道具 举报

升级   52%

0

主题

2

回帖

26

积分

新手上路

Rank: 1

积分
26
发表于 2023-2-28 16:49:54 | 显示全部楼层
我这里也测试了不行~
回复

使用道具 举报

升级   52%

0

主题

2

回帖

26

积分

新手上路

Rank: 1

积分
26
发表于 2023-2-28 16:51:55 | 显示全部楼层
论坛管理员 发表于 2023-2-27 09:30
检查一下是否有进入这个跳转页面呢

检查了,跳入的页面也有,显示正常,可见人员也正常。
回复

使用道具 举报

发表回复

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

本版积分规则

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