123456789101112131415161718192021222324252627282930 |
- package admin
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- "server/middleware"
- )
- type FileRouter struct{}
- func (s *FileRouter) InitFileRouter(Router *gin.RouterGroup) {
- fileRouter := Router.Group("file").Use(middleware.OperationRecord())
- fileRouterWithoutRecord := Router.Group("file")
- fileApi := v1.ApiGroupApp.AdminApiGroup.FileApi
- {
- fileRouter.POST("createFileGenre", fileApi.CreateFileGenre)
- fileRouter.POST("createNecessaryDocument", fileApi.CreateNecessaryDocument)
- fileRouter.PUT("updateFileGenre", fileApi.UpdateFileGenre)
- fileRouter.PUT("updateNecessaryDocument", fileApi.UpdateNecessaryDocument)
- fileRouter.DELETE("deleteFileGenre", fileApi.DeleteFileGenre)
- fileRouter.DELETE("deleteNecessaryDocument", fileApi.DeleteNecessaryDocument)
- }
- {
- fileRouterWithoutRecord.GET("queryFileGenre", fileApi.QueryFileGenre)
- fileRouterWithoutRecord.GET("queryNecessaryDocuments", fileApi.QueryNecessaryDocuments)
- fileRouterWithoutRecord.GET("queryNecessaryDocumentByGenreId", fileApi.QueryNecessaryDocumentByGenreId)
- fileRouterWithoutRecord.GET("fileDownload", fileApi.FileDownload)
- fileRouterWithoutRecord.GET("filePreview", fileApi.FilePreview)
- }
- }
|