zhangqian
2024-04-17 7bed630958e25d632903e19a57c1735b9dc9d8d8
task/month_stats.go
@@ -2,11 +2,13 @@
import (
   "encoding/json"
   "fmt"
   "github.com/shopspring/decimal"
   "time"
   "wms/constvar"
   "wms/models"
   "wms/pkg/logx"
   "wms/service"
)
func MonthStats() {
@@ -127,6 +129,7 @@
      err = models.NewMonthStatsSearch().Create(&record)
      if err != nil {
         logx.Errorf("NewMonthStatsSearch Create err:%v, record: %+v", err, record)
         service.SendAlarm("月度统计创建本月失败", fmt.Sprintf("NewMonthStatsSearch Create err:%v, record: %+v", err, record))
      }
      if oldRecordsMap[productId] != nil && (!inputMap[productId].IsZero() || !outputMap[productId].IsZero()) {
@@ -145,6 +148,7 @@
         err = models.NewMonthStatsSearch().SetID(oldRecordsMap[productId].Id).UpdateByMap(m)
         if err != nil {
            logx.Errorf("NewMonthStatsSearch UpdateByMap err:%v, id:%v, m:%+v", err, oldRecordsMap[productId].ID, m)
            service.SendAlarm("月度统计更改上月失败", fmt.Sprintf("NewMonthStatsSearch Create err:%v, record: %+v", err, record))
         }
      }
   }