using Edu.Common.Enum;
using Edu.Common.Enum.Course;
using Edu.Common.Enum.OKR;
using System;
using VT.FW.DB;
namespace Edu.Model.Entity.OKR
{
///
/// okr目标实体类
///
[Serializable]
[DB(ConnectionName = "DefaultConnection")]
public class RB_OKR_Objective
{
///
/// id
///
public int Id { get; set; }
///
/// 周期id
///
public int PeriodId { get; set; }
///
/// 目标
///
public string Title { get; set; }
///
/// 排序
///
public int Sort { get; set; }
///
/// 进度
///
public int Progress { get; set; }
///
/// 权重
///
public int Weight { get; set; }
///
/// 分数
///
public decimal Score { get; set; }
///
/// 进度备注
///
public string ProgressRemark { get; set; }
///
/// 是否默认风险最高的 Key Result 状态 1是 2否
///
public int IsDefaultState { get; set; }
///
/// 进度状态 1正常 2有风险 3已延期 枚举
///
public ProgressStateEnum ProgressState { get; set; }
///
/// 审核状态 1审核中 2审核OK 3审核驳回 4暂存 5作废
///
public int Status { get; set; }
///
/// 集团id
///
public int Group_Id { get; set; }
///
/// 学校id
///
public int School_Id { get; set; }
///
/// 创建人
///
public int CreateBy { get; set; }
///
/// 创建时间
///
public DateTime CreateTime { get; set; }
///
/// 修改人
///
public int UpdateBy { get; set; }
///
/// 修改时间
///
public DateTime UpdateTime { get; set; }
///
/// 分数规则id
///
public int ScoreRuleId { get; set; }
///
/// 审核人
///
public int AuditUserId { get; set; }
///
/// 审核时间
///
public DateTime? AuditTime { get; set; }
///
/// 审核备注
///
public string AuditRemark { get; set; }
///
/// 是否默认全部可见权限 1是 2否
///
public int IsDefaultPermission { get; set; }
///
/// 是否更新过进度状态 1是
///
public int IsUpdated { get; set; }
}
}