Refactor: 업무 특성에 맞게 McpTool 그룹 세분화

This commit is contained in:
jade
2026-07-06 09:24:42 +09:00
parent bccc266123
commit bdc930207f
7 changed files with 12 additions and 7 deletions

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {

View File

@@ -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 {