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

Method roleToDAO

internal/repository/role.go:91–105  ·  view source on GitHub ↗

roleToDAO 将领域模型转换为DAO模型

(role *domain.Role)

Source from the content-addressed store, hash-verified

89
90// roleToDAO 将领域模型转换为DAO模型
91func (r *roleRepository) roleToDAO(role *domain.Role) *dao.Role {
92 if role == nil {
93 return nil
94 }
95 return &dao.Role{
96 ID: role.ID,
97 Name: role.Name,
98 Description: role.Description,
99 RoleType: role.RoleType,
100 IsDefault: role.IsDefault,
101 CreateTime: role.CreateTime,
102 UpdateTime: role.UpdateTime,
103 IsDeleted: role.IsDeleted,
104 }
105}
106
107// roleFromDAO 将DAO模型转换为领域模型
108func (r *roleRepository) roleFromDAO(role *dao.Role) *domain.Role {

Callers 2

CreateRoleMethod · 0.95
UpdateRoleMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected