diff --git a/inside-notices/src/main/java/cn/axzo/msg/center/message/service/todo/TodoRangeQueryService.java b/inside-notices/src/main/java/cn/axzo/msg/center/message/service/todo/TodoRangeQueryService.java index e1f26b7c..f0cf59d6 100644 --- a/inside-notices/src/main/java/cn/axzo/msg/center/message/service/todo/TodoRangeQueryService.java +++ b/inside-notices/src/main/java/cn/axzo/msg/center/message/service/todo/TodoRangeQueryService.java @@ -155,6 +155,7 @@ public class TodoRangeQueryService { .eq(TodoBusiness::getIsDelete, TableIsDeleteEnum.NORMAL.value) .gt(TodoBusiness::getCreateAt, startingAt) .in(TodoBusiness::getTemplateCode, templateCodes) + .eq(request.getWorkspaceId() != null, TodoBusiness::getOrgId, request.getWorkspaceId()) .eq(request.getBizFinalState() != null, TodoBusiness::getBizFinalState, request.getBizFinalState()); PageQuerySort.TODO_BUSINESS.appendSortExpr(request, query); return queryAndAnalysis(request, () -> {