如何调用审批「审批节点」输出的数据|飞书低代码平台

如何调用审批「审批节点」输出的数据|飞书低代码平台

飞书低代码平台手册精选NaN-NaN-NaN
产品功能
功能简介
审批节点将新增「输出」tab,将审批结果数据作为一个 JSON 类型的变量返回,支持在流程的后续节点中引用该变量进行逻辑判断将数据落库后进行后续的展示、分析
适用场景举例
场景举例:用户发起报销申请后,需要财务团队完成后方可正常报销。在财务团队进行业务复盘时,希望定期收集团队人员的审批情况,查看各审批人的流程处理数量、响应时长等信息。
实现方式:
  • 在流程配置中,在审批节点后,开发者可以解析审批节点返回的审批结果变量,通过数据库节点,将获取到的数据落库到一个自定义对象中。
  • 在应用页面中,开发者可以使用该自定义对象搭建前端页面,将该信息进行展示,或通过报表组件进行分析。
字段说明
字段名称
类型
描述
approve_lable
array
节点名称
- language_code
浮点数
语种编码,枚举值有:
  • 1033:英语
  • 2052:中文
- text
文本
对应语种下的节点名称
approve_logic
文本
审批方式,枚举值有:
  • all: 会签
  • first:或签
  • orderly:依次审批
  • 当通过「指定审批人」方式进行配置,且仅配置了一个审批人时,审批方式默认为「all 」会签
approve_status
文本
审批状态,枚举值有:
  • in_process:进行中
  • agreed: 同意
  • rejected:拒绝
  • completed":完成
  • rollback: 回退
end_time
浮点数
审批节点的结束时间,单位:毫秒时间戳
start_time
浮点数
审批节点的开始时间,单位:毫秒时间戳
tasks
array
审批任务列表,当该节点存在多个审批人时,每个审批人将生成一组 task
- task_id
浮点数
审批任务 ID
- comment
文本
审批意见
- result
文本
任务处理结果,枚举值有
  • agree:同意
  • reject:拒绝
  • auto_agree:自动通过
- submit_time
文本
当前审批人审批处理完成时间
- user_id
文本
当前审批人这一 apaas「用户」记录的 record_id
配置说明
以上述场景举例,若实现将审批结果记录到对应的申请记录上,并在页面中进行展示,开发者可以进行以下操作:
配置
示意图
在数据模型中创建对应的对象及字段,用于储存审批信息。
250px|700px|reset
创建申请审批流程,配置对应的审批逻辑:
  • 审批节点将输出一个「审批结果」变量,变量中包含审批人、审批时间、审批意见等相关信息,该变量可以被下游引用
  • 审批节点后,可以通过低代码节点或数据库节点,将审批返回的信息落库
250px|700px|reset
250px|700px|reset
在应用页面中可进行该信息的展示和分析。
250px|700px|reset
先进生产力和业务协同平台
联系我们立即试用

先进团队,先用飞书

欢迎联系我们,飞书效能顾问将为您提供全力支持
分享先进工作方式
输送行业最佳实践
全面协助组织提效
联系我们立即试用