diff --git a/lib/pages/home/widgets/home_tab_header_widget.dart b/lib/pages/home/widgets/home_tab_header_widget.dart index cc00212..0c544c4 100644 --- a/lib/pages/home/widgets/home_tab_header_widget.dart +++ b/lib/pages/home/widgets/home_tab_header_widget.dart @@ -122,8 +122,8 @@ class HomeTabHeaderWidget extends StatelessWidget { } }, icon: Image.asset('listen'.assetPng)), - Visibility( - visible: !AppConfigHelper.shouldHidePay(), + Offstage( + offstage: AppConfigHelper.shouldHidePay(), child: IconButton( onPressed: () { if (actionTap != null) { diff --git a/lib/pages/moduleSelect/widgets/BaseHomeHeaderWidget.dart b/lib/pages/moduleSelect/widgets/BaseHomeHeaderWidget.dart index f9f924b..11a2ccf 100644 --- a/lib/pages/moduleSelect/widgets/BaseHomeHeaderWidget.dart +++ b/lib/pages/moduleSelect/widgets/BaseHomeHeaderWidget.dart @@ -78,8 +78,8 @@ class BaseHomeHeaderWidget extends StatelessWidget { textAlign: TextAlign.left, style: TextStyle(color: Colors.white, fontSize: 30.0), )), - Visibility( - visible: !AppConfigHelper.shouldHidePay(), + Offstage( + offstage: AppConfigHelper.shouldHidePay(), child: Row(children: [ Image( width: 20.0.w, diff --git a/lib/pages/user/user_page.dart b/lib/pages/user/user_page.dart index 69b6533..f342f64 100644 --- a/lib/pages/user/user_page.dart +++ b/lib/pages/user/user_page.dart @@ -1,6 +1,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_bloc/flutter_bloc.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; +import 'package:wow_english/common/core/app_config_helper.dart'; import 'package:wow_english/common/core/app_consts.dart'; import 'package:wow_english/common/core/assets_const.dart'; import 'package:wow_english/common/core/user_util.dart'; @@ -145,9 +146,8 @@ class _UserView extends StatelessWidget { ), ), 12.verticalSpace, - // todo 为了过审,把测试账号兑换功能下掉 Offstage( - offstage: UserUtil.getUser()?.phoneNum == '17730280759', + offstage: AppConfigHelper.shouldHidePay(), child: OutlinedButton( onPressed: () => pushNamed(AppRouteName.exLesson), style: normalButtonStyle, @@ -157,7 +157,7 @@ class _UserView extends StatelessWidget { )), ), Offstage( - offstage: UserUtil.getUser()?.phoneNum == '17730280759', + offstage: AppConfigHelper.shouldHidePay(), child: 12.verticalSpace, ), OutlinedButton(