添加适配评分

This commit is contained in:
zk
2026-06-24 18:14:57 +08:00
parent dc02969f3a
commit 00deef31ad
7 changed files with 153 additions and 4 deletions
+9
View File
@@ -92,6 +92,15 @@ async def save(user_id: int, job_id: int, cr: CustomizeResume, resume_id: int |
session.add(UserJobCustomizeResume(id=next_id(), user_id=user_id, job_id=job_id, resume_id=resume_id, resume_name=resume_name, content=content))
async def get_by_id(user_id: int, customize_resume_id: int) -> CustomizeResume | None:
"""按定制简历ID查询,校验归属当前用户,查不到返回 None"""
async for session in get_db():
result = await session.execute(select(UserJobCustomizeResume).where(UserJobCustomizeResume.id == customize_resume_id, UserJobCustomizeResume.user_id == user_id))
record = result.scalar_one_or_none()
return CustomizeResume.model_validate(record.content) if record else None
return None
async def get(user_id: int, job_id: int) -> dict | None:
"""查询定制简历,查不到则加载默认简历构建返回