From 6cd5e7b9575107780c8aa4b205b1d89af6a8f2bd Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Mon, 22 Dec 2025 13:58:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9Edicom=E9=98=85=E7=89=87=E3=80=81?= =?UTF-8?q?=E9=A2=84=E8=A7=88=E6=B7=BB=E5=8A=A0=E6=8E=92=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/dcmUpload/dcmjs.js | 6 +- .../components/image-viewer.vue | 77 ++--- .../none-dicom-show/components/preview.vue | 112 +++---- src/views/none-dicom-show/index.vue | 39 ++- .../dicoms/components/NoneDicomsCanvas.vue | 305 +++++++++--------- .../dicoms/components/NoneDicomsViewer.vue | 113 +++---- .../trials-panel/reading/dicoms/index.vue | 2 +- .../reading/dicoms/none-dicoms.vue | 45 ++- .../none-dicoms/components/VisitReview.vue | 31 +- 9 files changed, 391 insertions(+), 339 deletions(-) diff --git a/src/utils/dcmUpload/dcmjs.js b/src/utils/dcmUpload/dcmjs.js index e889d053..14b7abe8 100644 --- a/src/utils/dcmUpload/dcmjs.js +++ b/src/utils/dcmUpload/dcmjs.js @@ -8509,7 +8509,7 @@ var _writeOptions$fragmen = writeOptions.fragmentMultiframe, fragmentMultiframe = _writeOptions$fragmen === void 0 ? true : _writeOptions$fragmen; var _writeOptions$offset = writeOptions.startOffset, - startOffset = _writeOptions$offset === void 0 ? true : _writeOptions$offset; + isNeedStartOffset = _writeOptions$offset === void 0 ? true : _writeOptions$offset; value = value === null || value === undefined ? [] : value; if (isEncapsulated) { @@ -8537,7 +8537,9 @@ for (i = 0; i < frames; i++) { var _needsPadding = Boolean(value[i].byteLength & 1); - if (startOffset) startOffset.push(binaryStream.size); + if (isNeedStartOffset) { + startOffset.push(binaryStream.size); + } var frameBuffer = value[i], frameStream = new ReadBufferStream(frameBuffer); var fragmentsLength = 1; diff --git a/src/views/none-dicom-show/components/image-viewer.vue b/src/views/none-dicom-show/components/image-viewer.vue index 92ec89b6..c92144ae 100644 --- a/src/views/none-dicom-show/components/image-viewer.vue +++ b/src/views/none-dicom-show/components/image-viewer.vue @@ -2,13 +2,8 @@