OrderReceiptRelationPo.java 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212
  1. package com.caimei.modules.order.entity;
  2. import java.io.Serializable;
  3. /**
  4. * 收款项和订单关系表
  5. *
  6. * @author : Charles
  7. * @date : 2021/7/14
  8. */
  9. public class OrderReceiptRelationPo implements Serializable {
  10. private static final long serialVersionUID = 1L;
  11. /**
  12. * 收款项和订单关系表id
  13. */
  14. private Integer id;
  15. /**
  16. * 关系类型:1返佣订单(返佣款)、2非返佣订单(订单款或者非订单款)、3超级会员款、4二手商品上架费,5认证通会员款
  17. */
  18. private Integer relationType;
  19. /**
  20. * 识别款项Id(对应cm_discern_receipt表)
  21. */
  22. private Integer receiptId;
  23. /**
  24. * 关联金额:1普通收款(线下):收款具体对该应母订单的收金额、2线上支付:付款金额就等于该金额、3返佣收款:默认为0
  25. */
  26. private Double associateAmount;
  27. /**
  28. * 关联方式: 1手动 2自动
  29. */
  30. private Integer associationType;
  31. /**
  32. * 订单Id(relationType值为1是为子订单ID,为2时为主订单ID)
  33. */
  34. private Integer orderId;
  35. /**
  36. * 子订单id
  37. */
  38. private Integer shopOrderId;
  39. /**
  40. * 超级会员购买记录Id
  41. */
  42. private Integer vipRecordId;
  43. /**
  44. * 优惠券购买记录id
  45. */
  46. private Integer couponRecordId;
  47. /**
  48. * 认证通会员购买记录Id
  49. */
  50. private Integer authVipRecordId;
  51. /**
  52. * 删除标记 0 否,其余是
  53. */
  54. private Integer delFlag;
  55. /**
  56. * 米花科技平台唯一流水号
  57. */
  58. private String mbOrderId;
  59. /**
  60. * 商户唯一订单请求号(订单编号#随机时间戳)
  61. */
  62. private String orderRequestNo;
  63. /**
  64. * 分账状态:0待分账,1已分账(只针对线上支付)
  65. */
  66. private Integer splitStatus;
  67. /**
  68. * 付款类型:1建设银行7297、2广发银行0115、3中信银行7172、4中信银行0897、5中信银行0897-财付通、6中信银行0897-支付宝、
  69. * 7线上-支付宝、8线上-微信支付、9线上-快钱支付、10口头返佣、11广发银行5461、12PC-B2B网银、13PC-微信支付、14PC-支付宝、
  70. * 15小程序-微信支付、16余额抵扣、20建设银行3346
  71. */
  72. private Integer payType;
  73. /**
  74. * 二手商品上架费用对应的二手商品id
  75. */
  76. private Integer productId;
  77. public Integer getShopOrderId() {
  78. return shopOrderId;
  79. }
  80. public void setShopOrderId(Integer shopOrderId) {
  81. this.shopOrderId = shopOrderId;
  82. }
  83. public static long getSerialVersionUID() {
  84. return serialVersionUID;
  85. }
  86. public Integer getId() {
  87. return id;
  88. }
  89. public void setId(Integer id) {
  90. this.id = id;
  91. }
  92. public Integer getRelationType() {
  93. return relationType;
  94. }
  95. public void setRelationType(Integer relationType) {
  96. this.relationType = relationType;
  97. }
  98. public Integer getReceiptId() {
  99. return receiptId;
  100. }
  101. public void setReceiptId(Integer receiptId) {
  102. this.receiptId = receiptId;
  103. }
  104. public Double getAssociateAmount() {
  105. return associateAmount;
  106. }
  107. public void setAssociateAmount(Double associateAmount) {
  108. this.associateAmount = associateAmount;
  109. }
  110. public Integer getAssociationType() {
  111. return associationType;
  112. }
  113. public void setAssociationType(Integer associationType) {
  114. this.associationType = associationType;
  115. }
  116. public Integer getOrderId() {
  117. return orderId;
  118. }
  119. public void setOrderId(Integer orderId) {
  120. this.orderId = orderId;
  121. }
  122. public Integer getVipRecordId() {
  123. return vipRecordId;
  124. }
  125. public void setVipRecordId(Integer vipRecordId) {
  126. this.vipRecordId = vipRecordId;
  127. }
  128. public Integer getCouponRecordId() {
  129. return couponRecordId;
  130. }
  131. public void setCouponRecordId(Integer couponRecordId) {
  132. this.couponRecordId = couponRecordId;
  133. }
  134. public Integer getAuthVipRecordId() {
  135. return authVipRecordId;
  136. }
  137. public void setAuthVipRecordId(Integer authVipRecordId) {
  138. this.authVipRecordId = authVipRecordId;
  139. }
  140. public Integer getDelFlag() {
  141. return delFlag;
  142. }
  143. public void setDelFlag(Integer delFlag) {
  144. this.delFlag = delFlag;
  145. }
  146. public String getMbOrderId() {
  147. return mbOrderId;
  148. }
  149. public void setMbOrderId(String mbOrderId) {
  150. this.mbOrderId = mbOrderId;
  151. }
  152. public String getOrderRequestNo() {
  153. return orderRequestNo;
  154. }
  155. public void setOrderRequestNo(String orderRequestNo) {
  156. this.orderRequestNo = orderRequestNo;
  157. }
  158. public Integer getSplitStatus() {
  159. return splitStatus;
  160. }
  161. public void setSplitStatus(Integer splitStatus) {
  162. this.splitStatus = splitStatus;
  163. }
  164. public Integer getPayType() {
  165. return payType;
  166. }
  167. public void setPayType(Integer payType) {
  168. this.payType = payType;
  169. }
  170. public Integer getProductId() {
  171. return productId;
  172. }
  173. public void setProductId(Integer productId) {
  174. this.productId = productId;
  175. }
  176. }