// pages/service/myService/myService.js import { ServiceModel } from '../../../models/service.js' let serviceModel = new ServiceModel() Page({ /** * 页面的初始数据 */ data: { detail:{}, img:[], commentList:[], score:false, dot:'../../../images/dot.gif' }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { var id = options.id; serviceModel.appointmentDetail(id,res=>{ var detail = res.result if(detail.pic_list){ var img = detail.pic_list.split(";"); img.pop(); detail.picArr = img } if(detail.invoice_prove){ var img = detail.invoice_prove.split(";"); img.pop(); detail.invoiceArr = img } if(detail.business_license){ var img = detail.business_license.split(";"); img.pop(); detail.licenseArr = img } if(detail.post_prove){ var img = detail.post_prove.split(";"); img.pop(); detail.postArr = img } if(detail.salary_prove){ var img = detail.salary_prove.split(";"); img.pop(); detail.salaryArr = img } if(detail.contract_prove){ var img = detail.contract_prove.split(";"); img.pop(); detail.contractArr = img } if(detail.education_experience_prove){ var img = detail.education_experience_prove.split(";"); img.pop(); detail.experienceArr = img } if(detail.education_cost_prove){ var img = detail.education_cost_prove.split(";"); img.pop(); detail.costArr = img } this.setData({ detail:res.result }) }) }, /** * 生命周期函数--监听页面初次渲染完成 */ onReady: function () { }, /** * 生命周期函数--监听页面显示 */ onShow: function () { }, /** * 生命周期函数--监听页面隐藏 */ onHide: function () { }, /** * 生命周期函数--监听页面卸载 */ onUnload: function () { }, /** * 页面相关事件处理函数--监听用户下拉动作 */ onPullDownRefresh: function () { }, /** * 页面上拉触底事件的处理函数 */ onReachBottom: function () { }, /** * 用户点击右上角分享 */ onShareAppMessage: function () { }, previewImage:function(e){ console.log(e) var current = e.target.dataset.src; var th = this; wx.previewImage({ current: current, // 当前显示图片的http链接 urls: e.target.dataset.arr // 需要预览的图片http链接列表 }) }, evaluation:function(){ var th = this; console.log(th.data.detail.id); if (!th.data.detail.id) { return; } // console.log(JSON.stringify(th.data.commentList)) wx.navigateTo({ url: '../evaluate/index?id=' + th.data.detail.id + '&list=' + JSON.stringify(th.data.commentList) }) } })