后处理上传访视id获取修改
continuous-integration/drone/push Build encountered an error Details

uat
wangxiaoshuang 2025-11-28 15:19:03 +08:00
parent 38d8ac5ae5
commit 5cce828ad9
1 changed files with 14 additions and 6 deletions

View File

@ -1058,12 +1058,20 @@ export default {
return new Promise(function (resolve, reject) {
try {
let subjectVisitId = null;
if (scope.VisitTaskId) {
scope.StudyInstanceUidList.forEach(item => {
if (item.VisitTaskId === scope.VisitTaskId) {
subjectVisitId = item.SourceSubjectVisitId
}
})
} else {
scope.StudyInstanceUidList.forEach(item => {
if (item.StudyInstanceUid === scope.uploadQueues[index].dicomInfo.studyUid) {
subjectVisitId = item.SourceSubjectVisitId
}
})
if (!subjectVisitId) return reject()
}
if (!subjectVisitId) return reject('subjectVisitId is notFind')
preArchiveDicomStudy({
trialId: scope.trialId,
subjectId: scope.SubjectId,