Issues 157,156,155

This commit is contained in:
2025-08-05 11:43:12 -05:00
parent 738f1d929b
commit 93ff8c3378
11 changed files with 64 additions and 331 deletions

View File

@@ -277,9 +277,11 @@ export const BusinessListingSchema = z
franchiseResale: z.boolean().optional().nullable(),
salesRevenue: z.number().positive().nullable(),
cashFlow: z.number().optional().nullable(),
ffe: z.number().optional().nullable(),
inventory: z.number().optional().nullable(),
supportAndTraining: z.string().min(5).optional().nullable(),
employees: z.number().int().positive().max(100000).optional().nullable(),
established: z.number().int().min(1800).max(2030).optional().nullable(),
established: z.number().int().min(1).max(250).optional().nullable(),
internalListingNumber: z.number().int().positive().optional().nullable(),
reasonForSale: z.string().min(5).optional().nullable(),
brokerLicencing: z.string().optional().nullable(),
@@ -327,6 +329,7 @@ export const CommercialPropertyListingSchema = z
price: z.number().positive(),
favoritesForUser: z.array(z.string()),
listingsCategory: ListingsCategoryEnum,
internalListingNumber: z.number().int().positive().optional().nullable(),
draft: z.boolean(),
imageOrder: z.array(z.string()),
imagePath: z.string().nullable().optional(),

View File

@@ -84,8 +84,7 @@ export interface BusinessListingCriteria extends ListCriteria {
maxCashFlow: number;
minNumberEmployees: number;
maxNumberEmployees: number;
establishedSince: number;
establishedUntil: number;
establishedMin: number;
realEstateChecked: boolean;
leasedLocation: boolean;
franchiseResale: boolean;