using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using DataEntity; using SqlSugar; namespace DataEntity { /// /// 实验挑菌信息表 /// [SugarTable("experiment_run_choice_bactera")] public class ExperimentRunChoiceBacteraModel { /// /// 索引Id /// [SugarColumn(IsIgnore = true)] public int indexNum { get; set; } #region 查询条件 /// /// 成像开始时间 /// [SugarColumn(IsIgnore = true)] public DateTime StartTime { get; set; } = DateTime.MinValue; /// /// 成像结束时间 /// [SugarColumn(IsIgnore = true)] public DateTime EndTime { get; set; } = DateTime.MinValue; #endregion /// /// 挑菌运行Id /// [SugarColumn(ColumnName = "RunChoiceBacteraId", IsPrimaryKey = true)] public string RunChoiceBacteraId { get; set; } /// /// 实验Id /// [SugarColumn(ColumnName = "ExperimentId")] public string ExperimentId { get; set; } /// /// 来源码 /// [SugarColumn(ColumnName = "SourceBarcode")] public string SourceBarcode { get; set; } /// /// 成像时间 /// [SugarColumn(ColumnName = "TakePhotoTime")] public DateTime TakePhotoTime { get; set; } /// /// 识别方法:0:成像系统自动挑选菌落; 1:人工挑选菌落 IdentificationEnum /// [SugarColumn(ColumnName = "Identification")] public int Identification { get; set; } = -1; [SugarColumn(IsIgnore = true)] public string IdentificationName { get; set; } /// /// 成像识别菌落数量 /// [SugarColumn(ColumnName = "CountAutoAnalysis")] public int CountAutoAnalysis { get; set; } /// /// 人工挑选菌落数量 /// [SugarColumn(ColumnName = "CountManualChoice")] public int CountManualChoice { get; set; } /// /// 人工删除菌落数量 /// [SugarColumn(ColumnName = "CountManualDelete")] public int CountManualDelete { get; set; } /// /// 涂布菌落总数 /// [SugarColumn(ColumnName = "CountCoating")] public int CountCoating { get; set; } /// /// 原图路径 /// [SugarColumn(ColumnName = "SourceImagePath")] public string SourceImagePath { get; set; } /// /// 挑选后图路径 /// [SugarColumn(ColumnName = "UpdateImagePath")] public string UpdateImagePath { get; set; } /// /// 挑选后的json路径 /// [SugarColumn(ColumnName = "UpdateJsonPath")] public string UpdateJsonPath { get; set; } /// /// 菌名 /// [SugarColumn(ColumnName = "BacteriaName")] public string BacteriaName { get; set; } /// /// 菌颜色(逗号分割值) /// [SugarColumn(ColumnName = "BacteriaColor")] public string BacteriaColor { get; set; } /// /// 菌边缘 /// [SugarColumn(ColumnName = "BacteriaEdge")] public string BacteriaEdge { get; set; } /// /// 菌形状 /// [SugarColumn(ColumnName = "BacteriaShape")] public string BacteriaShape { get; set; } /// /// 最小直径(毫米) /// [SugarColumn(ColumnName = "BacteriaMinSize")] public double BacteriaMinSize { get; set; } /// /// 最大直径(毫米) /// [SugarColumn(ColumnName = "BacteriaMaxSize")] public double BacteriaMaxSize { get; set; } /// /// 临近度 /// [SugarColumn(ColumnName = "BacteraProx")] public double BacteraProx { get; set; } } }