// pages/wuliu/wuliu.js Page({ data: { company : '', orderNum : '', id:'', dizhi : [] }, onLoad: function (options) { var that = this; var host = getApp().globalData.servsers; var id = options.id; if (id != undefined){ that.setData({ id: id }) wx.request({ url: host + "orderapi/findAllOneforxcx", data: { order_number: options.id, }, method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT header: { 'Accept': 'application/json' }, success: function (res) { console.log(res); //console.log(res.data.rows[0].order_logistics); var dizhi = (res.data.rows[0].order_logistics); console.log("dizhi:" + dizhi); if (res.data.rows[0].order_logistics != null){ dizhi = dizhi.split(","); that.setData({ id: id, dizhi: dizhi, company: dizhi[0], orderNum: dizhi[1] }) that.selectList(); } if (res == null || res.data == null) { console.error('网络请求失败'); return; } } }) } }, selectList:function(e){ var that = this; var id = that.data.id; var dizhi = that.data.dizhi; var orderNum = that.data.orderNum; if (orderNum != undefined){ wx.request({ url: "https://way.jd.com/jisuapi/query", data: { type: 'auto', number: orderNum, appkey: '9c5b9c4c777db65e00f4a70aa8c51a8b', }, method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT header: { 'Accept': 'application/json' }, success: function (res) { console.log(res); that.setData({ searchList: res.data.result.result.list, }); if (res == null || res.data == null) { console.error('网络请求失败'); return; } } }) } }, onShow: function (e) { var that = this; var host = getApp().globalData.servsers; var id = that.data.id; if (id != undefined) { wx.request({ url: host + "orderapi/findAllOneforxcx", data: { order_number: id, }, method: 'GET', // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT header: { 'Accept': 'application/json' }, success: function (res) { var dizhi = res.data.rows[0].order_logistics; if (res.data.rows[0].order_logistics != null) { dizhi = dizhi.split(","); that.setData({ id: id, dizhi: dizhi, company: dizhi[0], orderNum: dizhi[1] }) that.selectList(); } if (res == null || res.data == null) { console.error('网络请求失败'); return; } } }) } } })