From 499a94ded67a4c1e763dc6686afe5a2e99faf407 Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期三, 24 七月 2024 11:09:20 +0800
Subject: [PATCH] update 订单功能(花店端)

---
 sub_pages/customer/shop/shop.vue |  115 +++++++++++++++++++++++++++++++++++----------------------
 1 files changed, 70 insertions(+), 45 deletions(-)

diff --git a/sub_pages/customer/shop/shop.vue b/sub_pages/customer/shop/shop.vue
index 5a7cf7a..a8621bc 100644
--- a/sub_pages/customer/shop/shop.vue
+++ b/sub_pages/customer/shop/shop.vue
@@ -19,36 +19,36 @@
 						<view class="store-address">云南省-昆明市-官渡区</view>
 					</view>
 					<view class="store-sc m-l-a m-r-0">
-						<image src="../../../static/icon-gz-1.png" class="icon" v-if="dto.gz"></image>
-						<image src="../../../static/icon-gz-0.png" class="icon" v-if="!dto.gz"></image>
+						<image src="../../../static/icon-gz-1.png" class="icon" v-if="dto.gz" @click="updateGz(false)"></image>
+						<image src="../../../static/icon-gz-0.png" class="icon" v-if="!dto.gz" @click="updateGz(true)"></image>
 						关注
 					</view>
 				</view>
-			</view>
-			<view class="tj-info m-t-12">
-				<view class="form-item">
-					<view class="value">0</view>
-					<view class="label">发布</view>
-				</view>
-				<view class="form-item">
-					<view class="value">0</view>
-					<view class="label">获赞</view>
-				</view>
-				<view class="form-item">
-					<view class="value">0</view>
-					<view class="label">粉丝</view>
-				</view>
-				<view class="form-item">
-					<view class="value">0</view>
-					<view class="label">关注</view>
-				</view>
+			</view>
+			<view class="tj-info m-t-12">
+				<view class="form-item">
+					<view class="value">0</view>
+					<view class="label">发布</view>
+				</view>
+				<view class="form-item">
+					<view class="value">0</view>
+					<view class="label">获赞</view>
+				</view>
+				<view class="form-item">
+					<view class="value">0</view>
+					<view class="label">粉丝</view>
+				</view>
+				<view class="form-item">
+					<view class="value">0</view>
+					<view class="label">关注</view>
+				</view>
 			</view>
 			<top-tabs :tabs="tabs" :flg="flg" @change="changeTab">
 
 			</top-tabs>
 		</view>
 		<view class="brand-info">
-			<view v-if="flg=='0'" class="brand-info-0">
+			<view v-if="flg==='0'" class="brand-info-0">
 				<view class="component-filter-container" style="padding-top: 12rpx;">
 					<view class="flex1">
 						排序<image src="../../../static/common/icon-arrow-down.png" class="icon-arrow-down"></image>
@@ -110,10 +110,10 @@
 
 			</view>
 
-			<view v-if="flg=='1'" class="brand-info-1">
+			<view v-if="flg==='1'" class="brand-info-1">
 				<trade :hidefooter="true"></trade>
 			</view>
-			<view v-if="flg=='3'" class="brand-info-3">
+			<view v-if="flg==='2'" class="brand-info-3">
 				<view class="title">
 					基础信息
 				</view>
@@ -149,9 +149,9 @@
 					{
 						name: '分类'
 					},
-					{
-						name: '评价'
-					},
+					// {
+					// 	name: '评价'
+					// },
 					{
 						name: '商家'
 					},
@@ -161,6 +161,31 @@
 			}
 		},
 		methods: {
+      //update 关注
+      async updateGz(type){
+        this.$message.showLoading()
+        // var res;
+        // if(type){
+        //   res = await this.$http.request('post',`/api/follow/add`,{
+        //     data:{
+        //       supplierId:this.dto.supplierId || this.dto.id
+        //     }
+        //   })
+        // }else{
+        //   res = await this.$http.request('get',`/api/follow/add`,{
+        //     data:{
+        //       supplierId:this.dto.supplierId || this.dto.id
+        //     }
+        //   })
+        // }
+        this.$message.hideLoading()
+        if(code===0){
+          this.dto.gz = !this.dto.gz
+          await this.$store.dispatch('sign_add', 'follow')
+        }
+
+
+      },
 			changeTab(flg) {
 				this.flg = flg
 				//如果没有加载数据,需要加载一下
@@ -248,25 +273,25 @@
 
 		.brand-top-info {
 			background-image: url('https://hmy-flower.oss-cn-shanghai.aliyuncs.com/37/37dc02b58bd44af79e45031af2bb6c0b%E4%BD%8D%E5%9B%BE@2x.png');
-			
-			.tj-info{
-				display: flex;
-				.form-item{
-					flex: 1;
-					text-align: center;
-					.label{
-						font-weight: 400;
-						font-size: 32rpx;
-						color: #FFFFFF;
-						line-height: 44rpx;
-					}
-					.value{
-						font-weight: 600;
-						font-size: 48rpx;
-						color: #FFFFFF;
-						line-height: 66rpx;
-					}
-				}
+			
+			.tj-info{
+				display: flex;
+				.form-item{
+					flex: 1;
+					text-align: center;
+					.label{
+						font-weight: 400;
+						font-size: 32rpx;
+						color: #FFFFFF;
+						line-height: 44rpx;
+					}
+					.value{
+						font-weight: 600;
+						font-size: 48rpx;
+						color: #FFFFFF;
+						line-height: 66rpx;
+					}
+				}
 			}
 			.search-container {
 				display: flex;

--
Gitblit v1.9.3