|
@@ -351,7 +351,17 @@ func handleIndexData(indexInfo *models.FenWeiNetIndexInfo, indexIdMap map[string
|
|
|
return nil, err
|
|
|
}
|
|
|
if indexData != nil {
|
|
|
- // 汾渭不存在数据更新和预测值情况,所以此处未做更新逻辑
|
|
|
+ // 对数据做更新处理
|
|
|
+ if indexData.Value != fmt.Sprintf("%v", indexInfo.Value) {
|
|
|
+ indexData.Value = fmt.Sprintf("%v", indexInfo.Value)
|
|
|
+ indexData.ModifyTime = time.Now()
|
|
|
+ logs.Info("handleIndexData update indexData : ", indexData)
|
|
|
+ err = models.UpdateBaseFromFenweiData(indexData)
|
|
|
+ if err != nil {
|
|
|
+ return nil, err
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
return nil, nil
|
|
|
}
|
|
|
|