fix: change rcmd type

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-04-18 21:43:13 +08:00
parent c2b02b9b8d
commit d86caac189
2 changed files with 9 additions and 16 deletions

View File

@@ -6,7 +6,7 @@ import 'package:PiliPlus/utils/storage.dart';
class RcmdController extends CommonListController { class RcmdController extends CommonListController {
late bool enableSaveLastData = GStorage.setting late bool enableSaveLastData = GStorage.setting
.get(SettingBoxKey.enableSaveLastData, defaultValue: false); .get(SettingBoxKey.enableSaveLastData, defaultValue: false);
late bool appRcmd = true; final bool appRcmd = GStorage.appRcmd;
int? lastRefreshAt; int? lastRefreshAt;
late bool savedRcmdTip = GStorage.savedRcmdTip; late bool savedRcmdTip = GStorage.savedRcmdTip;
@@ -14,8 +14,6 @@ class RcmdController extends CommonListController {
@override @override
void onInit() { void onInit() {
super.onInit(); super.onInit();
appRcmd = GStorage.appRcmd;
currentPage = 0; currentPage = 0;
queryData(); queryData();
} }

View File

@@ -1327,19 +1327,14 @@ List<SettingsModel> get videoSettings => [
List<SettingsModel> get recommendSettings => [ List<SettingsModel> get recommendSettings => [
SettingsModel( SettingsModel(
settingsType: SettingsType.sw1tch, settingsType: SettingsType.sw1tch,
title: '首页使用app端推荐', title: '首页使用app端推荐',
subtitle: '若web端推荐不太符合预期可尝试切换至app端推荐', subtitle: '若web端推荐不太符合预期可尝试切换至app端推荐',
leading: const Icon(Icons.model_training_outlined), leading: const Icon(Icons.model_training_outlined),
setKey: SettingBoxKey.appRcmd, setKey: SettingBoxKey.appRcmd,
defaultVal: true, defaultVal: true,
onChanged: (value) { needReboot: true,
try { ),
Get.find<RcmdController>().appRcmd = value;
} catch (e) {
debugPrint('$e');
}
}),
SettingsModel( SettingsModel(
settingsType: SettingsType.sw1tch, settingsType: SettingsType.sw1tch,
title: '推荐动态', title: '推荐动态',