SchedulingInfomationEntity.cs 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.ComponentModel;
  6. namespace Core.StlMes.Client.SaleOrder
  7. {
  8. /// <summary>
  9. /// 排产信息 报表
  10. /// </summary>
  11. public class SchedulingInfomationEntity
  12. {
  13. /// <summary>
  14. /// 合同号
  15. /// </summary>
  16. private string orderNoAll;
  17. [Description("合同号")]
  18. public string OrderNoAll
  19. {
  20. get { return orderNoAll; }
  21. set { orderNoAll = value; }
  22. }
  23. /// <summary>
  24. /// 合同头号
  25. /// </summary>
  26. private string orderNo;
  27. [Description("合同头号")]
  28. public string OrderNo
  29. {
  30. get { return orderNo; }
  31. set { orderNo = value; }
  32. }
  33. /// <summary>
  34. /// 合同行号
  35. /// </summary>
  36. private string orderSeq;
  37. [Description("合同行号")]
  38. public string OrderSeq
  39. {
  40. get { return orderSeq; }
  41. set { orderSeq = value; }
  42. }
  43. /// <summary>
  44. /// 交货行号
  45. /// </summary>
  46. private string deliveryNo;
  47. [Description("交货行号")]
  48. public string DeliveryNo
  49. {
  50. get { return deliveryNo; }
  51. set { deliveryNo = value; }
  52. }
  53. /// <summary>
  54. /// 轧制月份
  55. /// </summary>
  56. private string rollMonth;
  57. [Description("排产月份")]
  58. public string RollMonth
  59. {
  60. get { return rollMonth; }
  61. set { rollMonth = value; }
  62. }
  63. //ROLL_WELL_MONTH
  64. private string rollWellMonth = "";
  65. /// <summary>
  66. /// 轧制产能井月
  67. /// </summary>
  68. [Description("轧制产能井月")]
  69. public string RollWellMonth
  70. {
  71. get { return rollWellMonth; }
  72. set { rollWellMonth = value; }
  73. }
  74. /// <summary>
  75. /// 首次生产
  76. /// </summary>
  77. private string fristRollMonth;
  78. [Description("首次生产")]
  79. public string FristRollMonth
  80. {
  81. get { return fristRollMonth; }
  82. set { fristRollMonth = value; }
  83. }
  84. /// <summary>
  85. /// 销售区域
  86. /// </summary>
  87. private string saleAreaDesc;
  88. [Description("销售区域")]
  89. public string SaleAreaDesc
  90. {
  91. get { return saleAreaDesc; }
  92. set { saleAreaDesc = value; }
  93. }
  94. /// <summary>
  95. /// 最终用户
  96. /// </summary>
  97. private string finalUserDesc;
  98. [Description("最终用户")]
  99. public string FinalUserDesc
  100. {
  101. get { return finalUserDesc; }
  102. set { finalUserDesc = value; }
  103. }
  104. /// <summary>
  105. /// 品名
  106. /// </summary>
  107. private string producname;
  108. [Description("品名")]
  109. public string Producname
  110. {
  111. get { return producname; }
  112. set { producname = value; }
  113. }
  114. /// <summary>
  115. /// 钢级牌号
  116. /// </summary>
  117. private string steelname;
  118. [Description("钢级牌号")]
  119. public string Steelname
  120. {
  121. get { return steelname; }
  122. set { steelname = value; }
  123. }
  124. /// <summary>
  125. /// 产品规格
  126. /// </summary>
  127. private string specName;
  128. [Description("产品规格")]
  129. public string SpecName
  130. {
  131. get { return specName; }
  132. set { specName = value; }
  133. }
  134. /// <summary>
  135. /// 扣型
  136. /// </summary>
  137. private string modelDesc;
  138. [Description("扣型")]
  139. public string ModelDesc
  140. {
  141. get { return modelDesc; }
  142. set { modelDesc = value; }
  143. }
  144. /// <summary>
  145. /// 长度
  146. /// </summary>
  147. private string lengthdisc;
  148. [Description("长度")]
  149. public string Lengthdisc
  150. {
  151. get { return lengthdisc; }
  152. set { lengthdisc = value; }
  153. }
  154. /// <summary>
  155. /// 订货量
  156. /// </summary>
  157. private double? orderQty;
  158. [Description("订货量")]
  159. public double? OrderQty
  160. {
  161. get { return orderQty; }
  162. set { orderQty = value; }
  163. }
  164. /// <summary>
  165. /// 排产量(支)
  166. /// </summary>
  167. private double? planedCount;
  168. [Description("支")]
  169. public double? PlanedCount
  170. {
  171. get { return planedCount; }
  172. set { planedCount = value; }
  173. }
  174. /// <summary>
  175. /// 排产量(吨)
  176. /// </summary>
  177. private double? planedWeight;
  178. [Description("吨")]
  179. public double? PlanedWeight
  180. {
  181. get { return planedWeight; }
  182. set { planedWeight = value; }
  183. }
  184. /// <summary>
  185. /// 缴库量(支)
  186. /// </summary>
  187. private double? amountCount;
  188. [Description("支")]
  189. public double? AmountCount
  190. {
  191. get { return amountCount; }
  192. set { amountCount = value; }
  193. }
  194. /// <summary>
  195. /// 缴库量(吨)
  196. /// </summary>
  197. private double? amountWeight;
  198. [Description("吨")]
  199. public double? AmountWeight
  200. {
  201. get { return amountWeight; }
  202. set { amountWeight = value; }
  203. }
  204. /// <summary>
  205. /// 提单量(支)
  206. /// </summary>
  207. private double? billCount;
  208. [Description("支")]
  209. public double? BillCount
  210. {
  211. get { return billCount; }
  212. set { billCount = value; }
  213. }
  214. /// <summary>
  215. /// 提单量(吨)
  216. /// </summary>
  217. private double? billWeight;
  218. [Description("吨")]
  219. public double? BillWeight
  220. {
  221. get { return billWeight; }
  222. set { billWeight = value; }
  223. }
  224. /// <summary>
  225. /// 出库量(支)
  226. /// </summary>
  227. private double? outCount;
  228. [Description("支")]
  229. public double? OutCount
  230. {
  231. get { return outCount; }
  232. set { outCount = value; }
  233. }
  234. /// <summary>
  235. /// 出库量(吨)
  236. /// </summary>
  237. private double? outWeight;
  238. [Description("吨")]
  239. public double? OutWeight
  240. {
  241. get { return outWeight; }
  242. set { outWeight = value; }
  243. }
  244. /// <summary>
  245. /// 在途量(支)
  246. /// </summary>
  247. private double? ztCount;
  248. [Description("支")]
  249. public double? ZtCount
  250. {
  251. get { return ztCount; }
  252. set { ztCount = value; }
  253. }
  254. /// <summary>
  255. /// 在途量(吨)
  256. /// </summary>
  257. private double? ztWeight;
  258. [Description("吨")]
  259. public double? ZtWeight
  260. {
  261. get { return ztWeight; }
  262. set { ztWeight = value; }
  263. }
  264. /// <summary>
  265. /// 订货单位
  266. /// </summary>
  267. private string customerNm;
  268. [Description("订货单位")]
  269. public string CustomerNm
  270. {
  271. get { return customerNm; }
  272. set { customerNm = value; }
  273. }
  274. /// <summary>
  275. /// 收货单位
  276. /// </summary>
  277. private string receivNm;
  278. [Description("收货单位")]
  279. public string ReceivNm
  280. {
  281. get { return receivNm; }
  282. set { receivNm = value; }
  283. }
  284. /// <summary>
  285. /// 结算单位
  286. /// </summary>
  287. private string stlmtUnitNm;
  288. [Description("结算单位")]
  289. public string StlmtUnitNm
  290. {
  291. get { return stlmtUnitNm; }
  292. set { stlmtUnitNm = value; }
  293. }
  294. /// <summary>
  295. /// 交货行状态
  296. /// </summary>
  297. private string deliveryStatus;
  298. [Description("生产状态")]
  299. public string DeliveryStatus
  300. {
  301. get { return deliveryStatus; }
  302. set { deliveryStatus = value; }
  303. }
  304. /// <summary>
  305. /// 运输方式
  306. /// </summary>
  307. private string transitTyp;
  308. [Description("运输方式")]
  309. public string TransitTyp
  310. {
  311. get { return transitTyp; }
  312. set { transitTyp = value; }
  313. }
  314. /// <summary>
  315. /// 到站
  316. /// </summary>
  317. private object trainsStation;
  318. [Description("到站")]
  319. public object TrainsStation
  320. {
  321. get { return trainsStation; }
  322. set { trainsStation = value; }
  323. }
  324. /// <summary>
  325. /// 标准名称
  326. /// </summary>
  327. private string stdName;
  328. [Description("标准名称")]
  329. public string StdName
  330. {
  331. get { return stdName; }
  332. set { stdName = value; }
  333. }
  334. /// <summary>
  335. ///提报时间
  336. /// </summary>
  337. private string createTime;
  338. [Description("提报时间")]
  339. public string CreateTime
  340. {
  341. get { return createTime; }
  342. set { createTime = value; }
  343. }
  344. /// <summary>
  345. ///提报人
  346. /// </summary>
  347. private string createName;
  348. [Description("提报人")]
  349. public string CreateName
  350. {
  351. get { return createName; }
  352. set { createName = value; }
  353. }
  354. /// <summary>
  355. /// 交货量差
  356. /// </summary>
  357. private string delvryRangeTpe;
  358. [Description("交货量差")]
  359. public string DelvryRangeTpe
  360. {
  361. get { return delvryRangeTpe; }
  362. set { delvryRangeTpe = value; }
  363. }
  364. /// <summary>
  365. /// 订货量单位
  366. /// </summary>
  367. private string orderUnit;
  368. [Description("单位")]
  369. public string OrderUnit
  370. {
  371. get { return orderUnit; }
  372. set { orderUnit = value; }
  373. }
  374. //ORDERFROM
  375. private string orderfrom;
  376. /// <summary>
  377. /// 合同来源
  378. /// </summary>
  379. [Description("合同来源")]
  380. public string Orderfrom
  381. {
  382. get { return orderfrom; }
  383. set { orderfrom = value; }
  384. }
  385. //DELVRY_EDATE
  386. private string delvryEdate;
  387. /// <summary>
  388. /// 交货日期
  389. /// </summary>
  390. [Description("交货日期")]
  391. public string DelvryEdate
  392. {
  393. get { return delvryEdate; }
  394. set { delvryEdate = value; }
  395. }
  396. //OUTS_BILLET_FL OUTS_STL_PIPE_FL PORDERSTATUS
  397. private string outsBilletFl;
  398. /// <summary>
  399. /// 外购坯
  400. /// </summary>
  401. [Description("外购坯")]
  402. public string OutsBilletFl
  403. {
  404. get { return outsBilletFl; }
  405. set { outsBilletFl = value; }
  406. }
  407. private string outsStlPipeFl;
  408. /// <summary>
  409. /// 外购管
  410. /// </summary>
  411. [Description("外购管")]
  412. public string OutsStlPipeFl
  413. {
  414. get { return outsStlPipeFl; }
  415. set { outsStlPipeFl = value; }
  416. }
  417. //ORDER_ADD_DESC
  418. private string orderAddDesc = "";
  419. /// <summary>
  420. /// 附加要求
  421. /// </summary>
  422. [Description("附加要求")]
  423. public string OrderAddDesc
  424. {
  425. get { return orderAddDesc; }
  426. set { orderAddDesc = value; }
  427. }
  428. private string supplyUnit = "";
  429. /// <summary>
  430. /// 制造商
  431. /// </summary>
  432. [Description("制造商")]
  433. public string SupplyUnit
  434. {
  435. get { return supplyUnit; }
  436. set { supplyUnit = value; }
  437. }
  438. private string aw = "";
  439. /// <summary>
  440. /// AW
  441. /// </summary>
  442. [Description("AW")]
  443. public string Aw
  444. {
  445. get { return aw; }
  446. set { aw = value; }
  447. }
  448. /// <summary>
  449. /// 业务员
  450. /// </summary>
  451. private string orderCreateName;
  452. [Description("业务员")]
  453. public string OrderCreateName
  454. {
  455. get { return orderCreateName; }
  456. set { orderCreateName = value; }
  457. }
  458. public SchedulingInfomationEntity()
  459. {
  460. outsBilletFl = "";
  461. outsStlPipeFl = "";
  462. orderfrom = "";
  463. rollMonth = "";
  464. fristRollMonth = "";
  465. saleAreaDesc = "";
  466. finalUserDesc = "";
  467. producname = "";
  468. steelname = "";
  469. specName = "";
  470. modelDesc = "";
  471. lengthdisc = "";
  472. orderQty = 0;
  473. planedWeight = 0;
  474. amountWeight = 0;
  475. customerNm = "";
  476. receivNm = "";
  477. stlmtUnitNm = "";
  478. deliveryStatus = "";
  479. trainsStation = "";
  480. stdName = "";
  481. supplyUnit = "";
  482. }
  483. }
  484. }