add internal feign key

This commit is contained in:
2026-05-25 14:37:01 +07:00
parent 95825dc7fc
commit 73030fdf56
@@ -79,30 +79,6 @@ public class AdminController {
.build()); .build());
} }
Map<String, Object> response = dashBoardAppClient.getUsersWithPagination(request);
return ResponseEntity.ok(
BaseResponse.builder()
.msgId(request.getMsgId())
.messageCode(MessageCode.SUCCESS.getCode())
.messageDesc(MessageCode.SUCCESS.getDescription())
.messageBody(response)
.build());
}
@PostMapping("/internal-info")
public ResponseEntity<BaseResponse> handleInternalInfo(@RequestBody BaseRequest request) {
Long currentUserId = (Long) httpServletRequest.getAttribute("userId");
if (!adminSectionPermissionService.canRead(currentUserId,
AdminSection.USERS)) {
return ResponseEntity.ok(BaseResponse.builder()
.msgId(request.getMsgId())
.messageCode(MessageCode.PERMISSION_DENIED.getCode())
.messageDesc("You can't reads")
.build());
}
Map<String, Object> response = dashBoardAppClient.internalData(request); Map<String, Object> response = dashBoardAppClient.internalData(request);
return ResponseEntity.ok( return ResponseEntity.ok(