yeg
2026-09-15 9d994ea0eee51dbc87fe83ead985580545926b8a
talent-card-server/src/main/java/com/talentcard/server/business/merchant/MerchantWorkController.java
@@ -43,6 +43,9 @@
   @GetMapping("/onboarding/status")
   public ApiResponse<Map<String, Object>> onboardingStatus(@RequestAttribute(MerchantAuthService.PRINCIPAL_ATTRIBUTE) MerchantPrincipal principal) { return ApiResponse.success(merchantSettlementService.onboardingStatus(principal)); }
   @PostMapping("/onboarding/refresh")
   public ApiResponse<Map<String, Object>> refreshOnboarding(@RequestAttribute(MerchantAuthService.PRINCIPAL_ATTRIBUTE) MerchantPrincipal principal, @RequestParam(defaultValue = "false") boolean retry) { return ApiResponse.success(merchantSettlementService.refreshOnboarding(principal, retry)); }
   @PostMapping("/onboarding")
   public ApiResponse<Map<String, Object>> submitOnboarding(@RequestAttribute(MerchantAuthService.PRINCIPAL_ATTRIBUTE) MerchantPrincipal principal, @Valid @RequestBody MerchantOnboardingRequest request, @RequestHeader(value = "X-Idempotency-Key", required = false) String key) { return ApiResponse.success(merchantSettlementService.submitOnboarding(principal, request, key)); }