泛微OA查询流程状态(E9)
很多时候我们需要根据流程ID查询当前流程到什么节点了我们可以根据以下SQL查询流程的当前状态
1. 查询流程的当前状态
-- 0:创建,1:批准,2:提交,3:归档
SELECT wr.currentnodetype FROM workflow_requestbase wr WHERE wr.REQUESTID = 流程ID;
2. 查询流程每个节点的审批人和审批时间
SELECT
wn.NODENAME,
hrm.LASTNAME ,
STR_TO_DATE( CONCAT( wr.operatedate, ' ', wr.operatetime ), '%Y-%m-%d %H:%i:%s' ) AS approverDate
FROM
workflow_requestflowinfo wr
JOIN workflow_nodebase wn ON wr.nodeid = wn.id
JOIN hrmresource hrm ON wr.operator = hrm.id
WHERE
wr.requestid = 流程ID