From 2f78899ceb4153925fa3a5ace07f862128ad0776 Mon Sep 17 00:00:00 2001 From: hailin Date: Tue, 3 Mar 2026 03:30:42 -0800 Subject: [PATCH] =?UTF-8?q?fix(mobile-app):=20=E4=BF=AE=E5=A4=8D=E5=BE=85?= =?UTF-8?q?=E7=AD=BE=E7=BD=B2=E5=90=88=E5=90=8C=E9=A1=B5=E5=92=8C=E6=8C=81?= =?UTF-8?q?=E4=BB=93=E9=A1=B5=E7=A1=AC=E7=BC=96=E7=A0=81"5=E4=BB=BD"?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 预种方案已从5份/棵调整为10份/棵,但以下两处文案仍硬编码为5: 1. 待签署合同页 (pending_contracts_page.dart) - 原: "5 份预种份额已合并,请签署合同以开启挖矿" - 改: "{订单数} 笔预种订单已合并为 {树数} 棵树,请签署合同以开启挖矿" - 使用 merge.sourceOrderNos.length 和 merge.treeCount 动态显示 2. 持仓页空状态 (pre_planting_position_page.dart) - 原: "累计 5 份后将自动合成 1 棵树" - 改: "累计 $_portionsPerTree 份后将自动合成 1 棵树" - 使用已有常量 _portionsPerTree=10 Co-Authored-By: Claude Opus 4.6 --- .../presentation/pages/pending_contracts_page.dart | 2 +- .../presentation/pages/pre_planting_position_page.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/frontend/mobile-app/lib/features/contract_signing/presentation/pages/pending_contracts_page.dart b/frontend/mobile-app/lib/features/contract_signing/presentation/pages/pending_contracts_page.dart index 2292096f..01c65b8e 100644 --- a/frontend/mobile-app/lib/features/contract_signing/presentation/pages/pending_contracts_page.dart +++ b/frontend/mobile-app/lib/features/contract_signing/presentation/pages/pending_contracts_page.dart @@ -417,7 +417,7 @@ class _PendingContractsPageState extends ConsumerState { color: const Color(0xFFE8F5E9), icon: Icons.park_outlined, iconColor: const Color(0xFF4CAF50), - text: '5 份预种份额已合并,请签署合同以开启挖矿', + text: '${merge.sourceOrderNos.length} 笔预种订单已合并为 ${merge.treeCount} 棵树,请签署合同以开启挖矿', textColor: const Color(0xFF2E7D32), ), const SizedBox(height: 12), diff --git a/frontend/mobile-app/lib/features/pre_planting/presentation/pages/pre_planting_position_page.dart b/frontend/mobile-app/lib/features/pre_planting/presentation/pages/pre_planting_position_page.dart index 2094d143..de126c9a 100644 --- a/frontend/mobile-app/lib/features/pre_planting/presentation/pages/pre_planting_position_page.dart +++ b/frontend/mobile-app/lib/features/pre_planting/presentation/pages/pre_planting_position_page.dart @@ -501,7 +501,7 @@ class _PrePlantingPositionPageState /// 合并记录列表 Widget _buildMergesList() { if (_merges.isEmpty) { - return _buildEmptyState('暂无合并记录', '累计 5 份后将自动合成 1 棵树'); + return _buildEmptyState('暂无合并记录', '累计 $_portionsPerTree 份后将自动合成 1 棵树'); } return ListView.builder(