namespace OASystem.Domain.ViewModels.PersonnelModule
{
///
/// 日常考情详情 View
///
public class CompanyDailyKpiView
{
public int Id { get; set; }
///
/// 月份(yyyy-MM)
///
public string Month { get; set; }
///
/// 序号
///
public int EvalContentOrder { get; set; }
///
/// 考核人 Id
///
public int Evaluator { get; set; }
///
/// 考核人
///
public string EvaluatorName { get; set; }
/////
///// 考核内容 Id
/////
//public int EvalContentId { get; set; }
///
/// 考核内容
///
public string EvalContent { get; set; }
///
/// 是否失误
///
public bool IsMistake { get; set; }
///
/// 失误原因
///
public string MistakeReason { get; set; }
}
///
/// Kpi 模板类型信息
///
public class KpiTempTypeInfo
{
public int TypeId { get; set; }
public string TypeName { get; set; }
public List Contents { get; set; }
}
///
/// Kpi 模版内容信息
///
public class KpiTempContentInfo
{
public int KpiId { get; set; }
public string KpiContent { get; set; }
public string KpiSort { get; set; }
public KpiTempContentInfo() { }
public KpiTempContentInfo(int id, string content, string sort)
{
KpiId = id;
KpiContent = content;
KpiSort = sort;
}
}
public class KpiTempDepNameInfo
{
public string DepName { get; set; }
}
public class KpiTempDepartmentInfo : KpiTempDepNameInfo
{
public List JobNames { get; set; }
}
public class KpiTempDepartmentInfoView : KpiTempDepartmentInfo
{
public List Users { get; set; }
}
public class KpiTempUserInfo
{
public int Id { get; set; }
public string DepName { get; set; }
public string JobName { get; set; }
public string Name { get; set; }
}
public class KpiTempDepartmentInitView : KpiTempDepNameInfo
{
public List Users { get; set; }
}
}