hsun 9 сар өмнө
parent
commit
852f8756a3

+ 5 - 0
models/pcsg/bloomberg.go

@@ -13,6 +13,7 @@ type PythonBloombergGeneralData struct {
 	PX_LAST_EOD          *float64 `json:"PX_LAST_EOD" description:"数据值, 可能为null"`
 	PX_VOLUME_EOD        *float64 `json:"PX_VOLUME_EOD" description:"数据值, 可能为null"`
 	PX_LAST              *float64 `json:"PX_LAST" description:"数据值, 可能为null"`
+	PX_VOLUME            *float64 `json:"PX_VOLUME" description:"数据值, 可能为null"`
 	LAST_UPDATE_DATE_EOD string   `json:"LAST_UPDATE_DATE_EOD" description:"数据日期, 可能为null"`
 	DATE                 string   `json:"DATE" description:"数据日期, 可能为null"`
 }
@@ -68,6 +69,10 @@ func FormatPythonBloombergGeneralData2Base(origin PythonBloombergGeneralData, fr
 		dataTime, _ = time.ParseInLocation(utils.FormatDate, origin.DATE, time.Local)
 		val = origin.PX_LAST
 	}
+	if origin.DATE != "" && origin.PX_VOLUME != nil {
+		dataTime, _ = time.ParseInLocation(utils.FormatDate, origin.DATE, time.Local)
+		val = origin.PX_VOLUME
+	}
 	if !dataTime.IsZero() && val != nil {
 		item.Data = append(item.Data, BaseFromBloombergApiIndexData{
 			DataTime: dataTime,