From 2eb21bfe2f40630a46e675211f23b5f240e395a4 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期五, 12 九月 2025 15:01:42 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/user_action' into send_coupon

---
 pages/kitchen/KitchenVideo.vue |   44 +++++++++++++++++++++++++++++++++++++++++---
 1 files changed, 41 insertions(+), 3 deletions(-)

diff --git a/pages/kitchen/KitchenVideo.vue b/pages/kitchen/KitchenVideo.vue
index 79305e9..f69b41b 100644
--- a/pages/kitchen/KitchenVideo.vue
+++ b/pages/kitchen/KitchenVideo.vue
@@ -284,6 +284,8 @@
   changeCollect
 } from "@/api/collect.js";
 import { saveShare, saveShareClickRecord } from "@/api/share.js";
+import storage from "@/utils/storage.js";
+
 export default {
   computed: {
     hasPlayTime() {
@@ -439,6 +441,7 @@
 				}
 					this.getKitchenTypeList();
 					this.loadVideos(queryParam);
+					
 			})
 		}else{
 			if (option.userId && option.videoId) {
@@ -447,7 +450,7 @@
 				saveShareClickRecord({refId: option.videoId, shareUserId: option.userId})
 		}
 		this.getKitchenTypeList();
-		this.loadVideos();
+		this.loadVideos(queryParam);
 	}
 	
   }, 
@@ -799,14 +802,48 @@
       })
     },
     // 鍔犺浇瑙嗛鏁版嵁
-    async loadVideos() {
+    async loadVideos(param) {
       console.log(this.loading, this.videoNoMore,this.videoQuery)
       if (this.videoQuery.pageNumber == 1) {
 
       } else if (this.loading || this.videoNoMore) return;
       this.loading = true;
-
+		if(param){
+			console.log("浜岀淮鐮佹壂鐮佹暟鎹墽琛屽湪姝ゅ1")
+			console.log(this.videoQuery)
+			getkitchenVideoList(this.videoQuery).then(res => {
+				console.log(res)
+			  // 鏂板涓�涓瓧娈电敤浜庡惊鐜椂鐨刱ey
+			  const data = res.data.data.map(item => {
+			  	return {
+			  		...item,
+			  		updateKey: item.id
+			  	}
+			  })
+			  if (this.videoQuery.pageNumber === 1) {
+			    this.videoList = data;
+			  } else {
+			    this.videoList = [
+			      ...this.videoList,
+			      ...data.filter(
+			          (newItem) => !this.videoList.some((oldItem) => oldItem.id === newItem.id)
+			      ),
+			    ];
+			  }
+			  this.loading = false;
+			  if (data.length < this.videoQuery.pageSize) {
+			    this.videoNoMore = true;
+			    return;
+			  }
+			  this.videoQuery.pageNumber++;
+			
+			})
+		}else{
+			
+		console.log("浜岀淮鐮佹壂鐮佹暟鎹墽琛屽湪姝ゅ2")
+		console.log(this.videoQuery)
       getkitchenVideoList(this.videoQuery).then(res => {
+		  console.log(res)
         // 鏂板涓�涓瓧娈电敤浜庡惊鐜椂鐨刱ey
         const data = res.data.data.map(item => {
         	return {
@@ -832,6 +869,7 @@
         this.videoQuery.pageNumber++;
 
       })
+	  }
     },
 
     // 婊戝姩鍒囨崲瑙嗛

--
Gitblit v1.8.0