namespace langguanApi.Model
{
    /// 
    /// 污染物信息
    /// 
    public class PollutantInfo
    {
        /// 
        /// 约定的无效值
        /// 
        public const decimal InvaildValue = -9999;
        /// 
        /// 污染物因子编码
        /// 
        public FactorCode FactorCode { get; set; }
        /// 
        /// 污染物实时采样数据
        /// 
        /// 
        /// 默认值为约定的无效值 
        /// 
        public decimal Rtd { get; set; } = InvaildValue;
        /// 
        /// 污染物指定时问内平均值
        /// 
        /// 
        /// 默认值为约定的无效值 
        /// 
        public decimal Avg { get; set; } = InvaildValue;
        /// 
        /// 污染物指定时问内最大值
        /// 
        /// 
        /// 默认值为约定的无效值 
        /// 
        public decimal Max { get; set; } = InvaildValue;
        /// 
        /// 污染物指定时问内最小值
        /// 
        /// 
        /// 默认值为约定的无效值 
        /// 
        public decimal Min { get; set; } = InvaildValue;
        /// 
        /// 污染物指定时问内累计值
        /// 
        /// 
        /// 默认值为约定的无效值 
        /// 
        public decimal Cou { get; set; } = InvaildValue;
        /// 
        /// 检测仪器数据标记
        /// 
        public InstrumentationDataFlag Flag { get; set; }
    }
}