Code Structure
This commit is contained in:
+1016
-774
File diff suppressed because it is too large
Load Diff
@@ -184,7 +184,7 @@ type PagesCreateRequest struct {
|
||||
//Status string `json:"status" validate:"required,oneof=draft active inactive"`
|
||||
ID *int `json:"id"`
|
||||
Name string `json:"name" validate:"required,min=1,max=20"`
|
||||
Icon *string `json:"icon" validate:"omitempty,min=1,max=20"`
|
||||
Icon *string `json:"icon" validate:"omitempty,min=1,max=100"`
|
||||
Url *string `json:"url" validate:"omitempty,min=1,max=100"`
|
||||
Level int `json:"level"`
|
||||
Sort int `json:"sort"`
|
||||
@@ -246,10 +246,10 @@ type PagesUpdateResponse struct {
|
||||
|
||||
// Update request
|
||||
type PagesUpdateRequest struct {
|
||||
ID *int `json:"-" validate:"required"`
|
||||
ID *int `json:"id" validate:"required"`
|
||||
// Status string `json:"status" validate:"required,oneof=draft active inactive"`
|
||||
Name *string `json:"name" validate:"omitempty,min=1,max=20"`
|
||||
Icon *string `json:"icon" validate:"omitempty,min=1,max=20"`
|
||||
Icon *string `json:"icon" validate:"omitempty,min=1,max=100"`
|
||||
Url *string `json:"url" validate:"omitempty,min=1,max=100"`
|
||||
Level *int `json:"level" validate:"omitempty,min=1"`
|
||||
Sort *int `json:"sort" validate:"omitempty,min=1"`
|
||||
|
||||
@@ -147,6 +147,7 @@ func RegisterRoutes(cfg *config.Config) *gin.Engine {
|
||||
pagesRolpagesGroup.GET("/", pagesRolpagesHandler.GetRol_pages)
|
||||
pagesRolpagesGroup.POST("/", pagesRolpagesHandler.CreateRol_pages)
|
||||
pagesRolpagesGroup.PUT("/:id", pagesRolpagesHandler.UpdateRol_pages)
|
||||
pagesRolpagesGroup.PUT("/bulk", pagesRolpagesHandler.UpdateRol_pagesBulk)
|
||||
pagesRolpagesGroup.DELETE("/:id", pagesRolpagesHandler.DeleteRol_pages)
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user