From 2d7b0189ee870b133372227f9a704530833297d4 Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 3 Jul 2025 13:54:10 +0700 Subject: [PATCH] refactor: employee role check --- .../03_customer-management/TableEmpoloyee.vue | 6 +- src/components/shared/PersonCard.vue | 2 + src/pages/03_customer-management/MainPage.vue | 73 +++++++++++++++---- 3 files changed, 63 insertions(+), 18 deletions(-) diff --git a/src/components/03_customer-management/TableEmpoloyee.vue b/src/components/03_customer-management/TableEmpoloyee.vue index e5e49b51..139d2d54 100644 --- a/src/components/03_customer-management/TableEmpoloyee.vue +++ b/src/components/03_customer-management/TableEmpoloyee.vue @@ -22,6 +22,7 @@ const prop = withDefaults( inTable?: boolean; addButton?: boolean; prefixId?: string; + hideAction?: boolean; }>(), { gridView: false, @@ -265,7 +266,7 @@ defineEmits<{ @click.stop="$emit('view', props.row)" />
-