forked from erp-dev/erp
fix: appversions
This commit is contained in:
@@ -650,6 +650,9 @@ class ShipmentSalesItemCustomerSerializer(serializers.Serializer):
|
||||
|
||||
class ShipmentDeliveryShipmentSummarySerializer(serializers.ModelSerializer):
|
||||
customer_name = serializers.CharField(source="customer.name", read_only=True)
|
||||
address_id = serializers.IntegerField(
|
||||
source="customer_address.id", read_only=True, allow_null=True
|
||||
)
|
||||
status_display = serializers.CharField(source="get_status_display", read_only=True)
|
||||
fabric = serializers.SerializerMethodField()
|
||||
order_description = serializers.SerializerMethodField()
|
||||
@@ -661,6 +664,14 @@ class ShipmentDeliveryShipmentSummarySerializer(serializers.ModelSerializer):
|
||||
"id",
|
||||
"customer",
|
||||
"customer_name",
|
||||
"address_id",
|
||||
"address",
|
||||
"contact_name",
|
||||
"contact_phone",
|
||||
"area",
|
||||
"coordinates",
|
||||
"geo_coordinates",
|
||||
"extra",
|
||||
"fabric",
|
||||
"order_description",
|
||||
"shipment_date",
|
||||
@@ -822,6 +833,21 @@ class ShipmentDeliveryByPrintingOrderSerializer(serializers.ModelSerializer):
|
||||
).data
|
||||
|
||||
|
||||
class ShipmentPrintingJobSummarySerializer(serializers.Serializer):
|
||||
id = serializers.IntegerField(read_only=True)
|
||||
printing_order_id = serializers.IntegerField(read_only=True)
|
||||
external_order_id = serializers.CharField(
|
||||
source="printing_order.external_order_id",
|
||||
read_only=True,
|
||||
allow_null=True,
|
||||
)
|
||||
customer_name = serializers.CharField(
|
||||
source="printing_order.customer.name",
|
||||
read_only=True,
|
||||
allow_null=True,
|
||||
)
|
||||
|
||||
|
||||
class ShipmentDeliveryCreateSerializer(serializers.Serializer):
|
||||
driver_name = serializers.CharField(max_length=100, help_text="司机名")
|
||||
vehicle_trip = serializers.CharField(max_length=100, help_text="车次")
|
||||
|
||||
Reference in New Issue
Block a user