This documentation is generated by JApiDocs.


队伍

创建队伍

作者: DazeCake

请求URL

/createTeam POST

请求参数

参数名 类型 必须 描述
teamName string 队伍名称
teamImg file 队伍头像
token string 用户令牌

返回结果

1
2
3
4
5
6
7
8
{
"code":"int //代码",
"msg":"string //消息",
"teamName":"string //队伍名",
"teamID":"int //队伍ID",
"createTeamDate":"string //队伍创建日期",
"teamLink":"string //加入队伍链接"
}

搜索队伍

作者: DazeCake

请求URL

/searchTeam GET

请求参数

参数名 类型 必须 描述
TeamID int 队伍ID

返回结果

1
2
3
4
5
6
7
8
9
{
"code":"int //消息代码",
"msg":"string //消息",
"TeamID":"int //队伍id",
"TeamName":"string //队伍名称",
"TeamImg":"string //队伍头像(base64)",
"Administrator":"string //队长学生id",
"CreateTeamDate":"string //创建日期"
}

加入队伍

作者: DazeCake

请求URL

/joinTeam POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍ID
token string 令牌
associateMember string 请留空

返回结果

1
2
3
4
{
"code":"int //消息代码",
"msg":"string //消息"
}

获取队内成员列表

作者: DazeCake

请求URL

/getFormalMemberList GET

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 令牌

返回结果

1
2
3
4
5
{
"code":"int //消息代码",
"msg":"string //消息",
"memberList":{}
}

队长获取审批列表

作者: DazeCake

请求URL

/getAssociateMemberList GET

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 令牌

返回结果

1
2
3
4
5
{
"code":"int //消息代码",
"msg":"string //消息",
"memberList":{}
}

获取管理的队伍列表

作者: DazeCake

请求URL

/getManageTeamList GET

请求参数

参数名 类型 必须 描述
token string 令牌

返回结果

1
2
3
4
5
6
7
8
9
{
"code":"int //消息代码",
"msg":"string //消息",
"teamList":[{
"TeamID":"int //队伍id",
"TeamName":"string //队伍名称",
"CreateTeamDate":"string //创建日期"
}]
}

准成员审批

作者: DazeCake

请求URL

/auditAssociateMembers POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队长令牌
jsonMap string 例如{“name1”:true,”name2”:false}

返回结果

1
2
3
4
{
"code":"int //消息代码",
"msg":"string //消息"
}

成员权重修改

作者: DazeCake

请求URL

/changeWeight POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队长令牌
jsonMap string 例如{“name1”:1,”name2”:2}

返回结果

1
2
3
4
{
"code":"int //消息代码",
"msg":"string //消息"
}

时间匹配

设置结束时间

作者: DazeCake

请求URL

/setEndTime POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队长令牌
endTime string 结束时间

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息"}

创建时间

作者: DazeCake

请求URL

/createTime POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队长令牌
timeList string 需要添加或删除时间列表 如{“2021-9-1 12:00”:0,”2021-9-2 20:00”:0}

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息"}

删除时间

作者: DazeCake

请求URL

/delTime POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队长令牌
timeList string 需要添加或删除时间列表 如{“2021-9-1 12:00”:0,”2021-9-2 20:00”:0}

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息"}

获取时间列表

作者: DazeCake

请求URL

/getTimeList GET

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 令牌

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息",	"timeList":{}}

队员选择时间

作者: DazeCake

请求URL

/selectTime POST

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 用户令牌
selectTime string 选择的时间

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息"}

显示最终时间匹配结果

作者: DazeCake

请求URL

/showTimeResult GET

请求参数

参数名 类型 必须 描述
TeamID int 队伍id
token string 队员令牌

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息"}

账号

登陆

作者: DazeCake

请求URL

/login POST

请求参数

参数名 类型 必须 描述
user_name string 用户名
passwd string 密码 (MD5)

返回结果

1
{	"code":"int //消息代码",	"msg":"string //消息",	"token":"string //令牌"}

获取已经加入的队伍

作者: DazeCake

请求URL

/getJoinedTeam GET

请求参数

参数名 类型 必须 描述
token string 令牌

返回结果

1
2
3
4
5
{
"code":"int //消息代码",
"msg":"string //返回消息",
"teamList":{}
}