Skip to content

查询工作流审核信息

概述

本文将以常见的"请假申请"流程作为示例,介绍如何通过脚本API查询工作流审核信息。通过该示例,您将了解在工作流表单外如何获取工作流审核信息。

流程简介

详细流程配置见请假流程

查询

流程示例

示例

查询方法

js

const instanceList = informat.bpmn.queryInstanceList('工作流模块标识符',{
    pageIndex: 1,
    pageSize: 10,
    varList: [{'name':'form_recordId','value': "工作流绑定模块数据记录id" }]
});
let instance = null
if (instanceList.length) {
    instance = instanceList[0]
}

if (instance) {
    const data = informat.bpmn.queryCommentList('工作流模块标识符', {
        pageIndex: 1,
        pageSize: 10,
        procInstId: instance.id,
    });
    console.log(data, '........')
}

查询结果

json
[
  {
    "createTime":1744963207327,
    "id":"vb7ryvto4x7oi",
    "message":"{\"type\":\"doc\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"行政助理审批意见: 驳回,吃醋了\"}]}]}",
    "procInstId":"fbecf59d-1c2a-11f0-85ef-36aaa8d4f244",
    "taskId":"10777194-1c2b-11f0-85ef-36aaa8d4f244",
    "type":"comment",
    "userId":"hujiayu2"
  }, 
  {
    "createTime":1744963173281,
    "id":"sgqap0l42btfu",
    "message":"{\"type\":\"doc\",\"content\":[{\"type\":\"paragraph\",\"content\":[{\"type\":\"text\",\"text\":\"上级审批意见:同意,祝成功\"}]}]}",
    "procInstId":"fbecf59d-1c2a-11f0-85ef-36aaa8d4f244",
    "taskId":"fbf3102c-1c2a-11f0-85ef-36aaa8d4f244",
    "type":"comment",
    "userId":"hujiayu2"
  }
]