feat(portal): Add Profile page, refactor booking details, and remove documents module

This commit is contained in:
ghost2023
2026-05-29 17:18:11 +03:00
parent bd08fb2351
commit bf51ead32d
8 changed files with 701 additions and 1252 deletions

View File

@@ -73,17 +73,29 @@ export type CustomerStatus = "Active" | "Pending" | "Inactive";
export type CustomerType = "Importer" | "Exporter" | "Supplier";
export interface ICustomer extends BaseEntity {
name: string;
userId: string;
firstName: string;
lastName: string;
email: string;
phone: string;
company?: string | null;
customerType: CustomerType;
status: CustomerStatus;
tinNumber?: string | null;
city?: string | null;
country?: string | null;
address?: string | null;
taxId?: string | null;
companyName: string;
companyEmail: string;
companyPhone: string;
companyLocation: string;
companyAddress: string;
contactPersonName: string;
contactPersonPhone: string;
tinNumber: string;
vatNumber?: string | null;
fanNumber: string;
generalManagerName: string;
generalManagerEmail: string;
generalManagerPhone: string;
poaName?: string | null;
poaPhone?: string | null;
poaAddress?: string | null;
poaEmail?: string | null;
poaLocation?: string | null;
notes?: string | null;
}