feat: implement participating companies and jobs tabs in outdoor fair detail

- Add ParticipatingCompaniesTab component to manage participating companies.
- Add ParticipatingJobsTab component to manage jobs associated with participating companies.
- Remove StatisticsTab component as it is no longer needed.
- Update OutdoorFairDetail to include new tabs for participating companies and jobs.
- Modify API services to support fetching and managing participating companies and jobs.
- Update types to reflect changes in job and company data structures.
This commit is contained in:
2026-06-25 23:13:42 +08:00
parent 5a8aaccb6c
commit b684b4e12d
16 changed files with 1069 additions and 1126 deletions

View File

@@ -150,6 +150,9 @@ export default defineConfig({
],
mfsu: {
strategy: 'normal',
// react-rnd 由招聘会展位图按需加载。避免旧的 MFSU 容器缺少该模块时,
// 详情页运行时报 “Module ./react-rnd does not exist in container”。
exclude: ['react-rnd'],
},
outputPath: 'shihezi',
base: '/shihezi/',

View File

@@ -236,6 +236,11 @@ export default [
path: '/jobfair/venue-info',
component: './Jobfair/Venueinfo',
},
{
name: '场地信息详情',
path: '/jobfair/venue-info/detail',
component: './Jobfair/Venueinfo/Detail',
},
{
name: '户外招聘会详情',
path: '/jobfair/outdoor-fair/detail',