2025-06-06 15:17:30 +08:00

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})
}