From 8e25f623c96b7c53a702263f68fc02c6a2566d1b Mon Sep 17 00:00:00 2001
From: peng <peng.com>
Date: 星期一, 23 六月 2025 14:15:31 +0800
Subject: [PATCH] update 解决管理后台无法查看快递问题 完成大健康小程序接口

---
 framework/src/main/java/cn/lili/modules/lmk/service/impl/VideoServiceImpl.java |   21 ++++++++++++++++++++-
 1 files changed, 20 insertions(+), 1 deletions(-)

diff --git a/framework/src/main/java/cn/lili/modules/lmk/service/impl/VideoServiceImpl.java b/framework/src/main/java/cn/lili/modules/lmk/service/impl/VideoServiceImpl.java
index b56d9ba..0a734f9 100644
--- a/framework/src/main/java/cn/lili/modules/lmk/service/impl/VideoServiceImpl.java
+++ b/framework/src/main/java/cn/lili/modules/lmk/service/impl/VideoServiceImpl.java
@@ -56,7 +56,7 @@
     private final VideoAccountService videoAccountService;
     private final KitchenVideoTypeRefService kitchenVideoTypeRefService;
     private final VideoGoodsService videoGoodsService;
-
+    private final KitchenTypeService kitchenTypeService;
 
     /**
      * 娣诲姞
@@ -419,6 +419,25 @@
     }
 
     @Override
+    public Result kitchenTypeList() {
+        List<KitchenType> list = kitchenTypeService.list(Wrappers.<KitchenType>lambdaQuery().orderByAsc(KitchenType::getSortNum));
+        return Result.ok().data(list);
+    }
+
+    @Override
+    public Result kitchenRecommendVideo(WxKitchenVideoQuery query) {
+        IPage<WxVideoVO> page = PageUtil.getPage(query, WxVideoVO.class);
+         baseMapper.wxKitchenVideoQuery(page, query);
+         page.getRecords().forEach(v -> {
+             if (VideoContentTypeEnum.VIDEO.getValue().equals(v.getVideoContentType())) {
+                 v.setVideoUrl(cosUtil.getPreviewUrl(v.getVideoFileKey()));
+                 v.setCoverUrl(cosUtil.getPreviewUrl(v.getCoverFileKey()));
+             }
+         });
+        return Result.ok().data(page.getRecords()).total(page.getTotal());
+    }
+
+    @Override
     @Transactional(rollbackFor = Exception.class)
     public void updateCollectNumBatch(List<CollectTypeNumVO> numList) {
         // 鎸�500鏉℃暟鎹繘琛屾媶鍒�

--
Gitblit v1.8.0