feat: mlogbdetail 返回时携带tracking

This commit is contained in:
caoqianming 2025-02-24 16:20:56 +08:00
parent 2e8ca4a14d
commit debf07a7b9
2 changed files with 2 additions and 0 deletions

View File

@ -219,6 +219,7 @@ class MlogbDetailSerializer(CustomModelSerializer):
material_out_name = serializers.StringRelatedField(
source='material_out', read_only=True)
material_in_name = serializers.StringRelatedField(source='material_in', read_only=True)
material_out_tracking = serializers.IntegerField(source="material_out.tracking", read_only=True)
class Meta:
model = Mlogb

View File

@ -500,6 +500,7 @@ class MlogbViewSet(CustomListModelMixin, CustomGenericViewSet):
perms_map = {'get': '*'}
queryset = Mlogb.objects.all()
serializer_class = MlogbDetailSerializer
select_related_fields = ["material_out", "material_in"]
filterset_class = MlogbFilter
ordering = ["create_time"]