import { ECustomerStatus } from "le-coffre-resources/dist/Customer/Customer"; import { EFolderStatus } from "le-coffre-resources/dist/Customer/OfficeFolder"; import { Address, Contact, Customer, Deed, DeedType, Document, DocumentType, File, Office, OfficeFolder, OfficeFolderHasCustomer } from "le-coffre-resources/dist/Notary"; export const address: Address = { uid: "a&2azedzaa3", address: "123", city: "France", zip_code: 78140, created_at: new Date(), updated_at: new Date(), }; export const office: Office = { uid: "111zdazaefez213", idNot: "12EE12", name: "Office 1", crpcen: "AZezdz", address: address, created_at: new Date(), updated_at: new Date(), office_status: "ACTIVATED", }; export const deedType: DeedType = { uid: "123azefezgzeg312", name: "Acte mariage", description: "dzsdaf", archived_at: new Date(), office: office, created_at: new Date(), updated_at: new Date(), }; export const deed: Deed = { uid: "zegefzeferg", deed_type: deedType, created_at: new Date(), updated_at: new Date(), }; export const contact: Contact = { uid: "contact_1_uid", first_name: "John", last_name: "Doe", email: "johnDoe@gmail.com", address: address, created_at: new Date(), updated_at: new Date(), cell_phone_number: "0132249865", phone_number: "0132249865", civility: "MALE", }; export const contact2: Contact = { uid: "contact_2_uid", first_name: "Customer2", last_name: "Doe", email: "johnDoe@gmail.com", address: address, created_at: new Date(), updated_at: new Date(), cell_phone_number: "0132249865", phone_number: "0132249865", civility: "MALE", }; export const docType: DocumentType = { name: "Acte de naissance", uid: "fezezfazegezrgrezg", created_at: new Date(), updated_at: new Date(), public_description: "Acte de naissance public description", private_description: "Acte de naissance private description", archived_at: new Date(), }; export const identityDocType: DocumentType = { name: "Carte d'identité", uid: "fezezfazegezrgrezg", created_at: new Date(), updated_at: new Date(), public_description: "Carte d'identité public description", private_description: "Carte d'identité private description", archived_at: new Date(), }; export const customer: Customer = { uid: "erhtgerfzeare", contact: contact, created_at: new Date(), updated_at: new Date(), status: ECustomerStatus.VALIDATED, }; export const customer2_mock: Customer = { uid: "yregrgetergrt", contact: contact2, created_at: new Date(), updated_at: new Date(), status: ECustomerStatus.VALIDATED, }; export const folder: OfficeFolder = { uid: "mkovrijvrezviev", folder_number: "12331", name: "Mon dossier", status: EFolderStatus.ARCHIVED, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", }; export const document: Document = { uid: "fzeafergreztyzgrf", depositor: customer2_mock, document_status: "ASKED", folder: folder, document_type: docType, updated_at: new Date(), created_at: new Date(), }; export const fileMock: File = { uid: "super_file_uid_1", created_at: new Date(), updated_at: new Date(), document: document, file_path: "https://minteed-stg-euwest3-s3.s3.eu-west-3.amazonaws.com/Qmf_Yb_Eh_X9st_F_Srq_Ve_Bj_Yb_Aj56xv_AV_Nj6_Wjypo_B4r5ubce_U_ae3303e7ab.pdf", }; export const fileMock2: File = { uid: "super_file_uid_2", created_at: new Date(), updated_at: new Date(), document: document, file_path: "https://minteed-prod-euwest3-s3.s3.eu-west-3.amazonaws.com/Qm_Wq_En1_DCA_8yt_RX_Qx_QFA_9_Fm_ZKZH_Qqb_VH_1_Q_Mnv_G_Jtt1_FS_Xp_2a35a36e19", }; export const identityFile: File = { uid: "identity_file_uid", created_at: new Date(), updated_at: new Date(), document: document, file_path: "https://minteed-stg-euwest3-s3.s3.eu-west-3.amazonaws.com/cni_fake_c7259d4923.png" }; export const documentIdentity: Document = { uid: "ethrthbkjtrbporjbh", depositor: customer2_mock, document_status: "PENDING", folder: folder, document_type: identityDocType, updated_at: new Date(), created_at: new Date(), files: [identityFile], }; export const documentPending: Document = { uid: "fzefeazdagrtetrury", depositor: customer2_mock, document_status: "PENDING", folder: folder, document_type: docType, updated_at: new Date(), created_at: new Date(), files: [fileMock,fileMock2], }; export const documentDeposited: Document = { uid: "uè§u§htfgrthytrgr", depositor: customer2_mock, document_status: "VALIDATED", folder: folder, document_type: docType, updated_at: new Date(), created_at: new Date(), files: [fileMock], }; export const customer2: Customer = { uid: "yregrgetergrt", contact: contact2, created_at: new Date(), updated_at: new Date(), status: ECustomerStatus.VALIDATED, documents: [document, documentPending, documentDeposited, documentIdentity], }; export const folderWithPendingDocument: OfficeFolder = { uid: "ferzferzfezeefzdd", folder_number: "00001", name: "Mon dossier", status: EFolderStatus.LIVE, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [], }; export const folderWithPendingDocument1: OfficeFolder = { uid: "gtrtyutyhretgytu", folder_number: "00002", name: "Mon dossier", status: EFolderStatus.LIVE, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [documentDeposited], }; export const folderWithPendingDocument2: OfficeFolder = { uid: "adzefzefsfrefzrtgtr", folder_number: "00003", name: "Mon dossier", status: EFolderStatus.LIVE, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [document], }; export const officeFolderHasCustomer1: OfficeFolderHasCustomer = { uid: "ferzfergrzeyerezrz", customer: customer, office_folder: folderWithPendingDocument, created_at: new Date(), updated_at: new Date(), }; export const officeFolderHasCustomer2: OfficeFolderHasCustomer = { uid: "tezrfzdfgrggeerry", customer: customer2, office_folder: folderWithPendingDocument, created_at: new Date(), updated_at: new Date(), }; export const folderWithPendingDocument3: OfficeFolder = { uid: "mkovrijvrezviev", folder_number: "00014", name: "Mon dossier", status: EFolderStatus.LIVE, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [document, documentDeposited, documentPending, documentIdentity], office_folder_has_customers: [officeFolderHasCustomer1, officeFolderHasCustomer2], }; export const document8: Document = { uid: "eztreggrgbyunjukhg", depositor: customer, document_status: "ASKED", folder: folderWithPendingDocument, document_type: docType, updated_at: new Date(), created_at: new Date(), }; export const folderWithPendingDocumentArchived1: OfficeFolder = { uid: "gtrtyutyhrdazafad&éfytu", folder_number: "00007", name: "Mon dossier", status: EFolderStatus.ARCHIVED, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [documentDeposited], office_folder_has_customers: [officeFolderHasCustomer1, officeFolderHasCustomer2], }; export const folderWithPendingDocumentArchived2: OfficeFolder = { uid: "adzefdazdaazzrtgtr", folder_number: "00008", name: "Mon dossier", status: EFolderStatus.ARCHIVED, deed: deed, office: office, created_at: new Date(), updated_at: new Date(), description: "Description", archived_description: "Archived description", documents: [document], }; export const document2: Document = { uid: "mejfihruehfoire", depositor: customer, document_status: "ASKED", folder: folderWithPendingDocument3, document_type: docType, updated_at: new Date(), created_at: new Date(), }; export const folders: OfficeFolder[] = [ folderWithPendingDocument, folderWithPendingDocument1, folderWithPendingDocument2, folderWithPendingDocument3, ]; export const foldersArchived: OfficeFolder[] = [folderWithPendingDocumentArchived1, folderWithPendingDocumentArchived2];