Bug #2397
mởTask #2377: Các vấn đề demo 6/10
Task #2391: [Import] phiên bản môn học gồm phân bổ tiết
[ Phiên bản môn học ]: Khi xóa hàng loạt phiên bản môn học cho phép xóa các phiên bản môn học hợp lệ, đồng thời hiển thị rõ chi tiết các phiên bản bị chặn không được xóa do đã thuộc CTĐT
100%
Mô tả
Mô tả:
1/ Truy cập vào menu Quản lý danh mục/ Danh mục môn học.
Chọn một môn học bất kỳ có nhiều phiên bản (ví dụ: môn KT9 - Kiến thức 9).
Tại bảng Danh sách phiên bản môn học, tích chọn nhiều phiên bản (bao gồm cả các phiên bản đã được gán vào khối kiến thức của CTĐT và các phiên bản chưa được gán).
Bấm nút Loại bỏ phiên bản.
2/ Quan sát popup cảnh báo và kết quả xử lý của hệ thống.
Thực tế:
Hiển thị cảnh báo chung chung: "Không thể xóa phiên bản môn vì đã tồn tại trong khối kiến thức của chương trình đào tạo."
Hệ thống chặn toàn bộ thao tác xóa đối với tất cả các bản ghi đã chọn (kể cả những phiên bản chưa từng nằm trong CTĐT nào).
Mong muốn:
Hệ thống vẫn cho phép xóa thành công những phiên bản môn học không tồn tại trong CTĐT
Giữ lại và chặn xóa đối với những phiên bản đang tồn tại trong khối kiến thức của CTĐT.
Thông báo liệt kê rõ ràng danh sách tên/mã các phiên bản không thể xóa và lý do chi tiết.
Ví dụ:
Đã xóa thành công 3 phiên bản: PB KT9, Phiên bản 2, Phiên bản 3.Không thể xóa các phiên bản do đã được sử dụng trong khối kiến thức của CTĐT:Phiên bản 4 (CTĐT Sĩ quan Chỉ huy Tham mưu)Phiên bản 5 (CTĐT Kỹ thuật Quân sự)