Skip to content

字典,一些成组的常量值,来描述业务实体的属性,如证件类型(常量1代表身份证,常量2代表护照,常量3待办暂住证)、审批状态等,我们通常称之为数据字典。因为字典会在开发中经常使用,所以低代码支持了字典,使用户能够在表单中使用字典。

同时,系统为了可读性,也支持将字典的常量值进行翻译,比如证件类型字段值为“1”,则根据字典常量值会将“身份证”也翻译出来供使用。要想使用字典,首先就得配置字典,下面就是添加字典配置的页面,左边是添加字典类型,右边是给某种类型添加字典值。 An image



看到这里,想必已经了解了字典配置,接下来就可以在表单设计页面中使用了。这里以订单表单中的订单类型字段(字典类型编码为order_type)来举例。 首先需要设置在表单属性设置字段为下拉框,点击保存。然后在初始化表单时,就自动给这个字段给予下拉框控件了。 An image



在表单设计中选中订单类型这个字段(如果选择控件效果出不来,可以试着点击初始化按钮),在右侧选择 控件属性->元素属性->远端数据,填写数据字典接口、数据字典key、数据字典类型、label、value,这些基本是默认配置,按照实例的就行,无须更改。

默认单选single,如果需要多选可以在Select的模式中进行切换An image

字段描述
数据字典接口调用的字典接口,默认接口为 /config-api/dict/sys-dict-item/getByDictCode
数据字典key接口参数,默认为 dictCode
数据字典类型刚刚新增的字典类型
label字典接口返回字典的值,默认为 dictCode
value字典接口返回字典的名称,默认为 itemText


配置完成后,可以在对应的表单页面查看效果。 An image