新增面试邀约功能。
Some checks failed
Node CI / build (14.x, macOS-latest) (push) Has been cancelled
Node CI / build (14.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (14.x, windows-latest) (push) Has been cancelled
Node CI / build (16.x, macOS-latest) (push) Has been cancelled
Node CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node CI / build (16.x, windows-latest) (push) Has been cancelled
CodeQL / Analyze (javascript) (push) Has been cancelled
coverage CI / build (push) Has been cancelled
Node pnpm CI / build (16.x, macOS-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, ubuntu-latest) (push) Has been cancelled
Node pnpm CI / build (16.x, windows-latest) (push) Has been cancelled

This commit is contained in:
francis-fh
2026-06-24 09:31:10 +08:00
parent 3b1877f302
commit ebfb4fa580
7 changed files with 396 additions and 3 deletions

View File

@@ -87,3 +87,38 @@ export async function addCmsUserWorkExperiencesList(params?: API.Management.Para
params: params,
});
}
// ========== 面试邀约 APIs ==========
export async function getCmsInterviewList(params?: API.Management.InterviewInvitation) {
return request<API.Management.InterviewPageResult>(`/api/cms/interview/list`, {
method: 'GET',
params: params,
});
}
export async function addCmsInterview(params?: API.Management.InterviewInvitation) {
return request<API.Management.ManagePageResult>(`/api/cms/interview`, {
method: 'POST',
data: params,
});
}
export async function updateCmsInterview(params?: API.Management.InterviewInvitation) {
return request<API.Management.ManagePageResult>(`/api/cms/interview`, {
method: 'PUT',
data: params,
});
}
export async function delCmsInterview(ids: string) {
return request<API.Management.ManagePageResult>(`/api/cms/interview/${ids}`, {
method: 'DELETE',
});
}
export async function getCmsInterviewDetail(id: string) {
return request<API.Management.InterviewPageResult>(`/api/cms/interview/${id}`, {
method: 'GET',
});
}