Переглянути джерело

fix(order): 修复退款订单关联查询逻辑

- 在 alibabaRefund 关联查询中添加状态过滤条件
- 确保只返回状态为 1 的退款记录
- 避免返回无效或已取消的退款数据
shichen 2 місяців тому
батько
коміт
b1a9619e6b
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      app/common/model/store/order/StoreRefundOrder.php

+ 1 - 1
app/common/model/store/order/StoreRefundOrder.php

@@ -65,6 +65,6 @@ class StoreRefundOrder extends BaseModel
65 65
 
66 66
     public function alibabaRefund()
67 67
     {
68
-        return $this->hasOne(AlibabaOrderRefund::class, 'refund_order_id', 'refund_order_id');
68
+        return $this->hasOne(AlibabaOrderRefund::class, 'refund_order_id', 'refund_order_id')->where('status', 1);
69 69
     }
70 70
 }