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

QQ登录

只需一步,快速开始

查看: 4167|回复: 11

[结贴] 功能节点展开权限判定

[复制链接]

68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
发表于 2016-10-17 11:36:19 | 显示全部楼层 |阅读模式
版本: BeX5V3.5 小版本号:
数据库: Oracle 服务器操作系统: Windows 应用服务器: Tomcat
客户端操作系统: Windows 其它 浏览器: Chrome
你好,我在使用Bex5 时有这样的需求:我需要将我功能节点全部展示出来(在功能树配置时展示类型全部设置为solid图1),当用户登陆后,用户可以看到所有的功能节点(图2),但单击功能节点进行判定用户有无操作权限,现在X5自身的返回结果处理方式太直接用户体验不好(图3),我想修改一下返回结果展示方式,请问在什么地方进行处理,谢谢。
360截图20161017113209382.jpg

图 1

360截图20161017113235651.jpg

图 2

360截图20161017113254643.jpg

图 3


68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2016-10-17 13:54:38 | 显示全部楼层
当用户点击功能菜单上的功能节点时,系统是在什么地方进行权限检查的?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2016-10-17 14:52:11 | 显示全部楼层
jishuang 发表于 2016-10-17 14:45
http://docs.wex5.com/bex5-ui-question-list-10108/

这个链接解决不了我的需求,我是让所有用户都能看到功能节点,但我不想让不具备权限的人可以操作。
现在我把展示类型设置为solid,并不赋给他角色,用户单击后弹出的错误信息提示不太友好,我想将错误信息提示展示方式处理一下,请问在什么地方进行的权限判定,并弹出错误信息提示菜单,谢谢。
360截图20161017113254643.jpg

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

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



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

使用道具 举报

68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2016-10-17 16:02:07 | 显示全部楼层
本帖最后由 YSCNYSSH 于 2016-10-17 16:03 编辑
jishuang 发表于 2016-10-17 15:33
http://bbs.wex5.com/forum.php?mo ... 3936&extra=page%3D1

判断的地方是没有源码的

我想修改一下错误信息的提示窗口,请问在什么地方修改,谢谢【或者说我自己做一个提示信息的窗口,在什么地方,如何截获这些错误信息?】
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-10-17 16:57:32 | 显示全部楼层
所有的错误信息都是在/UI2/system/lib/base/error.js中抛出的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2016-10-18 10:19:46 | 显示全部楼层
jishuang 发表于 2016-10-17 16:57
所有的错误信息都是在/UI2/system/lib/base/error.js中抛出的

能不能详细一些,或者提供一些相关的案例,谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36064
发表于 2016-10-18 11:34:19 | 显示全部楼层
如果要修改错误信息就是5楼的
如果要修改提示窗口就是7楼的文件中,当然也可以自己在7楼的文件中判断如果要弹出的错误信息是你要修改的内容,自己修改为需要的信息

具体的案例没有
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

68

主题

213

帖子

700

积分

高级会员

Rank: 4

积分
700
QQ
 楼主| 发表于 2016-10-31 11:58:36 | 显示全部楼层
jishuang 发表于 2016-10-18 11:34
如果要修改错误信息就是5楼的
如果要修改提示窗口就是7楼的文件中,当然也可以自己在7楼的文件中判断如果要 ...

谢谢,可以结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-22 11:38 , Processed in 0.063964 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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