123456789101112131415161718192021222324252627282930 |
- package menu
-
- import (
- "wechat-conf/controllers"
- "wechat-conf/models/model"
- "wechat-conf/service/menu"
- )
-
- // MenuController 信息
- type MenuController struct {
- dao *menu.MenuServ
- controllers.BaseController
- }
-
- // Constructor 初始化 Controller
- // @Title Constructor
- // @Description 初始化 Controller, 系统自动调用
- func (c *MenuController) Constructor() {
- c.dao = menu.NewMenuServ(c.Context)
-
- }
-
- func (c *MenuController) GetMenuList() {
- user := c.Context.Get("user").(*model.SysUser)
- menu, err := c.dao.GetUserMenu(user.UserType)
- if err != nil {
- c.ResponseError(err)
- }
- c.ResponseJSON(menu)
- }
|