/home/techb158/immovalet.com/platform/plugins/ecommerce/resources/assets/js
Edit: /home/techb158/immovalet.com/platform/plugins/ecommerce/resources/assets/js/order-incomplete.js (2219B)
class OrderIncompleteManagement {
init() {
$(document).on('click', '.btn-update-order', event => {
event.preventDefault();
let _self = $(event.currentTarget);
_self.addClass('button-loading');
$.ajax({
type: 'POST',
cache: false,
url: _self.closest('form').prop('action'),
data: _self.closest('form').serialize(),
success: res => {
if (!res.error) {
Botble.showSuccess(res.message);
} else {
Botble.showError(res.message);
}
_self.removeClass('button-loading');
},
error: res => {
Botble.handleError(res);
_self.removeClass('button-loading');
}
});
});
$(document).on('click', '.btn-trigger-send-order-recover-modal', event => {
event.preventDefault();
$('#confirm-send-recover-email-button').data('action', $(event.currentTarget).data('action'));
$('#send-order-recover-email-modal').modal('show');
});
$(document).on('click', '#confirm-send-recover-email-button', event => {
event.preventDefault();
let _self = $(event.currentTarget);
_self.addClass('button-loading');
$.ajax({
type: 'POST',
cache: false,
url: _self.data('action'),
success: res => {
if (!res.error) {
Botble.showSuccess(res.message);
} else {
Botble.showError(res.message);
}
_self.removeClass('button-loading');
$('#send-order-recover-email-modal').modal('hide');
},
error: res => {
Botble.handleError(res);
_self.removeClass('button-loading');
}
});
});
}
}
$(document).ready(() => {
new OrderIncompleteManagement().init();
});