ソースを参照

合同计量单元导入修改

duy 1 年間 前
コミット
a856171fd4
1 ファイル変更15 行追加8 行削除
  1. 15 8
      src/views/project/debit/contract/unit.vue

+ 15 - 8
src/views/project/debit/contract/unit.vue

@@ -113,7 +113,7 @@
             </hc-table>
         </hc-new-dialog>
         <!-- 导入合同计量单元 -->
-        <hc-new-dialog v-model="leadModalShow" scrollbar widths="1100px" title="合同计量单元导入" @save="leadModalSave">
+        <hc-new-dialog v-model="leadModalShow" scrollbar widths="1100px" title="合同计量单元导入" :loading="leadLoaidng" @save="leadModalSave">
             <div class="hc-el-upload-drag">
                 <el-upload
                     ref="leadUploadRef" hc drag :show-file-list="true" :auto-upload="false" :headers="getHeader()"
@@ -606,8 +606,13 @@ const handleFileDUcess = (res)=>{
     const { msg, code } = res
     if ( code === 200) {
         window?.$message?.success(msg)
+        leadModalShow.value = false
+            ishowTree.value = false
+            setTimeout(() => {
+                ishowTree.value = true
+            }, 1000)
      } else {
-        window.$message.warning(msg)
+        window.$message.error(msg)
      }
 
 }
@@ -643,14 +648,16 @@ const tableLeadData3 = ref([
     { id: 3, k1: '路基工程', k2: '南城互通', k3: '场地清理', k4: '挖除旧路面', k5: '沥青混凝土面层', k6: '挖除及铣刨(含沥青砼桥面铺装)', k7: '第一册', k8:'S3-59', k9:'黄岩2号高架桥(左右幅新建)桥下道路挖除', k10:'', k11:'202-2-2', k12:'挖除及铣刨(含沥青砼桥面铺装)', k13:42221 },
    
 ])
-
+const leadLoaidng = ref(false)
 const leadModalSave = async () => {
+    leadLoaidng.value = true
     await leadUploadRef.value.submit()
-    leadModalShow.value = false
-    ishowTree.value = false
-    setTimeout(() => {
-        ishowTree.value = true
-    }, 1000)
+    leadLoaidng.value = false
+    // leadModalShow.value = false
+    // ishowTree.value = false
+    // setTimeout(() => {
+    //     ishowTree.value = true
+    // }, 1000)
 }
 //下载范例模板
 const downLoadExel = ()=>{