From f812a5d9c4a973930a79581e0c1de91a7054b547 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期二, 29 七月 2025 14:57:01 +0800
Subject: [PATCH] 中间数据产品 1. 新增报告生成提示; 2. 新增报告文件下载; 3. 修复报告页面展示时,相同名称的列数据无法正确展示的问题;

---
 src/components/bg-task/FYBgTaskDialog.vue |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/src/components/bg-task/FYBgTaskDialog.vue b/src/components/bg-task/FYBgTaskDialog.vue
index 8139e47..f274ac1 100644
--- a/src/components/bg-task/FYBgTaskDialog.vue
+++ b/src/components/bg-task/FYBgTaskDialog.vue
@@ -1,9 +1,16 @@
 <template>
-  <el-popover placement="bottom" :width="600" trigger="click">
+  <el-popover
+    placement="bottom"
+    :width="600"
+    trigger="click"
+    v-model:visible="bgtaskStore.dialogShow"
+  >
     <template #reference>
       <el-badge :value="runningNum" :hidden="runningNum == 0" class="m-r-16">
         <el-button circle>
-          <el-icon v-if="runningNum > 0" color="red" class="is-loading"><Clock /></el-icon>
+          <el-icon v-if="runningNum > 0" color="red" class="is-loading"
+            ><Clock
+          /></el-icon>
           <el-icon v-else><Clock /></el-icon>
         </el-button>
       </el-badge>
@@ -12,13 +19,13 @@
     <FYBgTaskCard v-model="runningNum"></FYBgTaskCard>
   </el-popover>
 </template>
-<script>
-export default {
-  data() {
-    return {
-      runningNum: 0
-    };
-  }
-};
+<script setup>
+import { ref } from 'vue';
+import { useBgtaskStore } from '@/stores/bgtaskStore';
+
+const bgtaskStore = useBgtaskStore();
+
+const runningNum = ref(0);
+
 </script>
 <style scoped></style>

--
Gitblit v1.9.3