From 7f79015810176265d3593f7d7cd8a655fb6495d8 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Thu, 20 Mar 2025 09:52:04 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AE=A1=E7=90=86=E5=BA=93=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../managementLibrary/anjuan/tableList.vue | 1 + .../managementLibrary/file/index.vue | 16 +++++--- .../managementLibrary/index.vue | 11 ++++-- .../managementLibrary/juannei/index.vue | 16 +++++--- .../managementLibrary/mixins/index.js | 17 +++++++- .../managementLibrary/project/index.vue | 15 ++++--- .../collectionLibrary/anjuan/tableList.vue | 1 - .../collectionLibrary/index.vue | 8 ++-- .../collectionLibrary/mixins/index.js | 12 +++++- src/views/fourTestReport/index.vue | 39 ++++++++++--------- 10 files changed, 90 insertions(+), 46 deletions(-) diff --git a/src/views/archivesManage/managementLibrary/anjuan/tableList.vue b/src/views/archivesManage/managementLibrary/anjuan/tableList.vue index 48ebc9a..61cf4ca 100644 --- a/src/views/archivesManage/managementLibrary/anjuan/tableList.vue +++ b/src/views/archivesManage/managementLibrary/anjuan/tableList.vue @@ -295,6 +295,7 @@ export default { if (timeDiff < 300 && distance < 10) { this.timer = setTimeout(() => { this.parentId = row.id + localStorage.removeItem('currentPageSize') this.openJuannei('所属' + this.title + ':' + row.archive_no, this.parentId) }, 300) this.selections = this.crud.selections diff --git a/src/views/archivesManage/managementLibrary/file/index.vue b/src/views/archivesManage/managementLibrary/file/index.vue index 52d3ded..dcb3bd8 100644 --- a/src/views/archivesManage/managementLibrary/file/index.vue +++ b/src/views/archivesManage/managementLibrary/file/index.vue @@ -32,7 +32,7 @@ @@ -82,7 +82,7 @@ { - this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.page.page = 1 + this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.page.page = 0 this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.getCommonData(2, this.parentsProjectId) this.$refs.anjuanEle.$refs.ajContent.test = data }) @@ -637,7 +640,7 @@ export default { if (this.selectedCategory.arrangeType === 1 || (this.selectedCategory.arrangeType === 3 && this.$refs.anjuanEle.$refs.ajContent.activeIndex === 1) || (this.selectedCategory.arrangeType === 2 && this.$refs.anjuanEle.$refs.ajContent.activeIndex === 1)) { this.$refs.fileEle.fileDrawer = true this.$nextTick(() => { - this.$refs.fileEle.page.page = 1 + this.$refs.fileEle.page.page = 0 this.$refs.fileEle.getCommonData(4, this.parentsAnjuanId) this.$refs.fileEle.test = data this.$refs.fileEle.isAjNo = 1 @@ -646,7 +649,7 @@ export default { } else { this.$refs.juanneiEle.juanneiDrawer = true this.$nextTick(() => { - this.$refs.juanneiEle.page.page = 1 + this.$refs.juanneiEle.page.page = 0 this.$refs.juanneiEle.getCommonData(3, this.parentsAnjuanId) this.$refs.juanneiEle.test = data this.$refs.fileEle.isAjNo = 0 @@ -657,7 +660,7 @@ export default { this.parentsJuanneiId = parentId this.$refs.fileEle.fileDrawer = true this.$nextTick(() => { - this.$refs.fileEle.page.page = 1 + this.$refs.fileEle.page.page = 0 this.$refs.fileEle.getCommonData(4, this.parentsJuanneiId) this.getIsAuthByLookType(this.parentsJuanneiId) this.$refs.fileEle.test = data diff --git a/src/views/archivesManage/managementLibrary/juannei/index.vue b/src/views/archivesManage/managementLibrary/juannei/index.vue index aca4527..4055878 100644 --- a/src/views/archivesManage/managementLibrary/juannei/index.vue +++ b/src/views/archivesManage/managementLibrary/juannei/index.vue @@ -32,7 +32,7 @@ @@ -105,7 +105,7 @@ @@ -52,7 +52,7 @@ { - this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.page.page = 1 + this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.page.page = 0 this.$refs.anjuanEle.$refs.ajContent.$refs.tableList.getCommonData(2, this.parentsProjectId) this.$refs.anjuanEle.$refs.ajContent.test = data }) @@ -634,7 +634,7 @@ export default { if (this.selectedCategory.arrangeType === 1 || (this.selectedCategory.arrangeType === 3 && this.$refs.anjuanEle.$refs.ajContent.activeIndex === 1) || (this.selectedCategory.arrangeType === 2 && this.$refs.anjuanEle.$refs.ajContent.activeIndex === 1)) { this.$refs.fileEle.fileDrawer = true this.$nextTick(() => { - this.$refs.fileEle.page.page = 1 + this.$refs.fileEle.page.page = 0 this.$refs.fileEle.getCommonData(4, this.parentsAnjuanId) this.$refs.fileEle.test = data this.$refs.fileEle.isAjNo = 1 @@ -642,7 +642,7 @@ export default { } else { this.$refs.juanneiEle.juanneiDrawer = true this.$nextTick(() => { - this.$refs.juanneiEle.page.page = 1 + this.$refs.juanneiEle.page.page = 0 this.$refs.juanneiEle.getCommonData(3, this.parentsAnjuanId) this.$refs.juanneiEle.test = data this.$refs.fileEle.isAjNo = 0 @@ -654,7 +654,7 @@ export default { this.parentsJuanneiId = parentId this.$refs.fileEle.fileDrawer = true this.$nextTick(() => { - this.$refs.fileEle.page.page = 1 + this.$refs.fileEle.page.page = 0 this.$refs.fileEle.getCommonData(4, this.parentsJuanneiId) this.$refs.fileEle.test = data }) diff --git a/src/views/collectReorganizi/collectionLibrary/mixins/index.js b/src/views/collectReorganizi/collectionLibrary/mixins/index.js index 229f74c..5ec8ae5 100644 --- a/src/views/collectReorganizi/collectionLibrary/mixins/index.js +++ b/src/views/collectReorganizi/collectionLibrary/mixins/index.js @@ -39,8 +39,18 @@ export const collectionLibraryCrud = { this.fixedStatusBar = val localStorage.setItem('statusBarFixedType', val) }, + hasValue(obj) { + for (const key in obj) { + if (obj.hasOwnProperty(key) && obj[key] !== null && obj[key] !== '') { + return true + } + } + return false + }, handleSearch(categoryLevel) { - if (localStorage.getItem('currentPage')) { + const queryResult = this.hasValue(this.query) + console.log(queryResult) + if (localStorage.getItem('currentPage') && !queryResult) { this.page.page = parseInt(localStorage.getItem('currentPage')) } else { this.page.page = 0 diff --git a/src/views/fourTestReport/index.vue b/src/views/fourTestReport/index.vue index 2891686..0d3c187 100644 --- a/src/views/fourTestReport/index.vue +++ b/src/views/fourTestReport/index.vue @@ -16,24 +16,26 @@ --> - - - - {{ node.label }} - - - - +
+ + + + {{ node.label }} + + + + +
@@ -336,7 +338,6 @@ export default { const treeData = [parent] this.allFileTables = treeData - this.$nextTick(() => { this.setCurrentKey(this.currentReportInfo.archivesId) })