虚线框步骤为二期:奖金规则配置、同职级排名奖扣试算、薪酬导出对接;v1.4 定稿主链路止于「已确认」归档。
| 一级模块 | 二级功能 | 原型页面 | 说明(研发对照) | 范围 |
|---|---|---|---|---|
| 0 · 公共 | 流程状态机 | assets/perf-workflow.js |
月 5 步 / 季 6 步 phase 链;mergedReview 同人合并跳过待分管;改总分清零已确认方 |
v1.4 |
| 评分格式 | assets/perf-score-format.js |
自评/评分配最多 2 位小数,整数展示 x.00 | v1.4 | |
| KR 三级结构 | assets/perf-kr-hierarchy.js |
关键目标→考核目标;月 V+X=85%,季=90%;下月/下季=100% | v1.4 | |
| 页面旁注释 | 各页右下角面板 | proto-notes-data.js:业务流程、字段、规则说明 |
v1.4 | |
| 菜单权限演示 | 结果页 | ?perm=hr/dept/payroll/employee 控制侧栏可见项 |
v1.4 | |
| 1 · 小程序 员工 |
首页入口 | home.html | 宫格「绩效」→ 领导待办(v1.5 员工无小程序绩效) | v1.5 |
| 员工能力(已迁 OA) | OA 待办 · 自填回看 | 旧页 task-progress / task-past-view / wizard 重定向或 deprecated |
v1.5 | |
| 2 · 小程序 领导 |
待我审核 | task-list | buildUnifiedReviewRows() 同源;phase 标签 · 同人合并 |
v1.5 |
| 月/季评分(OA 同源) | 月度 · 季度 | supervisor-score.js · L2→L3 · 分管改核定总分 |
v1.5 | |
| 评分确认 | 领导确认 | KR 互见分列 · 三分 badge · mergedReview 双 ✓ | v1.5 | |
| 员工确认(不可用) | employee | 展示引导 banner → OA 个人中心 | v1.5 | |
| 3 · OA 员工 |
我的绩效待办 | personal-perf · 逾期 · 已提交 | employee-tasks.js;phase 单标签+步骤条;逾期双态 |
v1.4 |
| 进度 / 回看 | 进度 · 回看 | 待评阶段只读跟踪、不可看分;归档后可看自填内容 | v1.4 | |
| 月度填表 | monthly-wizard | 6 步:V→X→行为→加减分→下月→确认;无自评总结;草稿 perf-monthly-oa-pc |
v1.4 | |
| 季度填表 | quarterly-wizard | 7 步;Step3 6Q3J 只读;演示王芳 E10035;草稿 perf-quarterly-oa-pc |
v1.4 | |
| 快速带入 | 填表页「快速带入」 | employee-past-copy.js:复制往期 KR / 上期下月(季)目标落入核心 V |
v1.4 | |
| 评分确认 | score-confirm | 月=员工+上级确认;季=+分管三方;待确认后可见分 | v1.4 | |
| 6Q3J 只读 | 季表 Step3 | perf-sixq3j.js;与 HR 计划 CSV 导入同步;本版不与奖金联动 |
v1.4 | |
| 4 · OA 领导/分管 |
待我审核 | supervisor-review-list | 本部门全员;自评总分排序;去评分/改总分/去确认 | v1.4 |
| 月度上级评分 | supervisor-score-monthly | 逐项 KR+行为+加减分;提交→直接待确认(月不等分管) | v1.4 | |
| 季度上级/分管评分 | supervisor-score-quarterly | 上级/分管分列;非同人:上级提交→待分管评 | v1.4 | |
| 分管改核定总分 | 待我审核「改总分」弹窗 | 月度分管不逐项评;全 ✓ 前可改,改后清零已确认方 | v1.4 | |
| 整表退回 / 领导确认 | 评分页退回 · 确认 | 退回至员工填表;季度分管 ?type=quarter&role=division |
v1.4 | |
| 5 · OA HR |
计划管理 | 列表 · 新建 · 5月明细 · Q2明细 | 范围包+模板+催办/解锁/退回/批量转办;Q2 含 6Q3J CSV 导入演示 | v1.4 |
| 单人待办详情 | hr-task-detail | HR 视角折算汇总+KR 快照;员工不可见字段 | v1.4 | |
| 绩效结果查询 | hr-perf-results-list | 按 phase 筛选;自评/上级/分管/总分;确认态 badge;导出按钮占位;不含奖金排名列 | v1.4 | |
| 计划内 · 奖金规则预览 | 新建 Step3 · 明细区块 | 新建计划 Step3 职级矩阵预览;计划明细「奖金实时结算」区块(#hr-plan-bonus-preview);依赖 hr-bonus.js |
二期 | |
| 6 · OA 薪酬 · 二期 |
奖金规则列表 | hr-bonus-rules-list | 按职级配置奖扣档;同职级不可重复启用;启用/停用 | 二期 |
| 奖金规则编辑 | hr-bonus-rule-edit | 加奖/扣减多档;bonusTiers / penaltyTiers |
二期 | |
| 绩效奖金结算 | hr-bonus-settlement | 同计划·同范围包·同职级排名奖扣试算;须评分+确认完成才纳入;导出薪酬占位 | 二期 | |
| 奖金计算引擎 | assets/hr-bonus.js |
规则匹配、并列排名、bonusAdjust、阻塞原因;对接薪酬系统为二期;员工/上级不可见奖金 |
二期 |
| 版本 | 日期 | 说明 |
|---|---|---|
| 1.5.0 | 2026-06-03 | 小程序领导端定稿 · 员工全 OA · 同源月/季评与确认 |
| 1.4.0 | 2026-06-03 | 月/季流转定稿 · 员工待办三分段 · 季表演示数据 · 月表行为/加减分拆步 · 奖金模块标注二期 |
| 1.3.0 | 2026-06-03 | 分管改总分 · 确认页模块表 · 多考核目标 · 版本注释 |
| 1.2.0 | 2026-06-03 | 6Q3J 计划导入演示 |
| 1.1.x | 2026-06-03 | 评分确认 · 填表精简 · 待办详情 · 批量转办 · 两位小数 |
| 1.0.0 | 2026-06-03 | MVP 主链路:填表 · 评分 · 计划 · 逾期双态 |