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

QQ登录

只需一步,快速开始

123
返回列表 发新帖
楼主: 郭洪彬

[结贴] 用户修改组织内容报错

  [复制链接]

147

主题

390

帖子

933

积分

高级会员

Rank: 4

积分
933
QQ
发表于 2016-12-23 15:43:56 | 显示全部楼层
jishuang 发表于 2016-12-23 15:15
看你的数据应该是没有设置虚根,那就把虚根的判断去掉

把判断虚根的代码去掉,还是一样,都是运行到这个方法orgTreeGrid.expandByIDPath(OpmUtils.orgFIDtoIDPath(toOrgFID)); 报的错!
回复 支持 反对

使用道具 举报

147

主题

390

帖子

933

积分

高级会员

Rank: 4

积分
933
QQ
发表于 2016-12-23 15:58:54 | 显示全部楼层
jishuang 发表于 2016-12-23 15:35
楼主的问题是自己改了平台默认的功能导致的

x5平台本身也支持对原来的功能进行扩展啊,针对这个问题那现在有什么解决方案啊?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-12-23 16:50:25 | 显示全部楼层
huhaichao 发表于 2016-12-23 15:43
把判断虚根的代码去掉,还是一样,都是运行到这个方法orgTreeGrid.expandByIDPath(OpmUtils.orgFIDtoIDPa ...

可以扩展,但扩展的时候里面的代码不一定都是你需要的,要自己修改

这个错误是因为你的跟不是从toOrgFID的最根层开始显示的
需要自己把toOrgFID的值截取用你的根开始
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

19

主题

84

帖子

393

积分

中级会员

Rank: 3Rank: 3

积分
393
QQ
 楼主| 发表于 2017-1-17 15:05:10 | 显示全部楼层
jishuang 发表于 2016-12-23 16:50
可以扩展,但扩展的时候里面的代码不一定都是你需要的,要自己修改

这个错误是因为你的跟不是从toOrgFID ...

好的,已解决,请结贴吧,谢谢。
回复 支持 反对

使用道具 举报

17

主题

104

帖子

277

积分

中级会员

Rank: 3Rank: 3

积分
277
QQ
发表于 2017-5-31 20:08:27 来自手机 | 显示全部楼层
这就对了,如果我是分级管理员看不到初根,是那就肯定报错?
回复 支持 反对

使用道具 举报

17

主题

104

帖子

277

积分

中级会员

Rank: 3Rank: 3

积分
277
QQ
发表于 2017-6-1 07:14:17 | 显示全部楼层
3.6版原生的系统,分级管理员只设置了某一个子机构的权限,当其修改该机构节点时就会报这个错。
手动修改文件,将获取其展开路径的代码由sFID字段修改为sParent,暂时看没问题了。

不知道官方是否由正式的修改方法?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-24 15:58 , Processed in 0.116476 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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