Merge remote-tracking branch 'origin/dev' into dev
This commit is contained in:
commit
ec2d053c46
@ -128,11 +128,12 @@ public class TodoSimpleQueryService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public List<PendingMessageSimpleDTO> getTodosSimple(GetTodoRequest request) {
|
public List<PendingMessageSimpleDTO> getTodosSimple(GetTodoRequest request) {
|
||||||
|
//todo
|
||||||
List<Todo> todos = todoDao.lambdaQuery()
|
List<Todo> todos = todoDao.lambdaQuery()
|
||||||
.in(CollectionUtils.isNotEmpty(request.getIdentityCodes()), Todo::getIdentityCode, request.getIdentityCodes())
|
.in(CollectionUtils.isNotEmpty(request.getIdentityCodes()), Todo::getIdentityCode, request.getIdentityCodes())
|
||||||
.in(CollectionUtils.isNotEmpty(request.getTemplateCodes()), Todo::getTemplateCode, request.getTemplateCodes())
|
.in(CollectionUtils.isNotEmpty(request.getTemplateCodes()), Todo::getTemplateCode, request.getTemplateCodes())
|
||||||
.in(CollectionUtils.isNotEmpty(request.getBizCodes()), Todo::getBizCode, request.getBizCodes())
|
.in(CollectionUtils.isNotEmpty(request.getBizCodes()), Todo::getBizCode, request.getBizCodes())
|
||||||
.in(CollectionUtils.isNotEmpty(request.getExecutorPersonIds()), Todo::getExecutorPersonId, request.getExecutorPersonIds())
|
//.in(CollectionUtils.isNotEmpty(request.getExecutorPersonIds()), Todo::getExecutorPersonId, request.getExecutorPersonIds())
|
||||||
.in(CollectionUtils.isNotEmpty(request.getStates()), Todo::getState, request.getStates())
|
.in(CollectionUtils.isNotEmpty(request.getStates()), Todo::getState, request.getStates())
|
||||||
.last("LIMIT " + cfg.getGetTodoSimpleSize())
|
.last("LIMIT " + cfg.getGetTodoSimpleSize())
|
||||||
.list();
|
.list();
|
||||||
|
|||||||
@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSON;
|
|||||||
import lombok.Getter;
|
import lombok.Getter;
|
||||||
import lombok.Setter;
|
import lombok.Setter;
|
||||||
|
|
||||||
|
import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -16,8 +17,16 @@ public class GetTodoRequest {
|
|||||||
private Set<String> identityCodes;
|
private Set<String> identityCodes;
|
||||||
private Set<String> templateCodes;
|
private Set<String> templateCodes;
|
||||||
private Set<String> bizCodes;
|
private Set<String> bizCodes;
|
||||||
private Set<Long> executorPersonIds;
|
|
||||||
private Set<PendingMessageStateEnum> states;
|
private Set<PendingMessageStateEnum> states;
|
||||||
|
private List<Executor> executors;
|
||||||
|
|
||||||
|
@Setter
|
||||||
|
@Getter
|
||||||
|
public static class Executor {
|
||||||
|
private Long ouId;
|
||||||
|
private Long workspaceId;
|
||||||
|
private List<Long> personIds;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user