Browse Source

'渠道列表增加状态筛选'

lh 3 năm trước cách đây
mục cha
commit
9132b3369d
1 tập tin đã thay đổi với 10 bổ sung1 xóa
  1. 10 1
      src/Services/Order/OrderService.php

+ 10 - 1
src/Services/Order/OrderService.php

@@ -19,13 +19,22 @@ class OrderService
      */
     public function companyAuthOrders(array $params)
     {
+        if ($params['status'] !== '') {
+            return Order::IndexRaw('use index (rds_idx_0)')
+                ->where('created_at', '>=', $params['begin_date'])
+                ->where('created_at', '<=', $params['end_date'])
+                ->where('distribution_channel_id', $params['channel_id'])
+                ->where('status', $params['status'])
+                ->orderBy('id', 'desc')
+                ->paginate(100);
+        }
         return Order::IndexRaw('use index (rds_idx_0)')
             ->where('created_at', '>=', $params['begin_date'])
             ->where('created_at', '<=', $params['end_date'])
             ->where('distribution_channel_id', $params['channel_id'])
-            ->where('status', $params['status'])
             ->orderBy('id', 'desc')
             ->paginate(100);
+
     }
 
     public function  companyAuthDayStatistic(array $params)