diff --git a/src/pages/Customer/Card/CustomerDescriptor.vue b/src/pages/Customer/Card/CustomerDescriptor.vue
index 274e0f376..dcd106873 100644
--- a/src/pages/Customer/Card/CustomerDescriptor.vue
+++ b/src/pages/Customer/Card/CustomerDescriptor.vue
@@ -11,6 +11,10 @@ import CardDescriptor from 'components/ui/CardDescriptor.vue';
import VnLv from 'src/components/ui/VnLv.vue';
import VnUserLink from 'src/components/ui/VnUserLink.vue';
import CustomerDescriptorMenu from './CustomerDescriptorMenu.vue';
+import { useState } from 'src/composables/useState';
+const state = useState();
+
+const customer = computed(() => state.get('customer'));
const $props = defineProps({
id: {
@@ -43,7 +47,7 @@ const setData = (entity) => (data.value = useCardDescription(entity?.name, entit
:subtitle="data.subtitle"
@on-fetch="setData"
:summary="$props.summary"
- data-key="customerData"
+ data-key="customer"
>
@@ -75,21 +79,26 @@ const setData = (entity) => (data.value = useCardDescription(entity?.name, entit
:value="entity.businessType.description"
/>
-
-
+
+
{{ t('customer.card.isDisabled') }}
-
+
{{ t('customer.card.isFrozen') }}
(data.value = useCardDescription(entity?.name, entit
{{ t('customer.card.webAccountInactive') }}
(data.value = useCardDescription(entity?.name, entit
{{ t('customer.card.hasDebt') }}
(data.value = useCardDescription(entity?.name, entit
{{ t('customer.card.notChecked') }}
(data.value = useCardDescription(entity?.name, entit
{{
t('unpaidDated', {
- dated: toDate(entity.unpaid.dated),
+ dated: toDate(customer.unpaid.dated),
})
}}
{{
t('unpaidAmount', {
- amount: toCurrency(entity.unpaid.amount),
+ amount: toCurrency(customer.unpaid.amount),
})
}}
@@ -165,7 +174,7 @@ const setData = (entity) => (data.value = useCardDescription(entity?.name, entit
(data.value = useCardDescription(entity?.name, entit