Dự án

Tổng quan

Hồ sơ

Hành động

Bug #2400

mở
HN TP

[Thêm môn học CTDT] Lỗi Server Error 500 khi thực hiện Lưu môn học trong "Thêm môn học CTDT"

Bug #2400: [Thêm môn học CTDT] Lỗi Server Error 500 khi thực hiện Lưu môn học trong "Thêm môn học CTDT"

Thêm bởi Hải Yến Ngô cách đây 18 ngày. Cập nhật cách đây 17 ngày.

Trạng thái:
Commit
Mức ưu tiên:
Cao
Phân công cho:
Phiên bản:
-
Bắt đầu:
19-10-2026
Hết hạn:
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ả

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

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

  • Mô tả cập nhật (Sự khác nhau)
  • Trạng thái thay đổi từ New tới Commit
  • Phân công cho gán cho Tiến Lực Phạm
  • Tiến độ thay đổi từ 0 tới 100
Hành động

Định dạng khác của trang này: PDF Atom