users.go
962 字节
package transform
import (
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-user/pkg/domain"
"gitlab.fjmaimaimai.com/allied-creation/allied-creation-user/pkg/infrastructure/pg/models"
)
func TransformToUserDomainModelFromPgModels(userModel *models.User) (*domain.User, error) {
return &domain.User{
UserId: userModel.UserId,
CompanyId: userModel.CompanyId,
UserBaseId: userModel.UserBaseId,
UserType: userModel.UserType,
UserCode: userModel.UserCode,
OrganizationId: userModel.OrganizationId,
DepartmentId: userModel.DepartmentId,
//UserInfo: userModel.UserInfo,
UserOrg: userModel.UserOrg,
UserRole: userModel.UserRole,
FavoriteMenus: userModel.FavoriteMenus,
CooperationInfo: userModel.CooperationInfo,
EnableStatus: userModel.EnableStatus,
Ext: userModel.Ext,
CreatedAt: userModel.CreatedAt,
UpdatedAt: userModel.UpdatedAt,
}, nil
}