Переглянути джерело

睿姿得爬取-配置更新

gmy 3 місяців тому
батько
коміт
612026b1b8
2 змінених файлів з 12 додано та 0 видалено
  1. 11 0
      services/ruizide/processor_business_logic.go
  2. 1 0
      utils/constants.go

+ 11 - 0
services/ruizide/processor_business_logic.go

@@ -3323,6 +3323,17 @@ func dealData(indexInfoList []*models.IndexInfo) ([]models.BaseFromRzdData, erro
 				Value:              math.Round(indexInfo.Value*10000) / 10000,
 			}
 			dataList = append(dataList, dataOne)
+		} else {
+			// 编辑
+			if requestResponse.Data.Value != math.Round(indexInfo.Value*10000)/10000 {
+				rzdData := requestResponse.Data
+				rzdData.Value = math.Round(indexInfo.Value*10000) / 10000
+
+				_, err = httpRequestFill(rzdData, utils.UPDATE_RZD_EDB_DATA)
+				if err != nil {
+					return nil, err
+				}
+			}
 		}
 	}
 

+ 1 - 0
utils/constants.go

@@ -275,6 +275,7 @@ const (
 	ADD_RZD_CLASSIFY                    = "/rzd/add/rzd/classify"                    // 新增睿咨得分类
 	ADD_BATCH_RZD_EDB_DATA              = "/rzd/add/batch/rzd/edb/data"              // 批量增加指标库指标数据
 	GET_RZD_EDB_INFO_BY_INDEX_CODE      = "/rzd/get/rzd/edb/info/by/code"            // 根据指标code获取指标信息
+	UPDATE_RZD_EDB_DATA                 = "/rzd/update/rzd/edb/data"                 // 修改指标库指标数据
 
 )