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