添加更新用户评价 接口

This commit is contained in:
zk
2026-04-07 21:31:28 +08:00
parent 748a609249
commit ddf29ff564
2 changed files with 24 additions and 0 deletions
+11
View File
@@ -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()
# ===== 工具函数 =====