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

namespace QMAPP.FJC.Entity.ProcessParameter
{
    /// <summary> 
    /// 作    用:铣削加工参数数据模型
    /// 作    者:王丹丹
    /// 编写日期:2015年06月8日
    ///</summary>  
    [DBTable(TableName = "T_AW_MILINGPARAMETER")]
    public class MilingParameter : 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 = "RESULT", DataType = DbType.String)]
        public string RESULT { 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; }

    }
}