fix: change structure

This commit is contained in:
Methapon2001 2024-06-10 16:50:17 +07:00
parent 9c4e47105d
commit aba68af123
3 changed files with 95 additions and 15 deletions

View file

@ -34,7 +34,6 @@ type EmployeeCreate = {
status?: Status;
code: string;
nrcNo: string;
dateOfBirth: Date;
@ -49,11 +48,24 @@ type EmployeeCreate = {
addressEN: string;
address: string;
zipCode: string;
email: string;
telephoneNo: string;
arrivalBarricade: string;
arrivalCardNo: string;
passportType: string;
passportNumber: string;
passportIssueDate: Date;
passportExpiryDate: Date;
passportIssuingCountry: string;
passportIssuingPlace: string;
previousPassportReference?: string;
visaType: string;
visaNumber: string;
visaIssueDate: Date;
visaExpiryDate: Date;
visaIssuingPlace: string;
visaStayUntilDate: Date;
tm6Number: string;
entryDate: Date;
workerStatus: string;
subDistrictId?: string | null;
districtId?: string | null;
@ -104,7 +116,6 @@ type EmployeeUpdate = {
customerBranchId?: string;
status?: "ACTIVE" | "INACTIVE";
code?: string;
nrcNo?: string;
dateOfBirth?: Date;
@ -119,11 +130,24 @@ type EmployeeUpdate = {
addressEN?: string;
address?: string;
zipCode?: string;
email?: string;
telephoneNo?: string;
arrivalBarricade?: string;
arrivalCardNo?: string;
passportType?: string;
passportNumber?: string;
passportIssueDate?: Date;
passportExpiryDate?: Date;
passportIssuingCountry?: string;
passportIssuingPlace?: string;
previousPassportReference?: string;
visaType?: string;
visaNumber?: string;
visaIssueDate?: Date;
visaExpiryDate?: Date;
visaIssuingPlace?: string;
visaStayUntilDate?: Date;
tm6Number?: string;
entryDate?: Date;
workerStatus?: string;
subDistrictId?: string | null;
districtId?: string | null;
@ -189,7 +213,6 @@ export class EmployeeController extends Controller {
{ firstNameEN: { contains: query }, zipCode },
{ lastName: { contains: query }, zipCode },
{ lastNameEN: { contains: query }, zipCode },
{ email: { contains: query }, zipCode },
],
} satisfies Prisma.EmployeeWhereInput;