feat: import worker with multiple criteria (#72)

* feat: add i18n import from file

* fix: background color

* feat: add import worker component

* feat: support newer passport

* refactor: update validator

* fix: wrong endpoint

* refactor: change to display passport

* feat: add component and state

* fix: wrong validator

* refactor: add i18n

* refactor: add slont top-append

* refactor: use v-model

* refactor: impurt workder

* fix: criteria

* refactor: add customer branch id

---------

Co-authored-by: Thanaphon Frappet <thanaphon@frappet.com>
This commit is contained in:
Methapon Metanipat 2024-11-13 11:53:25 +07:00 committed by GitHub
parent 481d9d4e9e
commit 202e8c2e6f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 359 additions and 25 deletions

View file

@ -130,6 +130,7 @@ export default {
visaNo: 'VISA No.',
enterToAdd: 'Press enter to add.',
forExample: 'eg. {example}',
importFromFile: 'Import From File {suffix}',
},
menu: {
@ -710,6 +711,8 @@ export default {
},
quotation: {
addWorker: 'Add Worker',
importWorker: 'Search for worker from the data.',
templateForm: 'Select a template document form.',
title: 'Quotation',
caption: 'All Quotation',
@ -843,6 +846,7 @@ export default {
confirmChangeStatus: 'Confirm Status Change',
confirmDelete: 'Confirm Deletion {msg}',
youngWorker: 'Employee under 15',
importWorker: 'Import Worker',
confirmLogout: 'Confirm Logout',
confirmQuotationAccept: 'Confirm acceptance of the quotation.',
},

View file

@ -130,6 +130,7 @@ export default {
visaNo: 'หมายเลขหนังสือลงตรา',
enterToAdd: 'กดปุ่ม Enter เพื่อเพิ่ม',
forExample: 'เช่น {example}',
importFromFile: 'นำเข้าจากไฟล์ {suffix}',
},
menu: {
@ -702,6 +703,8 @@ export default {
},
quotation: {
addWorker: 'เพิ่มแรงงาน',
importWorker: 'ค้นหาแรงงานจากข้อมูล ',
templateForm: 'เลือกแบบฟอร์มเอกสารต้นแบบ',
title: 'ใบเสนอราคา',
caption: 'ใบเสนอราคาทั้งหมด',
@ -836,6 +839,7 @@ export default {
confirmChangeStatus: 'ยืนยันการเปลี่ยนสถานะ',
confirmDelete: 'ยืนยันการลบ {msg}',
youngWorker: 'ลูกจ้างอายุต่ำกว่า 15 ปี',
importWorker: 'นำเข้าคนงาน',
confirmLogout: 'ยืนยันการออกจากระบบ',
confirmQuotationAccept: 'ยืนยันการตอบรับใบเสนอราคา',
},