PlnSteelforfurnaceEntity.cs 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951
  1. using Core.Mes.Client.Comm.Attribute;
  2. using Newtonsoft.Json;
  3. using System;
  4. using System.ComponentModel;
  5. namespace Core.StlMes.Client.Judge.Models
  6. {
  7. /// <summary>
  8. /// 数据库表PLN_STEELFORFURNACE所对应的实体类(生成工具:代码生成工具4.0 访问地址:http://172.16.2.128/tool/)
  9. /// 作者:tgcx-test 时间:2016-09-08
  10. /// </summary>
  11. public class PlnSteelforfurnaceEntity
  12. {
  13. /// <summary>
  14. /// 虚拟炉号
  15. /// </summary>
  16. private string furnaceno = "";
  17. /// <summary>
  18. /// 主铸造订单编号(多订单记录一个)
  19. /// </summary>
  20. private string proPlanId = "";
  21. /// <summary>
  22. /// 主工序排产序号(随主铸造订单)
  23. /// </summary>
  24. private string gxPlanNo = "";
  25. /// <summary>
  26. /// 铸造坯物料编码(随主铸造订单)
  27. /// </summary>
  28. private string materialNo = "";
  29. /// <summary>
  30. /// 铸造坯物料描述(随主铸造订单)
  31. /// </summary>
  32. private string materialName = "";
  33. /// <summary>
  34. /// 投入物料编码
  35. /// </summary>
  36. private string wlidIn = "";
  37. /// <summary>
  38. /// 投入物料描述
  39. /// </summary>
  40. private string wldescIn = "";
  41. /// <summary>
  42. /// 状态(0=组炉,1=组浇,2=下发,3生产中,4生产完成)
  43. /// </summary>
  44. private string status = "";
  45. /// <summary>
  46. /// 钢种代码
  47. /// </summary>
  48. private string gradecode = "";
  49. /// <summary>
  50. /// 钢种名称
  51. /// </summary>
  52. private string gradename = "";
  53. /// <summary>
  54. /// 支数
  55. /// </summary>
  56. private decimal? quantity = null;
  57. /// <summary>
  58. /// 重量
  59. /// </summary>
  60. private decimal? weight = null;
  61. /// <summary>
  62. /// 目标出钢量
  63. /// </summary>
  64. private decimal? aimSteelQty = null;
  65. /// <summary>
  66. /// 浇次号
  67. /// </summary>
  68. private string castNo = "";
  69. /// <summary>
  70. /// 浇内顺序号
  71. /// </summary>
  72. private string castSeq = "";
  73. /// <summary>
  74. /// 开始时刻
  75. /// </summary>
  76. private string starttime = "";
  77. /// <summary>
  78. /// 结束时刻
  79. /// </summary>
  80. private string endtime = "";
  81. /// <summary>
  82. /// 计划冶炼开始时刻
  83. /// </summary>
  84. private string bofStarttime = "";
  85. /// <summary>
  86. /// 计划冶炼结束时刻
  87. /// </summary>
  88. private string bofEndtime = "";
  89. /// <summary>
  90. /// 计划CAS开始时刻(备用)
  91. /// </summary>
  92. private string casStarttime = "";
  93. /// <summary>
  94. /// 计划CAS结束时刻(备用)
  95. /// </summary>
  96. private string casEndtime = "";
  97. /// <summary>
  98. /// 计划VD开始时刻
  99. /// </summary>
  100. private string vdStarttime = "";
  101. /// <summary>
  102. /// 计划VD结束时刻
  103. /// </summary>
  104. private string vdEndtime = "";
  105. /// <summary>
  106. /// 计划RH开始时刻
  107. /// </summary>
  108. private string rhStarttime = "";
  109. /// <summary>
  110. /// 计划RH结束时刻
  111. /// </summary>
  112. private string rhEndtime = "";
  113. /// <summary>
  114. /// 计划LF开始时刻
  115. /// </summary>
  116. private string lfsStarttime = "";
  117. /// <summary>
  118. /// 计划LF结束时刻
  119. /// </summary>
  120. private string lfsEndtime = "";
  121. /// <summary>
  122. /// 计划浇铸(模铸)开始时刻
  123. /// </summary>
  124. private string ccmStarttime = "";
  125. /// <summary>
  126. /// 计划浇铸(模铸)结束时刻
  127. /// </summary>
  128. private string ccmEndtime = "";
  129. /// <summary>
  130. /// 铸造类型(1连铸2模铸)
  131. /// </summary>
  132. private string castingtype = "";
  133. /// <summary>
  134. /// 连铸机号
  135. /// </summary>
  136. private string ccmid = "";
  137. /// <summary>
  138. /// 铸造产线编码
  139. /// </summary>
  140. private string plineCode = "";
  141. /// <summary>
  142. /// 铸造产线描述
  143. /// </summary>
  144. private string plineName = "";
  145. /// <summary>
  146. /// 成分标准索引号集合(内控)
  147. /// </summary>
  148. private string cic = "";
  149. /// <summary>
  150. /// 材质标准索引号集合(内控)
  151. /// </summary>
  152. private string pic = "";
  153. /// <summary>
  154. /// 公差标准索引号集合(内控)
  155. /// </summary>
  156. private string sic = "";
  157. /// <summary>
  158. /// 探伤索引号集合(内控)
  159. /// </summary>
  160. private string dic = "";
  161. /// <summary>
  162. /// 水压索引码集合(内控)
  163. /// </summary>
  164. private string wic = "";
  165. /// <summary>
  166. /// 加工标准索引号集合(内控)
  167. /// </summary>
  168. private string gic = "";
  169. /// <summary>
  170. /// 是否有余材
  171. /// </summary>
  172. private string surplusflag = "";
  173. /// <summary>
  174. /// 是否炼钢监制
  175. /// </summary>
  176. private string ifMonitorLg = "";
  177. /// <summary>
  178. /// 监制编号
  179. /// </summary>
  180. private string prdcrNo = "";
  181. /// <summary>
  182. /// 是否轧管组批 (0未组批 1 已组批 2 坯料下线)
  183. /// </summary>
  184. private string ifBatchedZg = "";
  185. /// <summary>
  186. /// 计划备注(用于传送信息到炼钢)
  187. /// </summary>
  188. private string planremark = "";
  189. /// <summary>
  190. /// 备注
  191. /// </summary>
  192. private string remark = "";
  193. /// <summary>
  194. /// 制定人
  195. /// </summary>
  196. private string makeman = "";
  197. /// <summary>
  198. /// 制定时间
  199. /// </summary>
  200. private string maketime = "";
  201. /// <summary>
  202. /// 电炉号(简称)
  203. /// </summary>
  204. private string efShortId = "";
  205. /// <summary>
  206. /// 电炉产线编码
  207. /// </summary>
  208. private string efPlineCode = "";
  209. /// <summary>
  210. /// 电炉产线描述
  211. /// </summary>
  212. private string efPlineName = "";
  213. /// <summary>
  214. /// 电炉顺序号(年月+4位流水)
  215. /// </summary>
  216. private string efWorkSeq = "";
  217. /// <summary>
  218. /// 电炉重置编号(年月+3位流水)
  219. /// </summary>
  220. private string efResetId = "";
  221. /// <summary>
  222. /// 炉龄
  223. /// </summary>
  224. private decimal? efAge = null;
  225. /// <summary>
  226. /// 冶炼炉号
  227. /// </summary>
  228. private string stoveNo = "";
  229. /// <summary>
  230. /// 成分判定记录ID(炼钢成分判定完成后回写)
  231. /// </summary>
  232. private string chemJudgeId = "";
  233. /// <summary>
  234. /// 实际开始时间
  235. /// </summary>
  236. private string realBeginTime = "";
  237. /// <summary>
  238. /// 虚拟炉号
  239. /// </summary>
  240. [Description("虚拟炉号")]
  241. [Nullable(false)]
  242. [DataLength(20)]
  243. [JsonProperty("furnaceno")]
  244. public string Furnaceno
  245. {
  246. get { return furnaceno; }
  247. set { furnaceno = value; }
  248. }
  249. /// <summary>
  250. /// 主铸造订单编号(多订单记录一个)
  251. /// </summary>
  252. [Description("主铸造订单编号")]
  253. [Nullable(true)]
  254. [DataLength(20)]
  255. [JsonProperty("proPlanId")]
  256. public string ProPlanId
  257. {
  258. get { return proPlanId; }
  259. set { proPlanId = value; }
  260. }
  261. /// <summary>
  262. /// 主工序排产序号(随主铸造订单)
  263. /// </summary>
  264. [Description("主工序排产序号")]
  265. [Nullable(true)]
  266. [DataLength(10)]
  267. [JsonProperty("gxPlanNo")]
  268. public string GxPlanNo
  269. {
  270. get { return gxPlanNo; }
  271. set { gxPlanNo = value; }
  272. }
  273. /// <summary>
  274. /// 铸造坯物料编码(随主铸造订单)
  275. /// </summary>
  276. [Description("铸造坯物料编码")]
  277. [Nullable(true)]
  278. [DataLength(40)]
  279. [JsonProperty("materialNo")]
  280. public string MaterialNo
  281. {
  282. get { return materialNo; }
  283. set { materialNo = value; }
  284. }
  285. /// <summary>
  286. /// 铸造坯物料描述(随主铸造订单)
  287. /// </summary>
  288. [Description("铸造坯物料描述")]
  289. [Nullable(true)]
  290. [DataLength(100)]
  291. [JsonProperty("materialName")]
  292. public string MaterialName
  293. {
  294. get { return materialName; }
  295. set { materialName = value; }
  296. }
  297. /// <summary>
  298. /// 投入物料编码
  299. /// </summary>
  300. [Description("投入物料编码")]
  301. [Nullable(true)]
  302. [DataLength(20)]
  303. [JsonProperty("wlidIn")]
  304. public string WlidIn
  305. {
  306. get { return wlidIn; }
  307. set { wlidIn = value; }
  308. }
  309. /// <summary>
  310. /// 投入物料描述
  311. /// </summary>
  312. [Description("投入物料描述")]
  313. [Nullable(true)]
  314. [DataLength(40)]
  315. [JsonProperty("wldescIn")]
  316. public string WldescIn
  317. {
  318. get { return wldescIn; }
  319. set { wldescIn = value; }
  320. }
  321. /// <summary>
  322. /// 状态(0=组炉,1=组浇,2=下发,3生产中,4生产完成)
  323. /// </summary>
  324. [Description("状态")]
  325. [Nullable(true)]
  326. [DataLength(2)]
  327. [JsonProperty("status")]
  328. public string Status
  329. {
  330. get { return status; }
  331. set { status = value; }
  332. }
  333. /// <summary>
  334. /// 钢种代码
  335. /// </summary>
  336. [Description("钢种代码")]
  337. [Nullable(true)]
  338. [DataLength(10)]
  339. [JsonProperty("gradecode")]
  340. public string Gradecode
  341. {
  342. get { return gradecode; }
  343. set { gradecode = value; }
  344. }
  345. /// <summary>
  346. /// 钢种名称
  347. /// </summary>
  348. [Description("钢种名称")]
  349. [Nullable(true)]
  350. [DataLength(100)]
  351. [JsonProperty("gradename")]
  352. public string Gradename
  353. {
  354. get { return gradename; }
  355. set { gradename = value; }
  356. }
  357. /// <summary>
  358. /// 支数
  359. /// </summary>
  360. [Description("支数")]
  361. [Nullable(true)]
  362. [DataLength(10)]
  363. [JsonProperty("quantity")]
  364. public decimal? Quantity
  365. {
  366. get { return quantity; }
  367. set { quantity = value; }
  368. }
  369. /// <summary>
  370. /// 重量
  371. /// </summary>
  372. [Description("重量")]
  373. [Nullable(true)]
  374. [DataLength(10)]
  375. [JsonProperty("weight")]
  376. public decimal? Weight
  377. {
  378. get { return weight; }
  379. set { weight = value; }
  380. }
  381. /// <summary>
  382. /// 目标出钢量
  383. /// </summary>
  384. [Description("目标出钢量")]
  385. [Nullable(true)]
  386. [DataLength(10)]
  387. [JsonProperty("aimSteelQty")]
  388. public decimal? AimSteelQty
  389. {
  390. get { return aimSteelQty; }
  391. set { aimSteelQty = value; }
  392. }
  393. /// <summary>
  394. /// 浇次号
  395. /// </summary>
  396. [Description("浇次号")]
  397. [Nullable(true)]
  398. [DataLength(20)]
  399. [JsonProperty("castNo")]
  400. public string CastNo
  401. {
  402. get { return castNo; }
  403. set { castNo = value; }
  404. }
  405. /// <summary>
  406. /// 浇内顺序号
  407. /// </summary>
  408. [Description("浇内顺序号")]
  409. [Nullable(true)]
  410. [DataLength(20)]
  411. [JsonProperty("castSeq")]
  412. public string CastSeq
  413. {
  414. get { return castSeq; }
  415. set { castSeq = value; }
  416. }
  417. /// <summary>
  418. /// 开始时刻
  419. /// </summary>
  420. [Description("开始时刻")]
  421. [Nullable(true)]
  422. [JsonProperty("starttime")]
  423. public string Starttime
  424. {
  425. get { return starttime; }
  426. set { starttime = value; }
  427. }
  428. /// <summary>
  429. /// 结束时刻
  430. /// </summary>
  431. [Description("结束时刻")]
  432. [Nullable(true)]
  433. [JsonProperty("endtime")]
  434. public string Endtime
  435. {
  436. get { return endtime; }
  437. set { endtime = value; }
  438. }
  439. /// <summary>
  440. /// 计划冶炼开始时刻
  441. /// </summary>
  442. [Description("计划冶炼开始时刻")]
  443. [Nullable(true)]
  444. [JsonProperty("bofStarttime")]
  445. public string BofStarttime
  446. {
  447. get { return bofStarttime; }
  448. set { bofStarttime = value; }
  449. }
  450. /// <summary>
  451. /// 计划冶炼结束时刻
  452. /// </summary>
  453. [Description("计划冶炼结束时刻")]
  454. [Nullable(true)]
  455. [JsonProperty("bofEndtime")]
  456. public string BofEndtime
  457. {
  458. get { return bofEndtime; }
  459. set { bofEndtime = value; }
  460. }
  461. /// <summary>
  462. /// 计划CAS开始时刻(备用)
  463. /// </summary>
  464. [Description("计划CAS开始时刻(备用)")]
  465. [Nullable(true)]
  466. [JsonProperty("casStarttime")]
  467. public string CasStarttime
  468. {
  469. get { return casStarttime; }
  470. set { casStarttime = value; }
  471. }
  472. /// <summary>
  473. /// 计划CAS结束时刻(备用)
  474. /// </summary>
  475. [Description("计划CAS结束时刻(备用)")]
  476. [Nullable(true)]
  477. [JsonProperty("casEndtime")]
  478. public string CasEndtime
  479. {
  480. get { return casEndtime; }
  481. set { casEndtime = value; }
  482. }
  483. /// <summary>
  484. /// 计划VD开始时刻
  485. /// </summary>
  486. [Description("计划VD开始时刻")]
  487. [Nullable(true)]
  488. [JsonProperty("vdStarttime")]
  489. public string VdStarttime
  490. {
  491. get { return vdStarttime; }
  492. set { vdStarttime = value; }
  493. }
  494. /// <summary>
  495. /// 计划VD结束时刻
  496. /// </summary>
  497. [Description("计划VD结束时刻")]
  498. [Nullable(true)]
  499. [JsonProperty("vdEndtime")]
  500. public string VdEndtime
  501. {
  502. get { return vdEndtime; }
  503. set { vdEndtime = value; }
  504. }
  505. /// <summary>
  506. /// 计划RH开始时刻
  507. /// </summary>
  508. [Description("计划RH开始时刻")]
  509. [Nullable(true)]
  510. [JsonProperty("rhStarttime")]
  511. public string RhStarttime
  512. {
  513. get { return rhStarttime; }
  514. set { rhStarttime = value; }
  515. }
  516. /// <summary>
  517. /// 计划RH结束时刻
  518. /// </summary>
  519. [Description("计划RH结束时刻")]
  520. [Nullable(true)]
  521. [JsonProperty("rhEndtime")]
  522. public string RhEndtime
  523. {
  524. get { return rhEndtime; }
  525. set { rhEndtime = value; }
  526. }
  527. /// <summary>
  528. /// 计划LF开始时刻
  529. /// </summary>
  530. [Description("计划LF开始时刻")]
  531. [Nullable(true)]
  532. [JsonProperty("lfsStarttime")]
  533. public string LfsStarttime
  534. {
  535. get { return lfsStarttime; }
  536. set { lfsStarttime = value; }
  537. }
  538. /// <summary>
  539. /// 计划LF结束时刻
  540. /// </summary>
  541. [Description("计划LF结束时刻")]
  542. [Nullable(true)]
  543. [JsonProperty("lfsEndtime")]
  544. public string LfsEndtime
  545. {
  546. get { return lfsEndtime; }
  547. set { lfsEndtime = value; }
  548. }
  549. /// <summary>
  550. /// 计划浇铸(模铸)开始时刻
  551. /// </summary>
  552. [Description("计划浇铸(模铸)开始时刻")]
  553. [Nullable(true)]
  554. [JsonProperty("ccmStarttime")]
  555. public string CcmStarttime
  556. {
  557. get { return ccmStarttime; }
  558. set { ccmStarttime = value; }
  559. }
  560. /// <summary>
  561. /// 计划浇铸(模铸)结束时刻
  562. /// </summary>
  563. [Description("计划浇铸(模铸)结束时刻")]
  564. [Nullable(true)]
  565. [JsonProperty("ccmEndtime")]
  566. public string CcmEndtime
  567. {
  568. get { return ccmEndtime; }
  569. set { ccmEndtime = value; }
  570. }
  571. /// <summary>
  572. /// 铸造类型(1连铸2模铸)
  573. /// </summary>
  574. [Description("铸造类型")]
  575. [Nullable(true)]
  576. [DataLength(20)]
  577. [JsonProperty("castingtype")]
  578. public string Castingtype
  579. {
  580. get { return castingtype; }
  581. set { castingtype = value; }
  582. }
  583. /// <summary>
  584. /// 连铸机号
  585. /// </summary>
  586. [Description("连铸机号")]
  587. [Nullable(true)]
  588. [DataLength(20)]
  589. [JsonProperty("ccmid")]
  590. public string Ccmid
  591. {
  592. get { return ccmid; }
  593. set { ccmid = value; }
  594. }
  595. /// <summary>
  596. /// 铸造产线编码
  597. /// </summary>
  598. [Description("铸造产线编码")]
  599. [Nullable(true)]
  600. [DataLength(100)]
  601. [JsonProperty("plineCode")]
  602. public string PlineCode
  603. {
  604. get { return plineCode; }
  605. set { plineCode = value; }
  606. }
  607. /// <summary>
  608. /// 铸造产线描述
  609. /// </summary>
  610. [Description("铸造产线描述")]
  611. [Nullable(true)]
  612. [DataLength(400)]
  613. [JsonProperty("plineName")]
  614. public string PlineName
  615. {
  616. get { return plineName; }
  617. set { plineName = value; }
  618. }
  619. /// <summary>
  620. /// 成分标准索引号集合(内控)
  621. /// </summary>
  622. [Description("成分标准索引号集合(内控)")]
  623. [Nullable(true)]
  624. [DataLength(400)]
  625. [JsonProperty("cic")]
  626. public string Cic
  627. {
  628. get { return cic; }
  629. set { cic = value; }
  630. }
  631. /// <summary>
  632. /// 材质标准索引号集合(内控)
  633. /// </summary>
  634. [Description("材质标准索引号集合(内控)")]
  635. [Nullable(true)]
  636. [DataLength(400)]
  637. [JsonProperty("pic")]
  638. public string Pic
  639. {
  640. get { return pic; }
  641. set { pic = value; }
  642. }
  643. /// <summary>
  644. /// 公差标准索引号集合(内控)
  645. /// </summary>
  646. [Description("公差标准索引号集合(内控)")]
  647. [Nullable(true)]
  648. [DataLength(400)]
  649. [JsonProperty("sic")]
  650. public string Sic
  651. {
  652. get { return sic; }
  653. set { sic = value; }
  654. }
  655. /// <summary>
  656. /// 探伤索引号集合(内控)
  657. /// </summary>
  658. [Description("探伤索引号集合(内控)")]
  659. [Nullable(true)]
  660. [DataLength(400)]
  661. [JsonProperty("dic")]
  662. public string Dic
  663. {
  664. get { return dic; }
  665. set { dic = value; }
  666. }
  667. /// <summary>
  668. /// 水压索引码集合(内控)
  669. /// </summary>
  670. [Description("水压索引码集合(内控)")]
  671. [Nullable(true)]
  672. [DataLength(400)]
  673. [JsonProperty("wic")]
  674. public string Wic
  675. {
  676. get { return wic; }
  677. set { wic = value; }
  678. }
  679. /// <summary>
  680. /// 加工标准索引号集合(内控)
  681. /// </summary>
  682. [Description("加工标准索引号集合(内控)")]
  683. [Nullable(true)]
  684. [DataLength(400)]
  685. [JsonProperty("gic")]
  686. public string Gic
  687. {
  688. get { return gic; }
  689. set { gic = value; }
  690. }
  691. /// <summary>
  692. /// 是否有余材
  693. /// </summary>
  694. [Description("是否有余材")]
  695. [Nullable(true)]
  696. [DataLength(1)]
  697. [JsonProperty("surplusflag")]
  698. public string Surplusflag
  699. {
  700. get { return surplusflag; }
  701. set { surplusflag = value; }
  702. }
  703. /// <summary>
  704. /// 是否炼钢监制
  705. /// </summary>
  706. [Description("是否炼钢监制")]
  707. [Nullable(true)]
  708. [DataLength(1)]
  709. [JsonProperty("ifMonitorLg")]
  710. public string IfMonitorLg
  711. {
  712. get { return ifMonitorLg; }
  713. set { ifMonitorLg = value; }
  714. }
  715. /// <summary>
  716. /// 监制编号
  717. /// </summary>
  718. [Description("监制编号")]
  719. [Nullable(true)]
  720. [DataLength(40)]
  721. [JsonProperty("prdcrNo")]
  722. public string PrdcrNo
  723. {
  724. get { return prdcrNo; }
  725. set { prdcrNo = value; }
  726. }
  727. /// <summary>
  728. /// 是否轧管组批 (0未组批 1 已组批 2 坯料下线)
  729. /// </summary>
  730. [Description("是否轧管组批")]
  731. [Nullable(true)]
  732. [DataLength(1)]
  733. [JsonProperty("ifBatchedZg")]
  734. public string IfBatchedZg
  735. {
  736. get { return ifBatchedZg; }
  737. set { ifBatchedZg = value; }
  738. }
  739. /// <summary>
  740. /// 计划备注(用于传送信息到炼钢)
  741. /// </summary>
  742. [Description("计划备注")]
  743. [Nullable(true)]
  744. [DataLength(800)]
  745. [JsonProperty("planremark")]
  746. public string Planremark
  747. {
  748. get { return planremark; }
  749. set { planremark = value; }
  750. }
  751. /// <summary>
  752. /// 备注
  753. /// </summary>
  754. [Description("备注")]
  755. [Nullable(true)]
  756. [DataLength(800)]
  757. [JsonProperty("remark")]
  758. public string Remark
  759. {
  760. get { return remark; }
  761. set { remark = value; }
  762. }
  763. /// <summary>
  764. /// 制定人
  765. /// </summary>
  766. [Description("制定人")]
  767. [Nullable(true)]
  768. [DataLength(20)]
  769. [JsonProperty("makeman")]
  770. public string Makeman
  771. {
  772. get { return makeman; }
  773. set { makeman = value; }
  774. }
  775. /// <summary>
  776. /// 制定时间
  777. /// </summary>
  778. [Description("制定时间")]
  779. [Nullable(true)]
  780. [JsonProperty("maketime")]
  781. public string Maketime
  782. {
  783. get { return maketime; }
  784. set { maketime = value; }
  785. }
  786. /// <summary>
  787. /// 电炉号(简称)
  788. /// </summary>
  789. [Description("电炉号(简称)")]
  790. [Nullable(true)]
  791. [DataLength(20)]
  792. [JsonProperty("efShortId")]
  793. public string EfShortId
  794. {
  795. get { return efShortId; }
  796. set { efShortId = value; }
  797. }
  798. /// <summary>
  799. /// 电炉产线编码
  800. /// </summary>
  801. [Description("电炉产线编码")]
  802. [Nullable(true)]
  803. [DataLength(20)]
  804. [JsonProperty("efPlineCode")]
  805. public string EfPlineCode
  806. {
  807. get { return efPlineCode; }
  808. set { efPlineCode = value; }
  809. }
  810. /// <summary>
  811. /// 电炉产线描述
  812. /// </summary>
  813. [Description("电炉产线描述")]
  814. [Nullable(true)]
  815. [DataLength(100)]
  816. [JsonProperty("efPlineName")]
  817. public string EfPlineName
  818. {
  819. get { return efPlineName; }
  820. set { efPlineName = value; }
  821. }
  822. /// <summary>
  823. /// 电炉顺序号(年月+4位流水)
  824. /// </summary>
  825. [Description("电炉顺序号")]
  826. [Nullable(true)]
  827. [DataLength(20)]
  828. [JsonProperty("efWorkSeq")]
  829. public string EfWorkSeq
  830. {
  831. get { return efWorkSeq; }
  832. set { efWorkSeq = value; }
  833. }
  834. /// <summary>
  835. /// 电炉重置编号(年月+3位流水)
  836. /// </summary>
  837. [Description("电炉重置编号")]
  838. [Nullable(true)]
  839. [DataLength(20)]
  840. [JsonProperty("efResetId")]
  841. public string EfResetId
  842. {
  843. get { return efResetId; }
  844. set { efResetId = value; }
  845. }
  846. /// <summary>
  847. /// 炉龄
  848. /// </summary>
  849. [Description("炉龄")]
  850. [Nullable(true)]
  851. [DataLength(6)]
  852. [JsonProperty("efAge")]
  853. public decimal? EfAge
  854. {
  855. get { return efAge; }
  856. set { efAge = value; }
  857. }
  858. /// <summary>
  859. /// 冶炼炉号
  860. /// </summary>
  861. [Description("冶炼炉号")]
  862. [Nullable(true)]
  863. [DataLength(20)]
  864. [JsonProperty("stoveNo")]
  865. public string StoveNo
  866. {
  867. get { return stoveNo; }
  868. set { stoveNo = value; }
  869. }
  870. /// <summary>
  871. /// 成分判定记录ID(炼钢成分判定完成后回写)
  872. /// </summary>
  873. [Description("成分判定记录ID(炼钢成分判定完成后回写)")]
  874. [Nullable(true)]
  875. [DataLength(20)]
  876. [JsonProperty("chemJudgeId")]
  877. public string ChemJudgeId
  878. {
  879. get { return chemJudgeId; }
  880. set { chemJudgeId = value; }
  881. }
  882. /// <summary>
  883. /// 实际开始时间
  884. /// </summary>
  885. [Description("实际开始时间")]
  886. [Nullable(true)]
  887. [JsonProperty("realBeginTime")]
  888. public string RealBeginTime
  889. {
  890. get { return realBeginTime; }
  891. set { realBeginTime = value; }
  892. }
  893. }
  894. }