// pages/safelist/index.js const api = require("../../utils/request.js"); Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var url = 'api/safelist/?a=my' if(options.id){ url = 'api/safelist/?a=detail&id='+options.id } api.request(url, 'GET').then(res => { if(res.code==1){ this.setData(res) }else{ wx.showToast({ title: res.msg, icon:"none" }) } }).catch(res=>{ }) }, gofeedback: function (e){ var item = e.currentTarget.dataset.item; this.data.selectedItem = item; wx.navigateTo({ url: '/pages/safefeedback/index?item='+item.id, }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, scan: function () { wx.scanCode({ onlyFromCamera: true, success(res) { if (res.result.indexOf("safelist") != -1) { let id = res.result.split('=')[1] wx.redirectTo({ url: 'index?id=' + id, }) } else { wx.showModal({ title: "系统提示", content: '请扫清单二维码!', showCancel: false, confirmText: "确定" }) } } }) }, })