16 lines
765 B
Dart
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; //购买弹窗本身就是付费引导,不再叠「进会员页」倒计时弹窗
|
|
}
|