Files
cma-management/docs/req-个人工作台.md

1.2 KiB
Raw Permalink Blame History

个人工作台

为每个用户提供个人维度的KPI看板、改善行动和待办提醒

用户故事

作为业务经理/财务人员,我希望登录后第一眼看到我负责的KPI状态、我的改善行动进展,以及需要我处理的待办事项,以便快速开始一天的工作。

功能列表

  • 我的KPI列表(红黄绿灯+进度条+实际值/目标值)
  • 我的改善行动(状态、进度、逾期标记)
  • 待办提醒(逾期行动+红色预警KPI
  • 角色预设KPI(CEO/财务/业务各有内置关键指标)
  • 首次登录自动弹出引导遮罩

数据流

  1. 前端请求 GET /dashboard/my-dashboard
  2. 后端匹配 kpi_definitions.responsible_user 拿到我的KPI
  3. 补充角色预设KPI(从 ROLE_PRESET_KPIS 定义中读取)
  4. action_plans.assignee 匹配我的改善行动
  5. 计算逾期和红黄灯生成待办提醒

验收标准

  • 页面展示用户关联的KPI
  • 页面展示用户关联的改善行动
  • 待办提醒准确(逾期红色、预警黄色)
  • 无关联KPI时显示预设指标

后续扩展

  • 管理员可配置每个角色的预设KPI列表
  • 增加周报提交功能
  • 增加日历待办视图