From c46ca18a42abd0be41935e6afab7aa318ad82cc8 Mon Sep 17 00:00:00 2001
From: wangxiaoshuang <825034831@qq.com>
Date: Mon, 17 Mar 2025 16:38:14 +0800
Subject: [PATCH] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E6=96=87=E6=A1=A3=E8=8F=9C?=
=?UTF-8?q?=E5=8D=95=E4=B8=8E=E5=88=97=E8=A1=A8=E6=98=AF=E5=90=A6=E9=80=82?=
=?UTF-8?q?=E7=94=A8=E5=AD=97=E6=AE=B5=E8=81=94=E5=8A=A8?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../trial-document/components/fileRecord/index.vue | 3 ++-
.../trial-summary/trial-document/components/menu.vue | 6 ++++++
.../trial-document/components/report_doc/index.vue | 2 +-
.../trial-document/components/template/index.vue | 2 +-
.../trial-document/components/trainRecord/index.vue | 2 +-
.../components/viewer/curriculumVitae/index.vue | 2 ++
6 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/fileRecord/index.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/fileRecord/index.vue
index ff7e756b..e81c3798 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/fileRecord/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/fileRecord/index.vue
@@ -278,6 +278,7 @@
>
auth(false, scope.row, val)"
@@ -769,7 +770,7 @@ export default {
},
immediate: true,
},
- rowData: {
+ 'rowData.IsEnable': {
handler() {
this.DATA = Object.assign({}, this.rowData)
},
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/menu.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/menu.vue
index 8805ac5e..285fa8c1 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/menu.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/menu.vue
@@ -273,6 +273,12 @@ export default {
this.loading = true
let res = await setAuthorizedView(data)
this.loading = false
+ if (res.IsSuccess) {
+ this.$emit('update:rowData', {})
+ this.$nextTick(() => {
+ this.$emit('update:rowData', item)
+ })
+ }
} catch (err) {
this.loading = false
item.IsEnable = !item.IsEnable
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/report_doc/index.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/report_doc/index.vue
index debebdf2..a9831f1c 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/report_doc/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/report_doc/index.vue
@@ -766,7 +766,7 @@ export default {
},
immediate: true,
},
- rowData: {
+ 'rowData.IsEnable': {
handler() {
this.DATA = Object.assign({}, this.rowData)
},
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/template/index.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/template/index.vue
index 1c3509a7..a8764a10 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/template/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/template/index.vue
@@ -722,7 +722,7 @@ export default {
},
immediate: true,
},
- rowData: {
+ 'rowData.IsEnable': {
handler() {
this.DATA = Object.assign({}, this.rowData)
},
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/trainRecord/index.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/trainRecord/index.vue
index 97260e9d..374777e2 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/trainRecord/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/trainRecord/index.vue
@@ -865,7 +865,7 @@ export default {
},
immediate: true,
},
- rowData: {
+ 'rowData.IsEnable': {
handler() {
this.DATA = Object.assign({}, this.rowData)
},
diff --git a/src/views/trials/trials-panel/trial-summary/trial-document/components/viewer/curriculumVitae/index.vue b/src/views/trials/trials-panel/trial-summary/trial-document/components/viewer/curriculumVitae/index.vue
index 0f9d7df5..fc33cb51 100644
--- a/src/views/trials/trials-panel/trial-summary/trial-document/components/viewer/curriculumVitae/index.vue
+++ b/src/views/trials/trials-panel/trial-summary/trial-document/components/viewer/curriculumVitae/index.vue
@@ -198,6 +198,7 @@