From 71f1a0e0d670c4786a19b2a54661eb9bd88056be Mon Sep 17 00:00:00 2001
From: xuhuajiao <13476289682@163.com>
Date: Wed, 18 Dec 2024 17:30:17 +0800
Subject: [PATCH] =?UTF-8?q?=E4=B8=80=E9=94=AE=E5=88=A0=E9=99=A4/=E6=90=9C?=
=?UTF-8?q?=E7=B4=A2=E6=96=B0=E5=A2=9E=E5=AD=97=E6=AE=B5?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/archivesManage/archivesList.js | 11 ++-
.../archivesList/archivesAnjuan/index.vue | 15 +++-
.../archivesList/archivesJuannei/index.vue | 8 ++-
.../archivesList/archivesProject/index.vue | 6 +-
.../archivesManage/archivesList/index.vue | 13 ++++
.../archivesList/mixins/archives.js | 3 +-
.../archivesList/oneClickDelete/index.vue | 69 ++++++++++++++++++-
.../archivesManage/archivesSearch/index.vue | 10 ++-
8 files changed, 123 insertions(+), 12 deletions(-)
diff --git a/src/api/archivesManage/archivesList.js b/src/api/archivesManage/archivesList.js
index 23211a7..c801d92 100644
--- a/src/api/archivesManage/archivesList.js
+++ b/src/api/archivesManage/archivesList.js
@@ -169,5 +169,14 @@ export function FetchPrintArchivesBarcode(parameter) {
})
}
-export default { add, edit, del, FetchInitArchivesView, FetchTableDisplayFields, FetchFormDisplayFields, FetchDoeditIsRepeat, queryVagueArchives, querySeniorArchives, FetchPrintArchivesBarcode }
+// 批量删除
+export function FetchBatchTransferMainLibrary(data) {
+ return request({
+ url: 'api/archives/batchTransferMainLibrary',
+ method: 'post',
+ data: data
+ })
+}
+
+export default { add, edit, del, FetchInitArchivesView, FetchTableDisplayFields, FetchFormDisplayFields, FetchDoeditIsRepeat, queryVagueArchives, querySeniorArchives, FetchPrintArchivesBarcode, FetchBatchTransferMainLibrary }
diff --git a/src/views/archivesManage/archivesList/archivesAnjuan/index.vue b/src/views/archivesManage/archivesList/archivesAnjuan/index.vue
index 55787cd..d49062d 100644
--- a/src/views/archivesManage/archivesList/archivesAnjuan/index.vue
+++ b/src/views/archivesManage/archivesList/archivesAnjuan/index.vue
@@ -47,7 +47,7 @@
分卷装盒
- 借阅
+ 借阅
绑定标签
@@ -98,7 +98,11 @@
@select="handleCurrentChange"
>
-
+
+
+ {{ (page.page === 1 ? 0 : (page.page === 0 ? 0 : page.page - 1)) * page.size + scope.$index + 1 }}
+
+
@@ -347,7 +351,8 @@ export default {
{ value: 'responsibleby', label: '责任者' },
{ value: 'docNo', label: '发文字号 ' },
{ value: 'barcode', label: '条形码' },
- { value: 'folderLocation', label: '地址码' }
+ { value: 'folderLocation', label: '地址码' },
+ { value: 'tempNo', label: '临时卷号' }
]
} else {
this.queryOption = [
@@ -383,6 +388,7 @@ export default {
this.query.documentNo = ''
this.query.barcode = ''
this.query.folderLocation = ''
+ this.query.tempNo = ''
switch (this.anjuanInputSelect) {
case 'queryTitle': // 题名
this.query.queryTitle = this.anjuanQuery[this.anjuanInputSelect]
@@ -405,6 +411,9 @@ export default {
case 'folderLocation': // 地址码
this.query.folderLocation = this.anjuanQuery[this.anjuanInputSelect]
break
+ case 'tempNo': // 地址码
+ this.query.tempNo = this.anjuanQuery[this.anjuanInputSelect]
+ break
}
this.getListCommon('anjuanData', 'anjuanTableHeight', 1)
},
diff --git a/src/views/archivesManage/archivesList/archivesJuannei/index.vue b/src/views/archivesManage/archivesList/archivesJuannei/index.vue
index ba17e5a..69c6d5e 100644
--- a/src/views/archivesManage/archivesList/archivesJuannei/index.vue
+++ b/src/views/archivesManage/archivesList/archivesJuannei/index.vue
@@ -42,7 +42,7 @@
- 借阅
+ 借阅
绑定标签
@@ -92,7 +92,11 @@
@select="handleCurrentChange"
>
-
+
+
+ {{ (page.page === 1 ? 0 : (page.page === 0 ? 0 : page.page - 1)) * page.size + scope.$index + 1 }}
+
+
diff --git a/src/views/archivesManage/archivesList/archivesProject/index.vue b/src/views/archivesManage/archivesList/archivesProject/index.vue
index 44146a7..8e5efd5 100644
--- a/src/views/archivesManage/archivesList/archivesProject/index.vue
+++ b/src/views/archivesManage/archivesList/archivesProject/index.vue
@@ -67,7 +67,11 @@
@select="handleCurrentChange"
>
-
+
+
+ {{ (page.page === 1 ? 0 : (page.page === 0 ? 0 : page.page - 1)) * page.size + scope.$index + 1 }}
+
+
diff --git a/src/views/archivesManage/archivesList/index.vue b/src/views/archivesManage/archivesList/index.vue
index 6ef5dfb..76eeed0 100644
--- a/src/views/archivesManage/archivesList/index.vue
+++ b/src/views/archivesManage/archivesList/index.vue
@@ -773,6 +773,19 @@ export default {
// 一键删除
oneClickDeleteHandle() {
this.$refs.oneClickRef.oneClickVisible = true
+ this.$refs.oneClickRef.smartQuery.categoryName = this.selectedCategory.cnName
+
+ const index = this.intellClassifyTree.findIndex(item => item.dicName === '年度')
+ if (index !== -1) {
+ this.$refs.oneClickRef.archiveYearOptions = this.intellClassifyTree[index].childMenus
+ } else {
+ this.$refs.oneClickRef.archiveYearOptions = []
+ }
+ this.intellClassifyTree.filter(item => {
+ if (item.dicCode === 'Search_BGQX') {
+ this.$refs.oneClickRef.retentionOptions = item.childMenus
+ }
+ })
}
}
}
diff --git a/src/views/archivesManage/archivesList/mixins/archives.js b/src/views/archivesManage/archivesList/mixins/archives.js
index 967ae69..3ee663b 100644
--- a/src/views/archivesManage/archivesList/mixins/archives.js
+++ b/src/views/archivesManage/archivesList/mixins/archives.js
@@ -197,7 +197,8 @@ export const archivesCrud = {
'documentNo': this.query.documentNo,
'docNo': this.query.docNo,
'barcode': this.query.barcode,
- 'folderLocation': this.query.folderLocation
+ 'folderLocation': this.query.folderLocation,
+ 'tempNo': this.query.tempNo
}
FetchInitArchivesView(params).then(data => {
this.getTableDisplayFieldsLoading = false
diff --git a/src/views/archivesManage/archivesList/oneClickDelete/index.vue b/src/views/archivesManage/archivesList/oneClickDelete/index.vue
index 39402d1..512fcab 100644
--- a/src/views/archivesManage/archivesList/oneClickDelete/index.vue
+++ b/src/views/archivesManage/archivesList/oneClickDelete/index.vue
@@ -72,14 +72,15 @@
/>