添加更新用户评价 接口
This commit is contained in:
@@ -74,3 +74,16 @@ async def resolve_issue(issue_id: int, param: ResolveParam):
|
||||
async for session in get_db():
|
||||
service = ResumeDiagnoseService(session)
|
||||
await service.resolve_issue(issue_id, user_id, param.user_feedback)
|
||||
|
||||
|
||||
class FeedbackParam(BaseModel):
|
||||
user_feedback: int = Field(..., alias="userFeedback")
|
||||
|
||||
|
||||
@router.put("/issue/{issue_id}/feedback", summary="用户评价诊断问题")
|
||||
async def feedback_issue(issue_id: int, param: FeedbackParam):
|
||||
"""单独更新用户评价(1=符合 2=不符合)"""
|
||||
user_id = RequestContext.user_id.get()
|
||||
async for session in get_db():
|
||||
service = ResumeDiagnoseService(session)
|
||||
await service.update_feedback(issue_id, user_id, param.user_feedback)
|
||||
|
||||
Reference in New Issue
Block a user