UNPKG

cannoli-interfaces

Version:
30 lines (29 loc) 851 B
import { IOrderItemComposition } from './i-order-item-composition'; import { IOrderItemOptionV3 } from './i-order-item-option-v3'; import { IOrderItemScaleV3 } from './i-order-item-scales-v3'; export interface IOrderItemScalePricesV3 { defaultPrice: number; scales: IOrderItemScaleV3[]; } export interface IOrderItemV3 { composition: IOrderItemComposition[]; ean: string; externalCode: string; id: string; index: number; name: string; observations: string; options: IOrderItemOptionV3[]; optionsPrice: number; picture: string; preparationPlaceId: string; price: number; quantity: number; scalePrices: IOrderItemScalePricesV3; skill: string; totalPrice: number; unit: 'UN' | 'KG'; unitPrice: number; unitType: 'PACKAGING' | 'VARIABLE' | 'LOOSE'; weight: number; }