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

QQ登录

只需一步,快速开始

查看: 1145|回复: 5

[结贴] 权限分配?

[复制链接]

289

主题

988

帖子

1694

积分

金牌会员

Rank: 6Rank: 6

积分
1694
QQ
发表于 2016-9-12 11:10:16 | 显示全部楼层 |阅读模式
做了一个公共的模块,分别在每个部门下面的目录,建立了相应菜单,菜单通过带参数,来过滤数据?
如下:
比如 A部门有个润滑工作记录:
<item label="润滑工作记录" process="/sbgl/rhgl/rhgzjl/process/rhgzjl/rhgzjlProcess"
    activity="mainActivity"
    url="$UI/sbgl/rhgl/rhgzjl/process/rhgzjl/mainActivity.a?dwmc=A&amp;cjmc=admin"></item>
传入了dwmc和cjmc 2个参数。
那边B部门,我就传入 dwmc=B
但是问题就是,我只想让A只看到自己部门下的这个目录,不能看见B部门下的这些菜单。。怎么办?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2016-9-12 14:01:25 | 显示全部楼层
A只能看自己的目录,那在分配权限的只给A分配A相关部门需要的功能的功能权限啊
如果是process都一样的同时创建了多个功能菜单设置的url不一样,可以自己在创建功能菜单的时候判断url中的参数控制是否显示,/UI2/portal/pc/index.js中Model.prototype.doCreateFunctionTree = function(event){方法实现的创建功能树
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

289

主题

988

帖子

1694

积分

金牌会员

Rank: 6Rank: 6

积分
1694
QQ
 楼主| 发表于 2016-10-11 09:25:40 | 显示全部楼层
意思是我通过菜单分配到某个人或者部门,就可以看到。。没分配,就看不到。 。。不完全是通过参数来判断。。。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

289

主题

988

帖子

1694

积分

金牌会员

Rank: 6Rank: 6

积分
1694
QQ
 楼主| 发表于 2016-10-11 12:33:39 | 显示全部楼层
这个是模块没有分配授权运行时功能树中可以显示出来,我的是一个process,放到不同XXX.function.xml中,然后在角色里面设置目录。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35936
发表于 2016-10-11 15:04:32 | 显示全部楼层
一个process分配了功能权限所有的地方都能显示,如果要只有参考2楼的自己在url上加参数判断处理
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-10 23:19 , Processed in 0.066146 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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