From 7bed630958e25d632903e19a57c1735b9dc9d8d8 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期三, 17 四月 2024 13:38:34 +0800
Subject: [PATCH] 增加钉钉机器人报警功能

---
 task/month_stats.go |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/task/month_stats.go b/task/month_stats.go
index 2b33ef6..6947b73 100644
--- a/task/month_stats.go
+++ b/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))
 			}
 		}
 	}

--
Gitblit v1.8.0