line_equation.go 1.4 KB

1234567891011121314151617181920212223242526272829303132
  1. package request
  2. // LineChartInfoReq 线性拟合图表预览请求数据
  3. type LineChartInfoReq struct {
  4. DateType int `description:"日期类型"`
  5. StartDate string `description:"开始日期"`
  6. EndDate string `description:"结束日期"`
  7. XEdbInfoIdList []int `description:"X轴的指标id列表"`
  8. YEdbInfoIdList []int `description:"Y轴的指标id列表"`
  9. Source int `description:"来源,5:斜率图;6:截距图;7:相关性图"`
  10. }
  11. type AddChartInfoReq struct {
  12. MultipleGraphConfigId int `description:"统一配置id,有的话就是编辑,没有则是新增"`
  13. BatchAddChart []AddChart `description:"批量创建图的信息"`
  14. ExtraConfig LineChartInfoReq `description:"图表额外配置信息"`
  15. }
  16. type AddChart struct {
  17. Source int `description:"来源,5:斜率图;6:截距图;7:相关性图"`
  18. ChartClassifyId int `description:"分类id"`
  19. ChartName string `description:"图表名称"`
  20. LeftMin string `description:"图表左侧最小值"`
  21. LeftMax string `description:"图表左侧最大值"`
  22. ChartImage string `description:"图表截图,复制的时候才用到" json:"-"`
  23. }
  24. // EditChartEnInfoReq 编辑图表英文信息
  25. type EditChartEnInfoReq struct {
  26. ChartInfoId int `description:"图表ID"`
  27. ChartNameEn string `description:"英文图表名称"`
  28. }