平台提供通用的部门选择控件,能够满足普通的部门选择场景的功能。
一、控件功能
【默认值】:部门选择控件的默认值通过弹框选择部门填写,也可以直接设置“当前部门”,表单运行时,会自动选择当前登录用户所属部门作为默认值。
【操作属性】:部门选择控件支持多选。
其他属性参见上文的“基本控件”等章节。
部门选择控件的存储值,一般是部门ID,显示值是部门姓名,若使用多选属性并选择多个部门时,部门ID和部门姓名都使用英文“,”分割来存储和显示。
二、运行效果
已经选择部门的效果如下图,若要清空数据,可以点击控件后的“x”。
点击输入框之后,弹出部门选择对话框。
点击确定后,回填数据。
三、相关设置
在实体模型建模时,可以在页面属性设置中,将相应字段的控件类型设置为部门选择,并设置好控件的显示配置,目前部门选择的控件显示配置仅支持是否多选。在表单设计时,可以直接从表单设计器左侧的ER模型页签中,将相应的字段拖拽到画布中,自动绘制部门选择控件,或直接使用“使用模板”功能绘制表单时,也可以根据实体模型设置,自动绘制部门选择控件。
控件显示配置:
设置为部门选择控件的字段,一般存储部门ID,而在列表显示时,一般需要显示部门姓名,此时可以设置字段的数据转换配置为部门ID转名称,在列表设计时,能够自动复制实体模型的数据转换配置,提高效率。