diff --git a/frontend/mobile-app/lib/features/pending_actions/presentation/pages/special_deduction_page.dart b/frontend/mobile-app/lib/features/pending_actions/presentation/pages/special_deduction_page.dart index 7dc43a96..599fb181 100644 --- a/frontend/mobile-app/lib/features/pending_actions/presentation/pages/special_deduction_page.dart +++ b/frontend/mobile-app/lib/features/pending_actions/presentation/pages/special_deduction_page.dart @@ -613,13 +613,36 @@ class _SpecialDeductionPageState extends ConsumerState { color: const Color(0xFFF5F5F5), borderRadius: BorderRadius.circular(8), ), - child: const Text( - '暂无待扣减的结算记录', - textAlign: TextAlign.center, - style: TextStyle( - fontSize: 14, - color: Color(0xFF999999), - ), + child: Column( + children: [ + const Icon( + Icons.info_outline, + color: Color(0xFF999999), + size: 32, + ), + const SizedBox(height: 8), + const Text( + '暂无待扣减的结算记录', + textAlign: TextAlign.center, + style: TextStyle( + fontSize: 14, + fontWeight: FontWeight.w500, + color: Color(0xFF666666), + ), + ), + const SizedBox(height: 8), + Text( + _walletInfo != null && (_walletInfo!.balances.usdt.available) > 0 + ? '当前余额来自充值或转账,非收益结算,无需扣减' + : '该用户没有已结算的收益记录', + textAlign: TextAlign.center, + style: const TextStyle( + fontSize: 12, + color: Color(0xFF999999), + height: 1.4, + ), + ), + ], ), ), ],