|
@@ -613,12 +613,12 @@ func MySteelChemicalPost(postUrl, hType string, postData []byte) (body []byte, e
|
|
|
}
|
|
|
|
|
|
func RefreshDataFromMysteelChemical(edbCode, startDate, endDate string) (err error) {
|
|
|
-
|
|
|
indexObj := &models.BaseFromMysteelChemicalIndex{}
|
|
|
tmpIndex, err := indexObj.GetIndexItem(edbCode)
|
|
|
if err != nil {
|
|
|
return
|
|
|
}
|
|
|
+ alarm_msg.SendAlarmMsg(fmt.Sprintf("开始刷新钢联化工接口数据, %s", edbCode), 1)
|
|
|
|
|
|
terminal, err := GetTerminal(utils.DATA_SOURCE_MYSTEEL_CHEMICAL, tmpIndex.TerminalCode)
|
|
|
if err != nil {
|
|
@@ -643,6 +643,7 @@ func RefreshDataFromMysteelChemical(edbCode, startDate, endDate string) (err err
|
|
|
err = errors.New(resp.Message)
|
|
|
return
|
|
|
}
|
|
|
+ alarm_msg.SendAlarmMsg("获取钢联化工接口数据", 1)
|
|
|
|
|
|
dataObj := new(models.BaseFromMysteelChemicalData)
|
|
|
exitDataList, er := dataObj.GetIndexDataList(edbCode)
|
|
@@ -674,6 +675,7 @@ func RefreshDataFromMysteelChemical(edbCode, startDate, endDate string) (err err
|
|
|
}
|
|
|
// 因为只有一个指标,所以取第一个就可以了
|
|
|
items := mysteelChemicalDatas[0]
|
|
|
+ alarm_msg.SendAlarmMsg("钢联化工接口数据转化成功", 1)
|
|
|
for _, v := range items {
|
|
|
dateStr := v.DataTime.Format(utils.FormatDate)
|
|
|
if findData, ok := existDataMap[dateStr]; !ok {
|
|
@@ -692,6 +694,7 @@ func RefreshDataFromMysteelChemical(edbCode, startDate, endDate string) (err err
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ alarm_msg.SendAlarmMsg("开始添加数据", 1)
|
|
|
err = dataObj.AddV2(addItems)
|
|
|
if err != nil {
|
|
|
return
|