activiti如何同时查出某用户未签收,已签收及已完成的任务

请问activiti如何根据用户id同时将该用户未签收,已签收及已完成的同时查出来并且分页,区分,并且根据时间如某年某月筛选。我目前做的是分开查询之后区分并处理成一个集合,但是这样存在一个分页问题即不好做分页,求大神解答。

要不给用户价格筛选器,让他选择是要查看这三个条件的哪一种,这样的话你要改的查询语句就比较少了,只需要加上group by就可以了。
偷懒的想法,哈哈……

打错字了,价格——>加个