From 30f137e85a76420d872a96c30b2177f59e9706d2 Mon Sep 17 00:00:00 2001 From: wangpengfei <274878379@qq.com> Date: 星期一, 17 七月 2023 16:13:59 +0800 Subject: [PATCH] add --- service/menu.go | 12 +++++++++++- 1 files changed, 11 insertions(+), 1 deletions(-) diff --git a/service/menu.go b/service/menu.go index 3f11055..42e71a2 100644 --- a/service/menu.go +++ b/service/menu.go @@ -7,7 +7,7 @@ type MenuService struct{} -func (MenuService) GetMenuTree() ([]*model.Menu, int) { +func (MenuService) GetMenuTree() ([]model.Menu, int) { list, err := model.NewMenuSearch(nil).FindAll() if err != nil { return nil, ecode.MenuListErr @@ -15,3 +15,13 @@ 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 +} -- Gitblit v1.8.0