作者:管理员  历史版本:1  最后编辑:Eddy  更新时间:2024-10-24 16:08

适用版本:v3.1.8+;

字段属性

  • 默认值:

    (1)预设值:自动获取当前“用户、组织、岗位、角色”

参数设置

  • 字段通过切换不同选择器类型,可以直接读取【用户管理】中的“员工、组织、岗位、角色”数据。

  • 选择器类型:支持用户、组织、岗位、角色选择器。
    用户选择器:

    组织选择器:

    岗位选择器:

    角色选择器:

  • 是否多选:限制填写可以选择多个值,还是只能选中一个值。

  • 存储格式:选择器存储数据格式。
    (1)仅存ID:数据存储只存储id,但展示是name。
    (2)JSON格式:数据存储json格式,如[{id:’xxxx’,name:’张三’}]。

适用版本:v3.5.1+;

  • 存储格式:
    (3)绑定标识:数据存储为名称,可以选择绑定标识值,回填到绑定字段。
    1、用户选择器,配置如下:

    预览效果:

2、组织选择器,配置如下:

预览效果:

3、岗位选择器,配置如下:

预览效果:

4、角色选择器,配置如下:

预览效果:

选择器范围:

1、用户选择器


  • 不开启范围:显示员工管理列表所有人员
  • 开启范围:

    组织:

    1)全部组织:所有组织下的人员;
    2)当前组织(含子集):登录用户所属组织及其下级组织下的人员;
    3)当前组织(不含子集):登录用户所属组织下的人员;
    4)指定组织(含子集):指定组织及其下级组织下的人员;
    5)指定组织(不含子集):指定组织下的人员;
    6)grovy脚本:支持grovy脚本设置范围;
    7)无权限:选择器页面无组织权限。

    岗位:

    1)全部岗位:所有岗位下的人员;
    2)当前岗位(含子集):登录用户所拥有的岗位及其下级岗位下的人员;
    3)当前岗位(不含子集):登录用户所拥有的岗位下的人员;
    4)指定岗位(含子集):指定岗位及其下级岗位下的人员;
    5)指定岗位(不含子集):指定岗位下的人员;
    6)grovy脚本:支持grovy脚本设置范围;
    7)无权限:选择器页面无岗位权限。

    角色:

    1)全部角色:所有角色下的人员;
    2)当前角色:登录用户所拥有角色下的人员;
    3)指定角色:指定角色下的人员;
    4)grovy脚本:支持grovy脚本设置范围;
    5)无权限:选择器页面无角色权限。

    用户组:

    1)全部用户组:所有用户组下的人员;
    2)当前用户组:登录用户所在的用户组下的人员;
    3)指定用户组:指定用户组下的人员;
    4)grovy脚本:支持grovy脚本设置范围;
    5)无权限:选择器页面无用户组权限。

2、组织选择器


  • 不开启范围:显示组织管理页面所有组织
  • 开启范围:
    1)全部组织:显示组织管理页面全部组织;
    2)当前组织(含子集):登录用户所属组织及其下级组织;
    3)当前组织(不含子集):登录用户所属组织;
    4)指定组织(含子集):指定组织及其下级组织;
    5)指定组织(不含子集):指定组织;
    6)grovy脚本:支持grovy脚本设置范围。

3、岗位选择器


  • 不开启范围:显示岗位管理页面所有岗位
  • 开启范围:
    1)全部岗位:显示岗位管理页面全部岗位;
    2)当前岗位(含子集):登录用户所属岗位及其下级岗位;
    3)当前岗位(不含子集):登录用户所属岗位;
    4)指定岗位(含子集):指定岗位及其下级岗位;
    5)指定岗位(不含子集):指定岗位;
    6)grovy脚本:支持grovy脚本设置范围。

4、角色选择器

  • 不开启范围:显示角色管理列表所有角色
  • 开启范围:
    1)全部角色:显示角色管理页面全部角色;
    2)当前角色:登录用户所拥有的角色;
    3)指定角色:指定角色;
    4)grovy脚本:支持grovy脚本设置范围。