Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-12-27 20:54:41 +08:00
parent 25acf3a9bb
commit b51c646415
227 changed files with 768 additions and 764 deletions

View File

@@ -22,7 +22,7 @@ import 'package:dio/dio.dart';
abstract final class UserHttp {
static Future<dynamic> userStat({required int mid}) async {
var res = await Request().get(Api.userStat, queryParameters: {'vmid': mid});
final res = await Request().get(Api.userStat, queryParameters: {'vmid': mid});
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
} else {
@@ -31,7 +31,7 @@ abstract final class UserHttp {
}
static Future<LoadingState<UserInfoData>> userInfo() async {
var res = await Request().get(Api.userInfo);
final res = await Request().get(Api.userInfo);
if (res.data['code'] == 0) {
UserInfoData data = UserInfoData.fromJson(res.data['data']);
GlobalData().coins = data.money;
@@ -42,7 +42,7 @@ abstract final class UserHttp {
}
static Future<dynamic> userStatOwner() async {
var res = await Request().get(Api.userStatOwner);
final res = await Request().get(Api.userStatOwner);
if (res.data['code'] == 0) {
UserStat data = UserStat.fromJson(res.data['data']);
return {'status': true, 'data': data};
@@ -58,7 +58,7 @@ abstract final class UserHttp {
String keyword = '',
bool asc = false,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.seeYouLater,
queryParameters: await WbiSign.makSign({
'pn': page,
@@ -84,7 +84,7 @@ abstract final class UserHttp {
int? viewAt,
Account? account,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.historyList,
queryParameters: {
'type': type,
@@ -108,7 +108,7 @@ abstract final class UserHttp {
}) async {
// 暂停switchStatus传true 否则false
account ??= Accounts.history;
var res = await Request().post(
final res = await Request().post(
Api.pauseHistory,
data: {
'switch': switchStatus,
@@ -129,7 +129,7 @@ abstract final class UserHttp {
// 观看历史暂停状态
static Future<LoadingState<bool>> historyStatus({Account? account}) async {
var res = await Request().get(
final res = await Request().get(
Api.historyStatus,
options: Options(extra: {'account': account ?? Accounts.history}),
);
@@ -143,7 +143,7 @@ abstract final class UserHttp {
// 清空历史记录
static Future<LoadingState<Null>> clearHistory({Account? account}) async {
account ??= Accounts.history;
var res = await Request().post(
final res = await Request().post(
Api.clearHistory,
data: {
'jsonp': 'jsonp',
@@ -167,7 +167,7 @@ abstract final class UserHttp {
Object? aid,
}) async {
assert(aid != null || bvid != null);
var res = await Request().post(
final res = await Request().post(
Api.toViewLater,
data: {
'aid': ?aid,
@@ -189,7 +189,7 @@ abstract final class UserHttp {
'csrf': Accounts.main.csrf,
'resources': aids,
};
var res = await Request().post(
final res = await Request().post(
Api.toViewDel,
data: params,
options: Options(contentType: Headers.formUrlEncodedContentType),
@@ -203,7 +203,7 @@ abstract final class UserHttp {
// 获取用户凭证 失效
// static Future thirdLogin() async {
// var res = await Request().get(
// final res = await Request().get(
// 'https://passport.bilibili.com/login/app/third',
// queryParameters: {
// 'appkey': Constants.appKey,
@@ -222,7 +222,7 @@ abstract final class UserHttp {
// 清空稍后再看 // clean_type: null->all, 1->invalid, 2->viewed
static Future<LoadingState<Null>> toViewClear([int? cleanType]) async {
var res = await Request().post(
final res = await Request().post(
Api.toViewClear,
data: {
'clean_type': ?cleanType,
@@ -243,7 +243,7 @@ abstract final class UserHttp {
Account? account,
}) async {
account ??= Accounts.history;
var res = await Request().post(
final res = await Request().post(
Api.delHistory,
data: {
'kid': kid,
@@ -263,7 +263,7 @@ abstract final class UserHttp {
}
static Future hasFollow(int mid) async {
var res = await Request().get(
final res = await Request().get(
Api.relation,
queryParameters: {
'fid': mid,
@@ -282,7 +282,7 @@ abstract final class UserHttp {
required String keyword,
Account? account,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.searchHistory,
queryParameters: {
'pn': pn,
@@ -304,7 +304,7 @@ abstract final class UserHttp {
required int pn,
required int ps,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.userSubFolder,
queryParameters: {
'up_mid': mid,
@@ -324,7 +324,7 @@ abstract final class UserHttp {
required String bvid,
Object? cid,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.videoTags,
queryParameters: {'bvid': bvid, 'cid': ?cid},
);
@@ -351,7 +351,7 @@ abstract final class UserHttp {
dynamic sortField = 1,
bool direction = false,
}) async {
var res = await Request().get(
final res = await Request().get(
Api.mediaList,
queryParameters: {
'mobi_app': 'web',