diff --git a/src/services/index.js b/src/services/index.js index 59893b4..9385cfd 100644 --- a/src/services/index.js +++ b/src/services/index.js @@ -7,7 +7,8 @@ import { import { getProjectsList } from "./projectLibrary"; import { getJobsList, getInterviewsList } from "./companyJobs"; import { getLoginStudentInfo } from "./global"; -import { getLoginStudentProgress } from "./personalProfile"; +import { getLoginStudentProgress, getClassRank } from "./personalProfile"; +import { getResumesList, getResumesDetail } from "./resumeInterview"; export { getDashboardStatistics, @@ -18,4 +19,7 @@ export { getInterviewsList, getLoginStudentInfo, getLoginStudentProgress, + getClassRank, + getResumesList, + getResumesDetail, }; diff --git a/src/services/personalProfile.js b/src/services/personalProfile.js index f389ecc..ae4f3d0 100644 --- a/src/services/personalProfile.js +++ b/src/services/personalProfile.js @@ -7,3 +7,12 @@ export async function getLoginStudentProgress(id) { method: "GET", }); } + +// 获取班级排名 +export async function getClassRank(classId, queryParams = {}) { + return request({ + url: `/api/rankings/class/${classId}`, + method: "GET", + params: queryParams, + }); +} diff --git a/src/services/resumeInterview.js b/src/services/resumeInterview.js new file mode 100644 index 0000000..9346fc7 --- /dev/null +++ b/src/services/resumeInterview.js @@ -0,0 +1,17 @@ +import request from "@/utils/request"; + +// 获取简历列表 +export async function getResumesList(params) { + return request({ + url: `/api/resumes/`, + method: "GET", + params, + }); +} +// 获取简历详情 +export async function getResumesDetail(id) { + return request({ + url: `/api/resumes/${id}`, + method: "GET", + }); +}