You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

57 lines
1.7 KiB

package Router
import (
"dsBaseWeb/Business/BaseClass/BaseClassController"
"dsBaseWeb/Business/BaseGlobal/BaseGlobalController"
"dsBaseWeb/Business/BaseMenu/BaseMenuController"
"dsBaseWeb/Business/BaseOrganization/BaseOrganizationController"
"dsBaseWeb/Business/BasePosition/BasePositionController"
"dsBaseWeb/Business/BasePurview/BasePurviewController"
"dsBaseWeb/Business/BaseRole/BaseRoleController"
"dsBaseWeb/Business/BaseRoleMenu/BaseRoleMenuController"
"dsBaseWeb/Business/BaseRolePerson/BaseRolePersonController"
"dsBaseWeb/Business/BaseStudent/BaseStudentController"
"dsBaseWeb/Business/BaseTeacher/BaseTeacherController"
"dsBaseWeb/Business/GovArea/GovAreaController"
"dsBaseWeb/Business/SysDict/SysDictController"
"dsBaseWeb/Business/SysLoginPerson/SysLoginpersonController"
"dsBaseWeb/Sso"
"github.com/gin-gonic/gin"
)
//接口路由
func GinRouter(r *gin.Engine) {
//注册分路线
rr := r.Group("/base")
//sso
Sso.Routers(rr)
//t_gov_area 行政区划
GovAreaController.Routers(rr)
//t_base_global 全局变量
BaseGlobalController.Routers(rr)
//t_base_organization 组织机构
BaseOrganizationController.Routers(rr)
//t_base_purview 权限
BasePurviewController.Routers(rr)
//t_sys_dict 字典
SysDictController.Routers(rr)
//t_base_teacher 教师
BaseTeacherController.Routers(rr)
//t_base_class 班级
BaseClassController.Routers(rr)
//t_base_student 学生
BaseStudentController.Routers(rr)
//t_sys_loginperson 登录
SysLoginpersonController.Routers(rr)
//人员角色
BaseRolePersonController.Routers(rr)
//职务
BasePositionController.Routers(rr)
BaseMenuController.Routers(rr)
BaseRoleController.Routers(rr)
BaseRoleMenuController.Routers(rr)
}