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

QQ登录

只需一步,快速开始

查看: 1949|回复: 12

[结贴] 怎么在右上角显示当前用户名

[复制链接]

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
发表于 2012-4-6 09:23:32 | 显示全部楼层 |阅读模式
RT.

我在UI/portal/index.w里面找到

但是不懂怎么写脚本显示当前用户名,请指教.谢谢.
如果可以的话,把部门和职位也读出来显示.谢谢

1.jpg

7.5 KB, 下载次数: 263

2.png

23.81 KB, 下载次数: 254

跟着起步走

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2012-4-6 10:20:58 | 显示全部楼层
左下角显示的还要吗?
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-6 10:32:48 | 显示全部楼层
要的~
跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2012-4-6 10:40:14 | 显示全部楼层
1.在portal.js中添加一个
justep.Portal.setWelcomeMsg1 =function(msg){
        $("#users","#header_right").text(msg);
}

2.在index.w的header_right的div下添加
<br/>
<span id="users" />

3.在ext.js中添加
justep.Portal.setWelcomeMsg1("当前用户: "+justep.Portal.getUserInfo().personName);
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-6 11:10:36 | 显示全部楼层
在ext.js里面用justep.Context.getCurrentOrgName()获取组织名称不可以...是不是不支持justep.Context类型的方法呢?
跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2012-4-6 11:37:00 | 显示全部楼层
组织的名称可以通过justep.Portal.getUserInfo().orgName获取
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-6 11:41:38 | 显示全部楼层
justep.Portal.setWelcomeMsg1("您好, "+justep.Portal.getUserInfo().personName + "(" + justep.Portal.getUserInfo().orgName  +"   " + justep.Portal.getUserInfo().posName + ")");
我这样写怎么显示成这样了:


用system进去显示:


组织机构是这样的:

1.png

1.58 KB, 下载次数: 244

2.png

1.5 KB, 下载次数: 235

3.png

12.51 KB, 下载次数: 249

跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2012-4-6 11:45:00 | 显示全部楼层
system只有机构没有部门和岗位,这个需要自己判断一下
回复 支持 反对

使用道具 举报

111

主题

609

帖子

731

积分

高级会员

Rank: 4

积分
731
QQ
 楼主| 发表于 2012-4-6 11:48:43 | 显示全部楼层
但是机构也显示不正确现在.

我这样写:justep.Portal.setWelcomeMsg1("您好, "+justep.Portal.getUserInfo().personName + "(" + justep.Portal.getUserInfo().orgName  + ")");

显示是这样的:

4.png

1.11 KB, 下载次数: 233

跟着起步走
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2012-4-6 13:29:27 | 显示全部楼层
1.justep.Portal.getUserInfo().orgName 是获取组织的只能显示上一级的
2.没有这个写法justep.Portal.getUserInfo().posName
3.具体的需求是什么
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-1 08:21 , Processed in 0.067324 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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