chart_info.go 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. package chart_info
  2. import (
  3. responseModel "hongze/hongze_yb/models/response"
  4. "hongze/hongze_yb/models/tables/chart_edb_mapping"
  5. "hongze/hongze_yb/models/tables/chart_info"
  6. )
  7. type ChartInfoDetailResp struct {
  8. ChartInfo *chart_info.ChartInfoView
  9. EdbInfoList []*chart_edb_mapping.ChartEdbInfoMappingList
  10. XEdbIdValue []int `description:"柱方图的x轴数据,指标id"`
  11. XDataList []XData `description:"商品价格曲线的X轴数据"`
  12. YDataList []YData `description:"柱方图的y轴数据"`
  13. MyChartInfo *responseModel.MyChartItem
  14. }
  15. // XData 商品价格曲线的的x轴数据
  16. type XData struct {
  17. Name string `description:"别名"`
  18. NameEn string `description:"英文别名"`
  19. }
  20. // YData 柱方图的y轴数据
  21. type YData struct {
  22. Date string `description:"数据日期"`
  23. Color string `description:"数据颜色"`
  24. Name string `description:"别名"`
  25. NameEn string `description:"英文别名"`
  26. Value []float64 `description:"每个指标的值"`
  27. NoDataEdbList []int `description:"没有数据的指标列表"`
  28. }