From dcc7b2d14fcbac97fb6d2c8975a3cd93dfbcc458 Mon Sep 17 00:00:00 2001 From: xuxy <1059738716@qq.com> Date: 星期六, 27 七月 2024 20:36:11 +0800 Subject: [PATCH] update 功能调整 --- sub_pages/customer/trade/list.vue | 38 ++++++++++++++++++-------------------- 1 files changed, 18 insertions(+), 20 deletions(-) diff --git a/sub_pages/customer/trade/list.vue b/sub_pages/customer/trade/list.vue index fe3f11d..c5d7132 100644 --- a/sub_pages/customer/trade/list.vue +++ b/sub_pages/customer/trade/list.vue @@ -4,17 +4,14 @@ <view class="category-detail flex" v-if="query.category"> <view class="flex1 info"> <view class="title flex"> - <view>{{categoryInfo.name||'-'}}</view> - <view> - <image src="../../../static/common/icon-kf.png" class="icon-kf m-l-15 img100"></image> - - </view> + {{categoryInfo.name||'-'}} + <image src="../../../static/common/icon-kf.png" class="icon-kf m-l-15 img100"></image> </view> <view class="desc"> - 规格:{{categoryInfo.unit}} + 规格:{{categoryInfo.unit || '暂无'}} </view> <view class="desc"> - 颜色:{{categoryInfo.color}} + 颜色:{{categoryInfo.color || '暂无'}} </view> <!-- <view class="desc"> 包袋:棉袋 @@ -22,24 +19,23 @@ </view> <view class="info-price"> <view class="title">当日均价</view> - <view class="price">19.66</view> + <view class="price">{{categoryInfo.avePrice||'暂无'}}</view> <view class="flex desc"> - <view class="m-l-a m-r-5">+0.76</view> - <view class="m-r-a m-l-5">+4.02%</view> + <view class="m-l-a m-r-5">{{categoryInfo.avePriceDifference&&categoryInfo.avePriceDifference>=0?'+':''}}{{categoryInfo.avePriceDifference||0}}</view> + <view class="m-r-a m-l-5">{{categoryInfo.avePriceDifferenceRate&&categoryInfo.avePriceDifferenceRate>=0?'+':''}}{{categoryInfo.avePriceDifferenceRate||0}}%</view> </view> </view> </view> <view class="" style="min-height: calc(100vh - 260rpx);"> - <no-data v-if="!list||list.length===0" style="width: 100%;"></no-data> - <view v-else> + <view> <!-- 查询条件 --> <view class="component-filter-container"> <view class="flex1" @click.stop="order_show=true"> - {{ this.query.columnStr || '排序' }} + {{ query.columnStr || '排序' }} <image src="../../../static/common/icon-arrow-down.png" class="icon-arrow-down"></image> </view> <view class="flex1" @click.stop="level_show=true"> - {{ this.query.levelStr || '级别' }} + {{ query.levelStr || '级别' }} <image src="../../../static/common/icon-arrow-down.png" class="icon-arrow-down"></image> </view> @@ -55,14 +51,15 @@ </view> </view> </view> + <no-data v-if="!list||list.length===0" style="width: 100%;"></no-data> <view class="component-shop-item flex" v-for="(item,index) of list" :key="index"> <view class="img" @click.stop="toDetail(item)"> <image class="img img100" - src="https://hmy-flower.oss-cn-shanghai.aliyuncs.com/ff/fff3027bd0a146478fd1f0aae816a028%E5%BE%AE%E4%BF%A1%E6%88%AA%E5%9B%BE_20240710224139.png"> + :src="item.cover"> </image> <view class="level"> - {{levelStr||''}} + {{item.levelStr||''}} </view> </view> @@ -79,10 +76,10 @@ </view> <view class="other-info flex"> <view class="m-r-15"> - 已售:{{item.sales}} + 已售:{{item.sales||0}} </view> <view class="m-r-15"> - 剩余:{{item.stock}} + 剩余:{{item.stock||0}} </view> <view class="m-r-15"> {{item.unit}} @@ -196,7 +193,7 @@ }).then(res => { var data = res.data this.level_columns = [data || []] - this.columns_levels[0].unshift({ + this.level_columns[0].unshift({ label: '全部', value: '' }) @@ -286,6 +283,7 @@ }, select_level(e) { this.level_show = false + console.log('select_level',e) this.query.levelStr = e.value[0].label this.query.level = e.value[0].value this.refreshList('post') @@ -361,7 +359,7 @@ font-weight: 600; font-size: 36rpx; color: #000000; - line-height: 50rpx; + line-height: 44rpx; } .icon-kf { -- Gitblit v1.9.3