SplitAccountPo.java 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. package com.caimei.modules.order.entity;
  2. import java.io.Serializable;
  3. import java.util.Date;
  4. /**
  5. * Description
  6. *
  7. * @author : Charles
  8. * @date : 2021/8/3
  9. */
  10. public class SplitAccountPo implements Serializable {
  11. private static final long serialVersionUID = 1L;
  12. private Integer id;
  13. /**
  14. * 主订单id
  15. */
  16. private Integer orderId;
  17. /**
  18. * 子订单Id
  19. */
  20. private Integer shopOrderId;
  21. /**
  22. * 商品id,仅对二手发布商品
  23. */
  24. private Integer productId;
  25. /**
  26. * 订单商品id
  27. */
  28. private Integer orderProductId;
  29. /**
  30. * 供应商id
  31. */
  32. private Integer shopId;
  33. /**
  34. * 超级会员套餐id
  35. */
  36. private Integer vipRecordId;
  37. /**
  38. * 优惠券购买记录id
  39. */
  40. private Integer couponRecordId;
  41. /**
  42. * 认证通会员购买记录id
  43. */
  44. private Integer authVipRecordId;
  45. /**
  46. * 分账类型:1公账-专票,2私账-无票,3公账-普票,4供应商子商户,5佣金账户
  47. */
  48. private Integer type;
  49. /**
  50. * 子商户商编
  51. */
  52. private String subUserNo;
  53. /**
  54. * 分账金额
  55. */
  56. private Double splitAccount;
  57. /**
  58. * 米花科技平台唯一流水号
  59. */
  60. private String mbOrderId;
  61. /**
  62. * 商户唯一订单请求号(订单编号#随机时间戳)
  63. */
  64. private String orderRequestNo;
  65. /**
  66. * 付款状态,0待付,1付款成功
  67. */
  68. private Integer payStatus;
  69. /**
  70. * 商品类型:1商品成本,2供应商运费,3佣金,4二手发布,5组织佣金
  71. */
  72. private Integer productType;
  73. /**
  74. * 分账时间
  75. */
  76. private Date splitTime;
  77. public static long getSerialVersionUID() {
  78. return serialVersionUID;
  79. }
  80. public Integer getShopOrderId() {
  81. return shopOrderId;
  82. }
  83. public void setShopOrderId(Integer shopOrderId) {
  84. this.shopOrderId = shopOrderId;
  85. }
  86. public Integer getId() {
  87. return id;
  88. }
  89. public void setId(Integer id) {
  90. this.id = id;
  91. }
  92. public Integer getOrderId() {
  93. return orderId;
  94. }
  95. public void setOrderId(Integer orderId) {
  96. this.orderId = orderId;
  97. }
  98. public Integer getProductId() {
  99. return productId;
  100. }
  101. public void setProductId(Integer productId) {
  102. this.productId = productId;
  103. }
  104. public Integer getOrderProductId() {
  105. return orderProductId;
  106. }
  107. public void setOrderProductId(Integer orderProductId) {
  108. this.orderProductId = orderProductId;
  109. }
  110. public Integer getShopId() {
  111. return shopId;
  112. }
  113. public void setShopId(Integer shopId) {
  114. this.shopId = shopId;
  115. }
  116. public Integer getVipRecordId() {
  117. return vipRecordId;
  118. }
  119. public void setVipRecordId(Integer vipRecordId) {
  120. this.vipRecordId = vipRecordId;
  121. }
  122. public Integer getCouponRecordId() {
  123. return couponRecordId;
  124. }
  125. public void setCouponRecordId(Integer couponRecordId) {
  126. this.couponRecordId = couponRecordId;
  127. }
  128. public Integer getAuthVipRecordId() {
  129. return authVipRecordId;
  130. }
  131. public void setAuthVipRecordId(Integer authVipRecordId) {
  132. this.authVipRecordId = authVipRecordId;
  133. }
  134. public Integer getType() {
  135. return type;
  136. }
  137. public void setType(Integer type) {
  138. this.type = type;
  139. }
  140. public String getSubUserNo() {
  141. return subUserNo;
  142. }
  143. public void setSubUserNo(String subUserNo) {
  144. this.subUserNo = subUserNo;
  145. }
  146. public Double getSplitAccount() {
  147. return splitAccount;
  148. }
  149. public void setSplitAccount(Double splitAccount) {
  150. this.splitAccount = splitAccount;
  151. }
  152. public String getMbOrderId() {
  153. return mbOrderId;
  154. }
  155. public void setMbOrderId(String mbOrderId) {
  156. this.mbOrderId = mbOrderId;
  157. }
  158. public String getOrderRequestNo() {
  159. return orderRequestNo;
  160. }
  161. public void setOrderRequestNo(String orderRequestNo) {
  162. this.orderRequestNo = orderRequestNo;
  163. }
  164. public Integer getPayStatus() {
  165. return payStatus;
  166. }
  167. public void setPayStatus(Integer payStatus) {
  168. this.payStatus = payStatus;
  169. }
  170. public Integer getProductType() {
  171. return productType;
  172. }
  173. public void setProductType(Integer productType) {
  174. this.productType = productType;
  175. }
  176. public Date getSplitTime() {
  177. return splitTime;
  178. }
  179. public void setSplitTime(Date splitTime) {
  180. this.splitTime = splitTime;
  181. }
  182. @Override
  183. public String toString() {
  184. return "SplitAccountPo{" +
  185. "id=" + id +
  186. ", orderId=" + orderId +
  187. ", shopOrderId=" + shopOrderId +
  188. ", productId=" + productId +
  189. ", orderProductId=" + orderProductId +
  190. ", shopId=" + shopId +
  191. ", vipRecordId=" + vipRecordId +
  192. ", couponRecordId=" + couponRecordId +
  193. ", authVipRecordId=" + authVipRecordId +
  194. ", type=" + type +
  195. ", subUserNo='" + subUserNo + '\'' +
  196. ", splitAccount=" + splitAccount +
  197. ", mbOrderId='" + mbOrderId + '\'' +
  198. ", orderRequestNo='" + orderRequestNo + '\'' +
  199. ", payStatus=" + payStatus +
  200. ", productType=" + productType +
  201. ", splitTime=" + splitTime +
  202. '}';
  203. }
  204. }