diff --git a/dap-gateway/src/main/resources/static/admin/scaffold.html b/dap-gateway/src/main/resources/static/admin/scaffold.html index 732f1a19..69bb7422 100644 --- a/dap-gateway/src/main/resources/static/admin/scaffold.html +++ b/dap-gateway/src/main/resources/static/admin/scaffold.html @@ -462,13 +462,13 @@
- + - - - - - + + + + +
@@ -575,7 +575,7 @@
- +
diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java index df1a410a..e8fb92db 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; /** diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceResponse.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java similarity index 91% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceResponse.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java index 49ecf6d5..b0937722 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BalanceResponse.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BalanceResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; /** diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingProcessRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingProcessRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java index e2f1dce8..a788451e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingProcessRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingProcessRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingStatusRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingStatusRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java index a6607e0f..33c67216 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BillingStatusRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BillingStatusRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondCheckRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondCheckRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java index 3c1bbf30..35abb246 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondCheckRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondCheckRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondIssueRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondIssueRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java index 0fefad78..e310fdb2 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/BondIssueRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/BondIssueRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractDetailRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractDetailRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java index 08a0b03c..2105f28a 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractDetailRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractDetailRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractStatusRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractStatusRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java index 901f3946..44966664 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/ContractStatusRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/ContractStatusRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerDetailRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerDetailRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java index 6491579d..e1161919 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerDetailRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerDetailRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerGradeRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerGradeRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java index ae3ee25b..53387ab2 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/CustomerGradeRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/CustomerGradeRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/LeaveCountRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/LeaveCountRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java index 98ee578c..2fdb449c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/LeaveCountRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/LeaveCountRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleStringResponse.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java similarity index 95% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleStringResponse.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java index 3b9bdd45..441b1092 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleStringResponse.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleStringResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowMciFieldInfo; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleTargetDto.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java similarity index 91% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleTargetDto.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java index ccf4596b..6c11d39c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/MciSampleTargetDto.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/MciSampleTargetDto.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import io.shinhanlife.glow.GlowMciFieldInfo; import lombok.Data; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java index eb1ef4ec..ef77b77c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import com.fasterxml.jackson.annotation.JsonInclude; import lombok.Data; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringResponse.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java similarity index 95% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringResponse.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java index 33ff0e2b..2884147f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/SampleStringResponse.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/SampleStringResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import com.fasterxml.jackson.annotation.JsonInclude; import io.shinhanlife.glow.GlowTrgmField; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/TemplateDownloadRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/TemplateDownloadRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java index 68a3b6fa..21ae5d34 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/TemplateDownloadRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/TemplateDownloadRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.AccessLevel; import lombok.AllArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/VacationRegisterRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java similarity index 95% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/VacationRegisterRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java index 4ef92e06..5fabdb0f 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/dto/VacationRegisterRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/dto/VacationRegisterRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.dto; +package io.shinhanlife.dap.mcc.biz.cmm.dto; import lombok.Builder; import lombok.NoArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_I.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java similarity index 87% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_I.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java index 7b09090b..4d540f6e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_I.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_I.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.io; +package io.shinhanlife.dap.mcc.biz.cmm.io; import lombok.Data; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_O.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java similarity index 86% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_O.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java index 0cc3b07c..68e94128 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/io/CUST_INQ_001_O.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/io/CUST_INQ_001_O.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.io; +package io.shinhanlife.dap.mcc.biz.cmm.io; import lombok.Data; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java new file mode 100644 index 00000000..f0e1faeb --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BalanceUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface BalanceUseCase { + Object execute(BalanceRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java new file mode 100644 index 00000000..a8a76413 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BillingProcessUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface BillingProcessUseCase { + Object getStatus(BillingStatusRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java new file mode 100644 index 00000000..3f1ae7a8 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/BondIssueUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface BondIssueUseCase { + Object check(BondCheckRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CommonUtilityUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java similarity index 50% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CommonUtilityUseCase.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java index 61749803..a1501ded 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CommonUtilityUseCase.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CommonUtilityUseCase.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; +package io.shinhanlife.dap.mcc.biz.cmm.usecase; -import io.shinhanlife.dap.mcc.biz.common.dto.*; +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; public interface CommonUtilityUseCase { Object registerVacation(VacationRegisterRequest req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java new file mode 100644 index 00000000..2b036ac4 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/ContractInquiryUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface ContractInquiryUseCase { + Object getStatus(ContractStatusRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java new file mode 100644 index 00000000..b7dce624 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/CustomerInfoUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface CustomerInfoUseCase { + Object getGrade(CustomerGradeRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java new file mode 100644 index 00000000..ed7f3d22 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleMciToolUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface SampleMciToolUseCase { + Object inquiryCustomerInfo(io.shinhanlife.dap.mcc.biz.cmm.usecase.impl.SampleMciToolUseCaseImpl.SampleMciRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java new file mode 100644 index 00000000..8d9b766f --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/SampleStringToolUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.cmm.usecase; + +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; + +public interface SampleStringToolUseCase { + Object execute(SampleStringRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/TemplateUtilityUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java similarity index 56% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/TemplateUtilityUseCase.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java index 60cb652c..e928b61e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/TemplateUtilityUseCase.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/TemplateUtilityUseCase.java @@ -1,6 +1,6 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; +package io.shinhanlife.dap.mcc.biz.cmm.usecase; -import io.shinhanlife.dap.mcc.biz.common.dto.*; +import io.shinhanlife.dap.mcc.biz.cmm.dto.*; public interface TemplateUtilityUseCase { java.util.Map getTemplateFileUrl(TemplateDownloadRequest req); diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BalanceUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java similarity index 88% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BalanceUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java index 0ecb0ed9..eb182966 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BalanceUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BalanceUseCaseImpl.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; /** @@ -17,9 +17,9 @@ package io.shinhanlife.dap.mcc.biz.common.usecase.impl; */ import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.BalanceUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.BalanceUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.BalanceRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.BalanceRequest; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -27,7 +27,7 @@ import java.util.Map; @Slf4j @Service -@McpTool(routingType = "MCI", categoryKey = "common") +@McpTool(routingType = "MCI", categoryKey = "cmm") public class BalanceUseCaseImpl extends AbstractMcpToolService implements BalanceUseCase { @McpFunction(register = false, displayName = "balance 툴", name = "balance", diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BillingProcessUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java similarity index 90% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BillingProcessUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java index 5c5b1064..db130b0d 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BillingProcessUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BillingProcessUseCaseImpl.java @@ -1,13 +1,13 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import com.fasterxml.jackson.core.type.TypeReference; import com.fasterxml.jackson.databind.ObjectMapper; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.BillingProcessUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.BillingProcessUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.BillingProcessRequest; -import io.shinhanlife.dap.mcc.biz.common.dto.BillingStatusRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.BillingProcessRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.BillingStatusRequest; import java.util.HashMap; import java.util.Map; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BondIssueUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BondIssueUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java index c23a0ae5..32770dff 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/BondIssueUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/BondIssueUseCaseImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.BondIssueUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.BondIssueUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.BondCheckRequest; -import io.shinhanlife.dap.mcc.biz.common.dto.BondIssueRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.BondCheckRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.BondIssueRequest; @McpTool( routingType = "EAI", diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CommonUtilityUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java similarity index 87% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CommonUtilityUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java index 8a97abd4..82524dbe 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CommonUtilityUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CommonUtilityUseCaseImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.CommonUtilityUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.CommonUtilityUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.LeaveCountRequest; -import io.shinhanlife.dap.mcc.biz.common.dto.VacationRegisterRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.LeaveCountRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.VacationRegisterRequest; @McpTool( routingType = "HTTP", diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/ContractInquiryUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/ContractInquiryUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java index 26677302..a4d2c99c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/ContractInquiryUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/ContractInquiryUseCaseImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.ContractInquiryUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.ContractInquiryUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.ContractDetailRequest; -import io.shinhanlife.dap.mcc.biz.common.dto.ContractStatusRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.ContractDetailRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.ContractStatusRequest; @McpTool( routingType = "HTTP", diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CustomerInfoUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java similarity index 84% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CustomerInfoUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java index 20446dd5..dbb951ac 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/CustomerInfoUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/CustomerInfoUseCaseImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.CustomerInfoUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.CustomerInfoUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.CustomerDetailRequest; -import io.shinhanlife.dap.mcc.biz.common.dto.CustomerGradeRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.CustomerDetailRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.CustomerGradeRequest; @McpTool( routingType = "TCP", diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleMciToolUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java similarity index 95% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleMciToolUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java index 8d206670..b5c5e9fe 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleMciToolUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleMciToolUseCaseImpl.java @@ -1,12 +1,12 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; -import io.shinhanlife.dap.mcc.biz.common.io.CUST_INQ_001_I; +import io.shinhanlife.dap.mcc.biz.cmm.io.CUST_INQ_001_I; import io.shinhanlife.dap.lib.adapter.sender.ShinhanMciSender; import io.shinhanlife.dap.lib.integration.mci.dto.MciRequestWrapper; import io.shinhanlife.dap.lib.integration.mci.dto.ShinhanCommonHeaderDto; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.SampleMciToolUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.SampleMciToolUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.Data; import lombok.RequiredArgsConstructor; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleStringToolUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java similarity index 87% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleStringToolUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java index 7be53c7e..b584db52 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/SampleStringToolUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/SampleStringToolUseCaseImpl.java @@ -1,11 +1,11 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.SampleStringToolUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.SampleStringToolUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.MciSampleStringResponse; -import io.shinhanlife.dap.mcc.biz.common.dto.SampleStringRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.MciSampleStringResponse; +import io.shinhanlife.dap.mcc.biz.cmm.dto.SampleStringRequest; import io.shinhanlife.glow.util.GlowMciParser; import org.springframework.stereotype.Service; @@ -29,7 +29,7 @@ import java.util.Map; @Service @McpTool( routingType = "MCI", - categoryKey = "common" + categoryKey = "cmm" ) public class SampleStringToolUseCaseImpl extends AbstractMcpToolService implements SampleStringToolUseCase { diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/TemplateUtilityUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/TemplateUtilityUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java index d06b2476..04c0ad0b 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/impl/TemplateUtilityUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/cmm/usecase/impl/TemplateUtilityUseCaseImpl.java @@ -1,10 +1,10 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase.impl; +package io.shinhanlife.dap.mcc.biz.cmm.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.common.usecase.TemplateUtilityUseCase; +import io.shinhanlife.dap.mcc.biz.cmm.usecase.TemplateUtilityUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.common.dto.TemplateDownloadRequest; +import io.shinhanlife.dap.mcc.biz.cmm.dto.TemplateDownloadRequest; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -16,7 +16,7 @@ import java.util.Map; @Service @McpTool( routingType = "HTTP", - categoryKey = "common" + categoryKey = "cmm" ) /** * @package io.shinhanlife.dap.mcc.service diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BalanceUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BalanceUseCase.java deleted file mode 100644 index 88ab3ec3..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BalanceUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface BalanceUseCase { - Object execute(BalanceRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BillingProcessUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BillingProcessUseCase.java deleted file mode 100644 index 6e61273c..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BillingProcessUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface BillingProcessUseCase { - Object getStatus(BillingStatusRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BondIssueUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BondIssueUseCase.java deleted file mode 100644 index c842f4d1..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/BondIssueUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface BondIssueUseCase { - Object check(BondCheckRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/ContractInquiryUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/ContractInquiryUseCase.java deleted file mode 100644 index 7b8afbba..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/ContractInquiryUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface ContractInquiryUseCase { - Object getStatus(ContractStatusRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CustomerInfoUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CustomerInfoUseCase.java deleted file mode 100644 index 62c4b29f..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/CustomerInfoUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface CustomerInfoUseCase { - Object getGrade(CustomerGradeRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleMciToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleMciToolUseCase.java deleted file mode 100644 index 35a10437..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleMciToolUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface SampleMciToolUseCase { - Object inquiryCustomerInfo(io.shinhanlife.dap.mcc.biz.common.usecase.impl.SampleMciToolUseCaseImpl.SampleMciRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleStringToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleStringToolUseCase.java deleted file mode 100644 index 2cf45d60..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/common/usecase/SampleStringToolUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.common.usecase; - -import io.shinhanlife.dap.mcc.biz.common.dto.*; - -public interface SampleStringToolUseCase { - Object execute(SampleStringRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/DailyQuoteToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/DailyQuoteToolUseCase.java deleted file mode 100644 index e4cf7cee..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/DailyQuoteToolUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase; - -import io.shinhanlife.dap.mcc.biz.sample.dto.*; - -public interface DailyQuoteToolUseCase { - io.shinhanlife.dap.mcc.biz.sample.usecase.impl.DailyQuoteToolUseCaseImpl.DailyQuoteResponse execute(io.shinhanlife.dap.mcc.biz.sample.usecase.impl.DailyQuoteToolUseCaseImpl.DailyQuoteRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/ExchangeRateToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/ExchangeRateToolUseCase.java deleted file mode 100644 index 99594169..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/ExchangeRateToolUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase; - -import io.shinhanlife.dap.mcc.biz.sample.dto.*; - -public interface ExchangeRateToolUseCase { - io.shinhanlife.dap.mcc.biz.sample.usecase.impl.ExchangeRateToolUseCaseImpl.ExchangeRateResponse execute(io.shinhanlife.dap.mcc.biz.sample.usecase.impl.ExchangeRateToolUseCaseImpl.ExchangeRateRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/WeatherToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/WeatherToolUseCase.java deleted file mode 100644 index aa53ccba..00000000 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/WeatherToolUseCase.java +++ /dev/null @@ -1,7 +0,0 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase; - -import io.shinhanlife.dap.mcc.biz.sample.dto.*; - -public interface WeatherToolUseCase { - WeatherResponse execute(WeatherRequest req); -} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherRequest.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java similarity index 93% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherRequest.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java index eb18b34a..e6e97ff2 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherRequest.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherRequest.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.sample.dto; +package io.shinhanlife.dap.mcc.biz.smp.dto; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonPropertyDescription; diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherResponse.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java similarity index 91% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherResponse.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java index f5e1f141..4e153681 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/dto/WeatherResponse.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/dto/WeatherResponse.java @@ -1,4 +1,4 @@ -package io.shinhanlife.dap.mcc.biz.sample.dto; +package io.shinhanlife.dap.mcc.biz.smp.dto; /** * @package io.shinhanlife.dap.mcc.dto diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java new file mode 100644 index 00000000..23650e2f --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/DailyQuoteToolUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.smp.usecase; + +import io.shinhanlife.dap.mcc.biz.smp.dto.*; + +public interface DailyQuoteToolUseCase { + io.shinhanlife.dap.mcc.biz.smp.usecase.impl.DailyQuoteToolUseCaseImpl.DailyQuoteResponse execute(io.shinhanlife.dap.mcc.biz.smp.usecase.impl.DailyQuoteToolUseCaseImpl.DailyQuoteRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java new file mode 100644 index 00000000..1d32e29f --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/ExchangeRateToolUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.smp.usecase; + +import io.shinhanlife.dap.mcc.biz.smp.dto.*; + +public interface ExchangeRateToolUseCase { + io.shinhanlife.dap.mcc.biz.smp.usecase.impl.ExchangeRateToolUseCaseImpl.ExchangeRateResponse execute(io.shinhanlife.dap.mcc.biz.smp.usecase.impl.ExchangeRateToolUseCaseImpl.ExchangeRateRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java new file mode 100644 index 00000000..ba547210 --- /dev/null +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/WeatherToolUseCase.java @@ -0,0 +1,7 @@ +package io.shinhanlife.dap.mcc.biz.smp.usecase; + +import io.shinhanlife.dap.mcc.biz.smp.dto.*; + +public interface WeatherToolUseCase { + WeatherResponse execute(WeatherRequest req); +} diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/DailyQuoteToolUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java similarity index 92% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/DailyQuoteToolUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java index 482cc734..15652bca 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/DailyQuoteToolUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/DailyQuoteToolUseCaseImpl.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase.impl; +package io.shinhanlife.dap.mcc.biz.smp.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.sample.usecase.DailyQuoteToolUseCase; +import io.shinhanlife.dap.mcc.biz.smp.usecase.DailyQuoteToolUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -28,7 +28,7 @@ import java.util.Random; @Service @McpTool( routingType = "DIRECT", - categoryKey = "sample" + categoryKey = "smp" ) public class DailyQuoteToolUseCaseImpl extends AbstractMcpToolService implements DailyQuoteToolUseCase { diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/ExchangeRateToolUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java similarity index 93% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/ExchangeRateToolUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java index 09aa0a88..6b361e2e 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/ExchangeRateToolUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/ExchangeRateToolUseCaseImpl.java @@ -1,8 +1,8 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase.impl; +package io.shinhanlife.dap.mcc.biz.smp.usecase.impl; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.sample.usecase.ExchangeRateToolUseCase; +import io.shinhanlife.dap.mcc.biz.smp.usecase.ExchangeRateToolUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; @@ -26,7 +26,7 @@ import org.springframework.web.client.RestClient; @Service @McpTool( routingType = "DIRECT", - categoryKey = "sample" + categoryKey = "smp" ) public class ExchangeRateToolUseCaseImpl extends AbstractMcpToolService implements ExchangeRateToolUseCase { diff --git a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/WeatherToolUseCaseImpl.java b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java similarity index 94% rename from dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/WeatherToolUseCaseImpl.java rename to dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java index 6fb637f2..029dd64c 100644 --- a/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/sample/usecase/impl/WeatherToolUseCaseImpl.java +++ b/dap-tool-other/src/main/java/io/shinhanlife/dap/mcc/biz/smp/usecase/impl/WeatherToolUseCaseImpl.java @@ -1,13 +1,13 @@ -package io.shinhanlife.dap.mcc.biz.sample.usecase.impl; +package io.shinhanlife.dap.mcc.biz.smp.usecase.impl; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.ObjectMapper; import io.shinhanlife.dap.lib.annotation.McpFunction; import io.shinhanlife.dap.lib.annotation.McpTool; -import io.shinhanlife.dap.mcc.biz.sample.usecase.WeatherToolUseCase; +import io.shinhanlife.dap.mcc.biz.smp.usecase.WeatherToolUseCase; import io.shinhanlife.dap.mcc.service.AbstractMcpToolService; -import io.shinhanlife.dap.mcc.biz.sample.dto.WeatherRequest; -import io.shinhanlife.dap.mcc.biz.sample.dto.WeatherResponse; +import io.shinhanlife.dap.mcc.biz.smp.dto.WeatherRequest; +import io.shinhanlife.dap.mcc.biz.smp.dto.WeatherResponse; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service; import org.springframework.web.client.RestClient; @@ -33,7 +33,7 @@ import java.time.format.DateTimeFormatter; @Service @McpTool( routingType = "DIRECT", - categoryKey = "sample" + categoryKey = "smp" ) public class WeatherToolUseCaseImpl extends AbstractMcpToolService implements WeatherToolUseCase {