From 5b0ffe6aed3c349f8510becda5543dde97cd7cde Mon Sep 17 00:00:00 2001
From: Helius <wangdoubleone@gmail.com>
Date: Sat, 20 Feb 2021 17:40:09 +0800
Subject: [PATCH] fix
---
pages/yuyue/order.js | 40 ++++++++++++++++++++++++----------------
1 files changed, 24 insertions(+), 16 deletions(-)
diff --git a/pages/yuyue/order.js b/pages/yuyue/order.js
index e4c57ac..9fdfc8e 100644
--- a/pages/yuyue/order.js
+++ b/pages/yuyue/order.js
@@ -63,12 +63,12 @@
var _this = this;
var limit = _this.data.limit;
var offset = _this.data.offset;
- var status=index=="0"?"":index;
+ var status=this.data.currentIndex;
util.request({
api: api.yuyue.getServiceOrderList,
data: {
"limit": limit,
- "status": status,
+ "vipStatus": status,
"offset": offset
},
callback: function(data) {
@@ -81,10 +81,12 @@
if (orderList.length == 0) {
_this.setData({
orderShow: true,
+ noMore:true
})
} else {
_this.setData({
- orderShow: false
+ orderShow: false,
+ noMore:false
})
}
}
@@ -108,14 +110,13 @@
if (sm.confirm) {
util.request({
- api: api.yuyue.cancelOrderById,
+ api: api.yuyue.cancelOrderById+"/"+id,
data: { id: id},
callback: function (data) {
wx.showToast({
title: '取消成功',
success: function () {
- debugger
- _this.getOrderInfo(0);
+ _this.getOrderInfo(index);
}
})
}
@@ -157,7 +158,7 @@
var _this = this;
var id = e.currentTarget.dataset.id;
wx.navigateTo({
- url: '/pages/yuyue/yyInfo?model=2&id=' + id,
+ url: '/pages/yuyue/showYyInfo?id=' + id,
})
},
@@ -168,8 +169,7 @@
var limit = _this.data.limit;
var offset = _this.data.offset + limit;
var orderList = _this.data.orderList;
- var index = _this.data.currentIndex;
- var status = index == "0" ? "" : index;
+ var status = _this.data.currentIndex;
_this.setData({
offset: offset
});
@@ -177,17 +177,25 @@
api: api.yuyue.getServiceOrderList,
data: {
"limit": limit,
- "status": status,
+ "vipStatus": status,
"offset": offset
},
callback: function(data) {
- for (var i = 0; i < data.rows.length; i++) {
- orderList.push(data.rows[i]);
- }
- _this.setData({
- orderList: orderList
- });
+ if(data.rows.length>0){
+ for (var i = 0; i < data.rows.length; i++) {
+ orderList.push(data.rows[i]);
+ }
+ _this.setData({
+ orderList: orderList
+ });
+ }else{
+ _this.setData({
+ noMore:true
+ })
+ }
+
+
}
});
--
Gitblit v1.9.1