Files
2026-09-15 15:44:13 +07:00

16 lines
765 B
Dart

import '../../hj_page/mine/mine_vip/mine_charge_vip_logic.dart';
import '../../hj_page/mine/mine_vip/pay_order_source.dart';
class BuyVipAlertLogic extends MineChargeVipLogic {
//外部指定卡ID(可选);不传则走分层卡/升级卡兜底,对齐 mrhs
//视频场景购买弹窗 → VIDEO_BOTTOM_SHEET
BuyVipAlertLogic({String? vId, String? videoId, PayOrderTrackInfo? orderTrack})
: super(vipID: vId, sourcePage: PaySourcePage.videoBottomSheet, videoId: videoId, orderTrack: orderTrack);
@override
bool get preferFreshData => false; //弹窗优先用 manager 已加载的缓存,避免重复请求
@override
bool get enableEntryGuidePopup => false; //购买弹窗本身就是付费引导,不再叠「进会员页」倒计时弹窗
}