MCPcopy Create free account
hub / github.com/GoSimplicity/LinkMe / GetMenuTree

Method GetMenuTree

internal/repository/menu.go:66–72  ·  view source on GitHub ↗

GetMenuTree 获取菜单树

(ctx context.Context)

Source from the content-addressed store, hash-verified

64
65// GetMenuTree 获取菜单树
66func (m *menuRepository) GetMenuTree(ctx context.Context) ([]*domain.Menu, error) {
67 menus, err := m.dao.GetMenuTree(ctx)
68 if err != nil {
69 return nil, err
70 }
71 return m.menusFromDAO(menus), nil
72}
73
74// menuToDAO 将领域模型转换为数据访问对象
75func (m *menuRepository) menuToDAO(menu *domain.Menu) *dao.Menu {

Callers

nothing calls this directly

Calls 2

menusFromDAOMethod · 0.95
GetMenuTreeMethod · 0.65

Tested by

no test coverage detected