Files
shz-backend/docs/app-public-job-fair-api.md

148 lines
3.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 公共招聘会接口文档
基础路径:`/app/jobfair/public/jobfair`
---
## 1. 查看当季度招聘会信息
获取当前季度所有招聘会列表。
**请求方式:** `GET`
**请求路径:** `/currentQuarter`
**请求参数:**
**响应示例:**
```json
{
"code": 200,
"msg": "操作成功",
"data": [
{
"jobFairId": "101",
"jobFairTitle": "2026年石河子市新年首场招聘会",
"jobFairAddress": "石河子市人力资源市场",
"jobFairType": "2",
"jobFairStartTime": "2026-01-03 09:00:00",
"jobFairEndTime": "2026-01-03 16:00:00",
"jobFairHostUnit": "石河子市人社局",
"jobFairIntroduction": "新年首场大型综合招聘会",
"jobFairPhone": "0993-2012345",
"divisionName": "石河子市",
"jobFairCategory": "社会招聘"
}
]
}
```
---
## 2. 查看当月招聘会信息
获取当前月份所有招聘会列表。
**请求方式:** `GET`
**请求路径:** `/currentMonth`
**请求参数:**
**响应示例:**
```json
{
"code": 200,
"msg": "操作成功",
"data": [
{
"jobFairId": "101",
"jobFairTitle": "2026年石河子市新年首场招聘会",
"jobFairAddress": "石河子市人力资源市场",
"jobFairType": "2",
"jobFairStartTime": "2026-01-03 09:00:00",
"jobFairEndTime": "2026-01-03 16:00:00",
"jobFairHostUnit": "石河子市人社局",
"jobFairIntroduction": "新年首场大型综合招聘会",
"jobFairPhone": "0993-2012345",
"divisionName": "石河子市",
"jobFairCategory": "社会招聘"
}
]
}
```
---
## 3. 按年份查询每日招聘会数量
根据年份查询该年每天的招聘会数量支持跨天招聘会统计如招聘会时间为1月12日-14日则12、13、14日都会统计
**请求方式:** `GET`
**请求路径:** `/dailyCount/{year}`
**路径参数:**
| 参数名 | 类型 | 必填 | 说明 |
|-------|------|-----|------|
| year | Integer | 是 | 年份,如 2026 |
**请求示例:**
```
GET /app/jobfair/public/jobfair/dailyCount/2026
```
**响应示例:**
```json
{
"code": 200,
"msg": "操作成功",
"data": [
{ "date": "2026-01-03", "count": 1 },
{ "date": "2026-01-05", "count": 1 },
{ "date": "2026-01-07", "count": 2 },
{ "date": "2026-01-15", "count": 1 },
{ "date": "2026-01-16", "count": 1 },
{ "date": "2026-02-05", "count": 1 },
{ "date": "2026-02-12", "count": 1 },
{ "date": "2026-02-13", "count": 1 },
{ "date": "2026-02-14", "count": 1 }
]
}
```
**响应字段说明:**
| 字段名 | 类型 | 说明 |
|-------|------|------|
| date | String | 日期,格式 yyyy-MM-dd |
| count | Integer | 当天招聘会数量 |
---
## 公共字段说明
### 招聘会信息字段
| 字段名 | 类型 | 说明 |
|-------|------|------|
| jobFairId | String | 招聘会ID |
| jobFairTitle | String | 招聘会标题 |
| jobFairAddress | String | 招聘会地址 |
| jobFairType | String | 招聘会类型1-线上2-线下 |
| jobFairStartTime | String | 开始时间 |
| jobFairEndTime | String | 结束时间 |
| jobFairHostUnit | String | 主办单位 |
| jobFairHelpUnit | String | 协办单位 |
| jobFairOrganizeUnit | String | 承办单位 |
| jobFairIntroduction | String | 招聘会简介 |
| jobFairPhone | String | 联系电话 |
| jobFairImage | String | 招聘会图片 |
| divisionName | String | 所属区域 |
| jobFairCategory | String | 招聘会分类 |
| enterpriseNum | String | 参会企业数 |
| boothNum | String | 展位数 |
| latitude | BigDecimal | 纬度 |
| longitude | BigDecimal | 经度 |