|
@@ -160,8 +160,13 @@ func EdbCalculateBatchSave(req models.EdbInfoCalculateBatchSaveReq, lang string)
|
|
|
}
|
|
|
|
|
|
|
|
|
- randStr := utils.GetRandDigit(4)
|
|
|
- edbCode := `C` + time.Now().Format("060102") + randStr
|
|
|
+ edbCode, err := utils.GenerateEdbCode(1)
|
|
|
+ if err != nil {
|
|
|
+ errMsg = "指标编码生成失败:Err:" + err.Error()
|
|
|
+ err = fmt.Errorf("指标生成失败")
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
timestamp := strconv.FormatInt(time.Now().UnixNano(), 10)
|
|
|
uniqueCode = utils.MD5(utils.DATA_PREFIX + "_" + timestamp)
|
|
|
|
|
@@ -984,9 +989,13 @@ func EdbCalculateAdd(req models.EdbInfoCalculateSaveReq, lang string) (edbInfo *
|
|
|
return
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
- randStr := utils.GetRandDigit(4)
|
|
|
- edbCode := `C` + time.Now().Format("060102") + randStr
|
|
|
+
|
|
|
+ edbCode, err := utils.GenerateEdbCode(1)
|
|
|
+ if err != nil {
|
|
|
+ errMsg = "生成计算指标失败,AddEdbInfo Err:" + err.Error()
|
|
|
+ err = fmt.Errorf("指标编码生成失败,Err:" + err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
timestamp := strconv.FormatInt(time.Now().UnixNano(), 10)
|
|
|
uniqueCode = utils.MD5(utils.DATA_PREFIX + "_" + timestamp)
|
|
|
|