From e61fa865dcd4d276ba0c3ed287617c8bae6bfd36 Mon Sep 17 00:00:00 2001 From: liudan <18634735655@163.com> Date: Thu, 19 Oct 2023 22:57:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/OrderDetails/OrderDetails.scss | 98 +++++++++++++----- pages/OrderDetails/OrderDetails.vue | 148 +++++++++++++++++++++++---- pages/warehouse/weituo.vue | 72 +++++++++---- 3 files changed, 252 insertions(+), 66 deletions(-) diff --git a/pages/OrderDetails/OrderDetails.scss b/pages/OrderDetails/OrderDetails.scss index 63d977f..16873cc 100644 --- a/pages/OrderDetails/OrderDetails.scss +++ b/pages/OrderDetails/OrderDetails.scss @@ -6,21 +6,30 @@ /* 订单状态 */ .order-status{ - width: 100%; - background: linear-gradient(to right,$base,$change-clor); + // width: 100%; + margin:24rpx; + border-radius:10rpx; + // background: linear-gradient(to right,$base,$change-clor); + background-color: #fff; .status{ - display: flex; - align-items: center; - justify-content: center; + // display: flex; + // align-items: center; + // justify-content: center; width: 100%; - height: 100rpx; + padding:24rpx; + // height: 100rpx; text{ - font-size: 38rpx; + font-size: 30rpx; // font-weight: bold; - color: #FFFFFF; + color: $base; } .iconfont{ margin-right: 20rpx; + font-size: 38rpx; + } + .time{ + margin-left:60rpx; + margin-top:10rpx; } } .reason{ @@ -38,15 +47,31 @@ /* 订单商品 */ .order-goods{ - width: 100%; + // width: 100%; + margin:24rpx; background-color: #FFFFFF; - border-radius: 20rpx; + border-radius: 10rpx; .goods-list{ padding: 0 4%; .list{ - display: flex; - align-items: center; - width: 100%; + .sellerInfo{ + display: flex; + align-items: center; + width: 100%; + color:$base; + padding:20rpx 0; + border-bottom:1px solid #eaeaea; + } + .orderInfo,.orderNum{ + display: flex; + align-items: center; + width: 100%; + } + .orderNum{ + padding:20rpx 0; + + } + min-height: 200rpx; .thumb{ display: flex; @@ -61,14 +86,16 @@ .item{ width: 70%; height: 100%; + color:$base; .title{ display: flex; align-items: center; width: 100%; height: 60rpx; + text{ font-size: 26rpx; - color: #222222; + } } .num-size{ @@ -78,7 +105,7 @@ height: 60rpx; text{ font-size: 26rpx; - color: #959595; + color:$base; margin-right: 20rpx; } text:last-child{ @@ -93,7 +120,7 @@ text{ font-size: 28rpx; font-weight: bold; - color: #222222; + color:$base; } } .order-btn{ @@ -150,21 +177,22 @@ /* 订单信息 */ .order-info{ - width: 100%; + // width: 100%; background-color: #FFFFFF; - border-radius: 20rpx; - margin: 20rpx auto; + border-radius: 10rpx; + margin: 24rpx; .info-list{ padding: 0 4%; .list{ display: flex; align-items: center; + justify-content: space-between; width: 100%; height: 100rpx; border-bottom: 2rpx solid #f6f6f6; .title{ font-size: 26rpx; - color: #959595; + color: $base; } .content{ display: flex; @@ -172,8 +200,8 @@ margin-left: 20rpx; text{ font-size: 26rpx; - font-weight: bold; - color: #222222; + // font-weight: bold; + color: $base; } .btn{ padding: 6rpx 20rpx; @@ -190,10 +218,10 @@ /* 订单明细 */ .order-details{ - width: 100%; + // width: 100%; + margin:24rpx; background-color: #FFFFFF; - border-radius: 20rpx; - margin: 20rpx auto; + border-radius: 10rpx; .details-list{ padding: 0 4%; .list{ @@ -205,11 +233,12 @@ border-bottom: 2rpx solid #f6f6f6; .title{ font-size: 26rpx; - color: #959595; + color: $base; } .price{ font-size: 26rpx; - font-weight: bold; + color: $base; + // font-weight: bold; } } .action{ @@ -218,12 +247,24 @@ justify-content: flex-end; .price{ font-size: 32rpx; - font-weight: bold; color: $base; } } } } +.pic{ + margin:24rpx; + padding-bottom:100rpx; + .title{ + color:$base; + } + image{ + width:300rpx; + height:300rpx; + border:1px solid #eaeaea; + margin-top:10rpx; + } +} .btnContainer{ position: absolute; bottom:20rpx; @@ -238,5 +279,6 @@ background-color: $base; padding:10rpx 20rpx; border-radius: 10rpx; + margin:0 10rpx; } } diff --git a/pages/OrderDetails/OrderDetails.vue b/pages/OrderDetails/OrderDetails.vue index 7302ee8..ad37a8b 100644 --- a/pages/OrderDetails/OrderDetails.vue +++ b/pages/OrderDetails/OrderDetails.vue @@ -5,6 +5,9 @@ {{orderDetails.status==0?'待支付':orderDetails.status==1?'待确认':orderDetails.status==2?'待委托':orderDetails.status==3?'已投诉':orderDetails.status==4?'待发货':orderDetails.status==5?'待收货':orderDetails.status==-1?'已取消':''}} + @@ -13,21 +16,36 @@ - - + + {{orderDetails.seller?orderDetails.seller.nickname:'-'}} + + {{orderDetails.seller?orderDetails.seller.mobile:'-'}} + - - - {{item.goods_name}} + + 订单号: + + {{orderDetails.order_sn}} - - 数量:{{item.num}} + + + + - - ¥{{item.goods_price}} + + + {{item.goods_name}} + + + + ¥{{item.goods_price}} + + - + @@ -36,18 +54,19 @@ - 订单编号: + 订单提交时间: - {{orderDetails.order_sn}} + {{getTime(orderDetails.createtime)}} - 下单时间: + 付款确认时间: - {{getTime(orderDetails.createtime)}} + {{orderDetails.pay_time_text}} + @@ -61,19 +80,43 @@ ¥{{orderDetails.order_amount}} + + + 实付款 + + + ¥{{orderDetails.pay_amount}} + + - - - 去支付 + + + 付款截图 + + + 上传凭证 + 去支付 + 支付确认 + + + @@ -272,4 +300,8 @@ padding:0 24rpx 24rpx 24rpx; color:gray; } + .yongjin{ + color:$base; + margin-left:40rpx; + }