base_from_rzd_index.go 872 B

1234567891011121314151617181920212223242526272829303132333435
  1. // Package models
  2. // @Author gmy 2024/8/7 9:38:00
  3. package models
  4. import (
  5. "time"
  6. )
  7. type BaseFromRzdIndex struct {
  8. BaseFromRzdIndexId int `orm:"column(base_from_rzd_index_id);pk"`
  9. CreateTime string `orm:"column(create_time)"`
  10. ModifyTime string `orm:"column(modify_time)"`
  11. BaseFromLyClassifyId int `orm:"column(base_from_ly_classify_id)"`
  12. IndexCode string `orm:"column(index_code)"`
  13. IndexName string `orm:"column(index_name)"`
  14. Frequency string `orm:"column(frequency)"`
  15. Unit string `orm:"column(unit)"`
  16. }
  17. type IndexInfo struct {
  18. StartDate time.Time
  19. EndDate time.Time
  20. LatestValue float64
  21. IndexName string
  22. IndexCode string
  23. Frequency string
  24. Unit string
  25. ClassifyId int
  26. DataList []IndexData
  27. }
  28. type IndexData struct {
  29. DataTime time.Time
  30. Value float64
  31. }