部門確認/退回核心服務(Confirm/Return Department)+ 主管端 SubmitDepartment。
| 方法 | 用途 |
|---|---|
ConfirmDepartmentAsync |
HR 確認虛擬部門等第審核完成 |
ReturnDepartmentAsync |
退回給主管修正 |
SubmitDepartmentAsync |
主管端提交(從 ReviewController 委派) |
等第審核:
部門全員完成 → 主管調整等第 → 提交(SubmitDepartment)→
HR 確認(ConfirmDepartment)→ 考核等第已確認
退回:
主管端任何階段 → 退回上一關(清除 FinalScore/FinalGrade/IsLocked)
ReviewController.SubmitDepartmentAsync 委派此服務(~370 行 → ~22 行薄殼)| 欄位 | 值 |
|---|---|
ConfirmationType |
"GradeReview"(等第審核)vs "Settlement"(年度結算) |
Status |
Pending → Submitted → Confirmed(可 Returned) |
等第審核與年度結算用同一 API 端點,透過
?type=GradeReview/?type=Settlement區分。
ConfirmDepartmentAsync 確認後寫入「【部門】X 年 Y 考核已全數完成!」公告(詳見 公告系統)。