Bug #1354
Cập nhật bởi Anh Linh Nguyễn cách đây 21 ngày
Mô tả:
1/ Tại màn Thêm mốc huấn luyện, loại huấn luyện = " Ngày đặc biệt "
2/ Quan sát
Mong muốn: Không hiển thị input tiết bắt đầu, tiết kết thúc khi chọn loại huấn luyện = " Ngày đặc biệt "
Thực tế:
https://prnt.sc/AXiYnvaDO2XZ
Nguyên nhân: Chưa có điều kiện kiểm tra để ẩn/hiện và reset dữ liệu giao diện của 2 trường "Tiết bắt đầu" và "Tiết kết thúc" dựa theo giá trị của dropdown "Loại huấn luyện"
Cách làm: Xây dựng hàm onTypeChange(). Kiểm tra nếu loại huấn luyện được chọn là Ngày đặc biệt (iTrainingTimeBlock.SpecialDay), thì thực hiện gán dữ liệu start_period và end_period về null. Thêm điều kiện *ngIf để tự động ẩn 2 trường này trên giao diện khi Loại huấn luyện là Ngày đặc biệt
Phạm vi ảnh hưởng: Màn Thêm mới/Mốc huấn luyện