fix(order): 修复订单状态更新逻辑

确保当订单已存在时正确更新订单状态,避免状态不一致问题
This commit is contained in:
zhuotianyuan 2025-12-23 18:24:02 +08:00
parent 0057585da3
commit d884369915
1 changed files with 5 additions and 1 deletions

View File

@ -167,6 +167,10 @@ export class OrderService {
}); });
// 更新状态 // 更新状态
await this.autoUpdateOrderStatus(siteId, order); await this.autoUpdateOrderStatus(siteId, order);
// 更新订单
if (existingOrder) {
await this.orderModel.update({ id: existingOrder.id }, { orderStatus: this.mapOrderStatus(order.status) });
}
const externalOrderId = order.id; const externalOrderId = order.id;
if ( if (
existingOrder && existingOrder &&