新增测点配置

This commit is contained in:
2024-09-03 15:52:38 +08:00
parent bfb284c4cc
commit 3b53e9f9b7
37 changed files with 429 additions and 66 deletions

21
main.go
View File

@@ -4,6 +4,7 @@ import (
"context"
"energy-management-system/core/cron"
"energy-management-system/core/gorm"
"energy-management-system/core/influxdb"
"energy-management-system/core/logger"
"energy-management-system/core/viper"
"energy-management-system/global"
@@ -22,22 +23,28 @@ func init() {
viper.InitViper()
// 日志
logger.InitLogger()
// InFluxDb
influxdb.InitInFluxDb()
// 数据库
gorm.InitGorm()
// gin验证器
validator.InitTrans()
// 可选初始化表结构
gorm.AutoMigrate(global.Db)
// 可选初始化表数据
gorm.AutoInitDbData()
//gorm.AutoInitDbData()
// gin验证器
validator.InitTrans()
}
func main() {
cron.Register("0/1 * * * * ", func() {
fmt.Println(time.Now())
})
cron.CronRun()
cron.InitCron()
//cron.RegisterCronJob("0/2 * * * * ?", &jobs.Test{Name: "测试任务"})
//cron.RegisterCronFunc("0/2 * * * * ?", func() {
// exception.PM("定时任务错误")
// //panic("xxxxx")
// fmt.Println(111)
//})
r := router.InitRouter()
host := global.AppConf.Service.Http.Host