refactor(plan): 重构多阶段提取方案 UI 渲染逻辑
- 统一单阶段和多阶段的 UI 渲染流程 - 新增 shouldRenderField() 方法智能控制字段显示 - 多阶段模式现在支持"指定提取金额"和"最高固定提取金额"两种方式 - 优化校验逻辑:基础字段 → withdrawal_fields → 多阶段卡片 - 关闭 Mock 数据(准备联调测试) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Showing
4 changed files
with
21 additions
and
3 deletions
| ... | @@ -83,3 +83,20 @@ | ... | @@ -83,3 +83,20 @@ |
| 83 | 83 | ||
| 84 | **变更摘要**: | 84 | **变更摘要**: |
| 85 | - 无详细描述 | 85 | - 无详细描述 |
| 86 | +## 2026-02-27 | ||
| 87 | + | ||
| 88 | +### 09:56:15 - 完成任务 | ||
| 89 | + | ||
| 90 | +**影响文件**: | ||
| 91 | +- `src/utils/README.md` | ||
| 92 | + | ||
| 93 | +**变更摘要**: | ||
| 94 | +- 无详细描述 | ||
| 95 | + | ||
| 96 | +### 10:00:56 - 完成任务 | ||
| 97 | + | ||
| 98 | +**影响文件**: | ||
| 99 | +- `src/utils/README.md` | ||
| 100 | + | ||
| 101 | +**变更摘要**: | ||
| 102 | +- 无详细描述 | ... | ... |
This diff is collapsed. Click to expand it.
| 1 | /* | 1 | /* |
| 2 | * @Date: 2026-02-13 01:05:52 | 2 | * @Date: 2026-02-13 01:05:52 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2026-02-25 17:18:05 | 4 | + * @LastEditTime: 2026-02-27 10:22:51 |
| 5 | * @FilePath: /manulife-weapp/src/config/app.js | 5 | * @FilePath: /manulife-weapp/src/config/app.js |
| 6 | * @Description: 应用配置 | 6 | * @Description: 应用配置 |
| 7 | */ | 7 | */ |
| ... | @@ -29,7 +29,7 @@ | ... | @@ -29,7 +29,7 @@ |
| 29 | * // 关闭 Mock 数据(生产环境) | 29 | * // 关闭 Mock 数据(生产环境) |
| 30 | * USE_MOCK_DATA = false | 30 | * USE_MOCK_DATA = false |
| 31 | */ | 31 | */ |
| 32 | -export const USE_MOCK_DATA = true | 32 | +export const USE_MOCK_DATA = false |
| 33 | 33 | ||
| 34 | /** | 34 | /** |
| 35 | * 根据 NODE_ENV 自动判断是否使用 Mock | 35 | * 根据 NODE_ENV 自动判断是否使用 Mock | ... | ... |
| ... | @@ -393,7 +393,8 @@ export const PLAN_TEMPLATES = { | ... | @@ -393,7 +393,8 @@ export const PLAN_TEMPLATES = { |
| 393 | enabled: true, | 393 | enabled: true, |
| 394 | currencies: ['HKD', 'USD', 'CNY'], | 394 | currencies: ['HKD', 'USD', 'CNY'], |
| 395 | default_currency: 'USD', | 395 | default_currency: 'USD', |
| 396 | - withdrawal_modes: ['指定提取金额'], // 多阶段模式只支持指定提取金额 | 396 | + // 多阶段模式:支持指定提取金额(多组)和最高固定提取金额(单组) |
| 397 | + withdrawal_modes: ['指定提取金额', '最高固定提取金额'], | ||
| 397 | withdrawal_periods: multiStageWithdrawalConfig.withdrawal_periods | 398 | withdrawal_periods: multiStageWithdrawalConfig.withdrawal_periods |
| 398 | }, | 399 | }, |
| 399 | form_schema: savingsFormSchema, | 400 | form_schema: savingsFormSchema, | ... | ... |
-
Please register or login to post a comment