锦水居民端小程序
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

48 lines
1.0 KiB

import { getMyEventDetail } from '../../utils/api'
Page({
data: {
imageList: ['../../images/timg.jpg', '../../images/timg2.jpg', '../../images/timg3.jpg'],
eventId: '',
eventType: '待审核',
eventObj: {
avatar: '',
nickname: '',
partyFlag: '',
distributeTime: '',
content: '',
images: '',
advice: ''
}
},
onLoad (options) {
if (options.eventId) {
this.setData({
eventId: options.eventId,
eventType: options.eventType
})
this.getMyEventDetail()
}
},
// 获取事件详情
getMyEventDetail () {
getMyEventDetail(this.data.eventId).then(res => {
console.log('事件详情', res)
const eventObj = {}
for (const key in this.data.eventObj) {
eventObj[key] = res.data[key]
}
this.setData({
eventObj
})
}).catch(err => {
console.log(err)
})
},
previewImage (e) {
wx.previewImage({
urls: this.data.eventObj.images,
current: e.currentTarget.dataset.src
})
}
})