From 5e76c4d50d0ee08718371c216e446c0f8573196e Mon Sep 17 00:00:00 2001 From: puriphatt Date: Thu, 3 Jul 2025 14:10:32 +0700 Subject: [PATCH] refactor: agencies role check --- src/pages/07_agencies-management/AgenciesDialog.vue | 5 ++++- src/pages/07_agencies-management/MainPage.vue | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/src/pages/07_agencies-management/AgenciesDialog.vue b/src/pages/07_agencies-management/AgenciesDialog.vue index 5c32096b..e593bdef 100644 --- a/src/pages/07_agencies-management/AgenciesDialog.vue +++ b/src/pages/07_agencies-management/AgenciesDialog.vue @@ -62,6 +62,7 @@ const props = withDefaults( defineProps<{ readonly?: boolean; isEdit?: boolean; + hideAction?: boolean; dataId?: string; }>(), @@ -411,6 +412,7 @@ watch( :prefix="data.name" hide-fade use-toggle + :readonly="hideAction" :active="data.status !== 'INACTIVE'" :toggle-title="$t('status.title')" :icon="'ph-building-office'" @@ -450,7 +452,7 @@ watch( style="position: absolute; z-index: 999; top: 0; right: 0" >