This commit is contained in:
xiongfeng
2025-08-26 22:03:02 +08:00
parent f0124e608d
commit ddb14bc348

View File

@@ -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);