Browse Source

优化Edb数据初始化流程

- 在初始化过程中,增加对未初始化明细数据的指标过滤
-通过检查EndDate字段,跳过已初始化的数据,减少不必要的处理
Roc 5 months ago
parent
commit
6615518271
1 changed files with 5 additions and 0 deletions
  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