|
|
@ -186,8 +186,8 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 美食 --> |
|
|
|
<view v-if="info.order_child[0].goods_genre == 'food'"> |
|
|
|
<!-- 场馆 --> |
|
|
|
<view> |
|
|
|
<view class="pgoods-detail"> |
|
|
|
购买信息 |
|
|
|
<view class="pgoods-product" style="border-bottom: none;"> |
|
|
@ -203,10 +203,6 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="food-name flex-between"> |
|
|
|
{{info.order_child[0].contact_name}} |
|
|
|
<span>{{info.order_child[0].phone}}</span> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 商品价格 --> |
|
|
|
<view class="public-price"> |
|
|
@ -222,7 +218,7 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<view class="shop-detail"> |
|
|
|
<!-- <view class="shop-detail"> |
|
|
|
商家信息 |
|
|
|
<view class="shop-name">店铺名称</view> |
|
|
|
<view class="shop-info"> |
|
|
@ -261,7 +257,7 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> --> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 酒店 --> |
|
|
@ -327,13 +323,21 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 出行人 --> |
|
|
|
<view class="order-info"> |
|
|
|
出行人 |
|
|
|
<view class="order-subtitle"> |
|
|
|
<span>联系电话:</span>{{info.phone}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 订单信息 --> |
|
|
|
<view class="order-info"> |
|
|
|
订单信息 |
|
|
|
<view class="order-subtitle" style="display: flex;align-items: center;"> |
|
|
|
<span>订单账号:</span>{{info.order_id}} |
|
|
|
<view class="copy flex-around" @click="clickCopy"> |
|
|
|
<image src="https://static.ticket.sz-trip.com/yandu/images/order/copy.png" class="copy-img"></image> |
|
|
|
<image src="https://static.ticket.sz-trip.com/changshu/images/order/copy.png" class="copy-img"></image> |
|
|
|
复制 |
|
|
|
</view> |
|
|
|
</view> |
|
|
@ -347,7 +351,7 @@ |
|
|
|
|
|
|
|
<!-- 联系客服 --> |
|
|
|
<view class="kefu-box" @click="$refs.popup.open()"> |
|
|
|
<image src="https://static.ticket.sz-trip.com/yandu/images/order/kefu.png" mode="" class="kefu-img"></image> |
|
|
|
<image src="https://static.ticket.sz-trip.com/changshu/images/order/kefu.png" mode="" class="kefu-img"></image> |
|
|
|
联系客服 |
|
|
|
</view> |
|
|
|
|
|
|
@ -460,8 +464,8 @@ |
|
|
|
}, '/api/order/orderDetail').then(res => { |
|
|
|
this.info = res.data; |
|
|
|
|
|
|
|
if (this.info.order_child[0].goods_genre == 'food') { |
|
|
|
// 美食类的需要调取规格详情 |
|
|
|
// if (this.info.order_child[0].goods_genre == 'food') { |
|
|
|
// 场馆类的需要调取规格详情 |
|
|
|
this.Post({ |
|
|
|
goods_id: this.info.order_child[0].goods_id |
|
|
|
}, '/api/goods/getSpecificationsByGoodsId').then(res => { |
|
|
@ -470,10 +474,10 @@ |
|
|
|
.foodInfo = item |
|
|
|
}) |
|
|
|
}) |
|
|
|
} |
|
|
|
// } |
|
|
|
|
|
|
|
// 景点、美食二维码 |
|
|
|
if (['ticket', 'food'].includes(this.info.order_child[0].goods_genre) || (this.info.order_child[0].contact_id && this.info.order_child[0].extract_id)) { |
|
|
|
// if (['ticket', 'food'].includes(this.info.order_child[0].goods_genre) || (this.info.order_child[0].contact_id && this.info.order_child[0].extract_id)) { |
|
|
|
if (['PAYMENT_SUCCESSFULLY', 'WAIT_REFUND', 'REFUND_SUCCESS', 'WAIT_COMMENT', 'COMPLETED'] |
|
|
|
.includes(this.info.status)) { |
|
|
|
this.isQrcode = true |
|
|
@ -495,7 +499,7 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
// } |
|
|
|
setTimeout(() => { |
|
|
|
console.log(this.info.order_child) |
|
|
|
}, 1000) |
|
|
@ -725,7 +729,8 @@ |
|
|
|
.top-box { |
|
|
|
width: 750rpx; |
|
|
|
height: 414rpx; |
|
|
|
background: linear-gradient(180deg, #DDF2E2, #DDF2E2, #DDF2E2, #DDF2E2, #DDF2E2, #F7F7F7); |
|
|
|
background-image: url('https://static.ticket.sz-trip.com/uploads/20250320/9b94a0d8a5252b138eca8f9872c8397b.png'); |
|
|
|
background-size: 100% 100%; |
|
|
|
padding: 200rpx 0 0 50rpx; |
|
|
|
font-weight: bold; |
|
|
|
font-size: 43rpx; |
|
|
@ -826,7 +831,7 @@ |
|
|
|
} |
|
|
|
|
|
|
|
.swiper-points { |
|
|
|
background: #71B580; |
|
|
|
background: #00AEA0; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
@ -1336,10 +1341,10 @@ |
|
|
|
width: 93rpx; |
|
|
|
height: 37rpx; |
|
|
|
border-radius: 11rpx; |
|
|
|
border: 1rpx solid #71B580; |
|
|
|
border: 1rpx solid #00AEA0; |
|
|
|
font-weight: 500; |
|
|
|
font-size: 22rpx; |
|
|
|
color: #71B580; |
|
|
|
color: #00AEA0; |
|
|
|
margin-left: 30rpx; |
|
|
|
|
|
|
|
.copy-img { |
|
|
@ -1537,7 +1542,7 @@ |
|
|
|
} |
|
|
|
|
|
|
|
.express-item-icons { |
|
|
|
background: #71B580; |
|
|
|
background: #00AEA0; |
|
|
|
} |
|
|
|
|
|
|
|
.consult-popup { |
|
|
@ -1566,7 +1571,7 @@ |
|
|
|
width: 50%; |
|
|
|
font-weight: bold; |
|
|
|
font-size: 32rpx; |
|
|
|
color: #71B580; |
|
|
|
color: #00AEA0; |
|
|
|
line-height: 54rpx; |
|
|
|
} |
|
|
|
view:first-child { |
|
|
|