Browse Source

完善待办任务列表数量orgPath

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

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

@ -534,8 +534,14 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask
* @return * @return
*/ */
public ResultBean<Integer> getTodoNum(String userSid,String orgPath) { public ResultBean<Integer> getTodoNum(String userSid,String orgPath) {
TaskQuery taskQuery = taskService.createTaskQuery()
long num = taskService.createTaskQuery().taskAssigneeLike("%"+userSid+"%").taskVariableValueEquals("orgPath", orgPath).count(); .taskAssigneeLike("%" + userSid + "%");
if(StringUtils.isNotBlank(orgPath)){
taskQuery
.taskVariableValueLike("orgPath", "%"+orgPath+"%");
}
long num = taskQuery.count();
return new ResultBean<Integer>().success().setData(Integer.parseInt(String.valueOf(num))); return new ResultBean<Integer>().success().setData(Integer.parseInt(String.valueOf(num)));
} }

Loading…
Cancel
Save