From 7bd1f57c329bbdac6f2f484848873fc3ae175d3a Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Tue, 22 Apr 2025 09:47:17 +0700 Subject: [PATCH] feat: change employee name requirement --- prisma/schema.prisma | 2 +- src/controllers/03-employee-controller.ts | 2 +- src/controllers/05-quotation-controller.ts | 8 ++++---- src/controllers/09-debit-note-controller.ts | 6 +++--- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/prisma/schema.prisma b/prisma/schema.prisma index f51e7fa..ab8414b 100644 --- a/prisma/schema.prisma +++ b/prisma/schema.prisma @@ -777,7 +777,7 @@ model Employee { middleName String? middleNameEN String? lastName String? - lastNameEN String + lastNameEN String? dateOfBirth DateTime? @db.Date gender String diff --git a/src/controllers/03-employee-controller.ts b/src/controllers/03-employee-controller.ts index 9699b6c..fe4c57b 100644 --- a/src/controllers/03-employee-controller.ts +++ b/src/controllers/03-employee-controller.ts @@ -117,7 +117,7 @@ type EmployeeUpdate = { middleName?: string | null; middleNameEN?: string | null; lastName?: string; - lastNameEN: string; + lastNameEN?: string; addressEN?: string; address?: string; diff --git a/src/controllers/05-quotation-controller.ts b/src/controllers/05-quotation-controller.ts index b454db3..8d53973 100644 --- a/src/controllers/05-quotation-controller.ts +++ b/src/controllers/05-quotation-controller.ts @@ -61,7 +61,7 @@ type QuotationCreate = { middleName?: string; middleNameEN?: string; lastName: string; - lastNameEN: string; + lastNameEN?: string; } )[]; @@ -114,12 +114,12 @@ type QuotationUpdate = { nationality: string; namePrefix?: string; - firstName: string; + firstName?: string; firstNameEN: string; middleName?: string; middleNameEN?: string; - lastName: string; - lastNameEN: string; + lastName?: string; + lastNameEN?: string; } )[]; diff --git a/src/controllers/09-debit-note-controller.ts b/src/controllers/09-debit-note-controller.ts index 8ff5d94..5d6307d 100644 --- a/src/controllers/09-debit-note-controller.ts +++ b/src/controllers/09-debit-note-controller.ts @@ -112,12 +112,12 @@ type DebitNoteUpdate = { gender: string; nationality: string; namePrefix?: string; - firstName: string; + firstName?: string; firstNameEN: string; middleName?: string; middleNameEN?: string; - lastName: string; - lastNameEN: string; + lastName?: string; + lastNameEN?: string; } )[];