NewOrder.java 32 KB

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