REQ-2595-待办分页查询增加业务分类查询条件
This commit is contained in:
parent
0f42306485
commit
b04d34ea41
@ -163,6 +163,7 @@ public class TodoSimpleQueryService {
|
||||
.in(CollectionUtils.isNotEmpty(executor.getPersonIds()), Todo::getExecutorPersonId, executor.getPersonIds());
|
||||
}
|
||||
})
|
||||
.exists(request.getBizCategory() != null, String.format("select id from todo_business as b where b.id=todo_business_id and b.biz_category = '%s'", request.getBizCategory() == null ? "" : request.getBizCategory().name()))
|
||||
.page(request.toPage());
|
||||
List<PendingMessageSimpleDTO> messageSimpleDTOS = todoRespBuilder.buildTodosSimple(page.getRecords());
|
||||
return Page.toPage(page.getCurrent(), page.getSize(), page.getTotal(), messageSimpleDTOS);
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
package cn.axzo.msg.center.service.pending.request;
|
||||
|
||||
import cn.axzo.basics.common.page.PageRequest;
|
||||
import cn.axzo.msg.center.service.enums.BizCategoryEnum;
|
||||
import cn.axzo.msg.center.service.enums.PendingMessageStateEnum;
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import lombok.AllArgsConstructor;
|
||||
@ -19,6 +20,7 @@ import java.util.Set;
|
||||
@AllArgsConstructor
|
||||
public class GetTodoPageRequest extends PageRequest {
|
||||
|
||||
private BizCategoryEnum bizCategory;
|
||||
private Set<String> identityCodes;
|
||||
private Set<String> templateCodes;
|
||||
private Set<String> bizCodes;
|
||||
|
||||
Loading…
Reference in New Issue
Block a user