first test_ subplan is_submited
This commit is contained in:
parent
90b75e8892
commit
2b88abf7f6
|
@ -43,12 +43,19 @@ class SubProductionPlanListSerializer(DynamicFieldsSerializerMixin, serializers.
|
|||
leader_1_ = UserSimpleSerializer(source='leader_1', read_only=True)
|
||||
leader_2_ = UserSimpleSerializer(source='leader_2', read_only=True)
|
||||
leader_3_ = UserSimpleSerializer(source='leader_3', read_only=True)
|
||||
first_test_ = serializers.SerializerMethodField()
|
||||
class Meta:
|
||||
model=SubProductionPlan
|
||||
fields = '__all__'
|
||||
|
||||
def get_plan_product_(self, obj):
|
||||
return MaterialSimpleSerializer(instance=obj.production_plan.product).data
|
||||
|
||||
def get_first_test_(self, obj):
|
||||
tr = obj.first_test
|
||||
if obj.first_test:
|
||||
return {'id':tr.id, 'is_submited':tr.is_submited}
|
||||
return None
|
||||
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue