webpackJsonp([1],{"6Ufw":function(t,e){},NHnr:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var s=i("mvHQ"),n=i.n(s),r=i("//Fk"),a=i.n(r),c=i("BO1k"),l=i.n(c),o=i("ifoU"),d=i.n(o),u=i("Zrlr"),h=i.n(u),f=i("wxAW"),_=i.n(f),v=i("mtWM"),p=i.n(v),g=new(function(){function t(){h()(this,t)}return _()(t,[{key:"getFederalDistricts",value:function(){return p.a.get("/o/organization/organization/territories/federal-districts/TERR_CAT_FED_OKRUG")}},{key:"getFederalSubjects",value:function(){return p.a.get("/o/organization/organization/territories/federal-districts/TERR_CAT_REGION")}},{key:"getFederalSubjectsByFederalUid",value:function(t){return p.a.get("/o/organization/organization/territories/"+t+"/sub-territories")}},{key:"getUnitsByTerritoryUid",value:function(t,e){return p.a.get("/o/organization/organization/territories/"+t+"/units/"+e)}},{key:"getFederalSubjectByOsmId",value:function(t){return p.a.get("/o/organization/organization/territories",{params:{osmid:t}})}},{key:"getNsiUnitsForSuperUid",value:function(t){return p.a.get("/o/organization/organization/getNsiUnitsForSuperUid/"+t,{params:{uid:t}})}},{key:"getNsiUnitsForUid",value:function(t){return p.a.get("/o/organization/organization/getNsiUnitsWithContactsByNsiUnitUUID/"+t,{params:{uid:t}})}}]),t}()),C={name:"BaloonContent",props:{unit:{Object:Object,required:!0},contact:{Object:Object,required:!0},contactPoints:{Object:Object,required:!0}},methods:{getHref:function(){return"/web/"+this.unit.unit.nsiUnitUri}}},b={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"card"},[i("div",{staticClass:"card-header"},[null!=t.unit.unit.nsiUnitUri?i("h5",{staticClass:"card-title"},[i("a",{attrs:{href:t.getHref()}},[t._v("\n        "+t._s(t.contact.title)+"\n      ")])]):i("h5",{staticClass:"card-title"},[t._v(t._s(t.unit.unit.title))])]),t._v(" "),i("div",{staticClass:"card-body"},[t._l(t.unit.chiefs,function(e){return i("div",{key:e.id,staticClass:"row"},[i("div",{staticClass:"col-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v(t._s(e.jobPosition))]),t._v(" "),i("p",{staticClass:"mb-1"},[t._v(t._s(e.nameFull))])])])}),t._v(" "),i("div",{staticClass:"row"},[i("div",{staticClass:"col-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v("Адрес")]),t._v(" "),i("p",{staticClass:"mb-1"},[t._v(t._s(t.contact.address))])])]),t._v(" "),t._l(t.contactPoints,function(e){return i("div",{key:e.id,staticClass:"row"},[i("div",{staticClass:"col-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v(t._s(e.point.description))]),t._v(" "),i("p",{staticClass:"mb-1"},[t._v(t._s(e.point.value))])])])})],2)])},staticRenderFns:[]};var m=i("VU/8")(C,b,!1,function(t){i("mA+e")},"data-v-139949d5",null).exports,U=i("7+uW"),y={name:"UnitContact",props:{unit:{Object:Object,required:!0}},methods:{getHref:function(t){return"/web/"+t.nsiUnitUri}}},S={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"row"},[i("div",{class:t.unit.contactGroups.length?"col-lg-4 col-md-4 col-sm-12 col-xs-12":"col-lg-8 col-md-8 col-sm-12 col-xs-12"},[t._m(0),t._v(" "),i("div",{staticClass:"row"},[i("div",{staticClass:"col-md-12"},[null!=t.unit.unit.nsiUnitUri?i("h5",{staticStyle:{"font-size":"1.15rem"}},[i("a",{staticClass:"unit_title_link",attrs:{href:t.getHref(t.unit.unit)}},[t._v("\n            "+t._s(t.unit.unit.title)+"\n          ")])]):i("h5",{staticStyle:{"font-size":"1.15rem"}},[t._v(t._s(t.unit.unit.title))])])])]),t._v(" "),t.unit.chiefs.length?i("div",{staticClass:"col-lg-4 col-md-4 col-sm-12 col-xs-12"},[i("div",{staticClass:"row"},[i("div",{staticClass:"col-md-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v(t._s(t.unit.chiefs[0].jobPosition))])])]),t._v(" "),i("div",{staticClass:"row"},[t.unit.chiefs.length?i("div",{staticClass:"col-md-12"},[i("p",{staticClass:"mb-1"},[t._v(t._s(t.unit.chiefs[0].nameFull))])]):t._e()])]):t._e(),t._v(" "),t.unit.contactGroups.length?i("div",{class:t.unit.chiefs.length?"col-lg-4 col-md-4 col-sm-12 col-xs-12":"col-lg-8 col-md-8 col-sm-12 col-xs-12"},[t._m(1),t._v(" "),i("div",{staticClass:"row"},[i("div",{staticClass:"col-md-12"},t._l(t.unit.contactGroups,function(e){return i("div",{key:e.id,staticClass:"row"},[i("div",{staticClass:"col-md-12"},t._l(e.contacts,function(e){return i("div",{key:e.id,staticClass:"row"},[i("div",{staticClass:"col-md-12"},[i("div",{staticClass:"row"},[i("div",{staticClass:"col-md-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v("Адрес")]),t._v(" "),i("p",{staticClass:"mb-1"},[t._v(t._s(e.contact.address))])])]),t._v(" "),t._l(e.contactPoints,function(e){return i("div",{key:e.id,staticClass:"row"},[i("div",{staticClass:"col-md-12"},[i("p",{staticClass:"mb-1 text-secondary"},[t._v(t._s(e.point.description))]),t._v(" "),i("p",{staticClass:"mb-1"},[t._v(t._s(e.point.value))])])])})],2)])}),0)])}),0)])]):t._e()])},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-md-12"},[e("p",{staticClass:"mb-1 text-secondary"},[this._v("Название органа прокуратуры")])])])},function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"row"},[e("div",{staticClass:"col-md-12"},[e("p",{staticClass:"mb-1 text-secondary"},[this._v("Контактная информация")])])])}]};var F={name:"UnitsContactsList",components:{UnitContact:i("VU/8")(y,S,!1,function(t){i("zcj4")},"data-v-5f16ec00",null).exports},props:{districtTitle:{String:String,required:!0},subTitle:{String:String,required:!1},titleUnit:{Object:Object,required:!1},units:{Array:Array,required:!0}}},j={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"col-md-12"},[i("div",{staticClass:"row"},[i("h2",{staticClass:"corruption__title",staticStyle:{"font-size":"1.55rem"}},[t._v(t._s(t.districtTitle))])]),t._v(" "),t.titleUnit?i("div",[i("ul",{staticClass:"list-group list-group-flush"},[i("li",{staticClass:"list-group-item px-0 row"},[i("unit-contact",{attrs:{unit:t.titleUnit}})],1)])]):t._e(),t._v(" "),t.subTitle?i("div",{staticClass:"row"},[i("h2",{staticClass:"corruption__title mb-2",staticStyle:{"font-size":"1.25rem"}},[t._v(t._s(t.subTitle))])]):t._e(),t._v(" "),i("div",[0===t.units.length?i("span",[t._v("\n      Записей не найдено\n    ")]):i("ul",{staticClass:"list-group list-group-flush"},t._l(t.units,function(t){return i("li",{key:t.id,staticClass:"list-group-item px-0 row"},[i("unit-contact",{attrs:{unit:t}})],1)}),0)])])},staticRenderFns:[]},T=i("VU/8")(F,j,!1,null,null,null).exports,O=i("4oDf"),w=i.n(O),D={name:"MainForm",components:{UnitsContactsList:T,BaloonContent:m},data:function(){return{federalDistricts:[],federalSubjects:[],dist_subject_map:new d.a,unit_category_map:new d.a,selectedFederalDistrict:null,selectedFederalSubject:null,selectedRegion:null,unitContactsData:null,titleUnitContactsData:null,yandexMaps:null,map:null,regions:null,procUnitUid:null,procUnitType:null,isMainPageMode:null,childUnits:null,childCategories:null,selectedUnit:null,someUid:null,mainPageHeader:"",childUnitsCategoryChoices:[],childUnitsChoices:[],selectedUnitCategory:null,allAvailableTypes:null,clusterer:[],baseStyle:{fillColor:"rgba(0,0,0,0.0)",strokeColor:"#4062C4",strokeWidth:1},selectedStyle:{fillColor:"#4062C450",strokeColor:"#4062C4",strokeWidth:1},hoverStyle:{fillColor:"#4062C410",strokeColor:"#4062C4",strokeWidth:3}}},validations:{selectedFederalDistrict:{required:w.a},selectedFederalSubject:{required:w.a}},created:function(){var t=this;if(window._app=this,this.yandexMaps=window.ymaps,this.procUnitUid=window.nsi_unit.uid,this.procUnitType=window.nsi_unit.unitCategory,this.isMainPageMode="true"===window.procMapConfig.isMainPageMode,this.isMapEnable=!this.isMainPageMode,this.procCategory=null,this.isMainPageMode&&(window.procMapConfig.mainPageTitle?this.mainPageHeader=window.procMapConfig.mainPageTitle:"UNIT_CAT_SPEC_PROC"===this.procUnitType?this.mainPageHeader="Специализированные прокуратуры на правах районных":this.mainPageHeader="Прокуратуры субъектов Российской Федерации"),"UNIT_CAT_GEN_PROC"===this.procUnitType&&(this.procCategory=null,g.getFederalDistricts().then(function(e){var i=e.data;t.federalDistricts=i.filter(function(t){return"TERR_YUFO_I_SKFO"!=t.code})}).catch(function(t){return console.error(t)}),this.getFederalSubjectsChoices()),"UNIT_CAT_SUB_PROC"===this.procUnitType){this.procCategory=null,this.childUnits=window.childUnits,this.childCategories=window.childCategories,this.childUnitsCategoryChoices=this.childCategories.filter(function(t){return t}).map(function(t){return{value:t.uid.toString(),label:t.title}}),this.childUnitsChoices=this.childUnits.filter(function(t){return t}).map(function(e){var i=!0,s=!1,n=void 0;try{for(var r,a=l()(t.childUnitsCategoryChoices);!(i=(r=a.next()).done);i=!0){var c=r.value;if(e.category.toString()===c.value){t.unit_category_map.set(e.uid,c.value);break}}}catch(t){s=!0,n=t}finally{try{!i&&a.return&&a.return()}finally{if(s)throw n}}return{value:e.uid,label:e.title}});var e=window.location.search.substring(1),i=new URLSearchParams(e).get("category");this.someUid=this.childCategories.find(function(t){return t.uid.toString()===i}),this.someUid&&(this.selectedUnitCategory=this.someUid.uid.toString(),this.childUnitsChoices=this.childUnits.filter(function(e){return e.category===t.someUid.uid}).map(function(t){return{value:t.uid,label:t.title}}))}"UNIT_CAT_SPEC_PROC"===this.procUnitType&&(this.procCategory="SPEC",g.getNsiUnitsForSuperUid(this.procUnitUid).then(function(e){var i=e.data;t.childUnits=i.filter(function(t){return t}),t.childUnitsChoices=t.childUnits.map(function(t){return{value:t.uid,label:t.title}})}).catch(function(t){return console.error(t)})),"UNIT_CAT_GEN_DIV_PROC"===this.procUnitType&&(this.procCategory=null,this.federalDistricts.push(window.procMapConfig.selectedFederalDistrict),this.selectedFederalDistrict=window.procMapConfig.selectedFederalDistrict.uid,g.getFederalSubjectsByFederalUid(this.selectedFederalDistrict).then(function(e){var i=e.data;t.federalSubjects=i.filter(function(t){return t})}).catch(function(t){return console.error(t)})),"UNIT_CAT_VOEN_PROC"===this.procUnitType&&(this.procCategory="VOEN"),"UNIT_CAT_NAUCH_OBR_ORG"===this.procUnitType&&(this.procCategory="ORG"),this.yandexMaps.ready(function(){t.isMapEnable&&(t.map=new t.yandexMaps.Map("yandexMapPlaceDiv",{center:[55.751574,45],zoom:5,controls:["zoomControl"],behaviors:["drag","dblClickZoom","scrollZoom"]}),t.yandexMaps.regions.load("RU",{lang:"ru",quality:3}).then(function(e){t.regions=t.yandexMaps.geoQuery(e.geoObjects),t.regions.setOptions(t.baseStyle),t.regions.addToMap(t.map),t.regions.each(function(e){e.events.add("click",function(e){var i=e.get("target").properties.get("osmId");t.findFederalDistrictAndSubjectBySubjectOsmId(i)}).add("mouseenter",function(e){e.get("target").options.set(t.hoverStyle)}).add("mouseleave",function(e){var i=e.get("target"),s=i.properties.get("osmId");t.selectedFederalSubjectOsmId!==Number(s)?i.options.set(t.baseStyle):i.options.set(t.selectedStyle)})});var i=t.getHrefOsmId();if(i)t.findFederalDistrictAndSubjectBySubjectOsmId(i);else{var s=t.getHrefSelectedFederalDistrict();if(s){if("UNIT_CAT_GEN_PROC"===t.procUnitType)return t.onDistrictSelect(s),void t.selectRegion();var n=t.getHrefTerritory();if(n){var r=!0,a=!1,c=void 0;try{for(var o,d=l()(t.federalSubjects);!(r=(o=d.next()).done);r=!0){var u=o.value;if(u.uid===n)return t.selectedFederalSubject=u.uid,void t.selectRegion()}}catch(t){a=!0,c=t}finally{try{!r&&d.return&&d.return()}finally{if(a)throw c}}}}var h=t.getHrefUnit();if(h){var f=!0,_=!1,v=void 0;try{for(var p,g=l()(t.childUnitsChoices);!(f=(p=g.next()).done);f=!0){var C=p.value;if(C.value===h)return void t.selectUnit(C.value)}}catch(t){_=!0,v=t}finally{try{!f&&g.return&&g.return()}finally{if(_)throw v}}}}}))})},mounted:function(){var t=this;this.$nextTick(function(){t.selectedUnitCategory="",t.selectedUnitCategory=t.someUid})},computed:{federalDistrictsChoices:function(){return this.federalDistricts.map(function(t){return{value:t.uid,label:t.title}})},federalSubjectsChoices:function(){return this.federalSubjects.map(function(t){return{value:t.uid,label:t.title}})},selectedFederalDistrictObject:function(){var t=this;return this.federalDistricts.find(function(e){return e.uid===t.selectedFederalDistrict})},selectedFederalSubjectObject:function(){var t=this;return this.federalSubjects.find(function(e){return e.uid===t.selectedFederalSubject})},selectedFederalSubjectOsmId:function(){return this.selectedFederalSubject?this.selectedFederalSubjectObject.osmId:null},selectedUnitObject:function(){var t=this;return this.childUnits.find(function(e){return e.uid===t.selectedUnit})}},methods:{getHrefOsmId:function(){return new URLSearchParams(document.location.search.substring(1)).get("osmid")},getHrefTerritory:function(){return new URLSearchParams(document.location.search.substring(1)).get("territory")},getHrefUnit:function(){return new URLSearchParams(document.location.search.substring(1)).get("unit")},getHrefSelectedFederalDistrict:function(){return new URLSearchParams(document.location.search.substring(1)).get("selectedFederalDistrict")},getRegionByOsmIdFromYMap:function(t){return this.isMapEnable?this.regions.search("properties.osmId = "+t):null},onDistrictSelect:function(t){var e=this;if(this.selectedRegion&&this.selectedRegion.setOptions(this.baseStyle),this.selectedFederalDistrict=t,this.selectedFederalSubject=null,this.federalSubjects=[],"UNIT_CAT_GEN_DIV_PROC"!==this.procUnitType&&(this.selectUnitByDistrict(),this.isMainPageMode||(document.getElementById("findBtn").disabled=!0)),this.selectedFederalDistrict)return g.getFederalSubjectsByFederalUid(this.selectedFederalDistrict).then(function(t){var i=t.data;e.federalSubjects=i.filter(function(t){return t})}).catch(function(t){return console.error(t)});this.getFederalSubjectsChoices()},onCategorySelect:function(t){this.selectedUnitCategory=t,this.selectedUnit=null,this.childUnitsChoices=[],this.selectedUnitCategory?this.childUnitsChoices=this.childUnits.filter(function(e){return e.category.toString()===t}).map(function(t){return{value:t.uid,label:t.title}}):this.childUnitsChoices=this.childUnits.filter(function(t){return t}).map(function(t){return{value:t.uid,label:t.title}})},onSubjectSelect:function(t){var e=this;this.isMainPageMode||(document.getElementById("findBtn").disabled=null==t),this.selectedFederalSubject=t,"UNIT_CAT_GEN_PROC"===this.procUnitType&&this.selectedFederalSubject&&this.$nextTick(function(){e.selectedFederalDistrict=e.dist_subject_map.get(e.selectedFederalSubject)}),this.selectedFederalSubject?this.selectRegion():this.onDistrictSelect(this.selectedFederalDistrict)},validate:function(){var t=this;return new a.a(function(e,i){t.$v.$touch(),t.$v.$invalid?i(new Error("Validation failed")):(t.$v.$reset(),e(!0))})},selectRegion:function(){if(this.selectedRegion&&this.selectedRegion.setOptions(this.baseStyle),this.selectedRegion=this.getRegionByOsmIdFromYMap(this.selectedFederalSubjectOsmId),this.selectedRegion&&this.selectedRegion.getLength()>0){var t=this.selectedRegion._objects[0].geometry._bounds;this.map.setBounds(t),this.selectedRegion.setOptions(this.selectedStyle)}this.select()},select:function(){var t=this;!this.isMainPageMode&&this.selectedFederalSubject&&(this.clusterer._clusters&&this.clusterer.removeAll(),g.getUnitsByTerritoryUid(this.selectedFederalSubject,this.procCategory).then(function(e){var i=e.data;t.titleUnitContactsData=i.filter(function(t){return t})[0],t.unitContactsData=i.filter(function(e){return e.unit.id!==t.titleUnitContactsData.unit.id}),t.showGeoObject(i)}))},selectUnitByDistrict:function(){var t=this;this.clusterer._clusters&&this.clusterer.removeAll(),this.selectedFederalDistrict&&!this.isMainPageMode&&g.getUnitsByTerritoryUid(this.selectedFederalDistrict,this.procCategory).then(function(e){var i=e.data;t.unitContactsData=i.filter(function(t){return t}),t.showGeoObject(i)})},gotoMapPage:function(){var t=window.procMapConfig.mapPageUrl;0===t.length&&(t="UNIT_CAT_GEN_PROC"===this.procUnitType?"/about-the-proc/structure/structure-divisions/search-regional-proc":"/about-the-proc/structure/proc-search");var e=themeDisplay.getCanonicalURL()+t;"UNIT_CAT_GEN_PROC"===this.procUnitType?this.selectedFederalSubject?e+="?osmid="+this.selectedFederalSubjectOsmId:this.selectedFederalDistrict&&(e+="?selectedFederalDistrict="+this.selectedFederalDistrict):"UNIT_CAT_SUB_PROC"===this.procUnitType?this.selectedUnitCategory&&(e+="?category="+this.selectedUnitCategory,this.selectedUnit&&(e+="&unit="+this.selectedUnit)):"UNIT_CAT_GEN_DIV_PROC"===this.procUnitType?this.selectedFederalDistrict&&(e+="?selectedFederalDistrict="+this.selectedFederalDistrict,this.selectedFederalSubject&&(e+="&territory="+this.selectedFederalSubject)):"UNIT_CAT_SPEC_PROC"===this.procUnitType&&this.selectedUnit&&(e+="?unit="+this.selectedUnit),location.href=e},selectUnit:function(t){var e=this;this.clusterer._clusters&&this.clusterer.removeAll(),this.isMainPageMode||(document.getElementById("findBtn").disabled=null==t),this.selectedUnit=t,"UNIT_CAT_SUB_PROC"===this.procUnitType&&this.selectedUnit&&this.$nextTick(function(){e.selectedUnitCategory=e.unit_category_map.get(e.selectedUnit)}),this.selectedUnit&&!this.isMainPageMode&&g.getNsiUnitsForUid(this.selectedUnit).then(function(t){var i=t.data;e.unitContactsData=i.filter(function(t){return t}),e.showGeoObject(i)})},showGeoObject:function(t){if(this.isMapEnable){this.clusterer._clusters&&this.clusterer.removeAll();var e=this.yandexMaps.templateLayoutFactory.createClass("<div class=ballon_body>{{ properties.balloonContentBody|raw }}</div>");this.clusterer._clusters||(this.clusterer=new this.yandexMaps.Clusterer({clusterDisableClickZoom:!0,clusterBalloonLeftColumnWidth:200,clusterBalloonContentLayoutWidth:550,clusterBalloonContentLayoutHeight:300,clusterBalloonItemContentLayout:e}),this.map.geoObjects.add(this.clusterer));var i=this.generatePlacemarks(t),s=!0,n=!1,r=void 0;try{for(var a,c=l()(i);!(s=(a=c.next()).done);s=!0){var o=a.value;this.clusterer.add(o)}}catch(t){n=!0,r=t}finally{try{!s&&c.return&&c.return()}finally{if(n)throw r}}var d=i[0];if("UNIT_CAT_SUB_PROC"===this.procUnitType){this.map.setCenter(d.geometry.getCoordinates(),16)}else this.map.setCenter(d.geometry.getCoordinates());var u=this.clusterer.getObjectState(d);u.isClustered?(u.cluster.state.set("activeObject",d),this.clusterer.balloon.open(u.cluster)):u.isShown&&d.balloon.open()}},generatePlacemarks:function(t){var e=this,i=[];return t.filter(function(t){return t}).forEach(function(t){t.contactGroups.filter(function(t){return t}).forEach(function(s){s.contacts.filter(function(t){return t}).forEach(function(s){var r=s.contact,a=new(U.default.extend(m))({propsData:{unit:JSON.parse(n()(t)),contactPoints:JSON.parse(n()(s.contactPoints)),contact:JSON.parse(n()(r))}});a.$mount();var c=new e.yandexMaps.Placemark([r.latitude,r.longitude],{balloonContentBody:a.$el.innerHTML,clusterCaption:""+r.title},{preset:"islands#dotIcon",iconColor:"#4062C4"});t.geoObjectIndex=i.length,i.push(c)})})}),i},findFederalDistrictAndSubjectBySubjectOsmId:function(t){var e=this;t&&Number(t)!==this.selectedFederalSubjectOsmId&&g.getFederalSubjectByOsmId(t).then(function(i){var s=i.data,n=Number(t),r=e.federalDistricts.find(function(t){return s.find(function(e){return t.uid===e.nsiTerritorySuperUuid})});r&&(e.selectedRegion&&e.selectedRegion.setOptions(e.baseStyle),e.selectedFederalDistrict=r.uid,e.selectedFederalSubject=null,e.federalSubjects=[],"UNIT_CAT_GEN_DIV_PROC"!==e.procUnitType&&(e.isMainPageMode||(document.getElementById("findBtn").disabled=!0)),e.fillSubjects().then(function(t){var i=e.federalSubjects.find(function(t){return t.osmId===n});i&&(e.selectedFederalSubject=i.uid,e.selectRegion())}))}).catch(function(t){return console.error(t)})},fillSubjects:function(){var t=this;return new a.a(function(e,i){t.selectedFederalDistrict?g.getFederalSubjectsByFederalUid(t.selectedFederalDistrict).then(function(i){var s=i.data;t.federalSubjects=s.filter(function(t){return t}),e()}).catch(function(t){console.error(t),e()}):(t.getFederalSubjectsChoices(),e())})},getFederalSubjectsChoices:function(){var t=this;g.getFederalSubjects().then(function(e){var i=e.data;t.federalSubjects=i.filter(function(t){return t}),t.federalSubjects.forEach(function(e){var i=!0,s=!1,n=void 0;try{for(var r,a=l()(t.federalDistricts);!(i=(r=a.next()).done);i=!0){var c=r.value;if(e.nsiTerritorySuperUuid===c.uid){t.dist_subject_map.set(e.uid,c.uid);break}}}catch(t){s=!0,n=t}finally{try{!i&&a.return&&a.return()}finally{if(s)throw n}}})}).catch(function(t){return console.error(t)})}}},M={render:function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",[i("div",{class:t.isMainPageMode?"search-contacts is-main-page":"search-contacts"},[t.isMainPageMode?i("div",{staticClass:"search-contacts__header"},[i("h2",{staticClass:"search-contacts__title"},[t._v("Поиск контактов")]),t._v(" "),i("h3",{staticClass:"search-contacts__subtitle"},[t._v(t._s(t.mainPageHeader))])]):t._e(),t._v(" "),i("div",{staticClass:"search-contacts__body"},["UNIT_CAT_GEN_PROC"===this.procUnitType?[i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Федеральный округ",options:t.federalDistrictsChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedFederalDistrict},on:{change:t.onDistrictSelect}}),t._v(" "),t.$v.selectedFederalDistrict.$dirty?[t.$v.selectedFederalDistrict.required?t._e():i("span",{staticClass:"p__field__error"},[t._v("Поле обязательно для заполнения")])]:t._e()],2),t._v(" "),i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Субъект",options:t.federalSubjectsChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedFederalSubject},on:{change:t.onSubjectSelect}}),t._v(" "),t.$v.selectedFederalSubject.$dirty?[t.$v.selectedFederalSubject.required?t._e():i("span",{staticClass:"p__field__error"},[t._v("Поле обязательно для заполнения")])]:t._e()],2),t._v(" "),i("div",{staticClass:"search-contacts__item"},[t.isMainPageMode?i("button",{staticClass:"button size-m",attrs:{id:"findBtn",type:"button"},on:{click:t.gotoMapPage}},[t._v("\n              Показать на карте\n            ")]):i("button",{staticClass:"button size-m",attrs:{disabled:"true",id:"findBtn",type:"button"},on:{click:t.selectRegion}},[t._v("\n              Найти\n            ")])])]:"UNIT_CAT_SUB_PROC"===this.procUnitType?[i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Тип",options:t.childUnitsCategoryChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedUnitCategory},on:{change:t.onCategorySelect}})],1),t._v(" "),i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Наименование",options:t.childUnitsChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedUnit},on:{change:t.selectUnit}})],1),t._v(" "),i("div",{staticClass:"search-contacts__item"},[t.isMainPageMode?i("button",{staticClass:"button size-m",attrs:{id:"findBtn",type:"button"},on:{click:t.gotoMapPage}},[t._v("\n              Показать на карте\n            ")]):i("button",{staticClass:"button size-m",attrs:{disabled:"true",id:"findBtn",type:"button"},on:{click:function(e){return t.selectUnit(t.selectedUnit)}}},[t._v("\n              Найти\n            ")])])]:"UNIT_CAT_GEN_DIV_PROC"===this.procUnitType?[i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Наименование",options:t.federalSubjectsChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedFederalSubject},on:{change:t.onSubjectSelect}}),t._v(" "),t.$v.selectedFederalSubject.$dirty?[t.$v.selectedFederalSubject.required?t._e():i("span",{staticClass:"p__field__error"},[t._v("Поле обязательно для заполнения")])]:t._e()],2),t._v(" "),i("div",{staticClass:"search-contacts__item"},[t.isMainPageMode?i("button",{staticClass:"button size-m",attrs:{id:"findBtn",type:"button"},on:{click:t.gotoMapPage}},[t._v("\n              Показать на карте\n            ")]):i("button",{staticClass:"button size-m",attrs:{disabled:"true",id:"findBtn",type:"button"},on:{click:t.selectRegion}},[t._v("\n              Найти\n            ")])])]:"UNIT_CAT_SPEC_PROC"===this.procUnitType?[i("div",{staticClass:"search-contacts__item is-stretch"},[i("vue-choices",{class:"select",attrs:{label:"Наименование",options:t.childUnitsChoices,placeholder:{value:"",label:"Выберите из списка"},value:t.selectedUnit},on:{change:t.selectUnit}}),t._v(" "),t.selectedUnit||this.clusterer?t._e():[i("span",{staticClass:"p__field__error"},[t._v("Поле обязательно для заполнения")])]],2),t._v(" "),i("div",{staticClass:"search-contacts__item"},[t.isMainPageMode?i("button",{staticClass:"button size-m",attrs:{id:"findBtn",type:"button"},on:{click:t.gotoMapPage}},[t._v("\n              Показать на карте\n            ")]):i("button",{staticClass:"button size-m",attrs:{disabled:"true",id:"findBtn",type:"button"},on:{click:function(e){return t.selectUnit(t.selectedUnit)}}},[t._v("\n              Найти\n            ")])])]:t._e()],2)]),t._v(" "),t.isMainPageMode?t._e():i("div",{staticClass:"row"},[t._m(0)]),t._v(" "),t.unitContactsData&&!t.isMainPageMode?[i("div",{staticClass:"row mt-4 mb-4"},[i("div",{staticClass:"col-md-12"},[t.selectedFederalSubject?[t.selectedFederalSubject?i("units-contacts-list",{staticClass:"mx-auto",attrs:{"district-title":t.selectedFederalDistrictObject.title,"sub-title":t.selectedFederalSubjectObject.title,"title-unit":t.titleUnitContactsData,units:t.unitContactsData}}):t._e()]:t.selectedFederalDistrict?[i("units-contacts-list",{staticClass:"mx-auto",attrs:{"district-title":t.selectedFederalDistrictObject.title,units:t.unitContactsData}})]:t.selectedUnit?[i("units-contacts-list",{staticClass:"mx-auto",attrs:{"district-title":t.selectedUnitObject.title,units:t.unitContactsData}})]:t._e()],2)])]:t._e()],2)},staticRenderFns:[function(){var t=this.$createElement,e=this._self._c||t;return e("div",{staticClass:"col-md-12"},[e("div",{staticStyle:{height:"600px","margin-bottom":"32px"},attrs:{id:"yandexMapPlaceDiv"}})])}]},P={name:"App",components:{MainForm:i("VU/8")(D,M,!1,null,null,null).exports}},R={render:function(){var t=this.$createElement,e=this._self._c||t;return e("div",{attrs:{id:"app"}},[e("MainForm")],1)},staticRenderFns:[]};var I=i("VU/8")(P,R,!1,function(t){i("Y/oK")},null,null).exports,N=i("ldKI"),B=i.n(N);i("6Ufw");B()("#prosecution_structure_yandexMap",I)},"Y/oK":function(t,e){},"mA+e":function(t,e){},zcj4:function(t,e){}},["NHnr"]);
//# sourceMappingURL=app.js.map

