gva-pms/server/plugin/monitor/router/change_log.go

32 lines
1.2 KiB
Go

package router
import (
"github.com/flipped-aurora/gin-vue-admin/server/middleware"
"github.com/gin-gonic/gin"
)
var ChangeLog = new(CL)
type CL struct {}
// Init 初始化 变更日志 路由信息
func (r *CL) Init(public *gin.RouterGroup, private *gin.RouterGroup) {
{
group := private.Group("CL").Use(middleware.OperationRecord())
group.POST("createChangeLog", apiChangeLog.CreateChangeLog) // 新建变更日志
group.DELETE("deleteChangeLog", apiChangeLog.DeleteChangeLog) // 删除变更日志
group.DELETE("deleteChangeLogByIds", apiChangeLog.DeleteChangeLogByIds) // 批量删除变更日志
group.PUT("updateChangeLog", apiChangeLog.UpdateChangeLog) // 更新变更日志
}
{
group := private.Group("CL")
group.GET("findChangeLog", apiChangeLog.FindChangeLog) // 根据ID获取变更日志
group.GET("getChangeLogList", apiChangeLog.GetChangeLogList) // 获取变更日志列表
}
{
group := public.Group("CL")
group.GET("getChangeLogDataSource", apiChangeLog.GetChangeLogDataSource) // 获取变更日志数据源
group.GET("getChangeLogPublic", apiChangeLog.GetChangeLogPublic) // 变更日志开放接口
}
}