Răsfoiți Sursa

Merge branch 'fix/2022-08-31' into debug

Roc 2 ani în urmă
părinte
comite
a8b995f9f0
2 a modificat fișierele cu 7 adăugiri și 2 ștergeri
  1. 6 1
      services/base_from_lt.go
  2. 1 1
      services/base_from_ths.go

+ 6 - 1
services/base_from_lt.go

@@ -10,6 +10,7 @@ import (
 
 type EdbDataFromLt struct {
 	Close map[int64]interface{} `json:"CLOSE"`
+	Value map[int64]interface{} `json:"VALUE"`
 }
 
 // GetEdbDataFromLt 获取路透数据
@@ -30,6 +31,10 @@ func GetEdbDataFromLt(edbCode, startDate, endDate string) (dataList map[int64]in
 	if err != nil {
 		return
 	}
-	dataList = item.Close
+	if len(item.Close) > 0 {
+		dataList = item.Close
+	} else {
+		dataList = item.Value
+	}
 	return
 }

+ 1 - 1
services/base_from_ths.go

@@ -44,7 +44,7 @@ func GetEdbDataFromThs(edbCode, startDate, endDate string) (item *EdbDataFromThs
 
 // getEdbDataFromThs 获取同花顺接口数据
 func getEdbDataFromThs(edbCode, startDate, endDate string, num int) (item *EdbDataFromThs, err error) {
-	thsUrl := utils.Hz_Ths_Data_Url + `edbInfo/ths?EdbCode=%s&StartDate=%s&EndDate=%s`
+	thsUrl := utils.Hz_Wind_Data_Url + `edbInfo/ths?EdbCode=%s&StartDate=%s&EndDate=%s`
 	thsUrl = fmt.Sprintf(thsUrl, edbCode, startDate, endDate)
 	utils.FileLog.Info("thsUrl:" + thsUrl)
 	body, err := http.Get(thsUrl)