feat: chart4 — два режима (независимые шкалы vs общая)

independentScales=true (для регионов типа Вологды):
  - Левая и правая панели с разными показателями (надой vs цена)
  - Каждая со своей шкалой Y и Y-лейблами
  - Y-лейблы с тире (как в оригинале: '9500 –')
  - highlight=красный, остальные=серые

independentScales=false (для ФО, по умолчанию):
  - Общая шкала, зелёный/оранжевый/жёлтый
This commit is contained in:
Alexey Pavlov
2026-06-08 22:52:06 +03:00
parent 16afbd7d8f
commit 0625d75aa6
2 changed files with 150 additions and 71 deletions
+1
View File
@@ -71,6 +71,7 @@ async function generateReport (config) {
charts.chart4 = await chart4_regionCompare({
left: data.regionComparison.left,
right: data.regionComparison.right,
independentScales: data.regionComparison.independentScales || false,
unit: data.regionComparison.unit || 'руб./кг',
regionLabel: `${subject.name} · Сравнение регионов · ${data.regionComparison.unit || 'руб./кг'}`
})