本文档描述了宿舍卫生检查模块中新增的API接口,用于根据学生ID查询该学生宿舍的卫生检查信息。
接口地址: GET /dormHygieneCheck/dormHygieneCheck/student/{studentId}
接口描述: 根据学生ID查询该学生宿舍的所有卫生检查记录
请求参数:
| 参数名 | 类型 | 必填 | 位置 | 说明 |
|---|---|---|---|---|
| studentId | Long | 是 | Path | 学生ID,关联xg_student_msg.id |
请求示例:
GET /dormHygieneCheck/dormHygieneCheck/student/12345
响应格式:
{
"code": 200,
"msg": "操作成功",
"data": [
{
"id": 1,
"checkTitle": "2024年春季宿舍卫生检查",
"checkDate": "2024-03-15",
"checkerId": 1001,
"checkerName": "张老师",
"checkType": "1",
"checkLevel": "2",
"roomId": 101,
"roomCode": "1-101",
"roomName": "1号楼101室",
"buildingId": 1,
"buildingName": "1号楼",
"areaId": 1,
"areaName": "东区",
"campusId": 1,
"campusName": "主校区",
"totalScore": 85.5,
"hygieneGrade": "B",
"checkSummary": "整体卫生情况良好",
"improvementSuggestions": "建议加强个人物品整理",
"checkRemarks": "无",
"createTime": "2024-03-15 10:00:00",
"updateTime": "2024-03-15 10:00:00"
}
]
}
响应字段说明:
| 字段名 | 类型 | 说明 |
|---|---|---|
| id | Long | 卫生检查记录ID |
| checkTitle | String | 检查标题 |
| checkDate | Date | 检查日期 |
| checkerId | Long | 检查员ID |
| checkerName | String | 检查员姓名 |
| checkType | String | 检查类型(1日常检查 2专项检查 3突击检查 4复查) |
| checkLevel | String | 检查级别(1宿管员 2学院 3学校) |
| roomId | Long | 宿舍房间ID |
| roomCode | String | 房间编号 |
| roomName | String | 房间名称 |
| buildingId | Long | 宿舍楼ID |
| buildingName | String | 宿舍楼名称 |
| areaId | Long | 宿舍区ID |
| areaName | String | 宿舍区名称 |
| campusId | Long | 校区ID |
| campusName | String | 校区名称 |
| totalScore | Double | 宿舍总分(0-100分) |
| hygieneGrade | String | 卫生等级(A优秀 B良好 C合格 D不合格) |
| checkSummary | String | 检查总结 |
| improvementSuggestions | String | 整改建议 |
| checkRemarks | String | 检查备注 |
| createTime | Date | 创建时间 |
| updateTime | Date | 更新时间 |
错误响应:
{
"code": 400,
"msg": "学生ID不能为空"
}
{
"code": 200,
"msg": "操作成功",
"data": []
}
xg_dorm_hygiene_student_score表中查询相关记录hygiene_check_id列表xg_dorm_hygiene_check表中查询详细信息xg_dorm_hygiene_check(宿舍卫生检查主表)xg_dorm_hygiene_student_score(学生评分表)hygiene_check_id(卫生检查ID)dormHygieneCheck:dormHygieneCheck:querydeleted = 0)| 日期 | 版本 | 更新内容 | 更新人 |
|---|---|---|---|
| 2025-01-03 | 1.0 | 新增根据学生ID查询卫生检查信息接口 | zlwu |