From d29d3c49eba18a7c9905bbf3611899106af5d93e Mon Sep 17 00:00:00 2001 From: Mouhamed Lamine Date: Mon, 16 Jul 2018 19:15:01 +0800 Subject: [PATCH 1/5] Adding Completed Orders Link on Admin Nav Bar --- app/Http/Controllers/BookingController.php | 7 +- .../assets/js/components/LocaleDropdown.vue | 41 +- resources/assets/js/components/Navbar.vue | 2 +- .../assets/js/pages/admin/complete-order.vue | 41 -- .../assets/js/pages/admin/complete-orders.vue | 107 ++++ resources/assets/js/pages/auth/login.vue | 84 +-- .../assets/js/pages/auth/password/email.vue | 44 +- .../assets/js/pages/auth/password/reset.vue | 72 +-- resources/assets/js/pages/auth/register.vue | 128 ++-- .../js/pages/booking/uploadUserBankSlip.vue | 170 +++--- resources/assets/js/pages/errors/404.vue | 18 +- resources/assets/js/pages/home.vue | 560 +++++++++--------- .../assets/js/pages/settings/profile.vue | 50 +- resources/assets/js/pages/welcome.vue | 60 +- resources/assets/js/router/routes.js | 4 +- routes/api.php | 2 +- 16 files changed, 723 insertions(+), 667 deletions(-) delete mode 100644 resources/assets/js/pages/admin/complete-order.vue create mode 100644 resources/assets/js/pages/admin/complete-orders.vue diff --git a/app/Http/Controllers/BookingController.php b/app/Http/Controllers/BookingController.php index 4c2ed0e1..a3ba25a2 100644 --- a/app/Http/Controllers/BookingController.php +++ b/app/Http/Controllers/BookingController.php @@ -755,19 +755,18 @@ class BookingController extends Controller public function adminShowCompletedOrders() { - $bookings = Booking::select('id', 'company_name','company_address','created_at','rate','amount', 'rmb_book_amount', 'admin_status') + $bookings = Booking::select('id','created_at','user_id','rate','amount', 'bia', 'admin_status') ->where('admin_status', 7) ->orderBy('id', 'desc') ->get(); foreach ($bookings as $booking) { $booking->id; - $booking->company_name; - $booking->company_address; $booking->created_at; + $booking->marking = $booking->user->marking; $booking->rate; $booking->amount; - $booking->rmb_book_amount; + $booking->bia; $booking->admin_status; } return $bookings; diff --git a/resources/assets/js/components/LocaleDropdown.vue b/resources/assets/js/components/LocaleDropdown.vue index 822dfcb4..4a0d4872 100644 --- a/resources/assets/js/components/LocaleDropdown.vue +++ b/resources/assets/js/components/LocaleDropdown.vue @@ -13,24 +13,31 @@ --> - + + diff --git a/resources/assets/js/components/Navbar.vue b/resources/assets/js/components/Navbar.vue index 71c3aace..a21b9b6d 100644 --- a/resources/assets/js/components/Navbar.vue +++ b/resources/assets/js/components/Navbar.vue @@ -10,7 +10,7 @@