中心调研映射bug
parent
8075684d1d
commit
6a56132de9
|
@ -12,6 +12,7 @@ namespace IRaCIS.Core.Application.AutoMapper
|
||||||
{
|
{
|
||||||
public SiteSurveyConfig()
|
public SiteSurveyConfig()
|
||||||
{
|
{
|
||||||
|
var isEn_Us = false;
|
||||||
//编辑
|
//编辑
|
||||||
CreateMap<TrialSiteSurvey, TrialSiteSurveyAddOrEdit>().ReverseMap();
|
CreateMap<TrialSiteSurvey, TrialSiteSurveyAddOrEdit>().ReverseMap();
|
||||||
|
|
||||||
|
@ -21,6 +22,23 @@ namespace IRaCIS.Core.Application.AutoMapper
|
||||||
|
|
||||||
CreateMap<LoginDto, TrialSiteSurvey>().ForMember(d => d.Email, t => t.MapFrom(t => t.EmailOrPhone));
|
CreateMap<LoginDto, TrialSiteSurvey>().ForMember(d => d.Email, t => t.MapFrom(t => t.EmailOrPhone));
|
||||||
|
|
||||||
|
CreateMap<TrialSiteUser, TrialSiteUserSurvey>()
|
||||||
|
.ForMember(d => d.Id, u => u.Ignore())
|
||||||
|
.ForMember(d => d.Phone, u => u.MapFrom(c => c.User.Phone))
|
||||||
|
.ForMember(d => d.Email, u => u.MapFrom(c => c.User.EMail))
|
||||||
|
.ForMember(d => d.OrganizationName, u => u.MapFrom(c => c.User.OrganizationName))
|
||||||
|
.ForMember(d => d.UserTypeId, u => u.MapFrom(c => c.User.UserTypeId))
|
||||||
|
.ForMember(d => d.IsHistoryUser, u => u.MapFrom(c => true))
|
||||||
|
.ForMember(d => d.IsHistoryUserOriginDeleted, u => u.MapFrom(c => c.IsDeleted))
|
||||||
|
.ForMember(d => d.IsHistoryUserDeleted, u => u.MapFrom(c => c.IsDeleted))
|
||||||
|
.ForMember(d => d.FirstName, u => u.MapFrom(c => c.User.FirstName))
|
||||||
|
.ForMember(d => d.LastName, u => u.MapFrom(c => c.User.LastName))
|
||||||
|
.ForMember(d => d.IsGenerateAccount, u => u.MapFrom(c => true))
|
||||||
|
.ForMember(d => d.IsGenerateSuccess, u => u.MapFrom(c => true))
|
||||||
|
.ForMember(d => d.SystemUserId, u => u.MapFrom(c => c.UserId))
|
||||||
|
.ForMember(d => d.IsJoin, u => u.MapFrom(c => !c.IsDeleted));
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
//列表
|
//列表
|
||||||
CreateMap<TrialSiteEquipmentSurvey, TrialSiteEquipmentSurveyView>()
|
CreateMap<TrialSiteEquipmentSurvey, TrialSiteEquipmentSurveyView>()
|
||||||
|
@ -30,11 +48,12 @@ namespace IRaCIS.Core.Application.AutoMapper
|
||||||
|
|
||||||
CreateMap<TrialSiteSurvey, TrialSiteSurveyView>()
|
CreateMap<TrialSiteSurvey, TrialSiteSurveyView>()
|
||||||
.ForMember(d => d.TrialSiteAliasName, u => u.MapFrom(s => s.TrialSite.TrialSiteAliasName))
|
.ForMember(d => d.TrialSiteAliasName, u => u.MapFrom(s => s.TrialSite.TrialSiteAliasName))
|
||||||
.ForMember(d => d.SiteName, u => u.MapFrom(s => s.Site.SiteName))
|
.ForMember(d => d.SiteName, u => u.MapFrom(s => isEn_Us ? s.Site.SiteName : s.Site.SiteNameCN))
|
||||||
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode));
|
.ForMember(d => d.TrialSiteCode, u => u.MapFrom(s => s.TrialSite.TrialSiteCode));
|
||||||
|
|
||||||
|
CreateMap<TrialSiteSurvey, TrialSiteSurveySelectView>();
|
||||||
|
|
||||||
|
|
||||||
var isEn_Us = false;
|
|
||||||
CreateMap<TrialSiteUserSurvey, TrialSiteUserSurveyView>()
|
CreateMap<TrialSiteUserSurvey, TrialSiteUserSurveyView>()
|
||||||
.ForMember(d => d.UserType, u => u.MapFrom(s => s.UserTypeRole.UserTypeShortName))
|
.ForMember(d => d.UserType, u => u.MapFrom(s => s.UserTypeRole.UserTypeShortName))
|
||||||
.ForMember(d => d.UserTypeEnum, u => u.MapFrom(s => s.UserTypeRole.UserTypeEnum));
|
.ForMember(d => d.UserTypeEnum, u => u.MapFrom(s => s.UserTypeRole.UserTypeEnum));
|
||||||
|
@ -59,6 +78,10 @@ namespace IRaCIS.Core.Application.AutoMapper
|
||||||
|
|
||||||
CreateMap<TrialSiteUserSurvey, User>();
|
CreateMap<TrialSiteUserSurvey, User>();
|
||||||
|
|
||||||
|
CreateMap<SiteSurveyUserImportDto, User>()
|
||||||
|
.ForMember(d => d.EMail, u => u.MapFrom(s => s.Email));
|
||||||
|
|
||||||
|
|
||||||
CreateMap<TrialSiteUserSurveyView, User>();
|
CreateMap<TrialSiteUserSurveyView, User>();
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue