业务逻辑修改以及完善

This commit is contained in:
2026-01-11 23:31:20 +08:00
parent 6edf7a4958
commit 85294a917a
17 changed files with 1014 additions and 378 deletions

View File

@@ -2,6 +2,7 @@ package com.vetti.hotake.service;
import com.vetti.hotake.domain.HotakeAiInterviewQuestionsInfo;
import com.vetti.hotake.domain.HotakeInitialScreeningQuestionsInfo;
import com.vetti.hotake.domain.HotakeRolesInfo;
import com.vetti.hotake.domain.dto.*;
import com.vetti.hotake.domain.vo.*;
@@ -111,4 +112,20 @@ public interface IHotakeAiCommonToolsService {
public HotakeRolesInfoDto getRoleLinkAnalysis(HotakeRoleLinkAnalysisVo roleLinkAnalysisVo);
/**
* 招聘链接信息分析补全(按照步骤生成)
* @param rolesInfoDto 岗位信息
* @return
*/
public HotakeRolesInfoDto getRoleInfoAnalysisSetUp(HotakeRolesInfoDto rolesInfoDto);
/**
* AI面试问题生成
* @param rolesInfo 岗位信息
* @return
*/
public String getAiInterviewQuestions(HotakeRolesInfo rolesInfo);
}