Chấm sát hạch lái xe trên đường: GPS bám lộ trình quy định, camera ≥720p, bảng nút chấm lỗi cho sát hạch viên, máy in kết quả trên xe.
| Feature | BO chính | Action |
|---|---|---|
| route | Lộ trình quy định | viewconfigure |
| result | Kết quả chấm (tự động + nút SH viên) | viewexportscoredownload |
| BO | Trường chính |
|---|---|
| Lộ trình | Tuyến đường quy định · điểm bắt buộc (xuất phát, dừng, về đích) · tối thiểu 2km |
| Kết quả | Thí sinh · GPS log bám tuyến · lỗi tự động + lỗi SH viên bấm · camera (≥720p@30fps, góc ≥140°, ghi âm) · phiếu in trên xe |
Khối permissions[] dán vào manifest.json; bảng dưới là gán quyền theo vai trò (seed rt_role). Permission key đầy đủ: sh-road.main.<feature>.<action>.
⚠️ Action đặc thù (score) cần bổ sung vào validator manifest — xem plan data-scope P1.
| Feature | QTHT | GIAM_DOC | KY_THUAT | SAT_HACH |
|---|---|---|---|---|
| route | R | R | W | — |
| result | R | R | — | R |
R xem · W tạo/sửa · A duyệt · — không có quyền · ¹ dữ liệu phân công · ² của chính mình · ³ theo trạng thái hồ sơ. Vai trò không liệt kê = không có quyền.
Đặc thù: result +download (SAT_HACH) · score = tự động + nút SH viên