AI助手和Nova助手
This commit is contained in:
+7
-3
@@ -488,9 +488,11 @@ export interface CustomizeResumeData {
|
||||
/**
|
||||
* 查询定制简历结果(AI 接口)
|
||||
* GET /job/customize-resume
|
||||
* @param jobId 岗位ID(必需)
|
||||
*/
|
||||
export function fetchCustomizeResume() {
|
||||
export function fetchCustomizeResume(jobId: string) {
|
||||
return aiService.get<any, { data: AiResult<CustomizeResumeData | null> }>('/job/customize-resume', {
|
||||
params: { job_id: jobId },
|
||||
transformResponse: [(data: string) => {
|
||||
try {
|
||||
const processed = data.replace(/:\s*(\d{16,})/g, ':"$1"')
|
||||
@@ -585,8 +587,9 @@ export function aiEditResume(params: AiEditResumeParams) {
|
||||
* 撤销AI对话编辑简历的修改(AI 接口)
|
||||
* POST /job/customize-resume/rollback
|
||||
*/
|
||||
export function rollbackCustomizeResume() {
|
||||
export function rollbackCustomizeResume(jobId: string) {
|
||||
return aiService.post<any, { data: AiResult<null> }>('/job/customize-resume/rollback', null, {
|
||||
params: { job_id: jobId },
|
||||
transformResponse: [(data: string) => {
|
||||
try {
|
||||
const processed = data.replace(/:\s*(\d{16,})/g, ':"$1"')
|
||||
@@ -604,8 +607,9 @@ export function rollbackCustomizeResume() {
|
||||
* 输入框失焦或选择器选中后自动调用
|
||||
* @param data 定制简历完整数据
|
||||
*/
|
||||
export function updateCustomizeResume(data: CustomizeResumeData) {
|
||||
export function updateCustomizeResume(data: CustomizeResumeData,jobId: string) {
|
||||
return aiService.put<any, { data: AiResult<null> }>('/job/customize-resume', data, {
|
||||
params: { job_id: jobId },
|
||||
transformResponse: [(raw: string) => {
|
||||
try {
|
||||
const processed = raw.replace(/:\s*(\d{16,})/g, ':"$1"')
|
||||
|
||||
Reference in New Issue
Block a user