Skip to content

v0.5 P3:人工评分、分级、审定发布与申诉 #52

Closed

Description

@marchtian

总览:#49 · 设计 01 FR-703、704、706;03 §10 步骤 3–5、7;03 §12 绩效发布行 · 依赖 P2

内容

  • 评分人分配:评分明细的 scorer(品类经理、SQE、评分人岗位 srm_evaluator 如未建则本项新建);状态 → scoring 时通知。
  • screen flow srm_score_submit:评分人只看到并填写分配给自己的评分项(FR-703),评分写入明细并置 scored。
  • 截止与缺评:截止天数用参数(新增示例参数,标「示例」),扫描提醒未评项;截止后未评项按「取 60 分并标记未评」(可配置)。
  • 汇总分级 srm_performance_publish:total_score = Σ(score × weight),等级线取 perf_grade_min;→ reviewing;审批 position = srm_procurement_director,通过 → published,回写供应商 grade、latest_score(字段不存在则按 02 §4.1 补)。
  • 申诉:发布后 perf_appeal_days 内可申诉一次(v0.6 前由采购代录),→ appealed,采购总监处理后回 published,结果留痕;作废 void。
  • 职责分离:评分人不能是被考评供应商相关的发起人等,按设计能做到的做,自审规则同 BR-11。
  • 测试:评分可见性(看不到别人的评分项)、缺评默认分、分级边界、发布回写、申诉一次限制。

出口条件

  • 采购总监审定发布,供应商等级回写(门槛 1 第 6 步后半)
  • 评分人只能填自己的项;截止后缺评按规则处理
  • 全部 pnpm 检查全绿;03 §10 与实现一致

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions