using System.ComponentModel;
using Newtonsoft.Json;
namespace Core.StlMes.Client.Mcp.Control.Entity
{
///
/// 数据库表HTT_REPORT_DEFAULT所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
/// 作者:tgcx-test 时间:2018-07-05
///
public class HttReportDefaultEntity
{
///
/// 产线代码
///
private string plineCode = "";
///
/// 报表模板 0-机探 1-手探
///
private string reportNo = "";
///
/// 字段名
///
private string reportColumn = "";
///
/// 字段类型 0- 文字默认 1-下拉框只选 2-下拉框加可手动输入 99-特定类型
///
private string columnType = "";
///
/// 文字默认的值
///
private string textDefault = "";
///
/// 下拉框对应的基础信息
///
private string droplistDefult = "";
///
/// 用户使用的下拉框值
///
private string droplistUsed = "";
///
/// 序号
///
private decimal? reportSeq = null;
///
/// 0: 隐藏 1:显示
///
private string columnVisible = "";
private string checkNull = "";
///
/// 位置X
///
private decimal? originX = null;
///
/// 位置Y
///
private decimal? originY = null;
///
/// 跨度X
///
private decimal? spanX = null;
///
/// 跨度Y
///
private decimal? spanY = null;
///
/// 输入框宽
///
private decimal? cellSizeWidth = null;
///
/// 输入框高
///
private decimal? cellSizeHigh = null;
///
/// 标签宽
///
private decimal? labelSizeWidth = null;
///
/// 标签高
///
private decimal? labelSizeHigh = null;
///
/// 产线代码
///
[Description("选择")]
[JsonProperty("Chk")]
public bool Chk { get; set; }
///
/// 产线代码
///
[Description("产线")]
[JsonProperty("plineCode")]
public string PlineCode
{
get { return plineCode; }
set { plineCode = value; }
}
///
/// 报表模板 0-机探 1-手探
///
[Description("报表模板")]
[JsonProperty("reportNo")]
public string ReportNo
{
get { return reportNo; }
set { reportNo = value; }
}
///
/// 字段名
///
[Description("字段名")]
[JsonProperty("reportColumn")]
public string ReportColumn
{
get { return reportColumn; }
set { reportColumn = value; }
}
///
/// 字段类型 0- 文字默认 1-下拉框只选 2-下拉框加可手动输入 99-特定类型
///
[Description("字段类型")]
[JsonProperty("columnType")]
public string ColumnType
{
get { return columnType; }
set { columnType = value; }
}
///
/// 文字默认的值
///
[Description("文字默认的值")]
[JsonProperty("textDefault")]
public string TextDefault
{
get { return textDefault; }
set { textDefault = value; }
}
///
/// 下拉框对应的基础信息
///
[Description("下拉框对应的基础信息")]
[JsonProperty("droplistDefult")]
public string DroplistDefult
{
get { return droplistDefult; }
set { droplistDefult = value; }
}
///
/// 用户使用的下拉框值
///
[Description("用户使用的下拉框值")]
[JsonProperty("droplistUsed")]
public string DroplistUsed
{
get { return droplistUsed; }
set { droplistUsed = value; }
}
///
/// 序号
///
[Description("序号")]
[JsonProperty("reportSeq")]
public decimal? ReportSeq
{
get { return reportSeq; }
set { reportSeq = value; }
}
///
/// 0: 隐藏 1:显示
///
[Description("显示或隐藏")]
[JsonProperty("columnVisible")]
public string ColumnVisible
{
get { return columnVisible; }
set { columnVisible = value; }
}
///
/// 0: 隐藏 1:显示
///
[Description("新增检查")]
[JsonProperty("checkNull")]
public string CheckNull
{
get { return checkNull; }
set { checkNull = value; }
}
///
/// 位置X
///
[Description("位置X")]
[JsonProperty("originX")]
public decimal? OriginX
{
get { return originX; }
set { originX = value; }
}
///
/// 位置Y
///
[Description("位置Y")]
[JsonProperty("originY")]
public decimal? OriginY
{
get { return originY; }
set { originY = value; }
}
///
/// 跨度X
///
[Description("跨度X")]
[JsonProperty("spanX")]
public decimal? SpanX
{
get { return spanX; }
set { spanX = value; }
}
///
/// 跨度Y
///
[Description("跨度Y")]
[JsonProperty("spanY")]
public decimal? SpanY
{
get { return spanY; }
set { spanY = value; }
}
///
/// 输入框宽
///
[Description("输入框宽")]
[JsonProperty("cellSizeWidth")]
public decimal? CellSizeWidth
{
get { return cellSizeWidth; }
set { cellSizeWidth = value; }
}
///
/// 输入框高
///
[Description("输入框高")]
[JsonProperty("cellSizeHigh")]
public decimal? CellSizeHigh
{
get { return cellSizeHigh; }
set { cellSizeHigh = value; }
}
///
/// 标签宽
///
[Description("标签宽")]
[JsonProperty("labelSizeWidth")]
public decimal? LabelSizeWidth
{
get { return labelSizeWidth; }
set { labelSizeWidth = value; }
}
///
/// 标签高
///
[Description("标签高")]
[JsonProperty("labelSizeHigh")]
public decimal? LabelSizeHigh
{
get { return labelSizeHigh; }
set { labelSizeHigh = value; }
}
private string machineNo = "";
///
/// 标签高
///
[Description("机器编号")]
[JsonProperty("MACHINE_NO")]
public string MachineNo
{
get { return machineNo; }
set { machineNo = value; }
}
public bool isNew { get; set; }
}
}