diff --git a/panel/KillHouse/serializers.py b/panel/KillHouse/serializers.py index 7e1a79f..e3b9033 100644 --- a/panel/KillHouse/serializers.py +++ b/panel/KillHouse/serializers.py @@ -4360,6 +4360,8 @@ class ProvinceKillRequestForLetterVetSerializer(serializers.ModelSerializer): class PoultryRequestoutProvinceSerializer(serializers.ModelSerializer): poultry = PoultryForPoultryRequestLetterSerializer(read_only=True) out_province_poultry_request_buyer = OutProvincePoultryRequestBuyerSerializer(read_only=True) + vet_farm_name = serializers.CharField(source='vet_farm.user.fullname', read_only=True) + vet_farm_mobile = serializers.CharField(source='vet_farm.user.mobile', read_only=True) hatching = serializers.SerializerMethodField('get_hatching') out_state = serializers.SerializerMethodField('get_out_state') total_system_quarantine_quantity = serializers.SerializerMethodField('get_total_system_quarantine_quantity') @@ -4375,10 +4377,11 @@ class PoultryRequestoutProvinceSerializer(serializers.ModelSerializer): 'payer_fullname', 'out_province_poultry_request_buyer', 'buyer_mobile', 'buyer_fullname', 'buyer_city', 'buyer_province', 'agent', 'killer_kill_house_unit_name', 'killer_kill_house_city', 'killer_kill_house_province', 'kill_house_unique_id', 'payment_link', 'quarantine_quantity', - 'total_system_quarantine_quantity'] + 'total_system_quarantine_quantity','vet_farm_name','vet_farm_mobile','interface_number'] def get_hatching(self, obj): + # if ProvinceKillRequest.objects.filter( # province_request__city_request_Poultry__poultry_request=obj, # state='accepted').exists():