package request import "eta/eta_api/models/data_manage" type AddBalanceTableChartEdbItem struct { DateSequenceStr string `description:"日期序列"` DataSequenceStr string `description:"数据序列"` EdbName string `description:"指标名称"` Unit string `description:"指标单位"` MaxData float64 `description:"上限"` MinData float64 `description:"下限"` IsOrder bool `description:"true:正序,false:逆序"` IsAxis int `description:"true:左轴,false:右轴"` EdbInfoType int `description:"true:标准指标,false:领先指标"` LeadValue int `description:"领先值"` LeadUnit string `description:"领先单位"` FromTag string `description:"标签"` ExcelChartEdbId int /* ChartStyle string `description:"图表类型"` ChartColor string `description:"颜色"` PredictChartColor string `description:"预测数据的颜色"` ChartWidth float64 `description:"线条大小"` Source int `description:"1:ETA图库;2:商品价格曲线"` EdbAliasName string `description:"中文别名"` IsConvert int `description:"是否数据转换 0不转 1转"` ConvertType int `description:"数据转换类型 1乘 2除 3对数"` ConvertValue float64 `description:"数据转换值"` ConvertUnit string `description:"数据转换单位"` ConvertEnUnit string `description:"数据转换单位"`*/ } type AddBalanceTableChartReq struct { ExcelInfoId int `description:"表格ID"` ChartInfoId int `description:"图表id,新增时传0"` //ChartClassifyId int `description:"分类id"` ChartName string `description:"图表名称"` ChartType int `description:"生成样式:1:曲线图,2:季节性图,3:面积图,4:柱状图,5:散点图,6:组合图,7:柱方图"` //DateType int `description:"日期类型:1:00年至今,2:10年至今,3:15年至今,4:年初至今,5:自定义时间,6:起始日期至今"` //StartDate string `description:"自定义开始日期"` //EndDate string `description:"自定义结束日期"` Calendar string `description:"公历/农历"` LeftMin string `description:"图表左侧最小值"` LeftMax string `description:"图表左侧最大值"` RightMin string `description:"图表右侧最小值"` RightMax string `description:"图表右侧最大值"` Right2Min string `description:"图表右侧2最小值"` Right2Max string `description:"图表右侧2最大值"` MinMaxSave int `description:"是否手动保存过上下限:0-否;1-是"` //BarChartInfo BarChartInfoReq `description:"柱方图的配置"` //CorrelationChartInfo CorrelationChartInfoReq `description:"相关性图表配置"` ExtraConfig string `description:"图表额外配置信息,json字符串"` ChartImage string `description:"封面图" json:"-"` SeasonExtraConfig data_manage.SeasonExtraItem `description:"季节性图表中的配置,json数据"` //StartYear int `description:"当选择的日期类型为最近N年类型时,即date_type=20, 用start_year表示N"` //ChartThemeId int `description:"图表应用主题ID"` SourcesFrom string `description:"图表来源"` //Instructions string `description:"图表说明"` //MarkersLines string `description:"标识线"` //MarkersAreas string `description:"标识区"` //Unit string `description:"中文单位名称"` //UnitEn string `description:"英文单位名称"` ChartEdbInfoList []AddBalanceTableChartEdbItem } type BalanceSeasonChartLegendPreviewReq struct { Calendar string `description:"公历/农历"` SeasonExtraConfig data_manage.SeasonExtraItem `description:"季节性图表中的配置,json数据"` DataArr []string DateArr []string } // AddBalanceStaticExcelInfoReq 添加平衡表静态表 type AddBalanceStaticExcelInfoReq struct { ExcelInfoId int `description:"ETA表格ID"` VersionName string `description:"静态表版本名称"` }