refactor: subscription

opt: pages

Closes #58

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2024-12-28 10:15:09 +08:00
parent 51f87cc49c
commit de91bdff74
12 changed files with 448 additions and 443 deletions

View File

@@ -374,24 +374,25 @@ class UserHttp {
}
// 我的订阅
static Future userSubFolder({
static Future<LoadingState> userSubFolder({
required int mid,
required int pn,
required int ps,
}) async {
var res = await Request().get(Api.userSubFolder, queryParameters: {
'up_mid': mid,
'ps': ps,
'pn': pn,
'platform': 'web',
});
var res = await Request().get(
Api.userSubFolder,
queryParameters: {
'up_mid': mid,
'ps': ps,
'pn': pn,
'platform': 'web',
},
);
if (res.data['code'] == 0 && res.data['data'] is Map) {
return {
'status': true,
'data': SubFolderModelData.fromJson(res.data['data'])
};
return LoadingState.success(
SubFolderModelData.fromJson(res.data['data']).list);
} else {
return {'status': false, 'msg': res.data['message']};
return LoadingState.error(res.data['message']);
}
}