From 899053aef5d624d6ac7be63cee8af4029909d860 Mon Sep 17 00:00:00 2001 From: jade Date: Wed, 22 Jul 2026 09:21:05 +0900 Subject: [PATCH] =?UTF-8?q?=EC=86=8C=EC=8A=A4=20=EA=B2=BD=EB=A1=9C=20?= =?UTF-8?q?=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java | 4 ++-- .../java/io/shinhanlife/dap/mcc/service/SmsToolService.java | 5 +++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java index 8b83c96..3c36821 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/converter/SmsLegacyConverter.java @@ -16,7 +16,7 @@ package io.shinhanlife.dap.mcc.converter; * */ import io.shinhanlife.dap.mcc.dto.SmsSendReq; -import io.shinhanlife.dap.mcc.sms.dto.SmsLegacyReqDto; +import io.shinhanlife.dap.mcc.legacy.SmsLegacyReq; import org.mapstruct.Mapper; import org.mapstruct.Mapping; @@ -25,5 +25,5 @@ public interface SmsLegacyConverter { @Mapping(source = "phoneNumber", target = "phone") @Mapping(source = "message", target = "content") - SmsLegacyReqDto toLegacyReq(SmsSendReq req); + SmsLegacyReq toLegacyReq(SmsSendReq req); } diff --git a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java index f38f99e..467285f 100644 --- a/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java +++ b/dap-tool-sms/src/main/java/io/shinhanlife/dap/mcc/service/SmsToolService.java @@ -2,8 +2,9 @@ package io.shinhanlife.dap.mcc.service; import io.shinhanlife.dap.mcc.annotation.McpFunction; import io.shinhanlife.dap.mcc.annotation.McpTool; +import io.shinhanlife.dap.mcc.converter.SmsLegacyConverter; import io.shinhanlife.dap.mcc.dto.SmsSendReq; -import io.shinhanlife.dap.mcc.sms.dto.SmsLegacyReqDto; +import io.shinhanlife.dap.mcc.legacy.SmsLegacyReq; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; @@ -35,7 +36,7 @@ public class SmsToolService extends AbstractMcpToolService { log.info("[SMS] SMS 발송 요청 수신. 수신자: {}", req.getPhoneNumber()); // MapStruct를 이용한 자동 매핑 (AI DTO -> MCI DTO) - SmsLegacyReqDto legacyReq = converter.toLegacyReq(req); + SmsLegacyReq legacyReq = converter.toLegacyReq(req); // 레거시 시스템 연동 (EAI) - DTO 객체를 그대로 넘김 Map result = executeLegacy("EAI", "SMS_SEND_001", legacyReq);