From 0456f99c213a733759156bbfc6a57e52d9fa458c Mon Sep 17 00:00:00 2001 From: jyuesong <425698907@qq.com> Date: Tue, 18 Jan 2022 14:50:03 +0800 Subject: [PATCH] release 1.0 --- android/app/build.gradle | 5 ++-- .../others/dependencies/dependency_page.dart | 4 +++- lib/module/others/other_page.dart | 23 +++++++++++++++++-- 3 files changed, 27 insertions(+), 5 deletions(-) diff --git a/android/app/build.gradle b/android/app/build.gradle index fab8b94..c878657 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -42,17 +42,18 @@ android { } defaultConfig { - // TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html). applicationId "work.master.qinglongapp" minSdkVersion 21 targetSdkVersion flutter.targetSdkVersion versionCode flutterVersionCode.toInteger() versionName flutterVersionName + ndk { + abiFilters 'armeabi-v7a' + } } buildTypes { release { - // TODO: Add your own signing config for the release build. // Signing with the debug keys for now, so `flutter run --release` works. signingConfig signingConfigs.debug } diff --git a/lib/module/others/dependencies/dependency_page.dart b/lib/module/others/dependencies/dependency_page.dart index a54b145..5a44e90 100644 --- a/lib/module/others/dependencies/dependency_page.dart +++ b/lib/module/others/dependencies/dependency_page.dart @@ -95,7 +95,9 @@ class _DependcyPageState extends State with TickerProviderStateM Expanded( child: BaseStateWidget( onReady: (model) { - model.loadData(types[_tabController!.index].name.toLowerCase()); + model.loadData(types[0].name.toLowerCase()); + model.loadData(types[1].name.toLowerCase()); + model.loadData(types[2].name.toLowerCase()); }, model: dependencyProvider, builder: (context, model, child) { diff --git a/lib/module/others/other_page.dart b/lib/module/others/other_page.dart index 830b00d..bdc9a9b 100644 --- a/lib/module/others/other_page.dart +++ b/lib/module/others/other_page.dart @@ -233,8 +233,27 @@ class _OtherPageState extends ConsumerState { ), ), onPressed: () { - getIt().updateToken(""); - Navigator.of(context).pushReplacementNamed(Routes.routeLogin); + showCupertinoDialog( + context: context, + builder: (context) => CupertinoAlertDialog( + title: const Text("确定退出登录吗?"), + actions: [ + CupertinoDialogAction( + child: const Text("取消"), + onPressed: () { + Navigator.of(context).pop(); + }, + ), + CupertinoDialogAction( + child: const Text("确定"), + onPressed: () { + getIt().updateToken(""); + Navigator.of(context).pushReplacementNamed(Routes.routeLogin); + }, + ), + ], + ), + ); }), ), ),