From 2479b196299f7b57c7f85406bfc1a30a41ff0c7f Mon Sep 17 00:00:00 2001 From: unknown Date: Tue, 24 Mar 2020 00:37:04 +0800 Subject: [PATCH] list modify done --- pages/myModify/myModify.vue | 68 ++++++++++++++++++++++++++----------- 1 file changed, 49 insertions(+), 19 deletions(-) diff --git a/pages/myModify/myModify.vue b/pages/myModify/myModify.vue index 730fa87..33b4296 100644 --- a/pages/myModify/myModify.vue +++ b/pages/myModify/myModify.vue @@ -13,14 +13,32 @@ - + - {{item.complaintId}} + {{item.repairId}} - {{item.complaintName}} + {{item.repairTypeName}} + + + + {{item.createTime}} + + + + + + + + + + + {{item.repairId}} + + + {{item.repairTypeName}} @@ -39,7 +57,8 @@ return { state:'10001', orderImg:this.java110Constant.url.baseUrl + 'img/order.png', - myOrders:[] + myOrders:[], + orders:[] } }, methods: { @@ -51,19 +70,22 @@ this._loadMyModify(); } }, - __loadMyModify:function(){ + _loadMyModify:function(){ + // let _that = this; let _userInfo = this.java110Context.getUserInfo(); let storeId = _userInfo.storeId; let _objData = { page: 1, row: 15, - storeId: storeId, - userId: _userInfo.userId, + // storeId: storeId, + // userId: _userInfo.userId, + // process:'AUDIT', communityId:_that.java110Context.getCurrentCommunity().communityId }; + this.java110Context.request({ - url: _that.java110Constant.url.listComplaints, + url: _that.java110Constant.url.listOwnerRepairs, header: _that.java110Context.getHeaders(), method: "GET", data: _objData, //动态数据 @@ -76,15 +98,19 @@ }); return; } + console.debug("res.data=",res.data); let _data = res.data; - _that.myOrders = _data.complaints; - - _data.complaints.forEach(function(item){ - let dateStr = item.createTime; - console.log(dateStr); - let _date=new Date(dateStr); + _that.myOrders = []; + _data.ownerRepairs.forEach(function(item){ + let dateStr = item.appointmentTime; + let _startTime = dateStr.replace(/\-/g, "/") + let _date=new Date(_startTime); item.createTime = (_date.getMonth()+1) +'-'+_date.getDate(); + if (item.state == "1100"){ + _that.myOrders.push(item); + } }); + // _that.orders = _data.ownerRepairs; }, fail: function(e) { wx.showToast({ @@ -125,13 +151,17 @@ } console.debug("res.data=",res.data); let _data = res.data; - _data.complaints.forEach(function(item){ - let dateStr = item.createTime; + _that.orders = []; + _data.ownerRepairs.forEach(function(item){ + let dateStr = item.appointmentTime; let _startTime = dateStr.replace(/\-/g, "/") let _date=new Date(_startTime); item.createTime = (_date.getMonth()+1) +'-'+_date.getDate(); + if (item.state == "1200"){ + _that.orders.push(item); + } }); - _that.orders = _data.complaints; + // _that.orders = _data.ownerRepairs; }, fail: function(e) { wx.showToast({ @@ -142,14 +172,14 @@ } }); }, - _toAuditComplaintOrder:function(_item){ + _toModifyMyOrder:function(_item){ console.log('_item',_item); wx.setStorageSync("_auditComplaint_"+_item.complaintId, _item); uni.navigateTo({ url:"/pages/auditComplaintOrder/auditComplaintOrder?complaintId="+_item.complaintId }); }, - _toAuditComplaintHistoryOrder:function(_item){ + _toModifyHistoryOrder:function(_item){ console.log('_item',_item); uni.setStorageSync("_complaintOrderDetail_"+_item.complaintId, _item); uni.navigateTo({