订单页面调整

This commit is contained in:
曹磊 2024-07-20 18:17:16 +08:00
parent 820acb72c4
commit d07e3905e2
6 changed files with 950 additions and 934 deletions

View File

@ -17,7 +17,7 @@
</view> </view>
<view class="u-flex-1 margin-left-sm"> <view class="u-flex-1 margin-left-sm">
<view class="flex head-title-right"> <view class="flex head-title-right">
<view class="head-title" style="font-size: 30rpx;"> <view class="head-title">
{{order.entryName}} {{order.entryName}}
</view> </view>
<view class="zhuangtai"> <view class="zhuangtai">
@ -37,15 +37,16 @@
<view style="width: 100%;"> <view style="width: 100%;">
<view class="flex justify-between margin-tb-sm" style="color: #999999;"> <view class="flex justify-between margin-tb-sm" style="color: #999999;">
<view style="justify-content: space-between;"> <view style="justify-content: space-between;">
{{order.duration}}分钟 <text class="title-font">服务时长</text><text class="value-font">{{order.duration}}分钟</text>
</view> </view>
</view> </view>
<view class="money-pay" style="justify-content: space-between;"> <view class="money-pay" style="justify-content: space-between;">
<view class="money-pay-zhen"> <view class="money-pay-zhen">
<text class="title-font">项目价格</text>
<span></span> <span></span>
<span>{{order.priceMarkup}}</span> <span>{{order.priceMarkup}} </span>
<view style="margin-left: 5px;font-size: 12px;color: #999;text-decoration: line-through;" v-if="order.ordersMassageList[0].userPackageDetail">{{order.price}}</view> <!-- <view style="margin-left: 5px;font-size: 12px;color: #999;text-decoration: line-through;" v-if="order.ordersMassageList[0].userPackageDetail">{{order.price}}</view> -->
</view> </view>
<view> <view>
<uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" /> <uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" />
@ -58,21 +59,21 @@
</view> </view>
<view class="add-content"> <view class="add-content">
<view class="" v-if="order.artificer"> <view class="" v-if="order.artificer">
<view class="flex align-center justify-between add-lin"> <view class="flex align-center justify-between jusitify-line">
<view class="add-con-title">下单人</view> <view class="line-word title-font">客户姓名</view>
<view class="add-con-cont"> <view class="line-word-r value-font">
{{order.userName}} {{order.userName}}
</view> </view>
</view> </view>
<view class="flex align-center justify-between add-lin"> <view class="flex align-center justify-between jusitify-line">
<view class="add-con-title">联系方式</view> <view class="line-word title-font">联系方式</view>
<view class="add-con-cont"> <view class="line-word-r value-font">
{{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}} {{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}}
</view> </view>
</view> </view>
<view class="serverAddress add-lin"> <view class="serverAddress jusitify-line">
<view class="add-con-title">服务地址</view> <view class="line-word title-font">服务地址</view>
<view class="add-con-cont" style="width: 73%; line-height: 34rpx;">{{order.address}}</view> <view class="line-word-r value-font" style="width: 75%; text-align: right;">{{order.address}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -110,21 +111,22 @@
<view class="justify-title">订单信息</view> <view class="justify-title">订单信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex add-con-cont" @tap="copy(order.ordersNo)"> <view class="flex line-word-r value-font" @tap="copy(order.ordersNo)">
<view class="">{{order.ordersNo}}</view> <view class="">{{order.ordersNo}}
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx; "></u-icon> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx; "></u-icon>
</view>
</view> </view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="add-con-cont" >{{order.serveTime}}</view> <view class="line-word-r value-font" >{{order.serveTime}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="add-con-cont">{{order.createTime}}</view> <view class="line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
@ -132,33 +134,30 @@
<view class="justify-title">订单费用</view> <view class="justify-title">订单费用</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="add-con-cont">{{order.entryName}}</view> <view class="line-word-r value-font">{{order.entryName}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="add-con-cont">{{order.duration}}分钟</view> <view class="line-word-r value-font">{{order.duration}}分钟</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">项目原价</view> <view class="line-word title-font">项目原价</view>
<view class="add-con-cont">{{order.massagePrice}}</view> <view class="line-word-r value-font">{{order.massagePrice}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">{{order.technicianTypeName}}价格</view> <view class="line-word title-font">{{order.technicianTypeName}}价格</view>
<view class="add-con-cont" style="color: #F93731;">{{order.priceMarkup}}</view> <view class="line-word-r value-font" style="color: #019c88;">{{order.priceMarkup}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">会员减免</view> <view class="line-word title-font">会员减免</view>
<view class="add-con-cont" >-{{order.vipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;">-{{order.vipReductionMoney}}</view>
</view> </view>
<view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;padding-bottom:5px ;margin: 5px 0px;"> <view class="line-word title-font">小计</view>
<view class="add-con-title"> <view class="value-font" style="font-weight: bold;">
小计 <text>
</view>
<view class="" style="color: #333;">
<text style="font-size: 35rpx;font-weight: bold;">
{{order.massageMoney}} {{order.massageMoney}}
</text> </text>
</view> </view>
@ -169,63 +168,58 @@
<view class="justify-title">出行费用</view> <view class="justify-title">出行费用</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.tripWay" > <view class="flex justify-between jusitify-line" v-if="order.tripWay" >
<view class="add-con-title">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="add-con-cont" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="add-con-cont" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="add-con-cont" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.km"> <view class="flex justify-between jusitify-line" v-if="order.km">
<view class="add-con-title">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="add-con-cont">{{order.km}}km</view> <view class="line-word-r value-font">{{order.km}}km</view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="add-con-cont">{{order.taxiMoney}}</view> <view class="line-word-r value-font">{{order.taxiMoney}}</view>
</view> </view>
<view class="jusitify-line-end add-lin"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">优惠券信息</view> <view class="justify-title">优惠券信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="add-con-cont" style="color: #F93731;font-weight: bold;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">费用明细</view> <view class="justify-title">费用明细</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="add-con-cont"><text style=" font-weight: bold;">{{order.massageMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.massageMoney}}</text></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="add-con-cont"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="add-con-cont" style="color: #F93731;" v-if="order.couponMoney"> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-weight: bold;">{{order.couponMoney}}</text></view> -<text style="font-weight: bold;">{{order.couponMoney}}</text></view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="flex justify-between add-lin" > <view class="line-word title-font">合计</view>
<view class="add-con-title">合计</view> <view class="value-font">
<view class="add-con-cont" style="color: #FF3939;font-size: 32rpx;"> <text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
<text style="font-size: 35rpx;font-weight: bold;"> {{order.payMoneyTotal}}
{{order.payMoneyTotal}} </text>
</text>
</view> </view>
</view> </view>
<view class="flex justify-between" style="margin-top: 19rpx;">
<view class="prompt-text">温馨提示费用随会员等级及技师等级不同而上下浮动</view>
</view>
</view> </view>
<!-- 套餐 次卡 疗程 信息 --> <!-- 套餐 次卡 疗程 信息 -->
@ -234,21 +228,22 @@
<view class="justify-title">订单信息</view> <view class="justify-title">订单信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex add-con-cont" @tap="copy(order.ordersNo)"> <view class="flex line-word-r value-font" @tap="copy(order.ordersNo)">
<view class="">{{order.ordersNo}}</view> <view class="">{{order.ordersNo}}
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx; "></u-icon> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx; "></u-icon>
</view> </view>
</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="add-con-cont" >{{order.serveTime}}</view> <view class="line-word-r value-font" >{{order.serveTime}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="add-con-cont">{{order.createTime}}</view> <view class="line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
@ -256,29 +251,27 @@
<view class="justify-title">订单费用</view> <view class="justify-title">订单费用</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view> <view class="line-word title-font">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view>
<view class="add-con-cont">{{order.ordersMassageList[0].userPackageDetail.mainTitle}}</view> <view class="line-word-r value-font">{{order.ordersMassageList[0].userPackageDetail.mainTitle}}</view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="add-con-cont">{{order.entryName}}</view> <view class="line-word-r value-font">{{order.entryName}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="add-con-cont">{{order.duration}}分钟</view> <view class="line-word-r value-font">{{order.duration}}分钟</view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">项目价格</view> <view class="line-word title-font">项目价格</view>
<view class="add-con-cont">{{order.massagePrice}}</view> <view class="line-word-r value-font">{{order.massagePrice}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;padding-bottom:5px ;margin: 5px 0px;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view class="add-con-title"> <view class="line-word title-font">小计</view>
小计 <view class="value-font" style="font-weight: bold;">
</view> <text>
<view class="" style="color: #333;">
<text style="font-size: 35rpx;font-weight: bold;">
{{order.massagePrice}} {{order.massagePrice}}
</text> </text>
</view> </view>
@ -289,64 +282,58 @@
<view class="justify-title">出行费用</view> <view class="justify-title">出行费用</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.tripWay" > <view class="flex justify-between jusitify-line" v-if="order.tripWay" >
<view class="add-con-title">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="add-con-cont" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="add-con-cont" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="add-con-cont" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.km"> <view class="flex justify-between jusitify-line" v-if="order.km">
<view class="add-con-title">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="add-con-cont">{{order.km}}km</view> <view class="line-word-r value-font">{{order.km}}km</view>
</view> </view>
<view class="flex justify-between add-lin" > <view class="flex justify-between jusitify-line" >
<view class="add-con-title">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="add-con-cont" v-if="order.taxiMoney">{{order.taxiMoney}}</view> <view class="line-word-r value-font" v-if="order.taxiMoney">{{order.taxiMoney}}</view>
<view class="add-con-cont" v-else>-</view> <view class="line-word-r value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end add-lin"></view> <view class="jusitify-line-end jusitify-line"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">优惠券信息</view> <view class="justify-title">优惠券信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="add-con-cont" style="color: #F93731;font-size: 30rpx;font-weight: bold;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">费用明细</view> <view class="justify-title">费用明细</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="add-con-cont"><text>{{order.massageMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.massageMoney}}</text></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="add-con-cont" v-if="order.taxiMoney"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
<view class="add-con-cont" v-else>-</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between jusitify-line">
<view class="add-con-title">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="add-con-cont" style="color: #F93731;" v-if="order.couponMoney"> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-weight: bold;">{{order.couponMoney}}</text></view> -<text style="font-weight: bold;">{{order.couponMoney}}</text></view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="flex justify-between add-lin" > <view class="line-word title-font">合计</view>
<view class="add-con-title">合计</view> <view class="value-font">
<view class="add-con-cont" style="color: #FF3939;font-size: 32rpx;"> <text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
<text style="font-size: 35rpx;font-weight: bold;"> {{order.payMoneyTotal}}
{{order.payMoneyTotal}}
</text> </text>
</view> </view>
</view> </view>
<view class="flex justify-between" style="margin-top: 19rpx;">
<view class="prompt-text">温馨提示费用随会员等级及技师等级不同而上下浮动</view>
</view>
</view> </view>
</view> </view>
<view style="height: 100rpx;"></view> <view style="height: 100rpx;"></view>
@ -2610,6 +2597,7 @@ export default {
.zhuangtai{ .zhuangtai{
color: #029D88; color: #029D88;
font-weight: bold; font-weight: bold;
font-size: 32rpx;
} }
.head-title-right{ .head-title-right{
display: flex; display: flex;
@ -2617,13 +2605,7 @@ export default {
align-items: center; align-items: center;
justify-content: space-between; 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{ .fei-view-list span,.fei-view-list-z span{
font-weight: bold; font-weight: bold;
font-size: 25rpx; font-size: 25rpx;
@ -2689,16 +2671,17 @@ export default {
padding: 7px; padding: 7px;
} }
.list-pay{ .list-pay{
width: 100%; width: 100%;
padding:0 15px 15px 29rpx; padding: 10rpx 29rpx;
margin-bottom: 40rpx;
} }
.pay-ding-top{ .pay-ding-top{
width: 100%; width: 100%;
height: 50px; height: 100rpx;
background-image: linear-gradient(to bottom, rgba(219, 242, 238, 0.9), #fff); background-image: linear-gradient(to bottom, rgba(219, 242, 238, 0.9), #fff);
border-top-left-radius: 12px; border-top-left-radius: 24rpx;
border-top-right-radius: 12px; border-top-right-radius: 24rpx;
padding: 0px 14px; padding: 0px 29rpx;
} }
.pay-ding,.feiuong{ .pay-ding,.feiuong{
background-color: #ffffff; background-color: #ffffff;
@ -2711,15 +2694,15 @@ export default {
height: 44rpx; height: 44rpx;
} }
.d-title{ .d-title{
font-weight: 400; font-weight: 550;
font-size: 32rpx; font-size: 30rpx;
color: #333333; color: #333333;
font-weight: bold;
} }
.d-touxiang{ .d-touxiang{
width: 60rpx; width: 55rpx;
height: 60rpx; height: 55rpx;
border-radius: 50%; border-radius: 50%;
border: 1px solid #f2fffd;
} }
.money-pay-jia{ .money-pay-jia{
font-weight: 400; font-weight: 400;
@ -2729,14 +2712,9 @@ export default {
margin-left: 5px; margin-left: 5px;
} }
.money-pay-zhen span{ .money-pay-zhen span{
color: #FF6000; color: #FF6000;
} font-size: 32rpx;
.money-pay-zhen span:nth-child(1){ font-weight: bold;
font-size: 25rpx;
}
.money-pay-zhen span:nth-child(2){
font-size: 30rpx;
font-weight: bold;
} }
.money-pay-zhen{ .money-pay-zhen{
display: flex; display: flex;
@ -2763,7 +2741,7 @@ export default {
font-weight: bold; font-weight: bold;
font-size: 32rpx; font-size: 32rpx;
color: #333333; color: #333333;
margin-bottom: 20rpx; margin-bottom: 12px;
} }
page { page {
background: #f7f7f7; background: #f7f7f7;
@ -2992,10 +2970,15 @@ page {
font-size: 32rpx; font-size: 32rpx;
color: #333; color: #333;
} }
.jusitify-line{
height: 78rpx;
padding: 20rpx 0;
font-size: 30rpx;
}
.jusitify-line-end{ .jusitify-line-end{
height: 1px; height:1px;
border-bottom: 1px #f4f4f4 solid; border-bottom: 1px #e5e5e5 solid;
margin: 15px 0; margin: 30rpx 0;
} }
.prompt-text{ .prompt-text{
width: 100%; width: 100%;
@ -3010,4 +2993,17 @@ page {
display: flex; display: flex;
justify-content: space-between; 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;
}
</style> </style>

View File

@ -1,8 +1,8 @@
<template> <template>
<view class="content"> <view class="content">
<view v-if="order.overTimeOrders == 1" class="dingshi" style="font-size: 32upx;height: 150rpx;padding: 26rpx 29rpx 0 29rpx;"> <!-- <view v-if="order.overTimeOrders == 1" class="dingshi" style="font-size: 32upx;height: 150rpx;padding: 26rpx 29rpx 0 29rpx;">
<view style="color: red;font-size:26rpx">(订单已超时)</view> <view style="color: red;font-size:26rpx">(订单已超时)</view>
</view> </view> -->
<view class="padding-bottom u-skeleton"> <view class="padding-bottom u-skeleton">
<view class="bgImg u-skeleton-fillet" v-if="order.ordersMassageList && order.ordersMassageList.length > 0" <view class="bgImg u-skeleton-fillet" v-if="order.ordersMassageList && order.ordersMassageList.length > 0"
style="padding: 0 29rpx;"> style="padding: 0 29rpx;">
@ -35,15 +35,16 @@
</view> </view>
<view class="flex align-center"> <view class="flex align-center">
<view style="width: 100%;"> <view style="width: 100%;">
<view class="flex justify-between margin-tb-sm" style="color: #999999;"> <view class="flex justify-between margin-tb-sm">
<view style="justify-content: space-between;"> <view style="justify-content: space-between;">
{{order.duration}}分钟 <text class="title-font">服务时长</text><text class="value-font">{{order.duration}}分钟</text>
</view> </view>
</view> </view>
<view class="money-pay" style="justify-content: space-between;"> <view class="money-pay" style="justify-content: space-between;">
<view class="money-pay-zhen"> <view class="money-pay-zhen">
<text class="title-font">项目价格</text>
<span></span> <span></span>
<span>{{order.priceMarkup}}</span> <span>{{order.priceMarkup}} </span>
</view> </view>
<view> <view>
<uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" /> <uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" />
@ -54,23 +55,23 @@
</view> </view>
</view> </view>
</view> </view>
<view class="" style="background-color: #ffffff;border-radius: 24rpx;margin-top: 24rpx;padding: 29rpx;"> <view class="add-content">
<view class="" v-if="order.artificer"> <view class="" v-if="order.artificer">
<view class="flex align-center jusitify-line"> <view class="flex align-center jusitify-line">
<view class="line-word">客户姓名</view> <view class="line-word title-font">客户姓名</view>
<view class="line-word-r"> <view class="line-word-r value-font">
{{order.userName}} {{order.userName}}
</view> </view>
</view> </view>
<view class="flex align-center jusitify-line"> <view class="flex align-center jusitify-line">
<view class="line-word">联系方式</view> <view class="line-word title-font">联系方式</view>
<view class="line-word-r"> <view class="line-word-r value-font">
{{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}} {{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}}
</view> </view>
</view> </view>
<view class="serverAddress jusitify-line"> <view class="serverAddress jusitify-line">
<view class="line-word">服务地址</view> <view class="line-word title-font">服务地址</view>
<view class="line-word-r" style="width: 73%; text-align: right;">{{order.address}}</view> <view class="line-word-r value-font" style="width: 75%; text-align: right;">{{order.address}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -109,21 +110,21 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex align-center" @tap="copy(order.ordersNo)" <view class="flex align-center" @tap="copy(order.ordersNo)">
style="color: #333;font-size: 30rpx;"> <view class="value-font">{{order.ordersNo}}
<view class="">{{order.ordersNo}}</view> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon>
<u-icon name="file-text" style="color: #1db18f;margin-left: 10rpx;"></u-icon> </view>
</view> </view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="line-word-r">{{order.serveTime}}</view> <view class="line-word-r value-font">{{order.serveTime}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="flex line-word-r">{{order.createTime}}</view> <view class="flex line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -131,33 +132,36 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="line-word-r" v-if="order.oldEntryName==null">{{order.entryName}}</view> <view class="line-word-r value-font" v-if="order.oldEntryName==null">{{order.entryName}}</view>
<view class="line-word-r" v-else>{{order.oldEntryName}}</view> <view class="line-word-r value-font" v-else>{{order.oldEntryName}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view> <view class="line-word-r value-font" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view>
<view class="line-word-r" v-else>{{order.oldMassageDuration}}分钟</view> <view class="line-word-r value-font" v-else>{{order.oldMassageDuration}}分钟</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">项目</view> <view class="line-word title-font">项目</view>
<view class="line-word-r" v-if="order.oldPriceMarkup==null">{{order.priceMarkup}}</view> <view class="line-word-r value-font" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view>
<view class="line-word-r" v-else>{{order.oldPriceMarkup}}</view> <view class="line-word-r value-font" v-else>{{order.oldMassagePrice}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="add-con-title">会员减免</view> <view class="line-word title-font">{{order.technicianTypeName}}价格</view>
<view class="add-con-cont" >-{{order.vipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #019c88;" v-if="order.oldPriceMarkup==null">{{order.priceMarkup}}</view>
<view class="line-word-r value-font" style="color: #019c88;" v-else>{{order.oldPriceMarkup}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word"> <view class="add-con-title title-font">会员减免</view>
小计 <view class="add-con-cont value-font" style="color: #FF6000;">-{{order.vipReductionMoney}}</view>
</view> </view>
<view class="" style="color: #333;"> <view class="jusitify-line" style="justify-content: flex-end;">
<text v-if="order.oldMassageMoney==null" style="font-size: 35rpx;font-weight: bold;"> <view class="line-word title-font">小计</view>
<view class="value-font" style="font-weight: bold;">
<text v-if="order.oldMassageMoney==null" >
{{order.massageMoney}} {{order.massageMoney}}
</text> </text>
<text v-else style="font-size: 35rpx;font-weight: bold;"> <text v-else>
{{order.oldMassageMoney}} {{order.oldMassageMoney}}
</text> </text>
</view> </view>
@ -170,29 +174,29 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" v-if="order.tripWay" > <view class="jusitify-line" v-if="order.tripWay" >
<view class="line-word">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="line-word-r" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="line-word-r" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="line-word-r" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="jusitify-line" v-if="order.km"> <view class="jusitify-line" v-if="order.km">
<view class="line-word">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="line-word-r" >{{order.km}}km</view> <view class="line-word-r value-font" >{{order.km}}km</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney">{{order.taxiMoney}}</view> <view class="line-word-r value-font">{{order.taxiMoney}}</view>
<view class="line-word-r" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">优惠券信息</view> <view class="justify-title">优惠券信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" > <view class="jusitify-line" >
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="line-word" style="color: #F93731;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view> <view>
@ -201,30 +205,29 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" > <view class="jusitify-line" >
<view class="line-word">加钟项目</view> <view class="line-word title-font">加钟项目</view>
<view class="line-word-r">{{order.addEntryName}}</view> <view class="line-word-r value-font">{{order.addEntryName}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟价格</view> <view class="line-word title-font">加钟价格</view>
<view class="line-word-r">{{order.addPriceMarkup}}</view> <view class="line-word-r value-font" style="color: #019c88;">{{order.addPriceMarkup}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟时长</view> <view class="line-word title-font">加钟时长</view>
<view class="line-word-r">{{order.addTime}}分钟</view> <view class="line-word-r value-font">{{order.addTime}}分钟</view>
</view> </view>
<!-- <view class="jusitify-line"> <!-- <view class="jusitify-line">
<view class="line-word">加钟次数</view> <view class="line-word">加钟次数</view>
<view class="line-word-r">{{order.addNum}}</view> <view class="line-word-r">{{order.addNum}}</view>
</view> --> </view> -->
<view class="jusitify-line"> <view class="jusitify-line">
<view class="add-con-title">会员减免</view> <view class="add-con-title title-font">会员减免</view>
<view class="add-con-cont" >-{{order.addVipReductionMoney}}</view> <view class="add-con-cont value-font" style="color: #FF6000;">-{{order.addVipReductionMoney}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line" style="justify-content: flex-end;">
<view class="line-word">小计</view> <view class="line-word title-font">小计</view>
<view class="" style="color: #333;"><text <view class="value-font"><text style="font-weight: bold;">{{order.addMoney}}</text></view>
style="font-size: 35rpx;font-weight: bold;">{{order.addMoney}}</text></view>
</view> </view>
</view> </view>
@ -235,44 +238,41 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="line-word-r" v-if="order.oldMassageMoney==null"><text>{{order.massageMoney}}</text></view> <view class="line-word-r value-font" v-if="order.oldMassageMoney==null">
<view class="line-word-r" v-else><text>{{order.oldMassageMoney}}</text></view> <text style="font-weight: bold;">{{order.massageMoney}}</text></view>
<view class="line-word-r value-font" v-else><text style="font-weight: bold;">{{order.oldMassageMoney}}</text></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font">
<view class="line-word-r" v-else>-</view> <text style="font-weight: bold;">{{order.taxiMoney}}</text>
</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="" style="color: #F93731;" v-if="order.couponMoney"> <view class="value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-size: 30rpx;font-weight: bold;"> -<text style="font-weight: bold;">{{order.couponMoney}}</text>
{{order.couponMoney}}
</text>
</view> </view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟费用</view> <view class="line-word title-font">加钟费用</view>
<view class="line-word-r" > <view class="line-word-r value-font">
<text v-if="order.addMoney"> <text style="font-weight: bold;" v-if="order.addMoney">{{order.addMoney}}</text>
{{order.addMoney}} <text class="line-word-r value-font" v-else>-</text>
</text>
<text class="line-word-r" v-else>-</text>
</view> </view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="line-word">合计</view> <view class="line-word title-font">合计</view>
<view class="line-word-r"> <view class="line-word-r value-font">
<text style="font-size: 35rpx;font-weight: bold;"> <text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
{{order.payMoneyTotal}} {{order.payMoneyTotal}}
</text> </text>
</view> </view>
</view> </view>
<!-- <view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view> -->
<view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view>
</view> </view>
<!-- 套餐 次卡 疗程 加钟信息 --> <!-- 套餐 次卡 疗程 加钟信息 -->
<view class="list-pay" v-else> <view class="list-pay" v-else>
@ -281,21 +281,20 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex align-center" @tap="copy(order.ordersNo)" <view class="flex align-center" @tap="copy(order.ordersNo)">
style="color: #333;font-size: 30rpx;"> <view class="value-font">{{order.ordersNo}}
<view class="">{{order.ordersNo}}</view> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon>
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon> </view>
</view> </view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="line-word-r">{{order.serveTime}}</view> <view class="line-word-r value-font">{{order.serveTime}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="flex line-word-r">{{order.createTime}}</view> <view class="flex line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -303,70 +302,63 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view> <view class="line-word title-font">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view>
<view class="line-word-r">{{order.ordersMassageList[0].userPackageDetail.mainTitle}}</view> <view class="line-word-r value-font">{{order.ordersMassageList[0].userPackageDetail.mainTitle}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="line-word-r" v-if="order.oldEntryName==null">{{order.entryName}}</view> <view class="line-word-r value-font" v-if="order.oldEntryName==null">{{order.entryName}}</view>
<view class="line-word-r" v-else>{{order.oldEntryName}}</view> <view class="line-word-r value-font" v-else>{{order.oldEntryName}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view> <view class="line-word-r value-font" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view>
<view class="line-word-r" v-else>{{order.oldMassageDuration}}分钟</view> <view class="line-word-r value-font" v-else>{{order.oldMassageDuration}}分钟</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">项目价格</view> <view class="line-word title-font">项目价格</view>
<view class="line-word-r" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view> <view class="line-word-r value-font" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view>
<view class="line-word-r" v-else>{{order.oldMassagePrice}}</view> <view class="line-word-r value-font" v-else>{{order.oldMassagePrice}}</view>
</view> </view>
<view class="jusitify-line" style="justify-content: flex-end;">
<view class="line-word title-font">小计</view>
<view class="jusitify-line"> <view class="value-font" style="font-weight: bold;">
<view class="line-word"> <text v-if="order.oldMassageMoney==null">
小计
</view>
<view class="" style="color: #333;">
<text v-if="order.oldMassageMoney==null" style="font-size: 35rpx;font-weight: bold;">
{{order.massageMoney}} {{order.massageMoney}}
</text> </text>
<text v-else style="font-size: 35rpx;font-weight: bold;"> <text v-else>
{{order.oldMassageMoney}} {{order.oldMassageMoney}}
</text> </text>
</view> </view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">出行费用</view> <view class="justify-title">出行费用</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" v-if="order.tripWay" > <view class="jusitify-line" v-if="order.tripWay" >
<view class="line-word">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="line-word-r" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="line-word-r" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="line-word-r" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="jusitify-line" v-if="order.km"> <view class="jusitify-line" v-if="order.km">
<view class="line-word">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="line-word-r" >{{order.km}}km</view> <view class="line-word-r value-font" >{{order.km}}km</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney">{{order.taxiMoney}}</view> <view class="line-word-r value-font">{{order.taxiMoney}}</view>
<view class="line-word-r" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">优惠券信息</view> <view class="justify-title">优惠券信息</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" > <view class="jusitify-line" >
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="line-word" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view> <view>
@ -375,78 +367,71 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line" > <view class="jusitify-line" >
<view class="line-word">加钟项目</view> <view class="line-word title-font">加钟项目</view>
<view class="line-word-r">{{order.addEntryName}}</view> <view class="line-word-r value-font">{{order.addEntryName}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟价格</view> <view class="line-word title-font">加钟价格</view>
<view class="line-word-r">{{order.addPriceMarkup}}</view> <view class="line-word-r value-font" style="color: #019c88;">{{order.addPriceMarkup}}</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟时长</view> <view class="line-word title-font">加钟时长</view>
<view class="line-word-r">{{order.addTime}}分钟</view> <view class="line-word-r value-font">{{order.addTime}}分钟</view>
</view> </view>
<!-- <view class="jusitify-line"> <!-- <view class="jusitify-line">
<view class="line-word">加钟次数</view> <view class="line-word">加钟次数</view>
<view class="line-word-r">{{order.addNum}}</view> <view class="line-word-r">{{order.addNum}}</view>
</view> --> </view> -->
<view class="jusitify-line"> <view class="jusitify-line">
<view class="add-con-title">会员减免</view> <view class="add-con-title title-font">会员减免</view>
<view class="add-con-cont" >-{{order.addVipReductionMoney}}</view> <view class="add-con-cont value-font" style="color: #FF6000;">-{{order.addVipReductionMoney}}</view>
</view> </view>
<view class="jusitify-line" style="justify-content: flex-end;">
<view class="jusitify-line"> <view class="line-word title-font">小计</view>
<view class="line-word">小计</view> <view class="value-font"><text style="font-weight: bold;">{{order.addMoney}}</text></view>
<view class="" style="color: #333;"><text
style="font-size: 35rpx;font-weight: bold;">{{order.addMoney}}</text></view>
</view> </view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
<view class="justify-title">费用明细</view> <view class="justify-title">费用明细</view>
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="line-word-r" v-if="order.oldMassageMoney==null"><text>{{order.massageMoney}}</text></view> <view class="line-word-r value-font" v-if="order.oldMassageMoney==null">
<view class="line-word-r" v-else><text>{{order.oldMassageMoney}}</text></view> <text style="font-weight: bold;">{{order.massageMoney}}</text></view>
<view class="line-word-r value-font" v-else><text style="font-weight: bold;">{{order.oldMassageMoney}}</text></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font">
<view class="line-word-r" v-else>-</view> <text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="" style="color: #F93731;" v-if="order.couponMoney"> <view class="value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text > -<text style="font-weight: bold;">{{order.couponMoney}}</text>
{{order.couponMoney}}
</text>
</view> </view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">加钟费用</view> <view class="line-word title-font">加钟费用</view>
<view class="line-word-r" > <view class="line-word-r value-font" >
<text v-if="order.addMoney"> <text style="font-weight: bold;" v-if="order.addMoney">{{order.addMoney}}</text>
{{order.addMoney}} <text class="line-word-r value-font" v-else>-</text>
</text>
<text class="line-word-r" v-else>-</text>
</view> </view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="line-word">合计</view> <view class="line-word title-font">合计</view>
<view class="line-word-r"> <view class="line-word-r value-font">
<text style="font-size: 35rpx;font-weight: bold;"> <text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
{{order.payMoneyTotal}} {{order.payMoneyTotal}}
</text> </text>
</view> </view>
</view> </view>
<view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view> <!-- <view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view>-->
</view> </view>
</view> </view>
@ -1124,6 +1109,15 @@ export default {
this.loading = false this.loading = false
uni.hideLoading() uni.hideLoading()
this.order = res.data; this.order = res.data;
if(res.data["technicianType"] == 3){
this.order["technicianTypeName"] = "新手"
}
if(res.data["technicianType"] == 4){
this.order["technicianTypeName"] = "专家"
}
if(res.data["technicianType"] == 5){
this.order["technicianTypeName"] = "资深"
}
var date = new Date(); // var date = new Date(); //
var timestamp = this.getTimeStampWithoutSeconds(date); // var timestamp = this.getTimeStampWithoutSeconds(date); //
const twoHoursInMilliseconds = 2 * 60 * 60 * 1000; // const twoHoursInMilliseconds = 2 * 60 * 60 * 1000; //
@ -1842,7 +1836,7 @@ export default {
padding: 0px 42px !important; padding: 0px 42px !important;
} }
/deep/.padding-bottom{ /deep/.padding-bottom{
padding-bottom: 50px; padding-bottom: 0px;
} }
/deep/.u-drawer{ /deep/.u-drawer{
@ -2020,6 +2014,9 @@ export default {
height:64rpx; height:64rpx;
font-size: 28rpx; font-size: 28rpx;
} }
/deep/.u-size-default{
margin: 5px 0px 0px 0px;
}
.showbtn-line{ .showbtn-line{
display: flex; display: flex;
flex-direction: row; flex-direction: row;
@ -2089,7 +2086,8 @@ export default {
} }
.zhuangtai{ .zhuangtai{
color: #029D88; color: #029D88;
font-size: 30rpx; font-weight: bold;
font-size: 32rpx;
} }
.head-title-right{ .head-title-right{
display: flex; display: flex;
@ -2098,14 +2096,6 @@ export default {
justify-content: space-between; justify-content: space-between;
font-weight: bold; font-weight: bold;
} }
.head-title{
margin-top: -2px;display: inline-block;
width: 300rpx;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
font-size: 30rpx;
}
.fei-view-list span,.fei-view-list-z span{ .fei-view-list span,.fei-view-list-z span{
font-weight: bold; font-weight: bold;
font-size: 25rpx; font-size: 25rpx;
@ -2171,8 +2161,9 @@ export default {
padding: 7px; padding: 7px;
} }
.list-pay{ .list-pay{
width: 100%; width: 100%;
padding: 0 32rpx 20rpx 32rpx ; padding: 10rpx 29rpx;
margin-bottom: 40rpx;
} }
.pay-ding-top{ .pay-ding-top{
width: 100%; width: 100%;
@ -2211,14 +2202,9 @@ export default {
margin-left: 5px; margin-left: 5px;
} }
.money-pay-zhen span{ .money-pay-zhen span{
color: #FF6000; color: #FF6000;
} font-size: 32rpx;
.money-pay-zhen span:nth-child(1){ font-weight: bold;
font-size: 25rpx;
}
.money-pay-zhen span:nth-child(2){
font-size: 32rpx;
font-weight: bold;
} }
.money-pay-zhen{ .money-pay-zhen{
display: flex; display: flex;
@ -2459,7 +2445,7 @@ export default {
} }
.justify-title{ .justify-title{
font-weight: bold; font-weight: bold;
font-size: 16px; font-size: 32rpx;
color: #333; color: #333;
} }
.justify-title-nav-bor{ .justify-title-nav-bor{
@ -2470,4 +2456,23 @@ export default {
bottom: 0; bottom: 0;
background: linear-gradient(90deg, rgba(234, 248, 245, 0.7), rgba(132, 211, 196, 0.7)); background: linear-gradient(90deg, rgba(234, 248, 245, 0.7), rgba(132, 211, 196, 0.7));
} }
.head-title{
font-weight: bold;
font-size: 32rpx;
color: #333333;
}
.title-font{
font-size: 30rpx;
color: #666666;
}
.value-font{
font-size: 30rpx;
color: #333333;
}
.add-content{
background: #fff;
padding: 30rpx;
border-radius: 24rpx;
margin-top: 24rpx;
}
</style> </style>

View File

@ -14,16 +14,21 @@
<view class="margin-right-xs text-df u-skeleton-fillet head-title"> <view class="margin-right-xs text-df u-skeleton-fillet head-title">
{{orderXm.title}} {{orderXm.title}}
</view> </view>
</view>
<view class="flex align-center">
<view style="justify-content: space-between;">
<text class="title-font">服务时长</text><text class="value-font">{{orderXm.duration}}分钟</text>
</view>
</view> </view>
<view class="flex align-center"> <view class="flex align-center">
<view style="width: 100%;"> <view style="width: 100%;">
<view class="money-pay"> <view class="money-pay">
<view class="money-pay-zhen"> <view class="money-pay-zhen">
<span></span> <text class="title-font">项目价格</text>
<span v-if="jishiName!=null||jishiName==''"> <span></span>
{{technicianRate}} <span v-if="jishiName!=null||jishiName==''">
</span> {{technicianRate}}
</span>
<span v-else>{{orderXm.price}}</span> <span v-else>{{orderXm.price}}</span>
</view> </view>
<view v-if="orderXm.qyType!='1'"> <view v-if="orderXm.qyType!='1'">
@ -42,30 +47,30 @@
<view v-if="!detailaddress">请选择地址</view> <view v-if="!detailaddress">请选择地址</view>
<view class="margin-right-xs"> <view class="margin-right-xs">
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">联系人</view> <view class="line-word title-font">客户姓名</view>
<view class="line-word-r" > <view class="line-word-r value-font" >
<text>{{name}}</text> <text>{{name}}</text>
<text class="xuanzhe" @click="getAddressList()">修改</text> <text class="xuanzhe" @click="getAddressList()">更换</text>
</view> </view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">手机号码</view> <view class="line-word title-font">联系方式</view>
<view class="line-word-r"> <view class="line-word-r value-font">
{{mobile}} {{mobile}}
</view> </view>
</view> </view>
<view class="jusitify-line" style="align-items: center;"> <view class="jusitify-line" style="align-items: center;">
<view class="line-word">详细地址</view> <view class="line-word title-font">服务地址</view>
<view class="line-word-r" style="width: 73%; text-align: right; "> <view class="line-word-r value-font" style="width: 73%; text-align: right; ">
<span> <span>
{{province}}/{{city}}/{{district}}/{{detailaddress}} {{province}}/{{city}}/{{district}}/{{detailaddress}}
</span> </span>
</view> </view>
</view> </view>
<view class="jusitify-line" v-if="order.remark"> <view class="jusitify-line" v-if="order.remark">
<view class="line-word">备注内容</view> <view class="line-word title-font">备注内容</view>
<view class="flex"> <view class="flex">
<view class=""> <view class="value-font">
{{order.remark}} {{order.remark}}
</view> </view>
</view> </view>
@ -74,53 +79,53 @@
</view> </view>
<view class="ske-padding margin-top-sm header-view"> <view class="ske-padding margin-top-sm header-view">
<view class="jusitify-line" @click="liliaoshi"> <view class="jusitify-line" @click="liliaoshi">
<view class="line-word" > <view class="line-word title-font" >
<span >技师</span>
<span v-if="jishiName">{{jishiName.technicianTypeName}}</span> <span v-if="jishiName">{{jishiName.technicianTypeName}}</span>
<span >技师</span>
</view> </view>
<view > <view >
<span class="line-word-r" v-if="jishiName">{{jishiName.artificerName}}</span> <span class="line-word-r value-font" v-if="jishiName">{{jishiName.artificerName}}</span>
<span class="line-word-r" v-else>选择不同技师价格可能不一样~</span> <span class="line-word-r value-font" v-else>选择不同等级的技师价格不同~</span>
<span class="view-more"></span> <span class="view-more"></span>
</view> </view>
</view> </view>
<view class="jusitify-line" v-if="jishiName"> <view class="jusitify-line" v-if="jishiName">
<view class="line-word" > <view class="line-word title-font" >
<span >项目原价</span> <span >项目原价</span>
</view> </view>
<view > <view >
<span class="line-word-r">{{orderXm.price}}</span> <span class="line-word-r value-font">{{orderXm.price}}</span>
</view> </view>
</view> </view>
<view class="jusitify-line" v-if="jishiName"> <view class="jusitify-line" v-if="jishiName">
<view class="line-word" > <view class="line-word title-font" >
<span>{{jishiName.technicianTypeName}}</span> <span>{{jishiName.technicianTypeName}}</span>
<span >价格</span> <span >价格</span>
</view> </view>
<view > <view >
<span class="line-word-r" style="color: #FF6000">{{technicianRate}}</span> <span class="line-word-r value-font" style="color: #019c88">{{technicianRate}}</span>
</view> </view>
</view> </view>
<view class="jusitify-line" @click="youhuijuan"> <view class="jusitify-line" @click="youhuijuan">
<view class="line-word">平台优惠劵</view> <view class="line-word title-font">优惠券</view>
<view class="header-bottom-money-zhen"> <view class="header-bottom-money-zhen">
<view v-if="couponDataList" class="" style="margin-right: 5px;"> <view v-if="couponDataList" class="" style="margin-right: 5px;">
<span>-{{couponDataList}}</span> <span>-{{couponDataList}}</span>
</view> </view>
<span v-else>选择优惠</span> <span v-else>选择优惠</span>
<span class="view-more"></span> <span class="view-more"></span>
</view> </view>
</view> </view>
<view class="jusitify-line"> <view class="jusitify-line">
<view class="line-word">服务时间</view> <view class="line-word title-font">服务时间</view>
<!-- <view class="fuwu-time-view" @change="changeLog"> <!-- <view class="fuwu-time-view" @change="changeLog">
<uni-datetime-picker :hide-second='true' v-model="single" type="datetime">{{single==''?order.serveTime:single}}</uni-datetime-picker> <uni-datetime-picker :hide-second='true' v-model="single" type="datetime">{{single==''?order.serveTime:single}}</uni-datetime-picker>
<image style="margin-left: 5px;" class="fuwu-img" src="../../static/images/my/jiantou.png" mode=""></image> <image style="margin-left: 5px;" class="fuwu-img" src="../../static/images/my/jiantou.png" mode=""></image>
</view> --> </view> -->
<view class="flex align-center justify-between" style="margin-top: 15rpx;"> <view class="flex align-center justify-between value-font" style="margin-top: 15rpx;">
<view class="flex justify-between margin-tb-sm" @click="openData()"> <view class="flex justify-between margin-tb-sm" @click="openData()">
<view v-if="startTime">{{startTime}}</view> <view v-if="startTime">{{startTime}}</view>
<view class="line-word-r" v-else>选择预约时间<span class="view-more"></span></view> <view class="line-word-r" v-else>选择预约时间<span class="view-more"></span></view>
<!---<u-icon name="arrow-right" color="#999999"></u-icon>--> <!---<u-icon name="arrow-right" color="#999999"></u-icon>-->
</view> </view>
</view> </view>
@ -129,7 +134,7 @@
</view> </view>
<view class="margin-top-xl pay-ding"> <view class="margin-top-xl pay-ding">
<view class="d-title">备注</view> <view class="d-title title-font">备注</view>
<view class="list-pay"> <view class="list-pay">
<view class="textarea-pay-list"> <view class="textarea-pay-list">
<textarea @input="textareaChange" class="textarea-pay" v-model="textareaData" placeholder="请输入备注" name="" maxlength="100"></textarea> <textarea @input="textareaChange" class="textarea-pay" v-model="textareaData" placeholder="请输入备注" name="" maxlength="100"></textarea>
@ -456,7 +461,7 @@
checkboxChange(e){ checkboxChange(e){
this.couponId=e.detail.value.join(",") this.couponId=e.detail.value.join(",")
}, },
youhuiF(couponId){// youhuiF(couponId){//
let that = this; let that = this;
let data = { let data = {
page: 1, page: 1,
@ -474,7 +479,7 @@
}); });
}, },
youhui(){// youhui(){//
let that = this let that = this
let data = { let data = {
status: 0, status: 0,
@ -1358,12 +1363,7 @@
} }
.money-pay-zhen span{ .money-pay-zhen span{
color: #FF6000; color: #FF6000;
} font-size: 32rpx;
.money-pay-zhen span:nth-child(1){
font-size: 25rpx;
}
.money-pay-zhen span:nth-child(2){
font-size: 31.25rpx;
font-weight: bold; font-weight: bold;
} }
.money-pay-zhen{ .money-pay-zhen{
@ -1385,7 +1385,7 @@
} }
.pay-title{ .pay-title{
font-weight: bold; font-weight: bold;
font-size: 30rpx; font-size: 32rpx;
color: #333333; color: #333333;
margin-bottom: 8px; margin-bottom: 8px;
} }
@ -1395,7 +1395,7 @@
border-right:1px solid; border-right:1px solid;
width: 15rpx; width: 15rpx;
height: 15rpx; height: 15rpx;
border-color:#999; border-color:#333;
transform:rotate(45deg); transform:rotate(45deg);
margin-top: 14rpx; margin-top: 14rpx;
} }
@ -1407,8 +1407,8 @@
padding:20rpx 35rpx; padding:20rpx 35rpx;
} }
.header-bottom-money-zhen span{ .header-bottom-money-zhen span{
color: #F95900 !important; color: #FF6000 !important;
font-size: 28rpx !important; font-size: 30rpx !important;
} }
.header-bottom-money-zhen{ .header-bottom-money-zhen{
display: flex; display: flex;
@ -1592,7 +1592,7 @@
line-height: 25px; line-height: 25px;
width: 50px; width: 50px;
text-align: center; text-align: center;
font-size: 13px; font-size: 14px;
padding:6rpx 16rpx padding:6rpx 16rpx
} }
.header-view-data{ .header-view-data{
@ -2043,6 +2043,16 @@
align-items: center; align-items: center;
} }
.head-title{ .head-title{
font-weight: bold;
font-size: 32rpx;
color: #333333;
}
.title-font{
font-size: 30rpx; font-size: 30rpx;
color: #666666;
}
.value-font{
font-size: 30rpx;
color: #333333;
} }
</style> </style>

View File

@ -7,7 +7,7 @@
<view class="bgImg u-skeleton-fillet" <view class="bgImg u-skeleton-fillet"
style="padding: 0 29rpx;"> style="padding: 0 29rpx;">
<view class="head-top"> <view class="head-top">
<view class="pay-title" style="">服务项目</view> <view class="pay-title">服务项目</view>
<view class="flex justify-around"> <view class="flex justify-around">
<view class="" style="width: 160upx;height: 160upx;"> <view class="" style="width: 160upx;height: 160upx;">
<image v-if="order.userPackageDetailId==null" :src="order.ordersMassageList[0].massageType.massageImg" <image v-if="order.userPackageDetailId==null" :src="order.ordersMassageList[0].massageType.massageImg"
@ -17,7 +17,7 @@
</view> </view>
<view class="u-flex-1 margin-left-sm"> <view class="u-flex-1 margin-left-sm">
<view class="flex head-title-right"> <view class="flex head-title-right">
<view class="margin-right-xs pay-word u-skeleton-fillet head-title"> <view class="head-title">
{{order.entryName}} {{order.entryName}}
</view> </view>
<view class="zhuangtai"> <view class="zhuangtai">
@ -28,16 +28,17 @@
</view> </view>
<view class="flex align-center"> <view class="flex align-center">
<view style="width: 100%;"> <view style="width: 100%;">
<view class="flex justify-between margin-tb-sm" style="color: #999999;"> <view class="flex justify-between margin-tb-sm">
<view style="justify-content: space-between;"> <view style="justify-content: space-between;">
{{order.duration}}分钟 <text class="title-font">服务时长</text><text class="value-font">{{order.duration}}分钟</text>
</view> </view>
</view> </view>
<view class="money-pay" style="justify-content: space-between;"> <view class="money-pay" style="justify-content: space-between;">
<view class="money-pay-zhen"> <view class="money-pay-zhen">
<text class="title-font">项目价格</text>
<span></span> <span></span>
<span>{{order.priceMarkup}}</span> <span>{{order.priceMarkup}} </span>
</view> </view>
<view> <view>
<uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" /> <uni-number-box :disabled="true" :value="order.massageNum" :width='27' :min="1" @change="changeValue" />
@ -48,23 +49,23 @@
</view> </view>
</view> </view>
</view> </view>
<view class="" style="background-color: #ffffff;border-radius: 24rpx;margin-top: 24rpx;padding: 29rpx;"> <view class="add-content">
<view class="" v-if="order.artificer"> <view class="" v-if="order.artificer">
<view class="flex align-center justify-between jusitify-line"> <view class="flex align-center justify-between jusitify-line">
<view class="line-word">客户姓名</view> <view class="line-word title-font">客户姓名</view>
<view class="line-word-r"> <view class="line-word-r value-font">
{{order.userName}} {{order.userName}}
</view> </view>
</view> </view>
<view class="flex align-center justify-between jusitify-line"> <view class="flex align-center justify-between jusitify-line">
<view class="line-word">联系方式</view> <view class="line-word title-font">联系方式</view>
<view class="line-word-r"> <view class="line-word-r value-font">
{{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}} {{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}}
</view> </view>
</view> </view>
<view class="serverAddress jusitify-line"> <view class="serverAddress jusitify-line">
<view class="line-word">服务地址</view> <view class="line-word title-font">服务地址</view>
<view class="line-word-r" style="width: 75%; text-align: right;">{{order.address}}</view> <view class="line-word-r value-font" style="width: 75%; text-align: right;">{{order.address}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -83,7 +84,7 @@
@click="bindphone(order.artificer.phone)"></image> --> @click="bindphone(order.artificer.phone)"></image> -->
<!-- <image src="../../static/img/phone.png" class="phone-pay" <!-- <image src="../../static/img/phone.png" class="phone-pay"
@click="bindphone(order.artificer.phone)"></image> --> @click="bindphone(order.artificer.phone)"></image> -->
<view class="level_button">{{order.technicianType=='3'?'新手':order.technicianType=='4'?'专家':'资深'}}</view> <view class="level_button">{{order.technicianTypeName}}</view>
</view> </view>
<view class="flex align-center flex-wrap" v-if="order.artificer.ordersCount"> <view class="flex align-center flex-wrap" v-if="order.artificer.ordersCount">
<view class="margin-right"> <view class="margin-right">
@ -103,20 +104,21 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex line-word-r" @tap="copy(order.ordersNo)"> <view class="flex line-word-r" @tap="copy(order.ordersNo)">
<view class="">{{order.ordersNo}}</view> <view class="value-font">{{order.ordersNo}}
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon>
</view>
</view> </view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="line-word-r">{{order.serveTime}}</view> <view class="line-word-r value-font">{{order.serveTime}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="line-word-r">{{order.createTime}}</view> <view class="line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -124,14 +126,14 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="line-word-r" v-if="order.oldEntryName==null">{{order.entryName}}</view> <view class="line-word-r value-font" v-if="order.oldEntryName==null">{{order.entryName}}</view>
<view class="line-word-r" v-else>{{order.oldEntryName}}</view> <view class="line-word-r value-font" v-else>{{order.oldEntryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view> <view class="line-word-r value-font" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view>
<view class="line-word-r" v-else>{{order.oldMassageDuration}}分钟</view> <view class="line-word-r value-font" v-else>{{order.oldMassageDuration}}分钟</view>
</view> </view>
<!-- <view class="flex justify-between jusitify-line"> <!-- <view class="flex justify-between jusitify-line">
<view style="color: #999;font-size: 26rpx;">项目价格</view> <view style="color: #999;font-size: 26rpx;">项目价格</view>
@ -143,30 +145,28 @@
<view class="line-word-r">{{order.massageNum}}</view> <view class="line-word-r">{{order.massageNum}}</view>
</view> --> </view> -->
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">项目原价</view> <view class="line-word title-font">项目原价</view>
<view class="line-word-r" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view> <view class="line-word-r value-font" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view>
<view class="line-word-r" v-else>{{order.oldMassagePrice}}</view> <view class="line-word-r value-font" v-else>{{order.oldMassagePrice}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">{{order.technicianTypeName}}价格</view> <view class="line-word title-font">{{order.technicianTypeName}}价格</view>
<view class="line-word-r" v-if="order.oldPriceMarkup==null">{{order.priceMarkup}}</view> <view class="line-word-r value-font" style="color: #019c88;" v-if="order.oldPriceMarkup==null">{{order.priceMarkup}}</view>
<view class="line-word-r" v-else>{{order.oldPriceMarkup}}</view> <view class="line-word-r value-font" style="color: #019c88;" v-else>{{order.oldPriceMarkup}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="line-word">会员减免</view> <view style="line-word title-font">会员减免</view>
<view class="line-word-r" v-if="order.oldVipReductionMoney==null">-{{order.vipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.oldVipReductionMoney==null">-{{order.vipReductionMoney}}</view>
<view class="line-word-r" v-else>-{{order.oldVipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-else>-{{order.oldVipReductionMoney}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;"> <view class="line-word title-font">小计</view>
小计 <view class="value-font" style="font-weight: bold;">
</view> <text v-if="order.oldMassageMoney==null">
<view class="" style="color: #333;">
<text v-if="order.oldMassageMoney==null" style="font-size: 35rpx;font-weight: bold;">
{{order.massageMoney}} {{order.massageMoney}}
</text> </text>
<text v-else style="font-size: 35rpx;font-weight: bold;"> <text v-else>
{{order.oldMassageMoney}} {{order.oldMassageMoney}}
</text> </text>
</view> </view>
@ -178,18 +178,18 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line" v-if="order.tripWay"> <view class="flex justify-between jusitify-line" v-if="order.tripWay">
<view class="line-word">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="line-word-r" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="line-word-r" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="line-word-r" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="flex justify-between jusitify-line" v-if="order.km" > <view class="flex justify-between jusitify-line" v-if="order.km" >
<view class="line-word">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="line-word-r">{{order.km}}km</view> <view class="line-word-r value-font">{{order.km}}km</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r">{{order.taxiMoney}}</view> <view class="line-word-r value-font">{{order.taxiMoney}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -197,9 +197,9 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="line-word-r" style="color: #F93731;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="line-word-r" v-else>-</view> <view class="line-word-r value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view> <view>
@ -209,32 +209,28 @@
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">服务项目</view> <view class="line-word title-font">服务项目</view>
<view class="line-word-r">{{order.entryName}}</view> <view class="line-word-r value-font">{{order.entryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">项目价格</view> <view class="line-word title-font">项目价格</view>
<view class="line-word-r">{{order.priceMarkup}}</view> <view class="line-word-r value-font">{{order.priceMarkup}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r">{{order.duration}}分钟</view> <view class="line-word-r value-font">{{order.duration}}分钟</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">升级差额</view> <view class="line-word title-font">升级差额</view>
<view class="line-word-r">{{(order.priceMarkup - order.oldPriceMarkup).toFixed(0)}}</view> <view class="line-word-r value-font" style="color: #019c88;">{{(order.priceMarkup - order.oldPriceMarkup).toFixed(0)}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="line-word">会员减免</view> <view class="line-word title-font">会员减免</view>
<view class="line-word-r" >-{{order.vipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;">-{{order.vipReductionMoney}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;">小计</view> <view class="line-word title-font">小计</view>
<view class="" style="color: #333;"> <view class="value-font" style="font-weight: bold;"><text>{{order.payMoney}}</text></view>
<text style="font-size: 35rpx;font-weight: bold;">
{{order.payMoney}}
</text>
</view>
</view> </view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
@ -244,30 +240,29 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">加钟项目</view> <view class="line-word title-font">加钟项目</view>
<view class="line-word-r">{{order.addEntryName}}</view> <view class="line-word-r value-font">{{order.addEntryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">加钟价格</view> <view class="line-word title-font">加钟价格</view>
<view class="line-word-r">{{order.addPriceMarkup}}</view> <view class="line-word-r value-font">{{order.addPriceMarkup}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">加钟时长</view> <view class="line-word title-font">加钟时长</view>
<view class="line-word-r">{{order.addTime}}分钟</view> <view class="line-word-r value-font">{{order.addTime}}分钟</view>
</view> </view>
<!-- <view class="flex justify-between jusitify-line"> <!-- <view class="flex justify-between jusitify-line">
<view class="line-word">加钟次数</view> <view class="line-word">加钟次数</view>
<view class="line-word-r">{{order.addNum}}</view> <view class="line-word-r">{{order.addNum}}</view>
</view> --> </view> -->
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">会员减免</view> <view class="line-word title-font">会员减免</view>
<view class="line-word-r" >-{{order.addVipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;">-{{order.addVipReductionMoney}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;">小计</view> <view class="line-word title-font">小计</view>
<view class="" style="color: #333;"><text <view class="value-font" style="font-weight: bold;"><text>{{order.addMoney}}</text></view>
style="font-size: 35rpx;font-weight: bold;">{{order.addMoney}}</text></view>
</view> </view>
</view> </view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -275,51 +270,48 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="line-word-r" v-if="order.oldMassageMoney==null"><text <view class="line-word-r value-font" v-if="order.oldMassageMoney==null">
style="font-size: 26rpx;font-weight: bold;">{{order.massageMoney}}</text></view> <text style="font-weight: bold;">{{order.massageMoney}}</text></view>
<view class="line-word-r" v-else><text <view class="line-word-r value-font" v-else>
style="font-size: 26rpx;font-weight: bold;">{{order.oldMassageMoney}}</text></view> <text style="font-weight: bold;">{{order.oldMassageMoney}}</text></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="" style="color: #F93731;" v-if="order.couponMoney"> <view class="value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-size: 30rpx;font-weight: bold;"> -<text style="font-weight: bold;">{{order.couponMoney}}</text>
{{order.couponMoney}}
</text>
</view> </view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">升级费用</view> <view class="line-word title-font">升级费用</view>
<view class="" style="color: #333;"> <view class="value-font">
<text style="font-size: 30rpx;font-weight: bold;" v-if="order.payMoney">{{order.payMoney}}</text> <text style="font-weight: bold;" v-if="order.payMoney">{{order.payMoney}}</text>
<text style="font-size: 30rpx;font-weight: bold;" v-else>-</text> <text style="font-weight: bold;" v-else>-</text>
</view> </view>
</view> </view>
<view class="flex justify-between jusitify-line" v-if="order.addMoney"> <view class="flex justify-between jusitify-line" v-if="order.addMoney">
<view class="line-word">加钟费用</view> <view class="line-word title-font">加钟费用</view>
<view class="" style="color: #333;" > <view class="value-font">
<text style="font-size: 30rpx;font-weight: bold;" v-if="order.addMoney"> <text style="font-weight: bold;" v-if="order.addMoney">
{{order.addMoney}} {{order.addMoney}}
</text> </text>
<text style="font-size: 30rpx;font-weight: bold;" v-else>-</text> <text style="font-weight: bold;" v-else>-</text>
</view> </view>
</view> </view>
<view class="flex justify-between jusitify-line" style="justify-content: flex-end;"> <view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="line-word">合计</view> <view class="line-word title-font">合计</view>
<view class="" style="color: #333;"> <view class="value-font">
<text style="font-size: 35rpx;font-weight: bold;"> <text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
{{order.payMoneyTotal}} {{order.payMoneyTotal}}
</text> </text>
</view> </view>
</view> </view>
<!-- <view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view> -->
<view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view>
</view> </view>
<!-- 套餐 次卡 疗程 升级 加钟 --> <!-- 套餐 次卡 疗程 升级 加钟 -->
@ -329,20 +321,21 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">订单编号</view> <view class="line-word title-font">订单编号</view>
<view class="flex line-word-r" @tap="copy(order.ordersNo)"> <view class="flex line-word-r" @tap="copy(order.ordersNo)">
<view class="">{{order.ordersNo}}</view> <view class="value-font">{{order.ordersNo}}
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon>
</view> </view>
</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">预约时间</view> <view class="line-word title-font">预约时间</view>
<view class="line-word-r">{{order.serveTime}}</view> <view class="line-word-r value-font">{{order.serveTime}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">下单时间</view> <view class="line-word title-font">下单时间</view>
<view class="line-word-r">{{order.createTime}}</view> <view class="line-word-r value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -350,37 +343,35 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view> <view class="line-word title-font">{{order.packageType=='104'?'套餐':order.packageType=='105'?'次卡':order.packageType=='106'?'疗程':'其他'}}名称</view>
<view class="line-word-r">{{order.oldOrdersMassageList[0].userPackageDetail.mainTitle}}</view> <view class="line-word-r value-font">{{order.oldOrdersMassageList[0].userPackageDetail.mainTitle}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">项目名称</view> <view class="line-word title-font">项目名称</view>
<view class="line-word-r" v-if="order.oldEntryName==null">{{order.entryName}}</view> <view class="line-word-r value-font" v-if="order.oldEntryName==null">{{order.entryName}}</view>
<view class="line-word-r" v-else>{{order.oldEntryName}}</view> <view class="line-word-r value-font" v-else>{{order.oldEntryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="color: #999;font-size: 26rpx;">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view> <view class="line-word-r value-font" v-if="order.oldMassageDuration==null">{{order.duration}}分钟</view>
<view class="line-word-r" v-else>{{order.oldMassageDuration}}分钟</view> <view class="line-word-r value-font" v-else>{{order.oldMassageDuration}}分钟</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="color: #999;font-size: 26rpx;">项目价格</view> <view class="line-word title-font">项目价格</view>
<view class="line-word-r" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view> <view class="line-word-r value-font" v-if="order.oldMassagePrice==null">{{order.massagePrice}}</view>
<view class="line-word-r" v-else>{{order.oldMassagePrice}}</view> <view class="line-word-r value-font" v-else>{{order.oldMassagePrice}}</view>
</view> </view>
<!-- <view class="flex justify-between jusitify-line" > <!-- <view class="flex justify-between jusitify-line" >
<view style="color: #999;font-size: 26rpx;">下单数量</view> <view style="color: #999;font-size: 26rpx;">下单数量</view>
<view class="line-word-r">{{order.massageNum}}</view> <view class="line-word-r">{{order.massageNum}}</view>
</view> --> </view> -->
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;"> <view class="line-word title-font">小计</view>
小计 <view class="value-font" style="font-weight: bold;">
</view> <text v-if="order.oldMassageMoney==null">
<view class="" style="color: #333;">
<text v-if="order.oldMassageMoney==null" style="font-size: 35rpx;font-weight: bold;">
{{order.massageMoney}} {{order.massageMoney}}
</text> </text>
<text v-else style="font-size: 35rpx;font-weight: bold;"> <text v-else>
{{order.oldMassageMoney}} {{order.oldMassageMoney}}
</text> </text>
</view> </view>
@ -391,19 +382,18 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line" v-if="order.tripWay"> <view class="flex justify-between jusitify-line" v-if="order.tripWay">
<view class="line-word">出行方式</view> <view class="line-word title-font">出行方式</view>
<view class="line-word-r" v-if="order.tripWay == 1">公交</view> <view class="line-word-r value-font" v-if="order.tripWay == 1">公交</view>
<view class="line-word-r" v-if="order.tripWay == 2">出租</view> <view class="line-word-r value-font" v-if="order.tripWay == 2">出租</view>
<view class="line-word-r" v-if="order.tripWay == 3">免费</view> <view class="line-word-r value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="flex justify-between jusitify-line" v-if="order.km" > <view class="flex justify-between jusitify-line" v-if="order.km" >
<view class="line-word">全程距离</view> <view class="line-word title-font">全程距离</view>
<view class="line-word-r">{{order.km}}km</view> <view class="line-word-r value-font">{{order.km}}km</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney">{{order.taxiMoney}}</view> <view class="line-word-r value-font">{{order.taxiMoney}}</view>
<view class="line-word-r" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -411,9 +401,9 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="line-word-r" style="color: #F93731;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="line-word-r" v-else>-</view> <view class="line-word-r value-font" v-else>-</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view> <view>
@ -423,30 +413,29 @@
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">服务项目</view> <view class="line-word title-font">服务项目</view>
<view class="line-word-r">{{order.entryName}}</view> <view class="line-word-r value-font">{{order.entryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">项目价格</view> <view class="line-word title-font">项目价格</view>
<view class="line-word-r">{{order.priceMarkup}}</view> <view class="line-word-r value-font">{{order.priceMarkup}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">服务时长</view> <view class="line-word title-font">服务时长</view>
<view class="line-word-r">{{order.duration}}分钟</view> <view class="line-word-r value-font">{{order.duration}}分钟</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">升级差额</view> <view class="line-word title-font">升级差额</view>
<view class="line-word-r">{{(order.priceMarkup-order.oldPriceMarkup).toFixed(0)}}</view> <view class="line-word-r value-font" style="color: #019c88;">{{(order.priceMarkup-order.oldPriceMarkup).toFixed(0)}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="color: #999;font-size: 26rpx;">会员减免</view> <view class="line-word title-font">会员减免</view>
<view class="line-word-r" >-{{order.vipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;">-{{order.vipReductionMoney}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;">小计</view> <view class="line-word title-font">小计</view>
<view class="" style="color: #333;"><text <view class="value-font" style="font-weight: bold;"><text>{{order.payMoney}}</text></view>
style="font-size: 35rpx;font-weight: bold;">{{order.payMoney}}</text></view>
</view> </view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
@ -456,29 +445,28 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">加钟项目</view> <view class="line-word title-font">加钟项目</view>
<view class="line-word-r">{{order.addEntryName}}</view> <view class="line-word-r value-font">{{order.addEntryName}}</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">加钟价格</view> <view class="line-word title-font">加钟价格</view>
<view class="line-word-r">{{order.addPriceMarkup}}</view> <view class="line-word-r value-font">{{order.addPriceMarkup}}</view>
</view> </view>
<view class="flex justify-between jusitify-line" > <view class="flex justify-between jusitify-line" >
<view class="line-word">加钟时长</view> <view class="line-word title-font">加钟时长</view>
<view class="line-word-r">{{order.addTime}}分钟</view> <view class="line-word-r value-font">{{order.addTime}}分钟</view>
</view> </view>
<!-- <view class="flex justify-between jusitify-line"> <!-- <view class="flex justify-between jusitify-line">
<view class="line-word">加钟次数</view> <view class="line-word">加钟次数</view>
<view class="line-word-r">{{order.addNum}}</view> <view class="line-word-r">{{order.addNum}}</view>
</view> --> </view> -->
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view style="line-word">会员减免</view> <view class="line-word title-font">会员减免</view>
<view class="line-word-r" >-{{order.addVipReductionMoney}}</view> <view class="line-word-r value-font" style="color: #FF6000;">-{{order.addVipReductionMoney}}</view>
</view> </view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;"> <view class="flex align-center jusitify-line" style="justify-content: flex-end;">
<view style="color: #333;font-size: 26rpx;">小计</view> <view class="line-word title-font">小计</view>
<view class="" style="color: #333;"><text <view class="value-font" style="font-weight: bold;"><text>{{order.addMoney}}</text></view>
style="font-size: 35rpx;font-weight: bold;">{{order.addMoney}}</text></view>
</view> </view>
</view> </view>
<view class="justify-title-nav"> <view class="justify-title-nav">
@ -486,55 +474,50 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">订单费用</view> <view class="line-word title-font">订单费用</view>
<view class="line-word-r" v-if="order.oldMassageMoney==null"><text>{{order.massageMoney}}</text></view> <view class="line-word-r value-font" v-if="order.oldMassageMoney==null">
<view class="line-word-r" v-else><text>{{order.oldMassageMoney}}</text></view> <text style="font-weight: bold;">{{order.massageMoney}}</text></view>
<view class="line-word-r value-font" v-else>
<text style="font-weight: bold;">{{order.oldMassageMoney}}</text></view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">出行费用</view> <view class="line-word title-font">出行费用</view>
<view class="line-word-r" v-if="order.taxiMoney"><text>{{order.taxiMoney}}</text></view> <view class="line-word-r value-font"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
<view class="line-word-r" v-else>-</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">优惠券</view> <view class="line-word title-font">优惠券</view>
<view class="" style="color: #F93731;" v-if="order.couponMoney"> <view class="value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-size: 30rpx;font-weight: bold;"> -<text style="font-weight: bold;">{{order.couponMoney}}</text>
{{order.couponMoney}}
</text>
</view>
<view class="" v-else>-</view>
</view>
<view class="flex justify-between jusitify-line" v-if="order.addMoney">
<view class="line-word">加钟费用</view>
<view class="line-word-r" >
<text v-if="order.addMoney">
{{order.addMoney}}
</text>
<text v-else>-</text>
</view> </view>
<view class="value-font" v-else>-</view>
</view> </view>
<view class="flex justify-between jusitify-line"> <view class="flex justify-between jusitify-line">
<view class="line-word">升级费用</view> <view class="line-word title-font">升级费用</view>
<view class="line-word-r" style="color: #333;"> <view class="value-font">
<text v-if="order.payMoney">{{order.payMoney}}</text> <text style="font-weight: bold;" v-if="order.payMoney">{{order.payMoney}}</text>
<text v-else>-</text> <text style="font-weight: bold;" v-else>-</text>
</view> </view>
</view> </view>
<view class="flex justify-between jusitify-line" style="justify-content: flex-end;"> <view class="flex justify-between jusitify-line" v-if="order.addMoney">
<view class="line-word">合计</view> <view class="line-word title-font">加钟费用</view>
<view class="" style="color: #333;"> <view class="value-font" >
<text style="font-size: 35rpx;font-weight: bold;"> <text style="font-weight: bold;" v-if="order.addMoney">
{{order.payMoneyTotal}} {{order.addMoney}}
</text>
<text style="font-weight: bold;" v-else>-</text>
</view>
</view>
<view class="flex align-center margin-top-lg" style="justify-content: flex-end;">
<view class="line-word title-font">合计</view>
<view class="value-font">
<text style="color: #FF1200;font-weight: bold;font-size: 40rpx;">
{{order.payMoneyTotal}}
</text> </text>
</view> </view>
</view> </view>
<!-- <view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view>-->
<view class="be-remarks">温馨提示费用随会员等级及技师等级不同而上下浮动</view>
</view> </view>
</view> </view>
</view> </view>
<view class="flex tabber padding-top-sm padding-bottom-sm align-center"> <view class="flex tabber padding-top-sm padding-bottom-sm align-center">
@ -2309,9 +2292,10 @@
flex-direction: column; flex-direction: column;
} }
/deep/.btns{ /deep/.btns{
border: 1rpx solid #e5e5e5 ; color: #019C88 !important;
color: #333333 !important; margin-left: 10rpx !important;
margin-left: 10rpx !important; height:64rpx;
font-size: 28rpx;
} }
/deep/.u-size-default{ /deep/.u-size-default{
margin: 5px 0px 0px 0px; margin: 5px 0px 0px 0px;
@ -2354,6 +2338,8 @@
} }
.zhuangtai{ .zhuangtai{
color: #029D88; color: #029D88;
font-weight: bold;
font-size: 32rpx;
} }
.head-title-right{ .head-title-right{
display: flex; display: flex;
@ -2362,13 +2348,7 @@
justify-content: space-between; justify-content: space-between;
font-weight: bold; font-weight: bold;
} }
.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{ .fei-view-list span,.fei-view-list-z span{
font-weight: bold; font-weight: bold;
font-size: 25rpx; font-size: 25rpx;
@ -2476,12 +2456,7 @@
} }
.money-pay-zhen span{ .money-pay-zhen span{
color: #FF6000; color: #FF6000;
} font-size: 32rpx;
.money-pay-zhen span:nth-child(1){
font-size: 25rpx;
}
.money-pay-zhen span:nth-child(2){
font-size: 31.25rpx;
font-weight: bold; font-weight: bold;
} }
.money-pay-zhen{ .money-pay-zhen{
@ -2647,7 +2622,7 @@
left: 0; left: 0;
right: 0; right: 0;
justify-content: center; justify-content: center;
height: 127rpx; height: 110rpx;
padding: 0 30rpx; padding: 0 30rpx;
border-top: 1px solid #f5f5f5; border-top: 1px solid #f5f5f5;
} }
@ -2717,7 +2692,7 @@
} }
.justify-title{ .justify-title{
font-weight: bold; font-weight: bold;
font-size: 16px; font-size: 32rpx;
color: #333; color: #333;
} }
.justify-title-nav-bor{ .justify-title-nav-bor{
@ -2751,4 +2726,23 @@
color: #fe912E; color: #fe912E;
font-size: 24rpx; font-size: 24rpx;
} }
.head-title{
font-weight: bold;
font-size: 32rpx;
color: #333333;
}
.title-font{
font-size: 30rpx;
color: #666666;
}
.value-font{
font-size: 30rpx;
color: #333333;
}
.add-content{
background: #fff;
padding: 30rpx;
border-radius: 24rpx;
margin-top: 24rpx;
}
</style> </style>

View File

@ -1,8 +1,8 @@
<template> <template>
<view class="content"> <view class="content">
<view v-if="order.overTimeOrders == 1" class="dingshi" style="font-size: 32upx;height: 150rpx;padding: 26rpx 29rpx 0 29rpx;"> <!-- <view v-if="order.overTimeOrders == 1" class="dingshi" style="font-size: 32upx;height: 150rpx;padding: 26rpx 29rpx 0 29rpx;">
<view style="color: red;font-size:26rpx">(订单已超时)</view> <view style="color: red;font-size:26rpx">(订单已超时)</view>
</view> </view> -->
<view class="padding-bottom u-skeleton"> <view class="padding-bottom u-skeleton">
<view class="bgImg u-skeleton-fillet" v-if="order.ordersMassageList && order.ordersMassageList.length > 0" <view class="bgImg u-skeleton-fillet" v-if="order.ordersMassageList && order.ordersMassageList.length > 0"
style="padding: 0 29rpx;"> style="padding: 0 29rpx;">
@ -10,7 +10,6 @@
<view class="pay-title">服务项目</view> <view class="pay-title">服务项目</view>
<view class="flex justify-around"> <view class="flex justify-around">
<view class="" style="width: 160upx;height: 160upx;"> <view class="" style="width: 160upx;height: 160upx;">
<image v-if="order.userPackageDetailId==null" :src="order.ordersMassageList[0].massageType.massageImg" <image v-if="order.userPackageDetailId==null" :src="order.ordersMassageList[0].massageType.massageImg"
style="width: 100%;height: 100%;border-radius: 19upx;"></image> style="width: 100%;height: 100%;border-radius: 19upx;"></image>
<image v-else :src="order.ordersMassageList[0].userPackageDetail.massageImg" <image v-else :src="order.ordersMassageList[0].userPackageDetail.massageImg"
@ -18,7 +17,7 @@
</view> </view>
<view class="u-flex-1 margin-left-sm"> <view class="u-flex-1 margin-left-sm">
<view class="flex head-title-right"> <view class="flex head-title-right">
<view class="head-text"> <view class="head-title">
{{order.entryName}} {{order.entryName}}
</view> </view>
<view class="zhuangtai"> <view class="zhuangtai">
@ -36,18 +35,20 @@
</view> </view>
<view class="flex align-center"> <view class="flex align-center">
<view style="width: 100%;"> <view style="width: 100%;">
<view class="flex justify-between margin-tb-sm" style="color: #999999;"> <view class="flex justify-between margin-tb-sm">
<view style="justify-content: space-between;"> <view style="justify-content: space-between;">
{{order.duration}}分钟 <text class="title-font">服务时长</text><text class="value-font">{{order.duration}}分钟</text>
</view> </view>
</view> </view>
<view class="money-pay" style="justify-content: space-between;"> <view class="money-pay" style="justify-content: space-between;">
<view class="money-pay-zhen" v-if="order.userPackageDetailId==null"> <view class="money-pay-zhen" v-if="order.userPackageDetailId==null">
<text class="title-font">项目价格</text>
<span></span> <span></span>
<span>{{order.priceMarkup}} </span> <span>{{order.priceMarkup}} </span>
</view> </view>
<view class="money-pay-zhen" v-else> <view class="money-pay-zhen" v-else>
<text class="title-font">项目价格</text>
<span></span> <span></span>
<span>{{order.massagePrice}} </span> <span>{{order.massagePrice}} </span>
</view> </view>
@ -69,20 +70,20 @@
<view class="" style="background-color: #ffffff;border-radius: 24rpx;margin-top: 24rpx;padding: 29rpx;"> <view class="" style="background-color: #ffffff;border-radius: 24rpx;margin-top: 24rpx;padding: 29rpx;">
<view class="" v-if="order.artificer"> <view class="" v-if="order.artificer">
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">下单人</view> <view class="add-con-title title-font">客户姓名</view>
<view class="add-con-cont"> <view class="add-con-cont value-font">
{{order.userName}} {{order.userName}}
</view> </view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">联系方式</view> <view class="add-con-title title-font">联系方式</view>
<view class="add-con-cont"> <view class="add-con-cont value-font">
{{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}} {{order.phone ? order.phone.substring(0,3) + '****' + order.phone.substring(7,11) : ''}}
</view> </view>
</view> </view>
<view class="serverAddress"> <view class="serverAddress">
<view class="add-con-title">服务地址</view> <view class="add-con-title title-font">服务地址</view>
<view style="color: #666;margin-top: 8rpx;font-size: 30rpx;width: 73%; text-align: right;">{{order.address}}</view> <view class=" value-font" style=";width: 73%; text-align: right;">{{order.address}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -119,20 +120,20 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">订单编号</view> <view class="add-con-title title-font">订单编号</view>
<view class="flex align-center" @tap="copy(order.ordersNo)" <view class="flex align-center" @tap="copy(order.ordersNo)">
style="color: #333;font-size: 30rpx;"> <view class="value-font">{{order.ordersNo}}
<view class="">{{order.ordersNo}}</view> <u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon>
<u-icon name="file-text" style="color: #096f4b;margin-left: 10rpx;"></u-icon> </view>
</view> </view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">预约时间</view> <view class="add-con-title title-font">预约时间</view>
<view class="add-con-cont">{{order.serveTime}}</view> <view class="add-con-cont value-font">{{order.serveTime}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">下单时间</view> <view class="add-con-title title-font">下单时间</view>
<view class="add-con-cont">{{order.createTime}}</view> <view class="add-con-cont value-font">{{order.createTime}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav "> <view class="justify-title-nav ">
@ -140,29 +141,29 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">项目名称</view> <view class="add-con-title title-font">项目名称</view>
<view class="add-con-cont">{{order.entryName}}</view> <view class="add-con-cont value-font">{{order.entryName}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">服务时长</view> <view class="add-con-title title-font">服务时长</view>
<view class="add-con-cont">{{order.duration}}分钟</view> <view class="add-con-cont value-font">{{order.duration}}分钟</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">项目原价</view> <view class="add-con-title title-font">项目原价</view>
<view class="add-con-cont">{{order.massagePrice}}</view> <view class="add-con-cont value-font">{{order.massagePrice}}</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">{{order.technicianTypeName}}价格</view> <view class="add-con-title title-font">{{order.technicianTypeName}}价格</view>
<view class="add-con-cont" style="color: #F93731;">{{order.priceMarkup}}</view> <view class="add-con-cont value-font" style="color: #019c88;">{{order.priceMarkup}}</view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.userPackageDetailId==null"> <view class="flex justify-between add-lin" v-if="order.userPackageDetailId==null">
<view class="add-con-title">会员减免</view> <view class="add-con-title title-font">会员减免</view>
<view class="add-con-cont">-{{order.vipReductionMoney}}</view> <view class="add-con-cont value-font" style="color: #FF6000;">-{{order.vipReductionMoney}}</view>
</view> </view>
<view class="flex align-center" style="justify-content: flex-end;"> <view class="flex justify-between add-lin" style="justify-content: flex-end;">
<view class="add-con-cont">小计</view> <view class="add-con-title title-font">小计</view>
<view class="add-con-cont" style=" font-weight: bold;"><text>{{order.massageMoney}}</text></view> <view class="add-con-cont value-font" style="font-weight: bold;"><text>{{order.massageMoney}}</text></view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
@ -172,18 +173,18 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.tripWay"> <view class="flex justify-between add-lin" v-if="order.tripWay">
<view class="add-con-title">出行方式</view> <view class="add-con-title title-font">出行方式</view>
<view class="add-con-cont" v-if="order.tripWay == 1">公交</view> <view class="add-con-cont value-font" v-if="order.tripWay == 1">公交</view>
<view class="add-con-cont" v-if="order.tripWay == 2">出租</view> <view class="add-con-cont value-font" v-if="order.tripWay == 2">出租</view>
<view class="add-con-cont" v-if="order.tripWay == 3">免费</view> <view class="add-con-cont value-font" v-if="order.tripWay == 3">免费</view>
</view> </view>
<view class="flex justify-between add-lin" v-if="order.km"> <view class="flex justify-between add-lin" v-if="order.km">
<view class="add-con-title">全程距离</view> <view class="add-con-title title-font">全程距离</view>
<view class="add-con-cont">{{order.km}}km</view> <view class="add-con-cont value-font">{{order.km}}km</view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">出行费用</view> <view class="add-con-title title-font">出行费用</view>
<view class="add-con-cont">{{order.taxiMoney}}</view> <view class="add-con-cont value-font">{{order.taxiMoney}}</view>
</view> </view>
<view class="jusitify-line-end"></view> <view class="jusitify-line-end"></view>
<view class="justify-title-nav "> <view class="justify-title-nav ">
@ -191,14 +192,14 @@
<view class="justify-title-nav-bor"></view> <view class="justify-title-nav-bor"></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">优惠券</view> <view class="add-con-title title-font">优惠券</view>
<view class="add-con-cont" style="color: rgb(249, 55, 49); font-weight: bold;" v-if="order.couponMoney">-{{order.couponMoney}}</view> <view class="add-con-cont value-font" style="color: #FF6000;" v-if="order.couponMoney">-{{order.couponMoney}}</view>
<view class="add-con-cont" v-else>-</view> <view class="add-con-cont value-font" v-else>-</view>
</view> </view>
<view class="textarea-pay-list" v-if="order.remark"> <view class="textarea-pay-list" v-if="order.remark">
<view style="color: #999;font-size: 26rpx;margin-bottom: 9px;">备注内容</view> <view calss="title-font">备注内容</view>
<view class="beizhu">{{order.remark}}</view> <view class="beizhu value-font">{{order.remark}}</view>
</view> </view>
</view> </view>
</view> </view>
@ -209,36 +210,36 @@
</view> </view>
<view class="fei-view"> <view class="fei-view">
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">订单费用</view> <view class="add-con-title title-font">订单费用</view>
<view class="add-con-cont"> <view class="add-con-cont value-font">
<text style="font-weight: bold;">{{order.massageMoney}}</text> <text style="font-weight: bold;">{{order.massageMoney}}</text>
</view> </view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">出行费用</view> <view class="add-con-title title-font">出行费用</view>
<view class="add-con-cont"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view> <view class="add-con-cont value-font"><text style="font-weight: bold;">{{order.taxiMoney}}</text></view>
</view> </view>
<view class="flex justify-between add-lin"> <view class="flex justify-between add-lin">
<view class="add-con-title">优惠券</view> <view class="add-con-title title-font">优惠券</view>
<view class="add-con-cont" style="color: #F93731;" v-if="order.couponMoney"> <view class="add-con-cont value-font" style="color: #FF6000;" v-if="order.couponMoney">
-<text style="font-weight: bold;">{{order.couponMoney}}</text></view> -<text style="font-weight: bold;">{{order.couponMoney}}</text></view>
<view class="" v-else>-</view> <view class="value-font" v-else>-</view>
</view> </view>
<view class="fei-view-list-z"> <view class="fei-view-list-z" style="justify-content: flex-end;">
<span>总金额</span> <span class="title-font">合计</span>
<span style="color: #FF3939;font-weight: bold;font-size: 32rpx;">{{order.payMoneyTotal}}</span> <span class="value-font" style="color: #FF1200;font-weight: bold;font-size: 40rpx;">{{order.payMoneyTotal}}</span>
</view> </view>
</view> </view>
</view> </view>
</view> </view>
<view class="flex tabber padding-top-sm padding-bottom-sm align-center"> <view class="flex tabber padding-top-sm padding-bottom-sm align-center">
<u-button @click="cancelOrder(order)" shape="circle" :custom-style="customStyle" :hair-line="false" <u-button @click="cancelOrder(order)" shape="circle" :custom-style="customStyle" :hair-line="false" class="btns"
v-if="(order.status == 1 || order.status == 2 || order.status == 7 || order.status == 8) && yhqxSel != '否'">取消订单 v-if="(order.status == 1 || order.status == 2 || order.status == 7 || order.status == 8) && yhqxSel != '否'">取消订单
</u-button> </u-button>
<u-button @click="openpay(order)" shape="circle" :custom-style="customStyle2" :hair-line="false" <u-button @click="openpay(order)" shape="circle" :custom-style="customStyle2" :hair-line="false"
v-if="order.status == 1" v-if="order.status == 1"
class="dingshi">立即支付 class="btns">立即支付
</u-button> </u-button>
<u-button :custom-style="customStyle2" shape="circle" :plain="true" @click="goChat" <u-button :custom-style="customStyle2" shape="circle" :plain="true" @click="goChat"
class="dingshi">联系客服</u-button> class="dingshi">联系客服</u-button>
@ -1579,10 +1580,12 @@
display: flex; display: flex;
flex-direction: column; flex-direction: column;
} }
/deep/.btns{ /deep/.btns{
background: #019C88 !important; color: #019C88 !important;
color: #fff !important; margin-left: 10rpx !important;
} height:64rpx;
font-size: 28rpx;
}
/deep/.u-size-default{ /deep/.u-size-default{
margin: 5px 0px 0px 0px; margin: 5px 0px 0px 0px;
} }
@ -1615,14 +1618,15 @@
justify-content: space-between; justify-content: space-between;
} }
.dingshi{ .dingshi{
background: #ffffff; background: #ffffff;
font-size: 28rpx;
height:64rpx;
} }
.zhuangtai{ .zhuangtai{
color: #029D88; color: #029D88;
font-weight: bold; font-weight: bold;
font-size: 32rpx;
} }
.head-title-right{ .head-title-right{
display: flex; display: flex;
@ -1630,19 +1634,11 @@
align-items: center; align-items: center;
justify-content: space-between; 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{ .fei-view-list span,.fei-view-list-z span{
font-size: 30rpx; font-size: 30rpx;
} }
.fei-view-list-z{ .fei-view-list-z{
height: 65rpx; height: 65rpx;
border-top: 1px solid #f3f3f3;
padding-top: 20rpx; padding-top: 20rpx;
} }
.fei-view-list span:nth-child(1),.fei-view-list-z span:nth-child(1){ .fei-view-list span:nth-child(1),.fei-view-list-z span:nth-child(1){
@ -1741,12 +1737,7 @@
} }
.money-pay-zhen span{ .money-pay-zhen span{
color: #FF6000; color: #FF6000;
} font-size: 32rpx;
.money-pay-zhen span:nth-child(1){
font-size: 25rpx;
}
.money-pay-zhen span:nth-child(2){
font-size: 31.25rpx;
font-weight: bold; font-weight: bold;
} }
.money-pay-zhen{ .money-pay-zhen{
@ -1775,7 +1766,7 @@
font-weight: bold; font-weight: bold;
font-size: 32rpx; font-size: 32rpx;
color: #333333; color: #333333;
margin-bottom: 20rpx; margin-bottom: 8px;
} }
page { page {
background: #f7f7f7; background: #f7f7f7;
@ -2015,4 +2006,17 @@
border-bottom: 1px #f4f4f4 solid; border-bottom: 1px #f4f4f4 solid;
margin: 15px 0; margin: 15px 0;
} }
.head-title{
font-weight: bold;
font-size: 32rpx;
color: #333333;
}
.title-font{
font-size: 30rpx;
color: #666666;
}
.value-font{
font-size: 30rpx;
color: #333333;
}
</style> </style>

View File

@ -43,16 +43,15 @@
<view class="u-flex-1" style="margin-left: 20rpx;"> <view class="u-flex-1" style="margin-left: 20rpx;">
<view class="text-bold u-line-1" style="width: 560rpx;"> <view class="text-bold u-line-1" style="width: 560rpx;">
<view class=" text-lg " <view class=" text-lg "
style="font-size: 32rpx;margin-top: 0rpx;display: inline-block;width: 470rpx; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;"> style="font-size: 32rpx;margin-top: 0rpx;display: inline-block;width: 470rpx; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;">
{{item.ordersMassageList[0].massageType?item.ordersMassageList[0].massageType.title:item.ordersMassageList[0].userPackageDetail.title}} {{item.ordersMassageList[0].massageType?item.ordersMassageList[0].massageType.title:item.ordersMassageList[0].userPackageDetail.title}}
</view> </view>
</view> </view>
<view class="u-font-13 u-tips-color flex justify-between" style="margin-top: 6rpx;"> <view class="u-font-13 u-tips-color justify-between title-font" style="margin-top: 14rpx;">
预约时间{{item.serveTime}} <text class="title-font">预约时间</text><text class="value-font">{{item.serveTime}}</text>
</view> </view>
<view class="flex-sub u-font-13 margin-top-xs" style="color: #999999;"> <view class="flex-sub u-font-13" style="color: #999999;">
实付<text class="text-df" style="color: #FF1200;"></text><text class="text-xl text-bold" style="color: #FF1200;">{{item.payMoneyTotal}}</text> <text class="title-font">实付金额</text><text class="text-xl text-bold" style="color: #FF1200;">{{item.payMoneyTotal}}</text>
</view> </view>
</view> </view>
@ -1138,4 +1137,12 @@
.status-num{ .status-num{
margin-right: 15rpx; margin-right: 15rpx;
} }
.title-font{
font-size: 30rpx;
color: #666666;
}
.value-font{
font-size: 30rpx;
color: #333333;
}
</style> </style>