add internal feign key

This commit is contained in:
2026-05-25 19:08:49 +07:00
parent 73030fdf56
commit 57e4818b0a
2 changed files with 8 additions and 5 deletions
@@ -13,6 +13,9 @@ public interface DashBoardAppClient {
@PostMapping("/api/v1/data") @PostMapping("/api/v1/data")
Map<String, Object> getUsersWithPagination(@RequestBody BaseRequest request); Map<String, Object> getUsersWithPagination(@RequestBody BaseRequest request);
@PostMapping("api/internal/data") @PostMapping("api/internal/data-info")
Map<String, Object> internalData(@RequestBody BaseRequest request); Map<String, Object> internalDataInfo(@RequestBody BaseRequest request);
@PostMapping("api/internal/data-control")
Map<String, Object> internalDataControl(@RequestBody BaseRequest request);
} }
@@ -79,7 +79,7 @@ public class AdminController {
.build()); .build());
} }
Map<String, Object> response = dashBoardAppClient.internalData(request); Map<String, Object> response = dashBoardAppClient.internalDataInfo(request);
return ResponseEntity.ok( return ResponseEntity.ok(
BaseResponse.builder() BaseResponse.builder()
@@ -94,7 +94,7 @@ public class AdminController {
public ResponseEntity<BaseResponse> handleControl(@RequestBody BaseRequest request) { public ResponseEntity<BaseResponse> handleControl(@RequestBody BaseRequest request) {
Long currentUserId = (Long) httpServletRequest.getAttribute("userId"); Long currentUserId = (Long) httpServletRequest.getAttribute("userId");
if (!adminSectionPermissionService.canWrite(currentUserId, if (!adminSectionPermissionService.canRead(currentUserId,
AdminSection.USERS)) { AdminSection.USERS)) {
return ResponseEntity.ok(BaseResponse.builder() return ResponseEntity.ok(BaseResponse.builder()
.msgId(request.getMsgId()) .msgId(request.getMsgId())
@@ -103,7 +103,7 @@ public class AdminController {
.build()); .build());
} }
Map<String, Object> response = dashBoardAppClient.getUsersWithPagination(request); Map<String, Object> response = dashBoardAppClient.internalDataControl(request);
return ResponseEntity.ok( return ResponseEntity.ok(
BaseResponse.builder() BaseResponse.builder()