StlLgOfflineEntity.cs 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609
  1. using Core.Mes.Client.Comm.Attribute;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.ComponentModel;
  5. using System.Linq;
  6. using System.Text;
  7. namespace Core.StlMes.Client.YdmStuffManage.Entity
  8. {
  9. /// <summary>
  10. /// 数据库表STL_LG_OFFLINE所对应的实体类(生成工具:代码生成工具3.0)
  11. /// 作者:DM22222 时间:2017-07-18
  12. /// </summary>
  13. public class StlLgOfflineEntity
  14. {
  15. /// <summary>
  16. /// 虚拟炉号
  17. /// </summary>
  18. private string furnaceno = "";
  19. /// <summary>
  20. /// 熔炼炉号
  21. /// </summary>
  22. private string stoveNo = "";
  23. /// <summary>
  24. /// 判定炉号
  25. /// </summary>
  26. private string judgeStoveNo = "";
  27. /// <summary>
  28. /// 标识炉号
  29. /// </summary>
  30. private string flagStoveNo = "";
  31. /// <summary>
  32. /// 直径
  33. /// </summary>
  34. private string diameter = null;
  35. /// <summary>
  36. /// 长度
  37. /// </summary>
  38. private decimal? length = null;
  39. /// <summary>
  40. /// 倍尺数
  41. /// </summary>
  42. private decimal? fixNum = null;
  43. /// <summary>
  44. /// 单倍长度
  45. /// </summary>
  46. private decimal? fixLen = null;
  47. /// <summary>
  48. /// 产线代码
  49. /// </summary>
  50. private string plineCode = "";
  51. /// <summary>
  52. /// 下线支数
  53. /// </summary>
  54. private decimal? offlineNum = null;
  55. /// <summary>
  56. /// 返线支数
  57. /// </summary>
  58. private decimal? backlineNum = null;
  59. /// <summary>
  60. /// 是否是组炉批标识(0-未组批,1-组批)
  61. /// </summary>
  62. private string zpFlag = "";
  63. /// <summary>
  64. /// 重量
  65. /// </summary>
  66. private decimal? zpWeight = null;
  67. /// <summary>
  68. /// 委外支数
  69. /// </summary>
  70. private decimal? subcontractNum = null;
  71. /// <summary>
  72. /// 委外完成支数
  73. /// </summary>
  74. private decimal? subcontractcompleteNum = null;
  75. /// <summary>
  76. /// 委外单号
  77. /// </summary>
  78. private string subcontractNo = "";
  79. /// <summary>
  80. /// 钢种代码
  81. /// </summary>
  82. private string gradecode = "";
  83. /// <summary>
  84. /// 钢种
  85. /// </summary>
  86. private string gradename = "";
  87. /// <summary>
  88. /// 标准代码
  89. /// </summary>
  90. private string stdCode = "";
  91. /// <summary>
  92. /// 标准名称
  93. /// </summary>
  94. private string stdName = "";
  95. /// <summary>
  96. /// 物料码
  97. /// </summary>
  98. private string materialNo = "";
  99. /// <summary>
  100. /// 物料描叙
  101. /// </summary>
  102. private string materialName = "";
  103. /// <summary>
  104. /// 是否有效(0:有效,1:无效)
  105. /// </summary>
  106. private string isValid = "";
  107. /// <summary>
  108. /// 状态(0-下线 1-处理完成)
  109. /// </summary>
  110. private string status = "";
  111. /// <summary>
  112. /// 下线时间
  113. /// </summary>
  114. private string offlineTime = "";
  115. /// <summary>
  116. /// 备注
  117. /// </summary>
  118. private string remark = "";
  119. /// <summary>
  120. /// 操作人
  121. /// </summary>
  122. private string colUser = "";
  123. /// <summary>
  124. /// 操作班次
  125. /// </summary>
  126. private string colShift = "";
  127. /// <summary>
  128. /// 操作班组
  129. /// </summary>
  130. private string colGroup = "";
  131. /// <summary>
  132. /// 组炉支数
  133. /// </summary>
  134. private decimal? groupNum = null;
  135. /// <summary>
  136. /// 铸造订单编号
  137. /// </summary>
  138. private string proPlanId = "";
  139. /// <summary>
  140. /// 工序排产序号
  141. /// </summary>
  142. private string gxPlanNo = "";
  143. /// <summary>
  144. /// 管坯需求编号
  145. /// </summary>
  146. private string gpreqId = "";
  147. /// <summary>
  148. /// 生产合同号(内部管理号)
  149. /// </summary>
  150. private string proOrderNo = "";
  151. /// <summary>
  152. /// 判定炉号(序号)
  153. /// </summary>
  154. private string judgeStoveNoSeq = "";
  155. /// <summary>
  156. /// 顺序号(虚拟炉号)
  157. /// </summary>
  158. private string sequenceno = "";
  159. /// <summary>
  160. /// 组炉主炉号
  161. /// </summary>
  162. private string mainJudgeStoveNo = "";
  163. /// <summary>
  164. /// 虚拟炉号
  165. /// </summary>
  166. [Description("组炉主炉号")]
  167. [Nullable(false)]
  168. [DataLength(20)]
  169. public string MainJudgeStoveNo
  170. {
  171. get { return mainJudgeStoveNo; }
  172. set { mainJudgeStoveNo = value; }
  173. }
  174. /// <summary>
  175. /// 虚拟炉号
  176. /// </summary>
  177. [Description("虚拟炉号")]
  178. [Nullable(false)]
  179. [DataLength(20)]
  180. public string Furnaceno
  181. {
  182. get { return furnaceno; }
  183. set { furnaceno = value; }
  184. }
  185. /// <summary>
  186. /// 熔炼炉号
  187. /// </summary>
  188. [Description("熔炼炉号")]
  189. [Nullable(true)]
  190. [DataLength(20)]
  191. public string StoveNo
  192. {
  193. get { return stoveNo; }
  194. set { stoveNo = value; }
  195. }
  196. /// <summary>
  197. /// 判定炉号
  198. /// </summary>
  199. [Description("判定炉号")]
  200. [Nullable(false)]
  201. [DataLength(20)]
  202. public string JudgeStoveNo
  203. {
  204. get { return judgeStoveNo; }
  205. set { judgeStoveNo = value; }
  206. }
  207. /// <summary>
  208. /// 标识炉号
  209. /// </summary>
  210. [Description("标识炉号")]
  211. [Nullable(false)]
  212. [DataLength(20)]
  213. public string FlagStoveNo
  214. {
  215. get { return flagStoveNo; }
  216. set { flagStoveNo = value; }
  217. }
  218. /// <summary>
  219. /// 直径
  220. /// </summary>
  221. [Description("直径")]
  222. [Nullable(true)]
  223. [DataLength(8)]
  224. public string Diameter
  225. {
  226. get { return diameter; }
  227. set { diameter = value; }
  228. }
  229. /// <summary>
  230. /// 长度
  231. /// </summary>
  232. [Description("长度")]
  233. [Nullable(true)]
  234. [DataLength(22)]
  235. public decimal? Length
  236. {
  237. get { return length; }
  238. set { length = value; }
  239. }
  240. /// <summary>
  241. /// 倍尺数
  242. /// </summary>
  243. [Description("倍尺数")]
  244. [Nullable(true)]
  245. [DataLength(1)]
  246. public decimal? FixNum
  247. {
  248. get { return fixNum; }
  249. set { fixNum = value; }
  250. }
  251. /// <summary>
  252. /// 单倍长度
  253. /// </summary>
  254. [Description("单倍长度")]
  255. [Nullable(true)]
  256. [DataLength(5)]
  257. public decimal? FixLen
  258. {
  259. get { return fixLen; }
  260. set { fixLen = value; }
  261. }
  262. /// <summary>
  263. /// 产线代码
  264. /// </summary>
  265. [Description("产线代码")]
  266. [Nullable(true)]
  267. [DataLength(20)]
  268. public string PlineCode
  269. {
  270. get { return plineCode; }
  271. set { plineCode = value; }
  272. }
  273. /// <summary>
  274. /// 下线支数
  275. /// </summary>
  276. [Description("离线支数")]
  277. [Nullable(true)]
  278. [DataLength(6)]
  279. public decimal? OfflineNum
  280. {
  281. get { return offlineNum; }
  282. set { offlineNum = value; }
  283. }
  284. /// <summary>
  285. /// 返线支数
  286. /// </summary>
  287. [Description("返线支数")]
  288. [Nullable(true)]
  289. [DataLength(6)]
  290. public decimal? BacklineNum
  291. {
  292. get { return backlineNum; }
  293. set { backlineNum = value; }
  294. }
  295. /// <summary>
  296. /// 是否是组炉批标识(0-未组批,1-组批)
  297. /// </summary>
  298. [Description("是否组炉")]
  299. [Nullable(true)]
  300. [DataLength(1)]
  301. public string ZpFlag
  302. {
  303. get { return zpFlag; }
  304. set { zpFlag = value; }
  305. }
  306. /// <summary>
  307. /// 重量
  308. /// </summary>
  309. [Description("重量")]
  310. [Nullable(true)]
  311. [DataLength(8)]
  312. public decimal? ZpWeight
  313. {
  314. get { return zpWeight; }
  315. set { zpWeight = value; }
  316. }
  317. /// <summary>
  318. /// 委外支数
  319. /// </summary>
  320. [Description("委外支数")]
  321. [Nullable(true)]
  322. [DataLength(6)]
  323. public decimal? SubcontractNum
  324. {
  325. get { return subcontractNum; }
  326. set { subcontractNum = value; }
  327. }
  328. /// <summary>
  329. /// 委外完成支数
  330. /// </summary>
  331. [Description("委外完成支数")]
  332. [Nullable(true)]
  333. [DataLength(6)]
  334. public decimal? SubcontractcompleteNum
  335. {
  336. get { return subcontractcompleteNum; }
  337. set { subcontractcompleteNum = value; }
  338. }
  339. /// <summary>
  340. /// 委外单号
  341. /// </summary>
  342. [Description("委外单号")]
  343. [Nullable(true)]
  344. [DataLength(20)]
  345. public string SubcontractNo
  346. {
  347. get { return subcontractNo; }
  348. set { subcontractNo = value; }
  349. }
  350. /// <summary>
  351. /// 钢种代码
  352. /// </summary>
  353. [Description("钢种代码")]
  354. [Nullable(true)]
  355. [DataLength(10)]
  356. public string Gradecode
  357. {
  358. get { return gradecode; }
  359. set { gradecode = value; }
  360. }
  361. /// <summary>
  362. /// 钢种
  363. /// </summary>
  364. [Description("钢种")]
  365. [Nullable(true)]
  366. [DataLength(100)]
  367. public string Gradename
  368. {
  369. get { return gradename; }
  370. set { gradename = value; }
  371. }
  372. /// <summary>
  373. /// 标准代码
  374. /// </summary>
  375. [Description("标准代码")]
  376. [Nullable(true)]
  377. [DataLength(20)]
  378. public string StdCode
  379. {
  380. get { return stdCode; }
  381. set { stdCode = value; }
  382. }
  383. /// <summary>
  384. /// 标准名称
  385. /// </summary>
  386. [Description("标准名称")]
  387. [Nullable(true)]
  388. [DataLength(256)]
  389. public string StdName
  390. {
  391. get { return stdName; }
  392. set { stdName = value; }
  393. }
  394. /// <summary>
  395. /// 物料码
  396. /// </summary>
  397. [Description("物料码")]
  398. [Nullable(true)]
  399. [DataLength(30)]
  400. public string MaterialNo
  401. {
  402. get { return materialNo; }
  403. set { materialNo = value; }
  404. }
  405. /// <summary>
  406. /// 物料描叙
  407. /// </summary>
  408. [Description("物料描叙")]
  409. [Nullable(true)]
  410. [DataLength(100)]
  411. public string MaterialName
  412. {
  413. get { return materialName; }
  414. set { materialName = value; }
  415. }
  416. /// <summary>
  417. /// 是否有效(0:有效,1:无效)
  418. /// </summary>
  419. [Description("是否有效(0:有效,1:无效)")]
  420. [Nullable(true)]
  421. [DataLength(1)]
  422. public string IsValid
  423. {
  424. get { return isValid; }
  425. set { isValid = value; }
  426. }
  427. /// <summary>
  428. /// 状态(0-下线 1-处理完成)
  429. /// </summary>
  430. [Description("状态")]
  431. [Nullable(true)]
  432. [DataLength(1)]
  433. public string Status
  434. {
  435. get { return status; }
  436. set { status = value; }
  437. }
  438. /// <summary>
  439. /// 下线时间
  440. /// </summary>
  441. [Description("下线时间")]
  442. [Nullable(true)]
  443. public string OfflineTime
  444. {
  445. get { return offlineTime; }
  446. set { offlineTime = value; }
  447. }
  448. /// <summary>
  449. /// 备注
  450. /// </summary>
  451. [Description("备注")]
  452. [Nullable(true)]
  453. [DataLength(100)]
  454. public string Remark
  455. {
  456. get { return remark; }
  457. set { remark = value; }
  458. }
  459. /// <summary>
  460. /// 操作人
  461. /// </summary>
  462. [Description("操作人")]
  463. [Nullable(true)]
  464. [DataLength(20)]
  465. public string ColUser
  466. {
  467. get { return colUser; }
  468. set { colUser = value; }
  469. }
  470. /// <summary>
  471. /// 操作班次
  472. /// </summary>
  473. [Description("操作班次")]
  474. [Nullable(true)]
  475. [DataLength(1)]
  476. public string ColShift
  477. {
  478. get { return colShift; }
  479. set { colShift = value; }
  480. }
  481. /// <summary>
  482. /// 操作班组
  483. /// </summary>
  484. [Description("操作班组")]
  485. [Nullable(true)]
  486. [DataLength(1)]
  487. public string ColGroup
  488. {
  489. get { return colGroup; }
  490. set { colGroup = value; }
  491. }
  492. /// <summary>
  493. /// 组炉支数
  494. /// </summary>
  495. [Description("组炉支数")]
  496. [Nullable(true)]
  497. [DataLength(6)]
  498. public decimal? GroupNum
  499. {
  500. get { return groupNum; }
  501. set { groupNum = value; }
  502. }
  503. /// <summary>
  504. /// 铸造订单编号
  505. /// </summary>
  506. [Description("铸造订单编号")]
  507. [Nullable(true)]
  508. [DataLength(20)]
  509. public string ProPlanId
  510. {
  511. get { return proPlanId; }
  512. set { proPlanId = value; }
  513. }
  514. /// <summary>
  515. /// 工序排产序号
  516. /// </summary>
  517. [Description("工序排产序号")]
  518. [Nullable(true)]
  519. [DataLength(10)]
  520. public string GxPlanNo
  521. {
  522. get { return gxPlanNo; }
  523. set { gxPlanNo = value; }
  524. }
  525. /// <summary>
  526. /// 管坯需求编号
  527. /// </summary>
  528. [Description("管坯需求编号")]
  529. [Nullable(true)]
  530. [DataLength(20)]
  531. public string GpreqId
  532. {
  533. get { return gpreqId; }
  534. set { gpreqId = value; }
  535. }
  536. /// <summary>
  537. /// 生产合同号(内部管理号)
  538. /// </summary>
  539. [Description("生产合同号")]
  540. [Nullable(true)]
  541. [DataLength(20)]
  542. public string ProOrderNo
  543. {
  544. get { return proOrderNo; }
  545. set { proOrderNo = value; }
  546. }
  547. /// <summary>
  548. /// 判定炉号(序号)
  549. /// </summary>
  550. [Description("判定炉号(序号)")]
  551. [Nullable(true)]
  552. [DataLength(10)]
  553. public string JudgeStoveNoSeq
  554. {
  555. get { return judgeStoveNoSeq; }
  556. set { judgeStoveNoSeq = value; }
  557. }
  558. /// <summary>
  559. /// 顺序号(虚拟炉号)
  560. /// </summary>
  561. [Description("顺序号(虚拟炉号)")]
  562. [Nullable(true)]
  563. [DataLength(20)]
  564. public string Sequenceno
  565. {
  566. get { return sequenceno; }
  567. set { sequenceno = value; }
  568. }
  569. }
  570. }