Dự án

Tổng quan

Hồ sơ

Bug #2400

Cập nhật bởi Tiến Lực Phạm cách đây 17 ngày

Mô tả: 
 1.Truy cập vào chức năng Chương trình đào tạo 
 2.Chọn 1 CTDT bất kỳ (VD: Đào tạo Sĩ quan Chỉ huy Tham mưu Binh chủng Hợp thành cấp phân đội) -> Ấn "Xem" ở cột Chức năng 
 3.Ấn Thêm mới -> Chọn các thông tin môn học -> Lưu  
 4.Kết quả: Hiển thị lỗi "Đã có lỗi xảy ra" và không lưu được môn học vào hệ thống  
 Thực tế: 
 Khi người dùng chọn Khối kiến thức ("Kiến thức đại cương") và Môn học ("DA1E | Chiến thuật tiểu đoàn bộ binh | DA1E"), sau đó thực hiện thao tác Lưu môn học, hệ thống hiển thị thông báo lỗi "Đã có lỗi xảy ra" trên UI 
 Kiểm tra tab Console devtools báo lỗi 500 (Internal Server Error) từ API phía backend 
 https://prnt.sc/wU9f30tgC7tq 
 Mong muốn: 
 API xử lý thành công (Status code 200 OK) 
 Môn học/Phiên bản môn học được lưu thành công vào khối kiến thức tương ứng 
 Hệ thống hiển thị thông báo thành công và cập nhật danh sách môn học hiện có 

 Nguyên nhân: Khi truyền data từ trình duyệt về để lưu, chưa check kiểu dữ liệu đầy đủ nên lỗi (truyền id có thể null nhưng chưa gán kiểu dữ liệu trong sql nên lỗi) 
 Cách sửa: Check kiểu dữ liệu đúng của data 
 Phạm vi: Màn chi tiết môn của CTĐT

Quay lại