Activiti工作流流程步骤sql

-- Activiti工作流流程步骤sql
select 
	a.*,b.*
from 
(
	SELECT
		a.execution_id_,a.name_,a.assignee_,max(a.START_TIME_) START_TIME_,max(a.END_TIME_) END_TIME_,c.realname,CONCAT(c.realname,' ',DATE_FORMAT(max(a.END_TIME_),'%Y-%m-%d')) realName_endTime,a.DELETE_REASON_
	from act_hi_taskinst a 
	left join act_hi_procinst b on a.execution_id_ = b.id_  
	left join t_s_base_user c on a.assignee_=c.username 
	where b.BUSINESS_KEY_='${id}' and  a.DELETE_REASON_ not in('退回' )
	group by a.name_ 
	
) a
inner join 
(
	SELECT
		DISTINCT b.id_,d.*,concat(d.OP_NAME,': ',d.MEMO) op_name_memo,MAX(d.op_time)
	from 
			act_hi_procinst b,
			t_p_bpm_log d
	WHERE
			b.ID_ = d.BPM_ID and
			b.BUSINESS_KEY_='${id}'  
	group by d.task_node
	ORDER BY d.op_time asc
) b
on a.name_=b.task_node 
where a.realname=b.op_name and a.execution_id_=b.id_
ORDER BY a.START_TIME_ asc;

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值