annual_report.go 2.2 KB

12345678910111213141516171819202122232425262728293031323334
  1. package models
  2. import "time"
  3. type AnnualReport struct {
  4. AnnualReportDate string `description:"报告年度"`
  5. UserId int `description:"用户id"`
  6. Mobile string `description:"手机号"`
  7. Email string `description:"邮箱"`
  8. CompanyId int `description:"公司id"`
  9. RealName string `description:"用户实际名称"`
  10. TogetherDay string `description:"相伴天数"`
  11. CreateDate string `description:"创建时间"`
  12. FirstReadReportType string `description:"首次阅读报告类型"`
  13. FirstReadReportTitle string `description:"首次阅读报告标题"`
  14. ListenReportCount int `description:"收听报告次数"`
  15. ListenReportDuration float64 `description:"收听报告时长"`
  16. MaxReadReportDate string `description:"阅读报告最多的一天"`
  17. MaxReadReportCount int `description:"阅读报告最多的一天,报告数量"`
  18. LatestReadReportDate string `description:"阅读报告时间最晚的一天"`
  19. LatestReadReportTime string `description:"阅读报告时间最晚的一天,最晚的时间"`
  20. LatestReadReportDateDuration float64 `description:"阅读报告时间最晚的一天,总共阅读报告的时长"`
  21. MaxOpenReportClassify string `description:"打开次数最多报告的栏目"`
  22. MaxOpenReportCount int `description:"打开次数最多报告的栏目下,用户阅读的报告数"`
  23. TotalReadDuration float64 `description:"总阅读时长"`
  24. TotalReportDayCount int `description:"总阅读晨报数"`
  25. TotalReportWeekCount int `description:"总阅读周报数"`
  26. TotalReportMonthCount int `description:"总阅读月报数"`
  27. TotalReportTwoWeekCount int `description:"总阅读双周报数"`
  28. TotalReportRddpCount int `description:"总阅读点评数"`
  29. TotalReport int `description:"总阅读报告数"`
  30. LearnDay int `description:"连续学习天数"`
  31. CreateTime time.Time `description:"创建时间"`
  32. }