POrdersPage.java 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447
  1. package cn.com.lzt.purchase.page;
  2. import java.util.ArrayList;
  3. import java.util.List;
  4. import org.jeecgframework.poi.excel.annotation.Excel;
  5. import org.jeecgframework.poi.excel.annotation.ExcelCollection;
  6. import cn.com.lzt.purchasedetails.entity.OrderDetailsEntity;
  7. /**
  8. * @Title: Entity
  9. * @Description: 订单表
  10. * @author onlineGenerator
  11. * @date 2017-06-07 17:15:24
  12. * @version V1.0
  13. *
  14. */
  15. public class POrdersPage implements java.io.Serializable {
  16. /**主键*/
  17. private java.lang.String id;
  18. /**创建人名称*/
  19. private java.lang.String createName;
  20. /**创建人登录名称*/
  21. private java.lang.String createBy;
  22. /**创建日期*/
  23. private java.util.Date createDate;
  24. /**更新人名称*/
  25. private java.lang.String updateName;
  26. /**更新人登录名称*/
  27. private java.lang.String updateBy;
  28. /**更新日期*/
  29. private java.util.Date updateDate;
  30. /**流程状态*/
  31. private java.lang.String bpmStatus;
  32. /**单据日期*/
  33. @Excel(name="单据日期",format = "yyyy-MM-dd")
  34. private java.util.Date orderDate;
  35. /**单据编码*/
  36. @Excel(name="单据编码")
  37. private java.lang.String orderOnumber;
  38. /**供应商名称*/
  39. @Excel(name="供应商名称")
  40. private java.lang.String supplierName;
  41. /**供应商ID*/
  42. private java.lang.String supplierId;
  43. /**经手人ID*/
  44. private java.lang.String handlerPersonId;
  45. /**经手人名称*/
  46. @Excel(name="经手人名称")
  47. private java.lang.String handlerPersonName;
  48. /**付款账户*/
  49. @Excel(name="付款账户")
  50. private java.lang.String payAccount;
  51. /**审核人*/
  52. @Excel(name="审核人")
  53. private java.lang.String orderAuditor;
  54. /**总金额*/
  55. @Excel(name="总金额")
  56. private java.lang.Double totalMoney;
  57. /**整单优惠*/
  58. @Excel(name="整单优惠")
  59. private java.lang.Double discountMoney;
  60. /**优惠后金额*/
  61. @Excel(name="优惠后金额")
  62. private java.lang.Double amountPayable;
  63. /**单据状态*/
  64. @Excel(name="单据状态")
  65. private java.lang.String orderStatus;
  66. /**仓库ID*/
  67. private java.lang.String warehouseId;
  68. /**仓库名称*/
  69. @Excel(name="仓库名称")
  70. private java.lang.String warehouseName;
  71. /**审核日期*/
  72. @Excel(name="审核日期",format = "yyyy-MM-dd")
  73. private java.util.Date auditDate;
  74. /**预付定金*/
  75. @Excel(name="预付定金")
  76. private java.lang.Double prepaidMoney;
  77. /**
  78. *方法: 取得java.lang.String
  79. *@return: java.lang.String 主键
  80. */
  81. public java.lang.String getId(){
  82. return this.id;
  83. }
  84. /**
  85. *方法: 设置java.lang.String
  86. *@param: java.lang.String 主键
  87. */
  88. public void setId(java.lang.String id){
  89. this.id = id;
  90. }
  91. /**
  92. *方法: 取得java.lang.String
  93. *@return: java.lang.String 创建人名称
  94. */
  95. public java.lang.String getCreateName(){
  96. return this.createName;
  97. }
  98. /**
  99. *方法: 设置java.lang.String
  100. *@param: java.lang.String 创建人名称
  101. */
  102. public void setCreateName(java.lang.String createName){
  103. this.createName = createName;
  104. }
  105. /**
  106. *方法: 取得java.lang.String
  107. *@return: java.lang.String 创建人登录名称
  108. */
  109. public java.lang.String getCreateBy(){
  110. return this.createBy;
  111. }
  112. /**
  113. *方法: 设置java.lang.String
  114. *@param: java.lang.String 创建人登录名称
  115. */
  116. public void setCreateBy(java.lang.String createBy){
  117. this.createBy = createBy;
  118. }
  119. /**
  120. *方法: 取得java.util.Date
  121. *@return: java.util.Date 创建日期
  122. */
  123. public java.util.Date getCreateDate(){
  124. return this.createDate;
  125. }
  126. /**
  127. *方法: 设置java.util.Date
  128. *@param: java.util.Date 创建日期
  129. */
  130. public void setCreateDate(java.util.Date createDate){
  131. this.createDate = createDate;
  132. }
  133. /**
  134. *方法: 取得java.lang.String
  135. *@return: java.lang.String 更新人名称
  136. */
  137. public java.lang.String getUpdateName(){
  138. return this.updateName;
  139. }
  140. /**
  141. *方法: 设置java.lang.String
  142. *@param: java.lang.String 更新人名称
  143. */
  144. public void setUpdateName(java.lang.String updateName){
  145. this.updateName = updateName;
  146. }
  147. /**
  148. *方法: 取得java.lang.String
  149. *@return: java.lang.String 更新人登录名称
  150. */
  151. public java.lang.String getUpdateBy(){
  152. return this.updateBy;
  153. }
  154. /**
  155. *方法: 设置java.lang.String
  156. *@param: java.lang.String 更新人登录名称
  157. */
  158. public void setUpdateBy(java.lang.String updateBy){
  159. this.updateBy = updateBy;
  160. }
  161. /**
  162. *方法: 取得java.util.Date
  163. *@return: java.util.Date 更新日期
  164. */
  165. public java.util.Date getUpdateDate(){
  166. return this.updateDate;
  167. }
  168. /**
  169. *方法: 设置java.util.Date
  170. *@param: java.util.Date 更新日期
  171. */
  172. public void setUpdateDate(java.util.Date updateDate){
  173. this.updateDate = updateDate;
  174. }
  175. /**
  176. *方法: 取得java.lang.String
  177. *@return: java.lang.String 流程状态
  178. */
  179. public java.lang.String getBpmStatus(){
  180. return this.bpmStatus;
  181. }
  182. /**
  183. *方法: 设置java.lang.String
  184. *@param: java.lang.String 流程状态
  185. */
  186. public void setBpmStatus(java.lang.String bpmStatus){
  187. this.bpmStatus = bpmStatus;
  188. }
  189. /**
  190. *方法: 取得java.util.Date
  191. *@return: java.util.Date 单据日期
  192. */
  193. public java.util.Date getOrderDate(){
  194. return this.orderDate;
  195. }
  196. /**
  197. *方法: 设置java.util.Date
  198. *@param: java.util.Date 单据日期
  199. */
  200. public void setOrderDate(java.util.Date orderDate){
  201. this.orderDate = orderDate;
  202. }
  203. /**
  204. *方法: 取得java.lang.String
  205. *@return: java.lang.String 单据编码
  206. */
  207. public java.lang.String getOrderOnumber(){
  208. return this.orderOnumber;
  209. }
  210. /**
  211. *方法: 设置java.lang.String
  212. *@param: java.lang.String 单据编码
  213. */
  214. public void setOrderOnumber(java.lang.String orderOnumber){
  215. this.orderOnumber = orderOnumber;
  216. }
  217. /**
  218. *方法: 取得java.lang.String
  219. *@return: java.lang.String 供应商名称
  220. */
  221. public java.lang.String getSupplierName(){
  222. return this.supplierName;
  223. }
  224. /**
  225. *方法: 设置java.lang.String
  226. *@param: java.lang.String 供应商名称
  227. */
  228. public void setSupplierName(java.lang.String supplierName){
  229. this.supplierName = supplierName;
  230. }
  231. /**
  232. *方法: 取得java.lang.String
  233. *@return: java.lang.String 付款账户
  234. */
  235. public java.lang.String getPayAccount(){
  236. return this.payAccount;
  237. }
  238. /**
  239. *方法: 设置java.lang.String
  240. *@param: java.lang.String 付款账户
  241. */
  242. public void setPayAccount(java.lang.String payAccount){
  243. this.payAccount = payAccount;
  244. }
  245. /**
  246. *方法: 取得java.lang.String
  247. *@return: java.lang.String 审核人
  248. */
  249. public java.lang.String getOrderAuditor(){
  250. return this.orderAuditor;
  251. }
  252. /**
  253. *方法: 设置java.lang.String
  254. *@param: java.lang.String 审核人
  255. */
  256. public void setOrderAuditor(java.lang.String orderAuditor){
  257. this.orderAuditor = orderAuditor;
  258. }
  259. /**
  260. *方法: 取得java.lang.Double
  261. *@return: java.lang.Double 总金额
  262. */
  263. public java.lang.Double getTotalMoney(){
  264. return this.totalMoney;
  265. }
  266. /**
  267. *方法: 设置java.lang.Double
  268. *@param: java.lang.Double 总金额
  269. */
  270. public void setTotalMoney(java.lang.Double totalMoney){
  271. this.totalMoney = totalMoney;
  272. }
  273. /**
  274. *方法: 取得java.lang.Double
  275. *@return: java.lang.Double 整单折扣
  276. */
  277. public java.lang.Double getDiscountMoney(){
  278. return this.discountMoney;
  279. }
  280. /**
  281. *方法: 设置java.lang.Double
  282. *@param: java.lang.Double 整单折扣
  283. */
  284. public void setDiscountMoney(java.lang.Double discountMoney){
  285. this.discountMoney = discountMoney;
  286. }
  287. /**
  288. *方法: 取得java.lang.Double
  289. *@return: java.lang.Double 优惠后金额
  290. */
  291. public java.lang.Double getAmountPayable(){
  292. return this.amountPayable;
  293. }
  294. /**
  295. *方法: 设置java.lang.Double
  296. *@param: java.lang.Double 优惠后金额
  297. */
  298. public void setAmountPayable(java.lang.Double amountPayable){
  299. this.amountPayable = amountPayable;
  300. }
  301. /**
  302. *方法: 取得java.lang.String
  303. *@return: java.lang.String 单据状态
  304. */
  305. public java.lang.String getOrderStatus(){
  306. return this.orderStatus;
  307. }
  308. /**
  309. *方法: 设置java.lang.String
  310. *@param: java.lang.String 单据状态
  311. */
  312. public void setOrderStatus(java.lang.String orderStatus){
  313. this.orderStatus = orderStatus;
  314. }
  315. /**
  316. *方法: 取得java.util.Date
  317. *@return: java.util.Date 审核日期
  318. */
  319. public java.util.Date getAuditDate(){
  320. return this.auditDate;
  321. }
  322. /**
  323. *方法: 设置java.util.Date
  324. *@param: java.util.Date 审核日期
  325. */
  326. public void setAuditDate(java.util.Date auditDate){
  327. this.auditDate = auditDate;
  328. }
  329. /**
  330. *方法: 取得java.lang.Double
  331. *@return: java.lang.Double 预付定金
  332. */
  333. public java.lang.Double getPrepaidMoney(){
  334. return this.prepaidMoney;
  335. }
  336. /**
  337. *方法: 设置java.lang.Double
  338. *@param: java.lang.Double 预付定金
  339. */
  340. public void setPrepaidMoney(java.lang.Double prepaidMoney){
  341. this.prepaidMoney = prepaidMoney;
  342. }
  343. /**
  344. *方法: 设置java.lang.String
  345. *@param: java.lang.String 供应商ID
  346. */
  347. public java.lang.String getSupplierId() {
  348. return supplierId;
  349. }
  350. /**
  351. *方法: 设置java.lang.String
  352. *@param: java.lang.String 供应商ID
  353. */
  354. public void setSupplierId(java.lang.String supplierId) {
  355. this.supplierId = supplierId;
  356. }
  357. /**
  358. *方法: 设置java.lang.String
  359. *@param: java.lang.String 仓库名称
  360. */
  361. public java.lang.String getWarehouseName() {
  362. return warehouseName;
  363. }
  364. /**
  365. *方法: 设置java.lang.String
  366. *@param: java.lang.String 仓库名称
  367. */
  368. public void setWarehouseName(java.lang.String warehouseName) {
  369. this.warehouseName = warehouseName;
  370. }
  371. /**
  372. *方法: 设置java.lang.String
  373. *@param: java.lang.String 经手人ID
  374. */
  375. public java.lang.String getHandlerPersonId() {
  376. return handlerPersonId;
  377. }
  378. /**
  379. *方法: 设置java.lang.String
  380. *@param: java.lang.String 经手人ID
  381. */
  382. public void setHandlerPersonId(java.lang.String handlerPersonId) {
  383. this.handlerPersonId = handlerPersonId;
  384. }
  385. /**
  386. *方法: 设置java.lang.String
  387. *@param: java.lang.String 经手人名称
  388. */
  389. public java.lang.String getHandlerPersonName() {
  390. return handlerPersonName;
  391. }
  392. /**
  393. *方法: 设置java.lang.String
  394. *@param: java.lang.String 经手人名称
  395. */
  396. public void setHandlerPersonName(java.lang.String handlerPersonName) {
  397. this.handlerPersonName = handlerPersonName;
  398. }
  399. /**
  400. *方法: 取得java.lang.String
  401. *@return: java.lang.String 仓库
  402. */
  403. public java.lang.String getWarehouseId(){
  404. return this.warehouseId;
  405. }
  406. /**
  407. *方法: 设置java.lang.String
  408. *@param: java.lang.String 仓库
  409. */
  410. public void setWarehouseId(java.lang.String warehouseId){
  411. this.warehouseId = warehouseId;
  412. }
  413. /**保存-采购商品*/
  414. @ExcelCollection(name="采购商品")
  415. private List<OrderDetailsEntity> orderDetailsList = new ArrayList<OrderDetailsEntity>();
  416. public List<OrderDetailsEntity> getOrderDetailsList() {
  417. return orderDetailsList;
  418. }
  419. public void setOrderDetailsList(List<OrderDetailsEntity> orderDetailsList) {
  420. this.orderDetailsList = orderDetailsList;
  421. }
  422. }