// 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
})
}
})