Dự án

Tổng quan

Hồ sơ

Hành động

Bug #1357

đóng
TN

Task #1035: Thi công màn hình mốc huấn luyện

[ Mốc huấn luyện ]: Thực hiện sao chép mốc huấn luyện -> Ấn Lưu không hiển thị bản ghi vừa thêm mới

Bug #1357: [ Mốc huấn luyện ]: Thực hiện sao chép mốc huấn luyện -> Ấn Lưu không hiển thị bản ghi vừa thêm mới

Thêm bởi Thị Phương Ninh Nguyễn cách đây 27 ngày. Cập nhật cách đây 13 ngày.

Trạng thái:
DONE
Mức ưu tiên:
Cao
Phân công cho:
Phiên bản:
-
Bắt đầu:
13-05-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/ Tại màn Mốc huấn luyện -> Chọn 1 bản ghi -> Thực hiện sao chép sửa thông tin -> Ấn Lưu

2/ Quan sát bản ghi vừa thêm

https://drive.google.com/file/d/1ri3xvvrcUchXzcD5b-wcXTPcZbzFgg-M/view?usp=sharing

Mong muốn: Hiển thị bản ghi vừa thêm mới

Thực tế: Không hiển thị bản ghi vừa thêm mới

nguyên nhân:tab Phạm vi lớp học — sau sao chép + Lưu bản ghi mới không hiện trên lưới.

cách làm : override lại afterGetData và xử lý initModelDefaults, ensureSelectedClassForClassScope

phạm vi ảnh hưởng:màn mốc huấn luyện detail và màn list mốc huấn luyện

AN Cập nhật bởi Anh Linh Nguyễn cách đây 21 ngày Hành động #1

  • Phân công cho thay đổi từ Hải Ninh Đoàn tới Anh Linh Nguyễn

AN Cập nhật bởi Anh Linh Nguyễn cách đây 21 ngày Hành động #2

  • 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

AN Cập nhật bởi Anh Linh Nguyễn cách đây 15 ngày Hành động #3

  • 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 15 ngày Hành động #4

  • Trạng thái thay đổi từ Commit tới Reopen

Cập nhật bởi Hải Ninh Đoàn cách đây 15 ngày Hành động #5

  • Phân công cho thay đổi từ Anh Linh Nguyễn tới Hải Ninh Đoàn

Cập nhật bởi Hải Ninh Đoàn cách đây 15 ngày Hành động #6

  • Trạng thái thay đổi từ Reopen tới Approved

nguyên nhân: do component checklist khi duplicate hoặc sao chép, khởi tạo giá trị các lựa chọn ban đầu vào bộ nhớ, nhưng khi lưu, do cơ chế check sự khác biệt trước khi truyền vào payload, nên nó không nhận biết được là dữ liệu trong bộ nhớ là dữ liệu mới, kết quả là nó bỏ qua các giá trị này và không truyền xuống be để lưu
cách sửa: sửa lại component mt-checklist dùng chung, sửa lại cơ chế check dữ liệu trước khi lưu, kiểm tra nếu data cha là add hoặc duplicate, dữ liệu khởi tạo ban đầu luôn là add new
phạm vi: component dùng chung mt-checklist

Cập nhật bởi Hải Ninh Đoàn cách đây 13 ngày Hành động #7

  • 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 13 ngày Hành động #8

  • Trạng thái thay đổi từ Commit tới DONE
Hành động

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