From 02a5b30a55b3690d223455c88032683442a2c3b7 Mon Sep 17 00:00:00 2001 From: xuhuajiao <13476289682@163.com> Date: Tue, 8 Apr 2025 17:36:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96/=E6=96=87=E4=BB=B6=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/fileIcon/OFD.png | Bin 0 -> 6064 bytes src/assets/styles/yxk-admin.scss | 4 + .../AIAssistant/AIKeywords/index copy.vue | 3 + .../module/uploadFile/index.vue | 7 +- .../managementLibrary/file/index.vue | 7 +- .../module/uploadFile/index.vue | 7 +- .../batchConnection/module/form.vue | 10 +- .../collectionLibrary/file/index.vue | 7 +- .../module/collectHeader.vue | 11 +- .../module/uploadFile/index.vue | 7 +- .../module/uploadOriginal/bigUpload.vue | 164 +++++++++++++----- .../archivesDetail/uploadFile/index.vue | 7 +- src/views/components/category/PreviewForm.vue | 89 ++++++---- src/views/prearchiveLibrary/index.vue | 2 +- .../prearchiveLibrary/module/batchFile.vue | 25 ++- src/views/prearchiveLibrary/module/detail.vue | 7 +- src/views/preview/index.vue | 2 +- .../archiveScopeManage/module/tableList.vue | 17 +- 18 files changed, 271 insertions(+), 105 deletions(-) create mode 100644 src/assets/images/fileIcon/OFD.png diff --git a/src/assets/images/fileIcon/OFD.png b/src/assets/images/fileIcon/OFD.png new file mode 100644 index 0000000000000000000000000000000000000000..6ae00717b4b73c4949397a12545a1918e44f66ff GIT binary patch literal 6064 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 literal 0 HcmV?d00001 diff --git a/src/assets/styles/yxk-admin.scss b/src/assets/styles/yxk-admin.scss index 7c8f943..e37e146 100644 --- a/src/assets/styles/yxk-admin.scss +++ b/src/assets/styles/yxk-admin.scss @@ -2061,6 +2061,10 @@ input[type ='number'] { background: url("~@/assets/images/fileIcon/txt.png") no-repeat; background-size: 100% 100%; } + &.icon-ofd{ + background: url("~@/assets/images/fileIcon/OFD.png") no-repeat; + background-size: 100% 100%; + } &.icon-other{ background: url("~@/assets/images/fileIcon/attachment.png") no-repeat; background-size: 100% 100%; diff --git a/src/views/AIAssistant/AIKeywords/index copy.vue b/src/views/AIAssistant/AIKeywords/index copy.vue index d67690f..b6a2706 100644 --- a/src/views/AIAssistant/AIKeywords/index copy.vue +++ b/src/views/AIAssistant/AIKeywords/index copy.vue @@ -74,6 +74,9 @@
+
+ +
diff --git a/src/views/archiveKeeping/inStorage/pendingInArchive/module/uploadFile/index.vue b/src/views/archiveKeeping/inStorage/pendingInArchive/module/uploadFile/index.vue index 5135fe9..0fb0d64 100644 --- a/src/views/archiveKeeping/inStorage/pendingInArchive/module/uploadFile/index.vue +++ b/src/views/archiveKeeping/inStorage/pendingInArchive/module/uploadFile/index.vue @@ -23,7 +23,7 @@ - + @@ -57,6 +57,9 @@
+
+ +
@@ -162,7 +165,7 @@ export default { }, methods: { getFileSize(fileSize) { - const fileSizeInKB = (fileSize / 1024).toFixed(2) + 'kB' + const fileSizeInKB = (fileSize / 1024).toFixed(2) + ' KB' const fileSizeInB = fileSize + 'B' return (fileSize / 1024) <= 0.01 ? fileSizeInB : fileSizeInKB }, diff --git a/src/views/archivesManage/managementLibrary/file/index.vue b/src/views/archivesManage/managementLibrary/file/index.vue index 6476f8e..aa3ae9f 100644 --- a/src/views/archivesManage/managementLibrary/file/index.vue +++ b/src/views/archivesManage/managementLibrary/file/index.vue @@ -38,7 +38,7 @@ - + @@ -72,6 +72,9 @@
+
+ +
@@ -155,7 +158,7 @@ export default { }, methods: { getFileSize(fileSize) { - const fileSizeInKB = (fileSize / 1024).toFixed(2) + 'kB' + const fileSizeInKB = (fileSize / 1024).toFixed(2) + ' KB' const fileSizeInB = fileSize + 'B' return (fileSize / 1024) <= 0.01 ? fileSizeInB : fileSizeInKB }, diff --git a/src/views/archivesManage/managementLibrary/module/uploadFile/index.vue b/src/views/archivesManage/managementLibrary/module/uploadFile/index.vue index af402c7..2bd488d 100644 --- a/src/views/archivesManage/managementLibrary/module/uploadFile/index.vue +++ b/src/views/archivesManage/managementLibrary/module/uploadFile/index.vue @@ -17,7 +17,7 @@ - + @@ -45,6 +45,9 @@
+
+ +
@@ -131,7 +134,7 @@ export default { localStorage.setItem('fileCurrent', JSON.stringify(row)) }, getFileSize(fileSize) { - const fileSizeInKB = (fileSize / 1024).toFixed(2) + 'kB' + const fileSizeInKB = (fileSize / 1024).toFixed(2) + ' KB' const fileSizeInB = fileSize + 'B' return (fileSize / 1024) <= 0.01 ? fileSizeInB : fileSizeInKB }, diff --git a/src/views/collectReorganizi/batchConnection/module/form.vue b/src/views/collectReorganizi/batchConnection/module/form.vue index 84924d1..626d512 100644 --- a/src/views/collectReorganizi/batchConnection/module/form.vue +++ b/src/views/collectReorganizi/batchConnection/module/form.vue @@ -127,9 +127,9 @@ export default { hitchRemarkArray: [], connectionType: 0, form: { - checkRepeatType: null, + checkRepeatType: 1, hitchFiled: null, - matchingMode: 1, + matchingMode: 2, fields: null, file: null, protocol: null, @@ -328,6 +328,12 @@ export default { json.value = item.fieldName return json }) + // 查找档号(archive_no)选项并设置为默认值 + const archiveNoOption = this.fieldOptions.find(item => item.value === 'archive_no') + if (archiveNoOption) { + this.form.hitchFiled = archiveNoOption.value + this.selectFiled(archiveNoOption.value) + } }) }, selectFiled(val) { diff --git a/src/views/collectReorganizi/collectionLibrary/file/index.vue b/src/views/collectReorganizi/collectionLibrary/file/index.vue index 40a7446..a000ee4 100644 --- a/src/views/collectReorganizi/collectionLibrary/file/index.vue +++ b/src/views/collectReorganizi/collectionLibrary/file/index.vue @@ -37,7 +37,7 @@ - + @@ -72,6 +72,9 @@
+
+ +
@@ -164,7 +167,7 @@ export default { }, methods: { getFileSize(fileSize) { - const fileSizeInKB = (fileSize / 1024).toFixed(2) + 'kB' + const fileSizeInKB = (fileSize / 1024).toFixed(2) + ' KB' const fileSizeInB = fileSize + 'B' return (fileSize / 1024) <= 0.01 ? fileSizeInB : fileSizeInKB }, diff --git a/src/views/collectReorganizi/collectionLibrary/module/collectHeader.vue b/src/views/collectReorganizi/collectionLibrary/module/collectHeader.vue index 23f9091..6e659de 100644 --- a/src/views/collectReorganizi/collectionLibrary/module/collectHeader.vue +++ b/src/views/collectReorganizi/collectionLibrary/module/collectHeader.vue @@ -72,8 +72,8 @@ - 普通上传 - 大文件上传 + + 文件上传 @@ -290,8 +290,8 @@
-
建议修改当前输入的档号!
-
建议删除回收站相关数据 或者 修改当前输入的档号!
+
因档号重复,当前操作无法保存!(建议修改当前输入的档号)
+
因档号重复,当前操作无法保存!(建议删除回收站相关数据 或者 修改当前输入的档号!)
{ this.$refs.previewForm.archivesType = 'edit' this.$refs.previewForm.addOrUpdateForm = data.echo - this.$refs.previewForm.FetchNoFormatField(this.selectedCategory.id) + // this.$refs.previewForm.FetchNoFormatField(this.selectedCategory.id) }) }) }) @@ -1017,6 +1017,7 @@ export default { this.$refs.uploadOriginalRef.uploadVisible = true } else if (uploadType === 1) { this.$refs.uploadBigRef.uploadBigVisible = true + this.$refs.uploadBigRef.fileList = [] } else if (uploadType === 2) { this.$refs.uploadOriginalRef.uploadTitle = '原文目录上传' this.$refs.uploadOriginalRef.uploadVisible = true diff --git a/src/views/collectReorganizi/collectionLibrary/module/uploadFile/index.vue b/src/views/collectReorganizi/collectionLibrary/module/uploadFile/index.vue index 25b6044..b71debf 100644 --- a/src/views/collectReorganizi/collectionLibrary/module/uploadFile/index.vue +++ b/src/views/collectReorganizi/collectionLibrary/module/uploadFile/index.vue @@ -23,7 +23,7 @@ - + @@ -57,6 +57,9 @@
+
+ +
@@ -185,7 +188,7 @@ export default { }, methods: { getFileSize(fileSize) { - const fileSizeInKB = (fileSize / 1024).toFixed(2) + 'kB' + const fileSizeInKB = (fileSize / 1024).toFixed(2) + ' KB' const fileSizeInB = fileSize + 'B' return (fileSize / 1024) <= 0.01 ? fileSizeInB : fileSizeInKB }, diff --git a/src/views/collectReorganizi/collectionLibrary/module/uploadOriginal/bigUpload.vue b/src/views/collectReorganizi/collectionLibrary/module/uploadOriginal/bigUpload.vue index 9d1b5d0..ec21f62 100644 --- a/src/views/collectReorganizi/collectionLibrary/module/uploadOriginal/bigUpload.vue +++ b/src/views/collectReorganizi/collectionLibrary/module/uploadOriginal/bigUpload.vue @@ -1,7 +1,7 @@