NewOrder.java 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023
  1. package com.caimei.modules.order.entity;
  2. import com.caimei.modules.bulkpurchase.entity.OrderInvoice;
  3. import com.caimei.modules.product.entity.CmPromotion;
  4. import com.thinkgem.jeesite.common.persistence.DataEntity;
  5. import java.beans.Transient;
  6. import java.util.List;
  7. /**
  8. * @author lwt
  9. * @date 2018-07-24
  10. * @description 主订单表
  11. */
  12. public class NewOrder extends DataEntity<NewOrder> {
  13. private Integer orderID; // bigint(11) not null,
  14. private String orderNo; // varchar(30) comment '订单编号',
  15. private Integer userID; // bigint(11), 订单归属人
  16. //采美组织: 默认为null,具体对应cm_mall_organize表ID
  17. private Integer organizeID;
  18. private Integer organizeStoreId; // 组织门店id
  19. private String shopOrderIDs; // varchar(100) comment '子订单ID',
  20. private String orderSubmitType; // char(2) comment '订单提交类型',
  21. private String status; // char(2) comment '订单状态'
  22. // v5.0.0新状态 '0待确认,11待收待发,12待收部发,13待收全发,21部收待发,22部收部发,23部收全发,31已收待发,32已收部发,33已收全发,4交易完成,5订单完成,6已关闭,7交易全退'
  23. private Double productTotalFee; // decimal(20,6) comment '商品总金额',
  24. private Double shouldPayProduct; //应收商品金额==应付合计(只需要付商品金额)
  25. private String hasActProduct; // '是否包含活动商品(受订单未支付自动关闭时间影响) 0 否 1 是',
  26. private Double orderTotalFee; // decimal(20,6) comment '订单总金额',
  27. private Double payableAmount; // 应付金额
  28. private Double payTotalFee; // decimal(20,6) comment '支付金额',
  29. private Double balancePayFee; // decimal(20,6) comment '余额支付',
  30. private Double discountFee; // decimal(20,6) comment '折扣金额',
  31. private Double promotionFullReduction; //DECIMAL(20,2) DEFAULT 0.00 NULL COMMENT '促销满减优惠' AFTER `discountFee`,
  32. private Integer spID; // bigint(11),
  33. private Integer mainSpID; // bigint(6),
  34. private String note; // text comment '订单备注',
  35. private Integer clubID; // bigint(11),
  36. private String clubScanTime; // varchar(19),
  37. private String payWay; // 支付方式,(协销订单可能会存在多种进账方式用,隔开),
  38. private Integer payTypeID; // int(11) comment '支付类型',
  39. private String orderSource; // char(1) comment '订单来源',
  40. private String orderTime; // datetime comment '订单提交时间',
  41. private String confirmTime; // datetime comment '订单确认时间',
  42. private String cooFreeFlag; // char(1) comment '库分期免息状态',
  43. private Integer cooFreeRate; // int(3) comment '库分期分期费率',
  44. private Double cooFreeAmount; // decimal(20,2) comment '库分期免息金额',
  45. private String confirmFlag; // char(1) comment '订单确认标志',
  46. private Integer clauseID; // bigint(11) comment '条款ID',
  47. private String clauseContent; // text comment '条款内容',
  48. private String clauseName; // varchar(50) comment '条款名称',
  49. private String freePostFlag; // char(1) comment 免邮标志 运费:-1到付,0包邮,1需要运费
  50. private Double freight; // decimal(20,0) comment '运费' v5.0版本已废弃,运费已使用商品形式存储,
  51. // private Integer freePostageTicketID; // bigint(11) comment '包邮券ID',
  52. private Integer buyUserID;// 下单人
  53. private String orderType;// 订单类型 0协销订单、 1普通订单、 2呵呵订单
  54. private List<NewShopOrder> newShopOrders;
  55. private OrderUserInfo bpOrderUserinfo; //订单用户信息表
  56. private OrderInvoice orderInvoice;
  57. private Integer productCount; // 商品总数
  58. private Integer presentCount; // 赠送总数
  59. private Integer promotionalGiftsCount; // INT(11) NULL COMMENT '促销赠品总数' AFTER `presentCount
  60. private String payTime; //订单支付时间
  61. private String payFlag;//是否已支付 未支付0 已支付1
  62. private String onlinePayFlag;//能否显示支付 :0 能线上 1 线下
  63. private Double preferential; //总优惠 自助下单活动优惠 协销下单price-折后单价
  64. private String splitFlag; // 订单能否拆分 1 为可拆分, 0为不可拆分
  65. private String closeReason; //订单取消原因
  66. private String invoiceFlag; //是否开发票 0 不开 1 开发票
  67. // ---------------- v5.0.0 新加
  68. private String receiptStatus; //(收款买家)收款状态:1待收款、2部分收款、3已收款
  69. private String payStatus; //(付款供应商)付款状态:1待付款、2部分付款、3已付款
  70. private String sendOutStatus; //发货状态:1待发货、2部分发货、3已发货
  71. private String refundType; //退货退款类型:1部分退、2全部退
  72. private String postageOrderFlag = "0"; //邮费订单标识 1是邮费订单 0不是邮费订单
  73. private Double paidAmount;//已付金额(用户已支付金额包括余额支付和线上线下支付)
  74. private Double totalDiscount;//订单退款已退的经理折扣金额
  75. private Integer zeroCostFlag;//订单0成本标识
  76. private Integer userBeans;//采美豆抵扣运费数量(100:1)
  77. // ----------------- v5.0.0 end
  78. //------------- 虚拟字段 ----------------------------
  79. private String shopName; //供应商
  80. private String receiver;//收货人
  81. private String buyer;//买家
  82. private String alreadyReceipt;//已收金额(需要包含运费,目前只存在普通订单存在运费)
  83. private String unReceipt;//未收金额(需要包含运费,目前只存在普通订单存在运费)
  84. private String paid;//已付金额(不需要包含运费,等同于订单商品金额)
  85. private String unpaid;//未付金额(不需要包含运费,等同于订单商品金额)
  86. private String brokerage;//佣金
  87. private String buyerName; //买家名称
  88. private String mobile; //手机
  89. private String address; //地址
  90. private String startTime;
  91. private String endTime;
  92. private String startConfirmTime;
  93. private String endConfirmTime;
  94. private String startRefundTime;
  95. private String endRefundTime;
  96. private Double totalAddedValueTax;//总税费
  97. private String shopNameInfo;//
  98. private String orderRefundType = "";//
  99. private String returnedPurchaseStatus;//1审核中,0不是审核中
  100. private String applyReturnedPurchaseFlag;//0不可以申请,1可以申请(此标记只用于是否存在审核中或者审核不通过记录,存在记录则不可以申请)
  101. private String spName;
  102. private Integer serviceProviderId; //协销Id
  103. private String productName; //商品名称(根据商品名称筛选订单)
  104. private List<NewOrderProduct> orderProduct;// 订单内的商品集合
  105. // 促销
  106. private List<CmPromotion> promotions;
  107. private String searchflag;//0搜索,1导出
  108. private String[] shopNote; //子订单备注 修改时用来记录一下的
  109. private String rebateOrder; //是不是返佣订单 是的1, 不是的0
  110. private String[] ps; //付款状态集合
  111. private String shopOrderNo;// varchar(30) comment '子订单编号'
  112. private String toAudit; //有没有收款待审核的订单 , 有的1
  113. private Double shouldPayShopAmount; //付供应商总金额
  114. private Double returnValue; //退款总金额
  115. private Boolean returnedFreightFlag;//机构运费退货标识
  116. private String clubName; //会所名称
  117. // 收款确认类型(1小额抹平确认,2大额抹平确认,3大额退款余额,4确认关联)
  118. private String confirmType;
  119. private Double orderReceivedAmount;//订单已收金额(此收款只计算线上线下收款记录payableAmount表金额)
  120. private Double returnBalanceAmount;// 退款余额金额
  121. private String secondHandOrderFlag;//二手商品订单标识 0非二手商品订单、 1二手商品订单
  122. private boolean receiptOrderFlag;// 判断订单中抹平的订单是否是和多个订单一起支付的,
  123. private Integer rechargeGoods; //1,缴纳订金;2,充值余额
  124. private String affirmPaymentFlag;// 二手订单确认付款供应商标识 0未确认,1已确认
  125. private String rebateFlag;//返佣订单标识,0非返佣订单,1返佣订单
  126. private String associationType;//订单关联方式: 1手动 2自动
  127. private Double ableUserMoney; //当前下单用户可用余额
  128. private String organizeStoreName;//组织门店名称
  129. public List<CmPromotion> getPromotions() {
  130. return promotions;
  131. }
  132. public void setPromotions(List<CmPromotion> promotions) {
  133. this.promotions = promotions;
  134. }
  135. public Double getPromotionFullReduction() {
  136. return promotionFullReduction;
  137. }
  138. public void setPromotionFullReduction(Double promotionFullReduction) {
  139. this.promotionFullReduction = promotionFullReduction;
  140. }
  141. public Integer getPromotionalGiftsCount() {
  142. return promotionalGiftsCount;
  143. }
  144. public void setPromotionalGiftsCount(Integer promotionalGiftsCount) {
  145. this.promotionalGiftsCount = promotionalGiftsCount;
  146. }
  147. public String getClubName() {
  148. return clubName;
  149. }
  150. public void setClubName(String clubName) {
  151. this.clubName = clubName;
  152. }
  153. public Double getReturnValue() {
  154. return returnValue;
  155. }
  156. public void setReturnValue(Double returnValue) {
  157. this.returnValue = returnValue;
  158. }
  159. public Double getShouldPayShopAmount() {
  160. return shouldPayShopAmount;
  161. }
  162. public void setShouldPayShopAmount(Double shouldPayShopAmount) {
  163. this.shouldPayShopAmount = shouldPayShopAmount;
  164. }
  165. public Integer getOrganizeID() {
  166. return organizeID;
  167. }
  168. public void setOrganizeID(Integer organizeID) {
  169. this.organizeID = organizeID;
  170. }
  171. public String getToAudit() {
  172. return toAudit;
  173. }
  174. public void setToAudit(String toAudit) {
  175. this.toAudit = toAudit;
  176. }
  177. public String[] getPs() {
  178. return ps;
  179. }
  180. public void setPs(String[] ps) {
  181. this.ps = ps;
  182. }
  183. public String getShopOrderNo() {
  184. return shopOrderNo;
  185. }
  186. public void setShopOrderNo(String shopOrderNo) {
  187. this.shopOrderNo = shopOrderNo;
  188. }
  189. public Integer getOrderID() {
  190. return orderID;
  191. }
  192. public void setOrderID(Integer orderID) {
  193. this.orderID = orderID;
  194. }
  195. public Double getShouldPayProduct() {
  196. return shouldPayProduct;
  197. }
  198. public void setShouldPayProduct(Double shouldPayProduct) {
  199. this.shouldPayProduct = shouldPayProduct;
  200. }
  201. public String getSearchflag() {
  202. return searchflag;
  203. }
  204. public void setSearchflag(String searchflag) {
  205. this.searchflag = searchflag;
  206. }
  207. public String getOrderNo() {
  208. return orderNo;
  209. }
  210. public void setOrderNo(String orderNo) {
  211. this.orderNo = orderNo;
  212. }
  213. public Integer getUserID() {
  214. return userID;
  215. }
  216. public void setUserID(Integer userID) {
  217. this.userID = userID;
  218. }
  219. public String getShopOrderIDs() {
  220. return shopOrderIDs;
  221. }
  222. public void setShopOrderIDs(String shopOrderIDs) {
  223. this.shopOrderIDs = shopOrderIDs;
  224. }
  225. public String getOrderSubmitType() {
  226. return orderSubmitType;
  227. }
  228. public void setOrderSubmitType(String orderSubmitType) {
  229. this.orderSubmitType = orderSubmitType;
  230. }
  231. public String getStatus() {
  232. return status;
  233. }
  234. public void setStatus(String status) {
  235. this.status = status;
  236. }
  237. public Double getProductTotalFee() {
  238. return productTotalFee;
  239. }
  240. public void setProductTotalFee(Double productTotalFee) {
  241. this.productTotalFee = productTotalFee;
  242. }
  243. public Double getOrderTotalFee() {
  244. return orderTotalFee;
  245. }
  246. public void setOrderTotalFee(Double orderTotalFee) {
  247. this.orderTotalFee = orderTotalFee;
  248. }
  249. public Double getPayTotalFee() {
  250. return payTotalFee;
  251. }
  252. public void setPayTotalFee(Double payTotalFee) {
  253. this.payTotalFee = payTotalFee;
  254. }
  255. public Double getBalancePayFee() {
  256. return balancePayFee;
  257. }
  258. public void setBalancePayFee(Double balancePayFee) {
  259. this.balancePayFee = balancePayFee;
  260. }
  261. public Double getDiscountFee() {
  262. return discountFee;
  263. }
  264. public void setDiscountFee(Double discountFee) {
  265. this.discountFee = discountFee;
  266. }
  267. public Integer getSpID() {
  268. return spID;
  269. }
  270. public void setSpID(Integer spID) {
  271. this.spID = spID;
  272. }
  273. public Integer getMainSpID() {
  274. return mainSpID;
  275. }
  276. public void setMainSpID(Integer mainSpID) {
  277. this.mainSpID = mainSpID;
  278. }
  279. public String getNote() {
  280. return note;
  281. }
  282. public void setNote(String note) {
  283. this.note = note;
  284. }
  285. public Integer getClubID() {
  286. return clubID;
  287. }
  288. public void setClubID(Integer clubID) {
  289. this.clubID = clubID;
  290. }
  291. public String getClubScanTime() {
  292. return clubScanTime;
  293. }
  294. public void setClubScanTime(String clubScanTime) {
  295. this.clubScanTime = clubScanTime;
  296. }
  297. public String getPayWay() {
  298. return payWay;
  299. }
  300. public void setPayWay(String payWay) {
  301. this.payWay = payWay;
  302. }
  303. public Integer getPayTypeID() {
  304. return payTypeID;
  305. }
  306. public void setPayTypeID(Integer payTypeID) {
  307. this.payTypeID = payTypeID;
  308. }
  309. public String getOrderSource() {
  310. return orderSource;
  311. }
  312. public void setOrderSource(String orderSource) {
  313. this.orderSource = orderSource;
  314. }
  315. public String getOrderTime() {
  316. return orderTime;
  317. }
  318. public void setOrderTime(String orderTime) {
  319. this.orderTime = orderTime;
  320. }
  321. public String getCooFreeFlag() {
  322. return cooFreeFlag;
  323. }
  324. public void setCooFreeFlag(String cooFreeFlag) {
  325. this.cooFreeFlag = cooFreeFlag;
  326. }
  327. public Integer getCooFreeRate() {
  328. return cooFreeRate;
  329. }
  330. public void setCooFreeRate(Integer cooFreeRate) {
  331. this.cooFreeRate = cooFreeRate;
  332. }
  333. public Double getCooFreeAmount() {
  334. return cooFreeAmount;
  335. }
  336. public void setCooFreeAmount(Double cooFreeAmount) {
  337. this.cooFreeAmount = cooFreeAmount;
  338. }
  339. public String getConfirmFlag() {
  340. return confirmFlag;
  341. }
  342. public void setConfirmFlag(String confirmFlag) {
  343. this.confirmFlag = confirmFlag;
  344. }
  345. public Integer getClauseID() {
  346. return clauseID;
  347. }
  348. public void setClauseID(Integer clauseID) {
  349. this.clauseID = clauseID;
  350. }
  351. public String getClauseContent() {
  352. return clauseContent;
  353. }
  354. public void setClauseContent(String clauseContent) {
  355. this.clauseContent = clauseContent;
  356. }
  357. public String getClauseName() {
  358. return clauseName;
  359. }
  360. public void setClauseName(String clauseName) {
  361. this.clauseName = clauseName;
  362. }
  363. public String getFreePostFlag() {
  364. return freePostFlag;
  365. }
  366. public void setFreePostFlag(String freePostFlag) {
  367. this.freePostFlag = freePostFlag;
  368. }
  369. public Double getFreight() {
  370. return freight;
  371. }
  372. public void setFreight(Double freight) {
  373. this.freight = freight;
  374. }
  375. public Integer getBuyUserID() {
  376. return buyUserID;
  377. }
  378. public void setBuyUserID(Integer buyUserID) {
  379. this.buyUserID = buyUserID;
  380. }
  381. public String getOrderType() {
  382. return orderType;
  383. }
  384. public void setOrderType(String orderType) {
  385. this.orderType = orderType;
  386. }
  387. public List<NewShopOrder> getNewShopOrders() {
  388. return newShopOrders;
  389. }
  390. public void setNewShopOrders(List<NewShopOrder> newShopOrders) {
  391. this.newShopOrders = newShopOrders;
  392. }
  393. public OrderInvoice getOrderInvoice() {
  394. return orderInvoice;
  395. }
  396. public void setOrderInvoice(OrderInvoice orderInvoice) {
  397. this.orderInvoice = orderInvoice;
  398. }
  399. public Integer getProductCount() {
  400. return productCount;
  401. }
  402. public void setProductCount(Integer productCount) {
  403. this.productCount = productCount;
  404. }
  405. public Integer getPresentCount() {
  406. return presentCount;
  407. }
  408. public void setPresentCount(Integer presentCount) {
  409. this.presentCount = presentCount;
  410. }
  411. @Transient
  412. public List<NewOrderProduct> getOrderProduct() {
  413. return orderProduct;
  414. }
  415. public void setOrderProduct(List<NewOrderProduct> orderProduct) {
  416. this.orderProduct = orderProduct;
  417. }
  418. @Transient
  419. public String getBuyerName() {
  420. return buyerName;
  421. }
  422. public void setBuyerName(String buyerName) {
  423. this.buyerName = buyerName;
  424. }
  425. @Transient
  426. public String getStartTime() {
  427. return startTime;
  428. }
  429. public void setStartTime(String startTime) {
  430. this.startTime = startTime;
  431. }
  432. @Transient
  433. public String getEndTime() {
  434. return endTime;
  435. }
  436. public void setEndTime(String endTime) {
  437. this.endTime = endTime;
  438. }
  439. @Transient
  440. public String getShopName() {
  441. return shopName;
  442. }
  443. public void setShopName(String shopName) {
  444. this.shopName = shopName;
  445. }
  446. @Transient
  447. public String getReceiver() {
  448. return receiver;
  449. }
  450. public void setReceiver(String receiver) {
  451. this.receiver = receiver;
  452. }
  453. @Transient
  454. public String getBuyer() {
  455. return buyer;
  456. }
  457. public void setBuyer(String buyer) {
  458. this.buyer = buyer;
  459. }
  460. @Transient
  461. public String getAlreadyReceipt() {
  462. return alreadyReceipt;
  463. }
  464. public void setAlreadyReceipt(String alreadyReceipt) {
  465. this.alreadyReceipt = alreadyReceipt;
  466. }
  467. @Transient
  468. public String getUnReceipt() {
  469. return unReceipt;
  470. }
  471. public void setUnReceipt(String unReceipt) {
  472. this.unReceipt = unReceipt;
  473. }
  474. @Transient
  475. public String getPaid() {
  476. return paid;
  477. }
  478. public void setPaid(String paid) {
  479. this.paid = paid;
  480. }
  481. @Transient
  482. public String getUnpaid() {
  483. return unpaid;
  484. }
  485. public void setUnpaid(String unpaid) {
  486. this.unpaid = unpaid;
  487. }
  488. @Transient
  489. public String getBrokerage() {
  490. return brokerage;
  491. }
  492. public void setBrokerage(String brokerage) {
  493. this.brokerage = brokerage;
  494. }
  495. public OrderUserInfo getBpOrderUserinfo() {
  496. return bpOrderUserinfo;
  497. }
  498. public void setBpOrderUserinfo(OrderUserInfo bpOrderUserinfo) {
  499. this.bpOrderUserinfo = bpOrderUserinfo;
  500. }
  501. public String getPayTime() {
  502. return payTime;
  503. }
  504. public void setPayTime(String payTime) {
  505. this.payTime = payTime;
  506. }
  507. public Double getPreferential() {
  508. return preferential;
  509. }
  510. public void setPreferential(Double preferential) {
  511. this.preferential = preferential;
  512. }
  513. @Transient
  514. public String getMobile() {
  515. return mobile;
  516. }
  517. public void setMobile(String mobile) {
  518. this.mobile = mobile;
  519. }
  520. @Transient
  521. public String getAddress() {
  522. return address;
  523. }
  524. public void setAddress(String address) {
  525. this.address = address;
  526. }
  527. @Transient
  528. public String getSplitFlag() {
  529. return splitFlag;
  530. }
  531. public void setSplitFlag(String splitFlag) {
  532. this.splitFlag = splitFlag;
  533. }
  534. @Transient
  535. public Double getTotalAddedValueTax() {
  536. return totalAddedValueTax;
  537. }
  538. public void setTotalAddedValueTax(Double totalAddedValueTax) {
  539. this.totalAddedValueTax = totalAddedValueTax;
  540. }
  541. public String getPayFlag() {
  542. return payFlag;
  543. }
  544. public void setPayFlag(String payFlag) {
  545. this.payFlag = payFlag;
  546. }
  547. public String getOnlinePayFlag() {
  548. return onlinePayFlag;
  549. }
  550. public void setOnlinePayFlag(String onlinePayFlag) {
  551. this.onlinePayFlag = onlinePayFlag;
  552. }
  553. public String getHasActProduct() {
  554. return hasActProduct;
  555. }
  556. public void setHasActProduct(String hasActProduct) {
  557. this.hasActProduct = hasActProduct;
  558. }
  559. public String getConfirmTime() {
  560. return confirmTime;
  561. }
  562. public void setConfirmTime(String confirmTime) {
  563. this.confirmTime = confirmTime;
  564. }
  565. public String getCloseReason() {
  566. return closeReason;
  567. }
  568. public void setCloseReason(String closeReason) {
  569. this.closeReason = closeReason;
  570. }
  571. @Transient
  572. public String getShopNameInfo() {
  573. return shopNameInfo;
  574. }
  575. public void setShopNameInfo(String shopNameInfo) {
  576. this.shopNameInfo = shopNameInfo;
  577. }
  578. public String getInvoiceFlag() {
  579. return invoiceFlag;
  580. }
  581. public void setInvoiceFlag(String invoiceFlag) {
  582. this.invoiceFlag = invoiceFlag;
  583. }
  584. public Double getPayableAmount() {
  585. return payableAmount;
  586. }
  587. public void setPayableAmount(Double payableAmount) {
  588. this.payableAmount = payableAmount;
  589. }
  590. public String getReceiptStatus() {
  591. return receiptStatus;
  592. }
  593. public void setReceiptStatus(String receiptStatus) {
  594. this.receiptStatus = receiptStatus;
  595. }
  596. public String getPayStatus() {
  597. return payStatus;
  598. }
  599. public void setPayStatus(String payStatus) {
  600. this.payStatus = payStatus;
  601. }
  602. public String getSendOutStatus() {
  603. return sendOutStatus;
  604. }
  605. public void setSendOutStatus(String sendOutStatus) {
  606. this.sendOutStatus = sendOutStatus;
  607. }
  608. public String getRefundType() {
  609. return refundType;
  610. }
  611. public void setRefundType(String refundType) {
  612. this.refundType = refundType;
  613. }
  614. public String getStartRefundTime() {
  615. return startRefundTime;
  616. }
  617. public void setStartRefundTime(String startRefundTime) {
  618. this.startRefundTime = startRefundTime;
  619. }
  620. public String getEndRefundTime() {
  621. return endRefundTime;
  622. }
  623. public void setEndRefundTime(String endRefundTime) {
  624. this.endRefundTime = endRefundTime;
  625. }
  626. public String getOrderRefundType() {
  627. return orderRefundType;
  628. }
  629. public void setOrderRefundType(String orderRefundType) {
  630. this.orderRefundType = orderRefundType;
  631. }
  632. public String[] getShopNote() {
  633. return shopNote;
  634. }
  635. public void setShopNote(String[] shopNote) {
  636. this.shopNote = shopNote;
  637. }
  638. public String getPostageOrderFlag() {
  639. return postageOrderFlag;
  640. }
  641. public void setPostageOrderFlag(String postageOrderFlag) {
  642. this.postageOrderFlag = postageOrderFlag;
  643. }
  644. @Transient
  645. public String getRebateOrder() {
  646. return rebateOrder;
  647. }
  648. public void setRebateOrder(String rebateOrder) {
  649. this.rebateOrder = rebateOrder;
  650. }
  651. @Transient
  652. public String getReturnedPurchaseStatus() {
  653. return returnedPurchaseStatus;
  654. }
  655. public void setReturnedPurchaseStatus(String returnedPurchaseStatus) {
  656. this.returnedPurchaseStatus = returnedPurchaseStatus;
  657. }
  658. @Transient
  659. public String getSpName() {
  660. return spName;
  661. }
  662. public void setSpName(String spName) {
  663. this.spName = spName;
  664. }
  665. public String getApplyReturnedPurchaseFlag() {
  666. return applyReturnedPurchaseFlag;
  667. }
  668. public void setApplyReturnedPurchaseFlag(String applyReturnedPurchaseFlag) {
  669. this.applyReturnedPurchaseFlag = applyReturnedPurchaseFlag;
  670. }
  671. @Transient
  672. public Double getPaidAmount() {
  673. return paidAmount;
  674. }
  675. public void setPaidAmount(Double paidAmount) {
  676. this.paidAmount = paidAmount;
  677. }
  678. @Transient
  679. public Double getTotalDiscount() {
  680. return totalDiscount;
  681. }
  682. public void setTotalDiscount(Double totalDiscount) {
  683. this.totalDiscount = totalDiscount;
  684. }
  685. public String getStartConfirmTime() {
  686. return startConfirmTime;
  687. }
  688. public void setStartConfirmTime(String startConfirmTime) {
  689. this.startConfirmTime = startConfirmTime;
  690. }
  691. public String getEndConfirmTime() {
  692. return endConfirmTime;
  693. }
  694. public void setEndConfirmTime(String endConfirmTime) {
  695. this.endConfirmTime = endConfirmTime;
  696. }
  697. public String getConfirmType() {
  698. return confirmType;
  699. }
  700. public void setConfirmType(String confirmType) {
  701. this.confirmType = confirmType;
  702. }
  703. public Double getOrderReceivedAmount() {
  704. return orderReceivedAmount;
  705. }
  706. public void setOrderReceivedAmount(Double orderReceivedAmount) {
  707. this.orderReceivedAmount = orderReceivedAmount;
  708. }
  709. public Double getReturnBalanceAmount() {
  710. return returnBalanceAmount;
  711. }
  712. public void setReturnBalanceAmount(Double returnBalanceAmount) {
  713. this.returnBalanceAmount = returnBalanceAmount;
  714. }
  715. public String getSecondHandOrderFlag() {
  716. return secondHandOrderFlag;
  717. }
  718. public void setSecondHandOrderFlag(String secondHandOrderFlag) {
  719. this.secondHandOrderFlag = secondHandOrderFlag;
  720. }
  721. public boolean isReceiptOrderFlag() {
  722. return receiptOrderFlag;
  723. }
  724. public void setReceiptOrderFlag(boolean receiptOrderFlag) {
  725. this.receiptOrderFlag = receiptOrderFlag;
  726. }
  727. public Integer getRechargeGoods() {
  728. return rechargeGoods;
  729. }
  730. public void setRechargeGoods(Integer rechargeGoods) {
  731. this.rechargeGoods = rechargeGoods;
  732. }
  733. public String getAffirmPaymentFlag() {
  734. return affirmPaymentFlag;
  735. }
  736. public void setAffirmPaymentFlag(String affirmPaymentFlag) {
  737. this.affirmPaymentFlag = affirmPaymentFlag;
  738. }
  739. public String getRebateFlag() {
  740. return rebateFlag;
  741. }
  742. public void setRebateFlag(String rebateFlag) {
  743. this.rebateFlag = rebateFlag;
  744. }
  745. public Integer getZeroCostFlag() {
  746. return zeroCostFlag;
  747. }
  748. public void setZeroCostFlag(Integer zeroCostFlag) {
  749. this.zeroCostFlag = zeroCostFlag;
  750. }
  751. public Integer getUserBeans() {
  752. return userBeans;
  753. }
  754. public void setUserBeans(Integer userBeans) {
  755. this.userBeans = userBeans;
  756. }
  757. public String getAssociationType() {
  758. return associationType;
  759. }
  760. public void setAssociationType(String associationType) {
  761. this.associationType = associationType;
  762. }
  763. public Boolean getReturnedFreightFlag() {
  764. return returnedFreightFlag;
  765. }
  766. public void setReturnedFreightFlag(Boolean returnedFreightFlag) {
  767. this.returnedFreightFlag = returnedFreightFlag;
  768. }
  769. public Integer getServiceProviderId() {
  770. return serviceProviderId;
  771. }
  772. public void setServiceProviderId(Integer serviceProviderId) {
  773. this.serviceProviderId = serviceProviderId;
  774. }
  775. public String getProductName() {
  776. return productName;
  777. }
  778. public void setProductName(String productName) {
  779. this.productName = productName;
  780. }
  781. public Double getAbleUserMoney() {
  782. return ableUserMoney;
  783. }
  784. public void setAbleUserMoney(Double ableUserMoney) {
  785. this.ableUserMoney = ableUserMoney;
  786. }
  787. public Integer getOrganizeStoreId() {
  788. return organizeStoreId;
  789. }
  790. public void setOrganizeStoreId(Integer organizeStoreId) {
  791. this.organizeStoreId = organizeStoreId;
  792. }
  793. public String getOrganizeStoreName() {
  794. return organizeStoreName;
  795. }
  796. public void setOrganizeStoreName(String organizeStoreName) {
  797. this.organizeStoreName = organizeStoreName;
  798. }
  799. }