aleyds 3 年 前
コミット
efffc2e9de
1 ファイル変更10 行追加3 行削除
  1. 10 3
      pages/parkentrace/parkentrace.vue

+ 10 - 3
pages/parkentrace/parkentrace.vue

@@ -3,7 +3,7 @@
 	<view class="parking-lock">
 		<!-- 地磁支付 -->
 		<template >
-			<view class="parking-lock-pay">
+			<view class="parking-lock-pay" v-if="infoData">
 				<!-- <view class="parking-lock-title">支付停车费</view> -->
 				<!-- <view class="parking-lock-tips">请您确认停车费用,确认后请支付费用,结束停车。谢谢您的使用!</view> -->
 				<view class="parking-lock-info">
@@ -28,6 +28,13 @@
 					<button type="default" @click="onEntraceClick">立即入场</button>
 				</view>
 			</view>
+			<view v-else>
+				<view class="parking-lock-info">
+					<view class="parking-lock-info-item">
+						<view>入口无车辆</view>
+					</view>
+				</view>
+			</view>
 		</template>
 		<!-- <template v-else-if="parkingLockStatus === 2">
 			<view class="parking-lock-pay">
@@ -64,7 +71,7 @@
 					parkNo: '',
 					roadwayNo:''
 				},
-				infoData:{}
+				infoData:undefined
 			}
 		},
 		onLoad(page) {
@@ -89,7 +96,7 @@
 			 */
 			getOrderDetails(parkNo, roadwayNo) {
 				this.$u.api.getDetailEntranceApi({parkNo,roadwayNo}).then(res => {
-					if (res.code === 200 && res.data.id) {
+					if (res.code === 200 ) {
 						this.infoData = res.data
 					} else {
 						this.$refs.uToast.show({