|
@ -11,25 +11,25 @@ |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
|
<view class="oil-view">订单编号:</view> |
|
|
<view class="oil-view">订单编号:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.order_no || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.order_no || '' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line" v-if="orderInfo.type != 'take_up_venue'"> |
|
|
<view class="om-info-line" v-if="orderInfo.type != 'take_up_venue'"> |
|
|
<view class="oil-view">创建时间:</view> |
|
|
<view class="oil-view">创建时间:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.created_at || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.created_at || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line" v-if="orderInfo.type != 'take_up_venue'"> |
|
|
<view class="om-info-line" v-if="orderInfo.type != 'take_up_venue'"> |
|
|
<view class="oil-view">验证码:</view> |
|
|
<view class="oil-view">验证码:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.verifyt_code || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.verifyt_code || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line" v-if="orderInfo.type == 'mini_program'"> |
|
|
<view class="om-info-line" v-if="orderInfo.type == 'mini_program'"> |
|
|
<view class="oil-view">手机号码:</view> |
|
|
<view class="oil-view">手机号码:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.mobile || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.mobile || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
|
|
|
|
|
@ -49,13 +49,13 @@ |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
|
<view class="oil-view">占用原因:</view> |
|
|
<view class="oil-view">占用原因:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.reason || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.reason || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
|
<view class="oil-view">操作人:</view> |
|
|
<view class="oil-view">操作人:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.operator || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.operator || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</block> |
|
|
</block> |
|
@ -69,13 +69,13 @@ |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
|
<view class="oil-view">预订项目:</view> |
|
|
<view class="oil-view">预订项目:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.stadium_name || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.stadium_name || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
|
<view class="oil-view">预订日期:</view> |
|
|
<view class="oil-view">预订日期:</view> |
|
|
<view class="oil-view"> |
|
|
<view class="oil-view"> |
|
|
<view class="ov-view">{{ orderInfo.date || '-' }}</view> |
|
|
|
|
|
|
|
|
<view class="ov-view">{{ orderInfo.date || ' ' }}</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
<view class="om-info-line"> |
|
|
<view class="om-info-line"> |
|
@ -103,8 +103,9 @@ |
|
|
</view> |
|
|
</view> |
|
|
<!-- 固定场 --> |
|
|
<!-- 固定场 --> |
|
|
<view class="om-btns" v-if="orderInfo.type == 'fixed_venue'"> |
|
|
<view class="om-btns" v-if="orderInfo.type == 'fixed_venue'"> |
|
|
<view class="ob-view" @click="toOrderInfo">订单详情</view> |
|
|
|
|
|
<view class="ob-view red" @click="cancelOccupy">取消订场</view> |
|
|
|
|
|
|
|
|
<!-- 测试:固定场地没有详情 --> |
|
|
|
|
|
<view class="ob-view" v-if="orderInfo.pay_status != 0" @click="toOrderInfo">订单详情</view> |
|
|
|
|
|
<view class="ob-view red" @click="cancelOccupy" v-if="orderInfo.pay_status!=2">取消订场</view> |
|
|
<!-- <view class="ob-view red">退款</view> --> |
|
|
<!-- <view class="ob-view red">退款</view> --> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
|
</view> |
|
@ -121,6 +122,7 @@ export default { |
|
|
// 是否显示使用状态 |
|
|
// 是否显示使用状态 |
|
|
isShowStatus(){ |
|
|
isShowStatus(){ |
|
|
let { orderInfo } = this; |
|
|
let { orderInfo } = this; |
|
|
|
|
|
// 测试: 固定场地没有状态 |
|
|
return orderInfo.type == 'mini_program' || orderInfo.type == 'fixed_venue' |
|
|
return orderInfo.type == 'mini_program' || orderInfo.type == 'fixed_venue' |
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
@ -142,7 +144,6 @@ export default { |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
mounted(){ |
|
|
mounted(){ |
|
|
console.warn('2222222222222222222222', this.queryInfo) |
|
|
|
|
|
this.getOrderInfo(); |
|
|
this.getOrderInfo(); |
|
|
}, |
|
|
}, |
|
|
methods: { |
|
|
methods: { |
|
@ -187,7 +188,7 @@ export default { |
|
|
case 0: |
|
|
case 0: |
|
|
return '待扣款' |
|
|
return '待扣款' |
|
|
case 1: |
|
|
case 1: |
|
|
return '使用中' |
|
|
|
|
|
|
|
|
return '待使用' |
|
|
case 2: |
|
|
case 2: |
|
|
return '已完成' |
|
|
return '已完成' |
|
|
case 8: |
|
|
case 8: |
|
|