Joywork/complexes/js/4c5272deeed310af.js
2026-05-22 21:21:54 +03:00

2 lines
7.9 KiB
JavaScript
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

(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