浏览代码

异常管理修改

duy 1 年之前
父节点
当前提交
249bb84f7f
共有 1 个文件被更改,包括 8 次插入3 次删除
  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>