dm-wechat-mini/pages/my/promation/activities/index.js
2025-02-27 22:13:43 +08:00

100 lines
1.5 KiB
JavaScript

import commonApi from '../../../../api/common';
Page({
/**
* 页面的初始数据
*/
data: {
detail:{},
activityId:'',
detailLoading:false,
getting:true
},
/**
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.setData({
activityId:options.id||2
});
this.getActivityDetail();
},
getActivityDetail(){
this.setData({
detailLoading:true
})
commonApi.activities.detail(this.data.activityId).then((data)=>{
this.setData({
detailLoading:false,
getting:false
})
this.setData({
detail:data
})
})
},
getActivity(){
this.setData({
getting:true
})
commonApi.activities.receive(this.data.activityId).then((data)=>{
wx.showToast({
title: '领取成功',
})
}).catch((e)=>{
this.setData({
getting:false
})
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/
onReady() {
},
/**
* 生命周期函数--监听页面显示
*/
onShow() {
},
/**
* 生命周期函数--监听页面隐藏
*/
onHide() {
},
/**
* 生命周期函数--监听页面卸载
*/
onUnload() {
},
/**
* 页面相关事件处理函数--监听用户下拉动作
*/
onPullDownRefresh() {
},
/**
* 页面上拉触底事件的处理函数
*/
onReachBottom() {
},
/**
* 用户点击右上角分享
*/
onShareAppMessage() {
}
})