kydc/index/index.js

30 lines
654 B
JavaScript

const app = getApp()
Page({
data: {
stats: { total_entries: 0, review_count: 0, mastered_count: 0, checkin_count: 0, review_records: 0 },
},
onShow() {
this.loadStats()
},
loadStats() {
wx.request({
url: `${app.globalData.baseUrl}/api/v1/home/stats`,
header: { 'X-OpenID': app.globalData.openid || '' },
success: (res) => {
if (res.data) this.setData({ stats: res.data })
},
})
},
goToReview() {
wx.navigateTo({ url: '/pages/review-config/review-config' })
},
goToMe() {
wx.navigateTo({ url: '/pages/me/me' })
},
goHome() {},
goTo(url) {
wx.navigateTo({ url })
},
})