From b9fe7ae266661ebed27534e370dffee0aaf84abf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AD=90=E8=B4=A4?= Date: Thu, 4 Dec 2025 17:22:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=92=B1=E5=8C=85=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=B1=95=E7=A4=BA=EF=BC=8C=E4=BC=98=E5=8C=96=E6=8F=90?= =?UTF-8?q?=E7=8E=B0=E6=95=B0=E6=8D=AE=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/mine/my_wallet_page.dart | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/lib/pages/mine/my_wallet_page.dart b/lib/pages/mine/my_wallet_page.dart index 8bb27ad..60e4220 100644 --- a/lib/pages/mine/my_wallet_page.dart +++ b/lib/pages/mine/my_wallet_page.dart @@ -66,7 +66,7 @@ class MyWalletPage extends StatelessWidget { ), child: Column( children: [ - if(controller.walletData.value.id != null) Stack( + Stack( children: [ Image.asset( Assets.imagesMyWalletBg, @@ -112,7 +112,7 @@ class MyWalletPage extends StatelessWidget { Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - Text( + if(controller.walletData.value.id != null) Text( controller.visibility.value ? "${controller.walletData.value.totalBalance}" : controller.walletData.value.totalBalance.toString().replaceAll(RegExp(r'\d'), '*'), style: TextStyle( fontSize: 30.w, @@ -120,6 +120,14 @@ class MyWalletPage extends StatelessWidget { fontWeight: FontWeight.w700 ), ), + if(controller.walletData.value.id == null) Text( + controller.visibility.value ? "0.00" : "*.**", + style: TextStyle( + fontSize: 30.w, + color: Colors.white, + fontWeight: FontWeight.w700 + ), + ), Container( width: 108.w, height: 32.w, @@ -160,7 +168,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.availableWithdrawBalance}", + "${controller.walletData.value.id != null ? controller.walletData.value.availableWithdrawBalance : "0.00"}", style: TextStyle( fontSize: 13.w, color: Colors.white, @@ -189,7 +197,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.settlementBalance}", + "${controller.walletData.value.id != null ? controller.walletData.value.settlementBalance : "0.00"}", style: TextStyle( fontSize: 13.w, color: Colors.white, @@ -218,7 +226,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.frozenBalance}", + "${controller.walletData.value.id != null ? controller.walletData.value.frozenBalance : "0.00"}", style: TextStyle( fontSize: 13.w, color: Colors.white,