CourseSeriesOrder.java 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168
  1. package com.ssj.bean.course.domain;
  2. import com.ssj.bean.common.framework.core.domain.BaseEntity;
  3. import javax.persistence.Column;
  4. import javax.persistence.Entity;
  5. import javax.persistence.Table;
  6. import java.math.BigDecimal;
  7. import java.util.Date;
  8. /**
  9. * @author ZhangCaibao
  10. * @version 2018年10月18日 下午3:09:30
  11. * 类说明 订单明细
  12. */
  13. @Entity
  14. @Table(name="tb_course_series_order")
  15. public class CourseSeriesOrder extends BaseEntity {
  16. /**
  17. *
  18. */
  19. private static final long serialVersionUID = -6051374552019013315L;
  20. /**
  21. * 订单编号
  22. */
  23. private String orderNo;
  24. /**
  25. * 订单ID
  26. */
  27. private String orderId;
  28. /**
  29. * 课程系列id
  30. */
  31. private String courseSeriesId;
  32. /**
  33. * 图书馆
  34. */
  35. private String libId;
  36. /**
  37. * 创建时间
  38. */
  39. private Date createTime;
  40. /**
  41. * 开始时间
  42. */
  43. private Date startTime;
  44. /**
  45. * 结束时间
  46. */
  47. private Date endTime;
  48. /**
  49. * 价格
  50. */
  51. private BigDecimal price;
  52. /**
  53. * 下单人
  54. */
  55. private String userId;
  56. /**
  57. * 1收费,2免费
  58. */
  59. private Integer type;
  60. /**
  61. * 1有效,2无效
  62. */
  63. private Integer stat;
  64. public String getOrderNo() {
  65. return orderNo;
  66. }
  67. public void setOrderNo(String orderNo) {
  68. this.orderNo = orderNo;
  69. }
  70. public String getOrderId() {
  71. return orderId;
  72. }
  73. public void setOrderId(String orderId) {
  74. this.orderId = orderId;
  75. }
  76. public String getCourseSeriesId() {
  77. return courseSeriesId;
  78. }
  79. public void setCourseSeriesId(String courseSeriesId) {
  80. this.courseSeriesId = courseSeriesId;
  81. }
  82. public String getLibId() {
  83. return libId;
  84. }
  85. public void setLibId(String libId) {
  86. this.libId = libId;
  87. }
  88. @Column(updatable=false)
  89. public Date getCreateTime() {
  90. return createTime;
  91. }
  92. public void setCreateTime(Date createTime) {
  93. this.createTime = createTime;
  94. }
  95. public Date getStartTime() {
  96. return startTime;
  97. }
  98. public void setStartTime(Date startTime) {
  99. this.startTime = startTime;
  100. }
  101. public Date getEndTime() {
  102. return endTime;
  103. }
  104. public void setEndTime(Date endTime) {
  105. this.endTime = endTime;
  106. }
  107. public BigDecimal getPrice() {
  108. return price;
  109. }
  110. public void setPrice(BigDecimal price) {
  111. this.price = price;
  112. }
  113. public String getUserId() {
  114. return userId;
  115. }
  116. public void setUserId(String userId) {
  117. this.userId = userId;
  118. }
  119. public Integer getType() {
  120. return type;
  121. }
  122. public void setType(Integer type) {
  123. this.type = type;
  124. }
  125. public Integer getStat() {
  126. return stat;
  127. }
  128. public void setStat(Integer stat) {
  129. this.stat = stat;
  130. }
  131. }