117 lines
2.3 KiB
TypeScript
117 lines
2.3 KiB
TypeScript
|
|
import { Column, Entity, PrimaryColumn } from "typeorm";
|
||
|
|
|
||
|
|
@Entity("ESTPREVENDAI")
|
||
|
|
export class ShoppingItens {
|
||
|
|
|
||
|
|
@PrimaryColumn({name: 'ID'})
|
||
|
|
id: string;
|
||
|
|
|
||
|
|
@Column({name: 'IDCART'})
|
||
|
|
idCart: string;
|
||
|
|
|
||
|
|
@Column({name: 'NUMSEQ'})
|
||
|
|
numSeq: number;
|
||
|
|
|
||
|
|
@Column({name: 'CODPROD'})
|
||
|
|
idProduct: number;
|
||
|
|
|
||
|
|
@Column({name: 'CODAUXILIAR'})
|
||
|
|
ean: number;
|
||
|
|
|
||
|
|
@Column({name: 'QT'})
|
||
|
|
quantity: number;
|
||
|
|
|
||
|
|
@Column({name: 'PTABELA'})
|
||
|
|
listPrice: number;
|
||
|
|
|
||
|
|
@Column({name: 'PERCDESC'})
|
||
|
|
discount: number;
|
||
|
|
|
||
|
|
@Column({name: 'VLDESCONTO'})
|
||
|
|
discountValue: number;
|
||
|
|
|
||
|
|
@Column({name: 'PVENDA'})
|
||
|
|
price: number;
|
||
|
|
|
||
|
|
@Column({name: 'VLCUSTOFIN'})
|
||
|
|
cost: number;
|
||
|
|
|
||
|
|
@Column({name: 'DTINCLUSAO', select: false})
|
||
|
|
createDate: Date;
|
||
|
|
|
||
|
|
@Column({name: 'CODFUNC', select: false})
|
||
|
|
idUser: Date;
|
||
|
|
|
||
|
|
@Column({name: 'DTCANCEL', select: false})
|
||
|
|
cancelDate: Date;
|
||
|
|
|
||
|
|
@Column({name: 'DATAVENDA', select: false})
|
||
|
|
orderDate: Date;
|
||
|
|
|
||
|
|
@Column({name: 'NUMPED', select: false})
|
||
|
|
orderId: number;
|
||
|
|
|
||
|
|
@Column({name: 'NOMEECOMMERCE'})
|
||
|
|
description: string;
|
||
|
|
|
||
|
|
@Column({name: 'URLIMAGEM'})
|
||
|
|
image: string;
|
||
|
|
|
||
|
|
@Column({name: 'TIPOPRODUTO'})
|
||
|
|
productType: string;
|
||
|
|
|
||
|
|
@Column({name: 'TIPOENTREGA'})
|
||
|
|
deliveryType: string;
|
||
|
|
|
||
|
|
@Column({name: 'CODFILIALRETIRA'})
|
||
|
|
stockStore: string;
|
||
|
|
|
||
|
|
@Column({name: 'CODUSUR'})
|
||
|
|
seller: number;
|
||
|
|
|
||
|
|
@Column({name: 'PRECOPROMOCAO'})
|
||
|
|
promotion: number;
|
||
|
|
|
||
|
|
@Column({name: 'CODFUNCDESC'})
|
||
|
|
userDiscount: number;
|
||
|
|
|
||
|
|
@Column({name: 'MULTIPLO'})
|
||
|
|
mutiple: number;
|
||
|
|
|
||
|
|
@Column({name: 'DESCRICAOAUXILIAR'})
|
||
|
|
auxDescription: string;
|
||
|
|
|
||
|
|
@Column({name: 'DESCRICAO'})
|
||
|
|
smallDescription: string;
|
||
|
|
|
||
|
|
@Column({name: 'MARCA'})
|
||
|
|
brand: string;
|
||
|
|
|
||
|
|
@Column({name: 'PERCACRESCIMO'})
|
||
|
|
percentUpQuantity: number;
|
||
|
|
|
||
|
|
@Column({name: 'QTACRESCIMO'})
|
||
|
|
upQuantity: number;
|
||
|
|
|
||
|
|
@Column({name: 'BASETINTOMETRICO'})
|
||
|
|
base: string;
|
||
|
|
|
||
|
|
@Column({name: 'LETRATINTOMETRICO'})
|
||
|
|
letter: string;
|
||
|
|
|
||
|
|
@Column({name: 'LINHATINTOMETRICO'})
|
||
|
|
line: string;
|
||
|
|
|
||
|
|
@Column({name: 'CORTINTOMETRICO'})
|
||
|
|
color: string;
|
||
|
|
|
||
|
|
@Column({name: 'LITRAGEM'})
|
||
|
|
can: number;
|
||
|
|
|
||
|
|
@Column({name: 'AMBIENTE'})
|
||
|
|
environment: string;
|
||
|
|
|
||
|
|
@Column({name: 'PRODUTOCOMPREJUNTO'})
|
||
|
|
productTogether: string;
|
||
|
|
|
||
|
|
}
|