// pages/index/bookDetail.js const app = getApp() Page({ /** * 页面的初始数据 */ data: { refcode: 0 }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { const token = wx.getStorageSync(app.config.tokenKey) if (!token) { loginInfo(app, (data) => { // 如果不是第一次登录,会执行回调 if (data) { if (options.scene) { this.setData({ refcode: options.scene, }) this.getBookList() } } }) } else { if (options.scene) { this.setData({ refcode: options.scene, }) this.getBookList() } } }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady() { }, getBookList() { const obj = { storeInfo: app.config.jslx, path: "*", queryType: '*', coverSize: { width: 150 }, paging: { start: 0, size: 6 }, filterList: [{ value: 'Normal', field: 'state' }], fields: { author: [], 'RefCodes': [this.data.refcode] } } app.MG.store.getProductList(obj).then((res) => { console.log(res.datas, '图书信息') let book = res.datas[0] wx.redirectTo({ url: `/packageBookService/pages/bookServices/detail/index?id=${book.id}&name=${book.name}&storeInfo=${app.config.jslx}`, }); }) }, /** * 用户点击右上角分享 */ onShareAppMessage() { } })