From 221eea574c31cbf7f99fd2c5d24afd890ebabf79 Mon Sep 17 00:00:00 2001 From: Augcl <17674666882@163.com> Date: Sun, 22 Sep 2024 14:38:17 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=9F=A5=E8=AF=A2=E8=A7=86=E9=A2=91?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E5=90=88=E5=B9=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/travelController/IndexApiController.java | 14 +++++++------- .../apiService/impl/IndexApiServiceImpl.java | 22 ++++++++++++++++------ 2 files changed, 23 insertions(+), 13 deletions(-) diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java index e774fd9..f563dfe 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/api/travelController/IndexApiController.java @@ -33,12 +33,12 @@ public class IndexApiController { return indexApiService.queryBannerList(bannerCategoryType); }; - //获取视频列表 - @ApiOperation(value="小程序-获取视频列表", notes="小程序-获取视频列表") - @RequestMapping(value = "/queryVideoList", method = {RequestMethod.GET}) - public Result queryVideoList(PageBean pageBean){ - return indexApiService.queryVideoList(pageBean); - } +// //获取视频列表 +// @ApiOperation(value="小程序-获取视频列表", notes="小程序-获取视频列表") +// @RequestMapping(value = "/queryVideoList", method = {RequestMethod.GET}) +// public Result queryVideoList(PageBean pageBean){ +// return indexApiService.queryVideoList(pageBean); +// } // //获取文章列表-申遗历程/非遗体验 // @ApiOperation(value="小程序-获取文章列表", notes="小程序-获取文章列表") @@ -98,7 +98,7 @@ public class IndexApiController { //根据角色id获取视频列表 @ApiOperation(value="小程序-根据角色id获取视频列表", notes="小程序-根据角色id获取视频列表") - @RequestMapping(value = "/queryVedioBySpot", method = {RequestMethod.GET}) + @RequestMapping(value = "/queryVedioById", method = {RequestMethod.GET}) public Result queryVedioById(String roleInfoId, PageBean pageBean){ return indexApiService.queryVedioById(roleInfoId, pageBean); } diff --git a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java index d491536..f7ffad7 100644 --- a/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java +++ b/jeecg-boot-module-system/src/main/java/org/jeecg/modules/apiService/impl/IndexApiServiceImpl.java @@ -339,16 +339,26 @@ public class IndexApiServiceImpl implements IndexApiService { return Result.OK("角色详情", one); } - //根据视频创建者获取视频列表 + //获取视频列表 @Override public Result queryVedioById(String roleInfoId, PageBean pageBean) { Page page = new Page(pageBean.getPageNo(), pageBean.getPageSize()); - Page pageList = travelVideoService - .lambdaQuery() - .eq(TravelVideo::getCreateBy, roleInfoId) - .orderByDesc(TravelVideo::getCreateTime) - .page(page); + Page pageList; + + if(null != roleInfoId){ + pageList = travelVideoService + .lambdaQuery() + .eq(TravelVideo::getCreateBy, roleInfoId) + .orderByDesc(TravelVideo::getCreateTime) + .page(page); + }else { + pageList = travelVideoService + .lambdaQuery() + .orderByDesc(TravelVideo::getCreateTime) + .page(page); + } + return Result.OK("视频列表", pageList); }