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

QQ登录

只需一步,快速开始

查看: 3615|回复: 15

[处理中] 截获错误信息

[复制链接]

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
发表于 2016-10-18 14:15:06 | 显示全部楼层 |阅读模式
平台版本 Bex V3.5使用Bex5开发时有以下的需求:因项目需求将功能树上的所有节点展示类型都设置为solid(图 1),然后通过角色控制去赋予用户操作的权限,当不具备此角色的用户点击功能节点时,系统会使用对话框(图 2)的形式提示用户没有此权限,错误信息提示对话框不太友好,一般用户理解起来比较困难,现在想实现捕获错误信息,使用一个友好的提示展示给用户,请问如何处理?(已发帖子http://bbs.wex5.com/forum.php?mo ... d=106385&extra=,但按照帖子上的方法还是无法实现)谢谢

360截图20161017113209382.jpg

图 1

360截图20161017113254643.jpg

图 2




91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-10-18 14:28:29 | 显示全部楼层
无法实现具体是按照那个方式处理的?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-10-18 14:42:51 | 显示全部楼层
jishuang 发表于 2016-10-18 14:28
无法实现具体是按照那个方式处理的?

我现在想在弹出错误对话框那个位置加上判断,当错误信息符合我的判定条件时弹出我自己的对话框,其他的还是默认使用系统提示的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-10-18 14:49:50 | 显示全部楼层
那就在error.js中处理啊,现在说不能实现具体什么现象?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-10-18 15:15:28 | 显示全部楼层
jishuang 发表于 2016-10-18 14:49
那就在error.js中处理啊,现在说不能实现具体什么现象?

我现在有两个问题:
1 error.js 中在getErrorContent函数中截获返回的错误信息?我在里面debugger,调试后返现此处未执行
2 弹出错误对话框是在什么地方执行的?
谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-10-18 15:24:46 | 显示全部楼层
http://docs.wex5.com/bex5-ui-question-list-10013/

这个文件应该是合并到了/UI2/system/core.min.js中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-10-19 10:52:45 | 显示全部楼层
jishuang 发表于 2016-10-18 15:24
http://docs.wex5.com/bex5-ui-question-list-10013/

这个文件应该是合并到了/UI2/system/core.min.js中 ...

现在存在这样一个问题就是我们最后部署的时候是集群部署,如果按照您提供的方法需要修改error.js需要对core.min.js进行修改,最后会对其他的应用系统产生影响,请问这种情况下该如何处理?谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-10-19 10:59:50 | 显示全部楼层
对其他的应用系统产生影响什么意思?
集群部署是同一个系统做的集群部署,资源都是一样的,修改资源需要把集群的单机上的资源都修改了
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-10-19 11:05:30 | 显示全部楼层
本帖最后由 longyu065 于 2016-10-19 11:11 编辑
jishuang 发表于 2016-10-19 10:59
对其他的应用系统产生影响什么意思?
集群部署是同一个系统做的集群部署,资源都是一样的,修改资源需要把 ...

我们需要多套系统共用一个平台系统资源,我把core.min.js更改后会影响其他系统的使用。多应用集群部署(下图是你们技术人员提供的一个技术方案)
IMG_20161019_110852.jpg

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35913
发表于 2016-10-19 11:33:22 | 显示全部楼层
如果要修改就只能是这个方案
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-20 23:28 , Processed in 0.097330 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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