Hành động
Bug #1803
đóng
HĐ
HĐ
Sửa lại logic liên quan đến ràng buộc địa điểm
Bug #1803:
Sửa lại logic liên quan đến ràng buộc địa điểm
Bắt đầu:
20-07-2026
Hết hạn:
20-07-2026
Tiến độ:
100%
Thời gian ước lượng:
Lỗi tại bản build:
Build tại bản:
Người Test:
Thời gian test xong:
Mô tả
Giải thích: bây giờ ở bên ràng buộc địa điểm sẽ check như sau:
- không được để trống môn hoặc địa điểm
- rule giao thoa: cùng loại môn/bài mà tạo 1 ràng buộc mới có địa điểm cụ thể hơn hoặc tổng quát hơn sẽ báo rule này giao thoa, tương tự với bài/môn cụ thể hơn với cùng địa điểm
- 1 rule chỉ được tạo 1 lần, không tồn tại 2 rule giống hệt nhau
- trong thông báo nhiệm vụ huấn luyện, danh sách địa điểm được chọn sẽ lấy ra từ rule, ví dụ ta có 2 rule là bài X bắt buộc khu A và bài X bắt buộc tòa A1 thuộc khu A, rule cụ thể hơn sẽ chiến thắng rule tổng quát, khi này danh sách địa điểm hiển thị sẽ là các phòng thuộc tòa A1
- tương tự với xếp thời khóa biểu, sẽ là giao thoa của các địa điểm được khai báo trong tbnvhl với các rule địa điểm
Hành động