From 75c02bdcb7d63a170b43b4c4990f9a18a2e9151d Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Thu, 27 Jul 2023 17:19:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B6=E9=9B=86=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/styles/archives-manage.scss | 1 + .../collectionLibrary/anjuan/tableList.vue | 6 + .../collectionLibrary/file/index.vue | 122 ++++++++++- .../collectionLibrary/file/tableJson.json | 197 ++++++++++++++++++ .../collectionLibrary/index.vue | 7 + .../module/collectHeader.vue | 40 +++- .../module/quickPaper/index.vue | 40 +++- 7 files changed, 401 insertions(+), 12 deletions(-) create mode 100644 src/views/collectReorganizi/collectionLibrary/file/tableJson.json diff --git a/src/assets/styles/archives-manage.scss b/src/assets/styles/archives-manage.scss index 1d3b34c..305cf8b 100644 --- a/src/assets/styles/archives-manage.scss +++ b/src/assets/styles/archives-manage.scss @@ -711,6 +711,7 @@ .collect-header{ display: flex; justify-content: space-between; + height: 73px; padding: 20px 10px 0 20px; border-top: 1px solid #EDEFF3; h4{ diff --git a/src/views/collectReorganizi/collectionLibrary/anjuan/tableList.vue b/src/views/collectReorganizi/collectionLibrary/anjuan/tableList.vue index a50f5bd..38e4d54 100644 --- a/src/views/collectReorganizi/collectionLibrary/anjuan/tableList.vue +++ b/src/views/collectReorganizi/collectionLibrary/anjuan/tableList.vue @@ -97,9 +97,15 @@ export default { }, watch: { selectedCategory: function(newValue, oldValue) { + this.selections = [] + this.$refs.table.clearSelection() }, tableDisplayFields(val) { this.doLayout() + }, + activeIndex(newValue) { + this.selections = [] + this.$refs.table.clearSelection() } }, created() { diff --git a/src/views/collectReorganizi/collectionLibrary/file/index.vue b/src/views/collectReorganizi/collectionLibrary/file/index.vue index 17b0e00..3f0a228 100644 --- a/src/views/collectReorganizi/collectionLibrary/file/index.vue +++ b/src/views/collectReorganizi/collectionLibrary/file/index.vue @@ -8,16 +8,74 @@ direction="rtl" :size="selectedCategory.isType === 3 ? '80%' : selectedCategory.isType === 5 ? '90%' : '70%'" > - + + + + + + + + + + + + + + + + + + +