Khi đội trưởng yêu cầu thay thế một thành viên trong đội sau khi đã đăng ký — do người đó rút lui, chấn thương hoặc xung đột lịch.
| # | Tên | Kiểu | Mô tả |
|---|---|---|---|
| 1 | Danh sách yêu cầu swap | link | BTC thấy danh sách TeamSwapRequest đang Pending trong tab quản lý đội/đăng ký. Mỗi dòng ghi rõ đội, thành viên cũ, thành viên mới và người yêu cầu. |
| 2 | Duyệt swap | button | BTC xác nhận yêu cầu hoán vị. Hệ thống cập nhật EventTeam.Members ngay lập tức và thông báo cho đội trưởng, thành viên cũ, thành viên mới. |
| 3 | Từ chối swap | button | BTC từ chối yêu cầu với lý do tùy chọn. Đội giữ nguyên thành viên cũ; đội trưởng nhận thông báo từ chối. |
| 4 | Ghi chú quyết định | textarea | Trường tùy chọn khi từ chối — BTC nhập lý do để đội trưởng hiểu và có thể gửi lại yêu cầu phù hợp. |
Có. Đội trưởng vào trang đăng ký của mình và bấm 'Hủy yêu cầu' khi swap vẫn đang Pending.
Hoán vị thành viên đội (Team Participant Swap) cho phép đội trưởng yêu cầu thay thế một thành viên sau khi đội đã đăng ký — không cần hủy toàn bộ đăng ký và đăng ký lại. BTC duyệt hoặc từ chối yêu cầu; cả ba bên (đội trưởng, thành viên cũ, thành viên mới) đều nhận thông báo.
Dùng khi BTC nhận được yêu cầu swap từ đội trưởng — thường do thành viên chấn thương, rút lui vì lý do cá nhân, hoặc lịch xung đột. Hành động phải hoàn tất trước khi trận đầu tiên của event bắt đầu.
Đội trưởng gửi yêu cầu swap từ trang đăng ký của họ — chọn thành viên muốn thay, tìm thành viên mới trong hệ thống, và gửi yêu cầu. BTC nhận notification in-app.
BTC vào Trang quản lý giải → tab Đội / Đăng ký. Tìm yêu cầu swap đang Pending — bảng hiển thị tên đội, thành viên cũ, thành viên mới và người yêu cầu.
Xem xét yêu cầu: kiểm tra thành viên mới có hợp lệ không (đã có tài khoản, không đăng ký chồng chéo với event khác). Bấm Duyệt để xác nhận hoặc Từ chối kèm ghi chú lý do.
Nếu từ chối, hãy điền ghi chú lý do rõ ràng để đội trưởng hiểu và có thể gửi lại yêu cầu với thành viên phù hợp hơn.
Sau khi BTC duyệt, hệ thống tự động cập nhật thành viên đội, lưu lịch sử audit và gửi thông báo cho đội trưởng, thành viên cũ và thành viên mới. Nếu bracket đã Draft, vị trí trong bracket cũng được cập nhật theo.
Lịch sử swap được lưu trong TeamSwapRequest — BTC có thể tra cứu ai yêu cầu swap ai, khi nào, ai duyệt và lý do từ chối (nếu có). Dữ liệu này giúp giải quyết tranh chấp sau giải.