From: Alexander Smirnov Date: Wed, 11 Sep 2024 11:23:42 +0000 (+0300) Subject: [ERP-185] комментарий при добавлении в чс X-Git-Tag: 1.5~23^2~1 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=1aa03a80c7c585318b5f1680698d3745076d7ee0;p=erp24_rep%2Fyii-erp24%2F.git [ERP-185] комментарий при добавлении в чс --- diff --git a/erp24/modul/bonus/ajax_user_add_stop_list.php b/erp24/modul/bonus/ajax_user_add_stop_list.php index 1cd5efdb..adce6549 100644 --- a/erp24/modul/bonus/ajax_user_add_stop_list.php +++ b/erp24/modul/bonus/ajax_user_add_stop_list.php @@ -6,8 +6,9 @@ include_once(dirname(__DIR__, 2) . "/inc/base_new.php"); if(!empty($_REQUEST["phone"])) { $phone=(int)$_REQUEST["phone"]; -$sql = "INSERT INTO users_stop_list (phone, name, date, admin_id) VALUES (?,'bonus/bonus-users',NOW(),?) ON CONFLICT (phone) DO UPDATE SET date=NOW(), admin_id=?"; -$db::sql($sql, [$phone,$_SESSION["admin_id"],$_SESSION["admin_id"]]); +$comment=$_REQUEST["comment"]; +$sql = "INSERT INTO users_stop_list (phone, name, date, admin_id) VALUES (?,?,NOW(),?) ON CONFLICT (phone) DO UPDATE SET date=NOW(), admin_id=?, name=?"; +$db::sql($sql, [$phone, $comment, $_SESSION["admin_id"],$_SESSION["admin_id"], $comment]); $db::sql("UPDATE users SET black_list='1' WHERE phone=?",[$phone]); echo"Добавлен!"; diff --git a/erp24/modul/bonus/bonus_users.php b/erp24/modul/bonus/bonus_users.php index 782da87b..5053f1c4 100644 --- a/erp24/modul/bonus/bonus_users.php +++ b/erp24/modul/bonus/bonus_users.php @@ -230,13 +230,19 @@ $.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+'', [param3]:token3}, + data: {phone: ''+phone+'', comment, [param3]:token3}, success: function(data){ $('#tdstop_'+phone).html(data); }});