using System;
using System.Collections.Generic;
using System.Text;

namespace Siger.Middlelayer.Dapper.Data
{
    public class MetekErpWo
    {
        public string Wo { get; set; }
        public string WoType { get; set; }
        /// <summary>
        /// 预计产量
        /// </summary>
        public string ExpectQty { get; set; }
        /// <summary>
        /// 产品名称
        /// </summary>
        public string ProductCode { get; set; }
        public string ProductName { get; set; }
        /// <summary>
        /// 规格
        /// </summary>
        public string Spc { get; set; }
        public string Unit { get; set; }
        /// <summary>
        /// 预计开工实际
        /// </summary>
        public string ExpectDate { get; set; }
        public string Userid { get; set; }
        /// <summary>
        /// 创建日期
        /// </summary>
        public string CreateDate { get; set; }
        /// <summary>
        /// 修改日期
        /// </summary>
        public string ModifyDate { get; set; }
    }
    public class MetekErpWoType
    {
        public string Code { get; set; }
        public string Name { get; set; }
        /// <summary>
        /// 创建日期
        /// </summary>
        public string CreateDate { get; set; }
        /// <summary>
        /// 修改日期
        /// </summary>
        public string ModifyDate { get; set; }
    }
    
    public class MetekErpBatch
    {
        public string WoType { get; set; }
        public string Wo { get; set; }
        public string Pn { get; set; }
        public string Pname { get; set; }
        public string Batch { get; set; }
        public string Type { get; set; }
        public string Qty { get; set; }

        /// <summary>
        /// 创建日期
        /// </summary>
        public string CreateDate { get; set; }
        /// <summary>
        /// 修改日期
        /// </summary>
        public string ModifyDate { get; set; }
    }
    public class MeteDatil
    {
       public string headNumber { get; set; }
        public decimal Waste { get; set; }
        public string A1 { get; set; }
        public string A2 { get; set; }
        public decimal Adjust4mA { get; set; }
        public decimal Adjust20mA { get; set; }
        public decimal Temperature { get; set; }
        public decimal Pressure { get; set; }
        public decimal StdFlow { get; set; }
        public decimal Velocity100 { get; set; }
        public decimal ElectricCurren100 { get; set; }
        public string IcPulse100 { get; set; }
        public string PoPulse100 { get; set; }
        public decimal Velocity1000 { get; set; }
        public decimal ElectricCurren1000 { get; set; }
        public string IcPulse1000 { get; set; }
        public string PoPulse1000 { get; set; }
        public decimal tempFiled1 { get; set; }
        public decimal tempFiled12{ get; set; }
        public string remark { get; set; }
        public int State { get; set; }
        public DateTime Createtime { get; set; }
        public string Operater { get; set; }
        public string baseNumber { get; set; }
        public string CreateDate { get; set; }

    }
    public class MeteHeadDetail
    {
        public int DeviceType { get; set; }
        public decimal Flow1Hz { get; set; }
        public decimal Current1Hz { get; set; }
        public decimal Flow100Hz { get; set; }
        public decimal Current100Hz { get; set; }
        public decimal Flow200Hz { get; set; }
        public decimal Current200Hz { get; set; }
        public decimal Flow500Hz { get; set; }
        public decimal Current500Hz { get; set; }
        public decimal Flow1000Hz { get; set; }
        public decimal Current1000Hz { get; set; }
        public decimal Flow1000HzTN10 { get; set; }
        public decimal Flow1000HzTP40 { get; set; }
        public decimal Flow1000HzP200 { get; set; }
        public decimal Flow1000HzP450 { get; set; }
        public decimal SumIcPulse { get; set; }
        public decimal SumTotal { get; set; }
        public decimal SumPoPulse { get; set; }
        public decimal TempLine { get; set; }
        public decimal TempZero { get; set; }
        public decimal PressLine { get; set; }
        public decimal PressZero { get; set; }
        public decimal Temp24V { get; set; }
        public decimal Temp25_2V { get; set; }
        public decimal Temp22_8V { get; set; }
        public decimal Press24V { get; set; }
        public decimal Press25_2V { get; set; }
        public decimal Press22_8V { get; set; }
        public decimal Flow24V { get; set; }
        public decimal Flow25_2V { get; set; }
        public decimal Flow22_8V { get; set; }
        public decimal TempValidation921 { get; set; }
        public decimal TempValidation1000 { get; set; }
        public decimal TempValidation1077 { get; set; }
        public decimal TempValidation1155 { get; set; }
        public decimal TempValidation1232 { get; set; }
        public decimal PressValidation100 { get; set; }
        public decimal PressStandard100 { get; set; }
        public decimal PressValidation200 { get; set; }
        public decimal PressStandard200 { get; set; }
        public decimal PressValidation300 { get; set; }
        public decimal PressStandard300 { get; set; }
        public decimal PressValidation400 { get; set; }
        public decimal PressStandard400 { get; set; }
        public decimal PressValidation500 { get; set; }
        public decimal PressStandard500 { get; set; }
        public string Remark { get; set; }
        public string HeadNumber { get; set; }
        public int State { get; set; }
        public DateTime CreateTime { get; set; }
        public string  Operater { get; set; }
        public int id { get; set; }
    }
    public class MeteHeadDe
    {
        public int HeadId { get; set; }
        public string Frequency { get; set; }
        public decimal Temperature { get; set; }
        public decimal Pressure { get; set; }
        public decimal FlowStandard { get; set; }
        public decimal FlowData { get; set; }
        public decimal FlowDiff { get; set; }
        public decimal FlowPrecent { get; set; }
        public string baseNumber { get; set; }
        public string State { get; set; }
        public DateTime Createtime { get; set; }
        public int Operater { get; set; }
        public int id { get; set; }

    }
    public class MeteHeadDett
    {
        public int HeadId { get; set; }
        public string Frequency { get; set; }
        public string Times { get; set; }
        public decimal ToolsCount { get; set; }
        public decimal StartSum { get; set; }
        public decimal EndSum { get; set; }
        public decimal SumDiff { get; set; }
        public decimal SumPrecent { get; set; }
        public string baseNumber { get; set; }
        public string State { get; set; }
        public DateTime Createtime { get; set; }
        public int Operater { get; set; }
        public int id { get; set; }
    }
   public class MeteSum
    {
        public string CommunicateNo { get; set; }
        public string Appearance { get; set; }
        public string Sealability { get; set; }
        public string Seal { get; set; }
        public string BreakpointProtection { get; set; }
        public string PulseCheck { get; set; }
        public string CommFrequency { get; set; }
        public string CommDistance { get; set; }
        public string StaticCurrent { get; set; }
        public string MaxCurrent { get; set; }
        public string SupplyVoltage { get; set; }
        public float Qmax { get; set; }
        public float Qmax2 { get; set; }
        public float Qmid { get; set; }
        public float Qmid2 { get; set; }
        public float Qmin { get; set; }
        public string Pressure { get; set; }
        public string Judge { get; set; }
        public string Remark { get; set; }
        public string total { get; set; }
        public string signal { get; set; }
        public string version { get; set; }
        public string batch { get; set; }
        public string employee { get; set; }
        public string IMEI { get; set; }
        public string baseNumber { get; set; }
        public DateTime Createtime { get; set; }
        public string CreateDate { get; set; }

    }
}
