Quản lý CMS
Quản lý CMS
Module Quản lý CMS cung cấp giao diện admin hoàn chỉnh để quản lý tên miền, khách hàng, thanh toán và các thao tác liên quan. Module này được giới thiệu trong phiên bản 2026.3.0.
Tổng quan module
Quản lý CMS bao quát toàn bộ vòng đời đăng ký tên miền và quản lý quan hệ khách hàng trong iSPA CMS.
Các khu vực chính
| Khu vực | Mô tả |
|---|---|
| Dashboard | Thống kê tên miền, sắp hết hạn, đăng ký gần đây |
| Tên miền | CRUD đầy đủ với bộ lọc, hành động hàng loạt và tab chi tiết |
| Khách hàng | Quản lý khách hàng với tích hợp CRUD liên hệ |
| Thanh toán | Danh sách thanh toán với quy trình xác minh thủ công |
| Nhắc nhở | Quản lý nhắc nhở hết hạn với hành động gửi ngay |
| Nhật ký hoạt động | Xem nhật ký toàn cục với lọc theo khoảng thời gian |
| Cài đặt | Giá cả, nhắc nhở, cấu hình Stripe, kênh thông báo |
Quản lý tên miền
Phần quản lý tên miền cung cấp:
- Chế độ xem danh sách — bảng có thể lọc với cột trạng thái, ngày hết hạn và khách hàng. Hỗ trợ hành động hàng loạt.
- Tạo mới — đăng ký tên miền mới với phân công khách hàng và kế hoạch thanh toán.
- Trang chi tiết — hiển thị dạng tab với các tab thông tin, thanh toán, hoạt động và nhắc nhở.
Quản lý khách hàng
- Chế độ xem danh sách — bảng khách hàng tìm kiếm được với số lượng tên miền và trạng thái.
- Tạo mới — form khách hàng với CRUD liên hệ tích hợp (thêm, sửa, xóa liên hệ trực tiếp).
- Trang chi tiết — hiển thị dạng tab với các tab thông tin, liên hệ và tên miền.
- Che thông tin cá nhân — trường email, điện thoại và địa chỉ hỗ trợ bật/tắt che/hiện để bảo mật.
Quản lý thanh toán
- Chế độ xem danh sách — tất cả thanh toán với bộ lọc trạng thái (đang chờ, đã xác minh, thất bại).
- Hành động xác minh — xác minh thủ công thanh toán đang chờ trực tiếp từ danh sách.
Nhắc nhở
- Chế độ xem danh sách — nhắc nhở sắp tới và quá khứ với ngữ cảnh tên miền và khách hàng.
- Gửi ngay — kích hoạt gửi nhắc nhở tức thì từ danh sách.
Nhật ký hoạt động
Trình xem nhật ký toàn cục hiển thị tất cả hành động Quản lý CMS với:
- Lọc theo khoảng thời gian
- Lọc theo loại hành động
- Ghi nhận người thực hiện
Cài đặt
Trang cấu hình cho module Quản lý CMS:
- Giá cả — bậc giá đăng ký và gia hạn tên miền.
- Nhắc nhở — cấu hình lịch nhắc nhở và mẫu.
- Stripe — khóa API Stripe và cài đặt cổng thanh toán.
- Thông báo — cấu hình kênh thông báo.
Phụ thuộc backend
Endpoint Cài đặt (/api/v2/admin/cms-management/settings) cần triển khai backend. Giao diện admin đã sẵn sàng nhưng sẽ hiển thị lỗi 404 cho đến khi route backend được tạo.
API endpoint
GET /v2/admin/cms-management/dashboard
GET /v2/admin/cms-management/domains
POST /v2/admin/cms-management/domains
GET /v2/admin/cms-management/domains/{uuid}
PUT /v2/admin/cms-management/domains/{uuid}
DELETE /v2/admin/cms-management/domains/{uuid}
GET /v2/admin/cms-management/customers
POST /v2/admin/cms-management/customers
GET /v2/admin/cms-management/customers/{uuid}
PUT /v2/admin/cms-management/customers/{uuid}
GET /v2/admin/cms-management/payments
POST /v2/admin/cms-management/payments/{id}/verify
GET /v2/admin/cms-management/reminders
POST /v2/admin/cms-management/reminders/{id}/send
GET /v2/admin/cms-management/activity-logs

