import http from '../../../utils/api' const baseUrl = require('../../../utils/baseUrl') Page({ /** * 页面的初始数据 */ data: { diagnosisData:{}, replies:[], baseUrl:baseUrl, refreshing: false }, /** * 生命周期函数--监听页面加载 */ onLoad(options) { if (options.data) { // 根据id加载兽医回复数据 const data = JSON.parse(decodeURIComponent(options.data)); if(data.images){ const images = data.images.split(',') this.setData({ images:images }) } this.setData({ diagnosisData:data, }) this.loadDiagnosisData(data.formId); } }, // 加载问诊数据 loadDiagnosisData(id) { console.log('加载问诊数据:', id); http.wzdxq({ data:{ consultationId:id }, success:res=>{ console.log(111111111,res); this.setData({ replies:res.rows }) } }) }, // 返回上一页 goBack() { wx.navigateBack(); }, // 分享 onShare() { wx.showActionSheet({ itemList: ['分享给好友', '保存到相册'], success: (res) => { if (res.tapIndex === 0) { wx.showToast({ title: '已分享', icon: 'success' }); } } }); }, // 下拉刷新 onRefresh() { this.setData({ refreshing: true }); this.loadDiagnosisData(this.data.diagnosisData.formId) setTimeout(() => { this.setData({ refreshing: false }); wx.showToast({ title: '刷新成功', icon: 'success' }); }, 1000); }, // 预览图片 previewImage(e) { const current = e.currentTarget.dataset.url; const urls = e.currentTarget.dataset.urls; const urlsArray = urls.map(item=>{ return baseUrl+item }) console.log(666,urlsArray); wx.previewImage({ current:current, urls:urlsArray }); }, });