Hide partnumbers column for competitor pricelist (data not linked locally)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Mikhail Chusavitin
2026-03-13 14:23:20 +03:00
parent f930c79b34
commit 61d7e493bd

View File

@@ -160,13 +160,13 @@
}
function itemsColspan() {
return isStockSource() ? 5 : 5;
return isWarehouseSource() ? 5 : 4;
}
function toggleWarehouseColumns() {
const stock = isStockSource();
document.getElementById('th-qty').classList.toggle('hidden', true);
document.getElementById('th-partnumbers').classList.toggle('hidden', !stock);
document.getElementById('th-partnumbers').classList.toggle('hidden', !isWarehouseSource());
document.getElementById('th-settings').classList.toggle('hidden', stock);
}
@@ -287,7 +287,7 @@
<span class="px-2 py-1 text-xs bg-gray-100 rounded">${escapeHtml(item.category || '-')}</span>
</td>
<td class="${p} text-sm text-gray-500" title="${escapeHtml(description)}">${escapeHtml(truncatedDesc)}</td>
${stock ? `<td class="${p} text-sm text-gray-600">${pnHtml}</td>` : ''}
${isWarehouseSource() ? `<td class="${p} text-sm text-gray-600">${pnHtml}</td>` : ''}
<td class="${p} whitespace-nowrap text-right font-mono">${priceHtml}</td>
${!stock ? `<td class="${p} whitespace-nowrap text-sm"><span class="text-xs bg-gray-100 px-2 py-1 rounded">${formatPriceSettings(item)}</span></td>` : ''}
</tr>