From 7d06c6472f1acea6b2e49e7b8837bf555e94e219 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 07 五月 2024 16:21:06 +0800
Subject: [PATCH] fox
---
task/salary_statistics.go | 1 +
controllers/report_forms_controller.go | 1 +
task/task_init.go | 8 ++++++--
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/controllers/report_forms_controller.go b/controllers/report_forms_controller.go
index 719eb0d..5332c88 100644
--- a/controllers/report_forms_controller.go
+++ b/controllers/report_forms_controller.go
@@ -52,6 +52,7 @@
salaryDetails = append(salaryDetails, sd)
}
srf.Details = salaryDetails
+ data = append(data, srf)
}
util.ResponseFormatList(c, code.Success, data, total)
}
diff --git a/task/salary_statistics.go b/task/salary_statistics.go
index 98eb269..348c763 100644
--- a/task/salary_statistics.go
+++ b/task/salary_statistics.go
@@ -41,6 +41,7 @@
return
}
if len(attendances) == 0 {
+ logx.Warn("SalaryStatistics 鏌ヨ鑰冨嫟缁熻 empty result")
return
}
diff --git a/task/task_init.go b/task/task_init.go
index 284d37b..2008b43 100644
--- a/task/task_init.go
+++ b/task/task_init.go
@@ -2,6 +2,7 @@
import (
"github.com/go-co-op/gocron"
+ "silkserver/pkg/logx"
"time"
)
@@ -11,7 +12,10 @@
s = gocron.NewScheduler(time.UTC)
}
func Init() {
- s.Every(1).Month().Do(SalaryStatistics) //姣忔湀鍒濇墽琛屼竴娆�
-
+ _, err := s.Every(1).Month(1).Do(SalaryStatistics) //姣忔湀鍒濇墽琛屼竴娆�
+ if err != nil {
+ logx.Errorf("init task err:%v", err)
+ panic(err)
+ }
s.StartAsync()
}
--
Gitblit v1.8.0