Browse Source

Merge branch '13.1' into debug

hsun 2 years ago
parent
commit
a62d24b43b
3 changed files with 41 additions and 3 deletions
  1. 29 1
      models/data_manage/edb_data_base.go
  2. 6 1
      models/data_manage/edb_info.go
  3. 6 1
      utils/constants.go

+ 29 - 1
models/data_manage/edb_data_base.go

@@ -11,7 +11,7 @@ func GetEdbDataTableName(source int) (tableName string) {
 		tableName = "edb_data_ths"
 		tableName = "edb_data_ths"
 	case utils.DATA_SOURCE_WIND:
 	case utils.DATA_SOURCE_WIND:
 		tableName = "edb_data_wind"
 		tableName = "edb_data_wind"
-	case utils.DATA_SOURCE_PB, utils.DATA_SOURCE_PB_FINANCE:
+	case utils.DATA_SOURCE_PB, utils.DATA_SOURCE_PB_FINANCE: //彭博经济数据、彭博财务数据
 		tableName = "edb_data_pb"
 		tableName = "edb_data_pb"
 	case utils.DATA_SOURCE_CALCULATE:
 	case utils.DATA_SOURCE_CALCULATE:
 		tableName = "edb_data_calculate"
 		tableName = "edb_data_calculate"
@@ -87,6 +87,34 @@ func GetEdbDataTableName(source int) (tableName string) {
 		tableName = "edb_data_sci"
 		tableName = "edb_data_sci"
 	case utils.DATA_SOURCE_CALCULATE_JP:
 	case utils.DATA_SOURCE_CALCULATE_JP:
 		tableName = "edb_data_calculate_jp"
 		tableName = "edb_data_calculate_jp"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_LJZZY:
+		tableName = "edb_data_predict_calculate_ljzzy"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_TIME_SHIFT:
+		tableName = "edb_data_predict_calculate_time_shift"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_ZJPJ:
+		tableName = "edb_data_predict_calculate_zjpj"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_LJZTBPJ:
+		tableName = "edb_data_predict_calculate_ljztbpj"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_NHCC:
+		tableName = "edb_data_predict_calculate_nhcc"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_CJJX:
+		tableName = "edb_data_predict_calculate_cjjx"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_HBZ:
+		tableName = "edb_data_predict_calculate_hbz"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_HCZ:
+		tableName = "edb_data_predict_calculate_hcz"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_BP:
+		tableName = "edb_data_predict_calculate_bp"
+	case utils.DATA_SOURCE_CALCULATE_NH:
+		tableName = "edb_data_calculate_nh"
+	case utils.DATA_SOURCE_CALCULATE_KSZS:
+		tableName = "edb_data_calculate_kszs"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_JP:
+		tableName = "edb_data_predict_calculate_jp"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_NH:
+		tableName = "edb_data_predict_calculate_nh"
+	case utils.DATA_SOURCE_PREDICT_CALCULATE_KSZS:
+		tableName = "edb_data_predict_calculate_kszs"
 	default:
 	default:
 		tableName = ""
 		tableName = ""
 	}
 	}

+ 6 - 1
models/data_manage/edb_info.go

@@ -109,11 +109,16 @@ type EdbInfoSearchData struct {
 	Value    float64 `description:"数据"`
 	Value    float64 `description:"数据"`
 }
 }
 
 
-//order:1升序,其余值为降序
+// GetEdbDataListAll
+// order:1升序,其余值为降序
 func GetEdbDataListAll(condition string, pars []interface{}, source, order int) (item []*EdbInfoSearchData, err error) {
 func GetEdbDataListAll(condition string, pars []interface{}, source, order int) (item []*EdbInfoSearchData, err error) {
 	o := orm.NewOrmUsingDB("data")
 	o := orm.NewOrmUsingDB("data")
 	sql := ``
 	sql := ``
 	tableName := GetEdbDataTableName(source)
 	tableName := GetEdbDataTableName(source)
+	if tableName == "" {
+		err = fmt.Errorf("指标来源有误, source: %d", source)
+		return
+	}
 	sql = ` SELECT * FROM %s WHERE 1=1 `
 	sql = ` SELECT * FROM %s WHERE 1=1 `
 	sql = fmt.Sprintf(sql, tableName)
 	sql = fmt.Sprintf(sql, tableName)
 
 

+ 6 - 1
utils/constants.go

@@ -72,7 +72,7 @@ const (
 	DATA_SOURCE_COM_TRADE                               //联合国商品贸易数据->38
 	DATA_SOURCE_COM_TRADE                               //联合国商品贸易数据->38
 	DATA_SOURCE_PREDICT_CALCULATE_NSZYDPJJS             //预测指标 - N数值移动平均计算 -> 39
 	DATA_SOURCE_PREDICT_CALCULATE_NSZYDPJJS             //预测指标 - N数值移动平均计算 -> 39
 	DATA_SOURCE_CALCULATE_ADJUST                        //数据调整->40
 	DATA_SOURCE_CALCULATE_ADJUST                        //数据调整->40
-	DATA_SOURCE_SCI                                     //卓创数据(红桃三) -> 41
+	DATA_SOURCE_SCI                                     //卓创数据(红桃三)->41
 	DATA_SOURCE_PREDICT_CALCULATE_LJZZY                 //预测指标 - 累计值转月->42
 	DATA_SOURCE_PREDICT_CALCULATE_LJZZY                 //预测指标 - 累计值转月->42
 	DATA_SOURCE_PREDICT_CALCULATE_HBZ                   //预测指标 - 环比值->43
 	DATA_SOURCE_PREDICT_CALCULATE_HBZ                   //预测指标 - 环比值->43
 	DATA_SOURCE_PREDICT_CALCULATE_HCZ                   //预测指标 - 环差值->44
 	DATA_SOURCE_PREDICT_CALCULATE_HCZ                   //预测指标 - 环差值->44
@@ -83,6 +83,11 @@ const (
 	DATA_SOURCE_PREDICT_CALCULATE_CJJX                  //预测指标 - 超季节性->49
 	DATA_SOURCE_PREDICT_CALCULATE_CJJX                  //预测指标 - 超季节性->49
 	DATA_SOURCE_PREDICT_CALCULATE_NHCC                  //预测指标 - 计算指标(拟合残差)->50
 	DATA_SOURCE_PREDICT_CALCULATE_NHCC                  //预测指标 - 计算指标(拟合残差)->50
 	DATA_SOURCE_CALCULATE_JP                            //变频->51
 	DATA_SOURCE_CALCULATE_JP                            //变频->51
+	DATA_SOURCE_CALCULATE_NH                            //年化->52
+	DATA_SOURCE_CALCULATE_KSZS                          //扩散指数->53
+	DATA_SOURCE_PREDICT_CALCULATE_JP                    //预测指标 - 计算指标(降频)->54
+	DATA_SOURCE_PREDICT_CALCULATE_NH                    //预测指标 - 计算指标(年化)->55
+	DATA_SOURCE_PREDICT_CALCULATE_KSZS                  //预测指标 - 计算指标(扩散指数)->56
 )
 )
 
 
 // 数据刷新频率
 // 数据刷新频率