forked from erp-dev/erp
feat: added some filed to shipment serializers
This commit is contained in:
@@ -423,6 +423,7 @@ class ShipmentDeliveryListCreateView(ListModelMixin, GenericAPIView):
|
||||
contact_phone=serializer.validated_data.get("contact_phone", ""),
|
||||
vehicle_capacity=serializer.validated_data.get("vehicle_capacity", ""),
|
||||
shipment_ids=serializer.validated_data.get("shipments", []),
|
||||
shipment_order_ids=serializer.validated_data.get("shipment_order_ids", []),
|
||||
created_by=request.user,
|
||||
remark=serializer.validated_data.get("remark", ""),
|
||||
internal_remark=serializer.validated_data.get("internal_remark", ""),
|
||||
@@ -483,7 +484,7 @@ class ShipmentDeliveryDetailView(RetrieveModelMixin, GenericAPIView):
|
||||
if not serializer.is_valid():
|
||||
return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST)
|
||||
|
||||
from shipment.services import update_shipment_delivery
|
||||
from shipment.services import UNSET, update_shipment_delivery
|
||||
|
||||
try:
|
||||
delivery = update_shipment_delivery(
|
||||
@@ -493,6 +494,11 @@ class ShipmentDeliveryDetailView(RetrieveModelMixin, GenericAPIView):
|
||||
contact_phone=serializer.validated_data.get("contact_phone"),
|
||||
vehicle_capacity=serializer.validated_data.get("vehicle_capacity"),
|
||||
shipment_ids=serializer.validated_data.get("shipments"),
|
||||
shipment_order_ids=(
|
||||
serializer.validated_data["shipment_order_ids"]
|
||||
if "shipment_order_ids" in serializer.validated_data
|
||||
else UNSET
|
||||
),
|
||||
remark=serializer.validated_data.get("remark"),
|
||||
internal_remark=serializer.validated_data.get("internal_remark"),
|
||||
operator=request.user,
|
||||
|
||||
Reference in New Issue
Block a user