瀏覽代碼

Désactivation des boutons Payer/Rembourser lors du clic

Il était possible de double cliquer sur le bouton "Payer" lors du paiement des commandes par l'administrateur. Ce qui avait pour effet de payer deux fois la commande.
refactoring
Guillaume Bourgeois 6 年之前
父節點
當前提交
b426237960
共有 1 個文件被更改,包括 11 次插入10 次删除
  1. +11
    -10
      backend/web/js/lechatdesnoisettes.js

+ 11
- 10
backend/web/js/lechatdesnoisettes.js 查看文件

@@ -596,16 +596,17 @@ function chat_index_commandes_affiche_commande(id_pv, id_commande) {
function chat_index_commandes_boutons_paiement(id_pv, id_commande) {
// boutons paiement/remboursement
$('#point-vente-'+id_pv+' .payer, #point-vente-'+id_pv+' .rembourser').click(function() {
$.get(UrlManager.getBaseUrl()+'commande/paiement',{
id_commande: id_commande,
type: $(this).data('type'),
montant: $(this).data('montant')
}, function(data) {
$('#point-vente-'+id_pv+' .bloc-commande .td-paiement').html(data.html_statut_paiement) ;
$('#point-vente-'+id_pv+' a[data-id-commande='+id_commande+']').attr('data-commande',data.json_commande) ;
chat_index_commandes_affiche_commande(id_pv, id_commande) ;
chat_index_commandes_boutons_paiement(id_pv, id_commande) ;
}, 'json') ;
$(this).attr('disabled','disabled') ;
$.get(UrlManager.getBaseUrl()+'commande/paiement',{
id_commande: id_commande,
type: $(this).data('type'),
montant: $(this).data('montant')
}, function(data) {
$('#point-vente-'+id_pv+' .bloc-commande .td-paiement').html(data.html_statut_paiement) ;
$('#point-vente-'+id_pv+' a[data-id-commande='+id_commande+']').attr('data-commande',data.json_commande) ;
chat_index_commandes_affiche_commande(id_pv, id_commande) ;
chat_index_commandes_boutons_paiement(id_pv, id_commande) ;
}, 'json') ;
}) ;
}


Loading…
取消
儲存