浏览代码

change gorm

Roc 2 周之前
父节点
当前提交
7a988d8fe8
共有 2 个文件被更改,包括 3 次插入3 次删除
  1. 2 2
      models/edb_ths_hf.go
  2. 1 1
      models/edb_trade_analysis.go

+ 2 - 2
models/edb_ths_hf.go

@@ -275,7 +275,7 @@ func (obj EdbThsHf) refreshByMysql(edbInfo *EdbInfo, edbBaseMapping *BaseFromEdb
 
 		// 更新
 		exists := dataExists[strDate]
-		if exists != nil {
+		if exists != nil && exists.EdbInfoId > 0 {
 			existVal := decimal.NewFromFloat(exists.Value).Round(4).String()
 			if saveVal != existVal {
 				exists.Value = saveFloat
@@ -444,7 +444,7 @@ func (obj EdbThsHf) refreshByMongo(edbInfo *EdbInfo, edbBaseMapping *BaseFromEdb
 
 		// 更新
 		exists := existDataMap[strDate]
-		if exists != nil {
+		if exists != nil && exists.EdbInfoId > 0 {
 			existVal := decimal.NewFromFloat(exists.Value).Round(4).String()
 			if saveVal != existVal {
 				exists.Value = saveFloat

+ 1 - 1
models/edb_trade_analysis.go

@@ -108,7 +108,7 @@ func (obj EdbTradeAnalysis) Refresh(edbInfo *EdbInfo, convertData []*EdbDataList
 
 		// 更新
 		exists := dataExists[strDate]
-		if exists != nil {
+		if exists != nil && exists.EdbInfoId > 0 {
 			existVal := decimal.NewFromFloat(exists.Value).Round(4).String()
 			if saveVal != existVal {
 				exists.Value = saveFloat