From 86f5e2c78264416acd2815e4b8a8bb4548ca31c1 Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 5 Mar 2025 16:14:29 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9D=9EDICOM=E5=BD=B1=E5=83=8F=E8=B4=A8?= =?UTF-8?q?=E6=8E=A7=E6=97=B6=EF=BC=8C=E5=8F=AF=E4=BB=A5=E8=AE=BE=E7=BD=AE?= =?UTF-8?q?=E5=BD=B1=E5=83=8F=E4=B8=BA=E5=88=A0=E9=99=A4=E3=80=81=E4=B8=8D?= =?UTF-8?q?=E9=98=85=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/trials.js | 8 +- src/views/none-dicom-show/index.vue | 163 ++++++++++++++++-- .../qc-check/components/qualityAssurance.vue | 87 +++++++++- 3 files changed, 232 insertions(+), 26 deletions(-) diff --git a/src/api/trials.js b/src/api/trials.js index f9c572d1..3f4b9dff 100644 --- a/src/api/trials.js +++ b/src/api/trials.js @@ -1080,7 +1080,13 @@ export function setSeriesStatus(trialId, subjectVisitId, studyId, seriesId, stat method: 'put' }) } - +export function setNodicomStudyState(params) { + return request({ + url: `/QCOperation/setNodicomStudyState`, + method: 'put', + params + }) +} export function setInstanceStatus(trialId, subjectVisitId, seriesId, instanceId, state) { return request({ url: `/QCOperation/setInstanceState/${trialId}/${subjectVisitId}/${seriesId}/${instanceId}/${state}`, diff --git a/src/views/none-dicom-show/index.vue b/src/views/none-dicom-show/index.vue index 4e1bc8bb..96f9d2e2 100644 --- a/src/views/none-dicom-show/index.vue +++ b/src/views/none-dicom-show/index.vue @@ -23,25 +23,48 @@ {{ $t('trials:audit:message:noData') }}
-
-
- {{ `${j + 1}. ${item.FileName}` }} -
- -
+
@@ -70,7 +93,7 @@