diff --git a/resources/assets/js/pages/admin/booking/bookingDetail.vue b/resources/assets/js/pages/admin/booking/bookingDetail.vue index 8bbf33aa..0d50efdd 100644 --- a/resources/assets/js/pages/admin/booking/bookingDetail.vue +++ b/resources/assets/js/pages/admin/booking/bookingDetail.vue @@ -247,7 +247,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data; this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/completed.vue b/resources/assets/js/pages/admin/booking/completed.vue index 2b2ab439..f6aff900 100644 --- a/resources/assets/js/pages/admin/booking/completed.vue +++ b/resources/assets/js/pages/admin/booking/completed.vue @@ -366,7 +366,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/supplierBooking.vue b/resources/assets/js/pages/admin/booking/supplierBooking.vue index 8808f67f..319848ae 100644 --- a/resources/assets/js/pages/admin/booking/supplierBooking.vue +++ b/resources/assets/js/pages/admin/booking/supplierBooking.vue @@ -301,7 +301,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/supplierReport.vue b/resources/assets/js/pages/admin/booking/supplierReport.vue index af44ac0c..a5d2c855 100644 --- a/resources/assets/js/pages/admin/booking/supplierReport.vue +++ b/resources/assets/js/pages/admin/booking/supplierReport.vue @@ -300,7 +300,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/uploadChinaBankslip.vue b/resources/assets/js/pages/admin/booking/uploadChinaBankslip.vue index 20754df2..d9a9eae4 100644 --- a/resources/assets/js/pages/admin/booking/uploadChinaBankslip.vue +++ b/resources/assets/js/pages/admin/booking/uploadChinaBankslip.vue @@ -347,7 +347,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/uploadInvoice.vue b/resources/assets/js/pages/admin/booking/uploadInvoice.vue index 6d69b7e1..8e071fb9 100644 --- a/resources/assets/js/pages/admin/booking/uploadInvoice.vue +++ b/resources/assets/js/pages/admin/booking/uploadInvoice.vue @@ -363,7 +363,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { loading.close() this.booking_details = response.data diff --git a/resources/assets/js/pages/admin/booking/verification.vue b/resources/assets/js/pages/admin/booking/verification.vue index b9679652..19c2b596 100644 --- a/resources/assets/js/pages/admin/booking/verification.vue +++ b/resources/assets/js/pages/admin/booking/verification.vue @@ -292,7 +292,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data; this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/booking/x2Completed.vue b/resources/assets/js/pages/admin/booking/x2Completed.vue index 556765e9..c0e60ef3 100644 --- a/resources/assets/js/pages/admin/booking/x2Completed.vue +++ b/resources/assets/js/pages/admin/booking/x2Completed.vue @@ -330,7 +330,7 @@ }) axios - .get('/api/admin/booking/' + this.$route.params.id) + .get('/api/admin/booking/' + this.$route.params.id + '/details') .then((response) => { this.booking_details = response.data this.trackerConfig.term = response.data.term; diff --git a/resources/assets/js/pages/admin/userBookings.vue b/resources/assets/js/pages/admin/userBookings.vue index 021b4085..06b6c273 100644 --- a/resources/assets/js/pages/admin/userBookings.vue +++ b/resources/assets/js/pages/admin/userBookings.vue @@ -152,7 +152,7 @@ export default { methods: { getBooking(){ let $this = this - axios.get("/"+this.url+"/"+ this.$route.params.userId).then(response => { + axios.get("/"+this.url+"/"+ this.$route.params.userId+"/userBookings").then(response => { this.bookingTable = response.data.data; $this.makePagination(response.data); }) diff --git a/routes/api.php b/routes/api.php index 9a2d2a19..6b9e0887 100644 --- a/routes/api.php +++ b/routes/api.php @@ -71,7 +71,7 @@ Route::group(['middleware' => 'guest:api'], function () { Route::group(['middleware' => ['role:admin']], function() { Route::get('admin/booking/{userId?}', 'BookingController@adminIndex'); Route::get('admin-complete-booking/{userId?}', 'BookingController@adminBookComplete'); - Route::get('admin/booking/{id}', 'BookingController@adminShow'); + Route::get('admin/booking/{id}/details', 'BookingController@adminShow'); Route::post('update-rate', 'RateController@store'); Route::put('update-rate/{rate}', 'RateController@update'); Route::delete('update-rate/{rate}', 'RateController@delete');