using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations.Schema; using System.Text; using WMS.Web.Core; namespace WMS.Web.Domain.Entitys { /// /// wms改箱记录 /// [Serializable] [Table("t_wms_changebox_record")] public class ChangeBoxRecord : EntityBase { public ChangeBoxRecord() { } /// /// 主键 订单编号 /// [Column("Id")] public override int Id { get; set; } /// /// 物料ID /// [Column("MaterialId")] public int MaterialId { get; set; } /// /// 仓库Id /// [Column("StockId")] public int StockId { get; set; } /// /// 序列号 /// [Column("SerialNumbers")] public string SerialNumbers { get; set; } /// /// 原箱子ID /// [Column("SrcBoxId")] public int SrcBoxId { get; set; } /// /// 目标箱子ID /// [Column("DestBoxId")] public int DestBoxId { get; set; } /// /// 原仓位ID /// [Column("SrcSubStockId")] public int SrcSubStockId { get; set; } /// /// 目标仓位ID /// [Column("DestSubStockId")] public int DestSubStockId { get; set; } /// /// 操作人 /// [Column("CreatorId")] public int CreatorId { get; set; } /// /// 操作时间 /// [Column("CreateTime")] public DateTime CreateTime { get; set; } = DateTime.Now; /// /// 创建 /// /// public void Create(int creatorId) { this.CreatorId = creatorId; this.CreateTime = DateTime.Now; } } }