NewOrder.java 30 KB

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