From 55ca5d64a749f76709b82e25adc1bfb850018f1d Mon Sep 17 00:00:00 2001 From: "DESKTOP-1R2VSQH\\Lenovo ThinkPad E490" Date: Wed, 11 Feb 2026 15:42:03 +0700 Subject: [PATCH] refactor(position-condition): fetchStructureTree --- .../components/DialogCondition.vue | 2 +- src/modules/19_condition/router.ts | 2 +- src/modules/19_condition/view/Main.vue | 53 ++++--------------- 3 files changed, 13 insertions(+), 44 deletions(-) diff --git a/src/modules/19_condition/components/DialogCondition.vue b/src/modules/19_condition/components/DialogCondition.vue index ff63807e5..274f9aeeb 100644 --- a/src/modules/19_condition/components/DialogCondition.vue +++ b/src/modules/19_condition/components/DialogCondition.vue @@ -47,8 +47,8 @@ function onSubmit() { formData ) .then(async () => { - await props.fetchData?.(); onCloseDialog(); + await props.fetchData?.(); success($q, "บันทึกข้อมูลสำเร็จ"); }) .catch((err) => { diff --git a/src/modules/19_condition/router.ts b/src/modules/19_condition/router.ts index 8a51b1869..0fbb30eeb 100644 --- a/src/modules/19_condition/router.ts +++ b/src/modules/19_condition/router.ts @@ -7,7 +7,7 @@ export default [ component: mainView, meta: { Auth: true, - Key: "COMMAND", + Key: "SYS_POS_CONDITION", Role: "STAFF", }, }, diff --git a/src/modules/19_condition/view/Main.vue b/src/modules/19_condition/view/Main.vue index 1d242aff5..9fc3ec703 100644 --- a/src/modules/19_condition/view/Main.vue +++ b/src/modules/19_condition/view/Main.vue @@ -1,8 +1,11 @@