|
|
|
@ -12,57 +12,57 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="content"> |
|
|
|
<view class="box1" style="display: flex;font-size: 14px;font-weight: 700;"> |
|
|
|
<view class="box1" style="display: flex;font-size: 28rpx;font-weight: 700;"> |
|
|
|
<text>{{'#'+data.numberCode}}</text> |
|
|
|
<text style="margin: 0 10px;">期望送达</text> |
|
|
|
<text style="margin: 0 20rpx;">期望送达</text> |
|
|
|
<text>明天 06:30</text> |
|
|
|
<text style="flex: 1;text-align: right;color: red;"> |
|
|
|
{{data.status == 0?'待支付':data.status == 2?'待配送员接单':(data.status == 3 && data.deliveryType == 1 && data.shopMakeTime == null) || (data.status == 3 && data.deliveryType == 2 && data.userRequireMake == 1)?'待出餐':(data.status == 3 && data.deliveryType == 1 && data.shopMakeTime != null)?'待取货':(data.status == 3 && data.deliveryType == 2)?'待消费':data.status == 4?'待送达':data.status == 5?'已完成':data.status == 7?'待同意退款':data.status == 8?'已退款':data.status == 6?'已取消':data.status == 11?'售后中':data.status == 12?'已售后':""}} |
|
|
|
</text> |
|
|
|
</view> |
|
|
|
<view class="box1" style="display: flex;height: 50px;line-height: 50px;padding: 0 10px;"> |
|
|
|
<view style="border: 1px solid #48D1CC;height: 25px;line-height: 25px;padding: 0 10px;border-radius: 10px;margin-top: auto;margin-bottom: auto;color: #48D1CC;font-weight: 700;"> |
|
|
|
<view class="box1" style="display: flex;height: 100rpx;line-height: 100rpx;padding: 0 20rpx;"> |
|
|
|
<view style="border: 1px solid #48D1CC;height: 50rpx;line-height: 50rpx;padding: 0 20rpx;border-radius: 20rpx;margin-top: auto;margin-bottom: auto;color: #48D1CC;font-weight: 700;"> |
|
|
|
{{data.deliveryType == 2?'自取订单':'配送订单'}} |
|
|
|
</view> |
|
|
|
<view v-if="data.deliveryType == 1" style="display: flex;flex: 1;padding-left: 10px;"> |
|
|
|
<view v-if="data.deliveryType == 1" style="display: flex;flex: 1;padding-left: 20rpx;"> |
|
|
|
<text style="flex: 1;">配送员:{{data.deliveryInfo.workerName}}</text> |
|
|
|
<view class=""> |
|
|
|
<img @tap="makeCall(data.deliveryInfo.workerPhone)" src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/869a7af6a1c24bf3a0d523c4a18b55c6.png" alt="" style="width: 30px;height: 30px;margin-top: 10px;" /> |
|
|
|
<img @tap="makeCall(data.deliveryInfo.workerPhone)" src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/869a7af6a1c24bf3a0d523c4a18b55c6.png" alt="" style="width: 60rpx;height: 60rpx;margin-top: 20rpx;" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="box1" v-if="data.deliveryType == 1" style="display: flex;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
<view style="font-weight: 700;height: 25px;"> |
|
|
|
<view style="font-weight: 700;height: 50rpx;"> |
|
|
|
收货人:{{data.deliveryInfo.receiverName}} |
|
|
|
</view> |
|
|
|
<view style="color: #777;height: 35px;"> |
|
|
|
<view style="color: #777;height: 70rpx;"> |
|
|
|
{{data.deliveryInfo.receiverAddress}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class=""> |
|
|
|
<img @tap="makeCall(data.deliveryInfo.receiverPhone)" src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/869a7af6a1c24bf3a0d523c4a18b55c6.png" alt="" style="width: 30px;height: 30px;margin-top: 14px;" /> |
|
|
|
<img @tap="makeCall(data.deliveryInfo.receiverPhone)" src="https://jewel-shop.oss-cn-beijing.aliyuncs.com/869a7af6a1c24bf3a0d523c4a18b55c6.png" alt="" style="width: 60rpx;height: 60rpx;margin-top: 28rpx;" /> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="box1"> |
|
|
|
<view style="border-bottom: 1px solid #eee;padding-bottom: 10px;"> |
|
|
|
<view style="font-size: 16px;height: 30px;"> |
|
|
|
商品 <text style="font-size: 14px;color: #777;">共{{data.goodsNum}}件</text> |
|
|
|
<view style="border-bottom: 1px solid #eee;padding-bottom: 20rpx;"> |
|
|
|
<view style="font-size: 32rpx;height: 60rpx;"> |
|
|
|
商品 <text style="font-size: 28rpx;color: #777;">共{{data.goodsNum}}件</text> |
|
|
|
</view> |
|
|
|
<view v-for="(item,index) in data.goodsList" :key="index" style="display: flex;height: 20px;line-height: 20px;"> |
|
|
|
<view v-for="(item,index) in data.goodsList" :key="index" style="display: flex;height: 40rpx;line-height: 40rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
{{item.productName}} |
|
|
|
</view> |
|
|
|
<view style="width: 30px;"> |
|
|
|
<view style="width: 60rpx;"> |
|
|
|
{{'x'+ item.quantity}} |
|
|
|
</view> |
|
|
|
<view style="width: 50px;text-align: right;"> |
|
|
|
<view style="width: 100rpx;text-align: right;"> |
|
|
|
{{'¥'+ item.price}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class=""> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
商品金额 |
|
|
|
</view> |
|
|
|
@ -70,7 +70,7 @@ |
|
|
|
{{'¥' + data.goodsAmount}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
配送费 |
|
|
|
</view> |
|
|
|
@ -78,7 +78,7 @@ |
|
|
|
{{'¥' + data.deliveryFee}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
客户实际支付 |
|
|
|
</view> |
|
|
|
@ -86,7 +86,7 @@ |
|
|
|
{{'¥'+ data.totalAmount}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
平台服务费 |
|
|
|
</view> |
|
|
|
@ -98,24 +98,24 @@ |
|
|
|
</view> |
|
|
|
<view class="box1"> |
|
|
|
<view class=""> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="width: 70px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="width: 140rpx;"> |
|
|
|
订单编号 |
|
|
|
</view> |
|
|
|
<view style="flex: 1;text-align: right;"> |
|
|
|
{{data.id}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="width: 70px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="width: 140rpx;"> |
|
|
|
下单时间 |
|
|
|
</view> |
|
|
|
<view style="flex: 1;text-align: right;"> |
|
|
|
{{data.createTime | formatISOTime}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="display: flex;height: 30px;line-height: 30px;"> |
|
|
|
<view style="width: 70px;"> |
|
|
|
<view style="display: flex;height: 60rpx;line-height: 60rpx;"> |
|
|
|
<view style="width: 140rpx;"> |
|
|
|
用户账号 |
|
|
|
</view> |
|
|
|
<view style="flex: 1;text-align: right;"> |
|
|
|
@ -134,7 +134,7 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="box1 bottom"> |
|
|
|
<view style="height: 30px;line-height: 30px;display: flex;border-bottom: 1px solid #eee;font-size: 14px;"> |
|
|
|
<view style="height: 60rpx;line-height: 60rpx;display: flex;border-bottom: 1px solid #eee;font-size: 28rpx;"> |
|
|
|
<view style="flex: 1;"> |
|
|
|
预计收入 |
|
|
|
</view> |
|
|
|
@ -142,7 +142,7 @@ |
|
|
|
¥{{(data.yujishouru).toFixed(2)}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view style="margin-top: 10px;"> |
|
|
|
<view style="margin-top: 20rpx;"> |
|
|
|
<view class="btn"> |
|
|
|
打印小票 |
|
|
|
</view> |
|
|
|
@ -347,19 +347,19 @@ |
|
|
|
bottom: 0; |
|
|
|
} |
|
|
|
.btn{ |
|
|
|
height: 25px; |
|
|
|
width: 65px; |
|
|
|
line-height: 25px; |
|
|
|
height: 50rpx; |
|
|
|
width: 130rpx; |
|
|
|
line-height: 50rpx; |
|
|
|
background: linear-gradient(90deg, #e3ff96, #a6ffea); |
|
|
|
text-align: center; |
|
|
|
border-radius: 7px; |
|
|
|
border-radius: 14rpx; |
|
|
|
font-weight: 700; |
|
|
|
float: right; |
|
|
|
margin-left: 10px; |
|
|
|
margin-left: 20rpx; |
|
|
|
} |
|
|
|
.group-content{ |
|
|
|
background: #fff; |
|
|
|
width: 300px; |
|
|
|
width: 600rpx; |
|
|
|
height: auto; |
|
|
|
border-radius: 20rpx; |
|
|
|
} |
|
|
|
|