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