import { Entity, PrimaryGeneratedColumn, Column, ManyToOne, JoinColumn, CreateDateColumn, UpdateDateColumn } from "typeorm";
|
import { SaleOrderPrintTmp } from "./saleOrderPrintTmp";
|
|
@Entity("Sale_OrderPrintList_Tmp")
|
export class SaleOrderPrintListTmp {
|
/**
|
* ID
|
*/
|
@PrimaryGeneratedColumn()
|
orderPrintList_Id: number;
|
|
/**
|
* ID
|
*/
|
@Column()
|
orderPrint_Id: number;
|
|
/**
|
* 分拣预占ID
|
*/
|
@Column()
|
placeholder_Id?: number;
|
|
/**
|
* 配货位
|
*/
|
@Column()
|
allotPositionName?: string;
|
|
/**
|
* 货位
|
*/
|
@Column()
|
positionName?: string;
|
|
/**
|
* 订单ID
|
*/
|
@Column()
|
order_Id?: number;
|
|
/**
|
* null
|
*/
|
@Column()
|
orderList_Id?: number;
|
|
/**
|
* 订单号
|
*/
|
@Column()
|
orderCode?: string;
|
|
/**
|
* 店铺订单号
|
*/
|
@Column()
|
storeOrderCode?: string;
|
|
/**
|
* 产品ID
|
*/
|
@Column()
|
product_Id?: number;
|
|
/**
|
* 编号
|
*/
|
@Column()
|
productCode?: string;
|
|
/**
|
* 产品名称
|
*/
|
@Column()
|
productName?: string;
|
|
/**
|
* 条形码
|
*/
|
@Column()
|
productModel?: string;
|
|
/**
|
* 物料规格
|
*/
|
@Column()
|
productSpec?: string;
|
|
/**
|
* 订单数量
|
*/
|
@Column()
|
quantityOrder?: number;
|
|
/**
|
* 打包出库数量
|
*/
|
@Column()
|
quantityOuter?: number;
|
|
/**
|
* 配货数量
|
*/
|
@Column()
|
finishedQuanity?: number;
|
|
/**
|
* 冻结数量
|
*/
|
@Column()
|
freezeQuanity?: number;
|
|
/**
|
* 备注
|
*/
|
@Column()
|
remark?: string;
|
|
/**
|
* 创建人ID
|
*/
|
@Column()
|
createID?: number;
|
|
/**
|
* 创建人
|
*/
|
@Column()
|
creator?: string;
|
|
/**
|
* 创建时间
|
*/
|
@CreateDateColumn()
|
createDate?: Date;
|
|
/**
|
* 修改人ID
|
*/
|
@Column()
|
modifyID?: number;
|
|
/**
|
* 修改人
|
*/
|
@Column()
|
modifier?: string;
|
|
/**
|
* 修改时间
|
*/
|
@UpdateDateColumn()
|
modifyDate?: Date;
|
|
/**
|
* 定制物料
|
*/
|
@Column()
|
customProduct?: number;
|
|
/**
|
* 定制值
|
*/
|
@Column()
|
appendParameter?: string;
|
|
/**
|
* 定制唯一码
|
*/
|
@Column()
|
singleSignCode?: string;
|
|
/**
|
* 快递ID
|
*/
|
@Column()
|
expressCorp_Id?: number;
|
|
/**
|
* 快递名称
|
*/
|
@Column()
|
expressCorpName?: string;
|
|
/**
|
* 快递单号
|
*/
|
@Column()
|
expressCode?: string;
|
|
/**
|
* null
|
*/
|
@Column()
|
pickQuantity?: number;
|
|
/**
|
* null
|
*/
|
@Column()
|
batchNumber?: string;
|
/**
|
* 订单波次临时表主表数据
|
*/
|
@ManyToOne(() => SaleOrderPrintTmp, t => t.saleOrderPrintListTmp)
|
@JoinColumn({
|
name: "orderPrint_Id",
|
referencedColumnName: "orderPrint_Id"
|
})
|
saleOrderPrintTmp: SaleOrderPrintTmp;
|
}
|