mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
opt: login/logout
Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
@@ -6,7 +6,7 @@ import 'package:PiliPlus/utils/storage.dart';
|
||||
|
||||
class BangumiController extends CommonController {
|
||||
bool isLoadingMore = true;
|
||||
RxBool userLogin = false.obs;
|
||||
RxBool isLogin = false.obs;
|
||||
late int mid;
|
||||
dynamic userInfo;
|
||||
|
||||
@@ -19,7 +19,7 @@ class BangumiController extends CommonController {
|
||||
if (userInfo != null) {
|
||||
mid = userInfo.mid;
|
||||
}
|
||||
userLogin.value = userInfo != null;
|
||||
isLogin.value = userInfo != null;
|
||||
|
||||
queryData();
|
||||
queryBangumiFollow();
|
||||
|
||||
@@ -51,7 +51,7 @@ class BangumiIntroController extends CommonController {
|
||||
// 是否收藏
|
||||
RxBool hasFav = false.obs;
|
||||
dynamic videoTags;
|
||||
bool userLogin = false;
|
||||
bool isLogin = false;
|
||||
Rx<FavFolderData> favFolderData = FavFolderData().obs;
|
||||
List addMediaIdsNew = [];
|
||||
List delMediaIdsNew = [];
|
||||
@@ -82,9 +82,9 @@ class BangumiIntroController extends CommonController {
|
||||
}
|
||||
}
|
||||
userInfo = GStorage.userInfo.get('userInfoCache');
|
||||
userLogin = userInfo != null;
|
||||
isLogin = userInfo != null;
|
||||
|
||||
if (userLogin && epId != null) {
|
||||
if (isLogin && epId != null) {
|
||||
// // 获取点赞状态
|
||||
// queryHasLikeVideo();
|
||||
// // 获取投币状态
|
||||
@@ -96,7 +96,7 @@ class BangumiIntroController extends CommonController {
|
||||
|
||||
queryData();
|
||||
|
||||
if (userLogin && seasonId != null) {
|
||||
if (isLogin && seasonId != null) {
|
||||
queryIsFollowed();
|
||||
}
|
||||
}
|
||||
@@ -404,7 +404,7 @@ class BangumiIntroController extends CommonController {
|
||||
} catch (_) {}
|
||||
}
|
||||
|
||||
if (userLogin) {
|
||||
if (isLogin) {
|
||||
queryBangumiLikeCoinFav();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ class _BangumiPageState extends State<BangumiPage>
|
||||
SliverToBoxAdapter(
|
||||
child: Obx(
|
||||
() => Visibility(
|
||||
visible: _bangumiController.userLogin.value,
|
||||
visible: _bangumiController.isLogin.value,
|
||||
child: Column(
|
||||
children: [
|
||||
Padding(
|
||||
|
||||
Reference in New Issue
Block a user