filters update

master
g 2 months ago
parent 55969b4c02
commit f3dee6e58e

2
.gitignore vendored

@ -24,3 +24,5 @@ dist-ssr
*.njsproj
*.sln
*.sw?
backup*/

@ -165,6 +165,16 @@ const initialFilterFilters = [
{
"value": 2022,
"label": 2022,
"checked": false
},
{
"value": 2023,
"label": 2023,
"checked": false
},
{
"value": 2024,
"label": 2024,
"checked": true
}
]

@ -51,6 +51,11 @@ const initialFilters = [
"label": "БиоЭС (свалочный газ)",
"checked": true
},
{
"value": 7,
"label": "МСЗ (мусоросжигательный завод)",
"checked": true
},
{
"value": 8,
"label": "ПЭС",
@ -508,6 +513,11 @@ const initialFilters = [
"label": "ДПМ ВИЭ 2.0 (оптовый рынок)",
"checked": true
},
{
"value": 9,
"label": "ДПМ ТБО (оптовый рынок)",
"checked": true
},
{
"value": 3,
"label": "Розничный рынок (с поддержкой)",
@ -545,8 +555,8 @@ const initialFilters = [
"checked": true
},
{
"value": "АО \"НоваВинд\"",
"label": "АО \"НоваВинд\"",
"value": "АО \"Росатом Возобновляемая энергия\"",
"label": "АО \"Росатом Возобновляемая энергия\"",
"checked": true
},
{
@ -554,11 +564,6 @@ const initialFilters = [
"label": "ООО \"Ветропарки ФРВ\"",
"checked": true
},
{
"value": "ПАО \"ТГК-1\"",
"label": "ПАО \"ТГК-1\"",
"checked": true
},
{
"value": "ООО \"Солар Системс\"",
"label": "ООО \"Солар Системс\"",
@ -579,6 +584,16 @@ const initialFilters = [
"label": "ПАО \"Форвард Энерго\"",
"checked": true
},
{
"value": "АО \"Эн+ Генерация\"",
"label": "АО \"Эн+ Генерация\"",
"checked": true
},
{
"value": "ГК \"Юнигрин Энерджи\"",
"label": "ГК \"Юнигрин Энерджи\"",
"checked": true
},
{
"value": "Другие",
"label": "Другие",
@ -664,6 +679,21 @@ const initialFilters = [
"value": "2023",
"label": "2023",
"checked": true
},
{
"value": "2024",
"label": "2024",
"checked": true
},
{
"value": "2025",
"label": "2025",
"checked": true
},
{
"value": "2026",
"label": "2026",
"checked": true
}
]
}
@ -978,6 +1008,7 @@ export default function Points({ mapOptions, onMapOptionClick }) {
<p>БиоЭС (биомасса) биоэлектростанции на основе биомассы</p>
<p>БиоЭС (биогаз) биоэлектростанции на основе биогаза</p>
<p>БиоЭС (свалочный газ) биоэлектростанции на основе свалочного газа</p>
<p>МСЗ (мусоросжигательный завод) электростанции на основе твердых бытовых отходов (ТБО)</p>
<p>ГеоЭС геотермальные электростанции</p>
<p>ПЭС приливные электростанции</p>

@ -101,6 +101,11 @@ const initialFilterFilters = [
"label": "ДПМ ВИЭ (оптовый рынок)",
"checked": false
},
{
"value": 5,
"label": "ДПМ ТБО (оптовый рынок)",
"checked": false
},
{
"value": 2,
"label": "Оптовый рынок без поддержки",
@ -170,7 +175,7 @@ const initialFilterFilters = [
{
"value": 2022,
"label": 2022,
"checked": true
"checked": false
},
{
"value": 2023,
@ -180,7 +185,7 @@ const initialFilterFilters = [
{
"value": 2024,
"label": 2024,
"checked": false
"checked": true
},
{
"value": 2025,
@ -332,7 +337,7 @@ export default function Regions({ mapOptions, onMapOptionClick }) {
{info.rating_result6 && <p className="text-gray-900 my-1">{info.rating_result6}</p>}
<p className="text-sm mt-4 text-gray-600">Ознакомиться с рейтингами: <a className="text-indigo-800" href="https://rreda.ru/ratings/" target="_blank">https://rreda.ru/ratings/</a></p>
<p className="text-sm mt-1 text-gray-600">Дата актуализации: 17.01.2023</p>
<p className="text-sm mt-1 text-gray-600">Дата актуализации: 07.07.2025</p>
</div>
)
}
@ -599,17 +604,17 @@ export default function Regions({ mapOptions, onMapOptionClick }) {
onChange={handleFilterToggle}
disabled={
(paintFilters[0].options.find(o => o.checked).value == "power_fact_mw" &&
section.id == "year" && option.value > 2022) ||
section.id == "year" && option.value > 2024) ||
(paintFilters[0].options.find(o => o.checked).value == "power_plan_mw" &&
section.id == "year" && option.value <= 2022) ||
section.id == "year" && option.value <= 2024) ||
(paintFilters[0].options.find(o => o.checked).value == "power_opw_mw" &&
section.id == "year" && option.value >= 2024) ||
(paintFilters[0].options.find(o => o.checked).value == "generation_mwh" &&
section.id == "year" && option.value >= 2023) ||
section.id == "year" && option.value >= 2024) ||
(paintFilters[0].options.find(o => o.checked).value == "res_share_generation" &&
(section.id == "year" && (option.value <= 2016 || option.value >= 2023) || section.id == "id_tech" && option.value != 5 || section.id == "id_support" && option.value != 4)) ||
(section.id == "year" && (option.value <= 2016 || option.value >= 2024) || section.id == "id_tech" && option.value != 5 || section.id == "id_support" && option.value != 4)) ||
(paintFilters[0].options.find(o => o.checked).value == "res_share_power" &&
(section.id == "year" && (option.value <= 2016 || option.value >= 2023) || section.id == "id_tech" && option.value != 5 || section.id == "id_support" && option.value != 4))
(section.id == "year" && (option.value <= 2016 || option.value >= 2024) || section.id == "id_tech" && option.value != 5 || section.id == "id_support" && option.value != 4))
? true
: false
}

@ -37,45 +37,28 @@
"source": "remap",
"source-layer": "points",
"paint": {
"circle-radius": [
"interpolate",
[
"linear"
],
[
"get",
"power_fact_parc_mw"
],
0,
6,
200,
30
],
"circle-opacity": 0.7,
"circle-color": [
"match",
[
"get",
"tech_name"
],
"СЭС",
"#ff7f00",
"ВЭС",
"#1f78b4",
"мГЭС",
"#6a3d9a",
"БиоЭС (биомасса)",
"#33a02c",
"БиоЭС (биогаз)",
"#cab2d6",
"БиоЭС (свалочный газ)",
"#b15928",
"ПЭС",
"#fb9a99",
"ГеоЭС",
"#e31a1c",
"#000000"
]
"circle-radius": [
"interpolate",
["linear"],
["get", "power_fact_parc_mw"],
0, 6,
200, 30
],
"circle-opacity": 0.7,
"circle-color": [
"match",
["get", "tech_name"],
"СЭС", "#ff7f00",
"ВЭС", "#1f78b4",
"мГЭС", "#6a3d9a",
"БиоЭС (биомасса)", "#33a02c",
"БиоЭС (биогаз)", "#cab2d6",
"БиоЭС (свалочный газ)", "#b15928",
"МСЗ (мусоросжигательный завод)", "#f5ed14",
"ПЭС", "#fb9a99",
"ГеоЭС", "#e31a1c",
"#f5ed14"
]
}
}
]

Loading…
Cancel
Save