|
@@ -316,7 +316,7 @@ func refreshAllCalculateLjzzy(to *gorm.DB, edbInfoId, source, subSource int, fro
|
|
}
|
|
}
|
|
}
|
|
}
|
|
if date != "" {
|
|
if date != "" {
|
|
- //saveValue := utils.SubFloatToString(val, 4)
|
|
|
|
|
|
+ //saveValue := utils.SubFloatToString(val, utils.DataDigits)
|
|
////判断数据是否存在
|
|
////判断数据是否存在
|
|
//if existVal, ok := dataMap[date]; !ok {
|
|
//if existVal, ok := dataMap[date]; !ok {
|
|
// dataTime, _ := time.ParseInLocation(utils.FormatDate, date, time.Local)
|
|
// dataTime, _ := time.ParseInLocation(utils.FormatDate, date, time.Local)
|
|
@@ -381,7 +381,7 @@ func refreshAllCalculateLjzzy(to *gorm.DB, edbInfoId, source, subSource int, fro
|
|
|
|
|
|
func calculateLjzzy(edbInfoId int, date, edbInfoIdStr, edbCode, dataTableName, addSql string, val float64, dataMap, existDataMap map[string]string, to *gorm.DB) (newSql string, isAdd bool, err error) {
|
|
func calculateLjzzy(edbInfoId int, date, edbInfoIdStr, edbCode, dataTableName, addSql string, val float64, dataMap, existDataMap map[string]string, to *gorm.DB) (newSql string, isAdd bool, err error) {
|
|
newSql = addSql
|
|
newSql = addSql
|
|
- saveValue := utils.SubFloatToString(val, 4)
|
|
|
|
|
|
+ saveValue := utils.SubFloatToString(val, utils.DataDigits)
|
|
//判断数据是否存在
|
|
//判断数据是否存在
|
|
if existVal, ok := dataMap[date]; !ok {
|
|
if existVal, ok := dataMap[date]; !ok {
|
|
dataTime, _ := time.ParseInLocation(utils.FormatDate, date, time.Local)
|
|
dataTime, _ := time.ParseInLocation(utils.FormatDate, date, time.Local)
|