Browse Source

完善

master
yxt_djz 3 years ago
parent
commit
5bedc0ea16
  1. 12
      anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java

12
anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java

@ -1839,7 +1839,7 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask
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<>();
TaskQuery taskQuery = taskService.createTaskQuery();
// 流程参数
@ -1861,11 +1861,13 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask
}
}
}
taskQuery.active()
TaskQuery or = taskQuery.active()
.includeProcessVariables()
.or()
.taskAssigneeLike("%" + userSid + "%")
.endOr()
;
if(StringUtils.isNotBlank(orgPath)){
or.taskVariableValueEquals("orgPath", orgPath);
}
or.taskAssigneeLike("%" + userSid + "%")
.orderByTaskCreateTime().desc();
// 查询筛选条件
if (paramMap.get("startDate") != null && StringUtils.isNotBlank(paramMap.get("startDate").toString())) {

Loading…
Cancel
Save