using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
using WMS.Web.Core;
using WMS.Web.Domain.Values;
namespace WMS.Web.Domain.Entitys
{
///
/// erp出库任务单
///
[Serializable]
[Table("t_erp_outstock_task")]
public class OutStockTask: EntityBase
{
public OutStockTask() { }
///
/// 主键 订单编号
///
[Column("Id")]
public override int Id { get; set; }
///
/// 单据编号
///
[Column("BillNo")]
public string BillNo { get; set; }
///
/// 单据状态
///
[Column("Status")]
public OutStockStatus Status { get; set; } = OutStockStatus.Wait;
///
/// 单据类型
///
[Column("Type")]
public OutStockType Type { get; set; } = OutStockType.Sal;
///
/// 操作人(出库人)
///
[Column("OperatorId")]
public int? OperatorId { get; set; }
///
/// 操作时间(出库时间)
///
[Column("OperateTime")]
public DateTime? OperateTime { get; set; }
///
/// 明细
///
public List Details = new List();
}
}