From b8cf8ef96ed8a5dddb2b87559d190dbf9fb287c7 Mon Sep 17 00:00:00 2001 From: mac Date: Mon, 22 Jun 2026 15:01:27 +0300 Subject: [PATCH] fix last step --- js/crm.js | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/js/crm.js b/js/crm.js index deec9b3..54fe5a4 100644 --- a/js/crm.js +++ b/js/crm.js @@ -6252,6 +6252,23 @@ $(document).ready(function() { param.luck = 10; param.summa = parseInt($('#summa_sdelki').val()); param.datazakl = Date.parse(dataZZ) + + if (window.dealCloseData && window.dealCloseData.id) { + var factPayload = {}; + var factPrice = $('#fact_contract_price').val(); + var factCommission = $('#fact_agent_commission').val(); + if (factPrice !== '') factPayload.contract_price = parseInt(factPrice) || 0; + if (factCommission !== '') factPayload.agent_commission = parseInt(factCommission) || 0; + if (Object.keys(factPayload).length > 0) { + $.ajax({ + url: '/deal/index.php?path=deals/' + window.dealCloseData.id, + type: 'PUT', + contentType: 'application/json', + data: JSON.stringify(factPayload) + }); + } + } + $.post('/ajax/delClient.php', param, function(data) { //console.log(data) $('#client__' + id_client + ' .stage').addClass('active');