|
|
|
|
@ -23,46 +23,46 @@ const pointsSizes = mapstyle.layers.find(layer => layer.id == "Объекты").
|
|
|
|
|
|
|
|
|
|
const initialFilters = [
|
|
|
|
|
{
|
|
|
|
|
id: "tech_name",
|
|
|
|
|
id: "id_tech",
|
|
|
|
|
name: "ВИЭ-технология",
|
|
|
|
|
options: [
|
|
|
|
|
{
|
|
|
|
|
"value": "СЭС",
|
|
|
|
|
"value": 1,
|
|
|
|
|
"label": "СЭС",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "ВЭС",
|
|
|
|
|
"value": 2,
|
|
|
|
|
"label": "ВЭС",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "мГЭС",
|
|
|
|
|
"value": 3,
|
|
|
|
|
"label": "мГЭС",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "БиоЭС (биомасса)",
|
|
|
|
|
"value": 4,
|
|
|
|
|
"label": "БиоЭС (биомасса)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "БиоЭС (биогаз)",
|
|
|
|
|
"value": 5,
|
|
|
|
|
"label": "БиоЭС (биогаз)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "БиоЭС (свалочный газ)",
|
|
|
|
|
"value": 6,
|
|
|
|
|
"label": "БиоЭС (свалочный газ)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "ПЭС",
|
|
|
|
|
"value": 8,
|
|
|
|
|
"label": "ПЭС",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "ГеоЭС",
|
|
|
|
|
"value": 9,
|
|
|
|
|
"label": "ГеоЭС",
|
|
|
|
|
"checked": true
|
|
|
|
|
}
|
|
|
|
|
@ -500,41 +500,41 @@ const initialFilters = [
|
|
|
|
|
]
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"id": "support_name",
|
|
|
|
|
"id": "id_support",
|
|
|
|
|
"name": "Форма поддержки",
|
|
|
|
|
"options": [
|
|
|
|
|
{
|
|
|
|
|
"value": "ДПМ ВИЭ 1.0 (оптовый рынок)",
|
|
|
|
|
"value": 1,
|
|
|
|
|
"label": "ДПМ ВИЭ 1.0 (оптовый рынок)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "ДПМ ВИЭ 2.0 (оптовый рынок)",
|
|
|
|
|
"value": 2,
|
|
|
|
|
"label": "ДПМ ВИЭ 2.0 (оптовый рынок)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "Розничный рынок (с поддержкой)",
|
|
|
|
|
"value": 3,
|
|
|
|
|
"label": "Розничный рынок (с поддержкой)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "Розничный рынок (без поддержки)",
|
|
|
|
|
"value": 4,
|
|
|
|
|
"label": "Розничный рынок (без поддержки)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "Оптовый рынок (без поддержки)",
|
|
|
|
|
"value": 5,
|
|
|
|
|
"label": "Оптовый рынок (без поддержки)",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "Собственная генерация промышленности",
|
|
|
|
|
"value": 6,
|
|
|
|
|
"label": "Собственная генерация промышленности",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "ВИЭ в изолированнных энергосистемах",
|
|
|
|
|
"value": 7,
|
|
|
|
|
"label": "ВИЭ в изолированнных энергосистемах",
|
|
|
|
|
"checked": true
|
|
|
|
|
}
|
|
|
|
|
@ -596,7 +596,7 @@ const initialFilters = [
|
|
|
|
|
"name": "Год ввода в эксплуатацию",
|
|
|
|
|
"options": [
|
|
|
|
|
{
|
|
|
|
|
"value": "1905-2010",
|
|
|
|
|
"value": "1905-2009",
|
|
|
|
|
"label": "1905-2009",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
@ -664,6 +664,11 @@ const initialFilters = [
|
|
|
|
|
"value": "2022",
|
|
|
|
|
"label": "2022",
|
|
|
|
|
"checked": true
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
"value": "2023",
|
|
|
|
|
"label": "2023",
|
|
|
|
|
"checked": true
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
@ -681,7 +686,7 @@ export default function Points({ mapOptions, onMapOptionClick }) {
|
|
|
|
|
const [filters, setFilters] = useState(initialFilters);
|
|
|
|
|
|
|
|
|
|
const generatePopup = (info) => {
|
|
|
|
|
// console.log(info)
|
|
|
|
|
console.log(info)
|
|
|
|
|
return (
|
|
|
|
|
<div>
|
|
|
|
|
<img src={`/photos/${info.id_rreda_parc}.jpg`} className="mb-4 rounded" />
|
|
|
|
|
@ -754,7 +759,7 @@ export default function Points({ mapOptions, onMapOptionClick }) {
|
|
|
|
|
Владелец объекта
|
|
|
|
|
</th>
|
|
|
|
|
<td className="px-2 py-4">
|
|
|
|
|
{info.current_owner_name ? `${info.current_owner_name} ${info.main_owner_company != info.current_owner_name && <span>({info.main_owner_company})</span>}` : info.main_owner_company}
|
|
|
|
|
{info.current_owner_name && info.main_owner_company != info.current_owner_name ? `${info.current_owner_name} (${info.main_owner_company})` : info.main_owner_company}
|
|
|
|
|
</td>
|
|
|
|
|
</tr>
|
|
|
|
|
}
|
|
|
|
|
|