testrecord serializer增加创建人信息

This commit is contained in:
caoqianming 2021-12-14 15:38:27 +08:00
parent a304818109
commit 7598e96d1f
1 changed files with 3 additions and 1 deletions

View File

@ -1,7 +1,7 @@
from rest_framework import serializers
from apps.mtm.models import RecordForm, RecordFormField
from apps.mtm.serializers import RecordFormFieldSerializer, RecordFormSimpleSerializer
from apps.system.serializers import FileSimpleSerializer
from apps.system.serializers import FileSimpleSerializer, UserSimpleSerializer
from .models import Standard, TestItem, TestRecord, TestRecordItem
from django.db import transaction
@ -66,6 +66,7 @@ class TestRecordCreateSerializer(serializers.ModelSerializer):
class TestRecordListSerializer(serializers.ModelSerializer):
form_ = RecordFormSimpleSerializer(source='form', read_only=True)
create_by_ = UserSimpleSerializer(source='create_by', read_only=True)
class Meta:
model = TestRecord
fields = '__all__'
@ -73,6 +74,7 @@ class TestRecordListSerializer(serializers.ModelSerializer):
class TestRecordDetailBaseSerializer(serializers.ModelSerializer):
form_ = RecordFormSimpleSerializer(source='form', read_only=True)
record_data = TestRecordItemSerializer(source='item_test_record', read_only=True, many=True)
create_by_ = UserSimpleSerializer(source='create_by', read_only=True)
class Meta:
model = TestRecord
fields = '__all__'