diff --git a/src/pages/03_customer-management/MainPage.vue b/src/pages/03_customer-management/MainPage.vue index f095f971..f5936344 100644 --- a/src/pages/03_customer-management/MainPage.vue +++ b/src/pages/03_customer-management/MainPage.vue @@ -235,12 +235,12 @@ const listEmployee = ref(); const itemCard = [ { icon: 'mdi:office-building', - text: 'CORP', + text: 'customerLegalEntity', color: 'var(--purple-8)', }, { icon: 'heroicons:user-solid', - text: 'PERS', + text: 'customerNaturalPerson', color: 'var(--green-9)', }, ]; @@ -278,7 +278,11 @@ const employeeTab = [ }, ]; -const fieldCustomer = ref(['all', 'CORP', 'PERS']); +const fieldCustomer = ref([ + 'all', + 'customerLegalEntity', + 'customerNaturalPerson', +]); const dialogCustomerType = ref(false); const dialogInputForm = ref(false); @@ -649,15 +653,17 @@ watch(currentPageCustomer, async () => { watch(fieldSelectedCustomer, async () => { let resultList; + console.log(fieldSelectedCustomer.value.value); + if (fieldSelectedCustomer.value.value === 'all') { resultList = await fetchList({ includeBranch: true }); } - if (fieldSelectedCustomer.value.value === 'CORP') { + if (fieldSelectedCustomer.value.value === 'customerLegalEntity') { resultList = await fetchList({ includeBranch: true, customerType: 'CORP' }); } - if (fieldSelectedCustomer.value.value === 'PERS') { + if (fieldSelectedCustomer.value.value === 'customerNaturalPerson') { resultList = await fetchList({ includeBranch: true, customerType: 'PERS' }); } @@ -806,22 +812,7 @@ watch(fieldSelectedCustomer, async () => { style="min-height: 250px" >