Procházet zdrojové kódy

fix: 修复订单图标路径和价格显示问题

修复订单页面图标路径错误问题,将图标从pages-car目录移动到static目录
修正推荐商品组件中原价显示逻辑,使用originalPrice字段
调整搜索结果页折扣计算方式,确保折扣显示正确
ylong před 1 týdnem
rodič
revize
c0f5e4f9e6

+ 1 - 1
pages-sell/components/recommend-item/index.vue

@@ -16,7 +16,7 @@
 					<view class="price-box">
 						<text class="currency">¥</text>
 						<text class="price">{{ item.productPrice || item.price }}</text>
-						<text class="original">¥{{ item.price }}</text>
+						<text class="original">¥{{ item.originalPrice || item.price }}</text>
 					</view>
 
 					<view class="cart-btn" @click.stop="handleAddToCart">

+ 1 - 1
pages-sell/pages/search-result.vue

@@ -195,7 +195,7 @@
                 if (this.pageNum === 1) {
                     this.$u.api.getSearchRecommendAjax().then(res => {
                         if (res.code == 200) {
-                            res.data.discountDesc = res.data.productPrice ? (res.data.productPrice / res.data.price).toFixed(2) * 10 + '折' : '';
+                            res.data.discountDesc = res.data.productPrice ? ((res.data.productPrice / res.data.price) * 10).toFixed(2) + '折' : '';
                             res.data.discountPrice = res.data.productPrice ? res.data.price - res.data.productPrice : '';
                             this.hotBook = res.data;
                         }

+ 5 - 5
pages/mine/index.vue

@@ -192,35 +192,35 @@
 				myOrderTypes: [
 					{
 						name: '待付款',
-						icon: '/pages-car/static/my-order/icon-1.png',
+						icon: '/static/my-order/icon-1.png',
 						badge: 0,
 						key: 'shopWaitPayNum',
 						path: '/pages-car/pages/my-order?status=1'
 					},
 					{
 						name: '待发货',
-						icon: '/pages-car/static/my-order/icon-2.png',
+						icon: '/static/my-order/icon-2.png',
 						badge: 0,
 						key: 'shopWaitSendNum',
 						path: '/pages-car/pages/my-order?status=2'
 					},
 					{
 						name: '待收货',
-						icon: '/pages-car/static/my-order/icon-3.png',
+						icon: '/static/my-order/icon-3.png',
 						badge: 0,
 						key: 'shopWaitReceiptNum',
 						path: '/pages-car/pages/my-order?status=3'
 					},
 					{
 						name: '退款/售后',
-						icon: '/pages-car/static/my-order/icon-4.png',
+						icon: '/static/my-order/icon-4.png',
 						badge: 0,
 						key: 'shopRefundNum',
 						path: '/pages-car/pages/my-order?status=5'
 					},
 					{
 						name: '已完成',
-						icon: '/pages-car/static/my-order/icon-5.png',
+						icon: '/static/my-order/icon-5.png',
 						badge: 0,
 						key: 'shopFinishNum',
 						path: '/pages-car/pages/my-order?status=4'

binární
static/my-order/icon-1.png


binární
static/my-order/icon-2.png


binární
static/my-order/icon-3.png


binární
static/my-order/icon-4.png


binární
static/my-order/icon-5.png