12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package request
- import "eta/eta_api/models/data_manage"
- // SaveMultipleGraphConfigReq 多图配置请求
- type SaveMultipleGraphConfigReq struct {
- MultipleGraphConfigId int `description:"配置id"`
- EdbInfoIdA int `description:"指标A"`
- EdbInfoIdB int `description:"指标B"`
- Curve data_manage.CurveConfig `description:"曲线图配置"`
- Correlation data_manage.CorrelationConfig `description:"相关性配置"`
- RollingCorrelation []data_manage.RollingCorrelationConfig `description:"滚动相关性配置"`
- }
- // SaveMultipleGraphChartReq 多图配置的单图保存请求
- type SaveMultipleGraphChartReq struct {
- Source int `description:"来源,1:曲线图,2:相关性图;3:滚动相关性图1;4:滚动相关性图2;"`
- ChartName string `description:"图表名称"`
- ClassifyId int `description:"分类id"`
- MultipleGraphConfigId int `description:"配置id"`
- EdbInfoIdA int `description:"指标A"`
- EdbInfoIdB int `description:"指标B"`
- Curve data_manage.CurveConfig `description:"曲线图配置"`
- Correlation data_manage.CorrelationConfig `description:"相关性配置"`
- RollingCorrelation []data_manage.RollingCorrelationConfig `description:"滚动相关性配置"`
- IsSaveAs bool `description:"是否另存为,true的话,就是另存为,不会建立与配置的关系"`
- CorrelationExtraConfig *data_manage.CorrelationChartInfoExtraConfig `description:"普通相关性图表额外设置(含图例)"`
- SourcesFrom *data_manage.ChartInfoSourcesFrom `description:"图表来源"`
- }
- // SaveMultipleGraphEdbReq 多图配置的单指标保存请求
- type SaveMultipleGraphEdbReq struct {
- EdbName string `description:"指标名称"`
- Frequency string `description:"频度"`
- Unit string `description:"单位"`
- ClassifyId int `description:"分类id"`
- Source int `description:"来源,1:曲线图,2:相关性图;3:滚动相关性图1;4:滚动相关性图2;"`
- MultipleGraphConfigId int `description:"配置id"`
- EdbInfoIdA int `description:"指标A"`
- EdbInfoIdB int `description:"指标B"`
- Curve data_manage.CurveConfig `description:"曲线图配置"`
- Correlation data_manage.CorrelationConfig `description:"相关性配置"`
- RollingCorrelation []data_manage.RollingCorrelationConfig `description:"滚动相关性配置"`
- IsSaveAs bool `description:"是否另存为,true的话,就是另存为,不会建立与配置的关系"`
- }
- type EdbCalculateFormula struct {
- BaseCalculateValue int `description:"基础计算窗口"`
- BaseCalculateUnit string `description:"基础计算频度"`
- LeadValue int `description:"领先期数"`
- LeadUnit string `description:"频度"`
- CalculateValue int `description:"计算窗口"`
- CalculateUnit string `description:"计算频度"`
- }
|