Browse Source

修改刷新数据位数

hongze 3 years ago
parent
commit
1a681355cd
1 changed files with 3 additions and 2 deletions
  1. 3 2
      services/data_manage/data_calculate.go

+ 3 - 2
services/data_manage/data_calculate.go

@@ -82,7 +82,7 @@ func RefreshCalculate(edbInfoIdArr []*data_manage.EdbInfo, edbInfoId int, edbCod
 			if err != nil && err.Error() != utils.ErrNoRow() {
 				return err
 			}
-			if count<=0 {//需要存入的数据
+			if count <= 0 { //需要存入的数据
 				dataTime, _ := time.Parse(utils.FormatDate, sk)
 				timestamp := dataTime.UnixNano() / 1e6
 				timeStr := fmt.Sprintf("%d", timestamp)
@@ -92,7 +92,8 @@ func RefreshCalculate(edbInfoIdArr []*data_manage.EdbInfo, edbInfoId int, edbCod
 				addSql += "," + "'" + timeStr + "'"
 				addSql += "),"
 				isAdd = true
-			}else{
+			} else {
+				calVal = utils.FixFloat(calVal, 4)
 				err = data_manage.ModifyEdbDataCalculate(int64(edbInfoId), sk, calVal)
 				if err != nil {
 					return err