| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- /*
- * Sites Monitor API List
- * /sitesMonitor/manage/nameList - GET
- * /sitesMonitor/manage/config/{name} - GET & POST & DELETE
- * /sitesMonitor/manage/pageConfig/{name} - POST
- * /sitesMonitor/manage/config - GET & POST
- * /sitesMonitor/site/infoList - POST 批量获取站点信息表
- * /sitesMonitor/site/{site}/info - GET 获取单个站点信息
- * /sitesMonitor/site/{site}/modeInfo - GET 获取站点工作模式信息
- * /sitesMonitor/site/{site}/powerFlow/{day} - GET 获取单个站点功率流
- * /sitesMonitor/site/{site}/alarmList - GET 获取单个站点告警列表
- */
- package routes
- import (
- "fwh-toolbox-server/controllers"
- "github.com/gofiber/fiber/v2"
- )
- func SitesMonitorSetup(api fiber.Router) {
- // 获取站点监控管理名称表
- api.Get("/sitesMonitor/manage/nameList", controllers.GetSitesMonitorNameList)
- // 获取单个监控配置
- api.Get("/sitesMonitor/manage/config/:name", controllers.GetSitesMonitorConfig)
- // 更新一个监控配置
- api.Post("/sitesMonitor/manage/config/:name", controllers.UpdateSitesMonitorConfig)
- // 更新一个监控页面配置
- api.Post("/sitesMonitor/manage/pageConfig/:name", controllers.UpdateSitesMonitorPageConfig)
- // 删除一个监控
- api.Delete("/sitesMonitor/manage/config/:name", controllers.DeleteSitesMonitorConfig)
- // 获取所有监控配置
- api.Get("/sitesMonitor/manage/config", controllers.GetSitesMonitorAllConfig)
- // 创建一个监控配置
- api.Post("/sitesMonitor/manage/config", controllers.CreateSitesMonitorConfig)
- // 批量获取站点信息表
- api.Post("/sitesMonitor/site/infoList", controllers.GetSiteInfoList)
- // 获取单个站点信息
- api.Get("/sitesMonitor/site/:site/info", controllers.GetOneSiteInfo)
- // 获取单个站点工作模式信息
- api.Get("/sitesMonitor/site/:site/modeInfo", controllers.GetOneSiteModeInfo)
- // 获取单个站点功率流
- api.Get("/sitesMonitor/site/:site/powerFlow/:day", controllers.GetOneSitePowerFlow)
- // 获取单个站点告警列表
- api.Get("/sitesMonitor/site/:site/alarmList", controllers.GetOneSiteAlarmList)
- }
|