|
@@ -52,6 +52,11 @@ func syncEiaSteoData() (err error) {
|
|
|
|
|
|
var nowClassify *models.BaseFromEiaSteoClassify
|
|
|
for _, v := range eiaSteoData.VIEWSDATA.ROWS {
|
|
|
+ // 如果没有数据,那么就返回
|
|
|
+ if v.HASDATA != 1 {
|
|
|
+ continue
|
|
|
+ }
|
|
|
+
|
|
|
if v.LEVEL == 1 {
|
|
|
tmpNowClassify, ok := classifyMap[v.CHARTNAME]
|
|
|
if !ok {
|
|
@@ -71,8 +76,13 @@ func syncEiaSteoData() (err error) {
|
|
|
} else {
|
|
|
nowClassify = tmpNowClassify
|
|
|
}
|
|
|
+ //continue
|
|
|
+ }
|
|
|
+ // 如果系列名称为空的话,那么也返回
|
|
|
+ if v.SERIESID == `` {
|
|
|
continue
|
|
|
}
|
|
|
+
|
|
|
if v.LEVEL > 1 && v.SERIESID == `` {
|
|
|
continue
|
|
|
}
|