|
@@ -8,7 +8,7 @@ import ( |
|
|
"net/http" |
|
|
"net/http" |
|
|
) |
|
|
) |
|
|
|
|
|
|
|
|
//初始化路由 |
|
|
|
|
|
|
|
|
// 初始化路由 |
|
|
func Init() *gin.Engine { |
|
|
func Init() *gin.Engine { |
|
|
// debug, release, test 项目阶段 |
|
|
// debug, release, test 项目阶段 |
|
|
mode := "release" |
|
|
mode := "release" |
|
@@ -16,7 +16,7 @@ func Init() *gin.Engine { |
|
|
mode = "debug" |
|
|
mode = "debug" |
|
|
} |
|
|
} |
|
|
gin.SetMode(mode) |
|
|
gin.SetMode(mode) |
|
|
//创建一个新的启动器 |
|
|
|
|
|
|
|
|
// 创建一个新的启动器 |
|
|
r := gin.New() |
|
|
r := gin.New() |
|
|
r.Use(mw.ChangeHeader) |
|
|
r.Use(mw.ChangeHeader) |
|
|
|
|
|
|
|
@@ -26,7 +26,7 @@ func Init() *gin.Engine { |
|
|
} |
|
|
} |
|
|
r.Use(gin.Recovery()) |
|
|
r.Use(gin.Recovery()) |
|
|
// r.Use(mw.Limiter) |
|
|
// r.Use(mw.Limiter) |
|
|
//r.LoadHTMLGlob("static/html/*") |
|
|
|
|
|
|
|
|
// r.LoadHTMLGlob("static/html/*") |
|
|
|
|
|
|
|
|
r.GET("/favicon.ico", func(c *gin.Context) { |
|
|
r.GET("/favicon.ico", func(c *gin.Context) { |
|
|
c.Status(204) |
|
|
c.Status(204) |
|
@@ -64,17 +64,17 @@ func route(r *gin.RouterGroup) { |
|
|
} |
|
|
} |
|
|
r.GET("/wechat_menu/get", hdl.GetMenu) |
|
|
r.GET("/wechat_menu/get", hdl.GetMenu) |
|
|
r.POST("/wechat_menu/set", hdl.SetMenu) |
|
|
r.POST("/wechat_menu/set", hdl.SetMenu) |
|
|
r.GET("/qrcodeBatchDownload", hdl.QrcodeBatchDownload) //二维码批次-下载 |
|
|
|
|
|
|
|
|
r.GET("/qrcodeBatchDownload", hdl.QrcodeBatchDownload) // 二维码批次-下载 |
|
|
r.Use(mw.Auth) // 以下接口需要JWT验证 |
|
|
r.Use(mw.Auth) // 以下接口需要JWT验证 |
|
|
{ |
|
|
{ |
|
|
|
|
|
|
|
|
r.GET("/userInfo", hdl.UserInfo) //用户信息 |
|
|
|
|
|
r.GET("/sysCfg", hdl.GetSysCfg) //基础配置-获取 |
|
|
|
|
|
r.POST("/sysCfg", hdl.SetSysCfg) //基础配置-设置 |
|
|
|
|
|
r.POST("/qrcodeBatchList", hdl.QrcodeBatchList) //二维码批次-列表 |
|
|
|
|
|
r.GET("/getBatchAddName", hdl.GetBatchAddName) //二维码批次-自动获取添加时名称 |
|
|
|
|
|
r.POST("/qrcodeBatchAdd", hdl.QrcodeBatchAdd) //二维码批次-添加 |
|
|
|
|
|
r.GET("/qrcodeBatchDetail", hdl.QrcodeBatchDetail) //二维码批次-详情 |
|
|
|
|
|
r.DELETE("/qrcodeBatchDelete/:id", hdl.QrcodeBatchDelete) //二维码批次-删除 |
|
|
|
|
|
|
|
|
r.GET("/userInfo", hdl.UserInfo) // 用户信息 |
|
|
|
|
|
r.GET("/sysCfg", hdl.GetSysCfg) // 基础配置-获取 |
|
|
|
|
|
r.POST("/sysCfg", hdl.SetSysCfg) // 基础配置-设置 |
|
|
|
|
|
r.POST("/qrcodeBatchList", hdl.QrcodeBatchList) // 二维码批次-列表 |
|
|
|
|
|
r.GET("/getBatchAddName", hdl.GetBatchAddName) // 二维码批次-自动获取添加时名称 |
|
|
|
|
|
r.POST("/qrcodeBatchAdd", hdl.QrcodeBatchAdd) // 二维码批次-添加 |
|
|
|
|
|
r.GET("/qrcodeBatchDetail", hdl.QrcodeBatchDetail) // 二维码批次-详情 |
|
|
|
|
|
r.DELETE("/qrcodeBatchDelete/:id", hdl.QrcodeBatchDelete) // 二维码批次-删除 |
|
|
} |
|
|
} |
|
|
} |
|
|
} |