
using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Siger.Middlelayer.AccRepository.Entities
{
    /// <summary>
    /// siger_check_sn_trace_detail
    /// </summary>   
    public class siger_check_sn_trace_detail : AccEntityBase
    {
        [NotMapped]
        public int id { get; set; }

        [Key]
        public long ID { get; set; }

        public int MachineID { get; set; }

        public string TraceID { get; set; }

        public string SN { get; set; }

        public int ItemID { get; set; }

        public string ItemName { get; set; }

        public double? Value { get; set; }

        public string Result { get; set; }

        public DateTime CreateTime { get; set; }

        public double? LowerLimit { get; set; }

        public double? UpperLimit { get; set; }

        public int NumberIndex { get; set; }

        /// <summary>
        /// Òì³£×´Ì¬ ´æ abnomal_rule±íµÄkey
        /// </summary>
        public string abnomal_status { get; set; }
    }
}
