|
@@ -216,7 +216,7 @@ func AddEdbDataFromBloomberg(edbCode string) (err error) {
|
|
|
for i := 0; i < dataLen; i++ {
|
|
|
item := bloombergDataList[i]
|
|
|
eDate := item.DataTime
|
|
|
- sValue := utils.SubFloatToString(item.InputValue, 4)
|
|
|
+ sValue := utils.SubFloatToString(item.InputValue, utils.DataDigits)
|
|
|
if sValue != "" {
|
|
|
if _, ok := existMap[eDate]; !ok {
|
|
|
dataTime, err := time.ParseInLocation(utils.FormatDate, eDate, time.Local)
|
|
@@ -313,7 +313,7 @@ func RefreshEdbDataFromBloomberg(edbInfoId int, edbCode, startDate string) (err
|
|
|
for _, v := range bloombergDataList {
|
|
|
item := v
|
|
|
eDate := item.DataTime
|
|
|
- sValue := utils.SubFloatToString(item.InputValue, 4)
|
|
|
+ sValue := utils.SubFloatToString(item.InputValue, utils.DataDigits)
|
|
|
|
|
|
dataTime, err := time.ParseInLocation(utils.FormatDate, eDate, time.Local)
|
|
|
if err != nil {
|
|
@@ -331,7 +331,7 @@ func RefreshEdbDataFromBloomberg(edbInfoId int, edbCode, startDate string) (err
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
- if findItem != nil && utils.SubFloatToString(findItem.Value, 4) != sValue {
|
|
|
+ if findItem != nil && utils.SubFloatToString(findItem.Value, utils.DataDigits) != sValue {
|
|
|
err = ModifyEdbDataById(source, subSource, findItem.EdbDataId, sValue)
|
|
|
if err != nil {
|
|
|
return err
|