HttReportDefaultEntity.cs 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304
  1. using System.ComponentModel;
  2. using Newtonsoft.Json;
  3. namespace Core.StlMes.Client.Mcp.Control.Entity
  4. {
  5. /// <summary>
  6. /// 数据库表HTT_REPORT_DEFAULT所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
  7. /// 作者:tgcx-test 时间:2018-07-05
  8. /// </summary>
  9. public class HttReportDefaultEntity
  10. {
  11. /// <summary>
  12. /// 产线代码
  13. /// </summary>
  14. private string plineCode = "";
  15. /// <summary>
  16. /// 报表模板 0-机探 1-手探
  17. /// </summary>
  18. private string reportNo = "";
  19. /// <summary>
  20. /// 字段名
  21. /// </summary>
  22. private string reportColumn = "";
  23. /// <summary>
  24. /// 字段类型 0- 文字默认 1-下拉框只选 2-下拉框加可手动输入 99-特定类型
  25. /// </summary>
  26. private string columnType = "";
  27. /// <summary>
  28. /// 文字默认的值
  29. /// </summary>
  30. private string textDefault = "";
  31. /// <summary>
  32. /// 下拉框对应的基础信息
  33. /// </summary>
  34. private string droplistDefult = "";
  35. /// <summary>
  36. /// 用户使用的下拉框值
  37. /// </summary>
  38. private string droplistUsed = "";
  39. /// <summary>
  40. /// 序号
  41. /// </summary>
  42. private decimal? reportSeq = null;
  43. /// <summary>
  44. /// 0: 隐藏 1:显示
  45. /// </summary>
  46. private string columnVisible = "";
  47. private string checkNull = "";
  48. /// <summary>
  49. /// 位置X
  50. /// </summary>
  51. private decimal? originX = null;
  52. /// <summary>
  53. /// 位置Y
  54. /// </summary>
  55. private decimal? originY = null;
  56. /// <summary>
  57. /// 跨度X
  58. /// </summary>
  59. private decimal? spanX = null;
  60. /// <summary>
  61. /// 跨度Y
  62. /// </summary>
  63. private decimal? spanY = null;
  64. /// <summary>
  65. /// 输入框宽
  66. /// </summary>
  67. private decimal? cellSizeWidth = null;
  68. /// <summary>
  69. /// 输入框高
  70. /// </summary>
  71. private decimal? cellSizeHigh = null;
  72. /// <summary>
  73. /// 标签宽
  74. /// </summary>
  75. private decimal? labelSizeWidth = null;
  76. /// <summary>
  77. /// 标签高
  78. /// </summary>
  79. private decimal? labelSizeHigh = null;
  80. /// <summary>
  81. /// 产线代码
  82. /// </summary>
  83. [Description("选择")]
  84. [JsonProperty("Chk")]
  85. public bool Chk { get; set; }
  86. /// <summary>
  87. /// 产线代码
  88. /// </summary>
  89. [Description("产线")]
  90. [JsonProperty("plineCode")]
  91. public string PlineCode
  92. {
  93. get { return plineCode; }
  94. set { plineCode = value; }
  95. }
  96. /// <summary>
  97. /// 报表模板 0-机探 1-手探
  98. /// </summary>
  99. [Description("报表模板")]
  100. [JsonProperty("reportNo")]
  101. public string ReportNo
  102. {
  103. get { return reportNo; }
  104. set { reportNo = value; }
  105. }
  106. /// <summary>
  107. /// 字段名
  108. /// </summary>
  109. [Description("字段名")]
  110. [JsonProperty("reportColumn")]
  111. public string ReportColumn
  112. {
  113. get { return reportColumn; }
  114. set { reportColumn = value; }
  115. }
  116. /// <summary>
  117. /// 字段类型 0- 文字默认 1-下拉框只选 2-下拉框加可手动输入 99-特定类型
  118. /// </summary>
  119. [Description("字段类型")]
  120. [JsonProperty("columnType")]
  121. public string ColumnType
  122. {
  123. get { return columnType; }
  124. set { columnType = value; }
  125. }
  126. /// <summary>
  127. /// 文字默认的值
  128. /// </summary>
  129. [Description("文字默认的值")]
  130. [JsonProperty("textDefault")]
  131. public string TextDefault
  132. {
  133. get { return textDefault; }
  134. set { textDefault = value; }
  135. }
  136. /// <summary>
  137. /// 下拉框对应的基础信息
  138. /// </summary>
  139. [Description("下拉框对应的基础信息")]
  140. [JsonProperty("droplistDefult")]
  141. public string DroplistDefult
  142. {
  143. get { return droplistDefult; }
  144. set { droplistDefult = value; }
  145. }
  146. /// <summary>
  147. /// 用户使用的下拉框值
  148. /// </summary>
  149. [Description("用户使用的下拉框值")]
  150. [JsonProperty("droplistUsed")]
  151. public string DroplistUsed
  152. {
  153. get { return droplistUsed; }
  154. set { droplistUsed = value; }
  155. }
  156. /// <summary>
  157. /// 序号
  158. /// </summary>
  159. [Description("序号")]
  160. [JsonProperty("reportSeq")]
  161. public decimal? ReportSeq
  162. {
  163. get { return reportSeq; }
  164. set { reportSeq = value; }
  165. }
  166. /// <summary>
  167. /// 0: 隐藏 1:显示
  168. /// </summary>
  169. [Description("显示或隐藏")]
  170. [JsonProperty("columnVisible")]
  171. public string ColumnVisible
  172. {
  173. get { return columnVisible; }
  174. set { columnVisible = value; }
  175. }
  176. /// <summary>
  177. /// 0: 隐藏 1:显示
  178. /// </summary>
  179. [Description("新增检查")]
  180. [JsonProperty("checkNull")]
  181. public string CheckNull
  182. {
  183. get { return checkNull; }
  184. set { checkNull = value; }
  185. }
  186. /// <summary>
  187. /// 位置X
  188. /// </summary>
  189. [Description("位置X")]
  190. [JsonProperty("originX")]
  191. public decimal? OriginX
  192. {
  193. get { return originX; }
  194. set { originX = value; }
  195. }
  196. /// <summary>
  197. /// 位置Y
  198. /// </summary>
  199. [Description("位置Y")]
  200. [JsonProperty("originY")]
  201. public decimal? OriginY
  202. {
  203. get { return originY; }
  204. set { originY = value; }
  205. }
  206. /// <summary>
  207. /// 跨度X
  208. /// </summary>
  209. [Description("跨度X")]
  210. [JsonProperty("spanX")]
  211. public decimal? SpanX
  212. {
  213. get { return spanX; }
  214. set { spanX = value; }
  215. }
  216. /// <summary>
  217. /// 跨度Y
  218. /// </summary>
  219. [Description("跨度Y")]
  220. [JsonProperty("spanY")]
  221. public decimal? SpanY
  222. {
  223. get { return spanY; }
  224. set { spanY = value; }
  225. }
  226. /// <summary>
  227. /// 输入框宽
  228. /// </summary>
  229. [Description("输入框宽")]
  230. [JsonProperty("cellSizeWidth")]
  231. public decimal? CellSizeWidth
  232. {
  233. get { return cellSizeWidth; }
  234. set { cellSizeWidth = value; }
  235. }
  236. /// <summary>
  237. /// 输入框高
  238. /// </summary>
  239. [Description("输入框高")]
  240. [JsonProperty("cellSizeHigh")]
  241. public decimal? CellSizeHigh
  242. {
  243. get { return cellSizeHigh; }
  244. set { cellSizeHigh = value; }
  245. }
  246. /// <summary>
  247. /// 标签宽
  248. /// </summary>
  249. [Description("标签宽")]
  250. [JsonProperty("labelSizeWidth")]
  251. public decimal? LabelSizeWidth
  252. {
  253. get { return labelSizeWidth; }
  254. set { labelSizeWidth = value; }
  255. }
  256. /// <summary>
  257. /// 标签高
  258. /// </summary>
  259. [Description("标签高")]
  260. [JsonProperty("labelSizeHigh")]
  261. public decimal? LabelSizeHigh
  262. {
  263. get { return labelSizeHigh; }
  264. set { labelSizeHigh = value; }
  265. }
  266. private string machineNo = "";
  267. /// <summary>
  268. /// 标签高
  269. /// </summary>
  270. [Description("机器编号")]
  271. [JsonProperty("MACHINE_NO")]
  272. public string MachineNo
  273. {
  274. get { return machineNo; }
  275. set { machineNo = value; }
  276. }
  277. public bool isNew { get; set; }
  278. }
  279. }