diff --git a/config/index.js b/config/index.js index 5deb4b0..020486a 100644 --- a/config/index.js +++ b/config/index.js @@ -33,7 +33,7 @@ const ENV = { const CURRENT_ENV = 'production' // 硬编码版本号 - 用于审核开关对比 -const APP_VERSION = '1.0' +const APP_VERSION = '2.0' // 导出配置 const config = { diff --git a/pages/entertainment/entertainment.js b/pages/entertainment/entertainment.js index 69296a4..137cdc3 100644 --- a/pages/entertainment/entertainment.js +++ b/pages/entertainment/entertainment.js @@ -199,6 +199,8 @@ Page({ const cdnBase = 'https://ai-c.maimanji.com/images' this.setData({ bannerList: [ + /* + // 404 Not Found { id: 1, imageUrl: `${cdnBase}/service-banner-1.png`, @@ -207,6 +209,7 @@ Page({ subtitle: '', bgColor: 'linear-gradient(135deg, #E8D5F0 0%, #F5E6D3 100%)' }, + */ { id: 2, imageUrl: `${cdnBase}/service-banner-2.png`, @@ -268,6 +271,16 @@ Page({ this.setData({ auditStatus: app.globalData.auditStatus }) + + // 节流处理:避免频繁切换Tab导致请求过多(429) + const now = Date.now() + const lastRefreshTime = this.lastRefreshTime || 0 + // 30秒内不重复刷新 + if (now - lastRefreshTime < 30000) { + return + } + this.lastRefreshTime = now + this.loadUnreadCount() }, diff --git a/pages/invite/invite.js b/pages/invite/invite.js index 633c5d2..d09a89b 100644 --- a/pages/invite/invite.js +++ b/pages/invite/invite.js @@ -49,6 +49,15 @@ Page({ // 每次显示页面时刷新数据(已登录的情况下) const app = getApp() if (app.globalData.isLoggedIn) { + // 节流处理:避免频繁切换Tab导致请求过多(429) + const now = Date.now() + const lastRefreshTime = this.lastRefreshTime || 0 + // 30秒内不重复刷新 + if (now - lastRefreshTime < 30000) { + return + } + this.lastRefreshTime = now + this.loadData() } }, @@ -506,7 +515,7 @@ Page({ const cdnBase = 'https://ai-c.maimanji.com/images' this.setData({ posterTemplates: [ - { id: 1, imageUrl: `${cdnBase}/service-banner-1.png` }, + // { id: 1, imageUrl: `${cdnBase}/service-banner-1.png` }, // 404 Not Found { id: 2, imageUrl: `${cdnBase}/service-banner-2.png` } ], currentPosterIndex: 0 diff --git a/pages/service/service.js b/pages/service/service.js index 957aef6..62da83e 100644 --- a/pages/service/service.js +++ b/pages/service/service.js @@ -160,6 +160,16 @@ Page({ this.setData({ auditStatus: app.globalData.auditStatus }) + + // 节流处理:避免频繁切换Tab导致请求过多(429) + const now = Date.now() + const lastRefreshTime = this.lastRefreshTime || 0 + // 30秒内不重复刷新 + if (now - lastRefreshTime < 30000) { + return + } + this.lastRefreshTime = now + this.loadListData() this.loadUnreadCount() }, @@ -200,7 +210,7 @@ Page({ const cdnBase = 'https://ai-c.maimanji.com/images' this.setData({ banners: [ - `${cdnBase}/service-banner-1.png`, + // `${cdnBase}/service-banner-1.png`, // 404 Not Found `${cdnBase}/service-banner-2.png`, `${cdnBase}/service-banner-3.png`, `${cdnBase}/service-banner-4.png`,