kra/internal/server/router/system/sys_dictionary.go

26 lines
967 B
Go

package system
import (
"kra/internal/server/middleware"
"github.com/gin-gonic/gin"
)
type DictionaryRouter struct{}
func (r *DictionaryRouter) InitDictionaryRouter(Router *gin.RouterGroup) {
dictionaryRouter := Router.Group("sysDictionary").Use(middleware.OperationRecordMiddleware())
dictionaryRouterWithoutRecord := Router.Group("sysDictionary")
{
dictionaryRouter.POST("createSysDictionary", dictionaryApi.CreateSysDictionary)
dictionaryRouter.DELETE("deleteSysDictionary", dictionaryApi.DeleteSysDictionary)
dictionaryRouter.PUT("updateSysDictionary", dictionaryApi.UpdateSysDictionary)
dictionaryRouter.POST("importSysDictionary", dictionaryApi.ImportSysDictionary)
dictionaryRouter.GET("exportSysDictionary", dictionaryApi.ExportSysDictionary)
}
{
dictionaryRouterWithoutRecord.GET("findSysDictionary", dictionaryApi.FindSysDictionary)
dictionaryRouterWithoutRecord.GET("getSysDictionaryList", dictionaryApi.GetSysDictionaryList)
}
}