// pages/weightReport/weightReport.js // 网络请求工具类 var networkUtil = require('../../utils/network_util.js') var api = require('../../utils/apiFile.js') Page({ /** * 页面的初始数据 */ data: { recordTime:'', recordWeight:'', info:'', printDataS:{}, isShow:0, hospitalId:0, id:0 }, onLoad: function (options) { networkUtil.showLoading() this.setData({ hospitalId:options.hospitalId, id:options.id }) this.requestData() }, requestData() { var self = this networkUtil._get(api.querybabyAppDiet+'/'+self.data.id, { hospitalId:self.data.hospitalId}, function (res) { if (!res.data.data || res.data.data == 0){ networkUtil.showErrorToast('暂时没有体重报告!') return } self.setData({ info: res.data.data.userInfo.reportMonthAge, printDataS:res.data.data, date: res.data.now }) if (self.data.printDataS.oneDayRecipes && self.data.printDataS.oneDayRecipes.length == 1) { var d = [], f = []; d = self.data.printDataS.oneDayRecipes[0].split(";"); for (var i = 0; i < d.length; i++) { f[i] = d[i].split('-') } self.data.printDataS.oneDayRecipes = f; } if (self.data.printDataS.feedingWeek && self.data.printDataS.feedingWeek.length == 7) { var sevends = ['mondays', 'tuesdays', 'wednesdays', 'thursdays', 'fridays', 'saturdays', 'sundays'] for (var j = 0; j < 7; j++) { var p = []; var t = self.data.printDataS.feedingWeek[j].split(";"); for (var k = 0; k < t.length; k++) { p[k] = t[k].split("$"); } self.data.printDataS[sevends[j]] = p; } } }, function (res) { self.setData({ printDataS:{} }) }) }, godetails(e){ var id = e.currentTarget.dataset.id; wx.pageScrollTo({ scrollTop: 0 }) this.setData({ isShow:Number(id) }) }, goBack(){ wx.pageScrollTo({ scrollTop: 0 }) this.setData({ isShow:0 }) } })