浏览代码

fix:兼容频度中缺少”度“的模板

Roc 1 年之前
父节点
当前提交
99e8a15afa
共有 3 个文件被更改,包括 15 次插入0 次删除
  1. 5 0
      services/init_base_index.go
  2. 5 0
      services/init_mysteel_index.go
  3. 5 0
      services/init_smm_index.go

+ 5 - 0
services/init_base_index.go

@@ -1107,6 +1107,11 @@ func InitDataToEdbInfo(filePath string) {
 
 			// 开始入库
 			{
+				// 如果频度只有年月日这种,并没有度,那么需要补充
+				if !strings.Contains(frequency, "度") {
+					frequency = frequency + "度"
+				}
+
 				//判断指标是否存在
 				switch source {
 				case "钢联":

+ 5 - 0
services/init_mysteel_index.go

@@ -107,6 +107,11 @@ func InitMysteelChemicalIndex(filePath string) {
 				//	return
 				//}
 
+				// 如果频度只有年月日这种,并没有度,那么需要补充
+				if !strings.Contains(frequency, "度") {
+					frequency = frequency + "度"
+				}
+
 				classifySecondMap := make(map[string]interface{})
 				classifySecondMap["ClassifyName"] = classifySecond
 				classifySecondMap["ParentId"] = 0

+ 5 - 0
services/init_smm_index.go

@@ -81,6 +81,11 @@ func InitSmmIndexToDataSource(filePath string) {
 				unit != "" &&
 				frequency != "" {
 
+				// 如果频度只有年月日这种,并没有度,那么需要补充
+				if !strings.Contains(frequency, "度") {
+					frequency = frequency + "度"
+				}
+
 				classifySecondMap := make(map[string]interface{})
 				classifySecondMap["ClassifyName"] = classifySecond
 				classifySecondMap["ParentId"] = 0