refactor: later

This commit is contained in:
bggRGjQaUbCoE
2024-09-13 15:29:25 +08:00
parent 8d22a5b1ed
commit 3a6ad4b198
3 changed files with 96 additions and 118 deletions

View File

@@ -114,25 +114,20 @@ class UserHttp {
}
// 稍后再看
static Future<dynamic> seeYouLater() async {
static Future<LoadingState> seeYouLater() async {
var res = await Request().get(Api.seeYouLater);
if (res.data['code'] == 0) {
if (res.data['data']['count'] == 0) {
return {
'status': true,
'data': {'list': [], 'count': 0}
};
return LoadingState.empty();
}
List<HotVideoItemModel> list = [];
for (var i in res.data['data']['list']) {
list.add(HotVideoItemModel.fromJson(i));
}
return {
'status': true,
'data': {'list': list, 'count': res.data['data']['count']}
};
return LoadingState.success(
{'list': list, 'count': res.data['data']['count']});
} else {
return {'status': false, 'data': [], 'msg': res.data['message']};
return LoadingState.error(res.data['message']);
}
}