From 17b8af4bc447a3a1d75665fb2b137932e28a3204 Mon Sep 17 00:00:00 2001 From: H3CoF6 <1707889225@qq.com> Date: Fri, 3 Apr 2026 04:48:39 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=88=A0=E9=99=A4=E5=B9=BF=E5=91=8A?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E6=B7=BB=E6=97=A0=E8=AE=B0=E5=BD=95=E6=98=BE?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron/services/bizService.ts | 14 ++++++++------ src/pages/BizPage.tsx | 8 ++++++-- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/electron/services/bizService.ts b/electron/services/bizService.ts index c623c8d..b42c20f 100644 --- a/electron/services/bizService.ts +++ b/electron/services/bizService.ts @@ -194,12 +194,14 @@ export class BizService { for (const acc of result) if (typeMap[acc.username] !== undefined) acc.type = typeMap[acc.username] } } - - return result.sort((a, b) => { - if (a.username === 'gh_3dfda90e39d6') return -1 - if (b.username === 'gh_3dfda90e39d6') return 1 - return b.last_time - a.last_time - }) +// 6. 排序与过滤:微信支付置顶,过滤朋友圈广告,其余按时间降序 +return result + .filter(acc => !acc.name.includes('朋友圈广告')) + .sort((a, b) => { + if (a.username === 'gh_3dfda90e39d6') return -1 + if (b.username === 'gh_3dfda90e39d6') return 1 + return b.last_time - a.last_time + }) } catch (e) { return [] } } diff --git a/src/pages/BizPage.tsx b/src/pages/BizPage.tsx index 12825e4..355f86c 100644 --- a/src/pages/BizPage.tsx +++ b/src/pages/BizPage.tsx @@ -200,8 +200,12 @@ export const BizMessageArea: React.FC<{
暂无本地记录
+