소스 검색

DebugMode = 0 时不开启 Swagger

Zhou Xiaoning 5 년 전
부모
커밋
bdb3356c5b
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      routers/router.go

+ 4 - 1
routers/router.go

@@ -1,6 +1,7 @@
 package routers
 
 import (
+	"mtp2_if/config"
 	"mtp2_if/controllers/cfg"
 	"mtp2_if/controllers/common"
 	"mtp2_if/controllers/cptrade"
@@ -35,7 +36,9 @@ func InitRouter() *gin.Engine {
 	// 跨域
 	r.Use(CORSMiddleware())
 	// Swagger
-	r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
+	if config.SerCfg.GetDebugMode() {
+		r.GET("/swagger/*any", ginSwagger.WrapHandler(swaggerFiles.Handler))
+	}
 	// 终端配置
 	r.GET("/cfg", cfg.QueryCfg)