|
@ -1839,7 +1839,7 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask |
|
|
return rb.setData(list); |
|
|
return rb.setData(list); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
public ResultBean<Page<FlowTaskDto>> businessTodoListForApp(String userSid,String companySid, List<BusinessTaskParam> params, int pageNum, int pageSize) { |
|
|
public ResultBean<Page<FlowTaskDto>> businessTodoListForApp(String userSid,String orgPath, List<BusinessTaskParam> params, int pageNum, int pageSize) { |
|
|
Page<FlowTaskDto> page = new Page<>(); |
|
|
Page<FlowTaskDto> page = new Page<>(); |
|
|
TaskQuery taskQuery = taskService.createTaskQuery(); |
|
|
TaskQuery taskQuery = taskService.createTaskQuery(); |
|
|
// 流程参数
|
|
|
// 流程参数
|
|
@ -1861,11 +1861,13 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
taskQuery.active() |
|
|
TaskQuery or = taskQuery.active() |
|
|
.includeProcessVariables() |
|
|
.includeProcessVariables() |
|
|
.or() |
|
|
; |
|
|
.taskAssigneeLike("%" + userSid + "%") |
|
|
if(StringUtils.isNotBlank(orgPath)){ |
|
|
.endOr() |
|
|
or.taskVariableValueEquals("orgPath", orgPath); |
|
|
|
|
|
} |
|
|
|
|
|
or.taskAssigneeLike("%" + userSid + "%") |
|
|
.orderByTaskCreateTime().desc(); |
|
|
.orderByTaskCreateTime().desc(); |
|
|
// 查询筛选条件
|
|
|
// 查询筛选条件
|
|
|
if (paramMap.get("startDate") != null && StringUtils.isNotBlank(paramMap.get("startDate").toString())) { |
|
|
if (paramMap.get("startDate") != null && StringUtils.isNotBlank(paramMap.get("startDate").toString())) { |
|
|