锦水居民端小程序
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.
 

49 lines
1.1 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: "",
tagNames: []
}
},
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
})
}
})