1234567891011121314151617181920212223242526272829 |
- package admin
- import (
- "github.com/gin-gonic/gin"
- v1 "server/api/v1"
- "server/middleware"
- )
- type DepartmentRouter struct{}
- func (s *DepartmentRouter) InitDepartmentRouter(Router *gin.RouterGroup) {
- departmentRouter := Router.Group("department").Use(middleware.OperationRecord())
- departmentRouterWithoutRecord := Router.Group("department")
- departmentApi := v1.ApiGroupApp.AdminApiGroup.DepartmentApi
- {
- departmentRouter.POST("createDep", departmentApi.CreateDep)
- departmentRouter.PUT("updateDep", departmentApi.UpdateDep)
- departmentRouter.PUT("updateDepStatus", departmentApi.UpdateDepStatus)
- departmentRouter.PUT("updateUserDep", departmentApi.UpdateUserDep)
- departmentRouter.DELETE("deleteDep/:depId", departmentApi.DeleteDep)
- }
- {
- departmentRouterWithoutRecord.GET("queryAllDep", departmentApi.QueryAllDep)
- departmentRouterWithoutRecord.GET("queryDepByStart", departmentApi.QueryDepByStart)
- departmentRouterWithoutRecord.POST("filesUpload", departmentApi.FilesUpload)
- departmentRouterWithoutRecord.GET("xiazai", departmentApi.XiaZai)
- }
- }
|