Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMenu ¶
@Summary 增加菜单 @Tags menu @Accept json @Produce json @Param body body models.Menu true "body" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/menus [POST]
func AddRole ¶
@Summary 增加角色 @Tags role @Accept json @Produce json @Param body body models.Role true "body" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/roles [POST]
func DeleteMenu ¶
@Summary 删除菜单 @Tags menu @Accept json @Produce json @Param id path string true "id" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/menus/:id [DELETE]
func DeleteRole ¶
@Summary 删除角色 @Tags role @Accept json @Produce json @Param id path string true "id" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/roles/:id [DELETE]
func EditMenu ¶
@Summary 更新菜单 @Tags menu @Accept json @Produce json @Param id path string true "id" @Param body body models.Menu true "body" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/menus/:id [PUT]
func EditRole ¶
@Summary 更新角色 @Tags role @Accept json @Produce json @Param id path string true "id" @Param body body models.Role true "body" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/roles/:id [PUT]
func GetMenu ¶
@Summary 获取单个菜单 @Tags menu @Accept json @Produce json @Param id path string true "id" @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/menus/:id [GET]
func GetMenus ¶
@Summary 获取所有菜单 @Tags menu @Accept json @Produce json @Success 200 {string} json "{ "code": 200, "data": {}, "msg": "ok" }" @Router /api/v1/menus [GET]
Types ¶
This section is empty.