mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
@@ -14,14 +14,12 @@ class BangumiController extends CommonController {
|
|||||||
|
|
||||||
RxBool isLogin = false.obs;
|
RxBool isLogin = false.obs;
|
||||||
int? mid;
|
int? mid;
|
||||||
dynamic userInfo;
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void onInit() {
|
void onInit() {
|
||||||
super.onInit();
|
super.onInit();
|
||||||
userInfo = GStorage.userInfo.get('userInfoCache');
|
mid = GStorage.userInfo.get('userInfoCache')?.mid;
|
||||||
mid = userInfo?.mid;
|
isLogin.value = mid != null;
|
||||||
isLogin.value = userInfo != null;
|
|
||||||
|
|
||||||
queryData();
|
queryData();
|
||||||
queryBangumiFollow();
|
queryBangumiFollow();
|
||||||
|
|||||||
@@ -1,12 +1,10 @@
|
|||||||
import 'package:PiliPlus/http/loading_state.dart';
|
import 'package:PiliPlus/http/loading_state.dart';
|
||||||
import 'package:PiliPlus/pages/common/common_controller.dart';
|
import 'package:PiliPlus/pages/common/common_controller.dart';
|
||||||
import 'package:PiliPlus/http/user.dart';
|
import 'package:PiliPlus/http/user.dart';
|
||||||
import 'package:PiliPlus/models/user/info.dart';
|
|
||||||
import 'package:PiliPlus/utils/storage.dart';
|
import 'package:PiliPlus/utils/storage.dart';
|
||||||
|
|
||||||
class FavController extends CommonController {
|
class FavController extends CommonController {
|
||||||
late final UserInfoData? userInfo = GStorage.userInfo.get('userInfoCache');
|
late final dynamic mid = GStorage.userInfo.get('userInfoCache')?.mid;
|
||||||
int pageSize = 10;
|
|
||||||
|
|
||||||
@override
|
@override
|
||||||
void onInit() {
|
void onInit() {
|
||||||
@@ -16,7 +14,7 @@ class FavController extends CommonController {
|
|||||||
|
|
||||||
@override
|
@override
|
||||||
Future queryData([bool isRefresh = true]) {
|
Future queryData([bool isRefresh = true]) {
|
||||||
if (userInfo == null) {
|
if (mid == null) {
|
||||||
loadingState.value = LoadingState.error('账号未登录');
|
loadingState.value = LoadingState.error('账号未登录');
|
||||||
return Future.value();
|
return Future.value();
|
||||||
}
|
}
|
||||||
@@ -39,7 +37,7 @@ class FavController extends CommonController {
|
|||||||
@override
|
@override
|
||||||
Future<LoadingState> customGetData() => UserHttp.userfavFolder(
|
Future<LoadingState> customGetData() => UserHttp.userfavFolder(
|
||||||
pn: currentPage,
|
pn: currentPage,
|
||||||
ps: pageSize,
|
ps: 10,
|
||||||
mid: userInfo!.mid!,
|
mid: mid,
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user