增加导出信息

master
hang 2023-12-07 17:34:47 +08:00
parent 3d5be3b368
commit f2f195781b
4 changed files with 27 additions and 2 deletions

View File

@ -7,7 +7,7 @@
} }
}, },
"ConnectionStrings": { "ConnectionStrings": {
"RemoteNew": "Server=192.168.3.69,1434;Database=Test_510K;User ID=sa;Password=xc@123456;TrustServerCertificate=true" "RemoteNew": "Server=192.168.3.68,1434;Database=Test_510K;User ID=sa;Password=xc@123456;TrustServerCertificate=true"
}, },
"BasicSystemConfig": { "BasicSystemConfig": {

View File

@ -72,6 +72,20 @@ namespace IRaCIS.Core.Application.Service.Allocation
_trialReadingCriterionRepository = trialReadingCriterionRepository; _trialReadingCriterionRepository = trialReadingCriterionRepository;
} }
public async Task<VisitTaskExportInfo> GetExportInfo(Guid visitTaskId)
{
return await _visitTaskRepository.Where(t => t.Id == visitTaskId).Select(t => new VisitTaskExportInfo()
{
SignTime = t.SignTime,
SignUser = t.DoctorUser.FullName,
SubejectGender = t.Subject.Sex,
SubjctAge = t.Subject.Age,
SubjectCode = t.Subject.Code,
}).FirstNotNullAsync();
}
/// <summary> /// <summary>
/// 设置任务加急 /// 设置任务加急
/// </summary> /// </summary>

View File

@ -1072,7 +1072,7 @@ namespace IRaCIS.Core.Application.Image.QA
if (nameList.Count() > 0) if (nameList.Count() > 0)
{ {
return ResponseOutput.NotOk($"After submitted the current study batch, please process the unsubmitted previous study batchs as soon as possible {string.Join('、', nameList)}。", 0, ApiResponseCodeEnum.NeedTips); return ResponseOutput.NotOk($"After submitted the current study batch, please process the unsubmitted previous study batches as soon as possible {string.Join('、', nameList)}。", 0, ApiResponseCodeEnum.NeedTips);
} }
} }
} }

View File

@ -330,6 +330,17 @@ namespace IRaCIS.Application.Contracts
public Guid TrialReadingCriterionId { get; set; } public Guid TrialReadingCriterionId { get; set; }
} }
public class VisitTaskExportInfo
{
public string SubjectCode { get; set; }
public string SubejectGender { get; set; }
public int? SubjctAge { get; set; }
public string SignUser { get; set; }
public DateTime? SignTime { get; set; }
}
public class TrialReadingCriterionDto public class TrialReadingCriterionDto
{ {
public Guid TrialReadingCriterionId { get; set; } public Guid TrialReadingCriterionId { get; set; }