Inventory.cs 3.89 KB
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;

namespace HHECS.Model.Entities
{
    /// <summary>
    /// 库存 管材表
    /// </summary>
    [Serializable]
    [Table("inventory")]
 
    public class Inventory : BaseEntity<int>
    {


        public int? factoryId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public int? lineId { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string factoryCode { get; set; }

        /// <summary>
        /// 
        /// </summary>
        public string lineCode { get; set; }


        /// <summary>
        /// 仓库类型
        /// </summary>
        public string warehouseCode { get; set; }

        /// <summary>
        /// 区域编码
        /// </summary>
        public string zoneCode { get; set; }

        /// <summary>
        /// 库位id
        /// </summary>
        public int? locationId { get; set; }

        /// <summary>
        /// 库位编号
        /// </summary>
        public string locationCode { get; set; }

        /// <summary>
        /// 容器编码
        /// </summary>
        public string containerCode { get; set; }

        /// <summary>
        /// 上游系统单号
        /// </summary>
        public string sourceCode { get; set; }

        /// <summary>
        /// 物料类型
        /// </summary>
        public string materialType { get; set; }

        /// <summary>
        /// 物料Id
        /// </summary>
        public int? materialId { get; set; }

        /// <summary>
        /// 物料编码
        /// </summary>
        public string materialCode { get; set; }

        /// <summary>
        /// 项目号
        /// </summary>
        public string projectCode { get; set; }

        /// <summary>
        /// 工包号
        /// </summary>
        public string iwpNo { get; set; }

        /// <summary>
        /// 炉号
        /// </summary>
        public string furnaceNo { get; set; }

        /// <summary>
        /// 批号
        /// </summary>
        public string lotNo { get; set; }

        /// <summary>
        /// 批次号
        /// </summary>
        public string batchNo { get; set; }

        /// <summary>
        /// 是否为余料
        /// </summary>
        public bool? oddments { get; set; }

        /// <summary>
        /// 管材或余料的SN码
        /// </summary>
        public string pipeSN { get; set; }

        /// <summary>
        /// 余料切割之前的管材SN码
        /// </summary>
        public string oldSN { get; set; }

        /// <summary>
        /// 图号
        /// </summary>
        public string drawingCode { get; set; }

        /// <summary>
        /// 生产日期
        /// </summary>
        public DateTime? manufactureDate { get; set; }

        /// <summary>
        /// 失效日期
        /// </summary>
        public DateTime? expirationDate { get; set; }

        /// <summary>
        /// 库存状态
        /// </summary>
        public string status { get; set; }

        /// <summary>
        /// 管材长度
        /// </summary>
        public decimal? pipeLength { get; set; }

        /// <summary>
        /// 数量
        /// </summary>
        public decimal qty { get; set; }

        /// <summary>
        /// 使用状态
        /// </summary>
        public int useState { get; set; }


      
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? createTime { get; set; }

        /// <summary>
        /// 创建用户
        /// </summary>
        public string createBy { get; set; }

        /// <summary>
        /// 更新时间
        /// </summary>
        public DateTime? updateTime { get; set; }

        /// <summary>
        /// 更新用户
        /// </summary>
        public string updateBy { get; set; }

    }
}