fix(aihr): clarify pilot headcount metric semantics

This commit is contained in:
2026-07-14 12:14:15 +08:00
parent 341e892790
commit 9f8cd97bc9
4 changed files with 5 additions and 2 deletions
@@ -53,7 +53,7 @@ public class AihrDashboardService {
new MetricResponse("端到端路径", completedPaths + " 条", "L0 目标 >= 1 条", metricType(completedPaths, 1)), new MetricResponse("端到端路径", completedPaths + " 条", "L0 目标 >= 1 条", metricType(completedPaths, 1)),
new MetricResponse("SOP文档", knowledge.completedDocs() + " 份", "核心流程覆盖待内容确认", "warning"), new MetricResponse("SOP文档", knowledge.completedDocs() + " 份", "核心流程覆盖待内容确认", "warning"),
new MetricResponse("训练记录", practice.total() + " 条", "育:至少 1 类场景", metricType(practice.total(), 1)), new MetricResponse("训练记录", practice.total() + " 条", "育:至少 1 类场景", metricType(practice.total(), 1)),
new MetricResponse("试点人数", org.activePeople() + " 人", "D1 目标 >= 20 人", metricType(org.activePeople(), 20)) new MetricResponse("组织快照人数", org.activePeople() + " 人", "正式试点身份待核对", "warning")
) )
); );
} }
+1
View File
@@ -214,3 +214,4 @@
- 2026-07-14 BRD 5.4 前端回退复核:生产关闭组织显示字段后,成长激励页人员选择器原先仍直接渲染 `personName`,会出现“空姓名 / 岗位”;现统一回退为 `personName || extPartyId`,与组织权限页、主管复盘页保持一致,并加入 `demo-check` 防回归标记。该修复只保证最小身份展示,不改变 BRD 5.4 的历史数据迁移和正式组织同步结论。 - 2026-07-14 BRD 5.4 前端回退复核:生产关闭组织显示字段后,成长激励页人员选择器原先仍直接渲染 `personName`,会出现“空姓名 / 岗位”;现统一回退为 `personName || extPartyId`,与组织权限页、主管复盘页保持一致,并加入 `demo-check` 防回归标记。该修复只保证最小身份展示,不改变 BRD 5.4 的历史数据迁移和正式组织同步结论。
- 2026-07-14 BRD 4.5 认证规则复核:成长激励页、证据包和后端画像均明确“训练画像参考等级/需 HR 或主管复核”,学分规则显示“待 HR 配置、当前不生效”;后端初/中/高级阈值仅用于训练证据展示,未作为正式资格、晋升或绩效结论。当前无需再加一套伪配置页面,待 HR 明确 `cert_rule`/`incentive_rule` 的来源、版本、生效时间、防刷和人工审批后再实现持久化规则。 - 2026-07-14 BRD 4.5 认证规则复核:成长激励页、证据包和后端画像均明确“训练画像参考等级/需 HR 或主管复核”,学分规则显示“待 HR 配置、当前不生效”;后端初/中/高级阈值仅用于训练证据展示,未作为正式资格、晋升或绩效结论。当前无需再加一套伪配置页面,待 HR 明确 `cert_rule`/`incentive_rule` 的来源、版本、生效时间、防刷和人工审批后再实现持久化规则。
- 2026-07-14 BRD 4.7/10.2 内容指标语义复核:管理驾驶舱原先把“已处理 SOP 文档数”直接标成“B1 目标 >=5 流程”,可能把文档数量误判为核心流程覆盖;现改为“`SOP文档` / 核心流程覆盖待内容确认”,并保持提醒态。待内容负责人确认 5 个核心流程编码和适用范围后,再增加正式覆盖率统计。 - 2026-07-14 BRD 4.7/10.2 内容指标语义复核:管理驾驶舱原先把“已处理 SOP 文档数”直接标成“B1 目标 >=5 流程”,可能把文档数量误判为核心流程覆盖;现改为“`SOP文档` / 核心流程覆盖待内容确认”,并保持提醒态。待内容负责人确认 5 个核心流程编码和适用范围后,再增加正式覆盖率统计。
- 2026-07-14 BRD L1-D 组织人数口径复核:管理驾驶舱原先把当前租户 `aihr_org_snapshot` 的 active 人数直接标成“试点人数”,但该数量不代表正式窗口内有唯一在职身份、手机号映射和训练参与记录;现改为“`组织快照人数` / 正式试点身份待核对”,并保持提醒态。正式试点人数仍以限定窗口和唯一组织身份统计为准。
+1 -1
View File
@@ -184,7 +184,7 @@ const emptyDashboard: DashboardOverview = {
{ label: '端到端路径', value: '0 条', target: 'L0 目标 >= 1 条', type: 'danger' }, { label: '端到端路径', value: '0 条', target: 'L0 目标 >= 1 条', type: 'danger' },
{ label: 'SOP文档', value: '0 份', target: '核心流程覆盖待内容确认', type: 'warning' }, { label: 'SOP文档', value: '0 份', target: '核心流程覆盖待内容确认', type: 'warning' },
{ label: '训练记录', value: '0 条', target: '育:至少 1 类场景', type: 'danger' }, { label: '训练记录', value: '0 条', target: '育:至少 1 类场景', type: 'danger' },
{ label: '试点人数', value: '0 人', target: 'D1 目标 >= 20 人', type: 'danger' } { label: '组织快照人数', value: '0 人', target: '正式试点身份待核对', type: 'warning' }
] ]
}; };
+2
View File
@@ -390,6 +390,8 @@ contains frontend/src/views/knowledge/cases.vue "请先选择案例所属项目"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrCaseService.java "系统用户上传案例必须明确所属项目" contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrCaseService.java "系统用户上传案例必须明确所属项目"
contains frontend/src/views/index.vue "核心流程覆盖待内容确认" contains frontend/src/views/index.vue "核心流程覆盖待内容确认"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrDashboardService.java "核心流程覆盖待内容确认" contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrDashboardService.java "核心流程覆盖待内容确认"
contains frontend/src/views/index.vue "正式试点身份待核对"
contains backend/ruoyi-modules/ruoyi-aihr/src/main/java/org/dromara/aihr/service/AihrDashboardService.java "正式试点身份待核对"
contains frontend/src/views/knowledge/sop.vue "训练题已生成" contains frontend/src/views/knowledge/sop.vue "训练题已生成"
contains frontend/src/views/system/model/index.vue "调用优先级" contains frontend/src/views/system/model/index.vue "调用优先级"
contains frontend/src/views/system/model/index.vue "提示词模板" contains frontend/src/views/system/model/index.vue "提示词模板"