|
|
@@ -29,12 +29,14 @@ func NewApiEngine(driverName, dataSourceName string, addr string) *ApiEngine {
|
|
|
}
|
|
|
initOrmEngine(engine.OrmEngine, driverName)
|
|
|
engine.GinEngine = gin.Default()
|
|
|
+ engine.GinEngine.LoadHTMLGlob("doc/*")
|
|
|
|
|
|
CreateDatabase(engine)
|
|
|
|
|
|
//cross domain
|
|
|
config := cors.DefaultConfig()
|
|
|
- config.AllowOrigins = []string{"http://localhost:8090"}
|
|
|
+ config.AllowAllOrigins = true
|
|
|
+ //config.AllowOrigins = []string{"http://localhost:8090"}
|
|
|
config.AllowCredentials = true
|
|
|
config.AllowHeaders = []string{"Content-Type,AccessToken,X-CSRF-Token, Authorization, Token"}
|
|
|
engine.GinEngine.Use(cors.New(config))
|
|
|
@@ -79,5 +81,7 @@ func (g *ApiEngine) SyncDb(beans ...interface{}) error {
|
|
|
|
|
|
func (g *ApiEngine) Run() {
|
|
|
InitDbData(g)
|
|
|
+ g.GinEngine.StaticFile("/", "web/index.html")
|
|
|
+ g.GinEngine.Static("/static","web/static")
|
|
|
g.GinEngine.Run(g.listen_addr)
|
|
|
}
|