using Siger.Middlelayer.Utility.ExcelImport;

namespace Siger.Middlelayer.Utility.ImportEntities
{
    public class ImportKpiTaskAct: ImportBase
    {
        [ExcelColumn("部门")]
        [EmptyValidate("Department")]
        public string Department { get; set; }
        [ExcelColumn("KPI指标")]
        [EmptyValidate("Item")]
        public string Item { get; set; }
        [ExcelColumn("实际值")]
        [EmptyValidate("ActVal")]
        public double ActVal { get; set; }
    }
    public class ImportKpiTasklist:ImportBase
    {
        [ExcelColumn("部门")]
        public string Department { get; set; }
        [ExcelColumn("KPI指标")]
        public string Item { get; set; }
        [ExcelColumn("日期")]
        public string Busidate { get; set; }

        [ExcelColumn("目标值")]
        public string TargetVal { get; set; }
        [ExcelColumn("单位")]
        public double Unit { get; set; }
        [ExcelColumn("实际值")]
        public double ActVal { get; set; }
        [ExcelColumn("判断逻辑")]
        public string Condition { get; set; }
        [ExcelColumn("维护状态")]
        public string TaskState { get; set; }
        [ExcelColumn("处理状态")]
        public string OperateDesc { get; set; }
        [ExcelColumn("责任人")]
        public string Person { get; set; }
        [ExcelColumn("计划完成实际")]
        public string Plantime { get; set; }
        [ExcelColumn("过程记录")]
        public string Solution { get; set; }
        [ExcelColumn("是否解决")]
        public string IsFixed { get; set; }
        [ExcelColumn("解决时间")]
        public string Operatetime { get; set; }
    }
}
