|
@@ -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
|