ScrapProductEntity.cs 12 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618
  1. /*******************************************************************************
  2. * Copyright(c) 2014 dongke All rights reserved. / Confidential
  3. * 类的信息:
  4. * 1.程序名称:ScrapProductEntity.cs
  5. * 2.功能描述:废弃产品实体类
  6. * 编辑履历:
  7. * 作者 日期 版本 修改内容
  8. * 庄天威 2014/09/24 1.00 新建
  9. *******************************************************************************/
  10. using System;
  11. using System.Runtime.Serialization;
  12. namespace Dongke.IBOSS.PRD.WCF.DataModels
  13. {
  14. [DataContract]
  15. public class ScrapProductEntity
  16. {
  17. /// <summary>
  18. /// 废弃产品ID
  19. /// </summary>
  20. [DataMember]
  21. public int? ScrapProductID
  22. {
  23. get;
  24. set;
  25. }
  26. /// <summary>
  27. /// 产品条码
  28. /// </summary>
  29. [DataMember]
  30. public string BarCode
  31. {
  32. get;
  33. set;
  34. }
  35. /// <summary>
  36. /// 生产线ID
  37. /// </summary>
  38. [DataMember]
  39. public int? ProductionLineID
  40. {
  41. get;
  42. set;
  43. }
  44. /// <summary>
  45. /// 生产线编码
  46. /// </summary>
  47. [DataMember]
  48. public string ProductionLineCode
  49. {
  50. get;
  51. set;
  52. }
  53. /// <summary>
  54. /// 生产线名称
  55. /// </summary>
  56. [DataMember]
  57. public string ProductionLineName
  58. {
  59. get;
  60. set;
  61. }
  62. /// <summary>
  63. /// 产品ID
  64. /// </summary>
  65. [DataMember]
  66. public int? GoodsID
  67. {
  68. get;
  69. set;
  70. }
  71. /// <summary>
  72. /// 产品编码
  73. /// </summary>
  74. [DataMember]
  75. public string GoodsCode
  76. {
  77. get;
  78. set;
  79. }
  80. /// <summary>
  81. /// 产品名称
  82. /// </summary>
  83. [DataMember]
  84. public string GoodsName
  85. {
  86. get;
  87. set;
  88. }
  89. /// <summary>
  90. /// 注浆日报ID
  91. /// </summary>
  92. [DataMember]
  93. public int? GroutingDailyID
  94. {
  95. get;
  96. set;
  97. }
  98. /// <summary>
  99. /// 注浆日报明细ID
  100. /// </summary>
  101. [DataMember]
  102. public int? GroutingDailyDetailID
  103. {
  104. get;
  105. set;
  106. }
  107. /// <summary>
  108. /// 注浆日期
  109. /// </summary>
  110. [DataMember]
  111. public DateTime GroutingDate
  112. {
  113. get;
  114. set;
  115. }
  116. /// <summary>
  117. /// 成型生产线ID
  118. /// </summary>
  119. [DataMember]
  120. public int? GroutingLineID
  121. {
  122. get;
  123. set;
  124. }
  125. /// <summary>
  126. /// 成型生产线编码
  127. /// </summary>
  128. [DataMember]
  129. public string GroutingLineCode
  130. {
  131. get;
  132. set;
  133. }
  134. /// <summary>
  135. /// 成型生产线名称
  136. /// </summary>
  137. [DataMember]
  138. public string GroutingLineName
  139. {
  140. get;
  141. set;
  142. }
  143. /// <summary>
  144. /// 成型线类型ID
  145. /// </summary>
  146. [DataMember]
  147. public int? GMouldTypeID
  148. {
  149. get;
  150. set;
  151. }
  152. /// <summary>
  153. /// 成型生产线明细ID
  154. /// </summary>
  155. [DataMember]
  156. public int? GroutingLineDetailID
  157. {
  158. get;
  159. set;
  160. }
  161. /// <summary>
  162. /// 注浆模具编号
  163. /// </summary>
  164. [DataMember]
  165. public string GroutingMouldCode
  166. {
  167. get;
  168. set;
  169. }
  170. /// <summary>
  171. /// 模具编号
  172. /// </summary>
  173. [DataMember]
  174. public string MouldCode
  175. {
  176. get;
  177. set;
  178. }
  179. /// <summary>
  180. /// 废弃类型
  181. /// </summary>
  182. [DataMember]
  183. public int? ScrapType
  184. {
  185. get;
  186. set;
  187. }
  188. /// <summary>
  189. /// 废弃日期
  190. /// </summary>
  191. [DataMember]
  192. public DateTime? ScrapDate
  193. {
  194. get;
  195. set;
  196. }
  197. /// <summary>
  198. /// 废弃原因
  199. /// </summary>
  200. [DataMember]
  201. public string Rreason
  202. {
  203. get;
  204. set;
  205. }
  206. /// <summary>
  207. /// 责任生产数据ID
  208. /// </summary>
  209. [DataMember]
  210. public int? ResponProductionDataID
  211. {
  212. get;
  213. set;
  214. }
  215. /// <summary>
  216. /// 责任工序ID
  217. /// </summary>
  218. [DataMember]
  219. public int? ResponProcedureID
  220. {
  221. get;
  222. set;
  223. }
  224. /// <summary>
  225. /// 责任工序编码
  226. /// </summary>
  227. [DataMember]
  228. public string ResponProcedureCode
  229. {
  230. get;
  231. set;
  232. }
  233. /// <summary>
  234. /// 责任工序名称
  235. /// </summary>
  236. [DataMember]
  237. public string ResponProcedureName
  238. {
  239. get;
  240. set;
  241. }
  242. /// <summary>
  243. /// 责任工号ID
  244. /// </summary>
  245. [DataMember]
  246. public int? ResponUserID
  247. {
  248. get;
  249. set;
  250. }
  251. /// <summary>
  252. /// 责任工号编码
  253. /// </summary>
  254. [DataMember]
  255. public string ResponUserCode
  256. {
  257. get;
  258. set;
  259. }
  260. /// <summary>
  261. /// 责任工号名称
  262. /// </summary>
  263. [DataMember]
  264. public string ResponUserName
  265. {
  266. get;
  267. set;
  268. }
  269. /// <summary>
  270. /// 备注
  271. /// </summary>
  272. [DataMember]
  273. public string Remarks
  274. {
  275. get;
  276. set;
  277. }
  278. /// <summary>
  279. /// 审核状态
  280. /// </summary>
  281. [DataMember]
  282. public int? AuditStatus
  283. {
  284. get;
  285. set;
  286. }
  287. /// <summary>
  288. /// 审核人
  289. /// </summary>
  290. [DataMember]
  291. public int? Auditor
  292. {
  293. get;
  294. set;
  295. }
  296. /// <summary>
  297. /// 审核日期
  298. /// </summary>
  299. [DataMember]
  300. public DateTime? AuditlDate
  301. {
  302. get;
  303. set;
  304. }
  305. /// <summary>
  306. /// 账务日期
  307. /// </summary>
  308. [DataMember]
  309. public DateTime? AccountDate
  310. {
  311. get;
  312. set;
  313. }
  314. /// <summary>
  315. /// 工资结算标识
  316. /// </summary>
  317. [DataMember]
  318. public int? SettlementFlag
  319. {
  320. get;
  321. set;
  322. }
  323. /// <summary>
  324. /// 帐套ID
  325. /// </summary>
  326. [DataMember]
  327. public int? AccountID
  328. {
  329. get;
  330. set;
  331. }
  332. /// <summary>
  333. /// 有效标识
  334. /// </summary>
  335. [DataMember]
  336. public int? ValueFlag
  337. {
  338. get;
  339. set;
  340. }
  341. /// <summary>
  342. /// 创建时间
  343. /// </summary>
  344. [DataMember]
  345. public DateTime? CreateTime
  346. {
  347. get;
  348. set;
  349. }
  350. /// <summary>
  351. /// 创建数据操作员ID
  352. /// </summary>
  353. [DataMember]
  354. public int? CreateUserID
  355. {
  356. get;
  357. set;
  358. }
  359. /// <summary>
  360. /// 更新时间
  361. /// </summary>
  362. [DataMember]
  363. public DateTime? UpdateTime
  364. {
  365. get;
  366. set;
  367. }
  368. /// <summary>
  369. /// 更新数据操作员ID
  370. /// </summary>
  371. [DataMember]
  372. public int? UpdateUserID
  373. {
  374. get;
  375. set;
  376. }
  377. /// <summary>
  378. /// 操作时间戳
  379. /// </summary>
  380. [DataMember]
  381. public DateTime? OPTimeStamp
  382. {
  383. get;
  384. set;
  385. }
  386. /// <summary>
  387. /// 查询用--废弃时间截止
  388. /// </summary>
  389. [DataMember]
  390. public DateTime? ScrapDateEnd
  391. {
  392. get;
  393. set;
  394. }
  395. /// <summary>
  396. /// 责任类型
  397. /// </summary>
  398. [DataMember]
  399. public object ResponType { get; set; }
  400. /// <summary>
  401. /// 审核意见
  402. /// </summary>
  403. [DataMember]
  404. public object AuditOpinion { get; set; }
  405. /// <summary>
  406. /// 产品分级ID
  407. /// </summary>
  408. [DataMember]
  409. public int? GoodsLevelID { get; set; }
  410. /// <summary>
  411. /// 产品分级名称
  412. /// </summary>
  413. [DataMember]
  414. public string GoodsLevelName { get; set; }
  415. /// <summary>
  416. /// 产品分级类别ID
  417. /// </summary>
  418. [DataMember]
  419. public int? GoodsLevelTypeID { get; set; }
  420. [DataMember]
  421. public int GroutingUserID { get; set; }
  422. [DataMember]
  423. public string GroutingUserCode { get; set; }
  424. [DataMember]
  425. public decimal GroutingNum { get; set; }
  426. [DataMember]
  427. public int IsPublicBody { get; set; }
  428. [DataMember]
  429. public int IsReFire { get; set; }
  430. [DataMember]
  431. public decimal ScrapFine { get; set; }
  432. /// <summary>
  433. /// 注浆日期PDA
  434. /// </summary>
  435. [DataMember]
  436. public string GroutingDatePDA
  437. {
  438. get;
  439. set;
  440. }
  441. /// <summary>
  442. /// 废弃日期PDA
  443. /// </summary>
  444. [DataMember]
  445. public string ScrapDatePDA
  446. {
  447. get;
  448. set;
  449. }
  450. /// <summary>
  451. /// 窑炉ID
  452. /// </summary>
  453. [DataMember]
  454. public int? KilnID { get; set; }
  455. /// <summary>
  456. /// 窑炉编码
  457. /// </summary>
  458. [DataMember]
  459. public string KilnCode { get; set; }
  460. /// <summary>
  461. /// 窑炉名称
  462. /// </summary>
  463. [DataMember]
  464. public string KilnName { get; set; }
  465. /// <summary>
  466. /// 窑车ID
  467. /// </summary>
  468. [DataMember]
  469. public int? KilnCarID { get; set; }
  470. /// <summary>
  471. /// 窑车编码
  472. /// </summary>
  473. [DataMember]
  474. public string KilnCarCode { get; set; }
  475. /// <summary>
  476. /// 窑车名称
  477. /// </summary>
  478. [DataMember]
  479. public string KilnCarName { get; set; }
  480. /// <summary>
  481. /// 窑车批次号
  482. /// </summary>
  483. [DataMember]
  484. public string KilnCarBatchNo { get; set; }
  485. /// <summary>
  486. /// 窑车位置
  487. /// </summary>
  488. [DataMember]
  489. public int? KilnCarPosition { get; set; }
  490. /// <summary>
  491. /// 干补标识
  492. /// </summary>
  493. [DataMember]
  494. public int? SpecialRepairflag { get; set; }
  495. /// <summary>
  496. /// 生产工序ID
  497. /// </summary>
  498. [DataMember]
  499. public int? ProcedureID { get; set; }
  500. /// <summary>
  501. /// 生产工序编码
  502. /// </summary>
  503. [DataMember]
  504. public string ProcedureCode { get; set; }
  505. /// <summary>
  506. /// 生产工序名称
  507. /// </summary>
  508. [DataMember]
  509. public string ProcedureName { get; set; }
  510. [DataMember]
  511. public int? LogoID { get; set; }
  512. /// <summary>
  513. /// 生产数据ID
  514. /// </summary>
  515. [DataMember]
  516. public int? ProductionDataID
  517. {
  518. get;
  519. set;
  520. }
  521. /// <summary>
  522. /// 是否为质量登记或者半检
  523. /// </summary>
  524. [DataMember]
  525. public int? IsQualityStatistics
  526. {
  527. get;
  528. set;
  529. }
  530. /// <summary>
  531. /// 发现人
  532. /// </summary>
  533. [DataMember]
  534. public string DiscovererStaffCode
  535. {
  536. get;
  537. set;
  538. }
  539. public string DiscovererStaffName
  540. {
  541. get;
  542. set;
  543. }
  544. }
  545. }