refactor: update training labels and add agency status to user types
Some checks failed
Spell Check / Spell Check with Typos (push) Failing after 7s

This commit is contained in:
puriphatt 2025-04-08 11:12:42 +07:00
parent 98ab120e56
commit 0de6921636
4 changed files with 63 additions and 13 deletions

View file

@ -207,29 +207,44 @@
} }
], ],
"training": [ "border": [
{ {
"label": "Myanmar Labor Training Center - Mae Sot, Tak Province", "label": "Mae Sot, Tak Province",
"value": "trainingTak" "value": "trainingTak"
}, },
{ {
"label": "Myanmar Labor Training Center - Kawthoung, Ranong Province", "label": "Koh Song, Ranong province",
"value": "trainingRanong" "value": "trainingRanong"
}, },
{ {
"label": "Laos Labor Training Center - Nong Khai, Nong Khai Province", "label": "Nong Khai, Nong Khai Province",
"value": "trainingNongKhai" "value": "trainingNongKhai"
}, },
{ {
"label": "Cambodian Labor Training Center - Aranyaprathet, Sa Kaeo Province", "label": "Aranyaprathet, Sa Kaeo Province",
"value": "trainingSaKaeo" "value": "trainingSaKaeo"
}, },
{ {
"label": "Cambodian Labor Training Center - Ban Laem, Chanthaburi Province", "label": "Ban Laem, Chanthaburi Province",
"value": "trainingChanthaburi" "value": "trainingChanthaburi"
} }
], ],
"training": [
{
"label": "The first center accepts work. and end of employment Tak Province",
"value": "trainingTak"
},
{
"label": "The first center accepts work. and end of employment Nong Khai Province",
"value": "trainingNongKhai"
},
{
"label": "The first center accepts work. and end of employment Sa Kaeo Province",
"value": "trainingSaKaeo"
}
],
"nationality": [ "nationality": [
{ {
"label": "Thai", "label": "Thai",
@ -1281,29 +1296,44 @@
} }
], ],
"training": [ "border": [
{ {
"label": "สถานที่อบรมแรงงานเมียนมา-แม่สอด จ.ตาก", "label": "แม่สอด จ.ตาก",
"value": "trainingTak" "value": "trainingTak"
}, },
{ {
"label": "สถานที่อบรมแรงงานเมียนมา-เกาะสอง จ.ระนอง", "label": "เกาะสอง จ.ระนอง",
"value": "trainingRanong" "value": "trainingRanong"
}, },
{ {
"label": "สถานที่อบรมแรงงานลาว-หนองคาย จ.หนองคาย", "label": "หนองคาย จ.หนองคาย",
"value": "trainingNongKhai" "value": "trainingNongKhai"
}, },
{ {
"label": "สถานที่อบรมแรงงานกัมพูชา-อรัญประเทศ จ.สระแก้ว", "label": "อรัญประเทศ จ.สระแก้ว",
"value": "trainingSaKaeo" "value": "trainingSaKaeo"
}, },
{ {
"label": "สถานที่อบรมแรงงานกัมพูชา-บ้านแหลม จ.จันทบุรี", "label": "บ้านแหลม จ.จันทบุรี",
"value": "trainingChanthaburi" "value": "trainingChanthaburi"
} }
], ],
"training": [
{
"label": "ศูนย์แรกรับเข้าทำงาน และสิ้นสุดการจ้าง จังหวัดตาก",
"value": "trainingTak"
},
{
"label": "ศูนย์แรกรับเข้าทำงาน และสิ้นสุดการจ้าง จังหวัดหนองคาย",
"value": "trainingNongKhai"
},
{
"label": "ศูนย์แรกรับเข้าทำงาน และสิ้นสุดการจ้าง จังหวัดสระแก้ว",
"value": "trainingSaKaeo"
}
],
"nationality": [ "nationality": [
{ {
"label": "ไทย", "label": "ไทย",

View file

@ -452,7 +452,7 @@ export default {
responsibleArea: 'Responsibel Area', responsibleArea: 'Responsibel Area',
discount: 'Discount Condition', discount: 'Discount Condition',
sourceNationality: 'Source Nationality', sourceNationality: 'Source Nationality',
importNationality: 'import Nationality', importNationality: 'Import Nationality',
trainingPlace: 'Training Place', trainingPlace: 'Training Place',
checkpoint: 'Checkpoint', checkpoint: 'Checkpoint',
checkpointEN: 'Checkpoint (EN)', checkpointEN: 'Checkpoint (EN)',
@ -460,6 +460,10 @@ export default {
citizenId: 'Citizen ID', citizenId: 'Citizen ID',
citizenIssue: 'Citizen Issue', citizenIssue: 'Citizen Issue',
citizenExpire: 'Citizen Expire', citizenExpire: 'Citizen Expire',
agencyStatus: 'Agency Status',
normal: 'Normal',
canceled: 'Canceled',
blacklist: 'Black list',
}, },
}, },
customer: { customer: {

View file

@ -456,6 +456,10 @@ export default {
citizenId: 'เลขที่บัตรประชาชน', citizenId: 'เลขที่บัตรประชาชน',
citizenIssue: 'วันที่ออกบัตร', citizenIssue: 'วันที่ออกบัตร',
citizenExpire: 'วันที่หมดอายุ', citizenExpire: 'วันที่หมดอายุ',
agencyStatus: 'สถานะการเป็นเอเจนซี่',
normal: 'ปกติ',
canceled: 'ยกเลิก',
blacklist: 'แบล็คลิสต์',
}, },
}, },
customer: { customer: {

View file

@ -57,6 +57,9 @@ export type User = {
citizenIssue?: Date | null; citizenIssue?: Date | null;
citizenId: string; citizenId: string;
branch: Branch[]; branch: Branch[];
remark?: string;
agencyStatus?: AgencyStatus;
}; };
export type UserCreate = { export type UserCreate = {
@ -105,8 +108,17 @@ export type UserCreate = {
citizenExpire?: Date | null; citizenExpire?: Date | null;
citizenIssue?: Date | null; citizenIssue?: Date | null;
citizenId: string; citizenId: string;
remark?: string;
agencyStatus?: AgencyStatus;
}; };
export enum AgencyStatus {
Normal = 'Normal',
Canceled = 'Canceled',
Blacklist = 'Blacklist',
}
export type UserAttachment = { export type UserAttachment = {
name: string; name: string;
url: string; url: string;