1234567891011121314151617181920212223242526 |
- package admin
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- "server/middleware"
- )
- type ProjectRouter struct{}
- func (s *ProjectRouter) InitProjectRouter(Router *gin.RouterGroup) {
- projectRouter := Router.Group("project").Use(middleware.OperationRecord())
- projectRouterWithoutRecord := Router.Group("project")
- projectApi := v1.ApiGroupApp.AdminApiGroup.ProjectApi
- {
- projectRouter.POST("createProject", projectApi.CreateProject)
- projectRouter.POST("createProjectFile", projectApi.CreateProjectFile)
- projectRouter.PUT("updateProject", projectApi.UpdateProject)
- projectRouter.DELETE("deleteProject/:code", projectApi.DeleteProject)
- projectRouter.DELETE("deleteProjectFile/:id", projectApi.DeleteProjectFile)
- }
- {
- projectRouterWithoutRecord.POST("queryProjectList", projectApi.QueryProjectList)
- projectRouterWithoutRecord.GET("queryProjectByCode/:code", projectApi.QueryProjectByCode)
- }
- }
|