From 182e9779d4ddc501775991b6ec810a5005306381 Mon Sep 17 00:00:00 2001 From: caiyiling <1321909229@qq.com> Date: Mon, 22 Apr 2024 11:46:28 +0800 Subject: [PATCH] =?UTF-8?q?=E9=98=85=E7=89=87=E7=95=8C=E9=9D=A2=E5=8F=8Aos?= =?UTF-8?q?s=E9=85=8D=E7=BD=AE=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Dicom/DicomCanvas.vue | 2 +- src/components/Dicom/DicomViewer.vue | 20 +- src/permission.js | 21 +- src/store/getters.js | 1 + src/store/modules/reading.js | 282 +++++++---- src/utils/oss.js | 38 ++ src/utils/request-pool.js | 141 +++--- src/views/dicom-show/dicom-series.vue | 2 +- .../dicom-show/server-dicom-temporary.vue | 2 +- .../dicoms/components/CustomWwwcForm.vue | 15 +- .../reading/dicoms/components/DicomCanvas.vue | 306 +++++------ .../reading/dicoms/components/DicomViewer.vue | 426 +++++++++++----- .../components/IRecist/QuestionForm.vue | 152 +++--- .../components/IRecist/QuestionList.vue | 18 +- .../dicoms/components/NoneDicomsCanvas.vue | 10 +- .../dicoms/components/NoneDicomsViewer.vue | 2 +- .../dicoms/components/PCWG/QuestionForm.vue | 24 +- .../dicoms/components/PCWG/QuestionList.vue | 16 +- .../reading/dicoms/components/ReadPage.vue | 23 +- .../dicoms/components/Recist/QuestionForm.vue | 149 +++--- .../dicoms/components/Recist/QuestionList.vue | 16 +- .../components/RecistBM/QuestionForm.vue | 138 +++-- .../components/RecistBM/QuestionList.vue | 16 +- .../reading/dicoms/components/ReportPage.vue | 65 +-- .../reading/dicoms/components/SrList.vue | 168 ++++++ .../reading/dicoms/components/StudyList.vue | 464 +++++++++++------ .../reading/dicoms/components/WL.vue | 4 +- .../dicoms/customize/CustomizeDicomCanvas.vue | 114 ++--- .../dicoms/customize/CustomizeDicomViewer.vue | 19 +- .../customize/CustomizeMeasurementList.vue | 24 +- .../customize/CustomizeNoneDicomsCanvas.vue | 3 +- .../customize/CustomizeNoneDicomsViewer.vue | 4 +- .../customize/CustomizeQuestionFormItem.vue | 206 +++++--- .../customize/CustomizeQuestionItem.vue | 23 +- .../CustomizeQuestionTableFormItem.vue | 142 +++++- .../dicoms/customize/CustomizeReadPage.vue | 24 +- .../dicoms/customize/CustomizeReportPage.vue | 39 +- .../customize/CustomizeReportPageUpload.vue | 1 + .../dicoms/customize/CustomizeStudyList.vue | 478 ++++++++++++------ .../reading/dicoms/customize/WL.vue | 4 +- .../trials-panel/reading/dicoms/index.vue | 150 ++---- .../reading/dicoms/none-dicoms.vue | 12 +- vue.config.js | 1 + 43 files changed, 2317 insertions(+), 1448 deletions(-) create mode 100644 src/views/trials/trials-panel/reading/dicoms/components/SrList.vue diff --git a/src/components/Dicom/DicomCanvas.vue b/src/components/Dicom/DicomCanvas.vue index 857da1d..b5f9304 100644 --- a/src/components/Dicom/DicomCanvas.vue +++ b/src/components/Dicom/DicomCanvas.vue @@ -400,7 +400,7 @@ export default { this.dicomInfo.zoom = viewport.scale.toFixed(4) var data = e.detail.image.data const position = data.string('x00201041') - this.dicomInfo.location = parseFloat(position).toFixed(2) + this.dicomInfo.location = position }, getOrientationMarker(element) { const enabledElement = cornerstone.getEnabledElement(element) diff --git a/src/components/Dicom/DicomViewer.vue b/src/components/Dicom/DicomViewer.vue index be42c98..f209555 100644 --- a/src/components/Dicom/DicomViewer.vue +++ b/src/components/Dicom/DicomViewer.vue @@ -113,9 +113,9 @@
-
{{$t('trials:reading:button:layout')}}
+
{{ $t('trials:reading:button:layout') }}
- + - + @@ -275,7 +275,7 @@
{{ $t('trials:dicom-show:color') }}
- +