|
@@ -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>
|
|
|
|