package router import ( "cmii-uav-watchdog-center/controllers" "github.com/gin-gonic/gin" ) // SetupRouter 设置路由 func SetupRouter() *gin.Engine { // 创建一个默认的路由引擎 r := gin.Default() // API路由组 apiV1 := r.Group("/api") { // 授权相关路由 auth := apiV1.Group("/auth") { // 处理授权文件 auth.POST("/process", controllers.ProcessAuthorizationFile) } // 项目相关路由 project := apiV1.Group("/project") { // 获取项目列表 project.GET("/list", controllers.GetProjectList) // 创建项目 project.POST("/create", controllers.CreateProject) } } return r }