DHIL-3364 - order_OrderStatus is one-to-many.

This commit is contained in:
Bas Boterman 2024-10-21 16:43:29 +02:00
parent 9f6d5c3096
commit 088420d8db

View File

@ -110,7 +110,7 @@ paths:
type: integer type: integer
explode: false explode: false
required: false required: false
description: Filter on possible order statuses. 1 = concept, 2 = awaitingPayment, 3 = pendingPayment, 4 = paid, 5 = delivered, 6 = cancelled. description: Filter on most recent order status. 1 = concept, 2 = awaitingPayment, 3 = pendingPayment, 4 = paid, 5 = delivered, 6 = cancelled.
responses: responses:
"200": "200":
description: OK description: OK
@ -141,13 +141,25 @@ paths:
"createdOn": "2024-03-22T09:00:00", "createdOn": "2024-03-22T09:00:00",
"lastUpdatedOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00",
"order_OrderStatus": "order_OrderStatus":
{ [
"order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", {
"orderStatus": "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f",
{ "orderStatusId": 4, "name": "paid" }, "orderStatus":
"createdOn": "2024-03-22T09:00:00", { "orderStatusId": 4, "name": "paid" },
"description": "Order succesvol betaald", "createdOn": "2024-03-22T09:00:00",
}, "description": "Order succesvol betaald",
},
{
"order_orderStatusId": "2b9b7943-3a74-4f2e-ad65-012b62c80821",
"orderStatus":
{
"orderStatusId": 3,
"name": "pendingPayment",
},
"createdOn": "2024-03-22T08:55:00",
"description": "Betaling in behandeling",
},
],
"orderLines": "orderLines":
[ [
{ {
@ -315,11 +327,18 @@ paths:
"shippingAddressId": 1, "shippingAddressId": 1,
"createdOn": "2024-03-22T09:00:00", "createdOn": "2024-03-22T09:00:00",
"order_OrderStatus": "order_OrderStatus":
{ [
"orderStatusId": 4, {
"createdOn": "2024-03-22T09:00:00", "orderStatusId": 4,
"description": "Order succesvol betaald", "createdOn": "2024-03-22T09:00:00",
}, "description": "Order succesvol betaald",
},
{
"orderStatusId": 3,
"createdOn": "2024-03-22T08:55:00",
"description": "Betaling in behandeling",
},
],
"orderLines": "orderLines":
[ [
{ {
@ -475,12 +494,21 @@ paths:
"createdOn": "2024-03-22T09:00:00", "createdOn": "2024-03-22T09:00:00",
"lastUpdatedOn": "2024-03-22T09:00:00", "lastUpdatedOn": "2024-03-22T09:00:00",
"order_OrderStatus": "order_OrderStatus":
{ [
"order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f", {
"orderStatus": { "orderStatusId": 4, "name": "paid" }, "order_orderStatusId": "f1d0e1a7-a3cf-4876-b8f2-073add10667f",
"createdOn": "2024-03-22T09:00:00", "orderStatus": { "orderStatusId": 4, "name": "paid" },
"description": "Order succesvol betaald", "createdOn": "2024-03-22T09:00:00",
}, "description": "Order succesvol betaald",
},
{
"order_orderStatusId": "2b9b7943-3a74-4f2e-ad65-012b62c80821",
"orderStatus":
{ "orderStatusId": 3, "name": "pendingPayment" },
"createdOn": "2024-03-22T08:55:00",
"description": "Betaling in behandeling",
},
],
"orderLines": "orderLines":
[ [
{ {