使用 HZERO 模型管理
您可以在此基于表创建模型,并且根据实际的业务需求设计模型。
- 菜单路径:
LowCode
>模型管理
模型列表
列表字段:
- 名称:模型的名称,作为模型的标识;
- 编码:模型的编码,具有唯一性;
- 描述:模型的描述,用于说明模型的作用和功能;
- 通过表创建:模型基于创建的源数据库表;
- 层级:模型发布后菜单所在的层级;
- 发布状态:模型的发布状态,分为三种未发布、发布中、已发布,只有状态为已发布的模型才会在菜单页面上显示。
如何设计一个简单模型
通过以下步骤您可以创建一个简单的员工模型:
- 通过表创建模型
- 设计一个表单
- 设计一个列表
- 预览模型
1、通过表创建模型
1.进入LowCode平台,点击模型管理
;
2.进入模型管理页面,点击通过表创建模型
→
3.输入新建模型信息:
- 选择基础表:选择您要创建模型的基础表,必选项,我们这里选择一个员工基础表;
- 输入
名称
:模型的名称,作为模型的标识,必填项;- 输入
编码
:模型的编码,具有唯一性,必填项;- 输入
描述
:模型的描述,用于说明模型的作用和功能;
设计一个表单
1.点击操作按钮→,点击视图维护。
2.选择设计类型
为表单设计
。
3.切换至选表字段
,您可以选择基础表中的字段,拖动字段至字段配置
面板,为字段选择合适的控件。
我们这里拖动用户编码至字段配置面板,选择文本框
控件。
4.在左侧字段设置面板,您可以在此为字段进行属性设置。
- 名称:设置文本框的label;
- 占位符:设置文本框的引导文字;
- 最大长度:设置输入字段的最大长度;
- 是否必输:设置该字段是否为必填字段,如果数据库已经限制此字段为必输字段,则该字段必须为必输字段;
- 正则校验:设置该字段正则校验规则,,我们这里设置用户编码需为纯数字,那么它的正则校验为:
/^([0-9]*)$/
- 是否不可修改:设置该字段是否能够被修改;
- 是否唯一:设置此字段是否唯一;
现在我们已经设计好了表单中的一个字段。同理,我们可以继续往表单中添加字段。但是主要注意,为了保证表单有效、可用,我们在表单中添加的字段必须完全包含基础表中的必填字段
。
5.接下来我们可以继续为表单添加字段。
我们这里拖动启用状态至字段配置面板,选择开关
控件,我们在字段设置对启用状态进行设置。
选中值
:即开关打开状态对应的值,我们这里设置为Y未选中值
:即开关关闭状态对应的值,我们这里设置为N
6.您可以在字段配置面板为表单设置列属性,包括新增列、新增行、合并列、删除列、删除行、取消合并列。您可以根据您的需要自行设置页面布局。
7.点击保存。现在,我们已经设计完成一个表单了,模型仅有一个form表单不能进行任何操作,所以接下来我们开始设计对应的列表。
2、设计一个列表
1.切换设计类型为列表设计
,进入列表设计页。
2.点击列表字段的添加
→向列表添加字段,您仅可添加表单页中已有的字段。
3.悬浮鼠标在列表字段列上将显示配置
和删除
选项. 点击配置修改列表字段属性。
对齐方式
:包括左对齐、居中、右对齐;是否允许排序
:选择是否允许字段排序;
4.点击点击查询字段的添加
→向列表添加查询字段,您仅可添加列表字段中已有的字段。
5.悬浮鼠标在查询字段列上将显示配置
和删除
选项. 点击配置修改查询字段属性。
标签:过滤表显示的label; 是否允许模糊搜索:是否允许查询字段进行模糊搜索;
6.切换至列表设置
,设置列表属性。
排序字段
:您可以选择列表按哪个列表字段排序;操作
:您可以添加编码、删除、添加、查询
按钮;分页
:您可以选择列表是否需要分页,如果选择允许分页,您可以选择默认每页显示的记录数;
7.点击保存。现在我们已经设计完成一个列表了。
3、预览模型
进入模型管理页面,点击列表上的操作按钮→,点击预览,即可预览视图。
预览时不能进行修改、新增等实际的编辑操作,仅支持查看模型设计布局。
现在我们的简单模型已经设计完成了。
如何发布一个模型
1.进入模型管理页面,点击列表上的操作按钮→,点击发布,进入发布页面。 2.创建菜单。
输入名称:发布后菜单的名称,用户标识菜单。您可以根据具体需求需要维护菜单的多语言显示。 选择图标:发布后菜单的图标。
3.关联角色。
默认关联角色:默认关联所有带organization.owner标签的启用角色。这些角色拥有该菜单的全部权限。 关联其他角色:您可以选择系统中已有的角色。
您可以点击添加角色
→,关联其他角色,并且对添加或者创建的角色进行权限配置。
4.权限配置。权限配置包括操作权限、字段权限、数据权限。您可以默认选择所有权限,也可以选择自定义权限。
5.点击添加,完成角色的关联。
6.点击发布。现在我们就完成了一个模型的发布。