1.安装HBuilder9.0.2版本(红色图标版)
2.安装IntelliJ IDEA
3.安装Git
注:快速创建的内容默认为单行文本组件,如需设计下拉框,人员选择等内容,需在领域管理--通用领域部分将所要快速创建的字段进行设计添加;
否则添加之后对部分内容进行手动添加控件进行设计(点击相应组件,即可添加该组件)
具体可配置内容如下:
a.字段名:数据库字段名
b.说明:数据库字段注释,英文说明点击说明后面的‘译’按钮即可
c.是否可编辑
d.默认值
e.Java类型:String、long、Integer、Double等(根据需要自行选择)
f.物理类型:文本、整型、日期、长文本等(根据需要自行选择)
g.窗格:在表单中占一整行,选择x12,占据半行则选择x6即可
h.可空:若未必填项,则选择必填,否则选择可空
i.校验:对组件内容进行校验,可选择字符串、电子邮件、日期、银行卡号、身份证号等
j.最大长度/最小长度,最大值/最小值
k.Java属性名称:该名称在表单中唯一,不能重复
l.显示表单类型:单行文本、多行文本、下拉框、多文本编辑器等
m.区块链:对某字段设置其是否为区块链以及区块链是否加密,如下图所示
注意:对组件进行配置之后一定要点击‘应用’按钮才可修改生效。
如下图所示:可以看到项目姓名、项目编号、项目负责人等单行文本及人员选择内容,日期选择显示正常,项目目标、项目描述等为多行文本;项目名称、项目编号设置其上链(区块链);
如下图所示:列表页可以看到设计好的相关显示字段,每条数据操作列部分查看相关操作按钮,点击实现对数据的查看、编辑、删除操作。
如下图所示,根据名称内容进行查询,列表仅展示查询条件的数据,且可在列表页右下角看到分页信息。
编辑删除项目信息不做说明,自行测试即可。
注:快速创建的内容默认为单行文本组件,如需设计下拉框,人员选择等内容,需在领域管理--通用领域部分将所要快速创建的字段进行设计添加;
否则添加之后对部分内容进行手动添加控件进行设计(点击相应组件,即可添加该组件)
具体可配置内容如下:
a.字段名:数据库字段名
b.说明:数据库字段注释,英文说明点击说明后面的‘译’按钮即可
c.是否可编辑
d.默认值
e.Java类型:String、long、Integer、Double等(根据需要自行选择)
f.物理类型:文本、整型、日期、长文本等(根据需要自行选择)
g.窗格:在表单中占一整行,选择x12,占据半行则选择x6即可
h.可空:若未必填项,则选择必填,否则选择可空
i.校验:对组件内容进行校验,可选择字符串、电子邮件、日期、银行卡号、身份证号等
j.最大长度/最小长度,最大值/最小值
k.Java属性名称:该名称在表单中唯一,不能重复
l.显示表单类型:单行文本、多行文本、下拉框、多文本编辑器等
m.区块链:对某字段设置其是否为区块链以及区块链是否加密,如下图所示
注意:对组件进行配置之后一定要点击‘应用’按钮才可修改生效。
如下图所示:可以看到主表下方点击添加按钮即可添加子表相关的内容:项目编号、验收申请时间等单行文本及附件内容,日期选择显示正常,项目完成情况、资料审查情况等为多行文本;
如下图所示:列表页可以看到设计好的相关显示字段,每条数据操作列部分查看相关操作按钮,点击实现对数据的查看、编辑、删除操作。
如下图所示,根据名称内容进行查询,列表仅展示查询条件的数据,且可在列表页右下角看到分页信息。
编辑删除项目信息不做说明,自行测试即可。
注:快速创建的内容默认为单行文本组件,如需设计下拉框,人员选择等内容,需在领域管理--通用领域部分将所要快速创建的字段进行设计添加;
否则添加之后对部分内容进行手动添加控件进行设计(点击相应组件,即可添加该组件)
具体可配置内容如下:
a.字段名:数据库字段名
b.说明:数据库字段注释,英文说明点击说明后面的‘译’按钮即可
c.是否可编辑
d.默认值
e.Java类型:String、long、Integer、Double等(根据需要自行选择)
f.物理类型:文本、整型、日期、长文本等(根据需要自行选择)
g.窗格:在表单中占一整行,选择x12,占据半行则选择x6即可
h.可空:若未必填项,则选择必填,否则选择可空
i.校验:对组件内容进行校验,可选择字符串、电子邮件、日期、银行卡号、身份证号等
j.最大长度/最小长度,最大值/最小值
k.Java属性名称:该名称在表单中唯一,不能重复
l.显示表单类型:单行文本、多行文本、下拉框、多文本编辑器等
m.区块链:对某字段设置其是否为区块链以及区块链是否加密,如下图所示
注意:对组件进行配置之后一定要点击‘应用’按钮才可修改生效。
点击添加合同申请按钮(待发Tab页),填写相关内容;如下图:
点击提交,即可提交到流程下一节点,如下图所示:
根据流程配置,上一节点用户对当前申请提交之后,下一节点用户(即当前登陆用户)可在待办(待办Tab页)中查看自己需要办理的流程,选中需要办理的申请单,点击办理,填写审批意见,并可查看流程日志,根据流程配置选择是否可对当前表单内容进行修改。详情如下:
A.下一节点用户在待办中可以看到自己待办的内容(即:当前情况下,上一节点用户提交的内容);如下图所示:
B.点击办理,即可填写审批意见继续选择提交或回退(当前申请不会提交到下一节点,而是回退到上一节点,上一节点的用户可在其待办中看到),最后一个节点的人员提交后,该流程结束;如下图所示:
每一个表单在查看或编辑时都可查看流程日志,并可查看当前审批流程已经走到了哪个节点(当前为了方便操作,使用同一人进行申请审批,具体实际应用要根据需求决定)。如下图所示:
Ps:树表中 上级 控件是必选
注:快速创建的内容默认为单行文本组件,如需设计下拉框,人员选择等内容,需在领域管理--通用领域部分将所要快速创建的字段进行设计添加;
否则添加之后对部分内容进行手动添加控件进行设计(点击相应组件,即可添加该组件)
除了以上的字段之外,树表需要一个字段存放所有上级的id,因此需要添加一个单行文本(将其拖拽到下方隐藏区域即可),字段名必须为parent_ids,如下图所示:
具体可配置内容如下:
a.字段名:数据库字段名
b.说明:数据库字段注释,英文说明点击说明后面的‘译’按钮即可
c.是否可编辑
d.默认值
e.Java类型:String、long、Integer、Double等(根据需要自行选择)
f.物理类型:文本、整型、日期、长文本等(根据需要自行选择)
g.窗格:在表单中占一整行,选择x12,占据半行则选择x6即可
h.可空:若未必填项,则选择必填,否则选择可空
i.校验:对组件内容进行校验,可选择字符串、电子邮件、日期、银行卡号、身份证号等
j.最大长度/最小长度,最大值/最小值
k.Java属性名称:该名称在表单中唯一,不能重复
l.显示表单类型:单行文本、多行文本、下拉框、多文本编辑器等
m.区块链:对某字段设置其是否为区块链以及区块链是否加密,如下图所示
注意:对组件进行配置之后一定要点击‘应用’按钮才可修改生效。
如下图所示:可以看到上级机构的上级控件选择,行政区域的区域选择,负责人等人员选择控件,均正常显示;
如下图所示:列表页可以看到设计好的相关显示字段,每条数据操作列部分查看相关操作按钮,点击实现对数据的查看、编辑、删除操作。
树表内容按照层级关系进行多级逐级展示,在每一条数据的后面都会有’添加下级机构’的按钮选项,即可添加本条数据的下级内容
编辑删除机构信息不做说明,自行测试即可。
在左树右表的教程中,我们将前面创建好的机构的表作为左树,右表即为当前的人员内容,因此在表单设计部分我们可以看到人员表是机构表的子表,如下图所示:
注:快速创建的内容默认为单行文本组件,如需设计下拉框,人员选择等内容,需在领域管理--通用领域部分将所要快速创建的字段进行设计添加;
否则添加之后对部分内容进行手动添加控件进行设计(点击相应组件,即可添加该组件)
具体可配置内容如下:
a.字段名:数据库字段名
b.说明:数据库字段注释,英文说明点击说明后面的‘译’按钮即可
c.是否可编辑
d.默认值
e.Java类型:String、long、Integer、Double等(根据需要自行选择)
f.物理类型:文本、整型、日期、长文本等(根据需要自行选择)
g.窗格:在表单中占一整行,选择x12,占据半行则选择x6即可
h.可空:若未必填项,则选择必填,否则选择可空
i.校验:对组件内容进行校验,可选择字符串、电子邮件、日期、银行卡号、身份证号等
j.最大长度/最小长度,最大值/最小值
k.Java属性名称:该名称在表单中唯一,不能重复
l.显示表单类型:单行文本、多行文本、下拉框、多文本编辑器等
m.区块链:对某字段设置其是否为区块链以及区块链是否加密,如下图所示
注意:对组件进行配置之后一定要点击‘应用’按钮才可修改生效。
如下图所示:点击添加按钮,表单中可以看到归属机构的树选择、登录名的单行文本等内容(此处该归属机构的上级控件比较关键)
如下图所示:列表页可以看到设计好的相关显示字段,每条数据操作列部分查看相关操作按钮,点击实现对数据的查看、编辑、删除操作。
编辑删除人员信息不做说明,自行测试即可。