|
@@ -376,6 +376,7 @@ func RefreshThsHfBaseIndex(indexItem *models.BaseFromThsHfIndex, codeWithData *m
|
|
|
origin.Value = newVal
|
|
|
origin.ModifyTime = time.Now().Local()
|
|
|
updateData = append(updateData, origin)
|
|
|
+ continue
|
|
|
}
|
|
|
|
|
|
// 新增的数据去重
|
|
@@ -626,18 +627,17 @@ func RefreshEdbFromThsHfBaseIndex(baseCode, startTime string) (err error) {
|
|
|
}
|
|
|
|
|
|
// 刷新指标
|
|
|
- if e := thsOb.Refresh(edb, codeMapping[v.EdbCode], startTime); e != nil {
|
|
|
+ if e = thsOb.Refresh(edb, codeMapping[v.EdbCode], startTime); e != nil {
|
|
|
utils.FileLog.Info(fmt.Sprintf("RefreshEdbFromThsHfBaseIndex-刷新指标失败, %v", e))
|
|
|
_ = utils.Rc.Delete(cacheKey)
|
|
|
continue
|
|
|
}
|
|
|
|
|
|
// 更新指标最值
|
|
|
- e, _ = models.UnifiedModifyEdbInfoMaxAndMinInfo(edb)
|
|
|
- if e != nil {
|
|
|
+ if e = thsOb.UnifiedModifyEdbInfoMaxAndMinInfo(edb); e != nil {
|
|
|
utils.FileLog.Info(fmt.Sprintf("RefreshEdbFromThsHfBaseIndex-更新指标最值失败, %v", e))
|
|
|
_ = utils.Rc.Delete(cacheKey)
|
|
|
- continue
|
|
|
+ return
|
|
|
}
|
|
|
_ = utils.Rc.Delete(cacheKey)
|
|
|
|