Explorar o código

关闭弹窗结束上传

duy %!s(int64=2) %!d(string=hai) anos
pai
achega
9d610ea1bf
Modificáronse 2 ficheiros con 14 adicións e 4 borrados
  1. 8 2
      src/views/file/collection.vue
  2. 6 2
      src/views/file/records.vue

+ 8 - 2
src/views/file/collection.vue

@@ -254,7 +254,7 @@
         </HcDialog>
 
         <!--新增编辑文件-->
-        <el-dialog v-model="showUploadModal" title="上传工程文件" width="80vw" class="hc-modal-border hc-modal-table">
+        <el-dialog v-model="showUploadModal" title="上传工程文件" width="80vw" class="hc-modal-border hc-modal-table" @close="uploadModalClose">
             <HcTable ui="hc-form-table" isSort :column="tableUploadColumn" :datas="tableUploadData" :loading="uploadSaveLoading" @row-sort="tableUploadRowSort">
                 <template #fileNumber="{row}">
                     <!-- <el-input v-model="row.fileNumber" :class="row['isFileNumber'] ? 'is-error' : ''" @input="tableIsInput($event, row, 'isFileNumber')"/> -->
@@ -1078,7 +1078,11 @@ const uploadModalClick = () => {
         window?.$message?.warning('请先选择一个子节点')
     }
 }
-
+const uploadModalClose=()=>{
+    batchUploadCancel()
+    HcUploadFileRef?.value.cancel()
+    HcUploadFileRef?.value.isShow(false)
+}
 //设置文件表头
 const tableUploadColumn = ref([
     {key:'fileNumber', name: '文件编号'},
@@ -1245,6 +1249,8 @@ const batchUploadCancel = () => {
     uploadSaveLoading.value = false
     uploadsLoading.value = false
     showUploadModal.value = false
+    
+  
 }
 
 //批量编辑

+ 6 - 2
src/views/file/records.vue

@@ -164,7 +164,7 @@
         </HcDialog>
 
         <!--新增编辑文件-->
-        <el-dialog v-model="showUploadModal" :title="tableUploadType === 'add'?'上传文件':'修改案卷基础信息'" width="80vw" class="hc-modal-border hc-modal-table">
+        <el-dialog v-model="showUploadModal" :title="tableUploadType === 'add'?'上传文件':'修改案卷基础信息'" width="80vw" class="hc-modal-border hc-modal-table" @close="uploadModalClose">
             <div class="batch-set" v-if="tableUploadType === 'add'">
                 <span>批量设置</span>
                 <span class="ml-10">档号:</span>
@@ -970,7 +970,11 @@ const uploadModalClick = () => {
         window?.$message?.warning('请先选择一个子节点')
     }
 }
-
+const uploadModalClose=()=>{
+    batchUploadCancel()
+    HcUploadFileRef?.value.cancel()
+    HcUploadFileRef?.value.isShow(false)
+}
 //设置文件表头
 const tableUploadColumn = ref([
     {key:'no', name: '序号', width: 100},