ACTIVITI sql查询待办、已办业务

查询待办业务:

select

v.*, t.id_ as taskid

from

act_ru_task t

inner join

act_ru_execution e on t.proc_inst_id_ = e.proc_inst_id_

inner join

act_re_procdef p on e.proc_def_id_ = p.id_

left join

provider v on v.id = e.business_key_

where

e.parent_id_ is null

and e.business_key_ is not null

and t.assignee_ ='admin'

//基于用户组来查询

SELECT DISTINCT
	RES.*
FROM
	ACT_RU_TASK RES
INNER JOIN ACT_RU_IDENTITYLINK I ON I.TASK_ID_ = RES.ID_
INNER JOIN ACT_RE_PROCDEF D ON RES.PROC_DEF_ID_ = D.ID_
WHERE
	D.KEY_ = "gwzc"
AND RES.ASSIGNEE_ IS NULL
AND I.TYPE_ = 'candidate'
AND (I.GROUP_ID_ IN("4"))

查询已办业务:

//需要通过business key关联到业务表

SELECT DISTINCT
	RES.*
FROM
	ACT_HI_TASKINST RES
INNER JOIN ACT_RE_PROCDEF D ON RES.PROC_DEF_ID_ = D.ID_
WHERE
	D.KEY_ = 'sjwf'
AND RES.ASSIGNEE_ = '56060'
AND RES.END_TIME_ IS NOT NULL

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值