37 lines
1.1 KiB
Go
37 lines
1.1 KiB
Go
package router
|
|
|
|
import (
|
|
"github.com/NothAmor/SourceTraceFront/common"
|
|
"github.com/NothAmor/SourceTraceFront/controllers"
|
|
)
|
|
|
|
func InitRouter() {
|
|
common.Core.GET("/", controllers.Search)
|
|
common.Core.GET("/monitor", controllers.Index)
|
|
|
|
common.Core.GET("/login", controllers.LoginPage)
|
|
common.Core.POST("/login", controllers.Login)
|
|
|
|
common.Core.GET("/register", controllers.RegisterPage)
|
|
common.Core.POST("/register", controllers.Register)
|
|
|
|
common.Core.GET("/myself", controllers.Myself)
|
|
|
|
userGroup := common.Core.Group("/user")
|
|
userGroup.GET("/listUsers", controllers.ListUsers)
|
|
|
|
userGroup.GET("/addUser", controllers.AddUserPage)
|
|
userGroup.POST("/addUser", controllers.AddUser)
|
|
|
|
userGroup.DELETE("/deleteUser/:id", controllers.DeleteUser)
|
|
|
|
userGroup.GET("/updateUser", controllers.UpdateUserPage)
|
|
userGroup.POST("/updateUser", controllers.UpdateUser)
|
|
|
|
userGroup.POST("/listUsers2", controllers.ListUsers2)
|
|
userGroup.GET("/manage", controllers.UserManage)
|
|
|
|
common.Core.GET("/submitUrl", controllers.SubmitUrls)
|
|
common.Core.POST("/submitUrl", controllers.SubmitUrl)
|
|
}
|