|
@@ -27,6 +27,11 @@ type ChartEdbMapping struct {
|
|
|
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:"数据转换单位"`
|
|
|
}
|
|
|
|
|
|
func AddChartEdbMapping(items []*ChartEdbMapping) (err error) {
|
|
@@ -37,7 +42,8 @@ func AddChartEdbMapping(items []*ChartEdbMapping) (err error) {
|
|
|
|
|
|
func GetChartEdbMappingList(chartInfoId int) (list []*ChartEdbInfoMapping, err error) {
|
|
|
o := orm.NewOrmUsingDB("data")
|
|
|
- sql := ` SELECT a.*,b.source_name,b.source,b.sub_source,b.classify_id,b.edb_code,b.edb_name,b.edb_name_en,b.frequency,b.unit,b.unit_en,b.start_date,b.end_date,b.modify_time,b.latest_date,b.latest_value,b.unique_code,b.edb_info_type AS edb_info_category_type,b.edb_type
|
|
|
+ sql := ` SELECT a.*,b.source_name,b.source,b.sub_source,b.classify_id,b.edb_code,b.edb_name,b.edb_name_en,b.frequency,b.unit,b.unit_en,b.start_date,b.end_date,b.modify_time,b.latest_date,b.latest_value,b.unique_code,b.edb_info_type AS edb_info_category_type,b.edb_type,
|
|
|
+a.is_convert, a.convert_type, a.convert_value, a.convert_unit, a.convert_en_unit
|
|
|
FROM chart_edb_mapping AS a
|
|
|
INNER JOIN edb_info AS b ON a.edb_info_id=b.edb_info_id
|
|
|
WHERE chart_info_id=?
|