Sfoglia il codice sorgente

支付记录调整

gorden 5 mesi fa
parent
commit
c37c3e5fec
1 ha cambiato i file con 3 aggiunte e 2 eliminazioni
  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();