using SqlSugar;
using System.ComponentModel;
using XF.Domain.Repository;
namespace Hotline.Quality
{
[Description("质检明细")]
public class QualityDetail : FullStateEntity
{
///
/// 质检ID
///
[SugarColumn(ColumnDescription = "质检ID")]
public string QualityId { get; set; }
///
/// 开始扣分时间点- 秒
///
[SugarColumn(ColumnDescription = "扣分时间点- 秒")]
public int? Second { get; set; }
///
/// 结束扣分时间点- 秒
///
[SugarColumn(ColumnDescription = "扣分时间点- 秒")]
public int? EndSecond { get; set; }
///
/// 质检项目名称
///
[SugarColumn(ColumnDescription = "质检项目名称")]
public string Name { get; set; }
///
/// 扣分内容
///
[SugarColumn(ColumnDescription = "扣分内容", ColumnDataType = "varchar(2000)")]
public string? Content { get; set; }
///
/// 分值
///
[SugarColumn(ColumnDescription = "分值")]
public int Grade { get; set; }
///
///
///
[Navigate(NavigateType.OneToOne, nameof(QualityId))]
public Quality Quality { get; set; }
///
/// 是否智能质检项目
///
[SugarColumn(ColumnDescription = "是否智能质检项目")]
public bool? Intelligent { get; set; } = false;
///
/// 勾选
///
[SugarColumn(ColumnDescription = "勾选")]
public bool? Check { get; set; }
}
}