diff --git a/src/interface/site-adapter.interface.ts b/src/interface/site-adapter.interface.ts index 32a0730..f290517 100644 --- a/src/interface/site-adapter.interface.ts +++ b/src/interface/site-adapter.interface.ts @@ -36,13 +36,11 @@ export interface ISiteAdapter { mapUnifiedToPlatformCustomer(data: Partial): any; /** - * 获取单个客户 * 获取单个客户 */ getCustomer(where: Partial>): Promise; /** - * 获取客户列表 * 获取客户列表 */ getCustomers(params: UnifiedSearchParamsDTO): Promise>; @@ -102,93 +100,66 @@ export interface ISiteAdapter { */ createMedia(file: any): Promise; - // ========== 订单映射方法 ========== // ========== 订单映射方法 ========== /** - * 将平台订单数据转换为统一订单数据格式 - * @param data 平台特定订单数据 - * @returns 统一订单数据格式 * 将平台订单数据转换为统一订单数据格式 * @param data 平台特定订单数据 * @returns 统一订单数据格式 */ mapPlatformToUnifiedOrder(data: any): UnifiedOrderDTO; - mapPlatformToUnifiedOrder(data: any): UnifiedOrderDTO; /** - * 将统一订单数据格式转换为平台订单数据 - * @param data 统一订单数据格式 - * @returns 平台特定订单数据 * 将统一订单数据格式转换为平台订单数据 * @param data 统一订单数据格式 * @returns 平台特定订单数据 */ mapUnifiedToPlatformOrder(data: Partial): any; - mapUnifiedToPlatformOrder(data: Partial): any; /** - * 将统一订单创建参数转换为平台订单创建参数 - * @param data 统一订单创建参数 - * @returns 平台订单创建参数 * 将统一订单创建参数转换为平台订单创建参数 * @param data 统一订单创建参数 * @returns 平台订单创建参数 */ mapCreateOrderParams(data: Partial): any; - mapCreateOrderParams(data: Partial): any; /** - * 将统一订单更新参数转换为平台订单更新参数 - * @param data 统一订单更新参数 - * @returns 平台订单更新参数 * 将统一订单更新参数转换为平台订单更新参数 * @param data 统一订单更新参数 * @returns 平台订单更新参数 */ mapUpdateOrderParams(data: Partial): any; - mapUpdateOrderParams(data: Partial): any; /** - * 获取单个订单 * 获取单个订单 */ getOrder(where: Partial>): Promise; /** - * 获取订单列表 * 获取订单列表 */ getOrders(params: UnifiedSearchParamsDTO): Promise>; - getOrders(params: UnifiedSearchParamsDTO): Promise>; /** - * 获取所有订单 * 获取所有订单 */ getAllOrders(params?: UnifiedSearchParamsDTO): Promise; - getAllOrders(params?: UnifiedSearchParamsDTO): Promise; /** - * 获取订单总数 * 获取订单总数 */ countOrders(params: Record): Promise; /** - * 创建订单 * 创建订单 */ createOrder(data: Partial): Promise; - createOrder(data: Partial): Promise; /** - * 更新订单 * 更新订单 */ updateOrder(where: Partial>, data: Partial): Promise; /** - * 删除订单 * 删除订单 */ deleteOrder(where: Partial>): Promise;