|
@@ -12,6 +12,7 @@ import (
|
|
|
"go.mod/bootstrap"
|
|
|
"go.mod/web/middleware/identity"
|
|
|
"go.mod/web/routes"
|
|
|
+ "go.mod/web/utils"
|
|
|
|
|
|
//_ "go.mod/web/docs"
|
|
|
|
|
@@ -19,14 +20,9 @@ import (
|
|
|
"github.com/iris-contrib/swagger/v12/swaggerFiles" // swagger embed files
|
|
|
)
|
|
|
|
|
|
-var port = 6060
|
|
|
-
|
|
|
func newApp() *bootstrap.Bootstrapper {
|
|
|
- // 初始化应用
|
|
|
-
|
|
|
app := bootstrap.New("工程建设项目系统", "纵横软件")
|
|
|
app.Bootstrap()
|
|
|
- //, csrf.Configure
|
|
|
app.Configure(identity.Configure, routes.Configure)
|
|
|
|
|
|
return app
|
|
@@ -57,5 +53,12 @@ func main() {
|
|
|
|
|
|
app.Get("/swagger/{any:path}", swagger.CustomWrapHandler(config, swaggerFiles.Handler))
|
|
|
|
|
|
+ // 由于新的项目管理服务器的数据库访问权限的问题,这里docker使用了host模式,启动端口需要区分
|
|
|
+ var port = 6070
|
|
|
+ debug := utils.GetEnvInfo("DEBUG")
|
|
|
+ if debug == "uat" {
|
|
|
+ port = 6060
|
|
|
+ }
|
|
|
+
|
|
|
app.Listen(fmt.Sprintf(":%d", port))
|
|
|
}
|