| 
					
				 | 
			
			
				@@ -18,7 +18,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					<view class="down u-flex u-row-left"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						<u-icon name="map-fill" color="#008CFF" size="28"></u-icon> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						<view class="road-name">{{item.roadName}}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<view class="road-name" v-if="tabCurrentItem.value === 'park'">{{item.parkingName}}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						<view class="road-name" v-else>{{item.roadName}}</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				</view> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			</view> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -36,8 +37,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				parkinglist: [], 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				tabCurrent: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				tabCurrentItem: {}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				tabList: [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				tabList: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						name: '路段', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 						value: 'road' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					}, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -52,7 +52,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			this.tabCurrentItem = this.tabList[this.tabCurrent] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		onShow() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		methods: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			customBack() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -89,67 +89,74 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 * 获取路段我的停车 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			getRoadParkingList({ num, size }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			getRoadParkingList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				this.$u.api.getOrderList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					orderStatus: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					pageNum: num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					pageSize: size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				.then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					//设置列表数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let curPageData = res.data.pageInfo.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					// 接口返回的当前页数据长度 (如列表有26个数据,当前页返回8个,则curPageLen=8) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let curPageLen = curPageData.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let totalPage = res.data.pageInfo.pages; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					if (num == 1) this.parkinglist = []; //如果是第一页需手动置空列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.parkinglist = this.parkinglist.concat(curPageData); //追加新数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					// 请求成功,隐藏加载状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					//后台接口有返回列表的总页数 totalPage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.mescroll.endByPage(curPageLen, totalPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					if (this.parkinglist.length <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						this.listEmpty = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}).catch(err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.$refs.uToast.show({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						title: err.msg, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						type: 'error', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						orderStatus: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						pageNum: num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						pageSize: size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					.then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						//设置列表数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let curPageData = res.data.pageInfo.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						// 接口返回的当前页数据长度 (如列表有26个数据,当前页返回8个,则curPageLen=8) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let curPageLen = curPageData.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let totalPage = res.data.pageInfo.pages; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if (num == 1) this.parkinglist = []; //如果是第一页需手动置空列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.parkinglist = this.parkinglist.concat(curPageData); //追加新数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						// 请求成功,隐藏加载状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						//后台接口有返回列表的总页数 totalPage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.mescroll.endByPage(curPageLen, totalPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if (this.parkinglist.length <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							this.listEmpty = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}).catch(err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.$refs.uToast.show({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							title: err.msg, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							type: 'error', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						console.log('vehicleList ', err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			}, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			/** 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 * 获取停车场我的停车 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			 */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			getParkingLotParkingList({ num, size }) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			getParkingLotParkingList({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			}) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 				this.$u.api.getRoomParkingApi({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					orderStatus: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					pageNum:  num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					pageSize: size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				.then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					//设置列表数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let curPageData = res.data.pageInfo.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					// 接口返回的当前页数据长度 (如列表有26个数据,当前页返回8个,则curPageLen=8) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let curPageLen = curPageData.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					let totalPage = res.data.pageInfo.pages; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					if (num == 1) this.parkinglist = []; //如果是第一页需手动置空列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.parkinglist = this.parkinglist.concat(curPageData); //追加新数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					// 请求成功,隐藏加载状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					//后台接口有返回列表的总页数 totalPage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.mescroll.endByPage(curPageLen, totalPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					if (this.parkinglist.length <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						this.listEmpty = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}).catch(err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-					this.$refs.uToast.show({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						title: err.msg, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-						type: 'error', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						orderStatus: 1, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						pageNum: num, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						pageSize: size 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					.then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						//设置列表数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let curPageData = res.data.pageInfo.rows; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						// 接口返回的当前页数据长度 (如列表有26个数据,当前页返回8个,则curPageLen=8) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let curPageLen = curPageData.length; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						let totalPage = res.data.pageInfo.pages; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if (num == 1) this.parkinglist = []; //如果是第一页需手动置空列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.parkinglist = this.parkinglist.concat(curPageData); //追加新数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						// 请求成功,隐藏加载状态 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						//后台接口有返回列表的总页数 totalPage 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.mescroll.endByPage(curPageLen, totalPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						if (this.parkinglist.length <= 0) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							this.listEmpty = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+					}).catch(err => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						this.$refs.uToast.show({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							title: err.msg, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+							type: 'error', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+						}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 					}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-				}); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	} 
			 |