Просмотр исходного кода

refactor(repository): 优化退款订单查询关联字段

- 添加 alibabaRefund 关联查询以支持退款数据获取
- 修正字段名语法错误,为 alibabaRefund 添加反引号保护
- 保持现有查询结构的同时增强数据关联完整性
shichen месяцев назад: 2
Родитель
Сommit
8469b2baa7

+ 2 - 2
app/common/repositories/store/order/StoreRefundOrderRepository.php

@@ -355,7 +355,7 @@ class StoreRefundOrderRepository extends BaseRepository
355 355
         }
356 356
         $query->with(['order' => function ($query) {
357 357
             $query->field('order_id,order_sn,douhuomall,alibaba_order_id');
358
-        }, 'refundProduct.product', 'user' => function ($query) {
358
+        }, 'refundProduct.product','alibabaRefund', 'user' => function ($query) {
359 359
             $query->field('uid,nickname,phone');
360 360
         }])->order('create_time DESC');
361 361
         $count = $query->count();
@@ -413,7 +413,7 @@ class StoreRefundOrderRepository extends BaseRepository
413 413
             $query->field('order_id,order_sn,douhuomall,alibaba_order_id');
414 414
         }, 'merchant' => function ($query) {
415 415
             $query->field('mer_id,mer_name');
416
-        }, 'refundProduct.product','alibabaRefund', 'user' => function ($query) {
416
+        }, 'refundProduct.product','`alibabaRefund`', 'user' => function ($query) {
417 417
             $query->field('uid,nickname,phone');
418 418
         }]);
419 419
         $count = $query->count();