BackgroundDataView.java 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. package com.cyksj.model.views;
  2. import com.cyksj.model.entity.AppleOneData;
  3. import com.cyksj.model.entity.RealGoodsData;
  4. import com.cyksj.model.entity.StreamingAccountData;
  5. import lombok.Getter;
  6. import lombok.Setter;
  7. import java.math.BigDecimal;
  8. import java.util.List;
  9. /*
  10. *项目名: netflix
  11. *文件名: NetflixDataViews
  12. *创建者: JavaZou
  13. *创建时间:2022/10/17 14:09
  14. * 数据统计展示类
  15. */
  16. @Setter
  17. @Getter
  18. public class BackgroundDataView {
  19. /**
  20. * 总用户数
  21. */
  22. private Integer totalNumOfUser;
  23. /**
  24. * 总订单数
  25. */
  26. private Integer totalNumOfOrder;
  27. /**
  28. * 总订单金额
  29. */
  30. private BigDecimal totalOrderAmount;
  31. /**
  32. * 退款单数
  33. */
  34. private Integer totalNumOfRefundOrder;
  35. /**
  36. * 退款金额
  37. */
  38. private BigDecimal totalRefundAmount;
  39. /**
  40. * 近5天将要到期的主账号总数
  41. */
  42. private Integer totalNumOfWillExpireAccount;
  43. /**
  44. * 已到期主账号总数
  45. */
  46. private Integer totalExpiredAccountNum;
  47. /**
  48. * 到期子账号总数
  49. */
  50. private Integer totalNumOfExpiredSubAccount;
  51. /**
  52. * apple one数据
  53. */
  54. private List<AppleOneData> appleOneDataViews;
  55. /**
  56. * 流媒体账号数据
  57. */
  58. private List<StreamingAccountData> streamAccountDataViews;
  59. /**
  60. * 实物数据
  61. */
  62. private List<RealGoodsData> realGoodsDataViews;
  63. }