perf👌 修正接口文档配置信息

This commit is contained in:
zhangwenjian
2021-05-31 23:36:20 +08:00
parent 48a57c4244
commit 0773de2fc5
+10 -11
View File
@@ -22,12 +22,12 @@ type SysMenu struct {
// @Description 获取JSON // @Description 获取JSON
// @Tags 菜单 // @Tags 菜单
// @Param menuName query string false "menuName" // @Param menuName query string false "menuName"
// @Param menuName query string false "menuName"
// @Success 200 {string} string "{"code": 200, "data": [...]}" // @Success 200 {string} string "{"code": 200, "data": [...]}"
// @Success 200 {string} string "{"code": -1, "message": "抱歉未找到相关信息"}" // @Success 200 {string} string "{"code": -1, "message": "抱歉未找到相关信息"}"
// @Router /api/v1/menulist [get] // @Router /api/v1/menulist [get]
// @Security Bearer // @Security Bearer
func (e SysMenu) GetSysMenuList(c *gin.Context) { func (e SysMenu) GetSysMenuList(c *gin.Context) {
s := service.SysMenu{} s := service.SysMenu{}
d := new(dto.SysMenuSearch) d := new(dto.SysMenuSearch)
err := e.MakeContext(c). err := e.MakeContext(c).
@@ -41,13 +41,12 @@ func (e SysMenu) GetSysMenuList(c *gin.Context) {
return return
} }
var list *[]models.SysMenu var list = make([]models.SysMenu, 0)
list, err = s.GetSysMenuPage(d) err = s.GetSysMenuPage(d, &list).Error
if err != nil { if err != nil {
e.Error(http.StatusUnprocessableEntity, err, "查询失败") e.Error(http.StatusUnprocessableEntity, err, "查询失败")
return return
} }
e.OK(list, "查询成功") e.OK(list, "查询成功")
} }
@@ -73,14 +72,13 @@ func (e SysMenu) GetSysMenu(c *gin.Context) {
e.Logger.Error(err) e.Logger.Error(err)
return return
} }
var object models.SysMenu var object = models.SysMenu{}
err = s.GetSysMenu(control, &object) err = s.GetSysMenu(control, &object).Error
if err != nil { if err != nil {
e.Error(http.StatusUnprocessableEntity, err, "查询失败") e.Error(http.StatusUnprocessableEntity, err, "查询失败")
return return
} }
e.OK(object, "查看成功") e.OK(object, "查看成功")
} }
@@ -165,7 +163,7 @@ func (e SysMenu) UpdateSysMenu(c *gin.Context) {
// @Param data body dto.SysMenuById true "body" // @Param data body dto.SysMenuById true "body"
// @Success 200 {string} string "{"code": 200, "message": "删除成功"}" // @Success 200 {string} string "{"code": 200, "message": "删除成功"}"
// @Success 200 {string} string "{"code": -1, "message": "删除失败"}" // @Success 200 {string} string "{"code": -1, "message": "删除失败"}"
// @Router /api/v1/menu/ [delete] // @Router /api/v1/menu [delete]
func (e SysMenu) DeleteSysMenu(c *gin.Context) { func (e SysMenu) DeleteSysMenu(c *gin.Context) {
control := new(dto.SysMenuById) control := new(dto.SysMenuById)
s := new(service.SysMenu) s := new(service.SysMenu)
@@ -247,15 +245,16 @@ func (e SysMenu) GetMenuIDS(c *gin.Context) {
e.OK(result, "") e.OK(result, "")
} }
// GetMenuTreeSelect 获取菜单树 // GetMenuTreeSelect 根据角色ID查询菜单下拉树结构
// @Summary 获取菜单树 // @Summary 角色修改使用的菜单列表
// @Description 获取JSON // @Description 获取JSON
// @Tags 菜单 // @Tags 菜单
// @Accept application/x-www-form-urlencoded // @Accept application/x-www-form-urlencoded
// @Product application/x-www-form-urlencoded // @Product application/x-www-form-urlencoded
// @Param roleId path int true "roleId"
// @Success 200 {string} string "{"code": 200, "message": "添加成功"}" // @Success 200 {string} string "{"code": 200, "message": "添加成功"}"
// @Success 200 {string} string "{"code": -1, "message": "添加失败"}" // @Success 200 {string} string "{"code": -1, "message": "添加失败"}"
// @Router /api/v1/menuTreeselect [get] // @Router /api/v1/menuTreeselect/{roleId} [get]
// @Security Bearer // @Security Bearer
func (e SysMenu) GetMenuTreeSelect(c *gin.Context) { func (e SysMenu) GetMenuTreeSelect(c *gin.Context) {
s := new(service.SysMenu) s := new(service.SysMenu)