From ab72432c1a3ed41f8387ba48635786bd3733de11 Mon Sep 17 00:00:00 2001 From: setthawutttty Date: Wed, 12 Jul 2023 16:50:01 +0700 Subject: [PATCH] active Stat card --- .../05_placement/components/pass/Detail.vue | 27 +++++++++++-------- .../05_placement/components/pass/Table.vue | 8 ++++++ 2 files changed, 24 insertions(+), 11 deletions(-) diff --git a/src/modules/05_placement/components/pass/Detail.vue b/src/modules/05_placement/components/pass/Detail.vue index e1f2d0ea2..037211aa8 100644 --- a/src/modules/05_placement/components/pass/Detail.vue +++ b/src/modules/05_placement/components/pass/Detail.vue @@ -1,12 +1,17 @@ diff --git a/src/modules/05_placement/components/pass/Table.vue b/src/modules/05_placement/components/pass/Table.vue index f6a5dcde7..adec10b7b 100644 --- a/src/modules/05_placement/components/pass/Table.vue +++ b/src/modules/05_placement/components/pass/Table.vue @@ -18,6 +18,12 @@ import router from "@/router"; let roleAdmin = ref(false); +const props = defineProps({ + statCard:{ + type:Function, + default: () => console.log("getStat"), + } +}) const edit = ref(true); const modal = ref(false); //modal ขอผ่อนผัน + สละสิทธิ์ const editRow = ref(false); //เช็คมีการแก้ไขข้อมูล @@ -190,6 +196,7 @@ const savePostpone = async () => { }) .finally(async () => { await getTable(); + props.statCard(); modalDefermentDisclaim.value = false; hideLoader(); }); @@ -215,6 +222,7 @@ const saveDisclaim = async () => { .then(() => { success($q, "บันทึกสำเร็จ"); }) .finally(async () => { await getTable(); + props.statCard(); modalDefermentDisclaim.value = false; hideLoader(); });