|
@@ -12,13 +12,13 @@ import (
|
|
|
|
|
|
//钢联
|
|
|
|
|
|
-type EiaSteroData struct {
|
|
|
+type EiaSteoData struct {
|
|
|
InputValue float64 `orm:"column(value)" description:"值"`
|
|
|
DataTime string `orm:"column(data_time)" description:"日期"`
|
|
|
}
|
|
|
|
|
|
-func GetEiaSteroDataByCondition(condition string, pars []interface{}) (item []*EiaSteroData, err error) {
|
|
|
- sql1 := ` SELECT * FROM base_from_eia_stero_data WHERE 1=1 `
|
|
|
+func GetEiaSteoDataByCondition(condition string, pars []interface{}) (item []*EiaSteoData, err error) {
|
|
|
+ sql1 := ` SELECT * FROM base_from_eia_steo_data WHERE 1=1 `
|
|
|
o := orm.NewOrm()
|
|
|
if condition != "" {
|
|
|
sql1 += condition
|
|
@@ -28,8 +28,8 @@ func GetEiaSteroDataByCondition(condition string, pars []interface{}) (item []*E
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-// AddEdbDataFromEiaStero 新增钢联指标数据
|
|
|
-func AddEdbDataFromEiaStero(edbCode string) (err error) {
|
|
|
+// AddEdbDataFromEiaSteo 新增钢联指标数据
|
|
|
+func AddEdbDataFromEiaSteo(edbCode string) (err error) {
|
|
|
o := orm.NewOrm()
|
|
|
|
|
|
var condition string
|
|
@@ -40,19 +40,19 @@ func AddEdbDataFromEiaStero(edbCode string) (err error) {
|
|
|
pars = append(pars, edbCode)
|
|
|
}
|
|
|
|
|
|
- EiaSteroDataList, err := GetEiaSteroDataByCondition(condition, pars)
|
|
|
+ EiaSteoDataList, err := GetEiaSteoDataByCondition(condition, pars)
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
- dataLen := len(EiaSteroDataList)
|
|
|
+ dataLen := len(EiaSteoDataList)
|
|
|
|
|
|
existMap := make(map[string]string)
|
|
|
if dataLen > 0 {
|
|
|
var isAdd bool
|
|
|
- addSql := ` INSERT INTO edb_data_eia_stero (edb_info_id,edb_code,data_time,value,create_time,modify_time,data_timestamp) values `
|
|
|
+ addSql := ` INSERT INTO edb_data_eia_steo (edb_info_id,edb_code,data_time,value,create_time,modify_time,data_timestamp) values `
|
|
|
for i := 0; i < dataLen; i++ {
|
|
|
- item := EiaSteroDataList[i]
|
|
|
+ item := EiaSteoDataList[i]
|
|
|
eDate := item.DataTime
|
|
|
sValue := utils.SubFloatToString(item.InputValue, 30)
|
|
|
if sValue != "" {
|
|
@@ -81,9 +81,9 @@ func AddEdbDataFromEiaStero(edbCode string) (err error) {
|
|
|
return
|
|
|
}
|
|
|
|
|
|
-// RefreshEdbDataFromEiaStero 刷新钢联指标数据
|
|
|
-func RefreshEdbDataFromEiaStero(edbInfoId int, edbCode, startDate string) (err error) {
|
|
|
- source := utils.DATA_SOURCE_EIA_STERO
|
|
|
+// RefreshEdbDataFromEiaSteo 刷新钢联指标数据
|
|
|
+func RefreshEdbDataFromEiaSteo(edbInfoId int, edbCode, startDate string) (err error) {
|
|
|
+ source := utils.DATA_SOURCE_EIA_STEO
|
|
|
o := orm.NewOrm()
|
|
|
if err != nil {
|
|
|
return
|
|
@@ -103,7 +103,7 @@ func RefreshEdbDataFromEiaStero(edbInfoId int, edbCode, startDate string) (err e
|
|
|
pars = append(pars, startDate)
|
|
|
}
|
|
|
|
|
|
- EiaSteroDataList, err := GetEiaSteroDataByCondition(condition, pars)
|
|
|
+ EiaSteoDataList, err := GetEiaSteoDataByCondition(condition, pars)
|
|
|
|
|
|
var existCondition string
|
|
|
var existPars []interface{}
|
|
@@ -124,10 +124,10 @@ func RefreshEdbDataFromEiaStero(edbInfoId int, edbCode, startDate string) (err e
|
|
|
existMap[v.DataTime] = v
|
|
|
}
|
|
|
|
|
|
- addSql := ` INSERT INTO edb_data_eia_stero(edb_info_id,edb_code,data_time,value,create_time,modify_time,data_timestamp) values `
|
|
|
+ addSql := ` INSERT INTO edb_data_eia_steo(edb_info_id,edb_code,data_time,value,create_time,modify_time,data_timestamp) values `
|
|
|
var isAdd bool
|
|
|
addMap := make(map[string]string)
|
|
|
- for _, v := range EiaSteroDataList {
|
|
|
+ for _, v := range EiaSteoDataList {
|
|
|
item := v
|
|
|
eDate := item.DataTime
|
|
|
sValue := utils.SubFloatToString(item.InputValue, 30)
|