From cfe2f06b8fd3e81c34cf6e367e2e6622d360cada Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=AD=90=E8=B4=A4?= Date: Thu, 8 Jan 2026 11:42:50 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=92=B1=E5=8C=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/pages/mine/my_wallet_page.dart | 26 ++++++++++++++++---------- 1 file changed, 16 insertions(+), 10 deletions(-) diff --git a/lib/pages/mine/my_wallet_page.dart b/lib/pages/mine/my_wallet_page.dart index 19d7921..4477624 100644 --- a/lib/pages/mine/my_wallet_page.dart +++ b/lib/pages/mine/my_wallet_page.dart @@ -172,7 +172,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.id != null ? controller.walletData.value.availableWithdrawBalance?.toStringAsFixed(2) : "0.00"}", + "${controller.walletData.value.id != null ? (controller.visibility.value ? controller.walletData.value.availableWithdrawBalance?.toStringAsFixed(2) : controller.walletData.value.availableWithdrawBalance?.toStringAsFixed(2).replaceAll(RegExp(r'\d'), '*')) : (controller.visibility.value ? "0.00" : "*.**")}", style: TextStyle( fontSize: 13.w, color: Colors.white, @@ -201,7 +201,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.id != null ? controller.walletData.value.settlementBalance?.toStringAsFixed(2) : "0.00"}", + "${controller.walletData.value.id != null ? (controller.visibility.value ? controller.walletData.value.settlementBalance?.toStringAsFixed(2) : controller.walletData.value.settlementBalance?.toStringAsFixed(2).replaceAll(RegExp(r'\d'), '*')) : (controller.visibility.value ? "0.00" : "*.**")}", style: TextStyle( fontSize: 13.w, color: Colors.white, @@ -230,7 +230,7 @@ class MyWalletPage extends StatelessWidget { ), ), Text( - "${controller.walletData.value.id != null ? controller.walletData.value.frozenBalance?.toStringAsFixed(2) : "0.00"}", + "${controller.walletData.value.id != null ? (controller.visibility.value ? controller.walletData.value.frozenBalance?.toStringAsFixed(2) : controller.walletData.value.frozenBalance?.toStringAsFixed(2).replaceAll(RegExp(r'\d'), '*')) : (controller.visibility.value ? "0.00" : "*.**")}", style: TextStyle( fontSize: 13.w, color: Colors.white, @@ -342,7 +342,7 @@ class _InfoItemState extends State { mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Text( - "订单类型:${widget.item.tradeType == 101 ? "嘉宾实名认证" : + "类型:${widget.item.tradeType == 101 ? "嘉宾实名认证" : widget.item.tradeType == 102 ? "发布悬赏招亲" : widget.item.tradeType == 103 ? "匹配悬赏招亲" : widget.item.tradeType == 104 ? "红娘入驻推荐" : @@ -385,12 +385,18 @@ class _InfoItemState extends State { ], ), if(widget.item.remark != null && widget.item.remark != "")SizedBox(height: 8.w,), - if(widget.item.remark != null && widget.item.remark != "")Text( - "${widget.item.remark ?? ""}", - style: TextStyle( - fontSize: 12.w, - color: const Color.fromRGBO(153, 153, 153, 1) - ), + if(widget.item.remark != null && widget.item.remark != "")Row( + children: [ + Expanded( + child: Text( + "${widget.item.remark ?? ""}", + style: TextStyle( + fontSize: 12.w, + color: const Color.fromRGBO(153, 153, 153, 1) + ), + ), + ) + ], ), SizedBox(height: 8.w,), Row(