using System;
using System.Collections.Generic;
using SqlSugar;
using WMS.BZModels;
namespace wms.sqlsugar.model.fj
{
[Tenant("fj")]
[SugarTable("Bill_BomSetInfo")]
public partial class BillBomsetinfo : BaseModel
{
///
/// 主表id(垛型id)
///
[SugarColumn(ColumnDataType = "bigint", IsNullable = false, ColumnDescription = "主表id")]
public long BomSetHdrId { get; set; }
///
/// 是否停用
///
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int IsStop { get; set; }
///
/// 有/无
///
[SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "有/无")]
public int IsEmpty { get; set; }
///
/// 坐标号(1-60的编号)
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false, ColumnDescription = "1-60的编号")]
public string XYNo { get; set; }
///
/// 09垛型里面的行(1-12)
///
[SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "行")]
public int? Row { get; set; }
///
/// 物料编码
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true, ColumnDescription = "物料编码")]
public string MatCode { get; set; }
///
/// 物料Id
///
[SugarColumn(ColumnDataType = "bigint", IsNullable = false, ColumnDescription = "物料Id")]
public long MatId { get; set; }
///
/// 正/反面
///
[SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "正/反面")]
public int SideNum { get; set; }
///
/// 工字轮型号
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true, ColumnDescription = "工字轮型号")]
public string SpoolType { get; set; }
///
/// 钢丝类型(单/双丝)
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = false, ColumnDescription = "单/双丝")]
public string SilkType { get; set; }
///
/// 钢丝直径
///
[SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = false, ColumnDescription = "钢丝直径")]
public decimal SilkDiam { get; set; }
///
/// 钢丝直径上限
///
[SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "钢丝直径上限")]
public int SilkDiamMaxCount { get; set; }
///
/// 数量上限
///
[SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "数量上限")]
public int QtyMaxCount { get; set; }
///
/// 是否芯股
///
[SugarColumn(ColumnDataType = "int", IsNullable = false, ColumnDescription = "是否芯股")]
public int IsCore { get; set; }
///
/// 是否混合料行(09垛型使用,1是0否)
///
[SugarColumn(ColumnDataType = "int", IsNullable = false)]
public int IsMixRow { get; set; }
///
/// 混合料行编码
///
[SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true, ColumnDescription = "混合料行编码")]
public string MixRowCode { get; set; }
///
/// 第一种第二种第三种
///
[SugarColumn(ColumnDataType = "int", IsNullable = true, ColumnDescription = "第一种第二种第三种")]
public int? CategoryId { get; set; }
}
}