log日志记录

This commit is contained in:
2025-05-06 13:29:47 +08:00
parent 110e73b993
commit 5038cebbfa
11 changed files with 248 additions and 63 deletions

View File

@ -4,6 +4,7 @@ import com.auth0.jwt.interfaces.DecodedJWT;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.greenorange.promotion.annotation.RequiresPermission;
import com.greenorange.promotion.annotation.SysLog;
import com.greenorange.promotion.common.BaseResponse;
import com.greenorange.promotion.common.ErrorCode;
import com.greenorange.promotion.common.ResultUtils;
@ -123,6 +124,7 @@ public class UserInfoController {
return ResultUtils.success(true);
}
/**
* web端管理员删除用户表
* @param commonRequest 用户表删除请求体
@ -136,6 +138,7 @@ public class UserInfoController {
return ResultUtils.success(true);
}
/**
* Web端管理员分页查看用户表
* @param userInfoQueryRequest 用户表查询请求体
@ -157,6 +160,7 @@ public class UserInfoController {
return ResultUtils.success(voPage);
}
/**
* web端管理员根据id查询用户表
* @param commonRequest 用户表查询请求体
@ -164,7 +168,8 @@ public class UserInfoController {
*/
@PostMapping("queryById")
@Operation(summary = "web端管理员根据id查询用户", description = "参数用户表查询请求体权限管理员boss, admin),方法名:queryUserInfoById")
// @RequiresPermission(mustRole = UserConstant.ADMIN_ROLE)
@RequiresPermission(mustRole = UserConstant.ADMIN_ROLE)
@SysLog(title = "用户管理", content = "web端管理员根据id查询用户")
public BaseResponse<UserInfoVO> queryUserInfoById(@Valid @RequestBody CommonRequest commonRequest) {
Long id = commonRequest.getId();
UserInfo userInfo = userInfoService.getById(id);
@ -174,38 +179,6 @@ public class UserInfoController {
}
/**
* web端管理员根据id查询用户表
* @param id 用户表查询请求体
* @return 用户表信息
*/
@GetMapping("queryById")
@Operation(summary = "web端管理员根据id查询用户", description = "参数用户表查询请求体权限管理员boss, admin),方法名:queryUserInfoById")
// @RequiresPermission(mustRole = UserConstant.ADMIN_ROLE)
public BaseResponse<UserInfoVO> queryUserInfoByGetId(@RequestParam Long id) {
UserInfo userInfo = userInfoService.getById(id);
ThrowUtils.throwIf(userInfo == null, ErrorCode.OPERATION_ERROR, "当前用户不存在");
UserInfoVO userInfoVO = commonService.copyProperties(userInfo, UserInfoVO.class);
return ResultUtils.success(userInfoVO);
}
/**
* web端管理员根据id查询用户表
* @param id 用户表查询请求体
* @return 用户表信息
*/
@GetMapping("queryById/{id}")
@Operation(summary = "web端管理员根据id查询用户", description = "参数用户表查询请求体权限管理员boss, admin),方法名:queryUserInfoById")
// @RequiresPermission(mustRole = UserConstant.ADMIN_ROLE)
public BaseResponse<UserInfoVO> queryUserInfoByPathId(@PathVariable Long id) {
UserInfo userInfo = userInfoService.getById(id);
ThrowUtils.throwIf(userInfo == null, ErrorCode.OPERATION_ERROR, "当前用户不存在");
UserInfoVO userInfoVO = commonService.copyProperties(userInfo, UserInfoVO.class);
return ResultUtils.success(userInfoVO);
}