From: Vladimir Fomichev Date: Fri, 25 Jul 2025 08:58:52 +0000 (+0300) Subject: Исходное значение в инпуте X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=42709cfa0d51f1ec48c44cba4567ad61c91e5350;p=erp24_rep%2Fyii-erp24%2F.git Исходное значение в инпуте --- diff --git a/erp24/web/js/autoplannogramma/autoplannogramma.js b/erp24/web/js/autoplannogramma/autoplannogramma.js index 3b52f3e6..7a4adf1a 100644 --- a/erp24/web/js/autoplannogramma/autoplannogramma.js +++ b/erp24/web/js/autoplannogramma/autoplannogramma.js @@ -308,18 +308,31 @@ $('.category .list-group-item').on('click', function () { $('#autoplannogramma').on('input', '.input', function () { - $(this).closest('td').find('path').attr('fill', 'red'); - $(this).removeClass('auto-input-bg'); - $(this).addClass('corrected-input-bg'); + const $input = $(this); + const currentVal = $input.val(); + const originalVal = $input.data('original-value'); + const $td = $input.closest('td'); + const $path = $td.find('path'); + + if (parseFloat(currentVal) === parseFloat(originalVal)) { + $path.attr('fill', 'grey'); + $input.removeClass('corrected-input-bg').addClass('auto-input-bg'); + } else { + // Изменено вручную + $path.attr('fill', 'red'); + $input.removeClass('auto-input-bg').addClass('corrected-input-bg'); + } }); + $('#autoplannogramma').on('click', '.reject-btn', function () { - const $input = $(this).closest('td').find('input.input'); - $input.val($input.data('original-value')); - $(this).closest('td').find('path').attr('fill', 'grey'); - $input.removeClass('corrected-input-bg'); - $input.addClass('auto-input-bg'); + const $td = $(this).closest('td'); + const $input = $td.find('input.input'); + const $path = $td.find('path'); + $input.val($input.data('original-value')); + $path.attr('fill', 'grey'); + $input.removeClass('corrected-input-bg').addClass('auto-input-bg'); }); function getFilterData() {