OrderReceiptRelationPo.java 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200
  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 vipRecordId;
  39. /**
  40. * 优惠券购买记录id
  41. */
  42. private Integer couponRecordId;
  43. /**
  44. * 认证通会员购买记录Id
  45. */
  46. private Integer authVipRecordId;
  47. /**
  48. * 删除标记 0 否,其余是
  49. */
  50. private Integer delFlag;
  51. /**
  52. * 米花科技平台唯一流水号
  53. */
  54. private String mbOrderId;
  55. /**
  56. * 商户唯一订单请求号(订单编号#随机时间戳)
  57. */
  58. private String orderRequestNo;
  59. /**
  60. * 分账状态:0待分账,1已分账(只针对线上支付)
  61. */
  62. private Integer splitStatus;
  63. /**
  64. * 付款类型:1建设银行7297、2广发银行0115、3中信银行7172、4中信银行0897、5中信银行0897-财付通、6中信银行0897-支付宝、
  65. * 7线上-支付宝、8线上-微信支付、9线上-快钱支付、10口头返佣、11广发银行5461、12PC-B2B网银、13PC-微信支付、14PC-支付宝、
  66. * 15小程序-微信支付、16余额抵扣、20银联转账
  67. */
  68. private Integer payType;
  69. /**
  70. * 二手商品上架费用对应的二手商品id
  71. */
  72. private Integer productId;
  73. public static long getSerialVersionUID() {
  74. return serialVersionUID;
  75. }
  76. public Integer getId() {
  77. return id;
  78. }
  79. public void setId(Integer id) {
  80. this.id = id;
  81. }
  82. public Integer getRelationType() {
  83. return relationType;
  84. }
  85. public void setRelationType(Integer relationType) {
  86. this.relationType = relationType;
  87. }
  88. public Integer getReceiptId() {
  89. return receiptId;
  90. }
  91. public void setReceiptId(Integer receiptId) {
  92. this.receiptId = receiptId;
  93. }
  94. public Double getAssociateAmount() {
  95. return associateAmount;
  96. }
  97. public void setAssociateAmount(Double associateAmount) {
  98. this.associateAmount = associateAmount;
  99. }
  100. public Integer getAssociationType() {
  101. return associationType;
  102. }
  103. public void setAssociationType(Integer associationType) {
  104. this.associationType = associationType;
  105. }
  106. public Integer getOrderId() {
  107. return orderId;
  108. }
  109. public void setOrderId(Integer orderId) {
  110. this.orderId = orderId;
  111. }
  112. public Integer getVipRecordId() {
  113. return vipRecordId;
  114. }
  115. public void setVipRecordId(Integer vipRecordId) {
  116. this.vipRecordId = vipRecordId;
  117. }
  118. public Integer getCouponRecordId() {
  119. return couponRecordId;
  120. }
  121. public void setCouponRecordId(Integer couponRecordId) {
  122. this.couponRecordId = couponRecordId;
  123. }
  124. public Integer getAuthVipRecordId() {
  125. return authVipRecordId;
  126. }
  127. public void setAuthVipRecordId(Integer authVipRecordId) {
  128. this.authVipRecordId = authVipRecordId;
  129. }
  130. public Integer getDelFlag() {
  131. return delFlag;
  132. }
  133. public void setDelFlag(Integer delFlag) {
  134. this.delFlag = delFlag;
  135. }
  136. public String getMbOrderId() {
  137. return mbOrderId;
  138. }
  139. public void setMbOrderId(String mbOrderId) {
  140. this.mbOrderId = mbOrderId;
  141. }
  142. public String getOrderRequestNo() {
  143. return orderRequestNo;
  144. }
  145. public void setOrderRequestNo(String orderRequestNo) {
  146. this.orderRequestNo = orderRequestNo;
  147. }
  148. public Integer getSplitStatus() {
  149. return splitStatus;
  150. }
  151. public void setSplitStatus(Integer splitStatus) {
  152. this.splitStatus = splitStatus;
  153. }
  154. public Integer getPayType() {
  155. return payType;
  156. }
  157. public void setPayType(Integer payType) {
  158. this.payType = payType;
  159. }
  160. public Integer getProductId() {
  161. return productId;
  162. }
  163. public void setProductId(Integer productId) {
  164. this.productId = productId;
  165. }
  166. }