const app = getApp(); Page({ data: { content: "", busMode: "0", name: "", typelist: [ "不吃辣", "少放辣", "多放辣", "不吃酸", "不要香菜", "不吃葱", "不吃姜" ] }, /** * 生命周期函数--监听页面加载 */ onLoad: function(options) { var content = ""; if (app.orderTicket.ext2) { content = app.orderTicket.ext2; } this.setData({ content: content, typelist: this.data.typelist }) this.cy_load_tags(); this.setData({color:app.globalData.color}) }, cy_load_tags:function(){ var that=this; var store= wx.getStorageSync("store", store); var storeId=store.storeId; var params={ "storeId":storeId, "method":"program.store.memo.tags" } var ignores = []; app.jsapi.api(app.globalData.appKey, app.globalData.appSecret, app.globalData.serverUrl).ajax(params, ignores, function(json) { var result = json.data; if(result.status==1){ if(result.data.memoTags){ if(result.data.memoTags.indexOf(",")>=0){ that.setData({typelist:result.data.memoTags.split(",")}) }else{ var memoTags=[]; memoTags.push(result.data.memoTags); that.setData({typelist:memoTags}) } } } },function(err){ app.msg.showMsg("提示", "网络中断,操作失败"); }) }, /** * */ cy_userComment: function(e) { var content = e.detail.value; if (content.length > 32) { this.setData({ content: this.data.content }); wx.showToast({ title: '最多32个字!', icon: "none" }) } else { this.setData({ content: content }); } }, /** * 选择用餐方式 */ cy_selectType: function(e) { var name = e.currentTarget.dataset.name; if ((this.data.content.length + name.length + 1) > 32) { wx.showToast({ title: '最多32个字!', icon: "none" }) return; } if (this.data.content.length != 0) { this.data.content = this.data.content + " "; } this.setData({ content: this.data.content + name }); }, /** * 完成 */ cy_finish: function() { var pages = getCurrentPages(); var prvpage = pages[pages.length - 2]; app.orderTicket.ext2 = this.data.content; prvpage.setData({ comment: this.data.content }); wx.navigateBack(); } })