SlmOrderLineDeliveryEntity.cs 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755
  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. class SlmOrderLineDeliveryEntity
  9. {
  10. /// <summary>
  11. /// ORD_PK
  12. /// </summary>
  13. private object ordPk;
  14. /// <summary>
  15. /// ORD_LN_PK(ORD_PK+三位流失号)
  16. /// </summary>
  17. private object ordLnPk;
  18. /// <summary>
  19. /// ORD_LN_DLY_PK(ORD_LN_PK+三位流水号)
  20. /// </summary>
  21. private object ordLnDlyPk;
  22. /// <summary>
  23. /// 交货编码(ORD_PK向下三位流水号,确保流水号唯一性、连续性)
  24. /// </summary>
  25. private object deliveryNo;
  26. /// <summary>
  27. /// 交货开始日期
  28. /// </summary>
  29. private object delvryBdate;
  30. /// <summary>
  31. /// 最迟交货日期
  32. /// </summary>
  33. private object delvryEdate;
  34. /// <summary>
  35. /// 交货量
  36. /// </summary>
  37. private object delvryQty;
  38. /// <summary>
  39. /// 订货计量单位(支、吨、米)
  40. /// </summary>
  41. private object orderUnit;
  42. /// <summary>
  43. /// 重量估算
  44. /// </summary>
  45. private object wgtEstmt;
  46. /// <summary>
  47. /// 保总长
  48. /// </summary>
  49. private object ensuTotlLen;
  50. /// <summary>
  51. /// 收货单位编码
  52. /// </summary>
  53. private object receivNo;
  54. /// <summary>
  55. /// 收货单位名称
  56. /// </summary>
  57. private object receivNm;
  58. /// <summary>
  59. /// 交货地点
  60. /// </summary>
  61. private object delvryAddr;
  62. /// <summary>
  63. /// 代办标识
  64. /// </summary>
  65. private object agencyFl;
  66. /// <summary>
  67. /// 指定地址
  68. /// </summary>
  69. private object receivAddr;
  70. /// <summary>
  71. /// 运输方案
  72. /// </summary>
  73. private object transitPlan;
  74. /// <summary>
  75. /// 总费用
  76. /// </summary>
  77. private object transitMny;
  78. /// <summary>
  79. /// 前交货行状态
  80. /// </summary>
  81. private object beDeliveryStatus;
  82. /// <summary>
  83. /// 操作对象(前)
  84. /// </summary>
  85. private object beObjStsOp;
  86. /// <summary>
  87. /// 交货行状态
  88. /// </summary>
  89. private object deliveryStatus;
  90. /// <summary>
  91. /// 操作对象
  92. /// </summary>
  93. private object objStsOp;
  94. /// <summary>
  95. /// 有效标志(1:有效,0:无效)
  96. /// </summary>
  97. private object validflag;
  98. /// <summary>
  99. /// 创建人
  100. /// </summary>
  101. private object createName;
  102. /// <summary>
  103. /// 创建时间
  104. /// </summary>
  105. private object createTime;
  106. /// <summary>
  107. /// 修改人
  108. /// </summary>
  109. private object updateName;
  110. /// <summary>
  111. /// 修改时间
  112. /// </summary>
  113. private object updateTime;
  114. /// <summary>
  115. /// 删除人
  116. /// </summary>
  117. private object deleteName;
  118. /// <summary>
  119. /// 删除时间
  120. /// </summary>
  121. private object deleteTime;
  122. //TRANSIT_TYP
  123. private object transitTyp;
  124. /// <summary>
  125. /// 出厂方式
  126. /// </summary>
  127. [Description("出厂方式")]
  128. public object TransitTyp
  129. {
  130. get { return transitTyp; }
  131. set
  132. {
  133. if (value == null)
  134. {
  135. transitTyp = DBNull.Value;
  136. }
  137. else
  138. {
  139. transitTyp = value;
  140. }
  141. }
  142. }
  143. // EXTRA_FLAG
  144. private string extraFlag;
  145. /// <summary>
  146. /// 另开出库费
  147. /// </summary>
  148. [Description("另开出库费")]
  149. public string ExtraFlag
  150. {
  151. get { return extraFlag; }
  152. set { extraFlag = value; }
  153. }
  154. public SlmOrderLineDeliveryEntity()
  155. {
  156. extraFlag = "";
  157. transitTyp = "";
  158. ordPk = "";
  159. ordLnPk = "";
  160. ordLnDlyPk = "";
  161. deliveryNo = "";
  162. delvryBdate = "";
  163. delvryEdate = "";
  164. delvryQty = "";
  165. orderUnit = "";
  166. wgtEstmt = "";
  167. ensuTotlLen = "";
  168. receivNo = "";
  169. receivNm = "";
  170. delvryAddr = "";
  171. agencyFl = "";
  172. receivAddr = "";
  173. transitPlan = "";
  174. transitMny = "";
  175. beDeliveryStatus = "";
  176. beObjStsOp = "";
  177. deliveryStatus = "";
  178. objStsOp = "";
  179. validflag = "";
  180. createName = "";
  181. createTime = "";
  182. updateName = "";
  183. updateTime = "";
  184. deleteName = "";
  185. deleteTime = "";
  186. }
  187. /// <summary>
  188. /// ORD_PK
  189. /// </summary>
  190. [Description("ORD_PK")]
  191. public object OrdPk
  192. {
  193. get { return ordPk; }
  194. set
  195. {
  196. if (value == null)
  197. {
  198. ordPk = DBNull.Value;
  199. }
  200. else
  201. {
  202. ordPk = value;
  203. }
  204. }
  205. }
  206. /// <summary>
  207. /// ORD_LN_PK(ORD_PK+三位流失号)
  208. /// </summary>
  209. [Description("ORD_LN_PK(ORD_PK+三位流失号)")]
  210. public object OrdLnPk
  211. {
  212. get { return ordLnPk; }
  213. set
  214. {
  215. if (value == null)
  216. {
  217. ordLnPk = DBNull.Value;
  218. }
  219. else
  220. {
  221. ordLnPk = value;
  222. }
  223. }
  224. }
  225. /// <summary>
  226. /// ORD_LN_DLY_PK(ORD_LN_PK+三位流水号)
  227. /// </summary>
  228. [Description("ORD_LN_DLY_PK(ORD_LN_PK+三位流水号)")]
  229. public object OrdLnDlyPk
  230. {
  231. get { return ordLnDlyPk; }
  232. set
  233. {
  234. if (value == null)
  235. {
  236. ordLnDlyPk = DBNull.Value;
  237. }
  238. else
  239. {
  240. ordLnDlyPk = value;
  241. }
  242. }
  243. }
  244. /// <summary>
  245. /// 交货编码(ORD_PK向下三位流水号,确保流水号唯一性、连续性)
  246. /// </summary>
  247. [Description("交货编码(ORD_PK向下三位流水号,确保流水号唯一性、连续性)")]
  248. public object DeliveryNo
  249. {
  250. get { return deliveryNo; }
  251. set
  252. {
  253. if (value == null)
  254. {
  255. deliveryNo = DBNull.Value;
  256. }
  257. else
  258. {
  259. deliveryNo = value;
  260. }
  261. }
  262. }
  263. /// <summary>
  264. /// 交货开始日期
  265. /// </summary>
  266. [Description("交货开始日期")]
  267. public object DelvryBdate
  268. {
  269. get { return delvryBdate; }
  270. set
  271. {
  272. if (value == null)
  273. {
  274. delvryBdate = DBNull.Value;
  275. }
  276. else
  277. {
  278. delvryBdate = value;
  279. }
  280. }
  281. }
  282. /// <summary>
  283. /// 交货结束日期/最迟交货日期
  284. /// </summary>
  285. [Description("最迟交货日期")]
  286. public object DelvryEdate
  287. {
  288. get { return delvryEdate; }
  289. set
  290. {
  291. if (value == null)
  292. {
  293. delvryEdate = DBNull.Value;
  294. }
  295. else
  296. {
  297. delvryEdate = value;
  298. }
  299. }
  300. }
  301. /// <summary>
  302. /// 交货量
  303. /// </summary>
  304. [Description("交货量")]
  305. public object DelvryQty
  306. {
  307. get { return delvryQty; }
  308. set
  309. {
  310. if (value == null)
  311. {
  312. delvryQty = DBNull.Value;
  313. }
  314. else
  315. {
  316. delvryQty = value;
  317. }
  318. }
  319. }
  320. /// <summary>
  321. /// 订货计量单位(支、吨、米)
  322. /// </summary>
  323. [Description("单位")]
  324. public object OrderUnit
  325. {
  326. get { return orderUnit; }
  327. set
  328. {
  329. if (value == null)
  330. {
  331. orderUnit = DBNull.Value;
  332. }
  333. else
  334. {
  335. orderUnit = value;
  336. }
  337. }
  338. }
  339. /// <summary>
  340. /// 重量估算
  341. /// </summary>
  342. [Description("重量估算")]
  343. public object WgtEstmt
  344. {
  345. get { return wgtEstmt; }
  346. set
  347. {
  348. if (value == null)
  349. {
  350. wgtEstmt = DBNull.Value;
  351. }
  352. else
  353. {
  354. wgtEstmt = value;
  355. }
  356. }
  357. }
  358. /// <summary>
  359. /// 保总长
  360. /// </summary>
  361. [Description("保总长")]
  362. public object EnsuTotlLen
  363. {
  364. get { return ensuTotlLen; }
  365. set
  366. {
  367. if (value == null)
  368. {
  369. ensuTotlLen = DBNull.Value;
  370. }
  371. else
  372. {
  373. ensuTotlLen = value;
  374. }
  375. }
  376. }
  377. /// <summary>
  378. /// 收货单位编码
  379. /// </summary>
  380. [Description("收货单位")]
  381. public object ReceivNo
  382. {
  383. get { return receivNo; }
  384. set
  385. {
  386. if (value == null)
  387. {
  388. receivNo = DBNull.Value;
  389. }
  390. else
  391. {
  392. receivNo = value;
  393. }
  394. }
  395. }
  396. /// <summary>
  397. /// 收货单位名称
  398. /// </summary>
  399. [Description("收货单位")]
  400. public object ReceivNm
  401. {
  402. get { return receivNm; }
  403. set
  404. {
  405. if (value == null)
  406. {
  407. receivNm = DBNull.Value;
  408. }
  409. else
  410. {
  411. receivNm = value;
  412. }
  413. }
  414. }
  415. /// <summary>
  416. /// 交货地点
  417. /// </summary>
  418. [Description("交货地点")]
  419. public object DelvryAddr
  420. {
  421. get { return delvryAddr; }
  422. set
  423. {
  424. if (value == null)
  425. {
  426. delvryAddr = DBNull.Value;
  427. }
  428. else
  429. {
  430. delvryAddr = value;
  431. }
  432. }
  433. }
  434. /// <summary>
  435. /// 代办标识
  436. /// </summary>
  437. [Description("代办标识")]
  438. public object AgencyFl
  439. {
  440. get { return agencyFl; }
  441. set
  442. {
  443. if (value == null)
  444. {
  445. agencyFl = DBNull.Value;
  446. }
  447. else
  448. {
  449. agencyFl = value;
  450. }
  451. }
  452. }
  453. /// <summary>
  454. /// 指定地址
  455. /// </summary>
  456. [Description("指定地址")]
  457. public object ReceivAddr
  458. {
  459. get { return receivAddr; }
  460. set
  461. {
  462. if (value == null)
  463. {
  464. receivAddr = DBNull.Value;
  465. }
  466. else
  467. {
  468. receivAddr = value;
  469. }
  470. }
  471. }
  472. /// <summary>
  473. /// 运输方案
  474. /// </summary>
  475. [Description("运输方案")]
  476. public object TransitPlan
  477. {
  478. get { return transitPlan; }
  479. set
  480. {
  481. if (value == null)
  482. {
  483. transitPlan = DBNull.Value;
  484. }
  485. else
  486. {
  487. transitPlan = value;
  488. }
  489. }
  490. }
  491. /// <summary>
  492. /// 总费用
  493. /// </summary>
  494. [Description("总费用")]
  495. public object TransitMny
  496. {
  497. get { return transitMny; }
  498. set
  499. {
  500. if (value == null)
  501. {
  502. transitMny = DBNull.Value;
  503. }
  504. else
  505. {
  506. transitMny = value;
  507. }
  508. }
  509. }
  510. /// <summary>
  511. /// 前交货行状态
  512. /// </summary>
  513. [Description("前交货行状态")]
  514. public object BeDeliveryStatus
  515. {
  516. get { return beDeliveryStatus; }
  517. set
  518. {
  519. if (value == null)
  520. {
  521. beDeliveryStatus = DBNull.Value;
  522. }
  523. else
  524. {
  525. beDeliveryStatus = value;
  526. }
  527. }
  528. }
  529. /// <summary>
  530. /// 操作对象(前)
  531. /// </summary>
  532. [Description("操作对象(前)")]
  533. public object BeObjStsOp
  534. {
  535. get { return beObjStsOp; }
  536. set
  537. {
  538. if (value == null)
  539. {
  540. beObjStsOp = DBNull.Value;
  541. }
  542. else
  543. {
  544. beObjStsOp = value;
  545. }
  546. }
  547. }
  548. /// <summary>
  549. /// 交货行状态
  550. /// </summary>
  551. [Description("交货行状态")]
  552. public object DeliveryStatus
  553. {
  554. get { return deliveryStatus; }
  555. set
  556. {
  557. if (value == null)
  558. {
  559. deliveryStatus = DBNull.Value;
  560. }
  561. else
  562. {
  563. deliveryStatus = value;
  564. }
  565. }
  566. }
  567. /// <summary>
  568. /// 操作对象
  569. /// </summary>
  570. [Description("操作对象")]
  571. public object ObjStsOp
  572. {
  573. get { return objStsOp; }
  574. set
  575. {
  576. if (value == null)
  577. {
  578. objStsOp = DBNull.Value;
  579. }
  580. else
  581. {
  582. objStsOp = value;
  583. }
  584. }
  585. }
  586. /// <summary>
  587. /// 有效标志(1:有效,0:无效)
  588. /// </summary>
  589. [Description("有效标志(1:有效,0:无效)")]
  590. public object Validflag
  591. {
  592. get { return validflag; }
  593. set
  594. {
  595. if (value == null)
  596. {
  597. validflag = DBNull.Value;
  598. }
  599. else
  600. {
  601. validflag = value;
  602. }
  603. }
  604. }
  605. /// <summary>
  606. /// 创建人
  607. /// </summary>
  608. [Description("创建人")]
  609. public object CreateName
  610. {
  611. get { return createName; }
  612. set
  613. {
  614. if (value == null)
  615. {
  616. createName = DBNull.Value;
  617. }
  618. else
  619. {
  620. createName = value;
  621. }
  622. }
  623. }
  624. /// <summary>
  625. /// 创建时间
  626. /// </summary>
  627. [Description("创建时间")]
  628. public object CreateTime
  629. {
  630. get { return createTime; }
  631. set
  632. {
  633. if (value == null)
  634. {
  635. createTime = DBNull.Value;
  636. }
  637. else
  638. {
  639. createTime = value;
  640. }
  641. }
  642. }
  643. /// <summary>
  644. /// 修改人
  645. /// </summary>
  646. [Description("修改人")]
  647. public object UpdateName
  648. {
  649. get { return updateName; }
  650. set
  651. {
  652. if (value == null)
  653. {
  654. updateName = DBNull.Value;
  655. }
  656. else
  657. {
  658. updateName = value;
  659. }
  660. }
  661. }
  662. /// <summary>
  663. /// 修改时间
  664. /// </summary>
  665. [Description("修改时间")]
  666. public object UpdateTime
  667. {
  668. get { return updateTime; }
  669. set
  670. {
  671. if (value == null)
  672. {
  673. updateTime = DBNull.Value;
  674. }
  675. else
  676. {
  677. updateTime = value;
  678. }
  679. }
  680. }
  681. /// <summary>
  682. /// 删除人
  683. /// </summary>
  684. [Description("删除人")]
  685. public object DeleteName
  686. {
  687. get { return deleteName; }
  688. set
  689. {
  690. if (value == null)
  691. {
  692. deleteName = DBNull.Value;
  693. }
  694. else
  695. {
  696. deleteName = value;
  697. }
  698. }
  699. }
  700. /// <summary>
  701. /// 删除时间
  702. /// </summary>
  703. [Description("删除时间")]
  704. public object DeleteTime
  705. {
  706. get { return deleteTime; }
  707. set
  708. {
  709. if (value == null)
  710. {
  711. deleteTime = DBNull.Value;
  712. }
  713. else
  714. {
  715. deleteTime = value;
  716. }
  717. }
  718. }
  719. }
  720. }