using OpenCvSharp; using SmartCoalApplication.Annotation; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SmartCoalApplication.AutomaticMeasurement { /// /// 结果集导出所用实体 /// public class MeasureInfoExportModel { public MeasureInfoExportModel() { measureInfoExportDataModelList = new List(); } /// /// /// public List measureInfoExportDataModelList { get; set;} } public class MeasureInfoExportDataModel { public MeasureInfoExportDataModel() { matList = new List(); fileNameList = new List(); itemTypeList = new List(); GraphicsListList = new List(); } /// /// 孔型 /// public string HoleType { get; set; } /// /// 孔型 /// public string HoleTypeId { get; set; } /// /// 图片集合 /// public List matList { get; set; } /// /// 图片集合 /// public List GraphicsListList { get; set; } /// /// 图片名称集合 /// public List fileNameList { get; set; } /// /// 检测项目集合 /// public List itemTypeList { get; set; } } public class ItemType { public ItemType() { LineDataList = new List(); } /// /// 检验项目 /// public string TestItems { get; set; } /// /// 规格 /// public string Specification { get; set; } /// /// 是否合格 /// public bool isOk { get; set; } /// /// 测量线数据集合 /// public List LineDataList { get; set; } } public class LineData { public LineData() { value = new List(); NgValue = new List(); matIndex = new List(); } /// /// /// public string name { get; set; } /// /// 是否是最大值 最小值 平均值 /// public bool isMaxOrMin { get; set; } /// /// 1最大值 2最小值 3平均值 /// public int typeCase { get; set; } /// /// /// public List value { get; set; } /// /// /// public List matIndex { get; set; } /// /// /// public List NgValue { get; set; } /// /// /// public bool isOk { get; set; } } }