修改
This commit is contained in:
@@ -425,7 +425,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
await _readingMedicineQuestionAnswerRepository.BatchDeleteNoTrackingAsync(x => x.TaskMedicalReviewId == inDto.TaskMedicalReviewId);
|
||||
|
||||
@@ -468,11 +468,11 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
if ((await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).Select(x => x.SaveQuestionTime).FirstOrDefaultAsync()) == null)
|
||||
{
|
||||
return ResponseOutput.NotOk("请先保存医学审核问题");
|
||||
return ResponseOutput.NotOk(_localizer["MedicalReview_SaveQuestion"]);
|
||||
}
|
||||
await _taskMedicalReviewRepository.UpdatePartialFromQueryAsync(inDto.TaskMedicalReviewId, x => new TaskMedicalReview()
|
||||
{
|
||||
@@ -547,7 +547,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
|
||||
var visitTaskId = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).Select(x => x.VisitTaskId).FirstOrDefaultAsync();
|
||||
@@ -580,7 +580,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
var visitTaskId = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).Select(x => x.VisitTaskId).FirstOrDefaultAsync();
|
||||
if (inDto.IsApplyHeavyReading??false)
|
||||
@@ -663,7 +663,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
|
||||
var taskmedicalReview = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).Select(x => new
|
||||
@@ -677,13 +677,13 @@ namespace IRaCIS.Core.Application.Service
|
||||
|
||||
if (taskmedicalReview.SaveQuestionTime == null || taskmedicalReview.SaveConclusionTime==null)
|
||||
{
|
||||
throw new BusinessValidationFailedException("请先保存问题和结论");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_NeedSave"]);
|
||||
|
||||
}
|
||||
|
||||
if (taskmedicalReview.IsHaveQuestion&&!taskmedicalReview.IsClosedDialog)
|
||||
{
|
||||
throw new BusinessValidationFailedException("对话未关闭");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_NotClosed"]);
|
||||
|
||||
}
|
||||
|
||||
@@ -708,7 +708,7 @@ namespace IRaCIS.Core.Application.Service
|
||||
var medicalReviewInfo = await _taskMedicalReviewRepository.Where(x => x.Id == inDto.TaskMedicalReviewId).FirstNotNullAsync();
|
||||
if (medicalReviewInfo.IsInvalid)
|
||||
{
|
||||
throw new BusinessValidationFailedException("该医学审核无效,操作失败");
|
||||
throw new BusinessValidationFailedException(_localizer["MedicalReview_invalid"]);
|
||||
}
|
||||
|
||||
await _taskMedicalReviewRepository.UpdatePartialFromQueryAsync(inDto.TaskMedicalReviewId, x => new TaskMedicalReview()
|
||||
|
||||
Reference in New Issue
Block a user