liuxiaolong
2020-06-05 7c811247ecf143e08c576986a884bedadc57dd66
controllers/sysMenu.go
@@ -13,9 +13,9 @@
}
// @Security ApiKeyAuth
// @Summary 当前用户的系统菜单
// @Description 当前用户的系统菜单
// @Accept json
// @Produce json
// @Tags 系统菜单
// @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}"
@@ -25,19 +25,18 @@
   module := c.Param("module")
   logger.Debug("me.module:",module)
   authDriver := auth.GenerateAuthDriver()
   user := (*authDriver).User(c)
   logger.Debug("current:",user)
   if user !=nil {
      menus := user.(map[string]interface{})["permissions"]
   userM := (*authDriver).User(c)
   if userM !=nil {
      menus := userM["permissions"]
      util.ResponseFormat(c,code.Success,menus)
   } else {
      util.ResponseFormat(c,code.NotLogin,"")
   }
}
// @Security ApiKeyAuth
// @Summary 查找当前用户可见的系统菜单
// @Description 查找当前用户可见的系统菜单
// @Accept json
// @Produce json
// @Tags 系统菜单
// @Success 200 {string} json "{"code":200, success:true, msg:"", data:""}"
@@ -45,10 +44,9 @@
// @Router /data/api-v/sysmenus/tree [get]
func (smc SysMenuController) MenuTree(c *gin.Context) {
   authDriver := auth.GenerateAuthDriver()
   user := (*authDriver).User(c)
   logger.Debug("current:",user)
   if user != nil {
      userM := user.(map[string]interface{})
   userM := (*authDriver).User(c)
   logger.Debug("current:",userM)
   if userM != nil {
      userId := userM["id"].(string)
      var api dbapi.SysMenuApi
      b,d := api.MenuTree(userId)