feat: add enterprise outdoor fair viewer
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled

This commit is contained in:
2026-07-23 10:52:38 +08:00
parent befc27adae
commit bdb1516570
8 changed files with 315 additions and 2 deletions

View File

@@ -20,6 +20,8 @@ export interface PortalJobFairItem {
jobFairImage?: string;
enterpriseNum?: string;
boothNum?: string;
/** 户外招聘会展位图中的实际摊位数量 */
boothMapCount?: number;
divisionName?: string;
jobFairCategory?: string;
jobFairRegion?: string;
@@ -69,6 +71,7 @@ interface PortalOutdoorFairDetailData extends Partial<PortalJobFairItem> {
venueName?: string;
address?: string;
boothCount?: number;
boothMapCount?: number;
holdTime?: string;
endTime?: string;
photoUrl?: string;
@@ -206,6 +209,7 @@ export async function getPortalJobFairDetail(channel: JobFairChannel, jobFairId:
jobFairImage: fair.jobFairImage || fair.photoUrl,
boothNum:
fair.boothNum || (fair.boothCount === undefined ? undefined : String(fair.boothCount)),
boothMapCount: fair.boothMapCount,
jobFairRegion: fair.jobFairRegion || fair.region,
jobFairVenueName: fair.jobFairVenueName || fair.venueName,
},