|
@@ -29,10 +29,8 @@ namespace Hotline.Application.Mappers
|
|
|
config.NewConfig<User, UserDto>()
|
|
|
.IgnoreIf((s, d) => s.Account == null, d => d.UserName)
|
|
|
.IgnoreIf((s, d) => s.Organization == null, d => d.OrgName)
|
|
|
- .IgnoreIf((s, d) => s.Roles == null, d => d.RoleNames)
|
|
|
.Map(d => d.UserName, x => x.Account.UserName)
|
|
|
.Map(d => d.OrgName, x => x.Organization.OrgName)
|
|
|
- .Map(d => d.RoleNames, x => string.Join(',', x.Roles.Select(d => d.DisplayName)))
|
|
|
.Map(d => d.State, x => x.IsDeleted ? "已删除" : "正常")
|
|
|
.IgnoreNullValues(true);
|
|
|
|