chart.go 985 B

12345678910111213141516171819202122
  1. package request
  2. // ChartConfigReq
  3. // @Description: 跨品种分析的图表配置
  4. type ChartConfigReq struct {
  5. TagX int `description:"X轴的标签ID"`
  6. TagY int `description:"Y轴的标签ID"`
  7. CalculateValue int `description:"计算窗口"`
  8. CalculateUnit string `description:"计算频度"`
  9. DateConfigList []ChartConfigDate `description:"日期配置列表"`
  10. VarietyList []int `description:"品种id列表"`
  11. PercentType int `description:"百分位:0-数据区间(兼容历史数据); 1-数据个数;"`
  12. }
  13. // ChartConfigDate
  14. // @Description: 跨品种分析的日期配置
  15. type ChartConfigDate struct {
  16. DateType int `description:"日期类型:1-最新日期;2-N天前;3-固定日期"`
  17. Num int `description:"N天前的N值"`
  18. FixDate string `description:"固定日期的日期"`
  19. ShowTips int `description:"是否显示标注:0-否;1-是"`
  20. }