Dự án

Tổng quan

Hồ sơ

Task #1516

Cập nhật bởi Minh Khánh Lê cách đây 3 tháng

crud danh mục danh sách kế hoạch kiểm tra 

 Mô tả: 
 * Màn hình tương tác với 3 bảng: Bảng chính Kế hoạch kiểm tra (InspectionPlan), bảng trung gian Địa điểm (InspectionPlan_Location), bảng trung gian Thành phần tham gia (InspectionPlan_Employee). 

 Giao diện chia làm 2 khối (Trên và Dưới): 
 * Khối trên (Danh sách kế hoạch): Hiển thị danh sách các Kế hoạch kiểm tra. Hỗ trợ tìm kiếm/lọc dữ liệu theo các cột: Mã, Tên kế hoạch, Mô tả, Trạng thái. 
 * Khối dưới (Danh sách nhân sự): Mặc định để trống.  
 * Khi click chọn vào 1 dòng Kế hoạch ở khối trên -> Khối dưới mới hiển thị danh sách thành phần tham gia của kế hoạch đó.  
 * Hỗ trợ tìm kiếm/lọc nhân sự theo các cột: Mã, Tên nhân viên, CCCD, Email, SĐT, Đơn vị, Trạng thái. 

 Logic các nút bấm đơn lẻ: 
 * Thêm mới: Tạo mới kế hoạch (cho phép chọn địa điểm và nhân sự tham gia). Hệ thống tự động gán trạng thái ban đầu là "Mới". 
 * Sửa / Xóa / Làm mới / Sao chép: Thực hiện trên bản ghi được chọn. 

 Logic xử lý hàng loạt (Tích chọn nhiều dòng): 
 * Xóa hàng loạt: Xóa tất cả các kế hoạch được tích chọn cùng lúc. 
 * Hoàn thành hàng loạt: Chuyển đồng loạt trạng thái các kế hoạch được tích chọn sang trạng thái "Hoàn thành".

Quay lại