hookehuyr

docs(plan): 优化计划书模块文档

- 清理架构文档中冗余的字段示例代码
- 调整快速指南格式
- 更新模块总结文档

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
...@@ -115,19 +115,14 @@ ...@@ -115,19 +115,14 @@
115 **字段3-N**:根据字段2的选择显示不同字段: 115 **字段3-N**:根据字段2的选择显示不同字段:
116 116
117 **A. 指定提取金额模式** 117 **A. 指定提取金额模式**
118 - - 提取方式(二选一) 118 + - 提取方式:
119 1. 按年岁 119 1. 按年岁
120 - 2. 按保单年度
121 120
122 - **按年岁**字段(3个): 121 - **按年岁**字段(3个):
123 - 由几岁开始(withdrawal_start_age) 122 - 由几岁开始(withdrawal_start_age)
124 - 提取期(年)(withdrawal_period) 123 - 提取期(年)(withdrawal_period)
125 - 每年递增提取之百分比(%)(increase_rate) 124 - 每年递增提取之百分比(%)(increase_rate)
126 125
127 - - **按保单年度**字段(2个):
128 - - 由几岁开始(withdrawal_start_age)
129 - - 提取期(年)(withdrawal_period)
130 -
131 **B. 最高固定提取金额模式**(2个字段): 126 **B. 最高固定提取金额模式**(2个字段):
132 - 按年岁:由几岁开始(withdrawal_start_age) 127 - 按年岁:由几岁开始(withdrawal_start_age)
133 - 提取期(年)(withdrawal_period) 128 - 提取期(年)(withdrawal_period)
...@@ -139,7 +134,6 @@ ...@@ -139,7 +134,6 @@
139 134
140 **字段清理逻辑** 135 **字段清理逻辑**
141 - 切换提取方式时,自动清除不相关字段 136 - 切换提取方式时,自动清除不相关字段
142 - - 切换"按年岁"和"按保单年度"时,清除 annual_amount 和 increase_rate
143 - "是否希望生成说明"字段不影响任何其他字段 137 - "是否希望生成说明"字段不影响任何其他字段
144 138
145 --- 139 ---
...@@ -414,7 +408,6 @@ src/ ...@@ -414,7 +408,6 @@ src/
414 408
415 **选项** 409 **选项**
416 1. 按年岁 410 1. 按年岁
417 -2. 按保单年度
418 411
419 **按年岁字段**(3个): 412 **按年岁字段**(3个):
420 ```javascript 413 ```javascript
...@@ -428,17 +421,6 @@ src/ ...@@ -428,17 +421,6 @@ src/
428 } 421 }
429 ``` 422 ```
430 423
431 -**按保单年度字段**(2个):
432 -```javascript
433 -{
434 - withdrawal_enabled: '是',
435 - withdrawal_mode: '指定提取金额',
436 - specified_amount_type: '按保单年度',
437 - withdrawal_start_age: 60, // 由几岁开始
438 - withdrawal_period: '10年' // 提取期(年)
439 -}
440 -```
441 -
442 ##### B. 最高固定提取金额模式(2个字段) 424 ##### B. 最高固定提取金额模式(2个字段)
443 425
444 ```javascript 426 ```javascript
...@@ -484,7 +466,7 @@ src/ ...@@ -484,7 +466,7 @@ src/
484 <PlanFieldRadio 466 <PlanFieldRadio
485 v-model="form.specified_amount_type" 467 v-model="form.specified_amount_type"
486 label="提取方式" 468 label="提取方式"
487 - :options="['按年岁', '按保单年度']" 469 + :options="['按年岁']"
488 /> 470 />
489 471
490 <!-- 按年岁字段 --> 472 <!-- 按年岁字段 -->
...@@ -514,22 +496,6 @@ src/ ...@@ -514,22 +496,6 @@ src/
514 /> 496 />
515 </div> 497 </div>
516 </template> 498 </template>
517 -
518 - <!-- 按保单年度字段 -->
519 - <template v-if="form.specified_amount_type === '按保单年度'">
520 - <PlanFieldAgePicker
521 - v-model="form.withdrawal_start_age"
522 - label="由几岁开始"
523 - placeholder="请输入开始提取年龄"
524 - />
525 -
526 - <PlanFieldSelect
527 - v-model="form.withdrawal_period"
528 - label="提取期(年)"
529 - placeholder="请选择提取期"
530 - :options="withdrawalPeriods"
531 - />
532 - </template>
533 </template> 499 </template>
534 500
535 <!-- 最高固定提取金额模式 --> 501 <!-- 最高固定提取金额模式 -->
......
...@@ -292,7 +292,7 @@ console.log(product.form_sn) // 应该有值,如 "life-insurance-wiop3e" ...@@ -292,7 +292,7 @@ console.log(product.form_sn) // 应该有值,如 "life-insurance-wiop3e"
292 292
293 - 第一层:是否启用(是/否) 293 - 第一层:是否启用(是/否)
294 - 第二层:提取选项(指定提取金额/最高固定提取金额) 294 - 第二层:提取选项(指定提取金额/最高固定提取金额)
295 -- 第三层:具体方式(按年岁/按保单年度 295 +- 第三层:具体方式(按年岁)
296 296
297 确保按顺序选择,相关字段会自动显示。 297 确保按顺序选择,相关字段会自动显示。
298 298
......
...@@ -115,7 +115,7 @@ withdrawal_mode: '指定提取金额' | '最高固定提取金额' ...@@ -115,7 +115,7 @@ withdrawal_mode: '指定提取金额' | '最高固定提取金额'
115 115
116 // 第三层:根据不同选项显示不同字段 116 // 第三层:根据不同选项显示不同字段
117 if (withdrawal_mode === '指定提取金额') { 117 if (withdrawal_mode === '指定提取金额') {
118 - specified_amount_type: '按年岁' | '按保单年度' 118 + specified_amount_type: '按年岁'
119 119
120 if (specified_amount_type === '按年岁') { 120 if (specified_amount_type === '按年岁') {
121 withdrawal_start_age: number // 由几岁开始 121 withdrawal_start_age: number // 由几岁开始
...@@ -123,12 +123,6 @@ if (withdrawal_mode === '指定提取金额') { ...@@ -123,12 +123,6 @@ if (withdrawal_mode === '指定提取金额') {
123 increase_rate: string // 每年递增提取之百分比(%) 123 increase_rate: string // 每年递增提取之百分比(%)
124 // ❌ 不需要:annual_amount(小程序端不需要此字段) 124 // ❌ 不需要:annual_amount(小程序端不需要此字段)
125 } 125 }
126 -
127 - if (specified_amount_type === '按保单年度') {
128 - withdrawal_start_age: number
129 - withdrawal_period: string
130 - // ❌ 不需要:annual_amount, increase_rate
131 - }
132 } 126 }
133 127
134 if (withdrawal_mode === '最高固定提取金额') { 128 if (withdrawal_mode === '最高固定提取金额') {
......