From 6e312c09b4f6bc428e791a7ab18def3be74256ff Mon Sep 17 00:00:00 2001
From: xuxueyang <xuxy@fengyuntec.com>
Date: 星期二, 08 十月 2024 16:46:54 +0800
Subject: [PATCH] update 包大小
---
sub_pages/customer/trade/detail.vue | 39 ++++++++++++++++++++++++++-------------
1 files changed, 26 insertions(+), 13 deletions(-)
diff --git a/sub_pages/customer/trade/detail.vue b/sub_pages/customer/trade/detail.vue
index b8ad709..94e1c05 100644
--- a/sub_pages/customer/trade/detail.vue
+++ b/sub_pages/customer/trade/detail.vue
@@ -14,7 +14,10 @@
</view>
</swiper-item>
<swiper-item v-for="(url, index) in dto.bannerList" :key="index">
- <image class="top-img" :lazy-load="true" mode="scaleToFill" @click="previewImg(url)" :src="url">
+ <image class="top-img" :lazy-load="true" mode="aspectFill" @click="()=>{
+ previewImgSign = true;
+ previewImg(url);
+ }" :src="url">
</image>
<view class="index-tag">
{{index+1+(dto.video&&1)}}/{{(dto.video&&1||0)+(dto.cover&&1||0)+(dto.bannerList&&dto.bannerList.length||0)}}
@@ -22,8 +25,10 @@
</swiper-item>
<swiper-item>
- <image :src="dto.cover" :lazy-load="true" @click="previewImg(dto.cover)" class="top-img"
- mode="scaleToFill">
+ <image :src="dto.cover" :lazy-load="true" @click="()=>{
+ previewImgSign = true;
+ previewImg(dto.cover);
+ }" class="top-img" mode="aspectFill">
</image>
<view class="index-tag">
{{(dto.bannerList&&dto.bannerList.length||0)+1+(dto.video&&1||0)}}/{{(dto.video&&1||0)+(dto.cover&&1||0)+(dto.bannerList&&dto.bannerList.length||0)}}
@@ -76,16 +81,18 @@
<view class="price m-r-a component-price-new">
<span class="tip">会员价</span><span class="num p">{{ dto.priceMember || dto.price || '-' }}</span>
元/扎
+
</view>
<view class="price m-r-a component-price-old">
- <span class="num">{{ dto.price || '-' }}</span>
+ <!-- <span class="num">{{ dto.price || '-' }}</span> -->
+ {{ dto.price || '-' }}
元/扎
</view>
</view>
-
-
+
+
<view class="m-l-a m-r-15">
<button open-type="contact" class="component-button-contact">
<image src="../../../static/common/icon-kf.png" class="icon-kf m-l-15 img100"></image>
@@ -221,13 +228,18 @@
dto: {},
shopnum: 0,
sharePartnerUserId: '',
+ previewImgSign: false,
}
},
onShow() {
- if (this.id) {
- this.getDetail()
+ if (!this.previewImgSign) {
+ if (this.id) {
+ this.getDetail()
+ }
+ this.refreshShopNum()
}
- this.refreshShopNum()
+ this.previewImgSign = false
+
},
async onLoad(options) {
console.log('trade detail options', options)
@@ -242,8 +254,8 @@
// setTimeout(() => {
//并且当前用户没有绑定
if (tmp.currentInfo.id && tmp.currentInfo.customerDTO.partnerId) {
-
- }else{
+
+ } else {
if (tmp.currentInfo.id) {
await tmp.bindPartnerUser(options.partnerUserId, '')
} else {
@@ -254,7 +266,7 @@
}
}
}
-
+
// }, 1000)
}
@@ -559,6 +571,7 @@
.swiper-box {
position: relative;
+ border-bottom: 1px solid #d3d4d7;
swiper-item {
background-color: #fff;
@@ -614,7 +627,7 @@
margin-right: 6rpx;
text-align: center;
}
-
+
.tag.green {
color: rgba(110, 159, 102, 1);
background: rgba(202, 229, 214, 1);
--
Gitblit v1.9.3