|
|
@@ -11,6 +11,7 @@ import (
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/config"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/models"
|
|
|
"git.qianqiusoft.com/qianqiusoft/light-apiengine/env"
|
|
|
+ "git.qianqiusoft.com/qianqiusoft/light-apiengine/logs"
|
|
|
"github.com/gin-contrib/cors"
|
|
|
"github.com/gin-gonic/gin"
|
|
|
"github.com/xormplus/xorm"
|
|
|
@@ -83,8 +84,13 @@ func (g *ApiEngine)LoadBusinessOrm() {
|
|
|
func (g *ApiEngine) Run() {
|
|
|
if config.AppConfig.RunMode != "release" {
|
|
|
engine_path := env.Get("GOPATH", "") + "/src/git.qianqiusoft.com/qianqiusoft/light-apiengine/"
|
|
|
- gen_clinet := client.NewEngineClient("light-apiengine", "http://ccbeetech.com:6166")
|
|
|
- gen_clinet.GenerateToPath(engine_path+"/light-apiengine.xml", engine_path)
|
|
|
+ _,err:=os.Stat(engine_path+"/light-apiengine.xml")
|
|
|
+ if err == nil{
|
|
|
+ gen_clinet := client.NewEngineClient("light-apiengine", "http://ccbeetech.com:6166")
|
|
|
+ gen_clinet.GenerateToPath(engine_path+"/light-apiengine.xml", engine_path)
|
|
|
+ }else{
|
|
|
+ logs.Error("light-engine.xml文件不存在")
|
|
|
+ }
|
|
|
}
|
|
|
g.GinEngine.StaticFile("/", "web/index.html")
|
|
|
g.GinEngine.Static("/static", "web/static")
|