feat: add attachment tab and improve layout for product and customer management pages

This commit is contained in:
puriphatt 2025-01-07 12:42:19 +07:00
parent 9590467d0f
commit 4f5320cb36
4 changed files with 164 additions and 130 deletions

View file

@ -4322,25 +4322,25 @@ const emptyCreateDialog = ref(false);
:tabs-list="[
{
name: 'personalInfo',
label: 'customerEmployee.form.group.personalInfo',
label: $t('customerEmployee.form.group.personalInfo'),
},
{
name: 'passport',
label: 'customerEmployee.fileType.passport',
label: $t('customerEmployee.fileType.passport'),
},
{
name: 'visa',
label: 'customerEmployee.form.group.visa',
label: $t('customerEmployee.form.group.visa'),
},
{
name: 'healthCheck',
label: 'customerEmployee.form.group.healthCheck',
label: $t('customerEmployee.form.group.healthCheck'),
},
{
name: 'workHistory',
label: 'customerEmployee.form.group.workHistory',
label: $t('customerEmployee.form.group.workHistory'),
},
{ name: 'other', label: 'customerEmployee.form.group.other' },
{ name: 'other', label: $t('customerEmployee.form.group.other') },
]"
:toggle-title="$t('status.title')"
/>