起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: Herry

[结贴] 根据人员自定义功能做首页,注销切换用户后首页还是上.....

[复制链接]

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-10-12 17:43:08 | 显示全部楼层
赋了值注销换人登录就问题,9楼的代码测试都是正确的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

81

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
 楼主| 发表于 2016-10-12 18:46:16 | 显示全部楼层
明天帮我调试一下看看吧,不知什么原因了
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-10-13 09:19:04 | 显示全部楼层
就按9楼发的测试看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

81

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
 楼主| 发表于 2016-10-13 10:26:39 | 显示全部楼层
        if (this.getContext().getCurrentPersonMemberFID() == "/EBaZjKeJX9J59UO4mrP.ogn/YpNJ14LrEGHKxaweDzZ@EBaZjKeJX9J59UO4mrP.psm") {
            this._cfg.main.url = "$UI/portal/sample/main/main.w";
            pageMappings[mainPageKey] = param2pageMapping(this._cfg.main);
        }else{
                this._cfg.main.url = "$UI/portal/pc/main/main.w";
            pageMappings[mainPageKey] = param2pageMapping(this._cfg.main);                       
        }

一样两个人都是同一个界面
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-10-13 11:57:49 | 显示全部楼层

                this.shellImpl.addPageMappings(pageMappings);
                // 清理功能树
                this.clearFunctionTree();
前面加上
this.shellImpl.pageMappings = {};

如下:
  1.                 this.shellImpl.pageMappings = {};
  2.                 this.shellImpl.addPageMappings(pageMappings);
  3.                 // 清理功能树
  4.                 this.clearFunctionTree();
复制代码
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

81

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
 楼主| 发表于 2016-10-13 15:01:38 | 显示全部楼层

                this.shellImpl.pageMappings = {};
               
                this.shellImpl.addPageMappings(pageMappings);
                // 清理功能树
                this.clearFunctionTree();

按照上面的说法添加了代码但是会有另外一个问题,在切换人员后,两个功能都会显示出来
3.png
回复 支持 反对

使用道具 举报

24

主题

81

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
 楼主| 发表于 2016-10-13 15:06:56 | 显示全部楼层
上一个首页在注销的时候没有关掉
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-10-13 15:44:06 | 显示全部楼层
什么意思?同时打开了两个首页?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

24

主题

81

帖子

411

积分

中级会员

Rank: 3Rank: 3

积分
411
 楼主| 发表于 2016-10-13 16:03:34 | 显示全部楼层
是的,第一个人打开的是A首页,第二个人进去打开的就是A首页和B首页,A首页没有关掉。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2016-10-13 16:38:24 | 显示全部楼层
用pc门户看看是否有问题
本地3.6版本测试的没问题,包括打开的功能没关闭注销登录都没问题
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-1 01:38 , Processed in 0.097242 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表