v.2.25
Small fix
This commit is contained in:
@@ -17,29 +17,21 @@ class GETClientOrders extends HRCCommand implements HRCCommandInterface
|
||||
if (isset($input['id'])) {
|
||||
$client = Client::where('id', $input['id'])->first();
|
||||
$client_guid = $client['user_code'];
|
||||
$exchange_orders = ExchangeOrders::where('client_code', $client_guid)->where('is_returned', 0)->where('is_deleted', 0)->orderByDesc('closed')->get();
|
||||
$online_orders = ShiftOnlineOrders::where('client_code', $client_guid)->where('is_returned', 0)->where('is_deleted', 0)->orderByDesc('closed')->get();
|
||||
$orders = [];
|
||||
foreach ($online_orders as $online_order) {
|
||||
$orders[] = array(
|
||||
'id' => $online_order['code'],
|
||||
'opened' => $online_order['opened'],
|
||||
'closed' => $online_order['closed'],
|
||||
'sum' => $online_order['order_sum'],
|
||||
'discount' => $online_order['sale_sum'],
|
||||
'shift_id' => 0
|
||||
);
|
||||
}
|
||||
foreach ($exchange_orders as $exchange_order) {
|
||||
$orders[] = array(
|
||||
'id' => $exchange_order['code'],
|
||||
'opened' => $exchange_order['opened'],
|
||||
'closed' => $exchange_order['closed'],
|
||||
'sum' => $exchange_order['order_sum'],
|
||||
'discount' => $exchange_order['sale_sum'],
|
||||
'shift_id' => $exchange_order['shift_id']
|
||||
);
|
||||
}
|
||||
$exchange_orders = ExchangeOrders::select('code', 'opened', 'closed', 'order_sum', 'sale_sum')
|
||||
->where('client_code', $client_guid)
|
||||
->where('is_returned', 0)
|
||||
->where('is_deleted', 0)
|
||||
->orderByDesc('closed')
|
||||
->get()
|
||||
->toArray();
|
||||
$online_orders = ShiftOnlineOrders::select('code', 'opened', 'closed', 'order_sum', 'sale_sum')
|
||||
->where('client_code', $client_guid)
|
||||
->where('is_returned', 0)
|
||||
->where('is_deleted', 0)
|
||||
->orderByDesc('closed')
|
||||
->get()
|
||||
->toArray();
|
||||
$orders = array_merge($online_orders, $exchange_orders);
|
||||
return [
|
||||
'status' => 'success',
|
||||
'orders' => $orders,
|
||||
|
||||
Reference in New Issue
Block a user