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

QQ登录

只需一步,快速开始

查看: 8684|回复: 10

[结贴] 只赋予副岗的权限,每次打开都是用主岗身份

[复制链接]

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
发表于 2017-8-9 19:20:26 | 显示全部楼层 |阅读模式
版本: 其它(帖子中说明) 小版本号: 3.6
数据库: MS SQLServer 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 7 浏览器: Chrome
我们在项目的组织机构中应用的系统的主岗和副岗的功能,我们将上级单位的主岗人员拉倒下级项目部(是部门)中兼职,并分别给主岗和副岗首不同的权限,登陆系统后,只授权给副岗的权限在功能菜单中没有选择岗位的那个图标,如
没有这个图标是正常的,因为只有副岗有权限,但是单击进入以后发现是以主岗的身份进入的,左侧会显示兼职所在的组织树,如图
如果给主岗也授权了副岗的权限,菜单会显示选择岗位的小图标,点击选择副岗后功能左侧组织机构树会正常显示副岗所在组织
我们希望只有副岗有的权限,点击进去就是以副岗的身份显示加载内容,请帮忙解决下这个问题。
岗位图标.png
不正常.png
正常.png

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-10 10:14:34 | 显示全部楼层
在页面上输出this.getContext().getCurrentPersonMemberFName()获取的是主岗的信息吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
 楼主| 发表于 2017-8-10 14:30:30 | 显示全部楼层
jishuang 发表于 2017-8-10 10:14
在页面上输出this.getContext().getCurrentPersonMemberFName()获取的是主岗的信息吗?

是的,最开始也是用这种方式发现他获得的都是主岗的信息。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-10 15:15:32 | 显示全部楼层
功能对应的process文件中的类型是否设置为了system
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
 楼主| 发表于 2017-8-10 16:14:49 | 显示全部楼层
jishuang 发表于 2017-8-10 15:15
功能对应的process文件中的类型是否设置为了system

设置了,因为我们这个项目中的流程全都使用流程模板,所以所有流程统一设置成了system类型。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-10 16:39:23 | 显示全部楼层
设置了就不需要分权限就所有的人都有权限的,多岗的默认找的就是主岗的权限
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
 楼主| 发表于 2017-8-10 17:07:40 | 显示全部楼层
jishuang 发表于 2017-8-10 16:39
设置了就不需要分权限就所有的人都有权限的,多岗的默认找的就是主岗的权限 ...

我主岗没有这个功能的权限,为什么以主岗身份进入呢,你是想说如果我没有设置system就不会已主岗身份进入了是吗
回复 支持 反对

使用道具 举报

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
 楼主| 发表于 2017-8-10 17:53:10 | 显示全部楼层
jishuang 发表于 2017-8-10 16:39
设置了就不需要分权限就所有的人都有权限的,多岗的默认找的就是主岗的权限 ...

我把process的类型system去掉后打开功能就能以副岗身份登录了,但是这样的话我的流程审批环节必要要给对应人员附对应环节的权限才能进行审批了,有没有即能以副岗身份登录又不需要给所有人分配权限的方法。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36178
发表于 2017-8-10 18:07:12 | 显示全部楼层
没有这样的设置,不推荐在Process中设置类型为system,应该通过权限分配去功能权限
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

84

主题

260

帖子

935

积分

高级会员

Rank: 4

积分
935
QQ
 楼主| 发表于 2017-8-15 16:41:37 | 显示全部楼层
jishuang 发表于 2017-8-10 18:07
没有这样的设置,不推荐在Process中设置类型为system,应该通过权限分配去功能权限 ...

我们需求是这样的,有办法解决吗,如果不设置system,那这个设置不也就没用了?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-23 00:22 , Processed in 0.084492 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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