新生录取管理API文档
文档信息
| 项目名称 |
校园管理系统 |
| 模块名称 |
招生就业 - 新生录取管理 |
| 文档作者 |
Claude |
| 编写日期 |
2025-07-25 |
| 文档状态 |
初稿 |
| 适用版本 |
v1.0.0 |
| 模块路径 |
/zsjy/admissionManagement |
功能概述
新生录取管理功能提供对录取处理中的学生进行统一管理,支持查看学生信息、进行录取审核、确认缴费状态、填写录取通知书号等操作。支持批量处理,可以为多名学生填写连续编号的录取通知书号码。
API接口列表
| 序号 |
接口名称 |
接口路径 |
接口描述 |
| 1 |
查询录取学生列表 |
GET /zsjy/enrollment/process/list |
获取当前处于录取处理中的学生列表 |
| 2 |
获取录取统计数据 |
GET /zsjy/enrollment/process/statistics |
获取录取相关的统计数据 |
| 3 |
录取处理 |
POST /zsjy/enrollment/process/admissionProcess |
进行单个学生的录取处理 |
| 4 |
确认缴费 |
POST /zsjy/enrollment/process/confirmPayment |
确认学生的缴费状态 |
| 5 |
导出录取学生 |
POST /zsjy/enrollment/process/export |
导出录取学生数据 |
API接口详情
1. 查询录取学生列表
接口信息
- 接口路径: GET /zsjy/enrollment/process/list
- 功能描述: 获取当前处于录取处理中的学生列表
- 请求方式: GET
- 权限标识: zsjy:admission:query
请求参数
| 参数名称 |
参数类型 |
是否必须 |
参数说明 |
默认值 |
取值范围 |
| pageNum |
Integer |
否 |
当前页码 |
1 |
≥1 |
| pageSize |
Integer |
否 |
每页记录数 |
10 |
1-100 |
| studentName |
String |
否 |
学生姓名 |
- |
- |
| idCard |
String |
否 |
身份证号 |
- |
- |
| currentStatus |
String |
否 |
当前状态 |
2 |
2 |
| paymentStatus |
String |
否 |
缴费状态 |
- |
0,1 |
响应结果
返回参数说明
| 参数名称 |
参数类型 |
参数说明 |
| rows |
Array |
录取流程列表 |
| rows[0].id |
Long |
流程ID |
| rows[0].enrollmentId |
Long |
报名信息ID |
| rows[0].studentName |
String |
学生姓名 |
| rows[0].idCard |
String |
身份证号 |
| rows[0].currentStatus |
String |
当前状态(2-录取处理中) |
| rows[0].infoAuditStatus |
String |
信息审核状态(0-待审核 1-审核通过 9-审核驳回) |
| rows[0].admissionStatus |
String |
录取处理状态(0-待处理 1-处理完成 9-处理驳回) |
| rows[0].finalAuditStatus |
String |
最终审核状态(0-待确认 1-确认通过 9-确认驳回) |
| rows[0].paymentStatus |
String |
缴费状态(0-未缴费 1-已缴费) |
| rows[0].noticeNumber |
String |
录取通知书号码 |
| rows[0].isCompleted |
Integer |
是否完成录取(0-未完成 1-已完成) |
| rows[0].createTime |
String |
创建时间 |
| total |
Integer |
总记录数 |
2. 获取录取统计数据
接口信息
- 接口路径: GET /zsjy/enrollment/process/statistics
- 功能描述: 获取录取相关的统计数据
- 请求方式: GET
- 权限标识: zsjy:admission:query
请求参数
无
响应结果
返回参数说明
| 参数名称 |
参数类型 |
参数说明 |
| total |
Integer |
总录取数 |
| pending |
Integer |
待处理数量 |
| completed |
Integer |
已完成数量 |
3. 录取处理
接口信息
- 接口路径: POST /zsjy/enrollment/process/admissionProcess
- 功能描述: 进行单个学生的录取处理
- 请求方式: POST
- 权限标识: zsjy:admission:process
请求参数
| 参数名称 |
参数类型 |
是否必须 |
参数说明 |
默认值 |
取值范围 |
| processId |
Long |
是 |
流程ID |
- |
- |
| admissionResult |
String |
是 |
处理结果 |
- |
1-处理通过, 9-处理驳回 |
| noticeNumber |
String |
否 |
录取通知书号码 |
- |
处理通过时必填 |
| admissionOpinion |
String |
否 |
处理意见 |
- |
最多500字符 |
响应结果
4. 确认缴费
接口信息
- 接口路径: POST /zsjy/enrollment/process/confirmPayment
- 功能描述: 确认学生的缴费状态
- 请求方式: POST
- 权限标识: zsjy:admission:payment
请求参数
| 参数名称 |
参数类型 |
是否必须 |
参数说明 |
默认值 |
取值范围 |
| processId |
Long |
是 |
流程ID |
- |
- |
响应结果
5. 导出录取学生
接口信息
- 接口路径: POST /zsjy/enrollment/process/export
- 功能描述: 导出录取学生数据
- 请求方式: POST
- 权限标识: zsjy:admission:export
请求参数
| 参数名称 |
参数类型 |
是否必须 |
参数说明 |
默认值 |
取值范围 |
| studentName |
String |
否 |
学生姓名 |
- |
- |
| idCard |
String |
否 |
身份证号 |
- |
- |
| currentStatus |
String |
否 |
当前状态 |
2 |
2 |
| paymentStatus |
String |
否 |
缴费状态 |
- |
0,1 |
响应结果
返回Excel文件下载流
数据字典
1. 当前状态(zsjy_enrollment_status)
| 编码 |
名称 |
说明 |
| 0 |
待审核 |
流程刚创建的状态 |
| 1 |
信息审核中 |
正在审核基本信息 |
| 2 |
录取处理中 |
正在进行录取处理 |
| 3 |
待最终确认 |
等待最终审批确认 |
| 4 |
录取完成 |
已完成整个录取流程 |
| 9 |
已驳回 |
流程已被驳回 |
2. 缴费状态(zsjy_payment_status)
| 编码 |
名称 |
说明 |
| 0 |
未缴费 |
尚未完成缴费 |
| 1 |
已缴费 |
已确认缴费完成 |
3. 录取处理状态(zsjy_process_status)
| 编码 |
名称 |
说明 |
| 0 |
待处理 |
尚未进行录取处理 |
| 1 |
处理完成 |
已完成录取处理 |
| 9 |
处理驳回 |
录取处理被驳回 |
移动端实现
新生录取管理功能主要在Web端管理系统中使用,暂无移动端实现计划。
变更记录
| 版本号 |
变更日期 |
变更人 |
变更内容 |
| v1.0.0 |
2025-07-25 |
Claude |
初次创建API文档 |
相关文档