浏览代码

优化Edb数据初始化流程

- 在初始化过程中,增加对未初始化明细数据的指标过滤
-通过检查EndDate字段,跳过已初始化的数据,减少不必要的处理
Roc 5 月之前
父节点
当前提交
6615518271
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      services/eta_bridge/gn.go

+ 5 - 0
services/eta_bridge/gn.go

@@ -806,6 +806,11 @@ func InitRefreshEdb(cont context.Context) (err error) {
 	for _, v := range CurrEdbInfoMap {
 		count--
 		fmt.Println("剩余:", count, "条数据待初始化")
+
+		// 未初始化明细数据的指标
+		if !v.EndDate.IsZero() {
+			continue
+		}
 		fmt.Println(data.RefreshEdbData(v.EdbInfoId, v.Source, v.SubSource, v.EdbCode, utils.BaseEdbRefreshStartDate))
 	}
 	return