From 32eedf2857255cf29985ffc0cc73e75eccda39bf Mon Sep 17 00:00:00 2001
From: Riku <risaku@163.com>
Date: 星期六, 20 九月 2025 22:18:15 +0800
Subject: [PATCH] 2025.9.20 完成现场巡查基础数据产品和月度巡查简报的中间数据产品

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