const app = getApp() Page({ data: { stats: null, loading: false, error: '', }, onShow() { this.loadStats() }, loadStats() { this.setData({ loading: true, error: '' }) wx.request({ url: `${app.globalData.baseUrl}/api/v1/checkin/stats`, header: { 'X-Auth-Token': app.globalData.authToken || '' }, success: (res) => this.setData({ stats: res.data?.data || null }), fail: () => this.setData({ error: '打卡数据加载失败' }), complete: () => this.setData({ loading: false }), }) }, })