Merge branch 'master' of http://192.168.1.2:8033/IRaCIS_Core_Api
commit
06e8dc21fa
|
@ -35,7 +35,7 @@ namespace IRaCIS.Application.Services
|
|||
/// <summary> 根据CRO 名称查询所有CRO 列表 </summary>
|
||||
public async Task<IEnumerable<CroSelectDTO>> GetAllCROList()
|
||||
{
|
||||
return await _croRepository.ProjectTo<CroSelectDTO>(_mapper.ConfigurationProvider).ToListAsync();
|
||||
return await _croRepository.ProjectTo<CroSelectDTO>(_mapper.ConfigurationProvider, new { isEn_Us = _userInfo.IsEn_Us }).ToListAsync();
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -40,7 +40,7 @@ namespace IRaCIS.Application.Services
|
|||
//{
|
||||
// sponsorLambda = sponsorLambda.And(t => t.SponsorName.Contains(sponsorSearchModel.SponsorName.Trim()));
|
||||
//}
|
||||
var sponsorQueryable = _sponsorRepository.ProjectTo<SponsorSelectDTO>(_mapper.ConfigurationProvider);
|
||||
var sponsorQueryable = _sponsorRepository.ProjectTo<SponsorSelectDTO>(_mapper.ConfigurationProvider,new { isEn_Us= _userInfo.IsEn_Us});
|
||||
return await sponsorQueryable.ToListAsync();
|
||||
}
|
||||
|
||||
|
|
|
@ -8,6 +8,8 @@ namespace IRaCIS.Core.Application.Service
|
|||
{
|
||||
public InstitutionConfig()
|
||||
{
|
||||
var isEn_Us = false;
|
||||
|
||||
CreateMap<HospitalCommand, Hospital>();
|
||||
CreateMap<SiteCommand, Site>();
|
||||
CreateMap<SponsorCommand, Sponsor>();
|
||||
|
@ -15,8 +17,11 @@ namespace IRaCIS.Core.Application.Service
|
|||
CreateMap<Hospital, HospitalDTO>();
|
||||
CreateMap<CRO, CROCompanyDTO>().ReverseMap();
|
||||
CreateMap<Sponsor, SponsorDTO>();
|
||||
CreateMap<CRO, CroSelectDTO>();
|
||||
CreateMap<Sponsor, SponsorSelectDTO>();
|
||||
CreateMap<CRO, CroSelectDTO>()
|
||||
.ForMember(t => t.CROName, c => c.MapFrom(d => isEn_Us ? d.CROName : d.CRONameCN));
|
||||
|
||||
CreateMap<Sponsor, SponsorSelectDTO>()
|
||||
.ForMember(t=>t.SponsorName,c=>c.MapFrom(d=> isEn_Us?d.SponsorName:d.SponsorNameCN));
|
||||
CreateMap<Site, SiteSelectionDTO>();
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue