20 lines
473 B
Dart
20 lines
473 B
Dart
import 'package:yumi/shared/business_logic/models/res/sc_vip_res.dart';
|
|
|
|
abstract class SocialChatVipRepository {
|
|
Future<SCVipStatusRes> vipStatus();
|
|
|
|
Future<SCVipHomeRes> vipHome();
|
|
|
|
Future<SCVipPreviewRes> vipPreview({
|
|
int? targetLevel,
|
|
String? targetLevelCode,
|
|
});
|
|
|
|
Future<SCVipPurchaseRes> vipPurchase({
|
|
required int targetLevel,
|
|
required String bizIdempotentKey,
|
|
});
|
|
|
|
Future<SCVipOrdersRes> vipOrders({int cursor = 1, int limit = 20});
|
|
}
|