package organization import ( "hr_server/api/version1" "github.com/gin-gonic/gin" ) //组织架构 func (o *OrganizationRoute) InitRouterGroup(route *gin.RouterGroup) { apiRouter := route.Group("org") var apiHandle = version1.AppApiInlet.OrganizationApi { apiRouter.GET("", apiHandle.Index) //入口 apiRouter.POST("", apiHandle.Index) //入口 //职务分类路由 apiRouter.POST("adddutiesclass", apiHandle.AddDutiesClass) //添加职务分类 apiRouter.POST("utiesclasslist", apiHandle.DutiesClassList) //职务分类列表 apiRouter.POST("getutiesclassinfo", apiHandle.GetDutiesClassInfo) //获取职务分类详情 apiRouter.POST("eiteutiesclassinfo", apiHandle.EiteDutiesClassInfo) //修改职务分类详情 apiRouter.POST("delutiesclassinfo", apiHandle.DelDutiesClassInfo) //删除职务分类 //职务路由 apiRouter.POST("dutieslist", apiHandle.DutiesList) //职务列表 apiRouter.POST("getdutiescont", apiHandle.GetDutiesCont) //获取职务详情 apiRouter.POST("adddutiescont", apiHandle.AddDutiesCont) //添加职务 apiRouter.POST("eitedutiescont", apiHandle.EiteDutiesInfo) //编辑职务 apiRouter.POST("eitedutiesstatordel", apiHandle.EiteDutiesStatOrDel) //编辑职务状态或删除 //行政组织类型 apiRouter.POST("govclasslist", apiHandle.GovClassList) //行政组织类型列表 apiRouter.POST("getgovclasscont", apiHandle.GetGovClassCont) //获取行政组织类型 apiRouter.POST("addgovclass", apiHandle.AddGovClass) //添加行政组织类型 apiRouter.POST("eitegovclasscont", apiHandle.EiteGovClassCont) //编辑行政组织类型 apiRouter.POST("eitegovclassstateordel", apiHandle.EiteGovClassStateOrDel) //编辑行政组织类型状态或删除 //行政组织 apiRouter.POST("govlist", apiHandle.GovList) //行政组织列表 apiRouter.POST("getgovcont", apiHandle.GetGovCont) //获取行政组织 apiRouter.POST("addgovcont", apiHandle.AddGovCont) //添加行政组织 apiRouter.POST("eitegovcont", apiHandle.EiteGovCont) //编辑行政组织 apiRouter.POST("eitegovstateordel", apiHandle.EiteGovStateOrDel) //编辑行政组织状态或删除 //职位(岗位) apiRouter.POST("positionlist", apiHandle.PositionList) //职位(岗位)列表 apiRouter.POST("getpositioncont", apiHandle.GetPositionCont) //获取职位(岗位) apiRouter.POST("addpositioncont", apiHandle.AddPositionCont) //添加职位(岗位) apiRouter.POST("eitepositioncont", apiHandle.EitePositionCont) //编辑职位(岗位) apiRouter.POST("eitepositionstateordel", apiHandle.EitePositionStateOrDel) //编辑职位(岗位)状态或删除 } }