diff --git a/src/utils/request.js b/src/utils/request.js index f6f20eda..d063cf2f 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -125,7 +125,7 @@ service.interceptors.response.use( } } if (!window.navigator.onLine) { - MessageBox.confirm(store.state.lang.language === 'en'? 'Please check your network' : '请检查您的网络', store.state.lang.language === 'en'? 'Warning' : '警告', { + MessageBox.confirm(store.state.lang.language === 'en'? 'Please check your network' : '请检查您的网络,稍后刷新页面重试!', store.state.lang.language === 'en'? 'Warning' : '警告', { type: 'warning', showCancelButton: false, callback: action => {} 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 fda34ed1..583d826b 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 @@ -1107,18 +1107,21 @@ export default { if (!res || !res.url) { params.failedFileCount++ } else { - dicomInfo.failedFileCount++ if (ii === 0 && o.modality !== 'SR') { - let fileId = cornerstoneWADOImageLoader.wadouri.fileManager.add( - o.file - ) - let blob = await scope.dicomToPng(fileId, o.imageColumns, o.imageRows) - 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) - console.log('seriesRes', seriesRes) - if (seriesRes && seriesRes.url) { - ImageResizePath = scope.$getObjectName(seriesRes.url) + try { + let fileId = cornerstoneWADOImageLoader.wadouri.fileManager.add( + o.file + ) + let blob = await scope.dicomToPng(fileId, o.imageColumns, o.imageRows) + 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) + console.log('seriesRes', seriesRes) + if (seriesRes && seriesRes.url) { + ImageResizePath = scope.$getObjectName(seriesRes.url) + } + } catch (e) { + console.log(e) } } } @@ -1142,6 +1145,7 @@ export default { path: scope.$getObjectName(res.url) }) Record.Uploaded.push(name) + dicomInfo.failedFileCount++ Record.FileCount++ } else { Record.Failed.push(name)