using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Model
{
    /// <summary>
    /// 环境监测
    /// </summary>
    public class EnvironmentalCheckInput
    {
        /// <summary>
        /// 项目id
        /// </summary>
        [Required(ErrorMessage = "ProjectId  is required.")]
        public string ProjectId { get; set; }
        /// <summary>
        /// /TSP
        /// </summary>
        [Required(ErrorMessage = "Tsp  is required.")]
        public double Tsp { get; set; }
        /// <summary>
        /// 温度
        /// </summary>
        [Required(ErrorMessage = "Temp  is required.")]
        public double Temp { get; set; }
        /// <summary>
        /// 噪声
        /// </summary>
        [Required(ErrorMessage = "Noise  is required.")]
        public double Noise { get; set; }
        /// <summary>
        /// 湿度
        /// </summary>
        [Required(ErrorMessage = "Humid  is required.")]
        public double Humid { get; set; }
        /// <summary>
        /// PM2.5
        /// </summary>
        [Required(ErrorMessage = "PmTwoPointFive  is required.")]
        public double PmTwoPointFive { get; set; }
        /// <summary>
        /// 风速
        /// </summary>
        [Required(ErrorMessage = "WindSpeed  is required.")]
        public double WindSpeed { get; set; }
        /// <summary>
        /// PM10
        /// </summary>
        [Required(ErrorMessage = "PmTen  is required.")]
        public double PmTen { get; set; }
        /// <summary>
        /// 监测时间
        /// </summary>
        [Required(ErrorMessage = "Time  is required.")]
        public DateTime Time { get; set; }  
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? CreateTime { get; set; }  
    }
}