using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QMFrameWork.Data.Attributes;
using QMAPP.Entity;
using System.Data;

namespace QMAPP.FJC.Entity.ProcessParameter
{
    /// <summary> 
    /// 作    用:红外扫描加工参数数据模型
    /// 作    者:王丹丹
    /// 编写日期:2015年06月8日
    ///</summary>  
    [DBTable(TableName = "T_AW_HOTSCANPARAMETER")]
    public class HostcanPatameter : BaseEntity
    {
        ///<summary>
        ///红外扫描参数主键
        ///</summary>
        [DBColumn(ColumnName = "PID", DataType = DbType.String, IsKey = true)]
        public string PID { get; set; }
        ///<summary>
        ///本体记录主键
        ///</summary>
        [DBColumn(ColumnName = "MID", DataType = DbType.String)]
        public string MID { get; set; }


        ///<summary>
        ///本体条码
        ///</summary>
        [DBColumn(ColumnName = "MAINCODE", DataType = DbType.String)]
        public string MAINCODE { get; set; }


        ///<summary>
        ///零件信息主键
        ///</summary>
        [DBColumn(ColumnName = "PDID", DataType = DbType.String)]
        public string PDID { get; set; }


        ///<summary>
        ///零件条码
        ///</summary>
        [DBColumn(ColumnName = "PRODUCTCODE", DataType = DbType.String)]
        public string PRODUCTCODE { get; set; }


        ///<summary>
        ///加工记录主键
        ///</summary>
        [DBColumn(ColumnName = "MOID", DataType = DbType.String)]
        public string MOID { get; set; }


        ///<summary>
        ///零件类别 
        ///</summary>
        [DBColumn(ColumnName = "PRODUCTTYPE", DataType = DbType.String)]
        public string PRODUCTTYPE { get; set; }


        ///<summary>
        ///设备名称
        ///</summary>
        [DBColumn(ColumnName = "MACHINENAME", DataType = DbType.String)]
        public string MACHINENAME { get; set; }


        ///<summary>
        ///设备编码
        ///</summary>
        [DBColumn(ColumnName = "MACHINECODDE", DataType = DbType.String)]
        public string MACHINECODDE { get; set; }


        ///<summary>
        ///操作时间
        ///</summary>
        [DBColumn(ColumnName = "CREATEDATE", DataType = DbType.DateTime)]
        public DateTime CREATEDATE { get; set; }


        /// <summary>
        /// 错误信息
        /// </summary>
        public string InfoError { get; set; }
        /// <summary>
        /// 导入时判断添加修改
        /// </summary>
        public bool IsNewInfo { get; set; }

    }
}