138 lines
2.4 KiB
JavaScript

// pages/home/session/session.js
import {
sessionQuery,
sessionAdditiveQuery
} from '../../../services/api/session';
Page({
/**
* 页面的初始数据
*/
data: {
sessionId: 0,
headerImage: '',
pageData: {
additives: {
count: 3,
kinds: []
},
address: [],
company: ["浏阳市青草学堂食品厂"],
images: [""],
licenseCode: ["SC11643018106863"],
sessionId: 0,
standard: "Q/AQCX0001S",
standardType: "企业标准",
tags: ["反式脂肪酸", "添加剂"],
typeCode: "",
typeName: "",
rate: {
level: 4,
text: '不建议儿童食用',
type: ''
}
},
visibleImages: false,
additives: [],
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.sessionId = options?.sessionId;
// this.sessionId = 76
sessionQuery({
id: this.sessionId
}).then(respose => {
if (respose.code == 10000) {
console.log(respose.content);
this.setData({
pageData: respose.content
})
console.log(this.data.pageData);
}
})
sessionAdditiveQuery({
id: this.data.sessionId
}).then(respose => {
this.setData({
additives: respose.content.additives
})
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
},
onTabsClick(event) {
console.log(`Click tab, tab-panel value is ${event.detail.value}.`);
},
onShowImages() {
console.log(this.data.visibleImages);
this.setData({
visibleImages: true
})
},
onCloseImages() {
this.setData({
visibleImages: false
})
},
onGoAdditive(event) {
const additiveId = event.currentTarget.dataset.additive;
wx.navigateTo({
url: `/pages/home/additive/additive?additiveId=${additiveId}`,
});
}
})