cmd剔除 初始数据结构转移 修复初始携带apibug

This commit is contained in:
pixel
2021-03-04 16:02:09 +08:00
parent e3057c4bd9
commit e6768d5e17
18 changed files with 117 additions and 21 deletions

View File

@@ -1,7 +1,6 @@
package initialize
import (
v1 "gin-vue-admin/api/v1"
_ "gin-vue-admin/docs"
"gin-vue-admin/global"
"gin-vue-admin/middleware"
@@ -17,12 +16,11 @@ import (
func Routers() *gin.Engine {
var Router = gin.Default()
Router.POST("initdb", v1.InitDB)
Router.StaticFS(global.GVA_CONFIG.Local.Path, http.Dir(global.GVA_CONFIG.Local.Path)) // 为用户头像和文件提供静态地址
// Router.Use(middleware.LoadTls()) // 打开就能玩https了
global.GVA_LOG.Info("use middleware logger")
// 跨域
Router.Use(middleware.Cors())
//Router.Use(middleware.Cors()) // 如需跨域可以打开
global.GVA_LOG.Info("use middleware cors")
Router.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
global.GVA_LOG.Info("register swagger handler")
@@ -30,6 +28,7 @@ func Routers() *gin.Engine {
PublicGroup := Router.Group("")
{
router.InitBaseRouter(PublicGroup) // 注册基础功能路由 不做鉴权
router.InitInitRouter(PublicGroup) // 自动初始化相关
}
PrivateGroup := Router.Group("")
PrivateGroup.Use(middleware.JWTAuth()).Use(middleware.CasbinHandler())