|
@@ -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',
|
|
|
+ });
|
|
|
});
|
|
|
- });
|
|
|
}
|
|
|
}
|
|
|
}
|