|
@@ -2,6 +2,8 @@
|
|
|
import uni from '@/utils/uniHooks';
|
|
|
import LoginDom from '@/components/Login/Login.vue';
|
|
|
import { wxToLoginCallback } from '@/utils';
|
|
|
+import { orders } from '@/api/parking';
|
|
|
+import orderMockData from '@/api/mockData/orders.json'
|
|
|
|
|
|
let canloading = true;
|
|
|
let pageNum = 1;
|
|
@@ -39,6 +41,7 @@ export default {
|
|
|
pageNum = 1;
|
|
|
const member = uni.getStorageSync('member');
|
|
|
console.log(4141, member)
|
|
|
+ this.loadData();
|
|
|
return
|
|
|
if (member) {
|
|
|
this.loadData();
|
|
@@ -106,7 +109,7 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
// 获取停车记录
|
|
|
- loadData: function () {
|
|
|
+ loadData: async function () {
|
|
|
canloading = false;
|
|
|
const params = {
|
|
|
mallid: this.mallId,
|
|
@@ -115,6 +118,37 @@ export default {
|
|
|
page: pageNum || 1,
|
|
|
pageSize: 4,
|
|
|
};
|
|
|
+ console.log(120, orderMockData);
|
|
|
+ try {
|
|
|
+ // const res = await orders({
|
|
|
+ // page: params.page,
|
|
|
+ // pageSize: params.pageSize,
|
|
|
+ // })
|
|
|
+ const res = orderMockData
|
|
|
+ const records = res.content || [];
|
|
|
+ if (records.length) {
|
|
|
+ const list = this.list;
|
|
|
+ this.list = [...list, ...records];
|
|
|
+ } else {
|
|
|
+ this.initPage();
|
|
|
+ }
|
|
|
+ canloading = true;
|
|
|
+ } catch ( err ) {
|
|
|
+ uni.hideLoading();
|
|
|
+ canloading = true;
|
|
|
+ this.initPage();
|
|
|
+ uni.showToast({
|
|
|
+ title: 'res.data.msg',
|
|
|
+ duration: 2000,
|
|
|
+ icon: 'none',
|
|
|
+ });
|
|
|
+ }
|
|
|
+ return
|
|
|
+ // const res = await orders({
|
|
|
+ // page: params.page,
|
|
|
+ // pageSize: params.pageSize,
|
|
|
+ // })
|
|
|
+ console.log(res);
|
|
|
uni.showLoading({
|
|
|
title: '加载中',
|
|
|
});
|