From 4f05f1164d0b2b29ec87f968a531a5ff0378fc3a Mon Sep 17 00:00:00 2001 From: Net Date: Wed, 24 Jul 2024 17:40:00 +0700 Subject: [PATCH] =?UTF-8?q?=E0=B8=95=E0=B8=B1=E0=B9=89=E0=B8=87=E0=B8=84?= =?UTF-8?q?=E0=B9=88=E0=B8=B2=20onMounted=20=E0=B8=82=E0=B8=AD=E0=B8=87=20?= =?UTF-8?q?prevBackupRunTotal=20=E0=B9=81=E0=B8=A5=E0=B8=B0=20=20prevResto?= =?UTF-8?q?reRunTotal=20=3D=20-1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/04_system/views/MainView.vue | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/modules/04_system/views/MainView.vue b/src/modules/04_system/views/MainView.vue index 63f196cf..a0cfa71c 100644 --- a/src/modules/04_system/views/MainView.vue +++ b/src/modules/04_system/views/MainView.vue @@ -13,12 +13,17 @@ import Card from "@/modules/04_system/components/cardBackupRestore.vue"; import CardAutoBackup from "@/modules/04_system/components/cardAutoBackup.vue"; import { useDataStore } from "@/modules/04_system/stores/main"; +import { storeToRefs } from "pinia"; const { fetchListBackup, backupRunningList, restoreRunningList } = useDataStore(); + /** * ตัวแปร */ +const storeData = useDataStore(); +const { prevBackupRunTotal, prevRestoreRunTotal } = storeToRefs(storeData); + const tab = ref("backup"); const tabItems = ref([ { name: "backup", label: "Backup & Restore", icon: "mdi-database" }, @@ -26,6 +31,8 @@ const tabItems = ref([ ]); onMounted(async () => { + prevBackupRunTotal.value = -1; + prevRestoreRunTotal.value = -1; await fetchListBackup(); await backupRunningList(fetchListBackup); await restoreRunningList(() => {});