From f930c79b34b8d4fb7219ab1d84d7dc8ae8710312 Mon Sep 17 00:00:00 2001 From: Mikhail Chusavitin Date: Fri, 13 Mar 2026 14:22:26 +0300 Subject: [PATCH] =?UTF-8?q?Remove=20=D0=9F=D0=BE=D1=81=D1=82=D0=B0=D0=B2?= =?UTF-8?q?=D1=89=D0=B8=D0=BA=20column=20from=20pricelist=20detail=20(plac?= =?UTF-8?q?eholder=20data)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Sonnet 4.6 --- web/templates/pricelist_detail.html | 17 +---------------- 1 file changed, 1 insertion(+), 16 deletions(-) diff --git a/web/templates/pricelist_detail.html b/web/templates/pricelist_detail.html index 564582a..fcd8e8e 100644 --- a/web/templates/pricelist_detail.html +++ b/web/templates/pricelist_detail.html @@ -60,7 +60,6 @@ Описание Доступно Partnumbers - Поставщик Цена, $ Настройки @@ -161,14 +160,13 @@ } function itemsColspan() { - return isStockSource() ? 6 : 5; + return isStockSource() ? 5 : 5; } function toggleWarehouseColumns() { const stock = isStockSource(); document.getElementById('th-qty').classList.toggle('hidden', true); document.getElementById('th-partnumbers').classList.toggle('hidden', !stock); - document.getElementById('th-competitors').classList.toggle('hidden', !stock); document.getElementById('th-settings').classList.toggle('hidden', stock); } @@ -273,18 +271,6 @@ } } - // Supplier cell (stock sources only) - let supplierHtml = ''; - if (stock) { - if (isWarehouseSource()) { - supplierHtml = `склад`; - } else { - const names = Array.isArray(item.competitor_names) && item.competitor_names.length > 0 - ? item.competitor_names - : ['конкурент']; - supplierHtml = names.map(n => `${escapeHtml(n)}`).join(' '); - } - } // Price cell — add spread badge for competitor let priceHtml = price; @@ -302,7 +288,6 @@ ${escapeHtml(truncatedDesc)} ${stock ? `${pnHtml}` : ''} - ${stock ? `${supplierHtml}` : ''} ${priceHtml} ${!stock ? `${formatPriceSettings(item)}` : ''}