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; } } }