feat(tabbar): 配置红点功能使用新的 unread_msg_count 字段。更新 features.js 开启 tabbarBadge 功能并修改…
…字段名为 unread_msg_count
Showing
5 changed files
with
27 additions
and
19 deletions
| ... | @@ -5,6 +5,18 @@ | ... | @@ -5,6 +5,18 @@ |
| 5 | 5 | ||
| 6 | --- | 6 | --- |
| 7 | 7 | ||
| 8 | +## [2026-02-12] - 计划书模块联调完成 | ||
| 9 | + | ||
| 10 | +### 新增 | ||
| 11 | +- ✅ **计划书模块接口联调完成**: | ||
| 12 | + - `submitPlanAPI`(提交计划书表单):接口正常工作 | ||
| 13 | + - `listAPI`(我的计划书列表):接口正常工作 | ||
| 14 | +- 📊 **API 集成进度更新**: | ||
| 15 | + - 已完成接口:26/29(89.7%) | ||
| 16 | + - 联调中接口:0 个 | ||
| 17 | + | ||
| 18 | +--- | ||
| 19 | + | ||
| 8 | ## [2026-02-12] - 优化提取金额字段并新增每年提取字段 | 20 | ## [2026-02-12] - 优化提取金额字段并新增每年提取字段 |
| 9 | 21 | ||
| 10 | ### 新增 | 22 | ### 新增 | ... | ... |
| ... | @@ -5,8 +5,8 @@ | ... | @@ -5,8 +5,8 @@ |
| 5 | ## 📊 总体进度 | 5 | ## 📊 总体进度 |
| 6 | 6 | ||
| 7 | - **总接口数**: 29 | 7 | - **总接口数**: 29 |
| 8 | -- **已完成**: 24 (82.8%) | 8 | +- **已完成**: 26 (89.7%) |
| 9 | -- **联调中**: 2 (6.9%) | 9 | +- **联调中**: 0 (0%) |
| 10 | - **已废弃**: 3 (10.3%) | 10 | - **已废弃**: 3 (10.3%) |
| 11 | - **待联调**: 0 (0%) | 11 | - **待联调**: 0 (0%) |
| 12 | - **后端开发中**: 2 (6.9%) | 12 | - **后端开发中**: 2 (6.9%) |
| ... | @@ -15,17 +15,6 @@ | ... | @@ -15,17 +15,6 @@ |
| 15 | 15 | ||
| 16 | --- | 16 | --- |
| 17 | 17 | ||
| 18 | -### 🔄 联调中(2个) | ||
| 19 | - | ||
| 20 | -| 序号 | 接口名称 | 模块 | 负责页面 | 优先级 | 问题 | | ||
| 21 | -|------|---------|------|---------|--------|------| | ||
| 22 | -| 1 | `addAPI` | 计划书模块 | PlanFormContainer | 🔴 高 | 后端还有点问题 | | ||
| 23 | -| 2 | `listAPI` | 计划书模块 | 我的计划书页面 | 🔴 高 | 后端还有点问题 | | ||
| 24 | - | ||
| 25 | -**快速跳转**: | ||
| 26 | -- [计划书模块 - 提交计划书表单](#接口-1-提交计划书表单) | ||
| 27 | -- [计划书模块 - 我的计划书列表](#接口-3-我的计划书列表) | ||
| 28 | - | ||
| 29 | --- | 18 | --- |
| 30 | 19 | ||
| 31 | ### ⏳ 后端开发中(2个) | 20 | ### ⏳ 后端开发中(2个) |
| ... | @@ -52,7 +41,7 @@ | ... | @@ -52,7 +41,7 @@ |
| 52 | 41 | ||
| 53 | --- | 42 | --- |
| 54 | 43 | ||
| 55 | -**📝 最近更新** (2026-02-10 15:20): | 44 | +**📝 最近更新** (2026-02-12 14:30): |
| 56 | - 🔄 **计划书模块联调状态更新**: | 45 | - 🔄 **计划书模块联调状态更新**: |
| 57 | - `addAPI`(新增计划书): 从"后端开发中" → "联调中" | 46 | - `addAPI`(新增计划书): 从"后端开发中" → "联调中" |
| 58 | - `listAPI`(计划书列表): 从"后端开发中" → "联调中" | 47 | - `listAPI`(计划书列表): 从"后端开发中" → "联调中" | ... | ... |
| ... | @@ -111,8 +111,12 @@ paths: | ... | @@ -111,8 +111,12 @@ paths: |
| 111 | - avatar | 111 | - avatar |
| 112 | - name | 112 | - name |
| 113 | - employee_no | 113 | - employee_no |
| 114 | + unread_msg_count: | ||
| 115 | + type: integer | ||
| 116 | + title: 未读的消息数量 | ||
| 114 | x-apifox-orders: | 117 | x-apifox-orders: |
| 115 | - user | 118 | - user |
| 119 | + - unread_msg_count | ||
| 116 | required: | 120 | required: |
| 117 | - user | 121 | - user |
| 118 | x-apifox-orders: | 122 | x-apifox-orders: |
| ... | @@ -128,13 +132,15 @@ paths: | ... | @@ -128,13 +132,15 @@ paths: |
| 128 | x-apifox-ordering: 0 | 132 | x-apifox-ordering: 0 |
| 129 | security: [] | 133 | security: [] |
| 130 | x-apifox-folder: 用户 | 134 | x-apifox-folder: 用户 |
| 131 | - x-apifox-status: released | 135 | + x-apifox-status: developing |
| 132 | x-run-in-apifox: https://app.apifox.com/web/project/7792797/apis/api-413906668-run | 136 | x-run-in-apifox: https://app.apifox.com/web/project/7792797/apis/api-413906668-run |
| 133 | components: | 137 | components: |
| 134 | schemas: {} | 138 | schemas: {} |
| 135 | responses: {} | 139 | responses: {} |
| 136 | securitySchemes: {} | 140 | securitySchemes: {} |
| 137 | -servers: [] | 141 | +servers: |
| 142 | + - url: https://manulife.onwall.cn | ||
| 143 | + description: 正式环境 | ||
| 138 | security: [] | 144 | security: [] |
| 139 | 145 | ||
| 140 | ``` | 146 | ``` | ... | ... |
| ... | @@ -14,7 +14,7 @@ | ... | @@ -14,7 +14,7 @@ |
| 14 | * | 14 | * |
| 15 | * @property {string} tabbarBadgeField - 红点字段名称 | 15 | * @property {string} tabbarBadgeField - 红点字段名称 |
| 16 | * - 从用户信息接口读取该字段判断是否显示红点 | 16 | * - 从用户信息接口读取该字段判断是否显示红点 |
| 17 | - * - 当前使用 'unread_count',后续可能根据实际接口调整 | 17 | + * - 当前使用 'unread_msg_count'(getProfileAPI 返回字段) |
| 18 | * | 18 | * |
| 19 | * @property {number} tabbarBadgeThreshold - 红点显示阈值 | 19 | * @property {number} tabbarBadgeThreshold - 红点显示阈值 |
| 20 | * - 当 unread_count >= 该值时显示红点 | 20 | * - 当 unread_count >= 该值时显示红点 |
| ... | @@ -27,7 +27,7 @@ export const features = { | ... | @@ -27,7 +27,7 @@ export const features = { |
| 27 | * @type {boolean} | 27 | * @type {boolean} |
| 28 | * @default false - 默认关闭,等接口字段确定后再开启 | 28 | * @default false - 默认关闭,等接口字段确定后再开启 |
| 29 | */ | 29 | */ |
| 30 | - tabbarBadge: false, | 30 | + tabbarBadge: true, |
| 31 | 31 | ||
| 32 | /** | 32 | /** |
| 33 | * 红点字段名称 | 33 | * 红点字段名称 |
| ... | @@ -41,7 +41,7 @@ export const features = { | ... | @@ -41,7 +41,7 @@ export const features = { |
| 41 | * tabbarBadgeField: 'unread_count' // 数字 | 41 | * tabbarBadgeField: 'unread_count' // 数字 |
| 42 | * tabbarBadgeField: 'message_badge' // 对象 | 42 | * tabbarBadgeField: 'message_badge' // 对象 |
| 43 | */ | 43 | */ |
| 44 | - tabbarBadgeField: 'unread_count', | 44 | + tabbarBadgeField: 'unread_msg_count', |
| 45 | 45 | ||
| 46 | /** | 46 | /** |
| 47 | * 红点显示阈值 | 47 | * 红点显示阈值 | ... | ... |
-
Please register or login to post a comment