kimi
2020-03-31 74472c9d22dddcb41383794caf0011043b20f817
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.highdatas.mdm.service.act;
 
import com.highdatas.mdm.pojo.NextTaskUserInfo;
import org.activiti.engine.task.Task;
import org.springframework.stereotype.Service;
 
import java.util.List;
import java.util.Map;
 
/**
 * @author kimi
 * @description
 * @date 2019-12-11 15:53
 */
 
@Service
public interface TaskService extends BaseService {
    public List<String> getTodoTask() ;
    public String claimTask(String workflowId);
    public boolean checkClaim(String workflowId);
    public boolean completeTask(String taskId, boolean pass, String reason, Map<String,Object> other);
    public boolean completeTask(String taskId, boolean pass, String reason);
    public Task geTask(String processId);
 
    NextTaskUserInfo getNestTaskAssignee(String workflowId);
}