Chuyển tới nội dung chính

Tab "Tất cả yêu cầu"

Route: /admin/approval/workflows → Tab Tất cả yêu cầu

Tab này dành cho quản trị viên và người có quyền xem toàn bộ hệ thống phê duyệt. Tất cả yêu cầu phê duyệt — bất kể người tạo hay người duyệt — đều được liệt kê tại đây.

Giao diện

Tab Tất cả yêu cầu

Thanh công cụ lọc & tìm kiếm

Phía trên bảng có 2 bộ lọc:

Công cụChức năng
Ô tìm kiếmTìm theo tên đối tượng, tên workflow, tên người yêu cầu, hoặc ID yêu cầu
Lọc trạng tháiChọn một trong 5 trạng thái: Chờ xử lý / Đang xử lý / Đã duyệt / Từ chối / Đã hủy
Nút Làm mớiTải lại dữ liệu mới nhất

Thông tin hiển thị trong bảng

CộtÝ nghĩa
IDMã số định danh yêu cầu phê duyệt
Đối tượngTên và loại đối tượng (Tài liệu, Dự án...)
Quy trìnhWorkflow được áp dụng
Trạng tháiNhãn màu: Chờ / Đang / Đã duyệt / Từ chối / Đã hủy
Tiến trìnhThanh % hoàn thành + số bước hiện tại / tổng bước
Người yêu cầuTên người tạo yêu cầu
Ngày tạoThời điểm khởi tạo (mặc định sắp xếp mới nhất lên đầu)
Dropdown menu các thao tác

Bộ lọc nâng cao trên cột

Ngoài bộ lọc trên thanh công cụ, bạn còn có thể lọc trực tiếp trên cột:

  • Cột Quy trình: Lọc theo workflow cụ thể
  • Cột Trạng thái: Lọc theo trạng thái
Kết hợp nhiều bộ lọc

Bạn có thể vừa gõ tên vào ô tìm kiếm, vừa chọn trạng thái từ dropdown để thu hẹp kết quả nhanh hơn.

Mỗi dòng có nút (ba chấm) ở cuối. Click vào để mở menu hành động:

Mục menuĐiều kiện hiển thịChức năng
Xem chi tiếtLuôn hiển thịChuyển đến trang chi tiết yêu cầu
Phê duyệtChỉ khi yêu cầu đang active (pending/in_progress)Mở modal phê duyệt
Từ chốiChỉ khi yêu cầu đang activeMở modal từ chối
Hủy yêu cầuChỉ khi yêu cầu đang activeMở modal hủy
Nút thao tác tự ẩn khi không còn phù hợp

Với yêu cầu đã kết thúc (approved, rejected, cancelled), menu chỉ còn "Xem chi tiết" — các nút phê duyệt/từ chối/hủy tự động ẩn đi.

Khác với từ chối (do người duyệt thực hiện), Hủy yêu cầu thường do người có quyền quản lý thực hiện khi cần dừng quy trình giữa chừng.

  • Ô nhập lý do hủy (tùy chọn)
  • Sau khi hủy: trạng thái chuyển thành Đã hủy (màu xám)
Không thể khôi phục sau khi hủy

Một khi yêu cầu bị hủy, không thể kích hoạt lại quy trình đó. Cần tạo yêu cầu phê duyệt mới nếu muốn tiếp tục.

Phân trang

  • Mặc định hiển thị 15 yêu cầu/trang
  • Có thể thay đổi số lượng hiển thị
  • Tổng số yêu cầu hiển thị ở cuối bảng (VD: "Tổng 42 yêu cầu")