Portal / SRM / UC-SRM-09
NHHK 2024–2025 HK1 Cán bộ demo
SRM · UC-SRM-09

UC-SRM-09 — Huy / sua ket qua xet tot nghiep

Huy / sua ket qua xet tot nghiep. Added from focused SRM/SCH follow-up survey; contract-ready baseline, full 1:1 requires DLL method-body verification.

Nguồn: docs/modules/srm/use-cases/UC-SRM-09.md · Sample data (fake VN)
S1 · Delete results by round

Delete results by round

API: `DELETE /graduation-rounds/{roundId}/results` with request `note` and controlled dev data · DB: `DDOTTN`: `IDDotTN`, `NHHK`, `LanXet`, `IsLock`, `USERLOCK`, `NgayLock`; `DTOTNG`: `IDTOTNG`, `NHHK`, `IDTChuan`, `LanXet`, `DuDKTN`, `GhiChuTN`, `MaUser`; `DTO
S2 · Recalculate results

Recalculate results

API: `POST /graduation-rounds/{roundId}/results/recalculate` with `dryRun=true` first · DB: `DSVXETTN`: `IDSVXetTN`, `IDSV`, `NHHK`, `IDTChuan`, `IDDotTN`, `IsHoanXet`, `LyDoHoanXet`; `DTOTNGTam`: same key columns as `DTOTNG` for preview/temp result
S3 · Manual result edit

Manual result edit

API: `PUT /graduation-results/{resultId}` · DB: `DTOTNG`: `DTBTN`, `DTBTK`, `DTBTKH4`, `DTBRL`, `XLRL`, `TCTong`, `ConNoHP`, `IsNoThuTuc`, `IsNoCC`, `DuDKTN`, `GhiChuTN`, `GhiChuTN2`, `UserDuyetHBac`, `NgayDu
S4 · True gaps

True gaps

Họ tênLớp/NgànhTrạng tháiGhi chú
SV22010001Nguyễn Văn AnCNTT-K18-01Đang họcQĐ/2025/810
SV22010015Trần Thị BìnhCNTT-K18-02Tạm dừngQĐ/2025/811
SV22010028Lê Minh ChâuKT-K18-01Đang họcQĐ/2025/812
SV22010042Phạm Quốc DũngQTKD-K18-01Nghỉ luônQĐ/2025/813
SV22010057Hoàng Thu HàNN-K18-03Đang họcQĐ/2025/814
SV22010063Vũ Đức KhoaCNTT-K18-01Tốt nghiệpQĐ/2025/815
API: OpenAPI lists endpoints but not final edit payload schema · DB: `HuyKetQuaTotNghiepTheoDot`, `HuyTatCaKetQuaTotNghiep`, `EditKQXetHV`, and `DeleteDuLieuXet` are DLL-only method bodies