Backoffice ใช้ /booking สำหรับ list/detail และ /booking/edit/[id] สำหรับแก้ไข booking
Action สำคัญ
| Action | API ที่เกี่ยวข้อง |
|---|
| ดูรายการ booking | GET /bookings |
| ดูรายละเอียด | GET /bookings/{id} |
| ดู history | GET /bookings/{id}/history/{historyId} |
| แก้ไข booking | PUT /bookings/{id} |
| เปลี่ยนสถานะ | PATCH /bookings/{id}/status |
| ยกเลิก booking | PATCH /bookings/{id}/cancel |
| Restart payment | PATCH /bookings/{id}/restart-payment |
| ยกเลิกการแก้ไข | PATCH /bookings/{id}/cancel-edit |
| สร้าง edit refund | POST /bookings/{id}/edit-refund |
| Permission | ความหมาย |
|---|
operation:booking:read | เห็นรายการ booking |
operation:booking:detail | เปิดรายละเอียด booking |
operation:booking:update | แก้ไข booking |
operation:booking:update-status | เปลี่ยนสถานะ |
operation:booking:cancel | ยกเลิก booking |