Prechádzať zdrojové kódy

Merge remote-tracking branch 'origin/master'

ZaiZai 1 rok pred
rodič
commit
9f0a71beb8
1 zmenil súbory, kde vykonal 8 pridanie a 3 odobranie
  1. 8 3
      src/views/anomaly/index.vue

+ 8 - 3
src/views/anomaly/index.vue

@@ -60,7 +60,11 @@
             >
                 <template #action="{ row }">
                     <el-link type="danger" @click="cancleClick(row)">   <hc-icon name="arrow-go-back" />撤销</el-link>
-                    <el-link type="success" @click="exportClick(row)">  <hc-icon name="download" />导出</el-link>
+                    <!-- <el-link type="success" @click="exportClick(row)">  <hc-icon name="download" />导出</el-link> -->
+                    <el-link v-yes-com:[exportClick] type="success" yes-com-text="确定导出项目预警数据?">
+                        <hc-icon name="download" />
+                        <span>导出</span>
+                    </el-link>
                 </template>
             </hc-table>
             <template #action>
@@ -159,8 +163,9 @@ const cancleClick = (row)=>{
 }
 const cancelTime = ref('')
 const exportModal = ref(false)
-const exportClick = (row)=>{
-    exportModal.value = true
+const exportClick = async (_, resolve) => {
+    //这里可以写一些操作
+    resolve() //这个一定要存在,否则不会关闭弹窗
 }
 </script>