From 1022fa2888ade7d2023c52aeaec23d795dd7ab9f Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Tue, 17 Jun 2025 16:49:15 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=98=85=E7=89=87=E9=A1=BA=E5=BA=8F?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0admin=E8=A7=92=E8=89=B2=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../trials/trials-panel/reading/read-order/index.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/views/trials/trials-panel/reading/read-order/index.vue b/src/views/trials/trials-panel/reading/read-order/index.vue index 4bc3dfd2..6d0dff80 100644 --- a/src/views/trials/trials-panel/reading/read-order/index.vue +++ b/src/views/trials/trials-panel/reading/read-order/index.vue @@ -71,7 +71,7 @@ + :disabled="!searchData.TrialReadingCriterionId || !searchData.DoctorUserId" v-if="!isAdmin"> {{ $t('trials:readingTracking:button:order') }} @@ -189,7 +189,7 @@ @@ -260,7 +260,12 @@ export default { } }, created() { - if (!this.hasPermi(['role:pm', 'role:apm'])) return this.$router.replace("/login") + if (!this.hasPermi(['role:pm', 'role:apm', 'role:admin'])) return this.$router.replace("/login") + }, + computed: { + isAdmin() { + return !!this.hasPermi(['role:admin']) + } }, mounted() { this.getSite() From d8315fbfff1b5456aaf08633e6e10465a9bbb2de Mon Sep 17 00:00:00 2001 From: wangxiaoshuang <825034831@qq.com> Date: Wed, 18 Jun 2025 09:55:16 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E9=98=85=E7=89=87=E4=B8=8A=E4=BC=A0?= =?UTF-8?q?=E4=B8=8B=E8=BD=BD=E6=8C=89=E9=92=AE=E6=B7=BB=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../reading/dicoms3D/components/ReadPage.vue | 93 ++++++++++++++++++- 1 file changed, 91 insertions(+), 2 deletions(-) diff --git a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue index b019dd7a..0fd73b15 100644 --- a/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue +++ b/src/views/trials/trials-panel/reading/dicoms3D/components/ReadPage.vue @@ -303,6 +303,38 @@ +
+
+
+ +
+
+
+
+
+
+ +
+
+