From d07e3905e2569980fc43d4ac7195bb9f719324ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E7=A3=8A?= <45566618@qq.com> Date: Sat, 20 Jul 2024 18:17:16 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E5=8D=95=E9=A1=B5=E9=9D=A2=E8=B0=83?= =?UTF-8?q?=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- my/order/pay.vue | 366 ++++++++++++------------ my/order/payJaZ.vue | 385 +++++++++++++------------ my/order/payModify.vue | 150 +++++----- my/order/payShengji.vue | 618 ++++++++++++++++++++-------------------- my/order/payding.vue | 270 +++++++++--------- pages/order/index.vue | 95 +++--- 6 files changed, 950 insertions(+), 934 deletions(-) diff --git a/my/order/pay.vue b/my/order/pay.vue index a8daa15..c5ec1c3 100644 --- a/my/order/pay.vue +++ b/my/order/pay.vue @@ -17,7 +17,7 @@ - + {{order.entryName}} @@ -37,15 +37,16 @@ - {{order.duration}}分钟 + 服务时长:{{order.duration}}分钟 + 项目价格: - {{order.priceMarkup}} - ¥{{order.price}} + {{order.priceMarkup}} + @@ -58,21 +59,21 @@ - - 下单人 - + + 客户姓名 + {{order.userName}} - - 联系方式 - + + 联系方式 + {{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}} - - 服务地址 - {{order.address}} + + 服务地址 + {{order.address}} @@ -110,21 +111,22 @@ 订单信息 - - 订单编号 - - {{order.ordersNo}} + + 订单编号 + + {{order.ordersNo}} + - - 预约时间 - {{order.serveTime}} + + 预约时间 + {{order.serveTime}} - - 下单时间 - {{order.createTime}} + + 下单时间 + {{order.createTime}} @@ -132,33 +134,30 @@ 订单费用 - - 项目名称 - {{order.entryName}} + + 项目名称 + {{order.entryName}} - - 服务时长 - {{order.duration}}分钟 + + 服务时长 + {{order.duration}}分钟 - - 项目原价 - ¥{{order.massagePrice}} + + 项目原价 + ¥{{order.massagePrice}} - - {{order.technicianTypeName}}价格 - ¥{{order.priceMarkup}} + + {{order.technicianTypeName}}价格 + ¥{{order.priceMarkup}} - - 会员减免 - -¥{{order.vipReductionMoney}} + + 会员减免 + -¥{{order.vipReductionMoney}} - - - - 小计: - - - + + 小计: + + ¥{{order.massageMoney}} @@ -169,63 +168,58 @@ 出行费用 - - 出行方式 - 公交 - 出租 - 免费 + + 出行方式 + 公交 + 出租 + 免费 - - 全程距离 - {{order.km}}km + + 全程距离 + {{order.km}}km - - 出行费用 - ¥{{order.taxiMoney}} + + 出行费用 + ¥{{order.taxiMoney}} - + 优惠券信息 - - 优惠券 - -¥{{order.couponMoney}} - - + + 优惠券 + -¥{{order.couponMoney}} + - 费用明细 - - 订单费用: - {{order.massageMoney}} + + 订单费用 + ¥{{order.massageMoney}} - - 出行费用: - {{order.taxiMoney}} + + 出行费用 + ¥{{order.taxiMoney}} - - 优惠券: - - -¥{{order.couponMoney}} - - + + 优惠券 + + -¥{{order.couponMoney}} + - - - - 合计: - ¥ - - {{order.payMoneyTotal}} - + + 合计: + + + ¥{{order.payMoneyTotal}} + - - - 温馨提示:费用随会员等级及技师等级不同而上下浮动 - @@ -234,21 +228,22 @@ 订单信息 - - 订单编号 - - {{order.ordersNo}} + + 订单编号 + + {{order.ordersNo}} - + + - - 预约时间 - {{order.serveTime}} + + 预约时间 + {{order.serveTime}} - - 下单时间 - {{order.createTime}} + + 下单时间 + {{order.createTime}} @@ -256,29 +251,27 @@ 订单费用 - - {{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称 - {{order.ordersMassageList[0].userPackageDetail.mainTitle}} + + {{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称 + {{order.ordersMassageList[0].userPackageDetail.mainTitle}} - - 项目名称 - {{order.entryName}} + + 项目名称 + {{order.entryName}} - - 服务时长 - {{order.duration}}分钟 + + 服务时长 + {{order.duration}}分钟 - - 项目价格 - ¥{{order.massagePrice}} + + 项目价格 + ¥{{order.massagePrice}} - - - 小计: - - - + + 小计: + + ¥{{order.massagePrice}} @@ -289,64 +282,58 @@ 出行费用 - - 出行方式 - 公交 - 出租 - 免费 + + 出行方式 + 公交 + 出租 + 免费 - - 全程距离 - {{order.km}}km + + 全程距离 + {{order.km}}km - - 出行费用 - ¥{{order.taxiMoney}} - - + + 出行费用 + ¥{{order.taxiMoney}} + - - + 优惠券信息 - - 优惠券 - -¥{{order.couponMoney}} - - + + 优惠券 + -¥{{order.couponMoney}} + - 费用明细 - - 订单费用: - {{order.massageMoney}} + + 订单费用 + ¥{{order.massageMoney}} - - 出行费用: - {{order.taxiMoney}} - - + + 出行费用 + ¥{{order.taxiMoney}} - - 优惠券: - - -¥{{order.couponMoney}} - - + + 优惠券 + + -¥{{order.couponMoney}} + - - - - 合计: - ¥ - - {{order.payMoneyTotal}} + + 合计: + + + ¥{{order.payMoneyTotal}} - - - 温馨提示:费用随会员等级及技师等级不同而上下浮动 - @@ -2610,6 +2597,7 @@ export default { .zhuangtai{ color: #029D88; font-weight: bold; + font-size: 32rpx; } .head-title-right{ display: flex; @@ -2617,13 +2605,7 @@ export default { align-items: center; justify-content: space-between; } -.head-title{ - margin-top: -2px;display: inline-block; - width: 300rpx; - overflow: hidden; - white-space: nowrap; - text-overflow: ellipsis; -} + .fei-view-list span,.fei-view-list-z span{ font-weight: bold; font-size: 25rpx; @@ -2689,16 +2671,17 @@ export default { padding: 7px; } .list-pay{ - width: 100%; - padding:0 15px 15px 29rpx; + width: 100%; + padding: 10rpx 29rpx; + margin-bottom: 40rpx; } .pay-ding-top{ - width: 100%; - height: 50px; - background-image: linear-gradient(to bottom, rgba(219, 242, 238, 0.9), #fff); - border-top-left-radius: 12px; - border-top-right-radius: 12px; - padding: 0px 14px; + width: 100%; + height: 100rpx; + background-image: linear-gradient(to bottom, rgba(219, 242, 238, 0.9), #fff); + border-top-left-radius: 24rpx; + border-top-right-radius: 24rpx; + padding: 0px 29rpx; } .pay-ding,.feiuong{ background-color: #ffffff; @@ -2711,15 +2694,15 @@ export default { height: 44rpx; } .d-title{ - font-weight: 400; - font-size: 32rpx; - color: #333333; - font-weight: bold; + font-weight: 550; + font-size: 30rpx; + color: #333333; } .d-touxiang{ - width: 60rpx; - height: 60rpx; - border-radius: 50%; + width: 55rpx; + height: 55rpx; + border-radius: 50%; + border: 1px solid #f2fffd; } .money-pay-jia{ font-weight: 400; @@ -2729,14 +2712,9 @@ export default { margin-left: 5px; } .money-pay-zhen span{ - color: #FF6000; -} -.money-pay-zhen span:nth-child(1){ - font-size: 25rpx; -} -.money-pay-zhen span:nth-child(2){ - font-size: 30rpx; - font-weight: bold; + color: #FF6000; + font-size: 32rpx; + font-weight: bold; } .money-pay-zhen{ display: flex; @@ -2763,7 +2741,7 @@ export default { font-weight: bold; font-size: 32rpx; color: #333333; - margin-bottom: 20rpx; + margin-bottom: 12px; } page { background: #f7f7f7; @@ -2992,10 +2970,15 @@ page { font-size: 32rpx; color: #333; } +.jusitify-line{ + height: 78rpx; + padding: 20rpx 0; + font-size: 30rpx; +} .jusitify-line-end{ - height: 1px; - border-bottom: 1px #f4f4f4 solid; - margin: 15px 0; + height:1px; + border-bottom: 1px #e5e5e5 solid; + margin: 30rpx 0; } .prompt-text{ width: 100%; @@ -3010,4 +2993,17 @@ page { display: flex; justify-content: space-between; } +.head-title{ + font-weight: bold; + font-size: 32rpx; + color: #333333; +} +.title-font{ + font-size: 30rpx; + color: #666666; +} +.value-font{ + font-size: 30rpx; + color: #333333; +} diff --git a/my/order/payJaZ.vue b/my/order/payJaZ.vue index bc12792..6e3bc05 100644 --- a/my/order/payJaZ.vue +++ b/my/order/payJaZ.vue @@ -1,8 +1,8 @@