|
@@ -19,7 +19,7 @@ class OrderService
|
|
|
*/
|
|
|
public function companyAuthOrders(array $params)
|
|
|
{
|
|
|
- if ($params['status'] !== '' || !empty($params['status'])) {
|
|
|
+ if ($params['status']) {
|
|
|
return Order::IndexRaw('use index (rds_idx_0)')
|
|
|
->where('created_at', '>=', $params['begin_date'])
|
|
|
->where('created_at', '<=', $params['end_date'])
|
|
@@ -27,14 +27,14 @@ class OrderService
|
|
|
->where('status', $params['status'])
|
|
|
->orderBy('id', 'desc')
|
|
|
->paginate(100);
|
|
|
+ }else {
|
|
|
+ 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'])
|
|
|
+ ->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'])
|
|
|
- ->orderBy('id', 'desc')
|
|
|
- ->paginate(100);
|
|
|
-
|
|
|
}
|
|
|
|
|
|
public function companyAuthDayStatistic(array $params)
|