diff --git a/src/views/trials/trials-panel/visit/crc-upload/components/uploadDicomFiles2.vue b/src/views/trials/trials-panel/visit/crc-upload/components/uploadDicomFiles2.vue index 1ce19358..c0fcb514 100644 --- a/src/views/trials/trials-panel/visit/crc-upload/components/uploadDicomFiles2.vue +++ b/src/views/trials/trials-panel/visit/crc-upload/components/uploadDicomFiles2.vue @@ -1113,7 +1113,9 @@ export default { let thumbnailPath = `/${params.trialId}/Image/${params.siteId}/${params.subjectId}/${params.subjectVisitId}/${dicomInfo.studyUid}/${v.seriesUid}/${v.seriesUid}.png` let OSSclient = scope.OSSclient let seriesRes = await OSSclient.put(thumbnailPath, blob) - ImageResizePath = scope.$getObjectName(seriesRes.url) + if (seriesRes && seriesRes.url) { + ImageResizePath = scope.$getObjectName(seriesRes.url) + } } } if (res && res.url) { @@ -1198,6 +1200,7 @@ export default { clearInterval(t) resolve() }).catch((res) => { + scope.uploadQueues[index].uploadState.record = Record reject() clearInterval(t) })