나는 프로세스 인스턴스 완료 마지막 작업을 싶어. 나는 마지막으로 human task
을 완성 할 수 있지만, Service task
은 완성 할 수 없습니다. 내가, 내가이 완료된 마지막 작업되고 있는지 확인하려면 MySQL
을 사용하고 난 SQL
쿼리를 작성했습니다
을 시도 무엇
. 여기에 그것은 다음과 같습니다 :
SELECT * FROM act_hi_taskinst
where PROC_INST_ID_= '1234' and END_TIME_ IS NOT NULL
order by END_TIME_ desc;
act_hi_taskinst
은 프로세스 인스턴스가 진행될 때와 때마다 업데이트되는 테이블입니다.
프로세스 흐름은 다음과 같이 간다 :
인간 작업 (Leave request
) -> 서비스 작업 (휴가 Check availability
) -> 서비스 작업 (Check feasibility
) -> 휴먼 타스크 (Manager task
) 작업이 Manager Task
이되면 마지막으로 완료된 데이터는 Check feasibility
이지만 데이터베이스에 반영되지 않습니다.
당신은
가 activiti이 마지막 service task
을 완료 얻기 위해 이러한 API를 제공합니까 도와 주시겠습니까? 이 문제를 해결하기 위해 SQL query
을 제안 해 줄 수 있습니까?
감사합니다. @ATMTA, 고맙습니다. 나는 그 시간의 몇 시간을 뒤로 찾았다. – Joshi