feat: add room management functionality

This commit is contained in:
Tran Anh Tuan
2026-05-08 14:58:59 +07:00
parent 6a4a96e0ca
commit 459ff6b384
15 changed files with 1289 additions and 14 deletions

View File

@@ -37,6 +37,15 @@ func NewRouter() *gin.Engine {
warehouse.PUT("/:id", utils.AsyncHandler(services.WareHouseUpdate))
warehouse.DELETE("/:id", utils.AsyncHandler(services.WareHouseDelete))
}
room := v1.Group(constants.API_GROUP_ROOM)
{
room.GET("", utils.AsyncHandler(services.RoomList))
room.GET("/:id", utils.AsyncHandler(services.RoomGetByID))
room.POST("", utils.AsyncHandler(services.RoomCreate))
room.PUT("/:id", utils.AsyncHandler(services.RoomUpdate))
room.DELETE("/:id", utils.AsyncHandler(services.RoomDelete))
}
}
r.GET(constants.API_PATH_PING, services.PingHandler)