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

QQ登录

只需一步,快速开始

查看: 4013|回复: 6

[结贴] Bex5 orgTreePC 组件自动加载数据分页问题

[复制链接]

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
发表于 2016-11-17 20:19:35 | 显示全部楼层 |阅读模式
Bex5 V3.5你好,我开发时使用:组织权限 -- 按角色授权 -- 给角色分配组织,但现在存在这样的问题:
我的组织结构中 某一级组织人员超过20,这样在我点击组织节点的时候会出现一次只加载20条数据,我将x5中的/UI2/system/components/justep/org/dialog/orgDialogPC.w中的orgData的属性设置为-1也无效果:

360截图20161117201421121.jpg

请问如何修改能使数据一次全部加载,不再进行分页,谢谢。
我的需求是:我通过级联选择一次将组织下的所有人员都添加到选择结果中,然后需要从结果中移除某几个人员,因此需要一次加载全部的人员

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-11-18 09:40:31 | 显示全部楼层
在/UI2/SA/OPM/authorizationByRole/mainActivity.w中的orgDialogPC组件上加一个limit属性设置为-1就可以
orgDialogPC.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-11-18 10:05:33 | 显示全部楼层
jishuang 发表于 2016-11-18 09:40
在/UI2/SA/OPM/authorizationByRole/mainActivity.w中的orgDialogPC组件上加一个limit属性设置为-1就可以
...

在给角色分配组织中数据可以全部加载进来了,但在流程流转,选择执行人还是只加载20人,将/UI2/system/components/justep/org/dialog/orgDialogPC.w中的orgData的属性设置为-1也无效果
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-11-18 10:34:26 | 显示全部楼层
要修改的是放orgDialogPC组件的页面,不是直接修改orgDialogPC页面

流程用的是/UI2/system/service/process/dialog/processDialog.w,可以用扩展空间的方式修改这个.w和对应的js文件,在js中new OrgDialog创建时设置一下limit看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-11-18 13:51:43 | 显示全部楼层
jishuang 发表于 2016-11-18 10:34
要修改的是放orgDialogPC组件的页面,不是直接修改orgDialogPC页面

流程用的是/UI2/system/service/proces ...

我是在扩展文件中修改的,但是还是无法全部加载,修改文件:/UI2/system_X/service/process/dialog/processDialog.m.w,
修改代码如下:Model.prototype.createExecutorDialog = function(){
        return new OrgDialog({parentNode: this.getElementByXid("dialogs"), multiSelection: true,limit:"-1"});
};


请问该如何处理?谢谢
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36067
发表于 2016-11-18 14:03:18 | 显示全部楼层
在/UI2/system/service/process/dialog/processDialog.w,不是/UI2/system_X/service/process/dialog/processDialog.m.w
orgDialogPC.png
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

26

主题

88

帖子

339

积分

中级会员

Rank: 3Rank: 3

积分
339
QQ
 楼主| 发表于 2016-11-18 16:36:40 | 显示全部楼层
jishuang 发表于 2016-11-18 14:03
在/UI2/system/service/process/dialog/processDialog.w,不是/UI2/system_X/service/process/dialog/proce ...

谢谢,已解决,结贴
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 15:59 , Processed in 0.077763 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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