using System;
|
using System.Collections.Generic;
|
using System.Linq;
|
using System.Web;
|
|
namespace IStation.Dto
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public class InspectRecordContent4Ing
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public long RecordID { get; set; }
|
/// <summary>
|
///
|
/// </summary>
|
public string Note { get; set; } = "";
|
/// <summary>
|
///
|
/// </summary>
|
public List<InspectRecordDetail> Details { get; set; }
|
|
/// <summary>
|
///
|
/// </summary>
|
public List<InspectFile> Files { get; set; }
|
}
|
/// <summary>
|
/// 正在巡检用的巡检项 内容
|
/// </summary>
|
public class InspectRecordDetail
|
{
|
#region Model
|
/// <summary>
|
/// 标识
|
/// </summary>
|
public long DetailID { get; set; }
|
|
/// <summary>
|
/// 标识
|
/// </summary>
|
public long ContentID { get; set; }
|
|
/// <summary>
|
/// 测点标识
|
/// </summary>
|
public long MonitorPointID { get; set; }
|
|
|
/// <summary>
|
/// 组名
|
/// </summary>
|
public string GroupName { get; set; }
|
|
/// <summary>
|
/// 名称
|
/// </summary>
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 值类型( 整数 = 1, 小数 = 2, 布尔 = 3, 枚举 = 4, 单行文本 = 5, 多行文本 = 6)
|
/// </summary>
|
public int ValueType { get; set; }
|
|
/// <summary>
|
/// (是否可空)
|
/// </summary>
|
public int ValueNullAble { get; set; }
|
|
/// <summary>
|
/// 值上限(数值)
|
/// </summary>
|
public double? ValueRangeMin { get; set; } = null;
|
|
/// <summary>
|
/// 值下限(数值)
|
/// </summary>
|
public double? ValueRangeMax { get; set; } = null;
|
|
/// <summary>
|
/// 提示信息
|
/// </summary>
|
public string TipInfo { get; set; } = "";
|
|
/// <summary>
|
/// 上次填写的值
|
/// </summary>
|
public string Value { get; set; } = "";
|
|
/// <summary>
|
/// 状态 2 隐患 3 已报修
|
/// </summary>
|
public int ValueStatus { get; set; }
|
|
/// <summary>
|
/// 下拉,枚举的 待选项
|
/// </summary>
|
public List<Model.ProductInspectionContentValue.BaseInfo> ValueList { get; set; }
|
#endregion
|
}
|
|
/// <summary>
|
/// 附件
|
/// </summary>
|
public class InspectFile
|
{
|
/// <summary>
|
///
|
/// </summary>
|
public long ID { get; set; }
|
/// <summary>
|
/// /
|
/// </summary>
|
public string Path { get; set; }
|
/// <summary>
|
/// /
|
/// </summary>
|
public string ThumbPath { get; set; }
|
}
|
}
|