From e38ecc06dbfea02080f197ed3352c7673be5e9ab Mon Sep 17 00:00:00 2001
From: fei <791364011@qq.com>
Date: 星期一, 17 十一月 2025 15:11:00 +0800
Subject: [PATCH] 修改了对应代码

---
 src/views/archiveManager/archiveMaterial/index.vue |   21 +++++++++++++++++----
 src/api/system/materials.js                        |   15 ++++++++++++++-
 2 files changed, 31 insertions(+), 5 deletions(-)

diff --git a/src/api/system/materials.js b/src/api/system/materials.js
index 570b3e7..77f4b6f 100644
--- a/src/api/system/materials.js
+++ b/src/api/system/materials.js
@@ -55,4 +55,17 @@
     },
     data: data
   })
-}
\ No newline at end of file
+}
+
+
+
+export function islegal(recordId)
+{
+  return request({
+    url:'/system/materials/isPageNubLegal/'+recordId,
+    method:'get',
+    // headers:{
+
+    // }
+  })
+}
diff --git a/src/views/archiveManager/archiveMaterial/index.vue b/src/views/archiveManager/archiveMaterial/index.vue
index 6b2df7a..ecbc78a 100644
--- a/src/views/archiveManager/archiveMaterial/index.vue
+++ b/src/views/archiveManager/archiveMaterial/index.vue
@@ -740,7 +740,7 @@
   </template>
 
   <script>
-  import { listMaterials, enload, getMaterials, delMaterials, addMaterials, updateMaterials } from "@/api/system/materials"
+  import { 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"
@@ -961,12 +961,25 @@
       }
       if(fileCount!==this.total)
       {
-        this.$modal.msgWarning('璇烽�夋嫨涓庤褰曟暟涓�鑷寸殑鏂囦欢鎴栬�呬慨鏀瑰搴旂殑椤电爜浣垮叾瀵瑰簲')
+        this.$modal.msgWarning('璇烽�夋嫨涓庤褰曟暟涓�鑷寸殑鏂囦欢')
         return
       }
       //鍒ゆ柇椤靛彿涓庝笂浼犱笂浼犵殑鏂囦欢鐨勯〉鍙锋槸涓嶆槸涓�涓�瀵瑰簲鐨�
-      // 鎵ц涓婁紶
-      this.$refs.upload.submit()
+     islegal(this.recordId).then(response => {
+       console.log(response.data)
+       var res = response.data
+       if(res)
+       {
+         // 鎵ц涓婁紶
+           this.$refs.upload.submit()
+           this.getList()
+       }
+       else
+       {
+         this.$modal.msgError("椤靛彿涓嶈繛缁紝璇蜂慨鏀逛负杩炵画姝g‘鐨勯〉鍙凤紒")
+       }
+     })
+
     },
     clearFileList() {
       this.fileList = [];

--
Gitblit v1.9.1