1
0
forked from erp-dev/erp

fix: added delivery_id and delivery_isnull query param to shipment list api

This commit is contained in:
2026-04-21 23:09:58 +08:00
parent 8b1afc64c5
commit 35e6af1128
6 changed files with 160 additions and 2 deletions

View File

@@ -101,6 +101,7 @@ class AgentSalesItemSerializer(serializers.ModelSerializer):
class AgentShipmentListSerializer(serializers.ModelSerializer):
customer_name = serializers.CharField(source="customer.name", read_only=True)
status_display = serializers.CharField(source="get_status_display", read_only=True)
delivery_id = serializers.IntegerField(read_only=True, allow_null=True)
sales_items = serializers.SerializerMethodField()
class Meta:
@@ -120,6 +121,7 @@ class AgentShipmentListSerializer(serializers.ModelSerializer):
"status_display",
"external_id",
"geo_coordinates",
"delivery_id",
"delivery",
"sales_items",
"created_at",