fix: 编辑押题卷时更新题目的is_delete字段
This commit is contained in:
parent
e8a86e6a26
commit
587cef62ad
|
@ -639,6 +639,7 @@ class PaperViewSet(PageOrNot, ModelViewSet):
|
|||
instance = serializer.save()
|
||||
if 'questions' in data:
|
||||
questions = []
|
||||
Question.objects.filter(is_delete=True, id__in=[i['id'] for i in data['questions']]).update(is_delete=False)
|
||||
for i in data['questions']:
|
||||
question = {}
|
||||
question['question'] = i['id']
|
||||
|
@ -663,6 +664,7 @@ class PaperViewSet(PageOrNot, ModelViewSet):
|
|||
self.perform_update(serializer)
|
||||
if 'questions' in data:
|
||||
questions = []
|
||||
Question.objects.filter(is_delete=True, id__in=[i['id'] for i in data['questions']]).update(is_delete=False)
|
||||
for i in data['questions']:
|
||||
question = {}
|
||||
question['question'] = i['id']
|
||||
|
|
Loading…
Reference in New Issue