scheunemann-interfaces
Version:
Interfaces de Projetos Scheunemann
28 lines (27 loc) • 837 B
TypeScript
import { IOrderItem } from '../interfaces';
import { OrderItemCompositionEntity } from './item-composition.entity';
import { OrderItemOptionEntity } from './item-option.entity';
import { OrderScaleEntity } from './scale-price.entity';
export declare class OrderItemEntity implements IOrderItem {
composition: OrderItemCompositionEntity[];
ean: string;
externalCode: string;
id: string;
index: number;
name: string;
observations: string;
options: OrderItemOptionEntity[];
optionsPrice: number;
picture: string;
preparationPlaceId: string;
price: number;
productId: number;
quantity: number;
scalePrices: OrderScaleEntity;
skill: string;
totalPrice: number;
unit: string;
unitPrice: number;
weight: number;
constructor(data?: Partial<OrderItemEntity>);
}