using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using ChangKeTec.Wms.Models.Enums;

namespace ChangKeTec.Wms.Models.Wms
{
    public partial class TB_EQPT_LOAD
    {
        [Key]
        public int UID { get; set; }

        [StringLength(50)]
        [DisplayName("单据编号")]
        public string BillNum { get; set; }

        [StringLength(50)]
        [DisplayName("器具编号")]
        public string EqptCode { get; set; }

        [StringLength(50)]
        [DisplayName("箱码")]
        public string BarCode { get; set; }

        [StringLength(50)]
        [DisplayName("零件号")]
        public string PartCode { get; set; }

        [StringLength(20)]
        [DisplayName("批次")]
        public string Batch { get; set; }

        [StringLength(50)]
        [DisplayName("库位")]
        public string LocCode { get; set; }

        [DisplayName("数量")]
        public decimal Qty { get; set; }

        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        [DisplayName("状态")]
        public EnumStockState State { get; set; }

        [StringLength(200)]
        [DisplayName("备注")]
        public string Remark { get; set; }
    }
}