fix: 修复待办任务列表所有用户都可查看同一任务问题
This commit is contained in:
@@ -64,6 +64,7 @@ import java.util.*;
|
|||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import java.util.function.Function;
|
import java.util.function.Function;
|
||||||
import java.util.function.Predicate;
|
import java.util.function.Predicate;
|
||||||
|
import java.util.stream.Collectors;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author XuanXuan
|
* @author XuanXuan
|
||||||
@@ -628,9 +629,7 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask
|
|||||||
TaskQuery taskQuery = taskService.createTaskQuery()
|
TaskQuery taskQuery = taskService.createTaskQuery()
|
||||||
.active()
|
.active()
|
||||||
.includeProcessVariables()
|
.includeProcessVariables()
|
||||||
.taskAssignee(userId.toString())
|
.taskCandidateOrAssigned(userId.toString())
|
||||||
// .taskCandidateUser(userId.toString())
|
|
||||||
// .taskCandidateGroup(sysUser.getRoleId().toString())
|
|
||||||
.orderByTaskCreateTime().desc();
|
.orderByTaskCreateTime().desc();
|
||||||
page.setTotal(taskQuery.count());
|
page.setTotal(taskQuery.count());
|
||||||
List<Task> taskList = taskQuery.listPage(pageSize * (pageNum - 1), pageSize);
|
List<Task> taskList = taskQuery.listPage(pageSize * (pageNum - 1), pageSize);
|
||||||
|
|||||||
Reference in New Issue
Block a user