tuoling805 1 年之前
父节点
当前提交
24545270d0
共有 1 个文件被更改,包括 78 次插入77 次删除
  1. 78 77
      services/init_base_index.go

+ 78 - 77
services/init_base_index.go

@@ -68,88 +68,89 @@ func InitBaseIndexData() {
 				case 7:
 					source = colCell
 				}
-				if classifyFirst != "" &&
-					classifySecond != "" &&
-					classifyThree != "" &&
-					indexCode != "" &&
-					indexName != "" &&
-					unit != "" &&
-					frequency != "" &&
-					source != "" {
+			}
 
-					method := "classify/get_or_add"
-					classifyFirstMap := make(map[string]interface{})
-					classifyFirstMap["ClassifyName"] = classifyFirst
-					classifyFirstMap["ParentId"] = 0
-					classifyFirstMap["Level"] = 0
-					classifyFirstMap["ClassifyType"] = 0
-					resp, err := PostEdbLib(classifyFirstMap, method)
-					if err != nil {
-						utils.FileLog.Info("初始化分类1失败:" + err.Error())
-						return
-					}
-					if resp.Ret != 200 {
-						utils.FileLog.Info("初始化分类1失败:" + resp.Msg + ";" + resp.ErrMsg)
-						return
-					}
+			if classifyFirst != "" &&
+				classifySecond != "" &&
+				classifyThree != "" &&
+				indexCode != "" &&
+				indexName != "" &&
+				unit != "" &&
+				frequency != "" &&
+				source != "" {
 
-					classifySecondMap := make(map[string]interface{})
-					classifySecondMap["ClassifyName"] = classifySecond
-					classifySecondMap["ParentId"] = 0
-					classifySecondMap["Level"] = 0
-					classifySecondMap["ClassifyType"] = 0
-					resp, err = PostEdbLib(classifySecondMap, method)
-					if err != nil {
-						utils.FileLog.Info("初始化分类2失败:" + err.Error())
-						return
-					}
-					if resp.Ret != 200 {
-						utils.FileLog.Info("初始化分类2失败:" + resp.Msg + ";" + resp.ErrMsg)
-						return
-					}
+				method := "classify/get_or_add"
+				classifyFirstMap := make(map[string]interface{})
+				classifyFirstMap["ClassifyName"] = classifyFirst
+				classifyFirstMap["ParentId"] = 0
+				classifyFirstMap["Level"] = 0
+				classifyFirstMap["ClassifyType"] = 0
+				resp, err := PostEdbLib(classifyFirstMap, method)
+				if err != nil {
+					utils.FileLog.Info("初始化分类1失败:" + err.Error())
+					return
+				}
+				if resp.Ret != 200 {
+					utils.FileLog.Info("初始化分类1失败:" + resp.Msg + ";" + resp.ErrMsg)
+					return
+				}
 
-					classifyThreeMap := make(map[string]interface{})
-					classifyThreeMap["ClassifyName"] = classifyThree
-					classifyThreeMap["ParentId"] = 0
-					classifyThreeMap["Level"] = 0
-					classifyThreeMap["ClassifyType"] = 0
-					resp, err = PostEdbLib(classifyThreeMap, method)
-					if err != nil {
-						utils.FileLog.Info("初始化分类3失败:" + err.Error())
-						return
-					}
-					if resp.Ret != 200 {
-						utils.FileLog.Info("初始化分类3失败:" + resp.Msg + ";" + resp.ErrMsg)
-						return
-					}
-					classify := resp.Data.(*models.EdbClassify)
-					var classifyId int
-					if classify != nil {
-						classifyId = classify.ClassifyId
-					}
-					method = "edb_info/add"
-					indexMap := make(map[string]interface{})
-					indexMap["Source"] = IndexSourceMap[source]
-					indexMap["EdbCode"] = indexCode
-					indexMap["EdbName"] = indexName
-					indexMap["Frequency"] = frequency
-					indexMap["Unit"] = unit
-					indexMap["ClassifyId"] = classifyId
-					resp, err = PostEdbLib(indexMap, method)
-					if err != nil {
-						utils.FileLog.Info("初始化指标失败:" + err.Error())
-						return
-					}
-					if resp.Ret != 200 {
-						utils.FileLog.Info("初始化指标失败:" + resp.Msg + ";" + resp.ErrMsg)
-						return
-					}
+				classifySecondMap := make(map[string]interface{})
+				classifySecondMap["ClassifyName"] = classifySecond
+				classifySecondMap["ParentId"] = 0
+				classifySecondMap["Level"] = 0
+				classifySecondMap["ClassifyType"] = 0
+				resp, err = PostEdbLib(classifySecondMap, method)
+				if err != nil {
+					utils.FileLog.Info("初始化分类2失败:" + err.Error())
+					return
+				}
+				if resp.Ret != 200 {
+					utils.FileLog.Info("初始化分类2失败:" + resp.Msg + ";" + resp.ErrMsg)
+					return
+				}
 
-					fmt.Println("add index success:" + indexCode)
-				} else {
-					fmt.Println("data is empty")
-					fmt.Println(classifyFirst, classifySecond, classifyThree, indexCode, indexName, unit, frequency, source)
+				classifyThreeMap := make(map[string]interface{})
+				classifyThreeMap["ClassifyName"] = classifyThree
+				classifyThreeMap["ParentId"] = 0
+				classifyThreeMap["Level"] = 0
+				classifyThreeMap["ClassifyType"] = 0
+				resp, err = PostEdbLib(classifyThreeMap, method)
+				if err != nil {
+					utils.FileLog.Info("初始化分类3失败:" + err.Error())
+					return
 				}
+				if resp.Ret != 200 {
+					utils.FileLog.Info("初始化分类3失败:" + resp.Msg + ";" + resp.ErrMsg)
+					return
+				}
+				classify := resp.Data.(*models.EdbClassify)
+				var classifyId int
+				if classify != nil {
+					classifyId = classify.ClassifyId
+				}
+				method = "edb_info/add"
+				indexMap := make(map[string]interface{})
+				indexMap["Source"] = IndexSourceMap[source]
+				indexMap["EdbCode"] = indexCode
+				indexMap["EdbName"] = indexName
+				indexMap["Frequency"] = frequency
+				indexMap["Unit"] = unit
+				indexMap["ClassifyId"] = classifyId
+				resp, err = PostEdbLib(indexMap, method)
+				if err != nil {
+					utils.FileLog.Info("初始化指标失败:" + err.Error())
+					return
+				}
+				if resp.Ret != 200 {
+					utils.FileLog.Info("初始化指标失败:" + resp.Msg + ";" + resp.ErrMsg)
+					return
+				}
+
+				fmt.Println("add index success:" + indexCode)
+			} else {
+				fmt.Println("data is empty")
+				fmt.Println(classifyFirst, classifySecond, classifyThree, indexCode, indexName, unit, frequency, source)
 			}
 		}
 	}