From d269880986c8552975649b681721f3289322c961 Mon Sep 17 00:00:00 2001 From: none Date: Thu, 9 Mar 2023 10:16:36 +0800 Subject: [PATCH] =?UTF-8?q?fixed:=20=E8=B5=84=E6=BA=90=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E7=9A=84=E7=B1=BB=E5=9E=8B=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../playedu/api/controller/backend/ResourceController.java | 1 + .../xyz/playedu/api/service/impl/ResourceServiceImpl.java | 5 ++--- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/xyz/playedu/api/controller/backend/ResourceController.java b/src/main/java/xyz/playedu/api/controller/backend/ResourceController.java index d624c1d..274809b 100644 --- a/src/main/java/xyz/playedu/api/controller/backend/ResourceController.java +++ b/src/main/java/xyz/playedu/api/controller/backend/ResourceController.java @@ -52,6 +52,7 @@ public class ResourceController { ResourcePaginateFilter filter = new ResourcePaginateFilter(); filter.setSortAlgo(sortAlgo); filter.setSortField(sortField); + filter.setType(type); if (name != null && name.length() > 0) { filter.setName(name); } diff --git a/src/main/java/xyz/playedu/api/service/impl/ResourceServiceImpl.java b/src/main/java/xyz/playedu/api/service/impl/ResourceServiceImpl.java index e839b06..7d51687 100644 --- a/src/main/java/xyz/playedu/api/service/impl/ResourceServiceImpl.java +++ b/src/main/java/xyz/playedu/api/service/impl/ResourceServiceImpl.java @@ -16,6 +16,7 @@ import xyz.playedu.api.service.ResourceVideoService; import xyz.playedu.api.service.internal.ResourceCategoryRelationService; import xyz.playedu.api.types.paginate.PaginationResult; import xyz.playedu.api.types.paginate.ResourcePaginateFilter; +import xyz.playedu.api.util.HelperUtil; import java.lang.reflect.Array; import java.util.ArrayList; @@ -56,9 +57,7 @@ public class ResourceServiceImpl extends ServiceImpl i if (filter.getCategoryIds() != null && filter.getCategoryIds().length > 0) { List ridArray = relationService.getRidsByCids(Arrays.asList(filter.getCategoryIds())); if (ridArray == null || ridArray.size() == 0) { - ridArray = new ArrayList<>() {{ - add(0); - }}; + ridArray = HelperUtil.zeroIntegerList(); } wrapper.in("id", ridArray); }