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

QQ登录

只需一步,快速开始

查看: 1464|回复: 3

[结贴] JS获取当前单位不正确

[复制链接]

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
发表于 2013-12-25 10:51:05 | 显示全部楼层 |阅读模式
版本: X5.2.6 小版本号:
数据库: MySQL 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: IE9
在js中使用justep.Context.getCurrentOrgCode(),返回的是010205,而这个code应该是对应的当前用户的岗位,希望得到的值确实010000。
但是使用justep.Context.getCurrentDeptCode(),得到部门确实正确的。x5底层对应的大致的实现原理是什么样的

310

主题

4938

帖子

4767

积分

论坛元老

Rank: 8Rank: 8

积分
4767
QQ
发表于 2013-12-25 11:03:37 | 显示全部楼层
justep.Context.getCurrentOrgCode()获取当前组织的Code

也就是获取的是当前岗位的ID

justep.Context.getCurrentOrgCode()获取当前机构的Code

试试这个
QQ:179785966
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-12-25 11:07:41 | 显示全部楼层
5.3        关于Context
justep.Context.getCurrentPersonName()
获取当前部门的Name   getCurrentDepFName()
获取当前部门的ID      getCurrentDeptID()
获取当前机构的ID      getCurrentOgnID()  
获取当前机构的Name   getCurrentOgnName()
获取操作者的Code      getOperatorCode()
获取操作者的ID       getOperatorID()
获取操作的Name      getOperatorName()
获取当前Activity      getCurrentActivity()
获取当前Process       getCurrentProcess()

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

89

主题

374

帖子

811

积分

高级会员

Rank: 4

积分
811
QQ
 楼主| 发表于 2013-12-25 11:32:38 | 显示全部楼层
一直没有注意getCurrentOrgCode()和getCurrentOgnCode()的区别,看到上面几楼,终于注意到这点,使用getCurrentOgnCode得到了自己想要的数据。
可以结贴了,谢谢两位。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-20 08:49 , Processed in 0.069591 second(s), 29 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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