From da620c6334f99535e0748555ae75feed368cf8b4 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 06 五月 2022 18:56:22 +0800 Subject: [PATCH] 功能完善 --- flutter_module/lib/ui/mine/about_us.dart | 43 ++++++++++++++++++++++++++++++------------- 1 files changed, 30 insertions(+), 13 deletions(-) diff --git a/flutter_module/lib/ui/mine/about_us.dart b/flutter_module/lib/ui/mine/about_us.dart index 2ef2c89..acc4dbf 100644 --- a/flutter_module/lib/ui/mine/about_us.dart +++ b/flutter_module/lib/ui/mine/about_us.dart @@ -3,6 +3,8 @@ import 'package:flutter/cupertino.dart'; import 'package:flutter/material.dart'; +import 'package:makemoney/utils/ui_utils.dart'; +import 'package:makemoney/utils/user_util.dart'; import '../../ui/common/browser.dart'; import '../../utils/config_util.dart'; import '../../utils/share_preference.dart'; @@ -74,9 +76,8 @@ Container( child: AspectRatio( aspectRatio: 1.689, - child: Stack( - alignment: Alignment.bottomCenter, - children: [ + child: + Stack(alignment: Alignment.bottomCenter, children: [ Image.asset( "assets/imgs/common/ic_about_us_top_bg.png"), Column( @@ -126,13 +127,11 @@ getItemView( title: "闅愮鎶曡瘔", onTap: () { - MySharedPreferences.getInstance() - .getString("feedBackLink") + ConfigUtil.getConfig(context, "privacyComplain") .then((value) { - if (StringUtil.isNullOrEmpty(value)) { + if (value == null) { return; } - NavigatorUtil.navigateToNextPage(context, BrowserPage(title: "闅愮鎶曡瘔", url: value!), (data) {}); }); @@ -140,15 +139,33 @@ getItemView( title: "娉ㄩ攢璐︽埛", onTap: () { - MySharedPreferences.getInstance() - .getString("unRegisterLink") - .then((value) { - if (!StringUtil.isNullOrEmpty(value)) { - NavigatorUtil.navigateToNextPage(context, - BrowserPage(title: "璐︽埛娉ㄩ攢", url: value!), (data) {}); + UserUtil.isLogin().then((value) { + if (!value) { + ToastUtil.toast("灏氭湭鐧诲綍", context); + return; } + + ConfigUtil.getConfig(context, "unRegister").then((value) { + if (value == null) { + return; + } + NavigatorUtil.navigateToNextPage(context, + BrowserPage(title: "娉ㄩ攢璐︽埛", url: value!), (data) {}); + }); }); }), + getItemView( + title: "鍏嶈矗澹版槑", + onTap: () { + ConfigUtil.getConfig(context, "disclaimerLink").then((value) { + if (value == null) { + return; + } + NavigatorUtil.navigateToNextPage(context, + BrowserPage(title: "鍏嶈矗澹版槑", url: value!), (data) {}); + }); + + }), ], ), )); -- Gitblit v1.8.0