From 7dd26b9cda3fe9546b0bd0ea394567977f7bf7d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BE=B7=E5=AE=87?= Date: Sat, 3 Oct 2026 14:59:22 +0800 Subject: [PATCH] =?UTF-8?q?refactor(=E5=90=8E=E5=8F=B0=E4=BC=9A=E5=91=98):?= =?UTF-8?q?=20=E6=94=B6=E7=AA=84=E4=BC=9A=E5=91=98=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E7=9A=84=E5=AD=97=E9=9D=A2=E9=87=8F=E8=81=94=E5=90=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - adminApiTypes.ts:AdminProfileMembershipPayload.status 由 string 收窄为 'normal' | 'active' Co-authored-by: Junie --- apps/admin-web/src/api/adminApiTypes.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/admin-web/src/api/adminApiTypes.ts b/apps/admin-web/src/api/adminApiTypes.ts index 2444b9ad2..3751b80e8 100644 --- a/apps/admin-web/src/api/adminApiTypes.ts +++ b/apps/admin-web/src/api/adminApiTypes.ts @@ -1054,7 +1054,8 @@ export interface AdminUserDetailResponse { /** 当前会员状态与账期;无会员时为 `normal` 档位、无到期时间。 */ export interface AdminProfileMembershipPayload { plan: ProfileMembershipPlan; - status: string; + /** 与后端 `RuntimeProfileMembershipStatus` 对齐:`normal` / `active`。 */ + status: 'normal' | 'active'; cycleKind: ProfileMembershipCycleKind; cycleIndex: number; cycleCount: number;