You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
113 lines
2.4 KiB
113 lines
2.4 KiB
import request from '@/utils/requset' |
|
|
|
// 获取年度比赛项目列表 |
|
export const getRaceProjectList = (params: any) => { |
|
return request({ |
|
url: '/AnnualCompPoint/annualCompPoint/listStudent', |
|
params, |
|
}) |
|
} |
|
// 获取年度比赛列表 |
|
export const getYearRaceList = (params: any) => { |
|
return request({ |
|
url: '/annualcomp/annualComp/findndbswlj', |
|
params, |
|
}) |
|
} |
|
// 获取比赛列表 |
|
export const getRaceList = (params: any) => { |
|
return request({ |
|
url: '/comp/comp/complistnolj', |
|
params, |
|
}) |
|
} |
|
// 获取年度比赛详情 |
|
export const getYearRaceInfo = (params: any) => { |
|
return request({ |
|
url: '/annualcomp/annualComp/findndbswxq', |
|
params, |
|
}) |
|
} |
|
// 获取比赛详细信息 |
|
export const getRaceInfo = (params: any) => { |
|
return request({ |
|
url: '/comp/comp/complistnoxq', |
|
params, |
|
}) |
|
} |
|
// 获取院系列表 |
|
export const getFaculties = (params: any) => { |
|
return request({ |
|
url: '/sys/sysDepart/queryDepartStuTreeSync', |
|
params, |
|
}) |
|
} |
|
// 上传文件 |
|
export const uploadFile = (data: any) => { |
|
return request({ |
|
url: '/sys/common/upload', |
|
method: 'POST', |
|
data, |
|
}) |
|
} |
|
// 修改用户信息 |
|
export const editUserInfoApi = (data: any) => { |
|
return request({ |
|
url: '/sys/user/login/setting/userEdit', |
|
method: 'POST', |
|
data, |
|
}) |
|
} |
|
// 获取奖项 |
|
export const getAwardslist = (params: any) => { |
|
return request({ |
|
url: '/awardpersion/awardPersion/list', |
|
params, |
|
}) |
|
} |
|
// 上传证书 |
|
export const uploadFileZs = (data: any) => { |
|
return request({ |
|
url: '/sys/common/uploadzs', |
|
method: 'POST', |
|
data, |
|
}) |
|
} |
|
export const saveSz = (data: any) => { |
|
return request({ |
|
url: 'awardpersion/awardPersion/sczs', |
|
method: 'POST', |
|
data, |
|
}) |
|
} |
|
|
|
// 获取年度历史比赛 |
|
export const getHistoryRaceList = (params: any) => { |
|
return request({ |
|
url: '/annualcomp/annualComp/findndndbslist', |
|
params, |
|
}) |
|
} |
|
// 获取学生参加的比赛 |
|
export const getStuRaceList = () => { |
|
return request({ |
|
url: '/annualcompetitionprojectregistration/annualCompetitionProjectRegistration/list4Stu', |
|
}) |
|
} |
|
|
|
// 上传作品 |
|
export const uploadFileZp = (data: any) => { |
|
return request({ |
|
url: '/upfilePersion/upfilePersion/workUpload', |
|
method: 'POST', |
|
data, |
|
}) |
|
} |
|
|
|
// 获取题目列表 |
|
export const getTopicList = (params: any) => { |
|
return request({ |
|
url: '/topic/topic/selectList', |
|
params, |
|
}) |
|
} |