|
|
|
@ -86,31 +86,6 @@ func InitWebRouter_Co() *gin.Engine {
|
|
|
|
|
// 请求排版
|
|
|
|
|
aiLayout.POST("layout_generate", validatorFactory.Create(consts.ValidatorPrefix+"LayoutGenerate"))
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
// 【需要token】中间件验证的路由
|
|
|
|
|
backend.Use(authorization.CheckTokenAuth())
|
|
|
|
|
{
|
|
|
|
|
// 用户组路由
|
|
|
|
|
users := backend.Group("users/")
|
|
|
|
|
{
|
|
|
|
|
// 查询 ,这里的验证器直接从容器获取,是因为程序启动时,将验证器注册在了容器,具体代码位置:App\Http\Validator\Web\Users\xxx
|
|
|
|
|
// 展示用户详细信息-用户名、ID
|
|
|
|
|
users.GET("info", validatorFactory.Create(consts.ValidatorPrefix+"UsersInfo"))
|
|
|
|
|
// 新增
|
|
|
|
|
// users.POST("create", validatorFactory.Create(consts.ValidatorPrefix+"UsersStore")) // not need
|
|
|
|
|
// 更新用户名或密码
|
|
|
|
|
users.POST("username", validatorFactory.Create(consts.ValidatorPrefix+"UsersNameUpdate"))
|
|
|
|
|
users.POST("password", validatorFactory.Create(consts.ValidatorPrefix+"UsersPasswordUpdate"))
|
|
|
|
|
// 注销用户
|
|
|
|
|
users.POST("delete", validatorFactory.Create(consts.ValidatorPrefix+"UsersDestroy"))
|
|
|
|
|
// 退出登录
|
|
|
|
|
users.POST("logout", validatorFactory.Create(consts.ValidatorPrefix+"UsersLogout"))
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
//【需要token】中间件验证的路由
|
|
|
|
|
backend.Use(authorization.CheckTokenAuth())
|
|
|
|
|
{
|
|
|
|
|
// 文件操作相关路由组
|
|
|
|
|
file := backend.Group("file/")
|
|
|
|
|
{
|
|
|
|
|
//创建文件
|
|
|
|
@ -130,6 +105,25 @@ func InitWebRouter_Co() *gin.Engine {
|
|
|
|
|
//打开文件夹
|
|
|
|
|
file.GET("folder_get", validatorFactory.Create(consts.ValidatorPrefix+"FolderGet"))
|
|
|
|
|
}
|
|
|
|
|
// 【需要token】中间件验证的路由
|
|
|
|
|
backend.Use(authorization.CheckTokenAuth())
|
|
|
|
|
{
|
|
|
|
|
// 用户组路由
|
|
|
|
|
users := backend.Group("users/")
|
|
|
|
|
{
|
|
|
|
|
// 查询 ,这里的验证器直接从容器获取,是因为程序启动时,将验证器注册在了容器,具体代码位置:App\Http\Validator\Web\Users\xxx
|
|
|
|
|
// 展示用户详细信息-用户名、ID
|
|
|
|
|
users.GET("info", validatorFactory.Create(consts.ValidatorPrefix+"UsersInfo"))
|
|
|
|
|
// 新增
|
|
|
|
|
// users.POST("create", validatorFactory.Create(consts.ValidatorPrefix+"UsersStore")) // not need
|
|
|
|
|
// 更新用户名或密码
|
|
|
|
|
users.POST("username", validatorFactory.Create(consts.ValidatorPrefix+"UsersNameUpdate"))
|
|
|
|
|
users.POST("password", validatorFactory.Create(consts.ValidatorPrefix+"UsersPasswordUpdate"))
|
|
|
|
|
// 注销用户
|
|
|
|
|
users.POST("delete", validatorFactory.Create(consts.ValidatorPrefix+"UsersDestroy"))
|
|
|
|
|
// 退出登录
|
|
|
|
|
users.POST("logout", validatorFactory.Create(consts.ValidatorPrefix+"UsersLogout"))
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|