功能描述

用于流程审批和填单的表单,同时可设置某开始节点和全局节点,明细节点的表单及单个处理节点字段权限,可设置编辑,只读,必填权限。

操作步骤

1.绑定业务表单

选择业务模型,选择后会自动给全局表单,明细表单,开始表单绑定上相应选择的业务模型,同时pc表单有生成移动端表单也相应的绑定上

表单类型:

全局表单:启动流程后,流转到各个节点的审批呈现的表单,默认是只读权限的。

开始表单:流程启动页,默认是编辑权限的。

明细表单:流程实例查看明细。默认是只读状态的。

节点表单:当个节点上绑定表单,如果节点上绑定了表单优先使用节点上的表单权限。

手机表单:配置了移动表单,可在移动端进行发起流程或审批。

查找表单规则:

在启动流程时,先查找启动节点的开始表单,找不到再查找全局表单

在审批流程时,先查找节点设置的表单,找不到再查找全局表单。

在查看流程实例时,先查找配置的明细表单,找不到则找全局表单。

2.节点表单权限

用于流程中各个节点设置不同的字段权限或者子表权限,我们的字段权限分为编辑,只读,必填,三个权限都不给默认是隐藏的。

子表的权限有:

名称 说明
添加 显示添加按钮
删除 显示删除按钮
删除已添加 当子表数据已经保存是,是否允许删除

例如:我开始填单时某些字段发起人不可看需要隐藏,然后需要某一节点的审批人可看并填写,或者每个节点看到消息不一样,那我们就可以通过配置节点表单权限来控制

点击配置,在点击权限设置

给某个字段授权编辑,只读权限等给某个用户或者用户组

3.子表数据权限

对子表数据进行权限控制的。

权限类型:

1.全部:所有人都有权限看到。
2.我的:当前用户填写的子表数据只能是当前用户能看到。
3.部门:当前用户组填写的子表数据只能是当前用户组能看到
4.自定义:可以通过sql来写,例如过滤某个用户或者组的数据,用户的过滤字段CREATE_BY_ ,组的过滤字段 GROUP_ID_(sql写法: select * from w_AssetsDetails where REF_ID_=#{fk} and user_id=#{USERID})

文档更新时间: 2021-08-23 16:24   作者:zhuyunyun