|
@@ -14,6 +14,8 @@ Page({
|
|
pageNo: [1, 1, 1, 1],
|
|
pageNo: [1, 1, 1, 1],
|
|
pageSum: [],
|
|
pageSum: [],
|
|
loadingEnd: false,
|
|
loadingEnd: false,
|
|
|
|
+ statusFilter:['','未支付','已支付','已完成'],
|
|
|
|
+ writeOffStatusFilter:['','待消费','已完成'],
|
|
tabs: [{
|
|
tabs: [{
|
|
title: '全部'
|
|
title: '全部'
|
|
},
|
|
},
|
|
@@ -33,25 +35,22 @@ Page({
|
|
* 生命周期函数--监听页面加载
|
|
* 生命周期函数--监听页面加载
|
|
*/
|
|
*/
|
|
onLoad: async function (options) {
|
|
onLoad: async function (options) {
|
|
- console.log(this)
|
|
|
|
- const isAuth = await app.isAuth()
|
|
|
|
- if (!isAuth) {
|
|
|
|
- wx.redirectTo({
|
|
|
|
- url: '/pages/prompt/prompt?page=' + this.route,
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
},
|
|
},
|
|
|
|
|
|
// 获取全部列表
|
|
// 获取全部列表
|
|
- getAllOrderList: async function () {
|
|
|
|
|
|
+ getAllOrderList: async function (refresh = false) {
|
|
const self = this
|
|
const self = this
|
|
let pageNo = this.data.pageNo;
|
|
let pageNo = this.data.pageNo;
|
|
|
|
+ if (!refresh) {
|
|
|
|
+ pageNo = [1,1,1,1]
|
|
|
|
+ }
|
|
let tabs = this.data.tabs;
|
|
let tabs = this.data.tabs;
|
|
let pageSum = this.data.pageSum;
|
|
let pageSum = this.data.pageSum;
|
|
// 获取全部订单
|
|
// 获取全部订单
|
|
- var orderList = await orderApi.getAllOrderList(pageNo[0], 4);
|
|
|
|
|
|
+ var orderList = await orderApi.getAllOrderList(pageNo[0], 10);
|
|
var list = orderList.list;
|
|
var list = orderList.list;
|
|
if (!tabs[0].list) {
|
|
if (!tabs[0].list) {
|
|
tabs[0].list = []
|
|
tabs[0].list = []
|
|
@@ -78,7 +77,7 @@ Page({
|
|
let tabs = this.data.tabs;
|
|
let tabs = this.data.tabs;
|
|
let pageSum = this.data.pageSum;
|
|
let pageSum = this.data.pageSum;
|
|
// 获取代消费订单
|
|
// 获取代消费订单
|
|
- var orderList = await orderApi.getOrderList(pageNo[1], 4, 2, 1);
|
|
|
|
|
|
+ var orderList = await orderApi.getOrderList(pageNo[1], 10, 2, 1);
|
|
var list = orderList.list;
|
|
var list = orderList.list;
|
|
if (!tabs[1].list) {
|
|
if (!tabs[1].list) {
|
|
tabs[1].list = []
|
|
tabs[1].list = []
|
|
@@ -105,7 +104,7 @@ Page({
|
|
let tabs = this.data.tabs;
|
|
let tabs = this.data.tabs;
|
|
let pageSum = this.data.pageSum;
|
|
let pageSum = this.data.pageSum;
|
|
// 获取代消费订单
|
|
// 获取代消费订单
|
|
- var orderList = await orderApi.getDiscussOffOrderList(pageNo[2], 4, 2, 2);
|
|
|
|
|
|
+ var orderList = await orderApi.getDiscussOffOrderList(pageNo[2], 10, 2, 2);
|
|
var list = orderList.list;
|
|
var list = orderList.list;
|
|
if (!tabs[2].list) {
|
|
if (!tabs[2].list) {
|
|
tabs[2].list = []
|
|
tabs[2].list = []
|
|
@@ -142,7 +141,7 @@ Page({
|
|
let tabs = this.data.tabs;
|
|
let tabs = this.data.tabs;
|
|
let pageSum = this.data.pageSum;
|
|
let pageSum = this.data.pageSum;
|
|
// 获取代消费订单
|
|
// 获取代消费订单
|
|
- var orderList = await orderApi.getOrderList(pageNo[3], 4, 2, 2);
|
|
|
|
|
|
+ var orderList = await orderApi.getOrderList(pageNo[3], 10, 2, 2);
|
|
var list = orderList.list;
|
|
var list = orderList.list;
|
|
if (!tabs[3].list) {
|
|
if (!tabs[3].list) {
|
|
tabs[3].list = []
|
|
tabs[3].list = []
|
|
@@ -218,6 +217,13 @@ Page({
|
|
* 生命周期函数--监听页面显示
|
|
* 生命周期函数--监听页面显示
|
|
*/
|
|
*/
|
|
onShow: async function () {
|
|
onShow: async function () {
|
|
|
|
+ const isAuth = await app.isAuth()
|
|
|
|
+ if (!isAuth) {
|
|
|
|
+ wx.redirectTo({
|
|
|
|
+ url: '/pages/prompt/prompt?page=' + this.route,
|
|
|
|
+ })
|
|
|
|
+ return
|
|
|
|
+ }
|
|
await this.getAllOrderList()
|
|
await this.getAllOrderList()
|
|
let activeTab = this.data.activeTab;
|
|
let activeTab = this.data.activeTab;
|
|
if(activeTab==2){
|
|
if(activeTab==2){
|