diff --git a/build-apk-split.sh b/build-apk-split.sh index e5af4e4..b35f315 100644 --- a/build-apk-split.sh +++ b/build-apk-split.sh @@ -1 +1,6 @@ -flutter build apk --release --split-per-abi \ No newline at end of file +#!/bin/sh +set -e + +flutter build apk --release --split-per-abi + +echo "构建完成时间: $(date '+%Y-%m-%d %H:%M:%S')" diff --git a/lib/features/scan_qrcode/pages/page_scan_qrcode.dart b/lib/features/scan_qrcode/pages/page_scan_qrcode.dart index 13688f4..159c780 100644 --- a/lib/features/scan_qrcode/pages/page_scan_qrcode.dart +++ b/lib/features/scan_qrcode/pages/page_scan_qrcode.dart @@ -125,12 +125,13 @@ class _AuthPageWidgetState extends ConsumerState { final String? playerId = await AppQrScannerDialog.show( context, ); - if (playerId == null || playerId.isEmpty) return; + if (playerId == null || playerId.isEmpty) { + AppToast.show('无效的参赛凭证'); + return; + } /// TODO - AppNavigator.push( - EventInfoPage(playerId: '74300708945530955'), - ); + AppNavigator.push(EventInfoPage(playerId: playerId)); }, variant: AppButtonVariant.secondary, ),