From 9376d6fd5f70208c0dff5311371168e772bbd2e2 Mon Sep 17 00:00:00 2001 From: Charles7c Date: Thu, 20 Apr 2023 22:59:30 +0800 Subject: [PATCH] =?UTF-8?q?style:=20=E4=BC=98=E5=8C=96=E5=90=AF=E5=8A=A8?= =?UTF-8?q?=E7=A8=8B=E5=BA=8F=E6=89=93=E5=8D=B0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../charles7c/cnadmin/ContiNewAdminApplication.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/continew-admin-webapi/src/main/java/top/charles7c/cnadmin/ContiNewAdminApplication.java b/continew-admin-webapi/src/main/java/top/charles7c/cnadmin/ContiNewAdminApplication.java index d56e7ab5..765f5ddf 100644 --- a/continew-admin-webapi/src/main/java/top/charles7c/cnadmin/ContiNewAdminApplication.java +++ b/continew-admin-webapi/src/main/java/top/charles7c/cnadmin/ContiNewAdminApplication.java @@ -34,6 +34,9 @@ import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import cn.dev33.satoken.annotation.SaIgnore; +import cn.hutool.core.convert.Convert; +import cn.hutool.core.util.URLUtil; +import cn.hutool.extra.spring.SpringUtil; import top.charles7c.cnadmin.common.config.properties.ContiNewAdminProperties; @@ -73,10 +76,16 @@ public class ContiNewAdminApplication implements ApplicationRunner { @Override public void run(ApplicationArguments args) throws Exception { String hostAddress = InetAddress.getLocalHost().getHostAddress(); + Integer port = serverProperties.getPort(); + String contextPath = serverProperties.getServlet().getContextPath(); + String baseUrl = URLUtil.normalize(String.format("%s:%s%s", hostAddress, port, contextPath)); log.info("------------------------------------------------------"); log.info("{} backend service started successfully.", properties.getName()); - log.info("后端 API 地址:http://{}:{}", hostAddress, serverProperties.getPort()); - log.info("后端 API 文档:http://{}:{}/doc.html", hostAddress, serverProperties.getPort()); + log.info("后端 API 地址:{}", baseUrl); + Boolean docEnabled = Convert.toBool(SpringUtil.getProperty("springdoc.swagger-ui.enabled")); + if (Boolean.TRUE.equals(docEnabled)) { + log.info("后端 API 文档:{}/doc.html", baseUrl); + } log.info("------------------------------------------------------"); } }