// pages/myOrder.js const {getUserAllOrder} = require('../../API/appraise') var getUserAllOrderOption = { uid: wx.getStorageSync('uid') } Page({ /** * 页面的初始数据 */ data: { myOrder:[ // { // id:1, // item:{ // merchantName:'666', // commodityState: '已售出', // commodityUrl: 'https://img.js.design/assets/smartFill/img313164da746310.jpg', // commodityTitle: '高级感中长款呢子', // commodityPrice: '55.00' // } // }, // { // id:2, // item:{ // merchantName:'daisy', // commodityState: '待售', // commodityUrl: 'https://img.js.design/assets/img/6229b69ff89eeaf3b7fd1919.jpg', // commodityTitle: '粉色', // commodityPrice: '20.00' // } // },{ // id:3, // item:{ // merchantName:'deter', // commodityState: '已购入', // commodityUrl: 'https://img.js.design/assets/img/64ca428a87e21a113298b895.jpg', // commodityTitle: 'ins风针织连衣裙', // commodityPrice: '55.00' // } // } ] }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, /** * 生命周期函数--监听页面显示 */ onShow() { var myOrder = this.data.myOrder; getUserAllOrder(getUserAllOrderOption).then((res => { console.log(res); const Order = res.data.data; console.log(Order); for(let i = 0; i < Order.length;i++) { myOrder.push({item:{}}); myOrder[i]['id'] = i+1; myOrder[i].item['merchantName'] = Order[i].bName; myOrder[i].item['commodityState'] = Order[i].state = 0? '进行中':Order[i].state = 1? '已取消':'已完成'; myOrder[i].item['commodityUrl'] = Order[i].goodsImg; myOrder[i].item['commodityTitle'] = Order[i].title; myOrder[i].item['commodityPrice'] = Order[i].price.toString()+'.00'; myOrder[i].item['orderId'] = Order[i].orderId; myOrder[i].item['sellerId'] = Order[i].bid; myOrder[i].item['goodsId'] = Order[i].goodsId; } console.log(myOrder); this.setData({ myOrder:myOrder }) })).catch((err => { console.log(err); })) }, /** * 生命周期函数--监听页面隐藏 */ onHide() { }, /** * 生命周期函数--监听页面卸载 */ onUnload() { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh() { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom() { }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })