Browse Source

pacs

master
wxd 1 year ago
parent
commit
71d7d729c7
  1. 15
      src/Shentun.Peis.Application/PacsBusiness/PacsBusinessAppService.cs

15
src/Shentun.Peis.Application/PacsBusiness/PacsBusinessAppService.cs

@ -353,7 +353,8 @@ namespace Shentun.Peis.PacsBusiness
asbitemName = asbitem.DisplayName,
asbitemId = registerCheckAsbitem.AsbitemId,
pacsCheckDate = registerCheck.PacsCheckDate,
pacsUploadDate = registerCheck.PacsUploadDate
pacsUploadDate = registerCheck.PacsUploadDate,
registerCheckId = registerCheck.Id
};
if (!string.IsNullOrWhiteSpace(input.PatientName))
@ -424,7 +425,8 @@ namespace Shentun.Peis.PacsBusiness
AsbitemName = s.Key,
PatientName = s.FirstOrDefault().patientName,
PacsCheckDate = DataHelper.ConversionDateToString(s.FirstOrDefault().pacsCheckDate),
PacsUploadDate = DataHelper.ConversionDateToString(s.FirstOrDefault().pacsUploadDate)
PacsUploadDate = DataHelper.ConversionDateToString(s.FirstOrDefault().pacsUploadDate),
RegisterCheckId = s.FirstOrDefault().registerCheckId
}).ToList();
return new PagedResultDto<GetPatientRegisterPacsCheckDto>(totalCount, entListDto);
@ -600,6 +602,15 @@ namespace Shentun.Peis.PacsBusiness
await _dicomFileDetailRepository.DeleteManyAsync(dicomFileDetailList);
//更新状态
var registerCheckEnt = await _registerCheckRepository.FirstOrDefaultAsync(f => f.Id == input.RegisterCheckId);
if (registerCheckEnt != null)
{
registerCheckEnt.IsPacsCheck = 'N';
registerCheckEnt.PacsCheckDate = null;
registerCheckEnt.PacsUploadDate = null;
await _registerCheckRepository.UpdateAsync(registerCheckEnt);
}
}
}

Loading…
Cancel
Save