From c2fd0bf273c19874d7f1a4f6f6a304ac723b42e3 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期一, 22 九月 2025 09:50:48 +0800
Subject: [PATCH] 2025.9.22 扬尘月度简报分解数据产品(基础-现场巡查、中间-月度巡查简报)完成

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