From 0f80d9b8140f6eb2b6935e4a7eb5f1252da5f0c2 Mon Sep 17 00:00:00 2001
From: spring <2396852758@qq.com>
Date: 星期二, 04 三月 2025 17:28:18 +0800
Subject: [PATCH] 文件管理bug修改

---
 src/views/CNAS/systemManagement/documentControl/components/DistributionCollectionRecord.vue |    3 ++-
 src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue            |    3 ++-
 src/views/CNAS/systemManagement/documentRecords/approvalRecord.vue                          |    2 +-
 src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue                          |    2 ++
 src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue    |    1 +
 src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue        |    3 ++-
 6 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue
index 1a25201..cc35075 100644
--- a/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue
+++ b/src/views/CNAS/systemManagement/documentControl/components/ControlledFileApplication.vue
@@ -433,6 +433,7 @@
     handleUpdate(row) {
       this.title = '鏂囦欢鍙樻洿鐢宠'
       this.addInfo = this.HaveJson(row)
+      this.file = null
       this.addDialogVisible = true
     },
     // 鏌ョ湅闄勪欢
diff --git a/src/views/CNAS/systemManagement/documentControl/components/DistributionCollectionRecord.vue b/src/views/CNAS/systemManagement/documentControl/components/DistributionCollectionRecord.vue
index ae46af0..3c08b0d 100644
--- a/src/views/CNAS/systemManagement/documentControl/components/DistributionCollectionRecord.vue
+++ b/src/views/CNAS/systemManagement/documentControl/components/DistributionCollectionRecord.vue
@@ -18,7 +18,7 @@
       </div>
       <div class="btns" style="padding-left: 30px;">
         <el-button v-if="addPower" size="small" type="primary"
-          @click="addDialogVisible = true, addInfo = {}, radio = '鍙戞斁'">娣诲姞鍙戞斁璁板綍</el-button>
+          @click="addDialogVisible = true, addInfo = {}, radio = '鍙戞斁', file = null">娣诲姞鍙戞斁璁板綍</el-button>
         <el-button v-if="outPower" :loading="outLoading" size="small" type="primary" @click="handleOut">瀵煎嚭</el-button>
       </div>
     </div>
@@ -479,6 +479,7 @@
     handleUpdate(row) {
       this.addInfo = this.HaveJson(row)
       this.radio = '鍥炴敹'
+      this.file = null
       this.addDialogVisible = true
     },
     // 瀹℃牳
diff --git a/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue b/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue
index 6985056..b68fb55 100644
--- a/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue
+++ b/src/views/CNAS/systemManagement/documentControl/components/FileChangeRequest.vue
@@ -13,7 +13,7 @@
       </div>
       <div class="btns">
         <el-button size="small" type="primary"
-          @click="addDialogVisible = true, addInfo = {}, currentFile = {}, title = '鏂囦欢鍙樻洿鐢宠'">鏂囦欢鍙樻洿鐢宠</el-button>
+          @click="addDialogVisible = true, addInfo = {}, currentFile = {}, title = '鏂囦欢鍙樻洿鐢宠', file = null">鏂囦欢鍙樻洿鐢宠</el-button>
         <el-button :loading="outLoading" size="small" type="primary" @click="handleOut">瀵煎嚭</el-button>
       </div>
     </div>
@@ -557,6 +557,7 @@
       this.addInfo = this.HaveJson(row)
       let alterBeforeCode = this.addInfo.alterBeforeCode
       this.getCurrentFile(alterBeforeCode)
+      this.file = null
       this.addDialogVisible = true
     },
     // 棰勮
diff --git a/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue b/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue
index 85e23d6..128cd8b 100644
--- a/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue
+++ b/src/views/CNAS/systemManagement/documentControl/components/FileObsoletionRequest.vue
@@ -12,7 +12,8 @@
         <el-button size="small" type="primary" @click="refreshTable()">鏌� 璇�</el-button>
       </div>
       <div class="btns" style="padding-left: 30px;">
-        <el-button size="small" type="primary" @click="addDialogVisible = true, addInfo = {}">鏂囦欢浣滃簾鐢宠</el-button>
+        <el-button size="small" type="primary"
+          @click="addDialogVisible = true, addInfo = {}, file = null">鏂囦欢浣滃簾鐢宠</el-button>
         <el-button :loading="outLoading" size="small" type="primary" @click="handleOut">瀵煎嚭</el-button>
       </div>
     </div>
diff --git a/src/views/CNAS/systemManagement/documentRecords/approvalRecord.vue b/src/views/CNAS/systemManagement/documentRecords/approvalRecord.vue
index 7ec4c3a..7f12fca 100644
--- a/src/views/CNAS/systemManagement/documentRecords/approvalRecord.vue
+++ b/src/views/CNAS/systemManagement/documentRecords/approvalRecord.vue
@@ -284,7 +284,7 @@
       exportOutManageRecordCheck(this.queryParams).then(res => {
         this.outLoading = false
         if (res.code == 201) return this.$message.error('瀵煎嚭澶辫触')
-        let url = this.javaApi + '/word/' + res.message
+        let url = this.javaApi + '/word/' + res.data
         this.$download.saveAs(url, '鏂囦欢瀹℃壒璁板綍')
       })
     },
diff --git a/src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue b/src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue
index 61ac164..e5fa49b 100644
--- a/src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue
+++ b/src/views/CNAS/systemManagement/documentRecords/revisionRecord.vue
@@ -542,6 +542,7 @@
         method: '淇',
       }
       this.title = '鏂板'
+      this.file = null
       this.addDialogVisible = true;
     },
     // 瀵煎嚭
@@ -680,6 +681,7 @@
     handleEdit(row) {
       this.addInfo = row
       this.title = '淇敼'
+      this.file = null
       this.addDialogVisible = true;
     },
     // 瀹℃壒

--
Gitblit v1.9.3