Bug #2189
đóngTask #2146: Test lại luồng hoạt động
[ Xếp thời khóa biểu ]: Xếp thủ công Hiển thị sai thông báo lỗi (báo lỗi bỏ trống ngày Lễ 2/9 thay vì cảnh báo vi phạm ràng buộc "Tối đa số tiết/ngày = 6")
100%
Mô tả
Mô tả:
1/ Cấu hình ràng buộc môn học/hệ thống: Tối đa 6 tiết/môn/ngày.
Cấu hình ngày 02/09/2027 là mốc huấn luyện ngày nghỉ Lễ
Kế hoạch huấn luyện bài A1-41 diễn ra từ ngày 01/09/2027 đến 08/09/2027.
2/ Truy cập Xếp thời khóa biểu -> Chọn lớp DD18K53, ngày Thứ 4 08/09/2027:
Tiết 1-2 đã được xếp bài A1-41 (2 tiết)(THN).
Xếp tiết học cho bài A1-41, chọn Tiết bắt đầu: 3-4 và Tiết kết thúc: 7-8 (thêm 6 tiết nữa ➔ Tổng ngày 08/09 là 8 tiết).
Nhấn nút Lưu và quan sát thông báo kiểm tra dữ liệu
Thực tế:
https://drive.google.com/file/d/1Btn1clnpy1_r7kIHAYNKOE3qDW7h-9i0/view?usp=sharing
Hệ thống hiển thị thông báo lỗi:
"Lỗi kiểm tra dữ liệu: Theo kế hoạch huấn luyện, bài 'A1-41 - cBB hành quân, trú quân, vượt sông chiến đấu' diễn ra liên tục từ ngày 01/09/2027 đến 08/09/2027 (không tính Chủ nhật). Các ngày đã xếp trong khoảng này không được bỏ trống ở giữa. Hiện tại ngày 02/09/2027 đang bị bỏ trống lịch của bài học này."
Hệ thống không hiển thị đúng thông báo lỗi vi phạm vượt quá số tiết tối đa trong ngày.
Mong muốn:
Xử lý ngày Lễ: Ngày 02/09/2027 là mốc nghỉ Lễ nên phải được tự động bỏ qua, không được tính là "ngày bị bỏ trống lịch".
Hiển thị đúng lỗi thực tế: Hệ thống hiển thị lỗi vi phạm ràng buộc số tiết trong ngày:
"Vi phạm ràng buộc cứng: Số tiết của môn/bài trong ngày 08/09/2027 vượt quá giới hạn cho phép (Tối đa 6 tiết/ngày, hiện tại đang xếp 8 tiết)."
Nguyên nhân: xếp lịch bằng cửa sổ hộp thoại đang kiểm tra dữ liệu chưa khớp với lúc khéo thả
Cách sửa: Cho khớp giữa 2 cách xếp
Phạm vi: Xếp TKB
TP Cập nhật bởi Tiến Lực Phạm cách đây 17 ngày
- Mô tả cập nhật (Sự khác nhau)
- Trạng thái thay đổi từ New tới Approved
- Tiến độ thay đổi từ 0 tới 100
TP Cập nhật bởi Tiến Lực Phạm cách đây 17 ngày
- Trạng thái thay đổi từ Approved tới Commit
TN Cập nhật bởi Thị Phương Ninh Nguyễn cách đây 17 ngày
- Trạng thái thay đổi từ Commit tới DONE