// pages/message/index.js const util = require('../../../utils/util') const app = getApp() Component({ options: { addGlobalClass: true, multipleSlots: true }, properties: { item: { type: Object, value: null } }, data: { kg: app.globalData.kg }, lifetimes: { // 生命周期函数,可以为函数,或一个在methods段中定义的方法名 attached: function () { this.setData({ kg: app.globalData.kg }) } }, methods: { // lookItem: function (e) { // util.navigateTo('/pages/agent/factory/index?id=' + this.data.item.paperMillId) // }, unflodItem: function(){ this.setData({ ['item.fold']: !this.data.item.fold }) }, checkTag: function(event){ var cateIndex = -1 if(util.isEmpty(this.data.item.cateIndex)){ cateIndex = event.currentTarget.dataset.ck } else if(this.data.item.cateIndex != event.currentTarget.dataset.ck){ cateIndex = event.currentTarget.dataset.ck } if(cateIndex >= 0){ this.setData({ ['item.cateIndex']: cateIndex }) } }, saleGood: function(e){ if (!app.globalData.userInfo) { wx.navigateTo({ url: '/pages/login/index' }) return } if(util.isEmpty(this.data.item.cateIndex)){ util.showToast('请选择一个纸品') return } if(util.isEmpty(this.data.item.paperCategoryList[this.data.item.cateIndex].unitPrice)){ util.showToast('该纸品暂无报价,无法卖货') return } var categoryId = this.data.item.paperCategoryList[this.data.item.cateIndex].categoryId wx.navigateTo({ url: '/pages/agent/edit/index?id=' + this.data.item.paperMillId + '&categoryId=' + categoryId }) } } })