重构(会员契约): 充值中心会员状态改用强类型 token

- ProfileMembershipResponse.status 由裸 String 改为 ProfileMembershipStatusToken,与前端 ProfileMembershipStatus 对齐
- BFF 直接用 From<RuntimeProfileMembershipStatus> 转换,测试改用具名枚举
This commit is contained in:
2026-10-05 12:22:28 +08:00
parent 4bd080eff5
commit cc0c07223c
2 changed files with 6 additions and 5 deletions
@@ -1914,7 +1914,7 @@ fn build_profile_recharge_center_response(
ProfileRechargeCenterResponse {
mud_point_balance,
membership: ProfileMembershipResponse {
status: record.membership.status.as_str().to_string(),
status: record.membership.status.into(),
plan: record.membership.plan.into(),
started_at: record.membership.started_at,
expires_at: record.membership.expires_at,