fix(充点弹窗): 升级报价按目标档位与账期双重匹配
- PlatformProfileRechargeModal 的 quoteForTarget 同时校验 targetPlan 与 cycleKind,账期不一致的陈旧报价按“暂无报价”处理,避免展示错误金额并解锁下单。
This commit is contained in:
@@ -928,7 +928,10 @@ function PlatformRechargeCheckoutDialog({
|
||||
const productId = resolveMembershipProductId(target.plan, target.cycleKind);
|
||||
const submitting = submittingProductId === productId;
|
||||
const quoteForTarget =
|
||||
isUpgrade && membershipQuote && membershipQuote.targetPlan === target.plan
|
||||
isUpgrade &&
|
||||
membershipQuote &&
|
||||
membershipQuote.targetPlan === target.plan &&
|
||||
membershipQuote.cycleKind === target.cycleKind
|
||||
? membershipQuote
|
||||
: null;
|
||||
const amountCents = quoteForTarget
|
||||
|
||||
Reference in New Issue
Block a user