using SqlSugar; using System; using System.Collections.Generic; using System.Text; namespace wms.sqlsugar.model.cp { /// /// 甲方管理系统推送反馈 /// [Tenant("cp")] [SugarTable(nameof(cpBoxItemsHty) + "_{year}{month}{day}", "箱号明细表")] [SplitTable(SplitType.Year)]//按年分表 (自带分表支持 年、季、月、周、日) public class cpBoxItemsHty:BaseModel { /// /// 箱号组Id(关联组表) /// [SugarColumn(ColumnDataType = "bigint", IsNullable = false)] public long CongBoxId { get; set; } /// /// 箱号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string HuNr { get; set; } /// /// 工字轮号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string HWBarCode { get; set; } /// /// 库存状态(锁定/正常) /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string ExecStateCode { get; set; } /// /// 生产订单号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string OrderNo { get; set; } /// /// 生产订单行号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string OrderRowNo { get; set; } /// /// 组盘状态 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string InvStateCode { get; set; } /// /// 入库单据号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string InDocsNo { get; set; } /// /// 入库单行号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string InDocsRowNo { get; set; } /// /// 供应商编码 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string SuppCode { get; set; } /// /// 供应商名称 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string SuppName { get; set; } /// /// 客户编码 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string CustCode { get; set; } /// /// 客户名称 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string CustName { get; set; } /// /// MatId /// [SugarColumn(ColumnDataType = "bigint", IsNullable = false)] public long MatId { get; set; } /// /// MatCode /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string MaterialCode { get; set; } /// /// MatName /// [SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = true)] public string MaterialDesc { get; set; } /// /// 总重量 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string HuTotalWt { get; set; } /// /// 净重 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string HuNetWt { get; set; } /// /// 皮重 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string HuTareWt { get; set; } /// /// 焊点数量 /// [SugarColumn(ColumnDataType = "decimal", Length = 18, DecimalDigits = 6, IsNullable = false)] public decimal BadpointCount { get; set; } /// /// 批号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string Batch { get; set; } /// /// 钢丝质量等级A/B/C/废品 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string GradeCode { get; set; } /// /// 绕向 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string Winding { get; set; } /// /// 是否做扭转检测 0 不做;1 做 /// [SugarColumn(ColumnDataType = "decimal", Length = 18, IsNullable = false)] public decimal OvcFlag { get; set; } /// /// 起鼓等级 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string PlumpGrade { get; set; } /// /// 扭转检测结果值 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string OvcValue { get; set; } /// /// 装箱时间 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 100, IsNullable = true)] public string ProduceDate { get; set; } /// /// 工序订单号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string OrderProcessNo { get; set; } /// /// 机器组编码 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string MachineGroupcode { get; set; } /// /// 产线 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string ProdLine { get; set; } /// /// 产线代码 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string ProdLineCode { get; set; } /// /// 1 放行/ 2 冻结 ERP使用 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string State { get; set; } /// /// 销售发货单预冻结 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string SalesDoc { get; set; } /// /// Sku /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string Sku { get; set; } /// /// 班次 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string ShiftNo { get; set; } /// /// 班别 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string ShiftGroup { get; set; } /// /// 材料号 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 200, IsNullable = true)] public string CLBarCode { get; set; } /// /// 码垛工位 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string EquNo { get; set; } /// /// 推送状态(0未上传1上传成功 2上传失败) /// [SugarColumn(ColumnDataType = "int", IsNullable = false)] public int UpLoadFlag { get; set; } /// /// 是否需要上传 /// [SugarColumn(ColumnDataType = "int", IsNullable = false)] public int IsNeedUpLoadFlag { get; set; } /// /// 码垛层 /// [SugarColumn(ColumnDataType = "int", IsNullable = false)] public int Layer { get; set; } /// /// 是否黑盘 /// [SugarColumn(ColumnDataType = "bit", IsNullable = true)] public bool IsBlack { get; set; } /// /// 是否控制盘 /// [SugarColumn(ColumnDataType = "bit", IsNullable = true)] public bool IsControlpanel { get; set; } /// /// 单爪码垛完成时间 /// [SugarColumn(ColumnDataType = "datetime", IsNullable = true)] public DateTime PalletizingDate { get; set; } /// /// 时间戳 /// [SugarColumn(ColumnDataType = "nvarchar", Length = 50, IsNullable = true)] public string TimeStamp { get; set; } } }