StatBusinessSnapshot.java 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package com.loan.system.domain.entity;
  2. import lombok.Getter;
  3. import lombok.Setter;
  4. import javax.persistence.Column;
  5. import javax.persistence.Entity;
  6. import javax.persistence.Id;
  7. import javax.persistence.Table;
  8. import java.math.BigDecimal;
  9. import java.time.Instant;
  10. import java.time.LocalDate;
  11. @Getter
  12. @Setter
  13. @Entity
  14. @Table(name = "stat_business_snapshot")
  15. public class StatBusinessSnapshot extends BaseEntity{
  16. private static final long serialVersionUID = 20L;
  17. @Column(name = "stat_date")
  18. private LocalDate statDate;
  19. @Column(name = "channel", length = 50)
  20. private String channel;
  21. @Column(name = "biz_type", length = 50)
  22. private String bizType;
  23. @Column(name = "application_count")
  24. private Integer applicationCount;
  25. @Column(name = "total_loan_amount", precision = 15, scale = 2)
  26. private BigDecimal totalLoanAmount;
  27. @Column(name = "user_id")
  28. private Long userId;
  29. @Column(name = "create_time")
  30. private String createTime;
  31. @Column(name = "is_delete")
  32. private Boolean isDelete;
  33. }