fix(03): customer profile banner & tab

This commit is contained in:
puriphatt 2024-08-06 03:14:31 +00:00
parent f97b78187d
commit 6b2c407946
5 changed files with 163 additions and 13 deletions

View file

@ -14,7 +14,7 @@ export const useCustomerForm = defineStore('form-customer', () => {
const customerStore = useCustomerStore();
const branchStore = useMyBranch();
let defaultFormData: CustomerCreate = {
const defaultFormData: CustomerCreate = {
status: 'CREATED',
personName: '',
customerType: 'CORP',
@ -223,6 +223,8 @@ export const useEmployeeForm = defineStore('form-employee', () => {
const state = ref<{
dialogType: 'info' | 'create' | 'edit';
currentTab: string;
dialogModal: boolean;
drawerModal: boolean;
currentEmployeeCode: string;
currentEmployee: Employee | null;
@ -252,6 +254,8 @@ export const useEmployeeForm = defineStore('form-employee', () => {
| undefined;
}>({
drawerModal: false,
currentTab: 'personalInfo',
dialogModal: false,
dialogType: 'info',
currentEmployeeCode: '',
currentEmployee: null,
@ -263,7 +267,7 @@ export const useEmployeeForm = defineStore('form-employee', () => {
formDataEmployeeOwner: undefined,
});
let defaultFormData: EmployeeCreate = {
const defaultFormData: EmployeeCreate = {
code: '',
image: null,
customerBranchId: '',
@ -345,7 +349,7 @@ export const useEmployeeForm = defineStore('form-employee', () => {
},
};
let resetEmployeeData = structuredClone(defaultFormData);
const resetEmployeeData = structuredClone(defaultFormData);
const currentFromDataEmployee = ref<EmployeeCreate>(
structuredClone(defaultFormData),
);