Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/LQF-dev/smart-hr
/ functions
Functions
354 in github.com/LQF-dev/smart-hr
⨍
Functions
354
◇
Types & classes
108
Method
count
获取文档数量
back/src/main/java/com/smarthr/service/vector/VectorStore.java:71
Method
count
()
back/src/main/java/com/smarthr/service/vector/MilvusVectorStore.java:290
Method
count
()
back/src/main/java/com/smarthr/service/vector/PgVectorStore.java:131
Method
count
()
back/src/main/java/com/smarthr/service/vector/QuestionBankVectorStore.java:242
Method
countByUserId
(Long userId)
back/src/main/java/com/smarthr/repository/ResumeRepository.java:26
Method
createPosition
创建岗位
back/src/main/java/com/smarthr/controller/hr/PositionController.java:34
Method
createPosition
创建岗位
back/src/main/java/com/smarthr/service/hr/PositionService.java:37
Method
dashscopeChatClient
创建阿里云 ChatClient Bean 使用 Spring AI Alibaba 自动配置的 ChatModel(dashscopeChatModel)
back/src/main/java/com/smarthr/config/AIModelAutoConfiguration.java:44
Method
deleteDocument
(String id)
back/src/main/java/com/smarthr/service/vector/MilvusVectorStore.java:180
Method
deleteDocument
(String id)
back/src/main/java/com/smarthr/service/vector/PgVectorStore.java:56
Method
deleteDocument
(String id)
back/src/main/java/com/smarthr/service/vector/QuestionBankVectorStore.java:154
Method
deleteDocuments
批量删除文档
back/src/main/java/com/smarthr/service/vector/VectorStore.java:37
Method
deletePosition
删除岗位
back/src/main/java/com/smarthr/controller/hr/PositionController.java:59
Method
deletePosition
删除岗位
back/src/main/java/com/smarthr/service/hr/PositionService.java:87
Method
deleteRecord
删除面试记录
back/src/main/java/com/smarthr/controller/interview/InterviewController.java:95
Method
deleteRecord
删除面试记录
back/src/main/java/com/smarthr/service/interview/InterviewQuestionService.java:161
Method
deleteResume
删除简历
back/src/main/java/com/smarthr/controller/hr/ResumeController.java:67
Method
deleteResume
删除简历
back/src/main/java/com/smarthr/service/hr/ResumeService.java:135
Method
doFilterInternal
( @NonNull HttpServletRequest request, @NonNull HttpServletResponse response,
back/src/main/java/com/smarthr/security/JwtAuthenticationFilter.java:38
Method
embed
(String text)
back/src/main/java/com/smarthr/service/ai/OpenAIAdapter.java:77
Method
embed
(String text)
back/src/main/java/com/smarthr/service/ai/AliyunAdapter.java:99
Method
embed
将单个文本转换为向量
back/src/main/java/com/smarthr/service/rag/EmbeddingService.java:29
Method
embedBatch
(List<String> texts)
back/src/main/java/com/smarthr/service/ai/OpenAIAdapter.java:88
Method
embedBatch
(List<String> texts)
back/src/main/java/com/smarthr/service/ai/AliyunAdapter.java:116
Method
embedBatch
批量文本向量化 @param texts 待向量化的文本列表 @return 向量数组列表
back/src/main/java/com/smarthr/service/ai/AIModelAdapter.java:62
Method
embedBatch
批量将文本转换为向量
back/src/main/java/com/smarthr/service/rag/EmbeddingService.java:48
Method
exists
检查文档是否存在
back/src/main/java/com/smarthr/service/vector/VectorStore.java:66
Method
exists
(String id)
back/src/main/java/com/smarthr/service/vector/MilvusVectorStore.java:285
Method
exists
(String id)
back/src/main/java/com/smarthr/service/vector/PgVectorStore.java:126
Method
exists
(String id)
back/src/main/java/com/smarthr/service/vector/QuestionBankVectorStore.java:237
Method
extractSkills
从文本中提取技能
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:28
Method
findByCreatedByAndDeletedFalse
(Long createdBy, Pageable pageable)
back/src/main/java/com/smarthr/repository/PositionRepository.java:25
Method
findByIdInAndDeletedFalse
(List<Long> ids)
back/src/main/java/com/smarthr/repository/PositionRepository.java:39
Method
findByKeyword
根据关键词查找技能
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:250
Method
findByMatchedBy
(Long matchedBy, Pageable pageable)
back/src/main/java/com/smarthr/repository/MatchRecordRepository.java:28
Method
findByName
根据名称查找技能
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:243
Method
findByPositionId
(Long positionId)
back/src/main/java/com/smarthr/repository/InterviewRecordRepository.java:24
Method
findByUserId
(Long userId, Pageable pageable)
back/src/main/java/com/smarthr/repository/InterviewRecordRepository.java:20
Method
findDistanceBetweenSkills
计算两个技能之间的路径距离
back/src/main/java/com/smarthr/repository/SkillRepository.java:67
Method
fromSpringDocument
从 Spring AI Document 转换
back/src/main/java/com/smarthr/service/vector/PgVectorStore.java:147
Method
generateByPosition
根据岗位快速生成面试题
back/src/main/java/com/smarthr/controller/interview/InterviewController.java:46
Method
generateByPosition
根据岗位 ID 快速生成面试题
back/src/main/java/com/smarthr/service/interview/InterviewQuestionService.java:94
Method
generateBySkills
根据技能列表快速生成面试题
back/src/main/java/com/smarthr/controller/interview/InterviewController.java:60
Method
generateBySkills
根据技能列表快速生成面试题
back/src/main/java/com/smarthr/service/interview/InterviewQuestionService.java:109
Method
generateQuestions
生成面试题(完整参数)
back/src/main/java/com/smarthr/controller/interview/InterviewController.java:35
Method
getAllModelIds
获取所有模型 ID
back/src/main/java/com/smarthr/service/ai/ModelRegistry.java:67
Method
getAllPositions
获取所有岗位(用于下拉选择)
back/src/main/java/com/smarthr/controller/hr/PositionController.java:94
Method
getAllPositions
获取所有岗位(用于匹配)
back/src/main/java/com/smarthr/service/hr/PositionService.java:126
Method
getAllResumes
获取所有简历(用于下拉选择)
back/src/main/java/com/smarthr/controller/hr/ResumeController.java:78
Method
getAllResumes
获取所有简历(用于匹配)
back/src/main/java/com/smarthr/service/hr/ResumeService.java:161
Method
getCurrentModel
获取当前模型信息
back/src/main/java/com/smarthr/controller/ai/AIController.java:52
Method
getCurrentUser
(@AuthenticationPrincipal UserPrincipal userPrincipal)
back/src/main/java/com/smarthr/controller/AuthController.java:57
Method
getCurrentUser
获取当前用户信息
back/src/main/java/com/smarthr/service/AuthService.java:126
Method
getDimensions
获取向量维度
back/src/main/java/com/smarthr/service/rag/EmbeddingService.java:68
Method
getDocument
根据 ID 获取文档
back/src/main/java/com/smarthr/service/vector/VectorStore.java:61
Method
getEnabledModelIds
获取所有启用的模型 ID
back/src/main/java/com/smarthr/service/ai/ModelRegistry.java:74
Method
getMatchRecord
获取匹配记录详情
back/src/main/java/com/smarthr/controller/hr/MatchController.java:68
Method
getMatchRecord
获取匹配记录详情
back/src/main/java/com/smarthr/service/hr/MatchService.java:125
Method
getModelId
()
back/src/main/java/com/smarthr/service/ai/OpenAIAdapter.java:40
Method
getModelId
()
back/src/main/java/com/smarthr/service/ai/AliyunAdapter.java:43
Method
getModelName
()
back/src/main/java/com/smarthr/service/ai/OpenAIAdapter.java:45
Method
getModelName
()
back/src/main/java/com/smarthr/service/ai/AliyunAdapter.java:48
Method
getPosition
获取岗位详情
back/src/main/java/com/smarthr/controller/hr/PositionController.java:71
Method
getPosition
获取岗位详情
back/src/main/java/com/smarthr/service/hr/PositionService.java:101
Method
getPositionMatchHistory
获取岗位的匹配历史
back/src/main/java/com/smarthr/controller/hr/MatchController.java:98
Method
getPositionMatchHistory
获取岗位的匹配历史
back/src/main/java/com/smarthr/service/hr/MatchService.java:168
Method
getRecord
获取面试记录详情
back/src/main/java/com/smarthr/controller/interview/InterviewController.java:74
Method
getRecord
获取面试记录详情
back/src/main/java/com/smarthr/service/interview/InterviewQuestionService.java:124
Method
getResume
获取简历详情
back/src/main/java/com/smarthr/controller/hr/ResumeController.java:46
Method
getResume
获取简历详情
back/src/main/java/com/smarthr/service/hr/ResumeService.java:101
Method
getResumeMatchHistory
获取简历的匹配历史
back/src/main/java/com/smarthr/controller/hr/MatchController.java:88
Method
getResumeMatchHistory
获取简历的匹配历史
back/src/main/java/com/smarthr/service/hr/MatchService.java:154
Method
getResumesByUserId
获取用户的所有简历
back/src/main/java/com/smarthr/service/hr/ResumeService.java:126
Method
getRoleFromToken
从 Token 中获取用户角色
back/src/main/java/com/smarthr/security/JwtTokenProvider.java:163
Method
getSkillCount
获取技能统计
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:228
Method
getSkillDetail
获取技能详情
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:221
Method
getSkillLearningPath
获取技能学习路径
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:161
Method
getSkillsByCategory
获取所有技能分类
back/src/main/java/com/smarthr/service/graph/SkillGraphService.java:199
Method
getStoreId
获取存储标识
back/src/main/java/com/smarthr/service/vector/VectorStore.java:17
Method
getStoreId
()
back/src/main/java/com/smarthr/service/vector/MilvusVectorStore.java:142
Method
getStoreId
()
back/src/main/java/com/smarthr/service/vector/PgVectorStore.java:30
Method
getStoreId
()
back/src/main/java/com/smarthr/service/vector/QuestionBankVectorStore.java:120
Method
getUserIdFromToken
从 Token 中获取用户 ID
back/src/main/java/com/smarthr/security/JwtTokenProvider.java:155
Method
handleAccessDeniedException
处理访问拒绝异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:67
Function
handleAdd
()
front/src/pages/HR/PositionManage.tsx:50
Function
handleAddSkill
()
front/src/pages/Interviewer/GenerateQuestions.tsx:79
Method
handleAuthenticationException
处理认证异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:57
Method
handleBadCredentialsException
处理认证失败异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:47
Method
handleBusinessException
处理业务异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:77
Function
handleChange
(modelId: string)
front/src/components/ModelSelector/index.tsx:32
Function
handleCopy
()
front/src/pages/Interviewer/GenerateQuestions.tsx:90
Method
handleException
处理其他异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:97
Function
handleGenerate
(values: GenerateQuestionsRequest & { mode: string })
front/src/pages/Interviewer/GenerateQuestions.tsx:42
Function
handleLogout
()
front/src/components/Layout/MainLayout.tsx:81
Function
handleMenuClick
(e)
front/src/components/Layout/MainLayout.tsx:77
Method
handleRuntimeException
处理运行时异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:87
Function
handleSearch
(value: string)
front/src/pages/HR/PositionManage.tsx:45
Function
handleSubmit
(values: CreatePositionRequest & { skills: string })
front/src/pages/HR/PositionManage.tsx:75
Method
handleValidationExceptions
处理参数校验异常
back/src/main/java/com/smarthr/exception/GlobalExceptionHandler.java:31
Method
indexResume
索引简历文档到 Milvus
back/src/main/java/com/smarthr/service/rag/RAGService.java:35
← previous
next →
201–300 of 354, ranked by callers