From 858a65098604c7cef81d6998815b4d2ab187f1da Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Thu, 27 Feb 2025 15:13:56 +0800 Subject: [PATCH 1/7] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trial-config/components/logicalConfig.vue | 332 +++++++++++++++++- .../trial-config/components/processConfig.vue | 33 ++ 2 files changed, 364 insertions(+), 1 deletion(-) diff --git a/src/views/trials/trials-panel/setting/trial-config/components/logicalConfig.vue b/src/views/trials/trials-panel/setting/trial-config/components/logicalConfig.vue index e7c35e00..a7042f57 100644 --- a/src/views/trials/trials-panel/setting/trial-config/components/logicalConfig.vue +++ b/src/views/trials/trials-panel/setting/trial-config/components/logicalConfig.vue @@ -103,6 +103,7 @@ + + + + {{ item.label }} + + + + + + + + + + + + {{ + showMore + ? $t('trials:logincCfg:button:packUp') + : $t('trials:logincCfg:button:more') + }} + + {{ $t('common:button:terminology') }} @@ -748,6 +804,121 @@ :visible.sync="terminologyVisible" :DATA.sync="form.TrialObjectNameList" /> + + + + {{ $t('common:button:add') }} + + + + + + + {{ + isEN ? scope.row.EnName : scope.row.Name + }} + + + + + + + + + + + + + + + + + + + + + + + {{ $t('common:button:confirm') }} + + + {{ $t('common:button:cancel') }} + + + diff --git a/src/views/none-dicom-show/components/preview.vue b/src/views/none-dicom-show/components/preview.vue index 327c2279..7eedf98e 100644 --- a/src/views/none-dicom-show/components/preview.vue +++ b/src/views/none-dicom-show/components/preview.vue @@ -1,6 +1,5 @@ - - + 暂无数据 - - - - {{ `${index+1}` }} - - + + + + + {{ `${index + 1}` }} + + + diff --git a/src/views/none-dicom-show/index.vue b/src/views/none-dicom-show/index.vue index 375e8232..08d029a4 100644 --- a/src/views/none-dicom-show/index.vue +++ b/src/views/none-dicom-show/index.vue @@ -177,6 +177,7 @@ export default { }) }, selected(file, studyIndex, fileIndex, isChangeSub = false) { + this.currentFileId = file.Id if (!!~file.FileType.indexOf('pdf')) { this.pdfFile.path = file.Path || file.FullFilePath this.pdfFile.type = 'pdf' @@ -185,11 +186,10 @@ export default { } else { this.showPDF = false } - this.currentFileId = file.Id + this.currentStudyIndex = studyIndex - this.previewImage.imgList = this.studyList[ - studyIndex - ].NoneDicomStudyFileList.filter((item) => !~item.FileType.indexOf('pdf')) + this.previewImage.imgList = + this.studyList[studyIndex].NoneDicomStudyFileList this.currentStudyFileIndex = fileIndex this.previewImage.index = fileIndex this.previewImage.studyCode = this.studyList[studyIndex].CodeView From 8bfaf7241a6fdec91aa39066c1b66059c50d5028 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 28 Feb 2025 09:58:07 +0800 Subject: [PATCH 5/7] =?UTF-8?q?=E6=A3=80=E6=9F=A5=E5=90=8D=E7=A7=B0?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/none-dicom-show/index.vue | 4 +- .../qc-check/components/qualityAssurance.vue | 38 ++++++++++++++++++- 2 files changed, 39 insertions(+), 3 deletions(-) diff --git a/src/views/none-dicom-show/index.vue b/src/views/none-dicom-show/index.vue index 08d029a4..a2355602 100644 --- a/src/views/none-dicom-show/index.vue +++ b/src/views/none-dicom-show/index.vue @@ -9,11 +9,11 @@ {{ study.CodeView }} - {{ study.Modality }} - {{ getBodyPart(study.BodyPart) }} {{ study.StudyName }} + {{ study.Modality }} + {{ getBodyPart(study.BodyPart) }} + > + + + + + {{ scope.row.StudyName }} + + { if (!v.BodyPartForEdit) { isgo = false isgoList.push(v.StudyCode) } + if (this.relationInfo.IsShowStudyName && !v.StudyName) { + hasStudyName = false + hasStudyNameList.push(v.StudyCode) + } }) + if (!hasStudyName) { + // `请补充检查${isgoList.toString()}的检查名称!` + this.$confirm( + this.$t('trials:qcQuality:title:noStudyName').replace( + 'xxx', + hasStudyNameList.join('、 ') + ), + '', + { + showCancelButton: false, + } + ) + return + } if (!isgo) { // `请补充检查${isgoList.toString()}的检查部位!` this.$confirm( From 996b691ef47742ce89ffac95b3a9439a5d198988 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Fri, 28 Feb 2025 10:21:52 +0800 Subject: [PATCH 6/7] =?UTF-8?q?=E8=AE=BF=E8=A7=86=E4=B8=AD=E9=A2=84?= =?UTF-8?q?=E8=A7=88=EF=BC=8Cdicom=E6=A3=80=E6=9F=A5=E6=B2=A1=E6=9C=89?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E6=A3=80=E6=9F=A5=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../visit/qc-check/components/dicomFiles.vue | 127 +++++++++--------- 1 file changed, 65 insertions(+), 62 deletions(-) diff --git a/src/views/trials/trials-panel/visit/qc-check/components/dicomFiles.vue b/src/views/trials/trials-panel/visit/qc-check/components/dicomFiles.vue index df0a66d8..295c47f3 100644 --- a/src/views/trials/trials-panel/visit/qc-check/components/dicomFiles.vue +++ b/src/views/trials/trials-panel/visit/qc-check/components/dicomFiles.vue @@ -9,7 +9,7 @@ icon="el-icon-view" @click="handlePreviewAllFiles" > - {{ $t("trials:audit:action:preview") }} + {{ $t('trials:audit:action:preview') }} --> + + - {{ moment(scope.row.StudyTime).format("YYYY-MM-DD") }} + {{ moment(scope.row.StudyTime).format('YYYY-MM-DD') }} @@ -144,27 +150,24 @@
- {{ `${index+1}` }} -
+ {{ `${index + 1}` }} +