同步小程序与管理端更新,完善抽烟记录和解绑冷静期

This commit is contained in:
2026-10-09 22:15:51 +08:00
parent a68a4ef411
commit b10fc3c4ac
149 changed files with 3794 additions and 589 deletions
+4 -3
View File
@@ -1,8 +1,9 @@
const { withDataCache } = require('../../utils/page-cache');
const { getLayout } = require('../../utils/layout');
// pages/pet/achievements.js
const { api } = require('../../utils/request');
Page({
Page(withDataCache({
onResize: function() { this.setData(getLayout()); },
data: { loading: true, loadError: false,
achievements: [],
@@ -23,7 +24,7 @@ Page({
loadAchievements: async function() {
if (this._pageLoading) return;
this._pageLoading = true;
this.setData({loading:true, loadError:false});
this.setData({loading: !this._hasCachedData, loadError:false});
try {
const res = await api.petAchievements();
let list = res.achievements || [];
@@ -60,4 +61,4 @@ Page({
goBack: function() {
wx.navigateBack();
}
});
}, {"loadAchievements": ["petAchievements"]}));