diff --git a/src/service/order.service.ts b/src/service/order.service.ts index ed6fd02..b1020a0 100644 --- a/src/service/order.service.ts +++ b/src/service/order.service.ts @@ -167,7 +167,11 @@ export class OrderService { }); // 更新状态 await this.autoUpdateOrderStatus(siteId, order); - const externalOrderId = order.id; + // 更新订单 + if (existingOrder) { + await this.orderModel.update({ id: existingOrder.id }, { orderStatus: this.mapOrderStatus(order.status) }); + } + const externalOrderId = order.id; if ( existingOrder && existingOrder.orderStatus !== ErpOrderStatus.COMPLETED &&