|
@@ -1085,7 +1085,18 @@ func processAnalysisEarlyWarning(target []string, pastureId string, serviceId in
|
|
|
}
|
|
|
|
|
|
func manualUdData(pastureinfo *udPastureInfo) {
|
|
|
- c := cron.New()
|
|
|
+
|
|
|
+ shanghaiLoc, err := time.LoadLocation("Asia/Shanghai")
|
|
|
+ if err != nil {
|
|
|
+ log.Printf("警告: 加载上海时区失败: %v", err)
|
|
|
+ shanghaiLoc = time.Local
|
|
|
+ }
|
|
|
+
|
|
|
+ // 创建带时区的cron实例
|
|
|
+ c := cron.New(cron.WithLocation(shanghaiLoc))
|
|
|
+
|
|
|
+
|
|
|
+ // c := cron.New()
|
|
|
c.AddFunc("10 06 * * *", func() {
|
|
|
tx := restful.Engine.NewSession()
|
|
|
defer tx.Close()
|