Skip to content

Quản lý Chi nhánh & Sân Phase 1 Built

Module trung tâm quản lý hạ tầng vật lý của cụm sân: cho phép Chủ sân tạo và quản lý chi nhánh, khai báo từng sân theo bộ môn (Pickleball · Cầu lông · Tennis) và loại sân (Trong nhà · Ngoài trời), cấu hình bảng giá, và đóng sân bảo trì. Mọi dữ liệu ở đây là nền tảng để Đặt sân & Lịch hiển thị Gantt, Bán hàng POS tính giá, và app khách hàng hiển thị sân.

Trạng thái: Built (P1) · In-progress (P2 realtime · lịch sử giá · chính sách đặt/huỷ) · Map từ: OW-03

1. Định danh

Thuộc tínhGiá trị
Module IDOW-03
HạngCore
Trạng tháiBuilt
Giai đoạnP1 (chi nhánh · sân · bảng giá · đóng sân) · P2 (realtime · lịch sử · chính sách)
Ưu tiênHIGH
Người dùng chínhChủ sân · Quản lý ca

2. Mục đích & Phạm vi

Bao gồmLoại trừ
Tạo / sửa / xóa chi nhánh (2 chế độ xem biểu tượng/danh sách)Đặt sân & lịch Gantt (do Đặt sân & Lịch sở hữu)
Khai báo sân theo Bộ môn + Loại sân (Trong nhà / Ngoài trời)Tạo booking thủ công (do Bán hàng POS sở hữu)
Quản lý danh mục dùng chung Bộ môn & Loại sânTính tiền & xuất hoá đơn (Bán hàng POS)
Cấu hình bảng giá (mặc định + khuyến mãi theo loại sân)Báo cáo doanh thu (do Báo cáo sở hữu)
Đóng sân / bảo trì theo khung giờ + lý doApp khách hàng (hệ thống CB ngoài phạm vi)
Bộ lọc sân (Chi nhánh / Loại sân / Bộ môn)Chính sách đặt cọc/huỷ chi tiết (P2, chưa lên UI)
Giờ mở/đóng cửa theo chi nhánh · upload ảnh sân & chi nhánh

3. Năng lực

Năng lựcNgười dùng làm được gìTrạng thái
Danh sách chi nhánhXem 2 chế độ (biểu tượng/danh sách); mỗi card có ảnh bìa, địa chỉ, badge "Đang trống / Có khách"Built
Thêm / sửa chi nhánhForm 1 trang: tên · địa chỉ · SĐT · giờ mở-đóng · website · ảnh, kèm khai báo nhiều sân ngay trong formBuilt
Xóa chi nhánhChỉ xóa khi không còn sân active hoặc booking tương laiBuilt
Khai báo sânMỗi sân gồm Tên + Bộ môn + Loại sân; thêm nhiều sân cùng lúcBuilt
Danh mục dùng chungTự định nghĩa Bộ môn / Loại sân mới qua [+ Thêm bộ môn] / [+ Thêm loại sân]Built
Bộ lọc sânLọc theo Chi nhánh · Loại sân · Bộ môn; 2 chế độ xemBuilt
Sửa / xóa sânSửa thông tin chi tiết sân; xóa khi không còn booking PENDING/CONFIRMED tương laiBuilt
Đóng sân (bảo trì)Khoá sân theo khung giờ + lý do; cảnh báo & xử lý booking xung đột trước khi đóngBuilt
Mở lại sânSân trở về hoạt động khi hết khung giờ hoặc mở thủ công; Gantt cập nhậtBuilt
Bảng giá mặc địnhĐặt giá theo loại sân: Thứ · Khung giờ · Giá, áp cho 1 hoặc nhiều sân được chọnBuilt
Bảng giá khuyến mãiThêm giá theo khoảng ngày; đè giá mặc định trong khoảng/khung giờ trùngBuilt
Badge realtime"Đang trống / Có khách" trên card chi nhánh; "Đang chơi: còn X phút" trên card sânIn-progress
Lịch sử thay đổi giá / đóng sânXem ai đổi, khi nào, giá cũ/mới; log lần đóng sânIn-progress

4. Phụ thuộc Module

Phụ thuộc vàoLý do
Phân quyềnPhạm vi chi nhánh (branch scope) giới hạn chi nhánh được quản lý; RBAC kiểm soát đóng sân, sửa giá
Đặt sân & LịchNhận danh sách sân, loại sân, trạng thái khoá để render Gantt; nhận giá gia hạn
Bán hàng POSNhận bảng giá mặc định/khuyến mãi để tính tiền booking
Báo cáoDùng metadata sân (loại, chi nhánh) để phân nhóm báo cáo

5. Backend Packages

Chi tiết triển khai nằm trong tài liệu lập trình viên - mục này chỉ ánh xạ module tới các service vận hành nó.

PackageVai tròTài liệu lập trình viên
@nx/courtSở hữu vòng đời chi nhánh & sân, danh mục Bộ môn/Loại sân, đóng sân/bảo trìcourt
@nx/pricingBảng giá mặc định & khuyến mãi theo loại sân, lịch sử & snapshot giápricing

6. Luồng người dùng chính

Thêm chi nhánh & khai báo sân

Đóng sân (khoá bảo trì)

Cấu hình bảng giá

7. Vai trò & Phân quyền

Vai tròĐược phépKhông được phép
Chủ sânToàn quyền: tạo/sửa/xóa chi nhánh, thêm/sửa/xóa/đóng sân, danh mục Bộ môn & Loại sân, bảng giá, giờ mở-đóng cửa-
Quản lý caThêm/sửa/xóa sân, đóng/mở sân, danh mục Bộ môn & Loại sân, bảng giá (chi nhánh được phân công)Quản lý chi nhánh; đổi chính sách đặt/huỷ
Thu ngânXem danh sách & chi tiết sân (read-only)Sửa sân, đóng sân, sửa giá
Xem báo cáoXem danh sách & chi tiết sân (read-only)Mọi thao tác chỉnh sửa

8. Trạng thái & Lộ trình

Giai đoạnNăng lực
P1Tạo/sửa/xóa chi nhánh, khai báo sân (Bộ môn + Loại sân), bộ lọc & 2 chế độ xem, đóng/mở sân, bảng giá mặc định + khuyến mãi, giờ mở-đóng cửa
P2Badge realtime (Đang trống/Có khách · Đang chơi), lịch sử thay đổi giá & đóng sân, dashboard đa chi nhánh, QR từng sân, dynamic pricing cơ bản, chính sách đặt cọc/huỷ
P3AI gợi ý bảng giá tối ưu, tích hợp cảm biến IoT bảo trì, virtual tour 360° từng sân

9. Trang liên quan

Proprietary and Confidential. Unauthorized copying, distribution, or use of this software is strictly prohibited.