OrderedGood
Representa a un ítem solicitado en una Orden.
Se trata de un snapshot de un BranchGood al momento de solicitar la Orden.
Modelo OrderedGood
{
"id": 1742,
"name": "Cafe Dalgona",
"short_details": "n/a",
"details": "El café dalgona es un bebida que se hace batiendo proporciones iguales de café instantáneo en polvo, azúcar y agua caliente hasta que se forma una crema o espuma.",
"picture_urls": [
"https://dondemand-api-v3.manzanares.com.ve/storage/companies/69/good/good_110_0_1588262412.jpg",
"https://dondemand-api-v3.manzanares.com.ve/storage/companies/69/good/good_110_1_1588262674.jpg"
],
"base_price_e2": 2000,
"total_price_e2": 2000,
"notes": null,
"good_id": 110,
"order_id": 1529,
"client_id": 39,
"good_stock": null,
"provider_fee_e2": 0,
"sku": "12123",
"branch_id": 22,
"good_rating_id": null,
"deleted_at": null,
"quantity": 1,
"units": 1,
"original_total_e2": 2000,
"promo_id": null,
"base_unit_price_before_taxes_e2": 2000,
"company_assumption_e2": null,
"quantity_real": 1,
"base_unit_price_before_taxes": {
"amount_e2": 2000,
"currency_iso": "USD",
"formatted_iso": "USD 20.00",
"formatted": "20.00$"
},
"base_price_e2_for_branches": 2000,
"properties": []
}
Atributo |
Tipo |
Descripción |
id |
int |
- |
name |
string |
- |
short_details |
string |
- |
details |
string |
- |
picture_urls |
string |
- |
base_price_e2 |
int |
- |
total_price_e2 |
int |
- |
good_id |
int\|null |
- |
order_id |
int |
- |
client_id |
int\|null |
- |
provider_fee_e2 |
int |
- |
sku |
string\|null |
- |
branch_id |
int\|null |
- |
quantity |
int |
- |
units |
int\|null |
- |
original_total_e2 |
int\|null |
- |
base_unit_price_before_taxes_e2 |
int |
- |
company_assumption_e2 |
int\|null |
- |
base_price_e2_for_branches |
int |
- |
base_unit_price_before_taxes |
array |
- |
quantity_real |
float |
- |
Insertar OrderedGood
Insertar OrderedGood de Order
Método |
URI |
Cabeceras |
POST |
/companies/{companyId}/orders/{orderId}/ordered-goods |
Authorization |
{
"good_id": "required|integer|exists:goods,id",
"quantity": "required|integer|min:1",
"units": "nullable|numeric|min:0.000001",
"notes": "string|max:255",
"properties": [
{
"property_id": "required|integer",
"value": "required|string"
}
]
}
Listar OrderedGood
Listar OrderedGood de Order
Display a listing of the resource.
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/orders/{orderId}/ordered-goods |
Authorization |
Actualizar OrderedGood
Actualizar OrderedGood de Order
Método |
URI |
Cabeceras |
PATCH |
/companies/{companyId}/orders/{orderId}/ordered-goods/{orderedGoodId} |
Authorization |
{
"quantity": "required|integer|min:1",
"units": "nullable|numeric|min:0.000001",
"notes": "string|max:255"
}
Eliminar OrderedGood
Eliminar OrderedGood de Order
Método |
URI |
Cabeceras |
DELETE |
/companies/{companyId}/orders/{orderId}/ordered-goods/{orderedGoodId} |
Authorization |
Acciones de OrderedGood
Show History
Método |
URI |
Cabeceras |
GET |
/companies/{companyId}/orders/{orderId}/ordered-goods/history |
Authorization |
Enlaces de OrderedGood