Ord World APIs
简介:Ord World APIs
HOST:127.0.0.1:8080
联系人:liupeng.0@outlook.com
Version:1.0
接口路径:/v2/api-docs
[TOC]
专业信息控制器
添加专业信息
接口地址:/Professional/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
删除专业信息
接口地址:/Professional/delete
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查找所有专业信息
接口地址:/Professional/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查找某学院的专业的编号
接口地址:/Professional/getAllNumberByCollege
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查找某系的专业的编号
接口地址:/Professional/getAllNumberByDepartment
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查找某专业的专业的编号
接口地址:/Professional/getAllNumberByProfessional
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过专业编号查找专业信息
接口地址:/Professional/selectByNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID查找专业信息
接口地址:/Professional/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生控制器
学生注册
接口地址:/student/addOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"student": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reStudent | reStudent | body | true | 学生注册登陆修改密码类 | 学生注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
student | false | 学生表 | 学生表 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生编辑信息
接口地址:/student/edit
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"student": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reStudent | reStudent | body | true | 学生注册登陆修改密码类 | 学生注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
student | false | 学生表 | 学生表 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
获取所有学生信息
接口地址:/student/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生登陆
接口地址:/student/landing
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"student": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reStudent | reStudent | body | true | 学生注册登陆修改密码类 | 学生注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
student | false | 学生表 | 学生表 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生修改密码
接口地址:/student/rePassword
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"student": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reStudent | reStudent | body | true | 学生注册登陆修改密码类 | 学生注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
student | false | 学生表 | 学生表 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过联系方式查询学生
接口地址:/student/selectByPhoneNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
student | student | body | true | 学生表 | 学生表 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过学号查询学生
接口地址:/student/selectByStudentID
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
student | student | body | true | 学生表 | 学生表 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过学ID查询学生
接口地址:/student/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
student | student | body | true | 学生表 | 学生表 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
开始测试控制器
say hello
接口地址:/indexCationPaper/hello
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
conservator | conservator | body | true | 管理员 | 管理员 |
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 管理员 |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
id | ID | integer(int32) | integer(int32) |
imageurl | 头像URL | string | |
name | 名称 | string | |
password | 密码 | integer(int32) | integer(int32) |
phonenumber | 联系方式 | string |
响应示例:
{
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
}
获取当前时间
接口地址:/indexCationPaper/now
请求方式:GET
请求数据类型:*
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
暂无
响应示例:
获取当前时间
接口地址:/indexCationPaper/now
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
暂无
响应示例:
教师控制器
教师注册
接口地址:/teacher/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"teacher": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reTeacher | reTeacher | body | true | 教师注册登陆修改密码类 | 教师注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
teacher | false | 教师 | 教师 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
编辑信息
接口地址:/teacher/edit
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
teacher | teacher | body | true | 教师 | 教师 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
电话号码查重
接口地址:/teacher/findSamePhoneNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
teacher | teacher | body | true | 教师 | 教师 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询所有教师
接口地址:/teacher/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询某学院所有教师
接口地址:/teacher/getAllByCollege
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"college": "",
"department": "",
"id": 0,
"number": "",
"professional": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
professionalInformation | professionalInformation | body | true | 专业信息 | 专业信息 |
college | 学院 | false | string | ||
department | 系 | false | string | ||
id | ID | false | integer(int32) | ||
number | 编号 | false | string | ||
professional | 专业 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询某专业所有教师
接口地址:/teacher/getAllByProfessional
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
teacher | teacher | body | true | 教师 | 教师 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
教师登陆
接口地址:/teacher/landing
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"teacher": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reTeacher | reTeacher | body | true | 教师注册登陆修改密码类 | 教师注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
teacher | false | 教师 | 教师 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
修改密码
接口地址:/teacher/rePassword
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"password": "",
"password1": "",
"password2": "",
"teacher": {
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reTeacher | reTeacher | body | true | 教师注册登陆修改密码类 | 教师注册登陆修改密码类 |
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string | ||
teacher | false | 教师 | 教师 | ||
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过教师编号查询教师信息
接口地址:/teacher/selectByNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
teacher | teacher | body | true | 教师 | 教师 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过主键查询单条数据
接口地址:/teacher/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"professionalid": "",
"teachernumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
teacher | teacher | body | true | 教师 | 教师 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
isdelete | 是否注销 | false | integer(int32) | ||
name | 教师名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
professionalid | 专业编号 | false | string | ||
teachernumber | 教师编号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
文件名称控制器
添加File名称
接口地址:/filename/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"filename": "",
"id": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
filename | filename | body | true | Filename | Filename |
filename | false | string | |||
id | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查找File名称
接口地址:/filename/selectByName
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"filename": "",
"id": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
filename | filename | body | true | Filename | Filename |
filename | false | string | |||
id | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
文件控制器
文件下载
接口地址:/File/downloadFile/{fileName}
请求方式:GET
请求数据类型:*
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
fileName | fileName | path | true | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Resource |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema | ||
---|---|---|---|---|---|
description | string | ||||
file | File | File | |||
absolute | boolean | ||||
absoluteFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
absolutePath | string | ||||
canonicalFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
canonicalPath | string | ||||
directory | boolean | ||||
file | boolean | ||||
freeSpace | integer(int64) | ||||
hidden | boolean | ||||
name | string | ||||
parent | string | ||||
parentFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
path | string | ||||
totalSpace | integer(int64) | ||||
usableSpace | integer(int64) | ||||
filename | string | ||||
inputStream | InputStream | InputStream | |||
open | boolean | ||||
readable | boolean | ||||
uri | URI | URI | |||
absolute | boolean | ||||
authority | string | ||||
fragment | string | ||||
host | string | ||||
opaque | boolean | ||||
path | string | ||||
port | integer(int32) | ||||
query | string | ||||
rawAuthority | string | ||||
rawFragment | string | ||||
rawPath | string | ||||
rawQuery | string | ||||
rawSchemeSpecificPart | string | ||||
rawUserInfo | string | ||||
scheme | string | ||||
schemeSpecificPart | string | ||||
userInfo | string | ||||
url | URL | URL | |||
authority | string | ||||
content | object | ||||
defaultPort | integer(int32) | ||||
file | string | ||||
host | string | ||||
path | string | ||||
port | integer(int32) | ||||
protocol | string | ||||
query | string | ||||
ref | string | ||||
userInfo | string |
响应示例:
{
"description": "",
"file": {
"absolute": true,
"absoluteFile": "",
"absolutePath": "",
"canonicalFile": "",
"canonicalPath": "",
"directory": true,
"file": true,
"freeSpace": 0,
"hidden": true,
"name": "",
"parent": "",
"parentFile": "",
"path": "",
"totalSpace": 0,
"usableSpace": 0
},
"filename": "",
"inputStream": {},
"open": true,
"readable": true,
"uri": {
"absolute": true,
"authority": "",
"fragment": "",
"host": "",
"opaque": true,
"path": "",
"port": 0,
"query": "",
"rawAuthority": "",
"rawFragment": "",
"rawPath": "",
"rawQuery": "",
"rawSchemeSpecificPart": "",
"rawUserInfo": "",
"scheme": "",
"schemeSpecificPart": "",
"userInfo": ""
},
"url": {
"authority": "",
"content": {},
"defaultPort": 0,
"file": "",
"host": "",
"path": "",
"port": 0,
"protocol": "",
"query": "",
"ref": "",
"userInfo": ""
}
}
文件下载
接口地址:/File/downloadFile/{fileName}
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
fileName | fileName | path | true | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | Resource |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema | ||
---|---|---|---|---|---|
description | string | ||||
file | File | File | |||
absolute | boolean | ||||
absoluteFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
absolutePath | string | ||||
canonicalFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
canonicalPath | string | ||||
directory | boolean | ||||
file | boolean | ||||
freeSpace | integer(int64) | ||||
hidden | boolean | ||||
name | string | ||||
parent | string | ||||
parentFile | File | File | |||
absolute | false | boolean | |||
absoluteFile | false | File | File | ||
absolutePath | false | string | |||
canonicalFile | false | File | File | ||
canonicalPath | false | string | |||
directory | false | boolean | |||
file | false | boolean | |||
freeSpace | false | integer(int64) | |||
hidden | false | boolean | |||
name | false | string | |||
parent | false | string | |||
parentFile | false | File | File | ||
path | false | string | |||
totalSpace | false | integer(int64) | |||
usableSpace | false | integer(int64) | |||
path | string | ||||
totalSpace | integer(int64) | ||||
usableSpace | integer(int64) | ||||
filename | string | ||||
inputStream | InputStream | InputStream | |||
open | boolean | ||||
readable | boolean | ||||
uri | URI | URI | |||
absolute | boolean | ||||
authority | string | ||||
fragment | string | ||||
host | string | ||||
opaque | boolean | ||||
path | string | ||||
port | integer(int32) | ||||
query | string | ||||
rawAuthority | string | ||||
rawFragment | string | ||||
rawPath | string | ||||
rawQuery | string | ||||
rawSchemeSpecificPart | string | ||||
rawUserInfo | string | ||||
scheme | string | ||||
schemeSpecificPart | string | ||||
userInfo | string | ||||
url | URL | URL | |||
authority | string | ||||
content | object | ||||
defaultPort | integer(int32) | ||||
file | string | ||||
host | string | ||||
path | string | ||||
port | integer(int32) | ||||
protocol | string | ||||
query | string | ||||
ref | string | ||||
userInfo | string |
响应示例:
{
"description": "",
"file": {
"absolute": true,
"absoluteFile": "",
"absolutePath": "",
"canonicalFile": "",
"canonicalPath": "",
"directory": true,
"file": true,
"freeSpace": 0,
"hidden": true,
"name": "",
"parent": "",
"parentFile": "",
"path": "",
"totalSpace": 0,
"usableSpace": 0
},
"filename": "",
"inputStream": {},
"open": true,
"readable": true,
"uri": {
"absolute": true,
"authority": "",
"fragment": "",
"host": "",
"opaque": true,
"path": "",
"port": 0,
"query": "",
"rawAuthority": "",
"rawFragment": "",
"rawPath": "",
"rawQuery": "",
"rawSchemeSpecificPart": "",
"rawUserInfo": "",
"scheme": "",
"schemeSpecificPart": "",
"userInfo": ""
},
"url": {
"authority": "",
"content": {},
"defaultPort": 0,
"file": "",
"host": "",
"path": "",
"port": 0,
"protocol": "",
"query": "",
"ref": "",
"userInfo": ""
}
}
单文件上传
接口地址:/File/uploadFile
请求方式:POST
请求数据类型:multipart/form-data
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
file | file | formData | true | file |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
毕设题目控制器
添加毕设题目信息
接口地址:/project/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
删除毕设题目信息
接口地址:/project/delete
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询是否有重复毕设题目信息
接口地址:/project/findSame
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询学生申请
接口地址:/project/findStudentApplication
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询某所有题目
接口地址:/project/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询某个老师的所有题目
接口地址:/project/getAllByTeacherId
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
教师重置学生申请
接口地址:/project/reTasksToStudent
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID查找毕设题目信息
接口地址:/project/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
批准学生申请
接口地址:/project/tasksToStudent
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"fileurl": "",
"id": 0,
"isselect": 0,
"studentnumber": "",
"teacherid": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
project | project | body | true | 毕设题目 | 毕设题目 |
fileurl | 描述文件 | false | string | ||
id | 自增ID | false | integer(int32) | ||
isselect | 是否被选 | false | integer(int32) | ||
studentnumber | 学生学号 | false | string | ||
teacherid | 教师ID | false | integer(int32) | ||
title | 题目 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
管理员控制器
管理员登陆
接口地址:/Conservator/landing
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"conservator": {
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
},
"password": "",
"password1": "",
"password2": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reConservator | reConservator | body | true | 管理员注册登陆修改密码类 | 管理员注册登陆修改密码类 |
conservator | false | 管理员 | 管理员 | ||
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
管理员修改密码
接口地址:/Conservator/rePassword
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"conservator": {
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
},
"password": "",
"password1": "",
"password2": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reConservator | reConservator | body | true | 管理员注册登陆修改密码类 | 管理员注册登陆修改密码类 |
conservator | false | 管理员 | 管理员 | ||
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
管理员注册
接口地址:/Conservator/register
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"conservator": {
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
},
"password": "",
"password1": "",
"password2": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
reConservator | reConservator | body | true | 管理员注册登陆修改密码类 | 管理员注册登陆修改密码类 |
conservator | false | 管理员 | 管理员 | ||
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
password | 登陆密码 | false | string | ||
password1 | 密码 | false | string | ||
password2 | 确认密码 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过管理员ID获取管理员信息
接口地址:/Conservator/selectByPrimaryKey
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
conservator | conservator | body | true | 管理员 | 管理员 |
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
管理员电话号码查重
接口地址:/Conservator/selectPhoneNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"password": 0,
"phonenumber": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
conservator | conservator | body | true | 管理员 | 管理员 |
id | ID | false | integer(int32) | ||
imageurl | 头像URL | false | string | ||
name | 名称 | false | string | ||
password | 密码 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
系统公告控制器
添加系统公告信息
接口地址:/SystemInformation/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"id": 0,
"lpcontent": "",
"lpday": 0,
"lpmonth": 0,
"lpyear": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
systemInformation | systemInformation | body | true | 系统公告实体 | 系统公告实体 |
authorid | 作者 | false | integer(int32) | ||
id | ID | false | integer(int32) | ||
lpcontent | 内容 | false | string | ||
lpday | 日 | false | integer(int32) | ||
lpmonth | 月 | false | integer(int32) | ||
lpyear | 年 | false | integer(int32) | ||
title | 标题 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
删除系统公告信息
接口地址:/SystemInformation/delete
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"id": 0,
"lpcontent": "",
"lpday": 0,
"lpmonth": 0,
"lpyear": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
systemInformation | systemInformation | body | true | 系统公告实体 | 系统公告实体 |
authorid | 作者 | false | integer(int32) | ||
id | ID | false | integer(int32) | ||
lpcontent | 内容 | false | string | ||
lpday | 日 | false | integer(int32) | ||
lpmonth | 月 | false | integer(int32) | ||
lpyear | 年 | false | integer(int32) | ||
title | 标题 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询所有系统公告信息
接口地址:/SystemInformation/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID查询系统公告信息
接口地址:/SystemInformation/select
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"id": 0,
"lpcontent": "",
"lpday": 0,
"lpmonth": 0,
"lpyear": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
systemInformation | systemInformation | body | true | 系统公告实体 | 系统公告实体 |
authorid | 作者 | false | integer(int32) | ||
id | ID | false | integer(int32) | ||
lpcontent | 内容 | false | string | ||
lpday | 日 | false | integer(int32) | ||
lpmonth | 月 | false | integer(int32) | ||
lpyear | 年 | false | integer(int32) | ||
title | 标题 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过管理员ID查询系统公告信息
接口地址:/SystemInformation/selectByAuthor
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"id": 0,
"lpcontent": "",
"lpday": 0,
"lpmonth": 0,
"lpyear": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
systemInformation | systemInformation | body | true | 系统公告实体 | 系统公告实体 |
authorid | 作者 | false | integer(int32) | ||
id | ID | false | integer(int32) | ||
lpcontent | 内容 | false | string | ||
lpday | 日 | false | integer(int32) | ||
lpmonth | 月 | false | integer(int32) | ||
lpyear | 年 | false | integer(int32) | ||
title | 标题 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过年查询系统公告信息
接口地址:/SystemInformation/selectByYear
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"id": 0,
"lpcontent": "",
"lpday": 0,
"lpmonth": 0,
"lpyear": 0,
"title": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
systemInformation | systemInformation | body | true | 系统公告实体 | 系统公告实体 |
authorid | 作者 | false | integer(int32) | ||
id | ID | false | integer(int32) | ||
lpcontent | 内容 | false | string | ||
lpday | 日 | false | integer(int32) | ||
lpmonth | 月 | false | integer(int32) | ||
lpyear | 年 | false | integer(int32) | ||
title | 标题 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
聊天控制器
添加聊天信息
接口地址:/chat/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"day": 0,
"groupid": 0,
"hour": 0,
"id": 0,
"information": "",
"moment": 0,
"month": 0,
"second": 0,
"type": 0,
"year": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
chat | chat | body | true | Chat | Chat |
authorid | false | integer(int32) | |||
day | false | integer(int32) | |||
groupid | false | integer(int32) | |||
hour | false | integer(int32) | |||
id | false | integer(int32) | |||
information | false | string | |||
moment | false | integer(int32) | |||
month | false | integer(int32) | |||
second | false | integer(int32) | |||
type | false | integer(int32) | |||
year | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
获取聊天信息
接口地址:/chat/getByGroupID
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"day": 0,
"groupid": 0,
"hour": 0,
"id": 0,
"information": "",
"moment": 0,
"month": 0,
"second": 0,
"type": 0,
"year": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
chat | chat | body | true | Chat | Chat |
authorid | false | integer(int32) | |||
day | false | integer(int32) | |||
groupid | false | integer(int32) | |||
hour | false | integer(int32) | |||
id | false | integer(int32) | |||
information | false | string | |||
moment | false | integer(int32) | |||
month | false | integer(int32) | |||
second | false | integer(int32) | |||
type | false | integer(int32) | |||
year | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID获取信息
接口地址:/chat/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"authorid": 0,
"day": 0,
"groupid": 0,
"hour": 0,
"id": 0,
"information": "",
"moment": 0,
"month": 0,
"second": 0,
"type": 0,
"year": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
chat | chat | body | true | Chat | Chat |
authorid | false | integer(int32) | |||
day | false | integer(int32) | |||
groupid | false | integer(int32) | |||
hour | false | integer(int32) | |||
id | false | integer(int32) | |||
information | false | string | |||
moment | false | integer(int32) | |||
month | false | integer(int32) | |||
second | false | integer(int32) | |||
type | false | integer(int32) | |||
year | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组成员控制器
讨论组添加成员
接口地址:/groupnumber/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"groupid": 0,
"id": 0,
"studentid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
groupnumber | groupnumber | body | true | Groupnumber | Groupnumber |
groupid | false | integer(int32) | |||
id | false | integer(int32) | |||
studentid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组删除成员
接口地址:/groupnumber/delete
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"groupid": 0,
"id": 0,
"studentid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
groupnumber | groupnumber | body | true | Groupnumber | Groupnumber |
groupid | false | integer(int32) | |||
id | false | integer(int32) | |||
studentid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
成员获取讨论组
接口地址:/groupnumber/getAllGroup
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"groupid": 0,
"id": 0,
"studentid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
groupnumber | groupnumber | body | true | Groupnumber | Groupnumber |
groupid | false | integer(int32) | |||
id | false | integer(int32) | |||
studentid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组获取成员
接口地址:/groupnumber/getAllNumber
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"groupid": 0,
"id": 0,
"studentid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
groupnumber | groupnumber | body | true | Groupnumber | Groupnumber |
groupid | false | integer(int32) | |||
id | false | integer(int32) | |||
studentid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID查询
接口地址:/groupnumber/selectByID
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"groupid": 0,
"id": 0,
"studentid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
groupnumber | groupnumber | body | true | Groupnumber | Groupnumber |
groupid | false | integer(int32) | |||
id | false | integer(int32) | |||
studentid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组控制器
创建讨论组
接口地址:/group/create
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"teacherid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
group | group | body | true | Group | Group |
id | false | integer(int32) | |||
imageurl | false | string | |||
name | false | string | |||
teacherid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
获取所有讨论组
接口地址:/group/getAll
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求参数:
暂无
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询教师所有讨论组
接口地址:/group/getAllByTeacherId
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"teacherid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
group | group | body | true | Group | Group |
id | false | integer(int32) | |||
imageurl | false | string | |||
name | false | string | |||
teacherid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组修改头像
接口地址:/group/reImage
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"teacherid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
group | group | body | true | Group | Group |
id | false | integer(int32) | |||
imageurl | false | string | |||
name | false | string | |||
teacherid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
讨论组修改名称
接口地址:/group/reName
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"teacherid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
group | group | body | true | Group | Group |
id | false | integer(int32) | |||
imageurl | false | string | |||
name | false | string | |||
teacherid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过讨论组ID讨论组
接口地址:/group/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"name": "",
"teacherid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
group | group | body | true | Group | Group |
id | false | integer(int32) | |||
imageurl | false | string | |||
name | false | string | |||
teacherid | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
选题管理控制器
添加选题申请信息
接口地址:/selecttitle/add
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询申请信息是否通过
接口地址:/selecttitle/findRepeat1
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询重复选题申请信息
接口地址:/selecttitle/findRepeat2
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
查询学生所有选题申请信息
接口地址:/selecttitle/getAllByStudent
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过题目ID查询所有选题申请信息
接口地址:/selecttitle/getAllByTitle
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生申请不通过
接口地址:/selecttitle/notPass
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生申请通过
接口地址:/selecttitle/pass
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生申请撤销选题
接口地址:/selecttitle/reApplicationAfterPass
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生撤销选题申请信息
接口地址:/selecttitle/reApplicationByStudent
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
通过ID查询选题申请信息
接口地址:/selecttitle/selectOne
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"applicationdata": "",
"id": 0,
"pass": 0,
"passdata": "",
"studentid": 0,
"titleid": 0
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
selecttitle | selecttitle | body | true | 选题表实体类 | 选题表实体类 |
applicationdata | 申请日期 | false | string | ||
id | 自增ID | false | integer(int32) | ||
pass | 是否通过 | false | integer(int32) | ||
passdata | 审批日期 | false | string | ||
studentid | 学生ID | false | integer(int32) | ||
titleid | 选题ID | false | integer(int32) |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}
学生学号转学生ID
接口地址:/selecttitle/studentNumberToID
请求方式:POST
请求数据类型:application/json
响应数据类型:application/json;charset=UTF-8
接口描述:
请求示例:
{
"id": 0,
"imageurl": "",
"isdelete": 0,
"name": "",
"password": 0,
"phonenumber": "",
"prodessionalid": 0,
"studentid": ""
}
请求参数:
参数名称 | 参数说明 | in | 是否必须 | 数据类型 | schema |
---|---|---|---|---|---|
student | student | body | true | 学生表 | 学生表 |
id | 自增ID | false | integer(int32) | ||
imageurl | 头像图片 | false | string | ||
isdelete | 删除标记 | false | integer(int32) | ||
name | 姓名 | false | string | ||
password | 密码值 | false | integer(int32) | ||
phonenumber | 联系方式 | false | string | ||
prodessionalid | 专业编号 | false | integer(int32) | ||
studentid | 学生学号 | false | string |
响应状态:
状态码 | 说明 | schema |
---|---|---|
200 | OK | 通用返回类LPR |
201 | Created | |
401 | Unauthorized | |
403 | Forbidden | |
404 | Not Found |
响应参数:
参数名称 | 参数说明 | 类型 | schema |
---|---|---|---|
returnKey | 是否成功 | boolean | |
returnObject | 返回对象 | object | |
what | 做了什么 | string | |
why | 为什么错误 | string |
响应示例:
{
"returnKey": true,
"returnObject": {},
"what": "",
"why": ""
}