|
|
- package controllers
-
- import (
- "LAPP_SJA_ME/utils"
- "LAPP_SJA_ME/web/middleware/jwts"
- "LAPP_SJA_ME/web/models"
- "LAPP_SJA_ME/web/supports"
- "github.com/kataras/iris"
- )
-
- func DynamicMenu(ctx iris.Context) {
- user, ok := jwts.ParseToken(ctx)
- if !ok {
- return
- }
- utils.TrimStruct(user,*user)
- menu := new(models.Menu)
- menuTree,_ := menu.SetMenuRole(user.Role)
- supports.Ok(ctx, supports.OptionSuccess, menuTree)
- }
|