From 2a6d8a858ca7e41436548b35db147b5cdad4e4be Mon Sep 17 00:00:00 2001 From: wuyouming666 <2265557248@qq.com> Date: 星期四, 14 十二月 2023 14:08:17 +0800 Subject: [PATCH] Merge branch 'master' of http://10.153.19.25:10101/r/CanadaMes --- springboot-vue3/src/main/java/com/example/springboot/controller/UserController.java | 25 ++++++++++++++++++++++++- 1 files changed, 24 insertions(+), 1 deletions(-) diff --git a/springboot-vue3/src/main/java/com/example/springboot/controller/UserController.java b/springboot-vue3/src/main/java/com/example/springboot/controller/UserController.java index fdfcacd..517cc19 100644 --- a/springboot-vue3/src/main/java/com/example/springboot/controller/UserController.java +++ b/springboot-vue3/src/main/java/com/example/springboot/controller/UserController.java @@ -97,7 +97,7 @@ @ApiOperation(value = "鍒嗛〉鏌ヨ鐢ㄦ埛") @GetMapping("/selectPage") - @RequiresRoles({"admin"}) +// @RequiresRoles({"admin"}) @RequiresPermissions({"user:select"}) public Result selectPage(UserVo userVO) { return Result.success(userService.selectPage(userVO)); @@ -167,4 +167,27 @@ private class UpdatePasswordRequest { } + + @ApiOperation(value = "鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛鐨勭敤鎴峰悕") + @GetMapping("/currentUsername") + @RequiresAuthentication // 纭繚鍙湁璁よ瘉杩囩殑鐢ㄦ埛鍙互璁块棶姝ゆ帴鍙� + public Result getCurrentUsername() { + User currentUser = SecurityUtil.getCurrentUser(); + if (currentUser != null) { + // 鍋囪User绫绘湁getUsername鏂规硶鍙互鑾峰彇鐢ㄦ埛鍚� + String username = currentUser.getUsername(); + return Result.success(username); + } else { + return Result.fail("鐢ㄦ埛鏈櫥褰曟垨浼氳瘽宸茶繃鏈�"); + } + } + + + + + + + + + } \ No newline at end of file -- Gitblit v1.8.0