package system import ( "github.com/gin-gonic/gin" v1 "server/api/v1" "server/middleware" ) type DeptRouter struct{} func (s *DeptRouter) InitDeptRouter(Router *gin.RouterGroup) { deptRouter := Router.Group("appdept").Use(middleware.OperationRecord()) deptRouterWithoutRecord := Router.Group("appdept") baseApi := v1.ApiGroupApp.SystemApiGroup.DeptApi { deptRouter.POST("establish", baseApi.Establish) //创建部门 deptRouter.PUT("setDeptInfo", baseApi.SetDeptInfo) //修改部门信息 deptRouter.PUT("deleteBaseDept", baseApi.DeleteDept) //删除部门 } { deptRouterWithoutRecord.POST("getDeptList", baseApi.GetDeptList) //获取部门列表 // 分页获取用户列表 //userRouterWithoutRecord.GET("getUserInfo", baseApi.GetUserInfo) // 获取自身信息 } }