From 06c7a41fe4680ae98d8ccd25b17d715b2a036532 Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期一, 09 九月 2024 19:00:54 +0800
Subject: [PATCH] 1、 245-小程序-供应商-商品管理-回收站-平台或花农删除的商品全部到回收站,回收站增加恢复和删除的按钮,恢复可以将商品恢复到原来的状态,删除可以将此商品彻底删除 目前在回收站点击编辑上架等功能显示“商品未找到”点击删除也删不了商品 2、 255-小程序-供应商-增加同品类同等级价格排名,方便花农根据排名改价格(前后端修改) 3、252-小程序-花店-首页搜索、交易大厅搜索-1.点击分类显示下拉选择效果 2.热区扩大一些,点击<无法切换

---
 sub_pages/customer/self/follow.vue |   27 +++++++++++++++------------
 1 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/sub_pages/customer/self/follow.vue b/sub_pages/customer/self/follow.vue
index 93e1e86..6e19947 100644
--- a/sub_pages/customer/self/follow.vue
+++ b/sub_pages/customer/self/follow.vue
@@ -3,8 +3,8 @@
 		<no-data v-if="!list||list.length===0" style="width: 100%;"></no-data>
 
 		<view class="follow-item m-b-40 flex" v-for="(item,index) of list" :key="index">
-			<image class="avatar img100" :src="item.cover" mode="aspectFill"></image>
-			<view class="info">
+			<image class="avatar img100" :src="item.cover" mode="aspectFill"  @click="toDetail(item)"></image>
+			<view class="info"  @click="toDetail(item)">
 				<view class="name">{{ item.supplierName }}</view>
 				<view class="time">{{ item.createTime }}</view>
 			</view>
@@ -39,7 +39,7 @@
 		methods: {
 			toDetail(item) {
 				uni.navigateTo({
-					url: '/sub_pages/customer/shop/shop?id=' + (item.id || '')
+					url: '/sub_pages/customer/shop/shop?id=' + (item.supplierId || '')
 				})
 			},
 			async clearFollow(item) {
@@ -48,28 +48,31 @@
 					code
 				} = await this.$http.request('get', `/api/follow/delete`, {
 					params: {
-						supplierId: item.id
+						supplierId: item.supplierId
 					}
 				})
 				this.$message.hideLoading()
 				if (code === 0) {
 					//删除list里的本元素
-					for (var i = 0; i < this.list.length; i++) {
-						if (this.list[i].id === item.id) {
-							this.list.splice(i, 1)
-						}
-					}
+					// for (var i = 0; i < this.list.length; i++) {
+					// 	if (this.list[i].id === item.id) {
+					// 		this.list.splice(i, 1)
+					// 	}
+					// }
+					this.refreshList()
 				}
 			},
-			getList_after() {
-				// uni.
-			}
+			// getList_after() {
+			// 	// uni.
+			// }
 		}
 	}
 </script>
 
 <style lang="scss" scoped>
 	.follow-page {
+		min-height: 99vh;
+		
 		.follow-item {
 			padding: 30rpx;
 			background-color: #FFFFFF;

--
Gitblit v1.9.3