index.js 1.89 KB
//获取应用实例
var app = getApp();
import request from '../../api/request.js'

Page({
    data: {
        showAdd: false, //新建打卡
        tabindex: 1,
        // bannerList: [], // 轮播图
    },
    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {
        // this.getBannerList() //获取banner
    },
    onShow:function (options) {
        this.setData({
            showAdd:false
        })
    },
    // 排行榜
    handleRank(){
        wx.navigateTo({
            url: '/pages/index/rank/rank',
        })
    },
    handleTab1() {
        this.setData({
            tabindex: 1
        })
    },
    handleTab2() {
        this.setData({
            tabindex: 2
        })
    },
    handleAdd() {
        this.setData({
            showAdd: true
        })
    },
    closeAdd() {
        this.setData({
            showAdd: false
        })
    },
    // 打卡成果
    handleAchievement(){
        wx.navigateTo({
            url: '/pages/index/achievement/achievement',
        })
    },
    // 去打卡
    handleDetail(){
        wx.navigateTo({
            url: '/pages/index/punchDetail/punchDetail',
        })
    },
    // 自定义模板
    handleNewPunch(){
        wx.navigateTo({
            url: '/pages/index/newPunch/newPunch',
        })
    },
    // 获取banner图
    // getBannerList() {
    //     request({
    //         url: `admin/Voluntary/GetBannerList`,
    //         method: 'post',
    //         data: {
    //             bannerType: 1,
    //             page: 1,
    //             pageSize: 10
    //         },
    //       }).then(res => {
    //         if (res.success) {
    //             this.setData({
    //                 bannerList: res.data.list,
    //             })
    //         }
    //     })
    // },
    /**
     * 用户点击右上角分享
     */
    onShareAppMessage: function () {

    },
})