feat: kpi指标标题管理接口

This commit is contained in:
TsMask
2025-08-21 11:03:08 +08:00
parent 2bf2ff5947
commit a382fcd05f
6 changed files with 270 additions and 25 deletions

View File

@@ -27,6 +27,22 @@ func Setup(router *gin.Engine) {
middleware.AuthorizeUser(nil),
controller.NewKPI.KPITitle,
)
kpiGroup.GET("/title/list",
middleware.AuthorizeUser(nil),
controller.NewKPI.ListTitle,
)
kpiGroup.POST("/title",
middleware.AuthorizeUser(nil),
controller.NewKPI.AddTitle,
)
kpiGroup.PUT("/title",
middleware.AuthorizeUser(nil),
controller.NewKPI.EditTitle,
)
kpiGroup.DELETE("/title",
middleware.AuthorizeUser(nil),
controller.NewKPI.RemoveTitle,
)
kpiGroup.GET("/data",
middleware.AuthorizeUser(nil),
controller.NewKPI.KPIData,