ts-guoguo-mcp-server
Version:
裹裹寄件服务MCP Server - TypeScript版本,基于Model Context Protocol的寄件服务集成工具
36 lines • 961 B
JavaScript
/**
* 寄件服务主类,整合地址簿和订单服务
*/
export class ShippingService {
addressBookService;
orderService;
constructor(addressBookService, orderService) {
this.addressBookService = addressBookService;
this.orderService = orderService;
}
/**
* 查询地址簿
*/
async queryAddressBook(searchKey) {
return this.addressBookService.queryAddressBook(searchKey);
}
/**
* 创建寄件订单
*/
async createShippingOrder(request) {
return this.orderService.createShippingOrder(request);
}
/**
* 查询订单列表
*/
async listShippingOrders(request) {
return this.orderService.listShippingOrders(request);
}
/**
* 获取订单详情
*/
async getOrderDetail(orderId, detailLevel = "basic") {
return this.orderService.getOrderDetail(orderId, detailLevel);
}
}
//# sourceMappingURL=shipping.js.map