标签:req log 运维 workflow 业务流程 base SQL type id
场景说明:OA业务流程需要导出基础信息及审批记录信息
场景类型:常规
涉及版本:E-cology9
解决方案:
1、流程引擎基础表
select * from workflow_base 流程基本信息表
select * from workflow_type 流程类型信息表
select * from workflow_requestlog 流程审批记录信息表
select * from workflow_nodebase 流程节点信息表
select * from workflow_requestbase 流程记录信息表
2、流程基本信息数据导出SQL
select req.requestid 请求id,
req.workflowid 流程ID,
type.typename 流程类型,
base.workflowname 流程名称,
req.REQUESTMARK 流程编号,
req.requestname 标题,
req.status 流转状态,
req.creater 创建人,
req.createdate 创建日期 ,
req.createtime 创建时间
from workflow_requestbase req
left join workflow_base base
on req.workflowid = base.id
left join workflow_type type
on base.workflowtype = type.id
where
req.workflowid !=1 and req.status is not null
-- and type.id = '2521' and
-- base.workflowname like '%流程' and
-- req.createdate > '2021-01-01' and
-- req.requestid = '1034037'
3、流程审批记录数据导出SQL
select log.requestid 请求id,
log.workflowid 流程ID,
log.nodeid 节点id,
node.nodename 节点名称,
log.operator 操作者,
log.operatedate 操作日期,
log.operatetime 操作时间,
to_char(log.remark) 签字信息
from workflow_requestlog log left join workflow_nodebase node
on log.nodeid = node.id
where log.requestid
in( select req.requestid from
workflow_requestbase req left join workflow_base base
on req.workflowid = base.id left join workflow_type type
on base.workflowtype = type.id where
-- type.id = '2521' and
-- base.workflowname like '%流程' and
-- req.createdate > '2021-01-01' and
-- req.requestid = '1034037'
req.workflowid !=1 and req.status is not null
)
标签:req,log,运维,workflow,业务流程,base,SQL,type,id 来源: https://blog.csdn.net/jerry_kingson/article/details/122662315
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。