From ddb14bc3486d59db7950b174b1be395c93e013d5 Mon Sep 17 00:00:00 2001 From: xiongfeng Date: Tue, 26 Aug 2025 22:03:02 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/xf/basedemo/controller/business/UserController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/cn/xf/basedemo/controller/business/UserController.java b/src/main/java/cn/xf/basedemo/controller/business/UserController.java index 24aa2fe..2c727c9 100644 --- a/src/main/java/cn/xf/basedemo/controller/business/UserController.java +++ b/src/main/java/cn/xf/basedemo/controller/business/UserController.java @@ -1,6 +1,7 @@ package cn.xf.basedemo.controller.business; import cn.dev33.satoken.annotation.SaCheckPermission; +import cn.dev33.satoken.annotation.SaCheckRole; import cn.dev33.satoken.stp.StpUtil; import cn.xf.basedemo.common.model.LoginUser; import cn.xf.basedemo.common.model.RetObj; @@ -36,13 +37,14 @@ public class UserController { @Operation(summary = "用户信息", description = "用户信息") @PostMapping("/info") - @SaCheckPermission("user:info") + @SaCheckPermission("user:info") //权限校验 public RetObj info(){ LoginUser loginUser = SessionContext.getInstance().get(); return RetObj.success(loginUser); } @Operation(summary = "es同步用户信息", description = "用户信息") + @SaCheckRole("admin") //角色校验 @GetMapping("/syncEs") public RetObj syncEs(Long userId){ return userService.syncEs(userId);