主题
表单按钮控制
表单按钮控制分两种情形,第一种是 审批操作按钮(提交、同意、驳回、加签、查看流程图),由工作流引擎控制显示与隐藏;第二种是 原生业务按钮,工作流引擎控制是否禁用。
按钮分类
| 按钮分类 | 控制方式 | 配置入口 |
|---|---|---|
| 审批操作按钮 | 根据开始条件、实例状态、用户权限自动计算显示与隐藏 | 无需手动配置 |
| 原生业务按钮 | 根据配置的按钮名称自动计算是否禁用 | 在模型表单的模型配置选项卡中配置禁用表单按钮和按钮名称两个字段 |
审批按钮控制逻辑
| 按钮 | 显示条件 |
|---|---|
| 提交 | 满足开始条件 + 尚未发起审批 |
| 同意 | 审批流程运行中 + 当前用户是当前节点的审批人 |
| 驳回 | 审批流程运行中 + 当前用户是当前节点的审批人 |
| 加签 | 审批流程运行中 + 当前用户是当前节点的审批人 |
| 流程图 | 已发起审批实例(无论运行中还是已完成) |
学习交流
