From 835caa28c4a48af5e9382a8045bb59e3f7e2470b Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期一, 08 十二月 2025 10:03:12 +0800
Subject: [PATCH] 修改了代码

---
 src/views/archiveManager/archiveMaterial/index.vue |   32 +++++++++++++++++++++-----------
 1 files changed, 21 insertions(+), 11 deletions(-)

diff --git a/src/views/archiveManager/archiveMaterial/index.vue b/src/views/archiveManager/archiveMaterial/index.vue
index 6603f55..08ceddc 100644
--- a/src/views/archiveManager/archiveMaterial/index.vue
+++ b/src/views/archiveManager/archiveMaterial/index.vue
@@ -796,7 +796,7 @@
   </template>
 
   <script>
-  import { getFileCount,islegal, listMaterials, enload, getMaterials, delMaterials, addMaterials, updateMaterials } from "@/api/system/materials"
+  import {insertFile, getFileCount,islegal, listMaterials, enload, getMaterials, delMaterials, addMaterials, updateMaterials } from "@/api/system/materials"
 import { getToken } from '@/utils/auth'
 import store from '@/store'
 import { updateStatusById } from "@/api/system/records"
@@ -806,6 +806,7 @@
     name: "Materials",
     data() {
       return {
+        totalPageCount: 0,
         // 璁板綍鍏冪礌鍒濆浣嶇疆鍜岀姸鎬�
   originalOffsetLeft: 0,
         originalWidth: 0,
@@ -1000,6 +1001,9 @@
     created() {
       //const roleId = this.$route.params && this.$route.params.roleId
       const recordId = this.$route.params && this.$route.params.recordId
+
+      this.totalPageCount = this.$route.params && this.$route.params.pageCount
+      //alert(this.totalPageCount)
       //alert(recordId)
       this.recordId = recordId;
       this.uploadUrl = process.env.VUE_APP_BASE_API +'/system/materials/upload/'+this.recordId
@@ -1044,6 +1048,11 @@
     },
        // 鎵撳紑瀵煎叆瀵硅瘽妗�
     handleImport() {
+      //鐢熸垚鏂扮殑璁板綍
+      insertFile(this.recordId, this.totalPageCount).then(response => {
+        console.log(response)
+      //  alert(3245)
+        })
       this.importDialogVisible = true
     },
     // 鏂囦欢绉婚櫎
@@ -1070,26 +1079,27 @@
 
 
       //鍒ゆ柇椤靛彿涓庝笂浼犱笂浼犵殑鏂囦欢鐨勯〉鍙锋槸涓嶆槸涓�涓�瀵瑰簲鐨�
-     islegal(this.recordId).then(response => {
-       console.log(response.data)
-       var res = response.data.res
+     // islegal(this.recordId).then(response => {
+     //   console.log(response.data)
+     //   var res = response.data.res
+     //  console.log(res)
        //alert(response.data.total)
-       if(fileCount!==response.data.total)
+       if(fileCount!=this.totalPageCount)
        {
          this.$modal.msgWarning('璇烽�夋嫨涓庤褰曟暟涓�鑷寸殑鏂囦欢')
          return
        }
-       if(res)
+       else
        {
          // 鎵ц涓婁紶
            this.$refs.upload.submit()
            this.getList()
        }
-       else
-       {
-         this.$modal.msgError("椤靛彿涓嶈繛缁紝璇蜂慨鏀逛负杩炵画姝g‘鐨勯〉鍙凤紒")
-       }
-     })
+       // else
+       // {
+       //   this.$modal.msgError("椤靛彿涓嶈繛缁紝璇蜂慨鏀逛负杩炵画姝g‘鐨勯〉鍙凤紒")
+       // }
+     //})
 
     },
     clearFileList() {

--
Gitblit v1.9.1