84 lines
1.4 KiB
JavaScript
84 lines
1.4 KiB
JavaScript
//关于群组的请求
|
|
const http = require('../http')
|
|
|
|
/*
|
|
创建群组
|
|
*/
|
|
export function creatTeam (groupName){
|
|
return http.post('ClientSide/CreateUserGruop',{"groupName":groupName})
|
|
}
|
|
|
|
/*
|
|
获取群组列表
|
|
page,pageSize
|
|
*/
|
|
export function getTeamList (data){
|
|
return http.get('ClientSide/GetUserGruop',data)
|
|
}
|
|
|
|
/*
|
|
加入群组
|
|
*/
|
|
export function joinTeam (groupId){
|
|
return http.post(`ClientSide/JoinGroup?groupId=${groupId}`)
|
|
}
|
|
|
|
/*
|
|
创建群任务
|
|
*/
|
|
export function creatTask (data){
|
|
return http.post('ClientSide/CreateGroupTask',data)
|
|
}
|
|
|
|
/*
|
|
删除群任务
|
|
*/
|
|
export function deleteTask (groupTaskId){
|
|
return http.post(`ClientSide/DeleteGroupTask?groupTaskId=${groupTaskId}`)
|
|
}
|
|
|
|
/*
|
|
获取群任务列表
|
|
*/
|
|
export function getTaskList (data){
|
|
return http.get('ClientSide/GetGroupTasks',data)
|
|
}
|
|
|
|
/*
|
|
获取群任务详情
|
|
*/
|
|
export function getTaskDeatil (groupTaskId){
|
|
return http.get('ClientSide/GetGroupTaskDetails',{groupTaskId})
|
|
}
|
|
|
|
/*
|
|
提交群任务成绩
|
|
*/
|
|
export function postTaskResult (data){
|
|
return http.post('ClientSide/AddGroupTaskResult',data)
|
|
}
|
|
|
|
|
|
/*
|
|
获取群任务成绩列表
|
|
*/
|
|
export function getTaskResult (id){
|
|
return http.get(`ClientSide/GetGroupTaskResult?GroupTaskId=${id}`)
|
|
}
|
|
|
|
/*
|
|
获取群成员列表
|
|
*/
|
|
export function getTeamMemberList (data){
|
|
return http.get(`ClientSide/GetMembers`,data)
|
|
}
|
|
|
|
/*
|
|
是否在群组中
|
|
*/
|
|
export function isInTeam(groupId){
|
|
return http.post('ClientSide/IsInGroup',{groupId})
|
|
}
|
|
|
|
|