|
@ -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))); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|