添加更新用户评价 接口
This commit is contained in:
@@ -150,6 +150,17 @@ class ResumeDiagnoseService:
|
||||
issue.user_feedback = user_feedback
|
||||
await self.session.flush()
|
||||
|
||||
async def update_feedback(self, issue_id: int, user_id: int, user_feedback: int) -> None:
|
||||
"""单独更新用户评价"""
|
||||
result = await self.session.execute(
|
||||
select(ResumeDiagnosisIssue).where(
|
||||
ResumeDiagnosisIssue.id == issue_id, ResumeDiagnosisIssue.user_id == user_id))
|
||||
issue = result.scalar_one_or_none()
|
||||
if issue is None:
|
||||
raise ValueError("诊断问题不存在")
|
||||
issue.user_feedback = user_feedback
|
||||
await self.session.flush()
|
||||
|
||||
|
||||
# ===== 工具函数 =====
|
||||
|
||||
|
||||
Reference in New Issue
Block a user