26 lines
967 B
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)
|
|
}
|
|
}
|