查看: 10510|回复: 3

关于“首页”配置问题

升级   0.02%

130

主题

116

回帖

2

积分

注册会员

Rank: 2

积分
2
QQ
发表于 2023-3-8 13:12:40 | 显示全部楼层 |阅读模式
本帖最后由 chenchen 于 2023-3-8 14:11 编辑

首页配置文件config-portal.json,代码:

{
        "indexPage": {
                "enable": true,
                "portal": "ceaf38b7-bb69-4810-80ef-73d4e4f28d7d",
                "page": "",
                "###enable": "是否启用定制的首页面.###",
                "###portal": "指定首页面所属的portal,可以用id,name,alias.###",
                "###page": "指定的首页面,可以使用name,alias,id###",
                "###extension": "扩展设置.###"
        },
        "loginPage": {
                "enable": false,
                "portal": "04da357f-a0b9-4d03-ba58-04154dd2b0bd",
                "page": "",
                "###enable": "是否启用定制登录页面.###",
                "###portal": "指定登录页面所属的portal,可以用id,name,alias.###",
                "###page": "指定的登录页面,可以使用name,alias,id###",
                "###extension": "扩展设置.###"
        },
        "###urlMapping": "url转换配置.###",
        "###indexPage": "定制首页面设置.###",
        "###loginPage": "定制登录页面设置.###",
        "###extension": "扩展设置.###"
}


请,我是否可以在这里配置成,不同部门下的人员进入不同的首页,而且首页都在o2oa的框架内呢?


本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-3-9 10:05:52 | 显示全部楼层
您可以加一个跳转页面,根据不同的人进入跳转不同的页面就好了
回复

使用道具 举报

升级   0.02%

130

主题

116

回帖

2

积分

注册会员

Rank: 2

积分
2
QQ
发表于 2023-3-9 10:17:02 | 显示全部楼层
本帖最后由 chenchen 于 2023-3-9 10:18 编辑
论坛管理员 发表于 2023-3-9 10:05
您可以加一个跳转页面,根据不同的人进入跳转不同的页面就好了

我用了跳转页,代码:
var LevelName = this.session.user.identityList[0].unitLevelName.split('/')[0];
if(LevelName== "1号" ){
                window.history.replaceState(null, "", '../x_desktop/portal.html?id=8762740a-3a18-41ab-bdf5-606548aa3e12');
                window.history.go(0);
            }
            else if(LevelName== "2号"){
                window.history.replaceState(null, "", '../x_desktop/portal.html?id=7a960f94-df27-4874-ad1b-b6e6187de5f8');
                window.history.go(0);
            }
            else {
                window.history.replaceState(null, "", '../x_desktop/portal.html?id=d623d59b-6b86-4004-bb63-286566a49189');
                window.history.go(0);
            }

但是,问题在于,这个跳转没办法做门户ID的跳转,导致他的跳转后的门户页面并不在o2oa的门户框架内,如【图1】是o2oa的门户框架,【图2】是跳转后的门户页面,请问这个问题需要怎么解决呢?


【图1】

【图2】

本帖子中包含更多资源

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

x
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2023-3-9 15:45:12 | 显示全部楼层

这样可以内部打开页面

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表回复

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

本版积分规则

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