From d4b267106e1970094ef1e20d9b96acd579d997c2 Mon Sep 17 00:00:00 2001 From: tikkhun Date: Thu, 29 Jan 2026 15:16:25 +0800 Subject: [PATCH] =?UTF-8?q?fix(=E8=AE=A2=E5=8D=95=E5=90=8C=E6=AD=A5):=20?= =?UTF-8?q?=E6=94=B9=E8=BF=9B=E9=94=99=E8=AF=AF=E5=A4=84=E7=90=86=E5=92=8C?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E8=AE=B0=E5=BD=95=E9=A1=BA=E5=BA=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 在订单控制器中增强错误信息显示,包含具体错误消息 调整订单服务中日志记录的顺序,使其在循环前执行 --- src/controller/order.controller.ts | 3 +-- src/service/order.service.ts | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/src/controller/order.controller.ts b/src/controller/order.controller.ts index a11cf6d..dedc87f 100644 --- a/src/controller/order.controller.ts +++ b/src/controller/order.controller.ts @@ -42,8 +42,7 @@ export class OrderController { const result = await this.orderService.syncOrders(siteId, params); return successResponse(result); } catch (error) { - console.log(error); - return errorResponse('同步失败'); + return errorResponse(`同步失败,${error?.message || '未知错误'}`); } } diff --git a/src/service/order.service.ts b/src/service/order.service.ts index 477b004..7f3bc0d 100644 --- a/src/service/order.service.ts +++ b/src/service/order.service.ts @@ -133,7 +133,7 @@ export class OrderService { async syncOrders(siteId: number, params: Record = {}): Promise { // 调用 WooCommerce API 获取订单 const result = await (await this.siteApiService.getAdapter(siteId)).getAllOrders(params); - + this.logger.info('开始进入循环同步订单', result.length, '个订单') // 初始化同步结果对象 const syncResult: SyncOperationResult = { total: result.length, @@ -143,7 +143,6 @@ export class OrderService { updated: 0, errors: [] }; - this.logger.info('开始进入循环同步订单', result.length, '个订单') // 遍历每个订单进行同步 for (const order of result) { try {