电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

人员F7,如何让“左边的组织树展示成自己想要的效果”?

来源:金蝶云社区作者:金蝶2024-09-236

人员F7,如何让“左边的组织树展示成自己想要的效果”?


问题描述


       许多二开的小伙伴总会提到想让人员F7左边的组织树“只展示某些组织”或者“只展示管理员行政组织管辖范围内的组织”等等。目前组织人员板块提供了一些自定义参数供二开的伙伴们选择。


解决方法

1、只展示管理员行政组织管辖范围内的组织

自定义参数:OrgBillListCommon.PARAM_IS_ORG_BASE_ADMIN(isOrgBaseAdmin)

值为:Boolean.TRUE

效果:只展示管理员行政组织管辖范围内的组织

开发示例:

   @Override
   public void beforeF7Select(BeforeF7SelectEvent evt) {
   evt.getFormShowParameter().setCustomParam(OrgBillListCommon.PARAM_IS_ORG_BASE_ADMIN, Boolean.TRUE);}


2、自定义根组织

自定义参数:OrgTreeUtils.PARAM_INIT_ROOT_ORG_ID(initRootOrgId)

值为:组织id

效果:展示该自定义根组织及其下级组织

开发示例:

   @Override
   public void beforeF7Select(BeforeF7SelectEvent evt) {
   evt.getFormShowParameter().setCustomParam(OrgTreeUtils.PARAM_INIT_ROOT_ORG_ID, 88855655694633554L);}


3、自定义初始定位树节点

自定义参数:OrgTreeUtils.PARAM_INIT_ORG_ID(initOrgId)

值为:组织id

效果:打开人员F7时焦聚的组织节点

开发示例:

   @Override
   public void beforeF7Select(BeforeF7SelectEvent evt) {
   evt.getFormShowParameter().setCustomParam(OrgTreeUtils.PARAM_INIT_ORG_ID, 88855655694633554L);}


4、只显示外部人员节点

自定义参数:UserF7TreeListPlugin.PARAM_IS_ONLY_SHOW_EXTERNAL_USER(isOnlyShowEx

人员F7,如何让“左边的组织树展示成自己想要的效果”?

问题描述 许多二开的小伙伴总会提到想让人员F7左边的组织树“只展示某些组织”或者“只展示管理员行政组织管辖范围内的组织”等等...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信