修改医生信息报错
continuous-integration/drone/push Build is passing Details

IRC_NewDev
hang 2023-12-06 09:57:45 +08:00
parent 1baa31db04
commit 1fb1b3d563
2 changed files with 14 additions and 3 deletions

View File

@ -43,7 +43,6 @@ if (string.IsNullOrWhiteSpace(enviromentName))
? args[index + 1]
: "Development";
}
#endregion
var builder = WebApplication.CreateBuilder(new WebApplicationOptions
@ -51,11 +50,23 @@ var builder = WebApplication.CreateBuilder(new WebApplicationOptions
EnvironmentName = enviromentName
});
#region 兼容windows 服务命令行的方式
var urlsIndex = Array.IndexOf(args, "--urls");
if (urlsIndex > -1)
{
builder.WebHost.UseUrls(args[urlsIndex + 1]);
}
//
#endregion
#region Ö÷»úÅäÖÃ
NewId.SetProcessIdProvider(new CurrentProcessIdProvider());
builder.Host
.ConfigureAppConfiguration((hostContext, config) =>
{

View File

@ -23,9 +23,9 @@ namespace IRaCIS.Application.Services
public async Task<ResearchPublicationDTO> GetResearchPublication(Guid doctorId)
{
var doctorScientificResearchInfo = await researchPublicationRepository.Where(o => o.DoctorId == doctorId)
.ProjectTo<ResearchPublicationDTO>(_mapper.ConfigurationProvider).FirstNotNullAsync();
.ProjectTo<ResearchPublicationDTO>(_mapper.ConfigurationProvider).FirstOrDefaultAsync();
return doctorScientificResearchInfo;
return doctorScientificResearchInfo!;
}