添加适配评分
This commit is contained in:
@@ -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:
|
||||
"""查询定制简历,查不到则加载默认简历构建返回
|
||||
|
||||
|
||||
Reference in New Issue
Block a user