diff --git a/hb_server/apps/qm/serializers.py b/hb_server/apps/qm/serializers.py index ef73911..72e7450 100644 --- a/hb_server/apps/qm/serializers.py +++ b/hb_server/apps/qm/serializers.py @@ -108,7 +108,7 @@ class TestRecordDetailSerializer(serializers.ModelSerializer): i['origin_value'] = o_dict[i['field_key']] if i['field_key'] in o_dict else None return super().to_representation(instance) -class TestRecordItemUpdatexSerializer(serializers.Serializer): +class TestRecordItemUpdatexSerializer(serializers.ModelSerializer): class Meta: model = TestRecordItem fields = ['form_field', 'field_value', 'is_hidden', 'is_testok'] diff --git a/hb_server/apps/wpm/views.py b/hb_server/apps/wpm/views.py index 94c0bda..395470c 100644 --- a/hb_server/apps/wpm/views.py +++ b/hb_server/apps/wpm/views.py @@ -624,6 +624,7 @@ class OperationRecordViewSet(ListModelMixin, DestroyModelMixin, UpdateModelMixin field_value=m['field_value'], operation_record=opr) opr.is_filled = True + opr.update_by = request.user opr.save() return Response()