|
|
@@ -7,7 +7,7 @@ package routers
|
|
|
|
|
|
import (
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/engine"
|
|
|
- "git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware"
|
|
|
+ {{if ne .data.SkipLogin true}}"git.qianqiusoft.com/qianqiusoft/light-apiengine/middleware"{{end}}
|
|
|
"{{.app.ApplicationName}}/controllers/gen"
|
|
|
)
|
|
|
|
|
|
@@ -18,7 +18,7 @@ func init(){
|
|
|
func register{{CamelizeStr .data.Name true}}Router(e *engine.ApiEngine){
|
|
|
api:=e.GinEngine.Group("/api")
|
|
|
v1:=api.Group("/v1/{{.data.Name}}")
|
|
|
- v1.Use(middleware.LoginWare())
|
|
|
+ {{if ne .data.SkipLogin true}}v1.Use(middleware.LoginWare()){{end}}
|
|
|
if len(_router["{{.data.Name}}"]) >0 {
|
|
|
v1.Use(_router["{{.data.Name}}"]...)
|
|
|
}
|
|
|
@@ -30,6 +30,7 @@ func register{{CamelizeStr .data.Name true}}Router(e *engine.ApiEngine){
|
|
|
{{if not (Contains .Method "post")}}//{{end}}v1.POST("/{{.Name}}",ctrler.{{CamelizeStr .Name true}})
|
|
|
{{end}}
|
|
|
}
|
|
|
+
|
|
|
`
|
|
|
|
|
|
func GenRouter(templateData interface{}, params map[string]interface{}) ([]byte, error) {
|