From fd9df69d1f3305b511147138d19edd2aa572f18b Mon Sep 17 00:00:00 2001 From: wenjianzhang Date: Wed, 12 May 2021 18:48:38 +0800 Subject: [PATCH] =?UTF-8?q?feat=E2=9C=A8=20=E6=A3=80=E6=9F=A5=E5=B9=B6?= =?UTF-8?q?=E5=86=99=E5=85=A5api?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- cmd/api/server.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/cmd/api/server.go b/cmd/api/server.go index 58cd32f7..ad0ede27 100644 --- a/cmd/api/server.go +++ b/cmd/api/server.go @@ -3,6 +3,8 @@ package api import ( "context" "fmt" + "github.com/go-admin-team/go-admin-core/sdk/runtime" + "go-admin/app/admin/service" router2 "go-admin/app/other/router" "log" "net/http" @@ -67,6 +69,9 @@ func setup() { config.LoggerConfig.Stdout)) //3. 初始化数据库链接 database.Setup() + + //list := sdk.Runtime.GetDb() + //list["*"] //4. 设置缓存 cacheAdapter, err := config.CacheConfig.Setup() if err != nil { @@ -133,6 +138,11 @@ func run() error { }() + serviceApi := service.SysApi{} + serviceApi.Orm = sdk.Runtime.GetDb()["*"] + var routers = sdk.Runtime.GetRouter() + serviceApi.CheckStorageSysApi(&routers) + ctx, cancel := context.WithTimeout(context.Background(), 5*time.Second) defer cancel() @@ -171,7 +181,9 @@ func run() error { return nil } +var Router runtime.Router + func tip() { usageStr := `欢迎使用 ` + pkg.Green(`go-admin `+global.Version) + ` 可以使用 ` + pkg.Red(`-h`) + ` 查看命令` fmt.Printf("%s \n\n", usageStr) -} +} \ No newline at end of file