diff --git a/frontend/mobile-app/lib/features/trading/presentation/pages/trading_page.dart b/frontend/mobile-app/lib/features/trading/presentation/pages/trading_page.dart index 111ed8c5..aa9e3f2c 100644 --- a/frontend/mobile-app/lib/features/trading/presentation/pages/trading_page.dart +++ b/frontend/mobile-app/lib/features/trading/presentation/pages/trading_page.dart @@ -562,17 +562,29 @@ class _TradingPageState extends ConsumerState { /// 构建提取按钮 /// 当 USDT 余额为 0 时禁用 + /// [临时] 划转功能暂时禁用,待后续开放 Widget _buildWithdrawButton() { + // [临时] 划转功能暂时禁用 + const bool isTransferDisabled = true; // 余额为0时禁用 - final bool canWithdraw = !_isLoading && _usdtBalance > 0; + final bool canWithdraw = !_isLoading && _usdtBalance > 0 && !isTransferDisabled; return Padding( padding: const EdgeInsets.symmetric(horizontal: 16), child: GestureDetector( - onTap: canWithdraw + onTap: isTransferDisabled ? () { - context.push(RoutePaths.withdrawUsdt); + ScaffoldMessenger.of(context).showSnackBar( + const SnackBar( + content: Text('划转功能维护中,暂时无法使用'), + backgroundColor: Color(0xFFD4AF37), + ), + ); } - : null, + : canWithdraw + ? () { + context.push(RoutePaths.withdrawUsdt); + } + : null, child: Container( width: double.infinity, height: 56,