From 9ae7c6a2d11b1fcf9fef01b310a543414c7b427e Mon Sep 17 00:00:00 2001 From: ZY <zc857179121@qq.com> Date: 星期五, 07 二月 2025 07:51:29 +0800 Subject: [PATCH] 四期 --- src/main/java/com/zy/asrs/controller/AppVersionController.java | 23 +++++++++++++++++++++-- 1 files changed, 21 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/zy/asrs/controller/AppVersionController.java b/src/main/java/com/zy/asrs/controller/AppVersionController.java index dd879b2..3787c4c 100644 --- a/src/main/java/com/zy/asrs/controller/AppVersionController.java +++ b/src/main/java/com/zy/asrs/controller/AppVersionController.java @@ -13,6 +13,7 @@ import com.zy.asrs.service.AppVersionService; import com.zy.common.web.BaseController; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; import org.springframework.core.io.ClassPathResource; import org.springframework.util.ClassUtils; import org.springframework.web.bind.annotation.*; @@ -20,12 +21,16 @@ import javax.servlet.http.HttpServletResponse; import java.io.*; +import java.net.InetAddress; +import java.net.UnknownHostException; import java.text.SimpleDateFormat; import java.util.*; @RestController public class AppVersionController extends BaseController { + @Value("${server.port}") + private String port; @Autowired private AppVersionService appVersionService; @@ -61,7 +66,7 @@ } AppVersion latestApp = appVersionService.getLatestApp(type); if (latestApp == null) { - return R.error(); + return R.error("鐗堟湰涓嶅瓨鍦�"); } if (latestApp.getVersion().equals(version)) { @@ -99,7 +104,7 @@ @ManagerAuth public R update(AppVersion appVersion){ if (Cools.isEmpty(appVersion) || null==appVersion.getId()){ - return R.error(); + return R.error("鍙傛暟缂哄け"); } if (appVersion.getLatest() == 1) { //淇敼鏈�鏂扮増鏈椂锛岄渶瑕佸皢鍏朵粬鐗堟湰璁剧疆涓洪潪鏈�鏂扮増 @@ -218,4 +223,18 @@ response.setStatus(404); } } + @RequestMapping("/appVersion/downloadApp/getIp") + public R qrDownload() { + String ipAddress = ""; + String url = ""; + try { + InetAddress inetAddress = InetAddress.getLocalHost(); + ipAddress = inetAddress.getHostAddress(); + System.out.println("鏈満IP鍦板潃锛�" + ipAddress); + } catch (UnknownHostException e) { + e.printStackTrace(); + } + url = "http://" + ipAddress + ":" + port; + return R.ok().add(url); + } } -- Gitblit v1.9.1