refactor: v-model new worker

This commit is contained in:
Thanaphon Frappet 2024-12-20 16:43:27 +07:00
parent 7043c635d5
commit fc0b703a96
2 changed files with 11 additions and 3 deletions

View file

@ -2216,9 +2216,7 @@ watch(
v-model:open="pageState.employeeModal"
@success="
(v) => {
console.log(v.newWorker);
selectedWorker = v.worker;
newWorkerList = v.newWorker;
}
"
/>

View file

@ -57,7 +57,6 @@ const ocrStore = useOcrStore();
const { state: employeeFormState, currentFromDataEmployee } =
storeToRefs(employeeFormStore);
const { newWorkerList } = storeToRefs(quotationForm);
const mrz = ref<Awaited<ReturnType<typeof parseResultMRZ>>>();
@ -111,6 +110,17 @@ const optionStore = useOptionStore();
const employeeStore = useEmployeeStore();
const open = defineModel<boolean>('open', { default: false });
const newWorkerList = defineModel<
(EmployeeWorker & {
attachment?: {
name?: string;
group?: string;
url?: string;
file?: File;
_meta?: Record<string, any>;
}[];
})[]
>('newWorkerList', { default: [] });
const workerSelected = ref<Employee[]>([]);
const workerList = ref<Employee[]>([]);
const importWorkerCriteria = ref<{