重构(后台契约): 会员变更类型复用后端生成 token

- AdminMembershipOrderChangePayload.changeKind 改用 ProfileMembershipChangeKindToken
- 去掉手写的 'purchase' | 'upgrade' 联合,避免与后端 token 漂移
This commit is contained in:
2026-10-05 17:37:12 +08:00
parent 9707b74002
commit 07cf7443da
+3 -2
View File
@@ -1,4 +1,5 @@
import type {
ProfileMembershipChangeKindToken,
ProfileMembershipCycleKind,
ProfileMembershipModelAccess,
ProfileMembershipPlan,
@@ -953,8 +954,8 @@ export interface AdminRechargeRefundHoldPayload {
}
export interface AdminMembershipOrderChangePayload {
/** `purchase`(新购)或 `upgrade`(补差升级)。 */
changeKind: 'purchase' | 'upgrade';
/** `purchase`(新购)或 `upgrade`(补差升级);复用后端生成 token。 */
changeKind: ProfileMembershipChangeKindToken;
planBefore?: ProfileMembershipPlan | null;
planAfter?: ProfileMembershipPlan | null;
cycleKindBefore?: ProfileMembershipCycleKind | null;