字典管理

点击菜单进入在线表单字典管理页面,目前已支持数据表字典、URL 字典、静态字典、全局编码字典和自定义字典五种类型,如下图。

数据表字典

数据表字典,从已经配置的数据库链接中选择字典表,并指定字典 ID 和字典名称字段。

  • 字典名称,字典的显示名称。
  • 数据库,选择数据表所属数据库。
  • 数据表,选择数据表字典所使用的数据表。
  • 树状字典,树状字典数据将返回 id、name 和 parentId 三个字段,使用时需要将列表转换为树型数据结构。
  • 字典父字段,当字典为树状字典时,选择字典 ID 的父 ID 字段。
  • 字典键字段,选择字典 ID 字段。
  • 字典值字段,选择字典显示名称字段。
  • 逻辑删除字典,选择数据表中的逻辑删除字段。
  • 用户过滤字段,选择数据表中的用户过滤字段,仅用于数据权限中的「仅看当前用户」、「本部门所有用户」和「本部门及子部门所有用户」策略的数据过滤。
  • 部门过滤字段,选择数据表中的部门过滤字段,仅用于数据权限中的「仅查看当前部门」、「所在部门及子部门」、「多部门及子部门」和「自定义部门列表」策略的数据过滤。
  • 租户过滤字段,选择数据表中的租户过滤字段,仅用于多租户项目中的租户过滤。
  • 字典参数,数据表字典过滤参数。
    配置过滤参数后,可在字典的使用过程中,通过为过滤参数赋值的方式进行字 典的数据过滤,具体使用方式,可参考后面表单管理的组件设置小节。

URL字典

通过指定的 URL 获取字典数据,具体配置信息见下图。

  • 字典名称,字典的显示名称。
  • 字典 URL,获取全部字典数据的 URL,必须为 GET 请求。点击右侧的「获取数据」按钮,会调用 URL 获取数据,并将得到的数据填充到下面的「字典键字段」、「字典值字段」和「字典父字段」所对应的下拉框中,以供选择。
  • 树状字典,数据将返回 id、name 和 parentId 三个字段,使用时需要将列表转换为树型数据结构。
  • 字典父字段,当字典为树状字典时,选择字典 ID 的父 ID 字段。
  • 字典键字段,选择字典 ID 字段。
  • 字典值字段,选择字典显示名称字段。
  • 字典参数,数据表字典过滤参数。

静态字典

静态字典通常会在代码生成器中配置后生成,生成后的前端代码位于 staticDict -> index.js 文件中,具体见下图。


静态字典的配置信息如下图所示。

字典名称,字典的显示名称。
字典选择,选择静态字典。
自定义字典
自定义字典可直接输入字典数据,具体配置如下。

全局编码字典

在线表单的全局编码字典,可从当前系统中,已经配置的全局编码字典中直接选择。

作者:BIQS  创建时间:2025-04-28 20:28
最后编辑:BIQS  更新时间:2025-04-28 22:32