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