package service import ( "aps_crm/model" "aps_crm/pkg/ecode" ) type MenuService struct{} func (MenuService) GetMenuTree() ([]model.Menu, int) { list, err := model.NewMenuSearch(nil).FindAll() if err != nil { return nil, ecode.MenuListErr } return list, ecode.OK } // GetMenusByIds get menus by ids func (MenuService) GetMenusByIds(ids []uint) ([]model.Menu, int) { list, err := model.NewMenuSearch(nil).SetIds(ids).FindAll() if err != nil { return nil, ecode.MenuListErr } return list, ecode.OK }