From 83b54fffabc3c5f7b8bd9c317266b1b111a75c85 Mon Sep 17 00:00:00 2001 From: daihh Date: Fri, 25 Nov 2022 13:58:48 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E7=94=A8=E6=94=B9=E4=B8=BA=E5=86=85?= =?UTF-8?q?=E9=83=A8=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/xboe/data/api/UserDataSyncApi.java | 6 ++++-- .../java/com/xboe/system/filter/AuthenticationFilter.java | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/servers/boe-server-all/src/main/java/com/xboe/data/api/UserDataSyncApi.java b/servers/boe-server-all/src/main/java/com/xboe/data/api/UserDataSyncApi.java index 6763faa0..d341135a 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/data/api/UserDataSyncApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/data/api/UserDataSyncApi.java @@ -4,6 +4,7 @@ import java.time.LocalDateTime; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; @@ -28,7 +29,7 @@ import lombok.extern.slf4j.Slf4j; */ @Slf4j @RestController -@RequestMapping(value = "/xboe/data") +@RequestMapping(value = "/inner/data") public class UserDataSyncApi extends ApiBaseController { @Autowired @@ -44,7 +45,8 @@ public class UserDataSyncApi extends ApiBaseController { IDataUserSyncService service; @PostMapping("/user") - public JsonResponse syncUser(@RequestBody UserData user) { + public JsonResponse syncUser( @RequestBody UserData user) { + if (StringUtils.isBlank(user.getId())) { return error("无用户的id"); } diff --git a/servers/boe-server-all/src/main/java/com/xboe/system/filter/AuthenticationFilter.java b/servers/boe-server-all/src/main/java/com/xboe/system/filter/AuthenticationFilter.java index 20d5a59b..33d9e7c3 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/system/filter/AuthenticationFilter.java +++ b/servers/boe-server-all/src/main/java/com/xboe/system/filter/AuthenticationFilter.java @@ -65,7 +65,7 @@ public class AuthenticationFilter extends OncePerRequestFilter { String url = request.getServletPath(); //当前先写固定的url判断 //以下是针对于url规划的判断,这里简写 - if(url.startsWith("/xboe/account/captcha") || url.startsWith("/xboe/account/login") || url.startsWith("/xboe/account/boelogin") || url.startsWith("/xboe/account/mobile-login") || url.startsWith("/xboe/account/logout") || url.startsWith("/xboe/system/captcha") || url.startsWith("/xboe/system/logout") || url.startsWith("/xboe/system/login") || url.startsWith("/xboe/sys/user/sync-all")){ + if(url.startsWith("/inner/data") || url.startsWith("/xboe/account/captcha") || url.startsWith("/xboe/account/login") || url.startsWith("/xboe/account/boelogin") || url.startsWith("/xboe/account/mobile-login") || url.startsWith("/xboe/account/logout") || url.startsWith("/xboe/system/captcha") || url.startsWith("/xboe/system/logout") || url.startsWith("/xboe/system/login") || url.startsWith("/xboe/sys/user/sync-all")){ filterChain.doFilter(request, response); return; }