| 项 | 内容 |
|---|---|
| 日期 | 2026-08-06 |
| 状态 | 已定稿(用户确认:对齐抄送角标,0 隐藏) |
| 范围 | 侧栏「草稿箱」「待办中心」数量角标 |
「抄送我的」已落地未读角标。产品要求「草稿箱」「待办中心」同样展示数量统计。
oa:drafts:当前用户未删除草稿总数;0 隐藏。oa:pending:当前用户待审批任务数(task_type=approval + status=pending);0 隐藏。oa-menu-badge(与抄送一致:99+、路由守卫刷新、业务操作后 refreshOaMenuBadges())。| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /drafts/count |
{ count };须注册在 /drafts/{draft_id} 之前 |
| GET | /tasks/pending/count |
{ count } |
约束:租户隔离 + 归属当前用户;del_flag=0。
OA_MENU_CODE_DRAFTS / OA_MENU_CODE_PENDING;resolveOaMenuBadgeCode 识别 drafts/pending。refreshOaMenuBadges 按可见菜单并行拉取(含既有 cc)。onActivated 刷新角标。clearBadges(补齐既有遗漏)。