审批意见保存
本案例,主要将审批环节的审批意见保存至业务表。
1. 介绍
info
往下学习之前,比须熟悉【案例-请假申请】的配置过程,约30分钟。
以【案例-请假申请】为例,在该案例的基础上,将审批环节的审批意见保存至业务表。
下面,在案例-请假申请的基础上,主要针对新功能部分进行配置讲解。
2. 开发平台的配置
开发平台配置,几乎与案例-请假申请的配置一样,主要新增两个内容:
- 新增审批意见审批字段;
- 定义构件方法(修改审批意见),主要用于在审批环节执行,实现修改审批意见保存至业务表。
在案例-请假申请的基础上,新增
updateOpinion(修改审批意见)
构件方法。
- 方法输入
- 方法输出
- 规则配置
编码 名称 类型 默认值 描述 bizId
业务ID 文本 #bizId
编码 名称 类型 默认值 描述 task
流程任务信息 实体 主流程事件所处流程任务信息(注意:任务级别事件才有任务信息) (1) IF:只要有一个入参为空
中断规则:中断当前规则链。
(2)执行方法API_GetWorkFlowEventContextData(API获取流程上下文数据),返回当前活动环节的流程任务信息,方法的具体使用:参考流程常用方法-方法信息。
由于该方法在
vbase_workflow (vbase_流程管理_API)
构件中,因此需要在【专题-流程应用启动流程】案例的基础上,再添加引用vbase_workflow (vbase_流程管理_API)
构件。(3)修改数据库中的记录:根据方法输入,修改对应的意见字段
3. 执行平台的配置
执行平台配置,几乎与案例-请假申请的配置一样。
主要设置流程图具体人工活动环节的任务完成事件,通过执行 updateOpinion(修改审批意见)
构件方法,实现将审批意见保存(修改)至业务表对应的字段。