Revert "opt: non null (#1091)"

This reverts commit 3c34e43827.
This commit is contained in:
bggRGjQaUbCoE
2025-08-23 22:05:35 +08:00
parent b77403f03f
commit ee819bb260
75 changed files with 362 additions and 400 deletions

View File

@@ -31,7 +31,7 @@ import 'package:dio/dio.dart';
class MemberHttp {
static Future reportMember(
Object mid, {
dynamic mid, {
String? reason,
int? reasonV2,
}) async {
@@ -86,7 +86,7 @@ class MemberHttp {
}
static Future<LoadingState<SpaceSsData>> seasonSeriesList({
required int mid,
required int? mid,
required int pn,
}) async {
var res = await Request().get(
@@ -108,7 +108,7 @@ class MemberHttp {
static Future<LoadingState<SpaceArchiveData>> spaceArchive({
required ContributeType type,
required int mid,
required int? mid,
String? aid,
String? order,
String? sort,
@@ -116,7 +116,7 @@ class MemberHttp {
int? next,
int? seasonId,
int? seriesId,
Object? includeCursor,
includeCursor,
}) async {
final params = {
'aid': ?aid,
@@ -205,13 +205,13 @@ class MemberHttp {
}
static Future<LoadingState> spaceStory({
required Object mid,
required Object aid,
required Object beforeSize,
required Object afterSize,
required Object cid,
required Object contain,
required Object index,
required mid,
required aid,
required beforeSize,
required afterSize,
required cid,
required contain,
required index,
}) async {
final params = {
'aid': aid,
@@ -248,8 +248,8 @@ class MemberHttp {
}
static Future<LoadingState<SpaceData>> space({
required int mid,
Object? fromViewAid,
int? mid,
dynamic fromViewAid,
}) async {
final params = {
'build': 8430300,
@@ -281,7 +281,7 @@ class MemberHttp {
}
static Future memberInfo({
required int mid,
int? mid,
String token = '',
}) async {
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
@@ -317,7 +317,7 @@ class MemberHttp {
}
}
static Future memberStat({required int mid}) async {
static Future memberStat({int? mid}) async {
var res = await Request().get(Api.userStat, queryParameters: {'vmid': mid});
if (res.data['code'] == 0) {
return {'status': true, 'data': res.data['data']};
@@ -326,7 +326,7 @@ class MemberHttp {
}
}
static Future memberCardInfo({required int mid}) async {
static Future memberCardInfo({int? mid}) async {
var res = await Request().get(
Api.memberCardInfo,
queryParameters: {
@@ -345,7 +345,7 @@ class MemberHttp {
}
static Future<LoadingState<SearchArchiveData>> searchArchive({
required Object mid,
required mid,
int ps = 30,
int tid = 0,
int? pn,
@@ -359,7 +359,7 @@ class MemberHttp {
'mid': mid,
'ps': ps,
'tid': tid,
'pn': ?pn,
'pn': pn,
'keyword': ?keyword,
'order': order,
'platform': 'web',
@@ -394,7 +394,7 @@ class MemberHttp {
// 用户动态
static Future<LoadingState<DynamicsDataModel>> memberDynamic({
String? offset,
required int mid,
int? mid,
}) async {
String dmImgStr = Utils.base64EncodeRandomString(16, 64);
String dmCoverImgStr = Utils.base64EncodeRandomString(32, 128);
@@ -431,8 +431,8 @@ class MemberHttp {
// 搜索用户动态
static Future memberDynamicSearch({
required int pn,
required Object mid,
required Object offset,
required dynamic mid,
required dynamic offset,
required String keyword,
}) async {
var res = await Request().get(
@@ -461,8 +461,8 @@ class MemberHttp {
static Future<LoadingState<DynamicsDataModel>> dynSearch({
required int pn,
required Object mid,
required Object offset,
required dynamic mid,
required dynamic offset,
required String keyword,
}) async {
var res = await Request().get(
@@ -545,14 +545,14 @@ class MemberHttp {
// 获取某分组下的up
static Future<LoadingState<FollowData>> followUpGroup({
int? mid,
required int tagid,
required int pn,
int? tagid,
int? pn,
int ps = 20,
}) async {
var res = await Request().get(
Api.followUpGroup,
queryParameters: {
'mid': ?mid,
'mid': mid,
'tagid': tagid,
'pn': pn,
'ps': ps,
@@ -573,7 +573,7 @@ class MemberHttp {
}
}
static Future createFollowTag(Object tagName) async {
static Future createFollowTag(tagName) async {
var res = await Request().post(
Api.createFollowTag,
queryParameters: {
@@ -593,7 +593,7 @@ class MemberHttp {
}
}
static Future updateFollowTag(Object tagid, Object name) async {
static Future updateFollowTag(tagid, name) async {
var res = await Request().post(
Api.updateFollowTag,
queryParameters: {
@@ -614,7 +614,7 @@ class MemberHttp {
}
}
static Future delFollowTag(Object tagid) async {
static Future delFollowTag(tagid) async {
var res = await Request().post(
Api.delFollowTag,
queryParameters: {
@@ -669,7 +669,7 @@ class MemberHttp {
required int pn,
required String name,
}) async {
final data = {
Map<String, dynamic> data = {
'vmid': mid,
'pn': pn,
'ps': ps,
@@ -679,10 +679,14 @@ class MemberHttp {
'name': name,
'web_location': 333.999,
};
await WbiSign.makSign(data);
Map params = await WbiSign.makSign(data);
var res = await Request().get(
Api.followSearch,
queryParameters: data,
queryParameters: {
...data,
'w_rid': params['w_rid'],
'wts': params['wts'],
},
);
if (res.data['code'] == 0) {
return Success(FollowData.fromJson(res.data['data']));
@@ -715,7 +719,7 @@ class MemberHttp {
}
static Future<LoadingState<UpowerRankData>> upowerRank({
required Object upMid,
required upMid,
required int page,
int? privilegeType,
}) async {