浏览代码

支付记录调整

gorden 5 月之前
父节点
当前提交
c37c3e5fec
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      app/admin/controller/order/WholeController.php

+ 3 - 2
app/admin/controller/order/WholeController.php

@@ -4519,8 +4519,9 @@ class WholeController extends Curd
             }
 
             $payDetails = PayDetail::where('join_pay_order_id', $item['order_groupby'])
-                ->whereJsonContains('join_pay_object_json->order_id', $item['order_id'])
-                ->where('pay_status', 'SUCCESS')
+                ->where(function ($query) use ($item) {
+                    $query->whereJsonContains('join_pay_object_json->order_id', $item['order_id'])->orWhere('join_pay_object_json', '')->orWhereNull('join_pay_object_json');
+                })->where('pay_status', 'SUCCESS')
                 ->where('pay_category', '<>', 'REFUND')
                 ->get()
                 ->toArray();