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

namespace Model
{
    /// <summary>
    /// 季度工程项目质量信息表
    /// </summary>
    public class QuarterlyProjectQuality
    {
        /// <summary>
        /// 主键
        /// </summary>
        public string QuarterlyProjectQualityId
        {
            get;
            set;
        }

        /// <summary>
        /// 单位
        /// </summary>
        public string UnitId
        {
            get;
            set;
        }

        /// <summary>
        /// 年度
        /// </summary>
        public int? Year
        {
            get;
            set;
        }

        /// <summary>
        /// 季度
        /// </summary>
        public int? Quarter
        {
            get;
            set;
        }

        public int? QualityManagePersonNum
        {
            get;
            set;
        }

        /// <summary>
        /// 
        /// </summary>
        public int? AdvancedTitlePersonNum
        {
            get;
            set;
        }

        /// <summary>
        /// 
        /// </summary>
        public int? IntermediateTitlePersonNum
        {
            get;
            set;
        }

        public int? BeImplementedProjectNum
        {
            get;
            set;
        }

        public int? StartImplementedProjectNum
        {
            get;
            set;
        }

        public int? AccumulativeStartImplemented
        {
            get;
            set;
        }

        public int? CompleteProjectNum
        {
            get;
            set;
        }

        public int? YearCompleteProjectNum
        {
            get;
            set;
        }

        public int? QuarterTotal
        {
            get;
            set;
        }

        public int? QuarterFirstPassNum
        {
            get;
            set;
        }

        public decimal? QuarterFirstPassRate
        {
            get;
            set;
        }

        public int? YearTotal
        {
            get;
            set;
        }

        public int? YearFirstPassNum
        {
            get;
            set;
        }

        public decimal? YearFirstPassRate
        {
            get;
            set;
        }

        public int? QuaterCheckSuperviseNum
        {
            get;
            set;
        }

        public int? QuaterCorrectiveNoticeNum
        {
            get;
            set;
        }

        public int? QuaterQualityProblemNum
        {
            get;
            set;
        }

        public int? QuaterClosedQualityProblemNum
        {
            get;
            set;
        }

        public int? YearCheckSuperviseNum
        {
            get;
            set;
        }

        public int? YearCorrectiveNoticeNum
        {
            get;
            set;
        }

        public int? YearQualityProblemNum
        {
            get;
            set;
        }

        public int? YearClosedQualityProblemNum
        {
            get;
            set;
        }

        public int? QuaterQualityAccidentNum
        {
            get;
            set;
        }

        public decimal? QuaterDirectEconomicLoss
        {
            get;
            set;
        }

        public int? YearQualityAccidentNum
        {
            get;
            set;
        }

        public decimal? YearDirectEconomicLoss
        {
            get;
            set;
        }

        public string ResponsiblePerson
        {
            get;
            set;
        }

        public string CompileMan
        {
            get;
            set;
        }

        public DateTime? CompileDate
        {
            get;
            set;
        }

        public string Tel
        {
            get;
            set;
        }

    }
}