diff --git a/IRaCIS.Core.API/appsettings.Uat_IRC.json b/IRaCIS.Core.API/appsettings.Uat_IRC.json index 8176d5f8a..18d24b8ce 100644 --- a/IRaCIS.Core.API/appsettings.Uat_IRC.json +++ b/IRaCIS.Core.API/appsettings.Uat_IRC.json @@ -12,7 +12,7 @@ }, "ObjectStoreService": { - "ObjectStoreUse": "MinIO", + "ObjectStoreUse": "AliyunOSS", "AliyunOSS": { "regionId": "cn-shanghai", diff --git a/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs b/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs index d5981a4a3..c06c05c5f 100644 --- a/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs +++ b/IRaCIS.Core.Application/Service/QC/DTO/QCListViewModel.cs @@ -157,6 +157,8 @@ namespace IRaCIS.Core.Application.Contracts public bool IsHaveVisitClinicalData { get; set; } = false; + public bool IsPacsConnectConfiged { get; set; } + } diff --git a/IRaCIS.Core.Application/Service/QC/QCListService.cs b/IRaCIS.Core.Application/Service/QC/QCListService.cs index 657675744..a44086439 100644 --- a/IRaCIS.Core.Application/Service/QC/QCListService.cs +++ b/IRaCIS.Core.Application/Service/QC/QCListService.cs @@ -547,6 +547,7 @@ namespace IRaCIS.Core.Application.Image.QA config.IsHaveStudyClinicalData = await _clinicalDataTrialSetRepository.AnyAsync(x => x.IsConfirm && x.TrialId == visit.TrialId && x.ClinicalDataLevel == ClinicalLevel.Study); + config.IsPacsConnectConfiged= await _subjectVisitRepository.Where(t=>t.Id==subjectVisitId).AnyAsync(t=>t.Trial.IsPACSConnect && t.Subject.TrialSite.TrialSiteDicomAEList.Any()); return (list, config); } diff --git a/irc_api.drone.yml b/irc_api.drone.yml index 290fa2b13..a6e09d6e3 100644 --- a/irc_api.drone.yml +++ b/irc_api.drone.yml @@ -19,7 +19,7 @@ steps: - name: build-uat-irc commands: - cd /opt/1panel/xc-deploy/Uat_IRC/devops-build-publish/Uat-To-Uat - - sh pull-build-uat-irc-image.sh v${DRONE_BUILD_NUMBER} + - sh uat-branch-latest-build-image-publish.sh v${DRONE_BUILD_NUMBER} trigger: branch: