Refactor: 업무 특성에 맞게 McpTool 그룹 세분화
This commit is contained in:
@@ -10,7 +10,8 @@ import io.shinhanlife.axhub.biz.mcp.tool.dto.BillingStatusReq;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.dto.BillingProcessReq;
|
||||
|
||||
@McpTool(
|
||||
routingType = "MCI"
|
||||
routingType = "MCI",
|
||||
group = "CLAIM"
|
||||
)
|
||||
@lombok.extern.slf4j.Slf4j
|
||||
public class BillingProcessService extends AbstractMcpToolService {
|
||||
|
||||
@@ -6,7 +6,8 @@ import io.shinhanlife.axhub.biz.mcp.tool.dto.BondCheckReq;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.dto.BondIssueReq;
|
||||
|
||||
@McpTool(
|
||||
routingType = "EAI"
|
||||
routingType = "EAI",
|
||||
group = "POLICY"
|
||||
)
|
||||
public class BondIssueService extends AbstractMcpToolService {
|
||||
|
||||
|
||||
@@ -7,7 +7,8 @@ import io.shinhanlife.axhub.biz.mcp.tool.dto.LeaveCountReq;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.dto.LeaveCountReq;
|
||||
|
||||
@McpTool(
|
||||
routingType = "HTTP"
|
||||
routingType = "HTTP",
|
||||
group = "HR"
|
||||
)
|
||||
public class CommonUtilityService extends AbstractMcpToolService {
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@ import io.shinhanlife.axhub.biz.mcp.tool.dto.ContractStatusReq;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.dto.ContractDetailReq;
|
||||
|
||||
@McpTool(
|
||||
routingType = "HTTP"
|
||||
routingType = "HTTP",
|
||||
group = "CONTRACT"
|
||||
)
|
||||
public class ContractInquiryService extends AbstractMcpToolService {
|
||||
|
||||
|
||||
@@ -6,7 +6,8 @@ import io.shinhanlife.axhub.biz.mcp.tool.dto.CustomerGradeReq;
|
||||
import io.shinhanlife.axhub.biz.mcp.tool.dto.CustomerDetailReq;
|
||||
|
||||
@McpTool(
|
||||
routingType = "TCP"
|
||||
routingType = "TCP",
|
||||
group = "CUSTOMER"
|
||||
)
|
||||
public class CustomerInfoService extends AbstractMcpToolService {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user