2 lines
7.9 KiB
JavaScript
2 lines
7.9 KiB
JavaScript
(self["webpackChunkcomplexes"]=self["webpackChunkcomplexes"]||[]).push([[211],{54409:function(e,a,t){"use strict";t.d(a,{j:function(){return l}});var s=t(55234),n=t(90144),o=t(22093);const l=(0,s.nY)("house",(()=>{const e=(0,n.KR)({}),a=(0,n.KR)({dop:{},metro:{}}),t=async(t,s=[])=>o.A.getHouseOne(t,s).then((t=>{var s=t.data;return s.house&&(e.value=s.house),s.complex&&(a.value=s.complex),t})).catch((e=>{console.log(e)}));return{house:e,complex:a,get_house:t}}))},86294:function(e,a,t){"use strict";t.d(a,{E:function(){return o}});var s=t(55234),n=t(90144);const o=(0,s.nY)("navigate",(()=>{const e=(0,n.KR)([]),a=a=>{Array.isArray(a)?e.value=a:e.value=[]};return{pages:e,setPages:a}}))},64094:function(e,a,t){"use strict";t.d(a,{A:function(){return p}});var s=t(56768),n=t(24232),o=t(86294);const l={key:0,class:"navigation-container"},c={class:"crumbs"},u={class:"breadcrumbs-links d-flex",style:{display:"flex"}},i={key:0,class:"sep"},r={key:0,class:"lw-text lw-text--medi lw-text--success"};var v={__name:"Navigation",setup(e){const a=(0,o.E)(),t=(0,s.EW)((()=>{const e=a.pages;return e}));return(e,a)=>{const o=(0,s.g2)("router-link");return t.value.length?((0,s.uX)(),(0,s.CE)("div",l,[(0,s.Lk)("div",c,[(0,s.Lk)("div",u,[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)(t.value,((e,a)=>((0,s.uX)(),(0,s.Wv)(o,{key:a,to:a!==t.value.length-1&&e?.path||"/",class:(0,n.C4)({"active-step":a===t.value.length-1})},{default:(0,s.k6)((()=>[(0,s.eW)((0,n.v_)(e?.name)+" ",1),a<t.value.length-1?((0,s.uX)(),(0,s.CE)("span",i," › ")):(0,s.Q3)("",!0)])),_:2},1032,["to","class"])))),128))]),e.isActiveApartment?((0,s.uX)(),(0,s.CE)("span",r,(0,n.v_)(e.apartmentInfo),1)):(0,s.Q3)("",!0)])])):(0,s.Q3)("",!0)}}},d=t(71241);const m=(0,d.A)(v,[["__scopeId","data-v-991c96f2"]]);var p=m},63211:function(e,a,t){"use strict";t.r(a),t.d(a,{default:function(){return D}});var s=t(56768),n=(t(44114),t(14603),t(47566),t(98721),t(90144)),o=t(81387),l=t(54409),c=t(84305),u=t(86294),i=t(24232),r=t(55234);const v={class:"header__nav"},d={key:0,class:"count"},m={key:0,class:"count"};var p={__name:"header-nav",emits:["changeOpen"],setup(e,{emit:a}){const t=a,o=(0,c.D)(),{totalRecords:l,archivedTotalRecords:u,load:p,complexes:h,archivedComplexes:_,archiveLoad:k}=(0,r.bP)(o);return(e,a)=>{const o=(0,s.g2)("RouterLink");return(0,s.uX)(),(0,s.CE)("div",v,[(0,s.bF)(o,{to:{path:"/my-objects",query:e.$route.query},class:"nav__link",exactActiveClass:"nav__link--active"},{default:(0,s.k6)((()=>[a[1]||(a[1]=(0,s.eW)(" Мои объекты ")),(0,n.R1)(l)>0?((0,s.uX)(),(0,s.CE)("div",d,(0,i.v_)((0,n.R1)(l)),1)):(0,s.Q3)("",!0)])),_:1},8,["to"]),(0,s.bF)(o,{to:{path:"/archived-objects",query:e.$route.query},class:"nav__link",exactActiveClass:"nav__link--active"},{default:(0,s.k6)((()=>[a[2]||(a[2]=(0,s.eW)(" Архив обьектов ")),(0,n.R1)(u)>0?((0,s.uX)(),(0,s.CE)("div",m,(0,i.v_)((0,n.R1)(u)),1)):(0,s.Q3)("",!0)])),_:1},8,["to"]),(0,s.bF)(o,{to:"/my-objects/import",class:"nav__link",exactActiveClass:"nav__link--active"},{default:(0,s.k6)((()=>a[3]||(a[3]=[(0,s.eW)("Импорт")]))),_:1}),(0,s.Lk)("button",{class:"nav__link header__addObject",onClick:a[0]||(a[0]=e=>t("changeOpen"))},a[4]||(a[4]=[(0,s.Lk)("svg",{width:"22",height:"22",viewBox:"0 0 22 22",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,s.Lk)("path",{d:"M11.6445 1.21814H10.3555V20.784H11.6445V1.21814Z",fill:"#4CAF50"}),(0,s.Lk)("path",{d:"M20.784 10.3555H1.21814V11.6445H20.784V10.3555Z",fill:"#4CAF50"})],-1),(0,s.eW)(" Новый комплекс ")]))])}}},h=t(71241);const _=(0,h.A)(p,[["__scopeId","data-v-582c9155"]]);var k=_;const b={key:0,class:"typeGrid"},y=["onClick"],f=["src","alt"],g={class:"text"};var L={__name:"header-type-grid",setup(e){const{changeActiveType:a}=(0,c.D)(),{activeType:o,types:l}=(0,r.bP)((0,c.D)());return(e,c)=>e.$route.params.id?(0,s.Q3)("",!0):((0,s.uX)(),(0,s.CE)("div",b,[((0,s.uX)(!0),(0,s.CE)(s.FK,null,(0,s.pI)((0,n.R1)(l),((e,l)=>((0,s.uX)(),(0,s.CE)("button",{key:l,class:(0,i.C4)(["typeGrid__btn",l===(0,n.R1)(o)?"active":""]),onClick:()=>{(0,n.R1)(a)(l),o.value=l}},[(0,s.Lk)("img",{src:t(96019)(`./${l}.svg`),alt:e},null,8,f),(0,s.Lk)("div",g,(0,i.v_)(e),1)],10,y)))),128))]))}};const C=(0,h.A)(L,[["__scopeId","data-v-dc68f66a"]]);var x=C,$=t(54279),E=t(64094);const w={class:"defaultLayout"},A={class:"header"},R={class:"header__bottom"},j={class:"navbar"},F={class:"nav"},X={class:"nav__list"},W={class:"list__item"},O={class:"w-full flex flex-col main-container"};var I={__name:"defaultLayout",setup(e){const a=(0,o.lq)(),t=(0,c.D)(),i=(0,u.E)(),r=(0,l.j)(),v=(0,s.EW)((()=>r.house)),d=(0,s.EW)((()=>r.complex)),m=(0,s.EW)((()=>t.activeComplex)),{totalRecords:p,archivedTotalRecords:h}=t,_=(0,n.KR)(!1);(0,s.sV)((()=>{p||t.getListComplex(),h||t.getArchivedListComplex()}));const b=()=>{const e=[],t=d.value.id?d.value:m.value,s=new URLSearchParams(a.query).toString(),n=e=>s?`${e}?${s}`:e;t&&(a.params.id&&(e.push({path:n("/my-objects"),name:"Жилые комплексы"}),e.push({path:n(`/my-objects/${t.id}`),name:t.name})),a.params.house_id&&e.push({path:`/my-objects/${t.id}/home/${v.value.id}`,name:v.value.name}),"chess"==a.name?e.push({path:`/my-objects/${t.id}/home/${v.value.id}/chess`,name:"Детализация"}):"planLayoutPage"==a.name?e.push({path:`/my-objects/${t.id}/home/${v.value.id}/planLayout?tab=rooms`,name:"Планировки "+("rooms"==a.query.tab?"помещений":"этажей")}):"facades"==a.name?e.push({path:`/my-objects/${t.id}/home/${v.value.id}/facades`,name:"Фасады"}):"media"==a.name?e.push({path:`/my-objects/${t.id}/home/${v.value.id}/media`,name:"Медиаматериалы"}):"viewHome"==a.name?e.push({path:`/my-objects/${t.id}/home/${v.value.id}/view`,name:"Просмотр объекта"}):a.params.tab&&("floors"==a.params.tab?(e.push({path:`/my-objects/${t.id}/home/${v.value.id}/planLayout/floors`,name:"Планировка этажа"}),a.params.floor_plan_id&&e.push({path:`/my-objects/${t.id}/home/${v.value.id}/planLayout/floors/${a.params.floor_plan_id}`,name:"Редактирование"})):"rooms"==a.params.tab&&e.push({path:`/my-objects/${t.id}/home/${v.value.id}/planLayout/rooms`,name:"Планировка помещений"})),i.setPages(e))};return(0,s.wB)((()=>a.fullPath),b),(0,s.wB)([m,v],(([e,a])=>{b()}),{immediate:!0}),(e,a)=>{const t=(0,s.g2)("RouterLink");return(0,s.uX)(),(0,s.CE)(s.FK,null,[((0,s.uX)(),(0,s.Wv)(s.Im,{to:"body"},[(0,s.bF)($.A,{isOpen:_.value,onCloseModel:a[0]||(a[0]=e=>_.value=!_.value)},null,8,["isOpen"])])),(0,s.Lk)("div",w,[(0,s.Lk)("header",A,[a[2]||(a[2]=(0,s.Lk)("div",{class:"header__top"},[(0,s.Lk)("div",{class:"header__title"},"Жилые комплексы")],-1)),(0,s.Lk)("div",R,[(0,s.bF)(k,{onChangeOpen:a[1]||(a[1]=e=>_.value=!_.value)}),(0,s.bF)(x)])]),(0,s.Lk)("div",j,[a[3]||(a[3]=(0,s.Lk)("div",{class:"nav__logo"},[(0,s.Lk)("img",{src:"",alt:""})],-1)),a[4]||(a[4]=(0,s.Lk)("button",{class:"nav__btnAdd"},null,-1)),(0,s.Lk)("nav",F,[(0,s.Lk)("ul",X,[(0,s.Lk)("li",W,[(0,s.bF)(t,{to:"/my-objects"})])])])]),(0,s.Lk)("main",O,[(0,s.bF)(E.A),(0,s.RG)(e.$slots,"default")])])],64)}}};const q=(0,h.A)(I,[["__scopeId","data-v-7ea4bec0"]]);var K=q,P={__name:"index",setup(e){return(0,s.sV)((()=>{document.getElementById("vue-page")?.classList.add("active")})),(e,a)=>{const t=(0,s.g2)("RouterView");return(0,s.uX)(),(0,s.Wv)(K,null,{default:(0,s.k6)((()=>[(0,s.bF)(t)])),_:1})}}};const V=P;var D=V},96019:function(e,a,t){var s={"./list.svg":56787,"./table.svg":52613,"./tile.svg":91867};function n(e){var a=o(e);return t(a)}function o(e){if(!t.o(s,e)){var a=new Error("Cannot find module '"+e+"'");throw a.code="MODULE_NOT_FOUND",a}return s[e]}n.keys=function(){return Object.keys(s)},n.resolve=o,e.exports=n,n.id=96019},56787:function(e,a,t){"use strict";e.exports=t.p+"img/list.37715156.svg"},52613:function(e,a,t){"use strict";e.exports=t.p+"img/table.b5b367df.svg"},91867:function(e,a,t){"use strict";e.exports=t.p+"img/tile.b208e466.svg"}}]);
|
||
//# sourceMappingURL=4c5272deeed310af.js.map
|