From 1504603ca60ebb897b2b9951e617966f67a2ede1 Mon Sep 17 00:00:00 2001 From: hanchaobo Date: Tue, 19 Mar 2024 16:20:47 +0800 Subject: [PATCH] =?UTF-8?q?onlyoffice=E5=8A=A0=E8=BD=BD=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/layout/components/Navbar.vue | 3 ++- src/permission.js | 3 ++- .../caseManagement/components/addCase.vue | 22 +++++++++++-------- 3 files changed, 17 insertions(+), 11 deletions(-) diff --git a/src/layout/components/Navbar.vue b/src/layout/components/Navbar.vue index 65bc9d3..8d61d3a 100644 --- a/src/layout/components/Navbar.vue +++ b/src/layout/components/Navbar.vue @@ -97,7 +97,8 @@ export default { type: 'warning' }).then(() => { this.$store.dispatch('LogOut').then(() => { - location.href = '/index'; + // location.href = '/index'; + this.$router.push({ path: '/Login' }) }) }).catch(() => {}); } diff --git a/src/permission.js b/src/permission.js index e1a14da..a22753d 100644 --- a/src/permission.js +++ b/src/permission.js @@ -45,7 +45,8 @@ router.beforeEach((to, from, next) => { // 在免登录白名单,直接进入 next() } else { - next(`/login?redirect=${encodeURIComponent(to.fullPath)}`) // 否则全部重定向到登录页 + // next(`/login?redirect=${encodeURIComponent(to.fullPath)}`) // 否则全部重定向到登录页 + next(`/login`) NProgress.done() } } diff --git a/src/views/caseManagement/components/addCase.vue b/src/views/caseManagement/components/addCase.vue index 3af7bcd..b8329b4 100644 --- a/src/views/caseManagement/components/addCase.vue +++ b/src/views/caseManagement/components/addCase.vue @@ -109,7 +109,7 @@
-
+
{{ item.annexName }}
@@ -118,7 +118,7 @@
-
+
{{ item.annexName }}
@@ -205,7 +205,8 @@ ]"> - + @@ -647,8 +648,8 @@ export default { }, methods: { /** 获取证件类型 */ - getIdTypeFn(){ - getIdType().then(res=>{ + getIdTypeFn() { + getIdType().then(res => { this.idTypeList = res.data; }) }, @@ -711,9 +712,12 @@ export default { }); }, /** 查看证据 */ - fileDetil(val) { - // window.open(this.fileURL + val); - this.$router.push({ path: '/onlyoffice', query: { id: val, flag: 0 } }) + fileDetil(val, flag) { + if (flag == 1) { + window.open(this.fileURL + val); + } else if (flag == 2) { + this.$router.push({ path: '/onlyoffice', query: { id: val, flag: 0 } }) + } }, /** 查看证据 */ toPreview(val) { @@ -744,7 +748,7 @@ export default { return this.$confirm(`确定移除 ${file.name}?`); }, handleRemove(file, fileList) { - let newcaseAttachList = this.formData.caseAttachList.filter(item => + let newcaseAttachList = this.formData.caseAttachList.filter(item => item.annexId !== file.response.annexId ) this.formData.caseAttachList = newcaseAttachList