import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn } from "typeorm";
|
|
@Entity("vBase_ProductInfo_SKU")
|
export class vBaseProductInfoSKU {
|
/**
|
* 货主ID
|
*/
|
@Column()
|
consignor_Id?: number;
|
|
/**
|
* 货主编号
|
*/
|
@Column()
|
consignorCode?: string;
|
|
/**
|
* 货主名称
|
*/
|
@Column()
|
consignorName: string;
|
|
/**
|
* 物料ID
|
*/
|
@PrimaryGeneratedColumn()
|
product_Id: number;
|
|
/**
|
* 编号
|
*/
|
@Column()
|
productCode: string;
|
|
/**
|
* 物料名称
|
*/
|
@Column()
|
productName: string;
|
|
/**
|
* 条形码
|
*/
|
@Column()
|
productModel: string;
|
|
/**
|
* 关联码
|
*/
|
@Column()
|
relationCode?: string;
|
|
/**
|
* 品牌ID
|
*/
|
@Column()
|
brand_Id?: number;
|
|
/**
|
* 品牌名
|
*/
|
@Column()
|
brandName: string;
|
|
/**
|
* 开启规格
|
*/
|
@Column()
|
openSpec?: number;
|
|
/**
|
* 类别ID
|
*/
|
@Column()
|
type_Id?: number;
|
|
/**
|
* 类别名称
|
*/
|
@Column()
|
typeName: string;
|
|
/**
|
* 大类别ID
|
*/
|
@Column()
|
bigType_Id?: number;
|
|
/**
|
* 大类别
|
*/
|
@Column()
|
bigTypeName?: string;
|
|
/**
|
* 默认供应商ID
|
*/
|
@Column()
|
provider_Id?: number;
|
|
/**
|
* 默认供应商编号
|
*/
|
@Column()
|
providerCode?: string;
|
|
/**
|
* 默认供应商
|
*/
|
@Column()
|
providerShortName: string;
|
|
/**
|
* 采购人ID
|
*/
|
@Column()
|
purchase_Id?: number;
|
|
/**
|
* 采购人
|
*/
|
@Column()
|
purchaseName?: string;
|
|
/**
|
* 参考URL
|
*/
|
@Column()
|
uRL?: string;
|
|
/**
|
* 供应商URL
|
*/
|
@Column()
|
supplierUrl?: string;
|
|
/**
|
* 小单位
|
*/
|
@Column()
|
smallUnit?: string;
|
|
/**
|
* 大单位
|
*/
|
@Column()
|
bigUnit?: string;
|
|
/**
|
* 换算关系
|
*/
|
@Column()
|
unitConvert?: number;
|
|
/**
|
* 是否限制购买量
|
*/
|
@Column()
|
isLimitBuy?: number;
|
|
/**
|
* 物料在途天数
|
*/
|
@Column()
|
transitDays?: number;
|
|
/**
|
* 物料规格
|
*/
|
@Column()
|
productSpec?: string;
|
|
/**
|
* 是否热销
|
*/
|
@Column()
|
isHot?: number;
|
|
/**
|
* 点击次数
|
*/
|
@Column()
|
clickCount?: number;
|
|
/**
|
* 物料状态
|
*/
|
@Column()
|
productStatus?: number;
|
|
/**
|
* 备注
|
*/
|
@Column()
|
remark?: string;
|
|
/**
|
* 排序号
|
*/
|
@Column()
|
orderNo?: number;
|
|
/**
|
* 是否可用
|
*/
|
@Column()
|
enable?: number;
|
|
/**
|
* 创建人ID
|
*/
|
@Column()
|
createID?: number;
|
|
/**
|
* 创建人
|
*/
|
@Column()
|
creator?: string;
|
|
/**
|
* 创建时间
|
*/
|
@CreateDateColumn()
|
createDate?: Date;
|
|
/**
|
* 修改人ID
|
*/
|
@Column()
|
modifyID?: number;
|
|
/**
|
* 修改人
|
*/
|
@Column()
|
modifier?: string;
|
|
/**
|
* 修改时间
|
*/
|
@UpdateDateColumn()
|
modifyDate?: Date;
|
|
/**
|
* 采购价
|
*/
|
@Column()
|
purchasePrice?: number;
|
|
/**
|
* 市场价
|
*/
|
@Column()
|
salePrice?: number;
|
|
/**
|
* 销售价
|
*/
|
@Column()
|
dayPrice?: number;
|
|
/**
|
* VIP价
|
*/
|
@Column()
|
vipPrice?: number;
|
|
/**
|
* 活动价
|
*/
|
@Column()
|
activityPrice?: number;
|
|
/**
|
* 物料描述
|
*/
|
@Column()
|
productDesc?: string;
|
|
/**
|
* 子标题
|
*/
|
@Column()
|
subTitle?: string;
|
|
/**
|
* 子标题格式
|
*/
|
@Column()
|
subTitleFormat?: string;
|
|
/**
|
* 系列ID
|
*/
|
@Column()
|
brandSeries_Id?: number;
|
|
/**
|
* 系列
|
*/
|
@Column()
|
brandSeriesName?: string;
|
|
/**
|
* 完全类别路径ID
|
*/
|
@Column()
|
fullType_Id?: string;
|
|
/**
|
* 完全类别路径
|
*/
|
@Column()
|
fullTypeName?: string;
|
|
/**
|
* 移动平均价
|
*/
|
@Column()
|
avgPrice: number;
|
|
/**
|
* 标签
|
*/
|
@Column()
|
labels?: string;
|
|
/**
|
* 促销状态
|
*/
|
@Column()
|
promoStatus?: number;
|
|
/**
|
* 审核状态
|
*/
|
@Column()
|
auditing?: number;
|
|
/**
|
* 审核人
|
*/
|
@Column()
|
auditor?: string;
|
|
/**
|
* 审核时间
|
*/
|
@Column()
|
auditDate?: Date;
|
|
/**
|
* 拒绝审核原因
|
*/
|
@Column()
|
refuseAuditing?: number;
|
|
/**
|
* 主物料id
|
*/
|
@Column()
|
mainProduct_Id?: number;
|
|
/**
|
* 是不是主物料
|
*/
|
@Column()
|
isMainProduct?: number;
|
|
/**
|
* 质检方案
|
*/
|
@Column()
|
qualityPlan?: string;
|
|
/**
|
* 质检比例
|
*/
|
@Column()
|
qualityProportion?: number;
|
|
/**
|
* 按批次分拣
|
*/
|
@Column()
|
isBatchNumberSorting?: number;
|
|
/**
|
* 按有效期管理
|
*/
|
@Column()
|
isNeedPeriod?: number;
|
|
/**
|
* 按规格分拣
|
*/
|
@Column()
|
isSpecSorting?: number;
|
|
/**
|
* 拆分出整拣单
|
*/
|
@Column()
|
isFullContainerLoad?: number;
|
|
/**
|
* 中包装条码
|
*/
|
@Column()
|
middleBarcode?: string;
|
|
/**
|
* 中单位换算
|
*/
|
@Column()
|
middleUnitConvert?: number;
|
|
/**
|
* 重量
|
*/
|
@Column()
|
weight?: number;
|
|
/**
|
* 大包装条码
|
*/
|
@Column()
|
bigBarcode?: string;
|
|
/**
|
* 关联码2
|
*/
|
@Column()
|
relationCode2?: string;
|
|
/**
|
* 关联码3
|
*/
|
@Column()
|
relationCode3?: string;
|
|
/**
|
* 关联码4
|
*/
|
@Column()
|
relationCode4?: string;
|
|
/**
|
* 关联码5
|
*/
|
@Column()
|
relationCode5?: string;
|
|
/**
|
* 禁收效期系数%
|
*/
|
@Column()
|
noReceivingRate?: number;
|
|
/**
|
* 停售天数
|
*/
|
@Column()
|
stopSaleday?: number;
|
|
/**
|
* 保质期(天)
|
*/
|
@Column()
|
shelfLifeDay?: number;
|
|
/**
|
* 扩展字段01
|
*/
|
@Column()
|
extendField01?: string;
|
|
/**
|
* 扩展字段02
|
*/
|
@Column()
|
extendField02?: string;
|
|
/**
|
* 扩展字段03
|
*/
|
@Column()
|
extendField03?: string;
|
|
/**
|
* 扩展字段04
|
*/
|
@Column()
|
extendField04?: string;
|
|
/**
|
* 扩展字段05
|
*/
|
@Column()
|
extendField05?: string;
|
|
/**
|
* 扩展字段06
|
*/
|
@Column()
|
extendField06?: string;
|
|
/**
|
* 扩展字段07
|
*/
|
@Column()
|
extendField07?: string;
|
|
/**
|
* 扩展字段08
|
*/
|
@Column()
|
extendField08?: string;
|
|
/**
|
* 扩展字段09
|
*/
|
@Column()
|
extendField09?: string;
|
|
/**
|
* 扩展字段10
|
*/
|
@Column()
|
extendField10?: string;
|
}
|