普通用户查看“我当前被授权访问的简历ID列表”
This commit is contained in:
parent
1257aeff5d
commit
9e0f36e77e
@ -120,3 +120,18 @@ def manually_authorize_resume(request, user_id: int = Query(...), resume_id: int
|
||||
record.save()
|
||||
|
||||
return {"success": True, "message": f"已手动授权 {user.username} 访问简历 {resume.id}"}
|
||||
|
||||
|
||||
@resume_authorize_router.get("/granted", auth=jwt_auth, summary="我已获授权的简历ID[普]", description="普通用户查看当前已被授权访问的简历ID列表")
|
||||
@login_required
|
||||
def list_granted_resume_ids(request):
|
||||
user = request.user
|
||||
if not user.is_user():
|
||||
return {"success": False, "message": "仅普通用户可访问"}
|
||||
|
||||
ids = ResumeDetailAccessRequest.objects.filter(
|
||||
user=user,
|
||||
status="approved"
|
||||
).values_list("resume_id", flat=True)
|
||||
|
||||
return {"success": True, "resume_ids": list(ids)}
|
Loading…
x
Reference in New Issue
Block a user