menusFromDAO 批量转换菜单列表
(menus []*dao.Menu)
| 116 | |
| 117 | // menusFromDAO 批量转换菜单列表 |
| 118 | func (m *menuRepository) menusFromDAO(menus []*dao.Menu) []*domain.Menu { |
| 119 | if menus == nil { |
| 120 | return nil |
| 121 | } |
| 122 | result := make([]*domain.Menu, 0, len(menus)) |
| 123 | for _, menu := range menus { |
| 124 | if menu != nil { |
| 125 | result = append(result, m.menuFromDAO(menu)) |
| 126 | } |
| 127 | } |
| 128 | return result |
| 129 | } |
no test coverage detected