using Newtonsoft.Json; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using WMS.Web.Core; using WMS.Web.Domain.Values; namespace WMS.Web.Domain.Entitys { /// /// 老ops序列码 /// [Serializable] [Table("t_wms_serialnumbers_ops")] public class SerialNumbers_Ops : EntityBase { /// /// 主键 订单编号 /// [Column("Id")] public override int Id { get; set; } /// /// 序列号 /// [Column("SerialNumber")] public string SerialNumber { get; set; } /// /// 物料编码 /// [Column("MaterialNumber")] public string MaterialNumber { get; set; } /// /// wms箱ID /// [Column("BoxId")] public int BoxId { get; set; } /// /// 对应老OPS的箱ID /// [Column("OpsBoxId")] public int OpsBoxId { get; set; } /// /// 创建人(老ops过来) /// [Column("Creator")] public string Creator { get; set; } /// /// 创建时间(老ops过来) /// [Column("CreateTime")] public DateTime CreateTime { get; set; } = DateTime.Now; /// /// 完成装箱时间 /// [Column("CompleteCartonTime")] public DateTime? CompleteCartonTime { get; set; } /// /// 出库单对应销售订单号 /// [Column("SalBillNo")] public string SalBillNo { get; set; } /// /// 出库时间 /// [Column("OutStockTime")] public DateTime? OutStockTime { get; set; } /// /// 采购单号 /// [Column("PurchaseBillNo")] public string PurchaseBillNo { get; set; } /// /// 入库时间 /// [Column("InStockTime")] public DateTime? InStockTime { get; set; } /// /// 收货客户 /// [Column("CustomerId")] public int CustomerId { get; set; } = 0; /// /// 是否出库 /// [Column("IsDelete")] public bool? IsDelete { get; set; } = false; /// /// 是否激活过(只有做过 盘点 采购和非采购上架 出库回退上架 才算激活) /// [Column("IsActivate")] public bool? IsActivate { get; set; } = false; } }