diff --git a/src/components/03_customer-management/FormEmployeeHealthCheck.vue b/src/components/03_customer-management/FormEmployeeHealthCheck.vue index 6ca18004..5020f61e 100644 --- a/src/components/03_customer-management/FormEmployeeHealthCheck.vue +++ b/src/components/03_customer-management/FormEmployeeHealthCheck.vue @@ -11,6 +11,10 @@ import { useI18n } from 'vue-i18n'; import { checkTabBeforeAdd, selectFilterOptionRefMod } from 'src/stores/utils'; import { QSelect } from 'quasar'; +import SaveButton from 'src/components/button/SaveButton.vue'; +import EditButton from 'src/components/button/EditButton.vue'; +import DeleteButton from 'src/components/button/DeleteButton.vue'; + const { locale } = useI18n(); const adrressStore = useAddressStore(); @@ -57,6 +61,8 @@ withDefaults( defineEmits<{ (e: 'save', index: number): void; + (e: 'edit', index: number): void; + (e: 'delete', index: number): void; }>(); async function fetchProvince() { @@ -173,8 +179,28 @@ const insuranceCompanyFilter = selectFilterOptionRefMod( /> {{ `ครั้งที่ ${index + 1}` }} - + + + + + + + + ('employeeWork'); @@ -33,6 +37,8 @@ defineProps<{ defineEmits<{ (e: 'save', index: number): void; + (e: 'edit', index: number): void; + (e: 'delete', index: number): void; }>(); function addData() { @@ -129,16 +135,24 @@ const workplaceFilter = selectFilterOptionRefMod( /> {{ `ครั้งที่ ${index + 1}` }} - +
+ + + + + +