From 1cd5c9924c24a98aa4e60c2842661a1f7243b6ac Mon Sep 17 00:00:00 2001 From: Alexander Smirnov Date: Thu, 12 Sep 2024 15:04:09 +0300 Subject: [PATCH] =?utf8?q?[ERP-185]=20=D0=9F=D0=B5=D1=80=D0=B5=D0=B4=D0=B5?= =?utf8?q?=D0=BB=D0=B0=D0=BD=20=D0=BC=D0=BE=D0=B4=D0=B0=D0=BB=D1=8C=D0=BD?= =?utf8?q?=D1=8B=D0=B9=20=D0=B4=D0=B8=D0=B0=D0=BB=D0=BE=D0=B3=20=D0=B2?= =?utf8?q?=D0=BC=D0=B5=D1=81=D1=82=D0=BE=20=D0=BF=D1=80=D0=BE=D0=BC=D0=BF?= =?utf8?q?=D1=82=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/modul/bonus/bonus_users.php | 45 ++++++++++++++++++++----------- 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/erp24/modul/bonus/bonus_users.php b/erp24/modul/bonus/bonus_users.php index 5053f1c4..1a4d7c19 100644 --- a/erp24/modul/bonus/bonus_users.php +++ b/erp24/modul/bonus/bonus_users.php @@ -230,22 +230,35 @@ $.ajax({ } function ajax_user_add_stop_list(phone) { - -let comment = prompt('Комментарий к добавлению ' + phone + ' в чёрный список'); -if (!comment) { - alert('Комментарий обязателен!'); - return; -} -const param3 = $('meta[name=csrf-param]').attr('content'); -const token3 = $('meta[name=csrf-token]').attr('content'); -$.ajax({ - url: '/bonus/ajax-user-add-stop-list/', - method: 'post', - dataType: 'html', - data: {phone: ''+phone+'', comment, [param3]:token3}, - success: function(data){ - $('#tdstop_'+phone).html(data); - }}); + const mainModal = jQuery('#modal-7'); + const modalBody = mainModal.find('.modal-body'); + const modalFooter = mainModal.find('.modal-footer'); + mainModal.find('.close').on('click', () => { mainModal.modal('hide'); }); + mainModal.find('.modal-title').html('Комментарий к добавлению ' + phone + ' в чёрный список'); + modalFooter.html(''); + modalBody.html('
' + + '
'); + + modalFooter.find('.btnCancel').on('click', () => { mainModal.modal('hide'); }); + modalFooter.find('.btnOk').on('click', () => { + const comment = modalBody.find('input').val(); + if (!comment) { + alert('Комментарий обязателен!'); + return; + } + const param3 = $('meta[name=csrf-param]').attr('content'); + const token3 = $('meta[name=csrf-token]').attr('content'); + $.ajax({ + url: '/bonus/ajax-user-add-stop-list/', + method: 'post', + dataType: 'html', + data: {phone: ''+phone+'', comment, [param3]:token3}, + success: function(data) { + $('#tdstop_'+phone).html(data); + mainModal.modal('hide'); + }}); + }); + mainModal.modal('show'); } -- 2.39.5