正在显示
1 个修改的文件
包含
7 行增加
和
2 行删除
@@ -155,6 +155,11 @@ class CheckAuth(APIView): | @@ -155,6 +155,11 @@ class CheckAuth(APIView): | ||
155 | return response(False) | 155 | return response(False) |
156 | else: | 156 | else: |
157 | order = int(Auditor.objects.filter(user_id=request.user.id).values_list('order', flat=True).first()) | 157 | order = int(Auditor.objects.filter(user_id=request.user.id).values_list('order', flat=True).first()) |
158 | - audit_result = Result.objects.filter(project_id=kwargs['pk'])[order] | ||
159 | - return response(False) if audit_result.is_accept else response(True) | 158 | + results = Result.objects.filter(project_id=kwargs['pk']) |
159 | + if order > 0: | ||
160 | + index = order - 1 if order > 1 else 0 | ||
161 | + return response(True) if bool(results[index].is_accept) else response(False) | ||
162 | + else: | ||
163 | + return response(False) if results[order].is_accept else response(True) | ||
164 | + | ||
160 | 165 |
-
请 注册 或 登录 后发表评论