| 1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * Sites Analysis API List
- * /sitesAnalysis/manage/analysisList - GET
- * /sitesAnalysis/manage/config - POST 创建新配置
- * /sitesAnalysis/manage/description/{id} - POST 更新任务说明
- * /sitesAnalysis/manage/config/{id} - GET & POST & DELETE 获取、更新、删除配置
- * /sitesAnalysis/data/{id} - GET 获取指定ID的分析数据
- */
- package routes
- import (
- "fwh-toolbox-server/controllers"
- "github.com/gofiber/fiber/v2"
- )
- func SitesAnalysisSetup(api fiber.Router) {
- // 获取站点分析管理名称表
- api.Get("/sitesAnalysis/manage/analysisList", controllers.GetSitesAnalysisList)
- // 创建一个分析配置
- api.Post("/sitesAnalysis/manage/config", controllers.CreateSitesAnalysis)
- // 获取单个分析配置
- api.Get("/sitesAnalysis/manage/config/:id", controllers.GetOneSiteAnalysisConfig)
- // 更新一个分析配置
- api.Post("/sitesAnalysis/manage/config/:id", controllers.UpdateOneSiteAnalysisConfig)
- // 更新一个分析说明
- api.Post("/sitesAnalysis/manage/description/:id", controllers.UpdateOneSiteAnalysisDescription)
- // 删除一个分析数据
- api.Delete("/sitesAnalysis/manage/config/:id", controllers.DeleteOneSiteAnalysis)
- // 获取指定ID的分析数据
- api.Get("/sitesAnalysis/data/:id", controllers.GetOneSiteAnalysisData)
- }
|