scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
26 lines (25 loc) • 667 B
TypeScript
import { IOrderItemComposition } from './i-item-composition';
import { IOrderItemOption } from './i-item-option';
import { IOrderScale } from './i-scale-price';
export interface IOrderItem {
composition: IOrderItemComposition[];
ean: string;
externalCode: string;
id: string;
index: number;
name: string;
observations: string;
options: IOrderItemOption[];
optionsPrice: number;
picture: string;
preparationPlaceId: string;
price: number;
productId: number;
quantity: number;
scalePrices: IOrderScale;
skill: string;
totalPrice: number;
unit: string;
unitPrice: number;
weight: number;
}