using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Abp.Domain.Entities.Auditing;
using WeApp.Authorization.Users;
using WeApp.Configuration;
namespace WeApp.TrainingCamp
{
///
/// 培训营分组得分信息
///
[Table("Train_CampGroupScores")]
public class GroupScoreInfo : CreationAuditedEntity
{
///
/// 培训营编号
///
[MaxLength(IwbConsts.PrimaryKey)]
public string CampNo { get; set; }
///
/// 分组编号
///
[MaxLength(IwbConsts.PrimaryKey)]
public string GroupNo { get; set; }
[ForeignKey("GroupNo")]
public CampGroupInfo CampGroupInfo { get; set; }
///
/// 轮次
///
public int RoundIndex { get; set; }
///
/// 系统评分
///
public decimal SystemScore { get; set; }
///
/// 矫正评分
///
public decimal CorrectionScore { get; set; }
///
/// 专家评分
///
public decimal SpecialistScore { get; set; }
///
/// 大众评分
///
public decimal AudienceScore { get; set; }
///
/// 参考评分
///
public decimal ReferenceScore { get; set; }
///
/// 最终评分
///
public decimal FinalTotalScore { get; set; }
///
/// 行为标签得分信息
///
public string BehaviorTagScoreInfo { get; set; }
//[NotMapped]
//public bool IsChange { get; set; }
}
}