mirror of
https://gitlab.com/CIEFWorldwideSdnBhd/exchange-2.0.git
synced 2026-08-19 04:23:55 +00:00
41 lines
1.5 KiB
Vue
41 lines
1.5 KiB
Vue
<template>
|
|
<div class="row">
|
|
<div class="col-auto">
|
|
<button id="cancel-new-booking" name="cancel-new-booking" class="btn btn-lg btn-default bg-master-lightest b-rad-none all-caps fs-12" data-dismiss="modal">Cancel</button>
|
|
</div>
|
|
<div class="col text-right">
|
|
<button id="confirm-new-booking" name="confirm-new-booking" class="btn btn-lg btn-success b-rad-none all-caps fs-12" v-if="Object.keys(data.bankAccount).length" @click="submitForm()">Confirm & Proceed</button>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import ModalFormHandler from '../../../general/mixins/modalFormHandler';
|
|
export default {
|
|
data(){
|
|
return {
|
|
parameters: {}
|
|
}
|
|
},
|
|
methods: {
|
|
submitForm(){
|
|
this.parameters = {
|
|
company_id: this.data.company.id,
|
|
type: this.data.type,
|
|
fix_amount: this.data.amount,
|
|
service_id: this.data.serviceType.id,
|
|
transferable_bank_id: this.data.bankAccount.id,
|
|
convertible_currency_id: this.data.serviceType.selectedCurrency.id,
|
|
};
|
|
|
|
this.submit(route('api.booking.create'), 'post', this.section, true, true)
|
|
},
|
|
successHandler(response){
|
|
window.location.href = this.route('booking.details', response.payload.data.marking)
|
|
|
|
}
|
|
},
|
|
mixins: [ModalFormHandler]
|
|
}
|
|
</script>
|