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

Method menuToDAO

internal/repository/menu.go:75–93  ·  view source on GitHub ↗

menuToDAO 将领域模型转换为数据访问对象

(menu *domain.Menu)

Source from the content-addressed store, hash-verified

73
74// menuToDAO 将领域模型转换为数据访问对象
75func (m *menuRepository) menuToDAO(menu *domain.Menu) *dao.Menu {
76 if menu == nil {
77 return nil
78 }
79 return &dao.Menu{
80 ID: menu.ID,
81 Name: menu.Name,
82 ParentID: menu.ParentID,
83 Path: menu.Path,
84 Component: menu.Component,
85 Icon: menu.Icon,
86 SortOrder: menu.SortOrder,
87 RouteName: menu.RouteName,
88 Hidden: menu.Hidden,
89 CreateTime: menu.CreateTime,
90 UpdateTime: menu.UpdateTime,
91 IsDeleted: menu.IsDeleted,
92 }
93}
94
95// menuFromDAO 将数据访问对象转换为领域模型
96func (m *menuRepository) menuFromDAO(menu *dao.Menu) *domain.Menu {

Callers 2

CreateMenuMethod · 0.95
UpdateMenuMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected