2 lines
101 KiB
JavaScript
2 lines
101 KiB
JavaScript
(self["webpackChunkcomplexes"]=self["webpackChunkcomplexes"]||[]).push([[858],{27599:function(e,t,l){"use strict";l.d(t,{A:function(){return g}});l(44114);var a=l(21585),n=l(68922),s=l(92565),i=l(94455),o=l(12467),r=l(309),d=l(9361),c=l(62283),u=l(56768),p=l(45130),C="\n.p-overlaypanel {\n margin-top: 10px;\n}\n\n.p-overlaypanel-flipped {\n margin-top: 0;\n margin-bottom: 10px;\n}\n\n.p-overlaypanel-close {\n display: flex;\n justify-content: center;\n align-items: center;\n overflow: hidden;\n position: relative;\n}\n\n/* Animation */\n.p-overlaypanel-enter-from {\n opacity: 0;\n transform: scaleY(0.8);\n}\n\n.p-overlaypanel-leave-to {\n opacity: 0;\n}\n\n.p-overlaypanel-enter-active {\n transition: transform 0.12s cubic-bezier(0, 0, 0.2, 1), opacity 0.12s cubic-bezier(0, 0, 0.2, 1);\n}\n\n.p-overlaypanel-leave-active {\n transition: opacity 0.1s linear;\n}\n\n.p-overlaypanel:after,\n.p-overlaypanel:before {\n bottom: 100%;\n left: calc(var(--overlayArrowLeft, 0) + 1.25rem);\n content: ' ';\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.p-overlaypanel:after {\n border-width: 8px;\n margin-left: -8px;\n}\n\n.p-overlaypanel:before {\n border-width: 10px;\n margin-left: -10px;\n}\n\n.p-overlaypanel-flipped:after,\n.p-overlaypanel-flipped:before {\n bottom: auto;\n top: 100%;\n}\n\n.p-overlaypanel.p-overlaypanel-flipped:after {\n border-bottom-color: transparent;\n}\n\n.p-overlaypanel.p-overlaypanel-flipped:before {\n border-bottom-color: transparent;\n}\n",v={root:function(e){var t=e.instance;return["p-overlaypanel p-component",{"p-input-filled":"filled"===t.$primevue.config.inputStyle,"p-ripple-disabled":!1===t.$primevue.config.ripple}]},content:"p-overlaypanel-content",closeButton:"p-overlaypanel-close p-link",closeIcon:"p-overlaypanel-close-icon"},f=(0,c.X)(C,{name:"overlaypanel",manual:!0}),h=f.load,m={name:"BaseOverlayPanel",extends:d.A,props:{dismissable:{type:Boolean,default:!0},showCloseIcon:{type:Boolean,default:!1},appendTo:{type:String,default:"body"},baseZIndex:{type:Number,default:0},autoZIndex:{type:Boolean,default:!0},breakpoints:{type:Object,default:null},closeIcon:{type:String,default:void 0}},css:{classes:v,loadStyle:h},provide:function(){return{$parentInstance:this}}},g={name:"OverlayPanel",extends:m,inheritAttrs:!1,emits:["show","hide"],data:function(){return{visible:!1}},watch:{dismissable:{immediate:!0,handler:function(e){e?this.bindOutsideClickListener():this.unbindOutsideClickListener()}}},selfClick:!1,target:null,eventTarget:null,outsideClickListener:null,scrollHandler:null,resizeListener:null,container:null,styleElement:null,overlayEventListener:null,beforeUnmount:function(){this.dismissable&&this.unbindOutsideClickListener(),this.scrollHandler&&(this.scrollHandler.destroy(),this.scrollHandler=null),this.destroyStyle(),this.unbindResizeListener(),this.target=null,this.container&&this.autoZIndex&&r.Q$.clear(this.container),this.overlayEventListener&&(s.A.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null),this.container=null},mounted:function(){this.breakpoints&&this.createStyle()},methods:{toggle:function(e,t){this.visible?this.hide():this.show(e,t)},show:function(e,t){this.visible=!0,this.eventTarget=e.currentTarget,this.target=t||e.currentTarget},hide:function(){this.visible=!1},onContentClick:function(){this.selfClick=!0},onEnter:function(e){var t=this;this.container.setAttribute(this.attributeSelector,""),r.DV.addStyles(e,{position:"absolute",top:"0",left:"0"}),this.alignOverlay(),this.dismissable&&this.bindOutsideClickListener(),this.bindScrollListener(),this.bindResizeListener(),this.autoZIndex&&r.Q$.set("overlay",e,this.baseZIndex+this.$primevue.config.zIndex.overlay),this.overlayEventListener=function(e){t.container.contains(e.target)&&(t.selfClick=!0)},this.focus(),s.A.on("overlay-click",this.overlayEventListener),this.$emit("show")},onLeave:function(){this.unbindOutsideClickListener(),this.unbindScrollListener(),this.unbindResizeListener(),s.A.off("overlay-click",this.overlayEventListener),this.overlayEventListener=null,this.$emit("hide")},onAfterLeave:function(e){this.autoZIndex&&r.Q$.clear(e)},alignOverlay:function(){r.DV.absolutePosition(this.container,this.target);var e=r.DV.getOffset(this.container),t=r.DV.getOffset(this.target),l=0;e.left<t.left&&(l=t.left-e.left),this.container.style.setProperty("--overlayArrowLeft","".concat(l,"px")),e.top<t.top&&(this.container.setAttribute("data-p-overlaypanel-flipped","true"),!this.isUnstyled&&r.DV.addClass(this.container,"p-overlaypanel-flipped"))},onContentKeydown:function(e){"Escape"===e.code&&(this.hide(),r.DV.focus(this.target))},onButtonKeydown:function(e){switch(e.code){case"ArrowDown":case"ArrowUp":case"ArrowLeft":case"ArrowRight":e.preventDefault()}},focus:function(){var e=this.container.querySelector("[autofocus]");e&&e.focus()},bindOutsideClickListener:function(){var e=this;!this.outsideClickListener&&r.DV.isClient()&&(this.outsideClickListener=function(t){!e.visible||e.selfClick||e.isTargetClicked(t)||(e.visible=!1),e.selfClick=!1},document.addEventListener("click",this.outsideClickListener))},unbindOutsideClickListener:function(){this.outsideClickListener&&(document.removeEventListener("click",this.outsideClickListener),this.outsideClickListener=null,this.selfClick=!1)},bindScrollListener:function(){var e=this;this.scrollHandler||(this.scrollHandler=new r.bM(this.target,(function(){e.visible&&(e.visible=!1)}))),this.scrollHandler.bindScrollListener()},unbindScrollListener:function(){this.scrollHandler&&this.scrollHandler.unbindScrollListener()},bindResizeListener:function(){var e=this;this.resizeListener||(this.resizeListener=function(){e.visible&&!r.DV.isTouchDevice()&&(e.visible=!1)},window.addEventListener("resize",this.resizeListener))},unbindResizeListener:function(){this.resizeListener&&(window.removeEventListener("resize",this.resizeListener),this.resizeListener=null)},isTargetClicked:function(e){return this.eventTarget&&(this.eventTarget===e.target||this.eventTarget.contains(e.target))},containerRef:function(e){this.container=e},createStyle:function(){if(!this.styleElement&&!this.isUnstyled){var e;this.styleElement=document.createElement("style"),this.styleElement.type="text/css",r.DV.setAttribute(this.styleElement,"nonce",null===(e=this.$primevue)||void 0===e||null===(e=e.config)||void 0===e||null===(e=e.csp)||void 0===e?void 0:e.nonce),document.head.appendChild(this.styleElement);var t="";for(var l in this.breakpoints)t+="\n @media screen and (max-width: ".concat(l,") {\n .p-overlaypanel[").concat(this.attributeSelector,"] {\n width: ").concat(this.breakpoints[l]," !important;\n }\n }\n ");this.styleElement.innerHTML=t}},destroyStyle:function(){this.styleElement&&(document.head.removeChild(this.styleElement),this.styleElement=null)},onOverlayClick:function(e){s.A.emit("overlay-click",{originalEvent:e,target:this.target})}},computed:{attributeSelector:function(){return(0,r._Y)()},closeAriaLabel:function(){return this.$primevue.config.locale.aria?this.$primevue.config.locale.aria.close:void 0}},directives:{focustrap:a.A,ripple:o.A},components:{Portal:i.A,TimesIcon:n.A}};function b(e){return b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},b(e)}function y(e,t){var l=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),l.push.apply(l,a)}return l}function w(e){for(var t=1;t<arguments.length;t++){var l=null!=arguments[t]?arguments[t]:{};t%2?y(Object(l),!0).forEach((function(t){x(e,t,l[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(l)):y(Object(l)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(l,t))}))}return e}function x(e,t,l){return t=k(t),t in e?Object.defineProperty(e,t,{value:l,enumerable:!0,configurable:!0,writable:!0}):e[t]=l,e}function k(e){var t=L(e,"string");return"symbol"===b(t)?t:String(t)}function L(e,t){if("object"!==b(e)||null===e)return e;var l=e[Symbol.toPrimitive];if(void 0!==l){var a=l.call(e,t||"default");if("object"!==b(a))return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}var _=["aria-modal"],V=["aria-label"];function H(e,t,l,a,n,s){var i=(0,u.g2)("Portal"),o=(0,u.gN)("ripple"),r=(0,u.gN)("focustrap");return(0,u.uX)(),(0,u.Wv)(i,{appendTo:e.appendTo},{default:(0,u.k6)((function(){return[(0,u.bF)(p.eB,(0,u.v6)({name:"p-overlaypanel",onEnter:s.onEnter,onLeave:s.onLeave,onAfterLeave:s.onAfterLeave},e.ptm("transition")),{default:(0,u.k6)((function(){return[n.visible?(0,u.bo)(((0,u.uX)(),(0,u.CE)("div",(0,u.v6)({key:0,ref:s.containerRef,role:"dialog","aria-modal":n.visible,onClick:t[5]||(t[5]=function(){return s.onOverlayClick&&s.onOverlayClick.apply(s,arguments)}),class:e.cx("root")},w(w({},e.$attrs),e.ptm("root"))),[(0,u.Lk)("div",(0,u.v6)({class:e.cx("content"),onClick:t[0]||(t[0]=function(){return s.onContentClick&&s.onContentClick.apply(s,arguments)}),onMousedown:t[1]||(t[1]=function(){return s.onContentClick&&s.onContentClick.apply(s,arguments)}),onKeydown:t[2]||(t[2]=function(){return s.onContentKeydown&&s.onContentKeydown.apply(s,arguments)})},e.ptm("content")),[(0,u.RG)(e.$slots,"default")],16),e.showCloseIcon?(0,u.bo)(((0,u.uX)(),(0,u.CE)("button",(0,u.v6)({key:0,class:e.cx("closeButton"),"aria-label":s.closeAriaLabel,type:"button",autofocus:"",onClick:t[3]||(t[3]=function(){return s.hide&&s.hide.apply(s,arguments)}),onKeydown:t[4]||(t[4]=function(){return s.onButtonKeydown&&s.onButtonKeydown.apply(s,arguments)})},e.ptm("closeButton")),[(0,u.RG)(e.$slots,"closeicon",{},(function(){return[((0,u.uX)(),(0,u.Wv)((0,u.$y)(e.closeIcon?"span":"TimesIcon"),(0,u.v6)({class:[e.cx("closeIcon"),e.closeIcon]},e.ptm("closeIcon")),null,16,["class"]))]}))],16,V)),[[o]]):(0,u.Q3)("",!0)],16,_)),[[r]]):(0,u.Q3)("",!0)]})),_:3},16,["onEnter","onLeave","onAfterLeave"])]})),_:3},8,["appendTo"])}g.render=H},8797:function(e,t,l){"use strict";l(22093)},79166:function(e,t,l){"use strict";l.r(t),l.d(t,{default:function(){return Qt}});l(44114);var a=l(56768),n=l(24232),s=l(90144),i=l(45130),o=l(69032),r=l(15171),d=l(34641),c=(l(17642),l(58004),l(33853),l(45876),l(32475),l(15024),l(31698),l(39641)),u=l(82815),p=l(22093),C=l(81387);const v={class:"planRoomsWindow__wrapper"},f={class:"planRoomsWindow__title"},h={class:"flex items-center"},m={class:"mr-2 w-5 h-5"},g=["src"],b={class:"text-sm"},y={class:"flex items-center px-2 py-1 hover:bg-gray-100"},w={class:"mr-2 w-5 h-5"},x=["src"],k={class:"text-sm"},L={key:0,class:"planRoomsWindow__table"},_={class:"overlay"},V={style:{width:"100%","text-align":"center","user-select":"none"}},H={class:"flex flex-col-reverse gap-y-2.5"},E=["set"],R={style:{width:"25px",color:"#000"},class:"cell text-grey-900"},A=["data-appartment","onMousedown"],F={class:"overlay"},W={class:"overlay__content"},M={class:"overlay__countRooms"},P={class:"overlay__number"},Z={class:"overlay__square"},O={key:1,class:"flex items-center"},I={class:"overlay"},j={class:"chessTile__section flex flex-row gap-x-7.5 w-max h-max",ref:"zoomContainer"},K={class:"row flex flex-row gap-x-2.5 !justify-center"},D={class:"cell text-grey-900 !w-max"},S={class:"flex items-height"},X={class:"flex flex-col-reverse gap-y-2.5"},U=["set"],B={style:{width:"25px",height:"62px"},class:"cell item-height text-grey-900"},T={style:{display:"flex",gap:"10px","justify-content":"space-between"}},q=["data-appartment","onMousedown"],Q={style:{display:"flex","flex-direction":"column","justify-content":"space-between",height:"100%",width:"60px"}},z={style:{"text-wrap":"nowrap",overflow:"hidden","text-overflow":"ellipsis","max-width":"60px"},class:"cell__number col-start-1 row-start-2"},J={key:0,style:{display:"flex","flex-direction":"column","justify-content":"space-between",height:"100%",width:"140px"}},Y={class:"flex",style:{gap:"2px"}},G={style:{display:"flex","font-size":"10px",gap:"2px"}},N={class:"cell__desc"},$={style:{"text-wrap":"nowrap",display:"flex"}},ee={style:{"max-width":"100px",overflow:"hidden","text-overflow":"ellipsis","text-wrap":"nowrap"}},te={class:"planRoomsWindow__btns"};var le={__name:"planRoomsWindow",props:{isOpenEditPlanWindow:Boolean,plan:{type:Object,required:!0}},emits:["close"],setup(e,{emit:t}){const o=e,r=t,d=(0,s.KR)([]),le=(0,s.KR)(HTMLElement),ae=(0,s.KR)([]),ne=(0,C.lq)(),se=(0,s.KR)([]),ie=(0,s.KR)(!1),oe=(0,s.KR)(0),re=(0,s.KR)(0),de=(0,s.KR)(0),ce=(0,s.KR)(0),ue=((0,a.EW)((()=>!ae.value.every((e=>e.floors.every(((t,l)=>ae.value[0].floors.length===e.floors.length&&ae.value[0].floors[l]&&t.position==ae.value[0].floors[l].position)))))),e=>{ie.value=!0,oe.value=e.clientX,re.value=e.clientY,fe(),he();const t=le.value.querySelector(".selectionBox");function l(e,t){return e.left<t.right&&e.right>t.left&&e.top<t.bottom&&e.bottom>t.top}function a(e){de.value=e.clientX,ce.value=e.clientY;const t=le.value.querySelector(".selectionBox");t.style.display="block",t&&(t.style.width=`${Math.abs(oe.value-de.value)}px`,t.style.height=`${Math.abs(re.value-ce.value)}px`,oe.value>e.clientX&&re.value>e.clientY?t.style.transform=`translate(-${t.style.width}, -${t.style.height})`:oe.value>e.clientX&&re.value<e.clientY?t.style.transform=`translate(-${t.style.width}, 0)`:oe.value<e.clientX&&re.value>e.clientY?t.style.transform=`translate(0, -${t.style.height})`:t.style.transform="translate(0, 0)"),fe();const a=document.querySelectorAll(".apartament"),n=t.getBoundingClientRect();a.forEach((e=>{const t=e.getBoundingClientRect(),a=JSON.parse(e.getAttribute("data-appartment"));l(n,t)?(e.classList.add("selected"),d.value.push(a)):se.value.find((e=>e.id===a.id))||e.classList.remove("selected")}))}t&&(t.style.display="block",t.style.left=`${oe.value}px`,t.style.top=`${re.value}px`);const n=e=>{if(!le.value)return;ie.value=!1;const t=le.value.querySelector(".selectionBox");if(t&&(t.style.width="0px",t.style.height="0px",t.style.display="none"),!ie.value&&d.value.length>2&&Ce(e),1===d.value.length)if(ye(d.value[0].id)){const e=se.value.findIndex((e=>e.id===d.value[0].id));se.value.splice(e,1)}else se.value=[...se.value,...d.value],d.value=[];le.value.removeEventListener("mousemove",a),document.removeEventListener("mouseup",n)};le.value.addEventListener("mousemove",a),document.addEventListener("mouseup",n)}),pe=()=>{const e=se.value.map((e=>e.id));return p.A.connectRoomsToPlan(e,o.plan.id).then((e=>{Array.isArray(e.data)&&(o.plan.rooms=e.data),r("close")}))};function Ce(e){const t=le.value.querySelector(".overlay"),l=t.parentElement;if(l.classList.contains("chessTile__main")){t.style.visibility="hidden",t.style.display="flex",t.style.left="0",t.style.top="0";const{width:l,height:a}=t.getBoundingClientRect();let n=e.clientX,s=e.clientY;n+l>window.innerWidth&&(n=window.innerWidth-l),s+a>window.innerHeight&&(s=window.innerHeight-a),n=Math.max(n,5),s=Math.max(s,5),t.style.left=`${n}px`,t.style.top=`${s}px`,t.style.visibility="visible"}else t.style.left=`${e.x}px`,t.style.top=`${e.y}px`,t.style.display="flex"}const ve=(e,t)=>{e.stopImmediatePropagation(),e.preventDefault();const l=e.target,a=l.closest(".cell.cursor-pointer.apartament, .cell.cell-styles.cell--grid.grid.gap-y-1");if(e.ctrlKey||fe(),a.classList.contains("selected")){const e=se.value.findIndex((e=>e.id==t.id));-1!==e&&se.value.splice(e,1),a.classList.remove("selected")}else se.value.push(t),a.classList.add("selected")};function fe(){d.value=[]}function he(){const e=le.value.querySelector(".overlay");e.style.left="0px",e.style.top="0px",e.style.display="none"}function me(){const e=[...se.value,...d.value],t=[...new Set(e.map((e=>e.id)))],l=[];t.forEach((t=>{const a=e.find((e=>e.id===t));a&&l.push(a)})),se.value=l,d.value=[],he()}function ge(e){const t=document.querySelectorAll(".apartament");t.forEach((e=>{d.value.find((t=>t.id===JSON.parse(e.getAttribute("data-appartment")).id))&&e.classList.remove("selected")})),d.value.forEach((e=>{se.value.forEach(((t,l)=>{t.id===e.id&&se.value.splice(l,1)}))})),d.value=[],he()}function be(){se.value=[],r("close")}function ye(e){const t=se.value.findIndex((t=>t.id===e));return-1!==t}(0,a.sV)((async()=>{o.plan.rooms?.forEach((e=>{se.value.push(e)})),await p.A.getHouseEntrances(ne.params.house_id,["rooms"]).then((e=>{const t=e.data.sort(((e,t)=>e.position>t.position?1:-1));t.forEach((e=>e.floors=e.floors.sort(((e,t)=>e.position>t.position?1:-1)))),ae.value=t}))}));const we=(0,a.EW)((()=>{let e=0,t=0;return ae.value.length?(ae.value.forEach((l=>{const a=l.floors.map((e=>e.position)),n=Math.max(...a),s=Math.min(...a);s<t&&(t=s),n>e&&(e=n)})),Array(e-t+1).fill().map(((e,l)=>t+l)).filter((e=>0!==e))):[]})),xe=(0,s.KR)({name:"Плитка",value:"tile",icon:"tile"}),ke=(0,a.EW)((()=>[{name:"Плитка",value:"tile",icon:"tile"},{name:"Сетка",value:"grid",icon:"grid"}]));return(t,o)=>{const r=(0,a.g2)("Button"),d=(0,a.gN)("tooltip");return(0,a.uX)(),(0,a.CE)("div",{class:(0,n.C4)(["planRoomsWindow",[e.isOpenEditPlanWindow?"open":""]])},[(0,a.Lk)("div",v,[(0,a.Lk)("div",f,[o[7]||(o[7]=(0,a.Lk)("div",null," Укажите помещения, для которых необходимо применить планировку ",-1)),(0,a.bF)((0,s.R1)(c.A),{modelValue:xe.value,"onUpdate:modelValue":o[0]||(o[0]=e=>xe.value=e),options:ke.value,optionLabel:"name",appendTo:"self",class:"w-full md:w-14rem",pt:{root:{class:["!rounded-none !border !border-grey-400 !p-3 !w-[165px] !h-max"]},input:{class:["!flex !rounded-none !flex-row !items-center !p-0 !text-sm !leading-none !text-grey-900 !mr-3"]},wrapper:{class:["!p-0"]},item:{class:["!text-sm"]}}},{value:(0,a.k6)((({value:e})=>[(0,a.Lk)("div",h,[(0,a.Lk)("div",m,[(0,a.Lk)("img",{src:l(92679)(`./${e.icon}.svg`),alt:"",class:"w-full h-full"},null,8,g)]),(0,a.Lk)("span",b,(0,n.v_)(e.name),1)])])),option:(0,a.k6)((({option:e})=>[(0,a.Lk)("div",y,[(0,a.Lk)("div",w,[(0,a.Lk)("img",{src:l(92679)(`./${e.icon}.svg`),alt:"",class:"w-full h-full"},null,8,x)]),(0,a.Lk)("span",k,(0,n.v_)(e.name),1)])])),_:1},8,["modelValue","options"])]),"tile"===xe.value.value?((0,a.uX)(),(0,a.CE)("div",L,[(0,a.Lk)("div",{class:"table__content",ref_key:"cellContainer",ref:le,onMousedown:o[3]||(o[3]=e=>ue(e))},[(0,a.Lk)("div",_,[(0,a.bF)(r,{severity:"info",onMousedown:o[1]||(o[1]=(0,i.D$)((e=>me()),["stop"]))},{default:(0,a.k6)((()=>o[8]||(o[8]=[(0,a.eW)("Добавить")]))),_:1}),(0,a.bF)(r,{severity:"secondary",outlined:"",onMousedown:o[2]||(o[2]=(0,i.D$)((e=>ge(e)),["stop"]))},{default:(0,a.k6)((()=>o[9]||(o[9]=[(0,a.eW)("Удалить")]))),_:1})]),o[10]||(o[10]=(0,a.Lk)("div",{class:"selectionBox"},null,-1)),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(ae.value,(e=>((0,a.uX)(),(0,a.CE)("div",{class:"section",key:`section${e.id}`},[(0,a.Lk)("div",V,(0,n.v_)(e.name),1),(0,a.Lk)("div",H,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(we.value,(l=>((0,a.uX)(),(0,a.CE)("div",{class:"row flex flex-row gap-x-2.5 w-100",style:{height:"62px"},set:t.floor=e.floors.find((e=>e.position==l)),key:l},[t.floor?((0,a.uX)(),(0,a.CE)(a.FK,{key:0},[((0,a.uX)(),(0,a.CE)("div",{class:"row flex-row-reverse",key:`floor${l}`},[(0,a.Lk)("div",R,(0,n.v_)(Number(t.floor.position)),1)])),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(t.floor.rooms,(e=>((0,a.uX)(),(0,a.CE)("div",{class:(0,n.C4)(["cell cursor-pointer apartament",[ye(e.id)?"selected":""]]),"data-appartment":JSON.stringify(e),key:`apartament${e.id}`,style:(0,n.Tr)({"background-color":e.complex_status_info.status_color}),onMousedown:t=>ve(t,e)},[(0,a.eW)((0,n.v_)("studio"!=e.layout_feature?e.rooms_count:"ст")+" ",1),(0,a.Lk)("div",F,[(0,a.Lk)("div",W,[(0,a.Lk)("div",M,(0,n.v_)(e.rooms_count)+"к ",1),(0,a.Lk)("div",P," №"+(0,n.v_)(e.number),1),(0,a.Lk)("div",Z,(0,n.v_)(e.area)+" м2 ",1)])])],46,A)))),128))],64)):(0,a.Q3)("",!0)],8,E)))),128))])])))),128))],544)])):((0,a.uX)(),(0,a.CE)("div",O,[o[14]||(o[14]=(0,a.Lk)("div",{class:"h-full flex justify-center items-center"},[(0,a.Lk)("div",{class:"text -rotate-90 text-grey-900"},"ЭТАЖИ")],-1)),(0,a.Lk)("div",{ref_key:"cellContainer",ref:le,onMousedown:ue,class:"chessTile__main user-none w-full flex flex-col justify-start items-start gap-x-12.5 overflow-x-scroll chessTileScrollBar"},[(0,a.Lk)("div",I,[(0,a.bF)(r,{severity:"info",onMousedown:o[4]||(o[4]=(0,i.D$)((e=>me()),["stop"]))},{default:(0,a.k6)((()=>o[11]||(o[11]=[(0,a.eW)("Добавить")]))),_:1}),(0,a.bF)(r,{severity:"secondary",outlined:"",onMousedown:o[5]||(o[5]=(0,i.D$)((e=>ge(e)),["stop"]))},{default:(0,a.k6)((()=>o[12]||(o[12]=[(0,a.eW)("Удалить")]))),_:1})]),o[13]||(o[13]=(0,a.Lk)("div",{class:"selectionBox"},null,-1)),(0,a.Lk)("div",j,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(ae.value,(e=>((0,a.uX)(),(0,a.CE)("div",{class:"chessTile__section flex flex-col gap-y-2.5 w-max",key:e.id},[(0,a.Lk)("div",K,[(0,a.Lk)("div",D,(0,n.v_)(e.name),1)]),(0,a.Lk)("div",S,[(0,a.Lk)("div",X,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(we.value,(l=>((0,a.uX)(),(0,a.CE)("div",{class:"row flex flex-row w-100",style:{height:"80px"},set:t.floor=e.floors.find((e=>e.position==l)),key:l},[((0,a.uX)(),(0,a.CE)("div",{class:"row flex-row-reverse",style:{"justify-content":"space-between",position:"sticky"},key:`floor${l}`},[(0,a.Lk)("div",B,(0,n.v_)(Number(l)),1)])),(0,a.Lk)("template",T,[t.floor?((0,a.uX)(!0),(0,a.CE)(a.FK,{key:0},(0,a.pI)(t.floor.rooms,(e=>(0,a.bo)(((0,a.uX)(),(0,a.CE)("div",{class:(0,n.C4)(["cell cell-styles cell--grid grid grid-cols-[30px_1fr] gap-y-1 gap-x-1 grid-rows-2","border border-grey-400 rounded padding-not-right w-max cursor-pointer apartament",ye(e.id)?"selected":""]),style:(0,n.Tr)(`width: ${t.showSmallView?50:210}px`),"data-appartment":JSON.stringify(e),key:`apartament${e.id}`,onMousedown:t=>ve(t,e)},[(0,a.Lk)("div",Q,[(0,a.Lk)("div",{class:(0,n.C4)([ye(e.id)?"selected":"","cell__countRoom min-w-6 min-h-6 rounded-3xl","flex justify-center items-center text-white"]),style:(0,n.Tr)({"background-color":e.complex_status_info?.status_color})},(0,n.v_)("studio"!==e.layout_feature?e.rooms_count+" к":"cт"),7),(0,a.Lk)("div",z," № "+(0,n.v_)(e.number),1)]),t.showSmallView?(0,a.Q3)("",!0):((0,a.uX)(),(0,a.CE)("div",J,[(0,a.Lk)("div",Y,[(0,a.Lk)("div",{style:{overflow:"hidden","text-overflow":"ellipsis","text-wrap":"nowrap"},class:(0,n.C4)(["cell__price",t.hiddenPrice?"hidden":""])},(0,n.v_)((0,s.R1)(u.ZV)(e.total_amount)),3),(0,a.Lk)("div",{class:(0,n.C4)(["cell__price",t.hiddenPrice?"hidden":""])}," руб. ",2)]),(0,a.Lk)("div",G,[(0,a.Lk)("span",{style:{display:"block","max-width":"56px",overflow:"hidden","text-overflow":"ellipsis","text-wrap":"nowrap"},class:(0,n.C4)(t.hiddenPrice?"hidden":"")},(0,n.v_)((0,s.R1)(u.ZV)(((e.total_amount||0)/(e.area||0)).toFixed(2))),3),(0,a.Lk)("span",{style:{"text-wrap":"nowrap"},class:(0,n.C4)(t.hiddenPrice?"hidden":"")}," руб./м2",2)]),(0,a.Lk)("div",N,[(0,a.Lk)("div",$,[(0,a.Lk)("div",ee,(0,n.v_)(e.area+" м2"),1)])])]))],46,q)),[[d,{value:`\n <div class='cell__countRoom w-[24px] h-[24px] rounded-3xl bg-green flex justify-center items-center text-white text-center'>${e.rooms_count}к</div>\n <div class='cell__number text-black text-xs col-start-1 row-start-2'>№${e.number}</div>\n <div class='cell__price text-base text-black col-start-2 row-start-1 h-max'>\n ${(0,s.R1)(u.ZV)(e.total_amount)} руб.\n </div>\n <div class='cell__desc text-xs text-black row-start-2 col-start-2'>\n ${e.area} м2\n <span class='text-grey-900'>- ${(0,s.R1)(u.ZV)(((e.total_amount||0)/(e.area||0)).toFixed(2))} руб./м2</span\n >\n </div>`,escape:!0,disabled:!t.hiddenPrice,hideDelay:100,pt:{text:{class:["!border !border-green !bg-white !color-black !h-auto !whitespace-normal !w-max","!grid !grid-cols-[30px,_1fr] !gap-y-1 !gap-x-4 !grid-rows-2 !p-2.5 !break-normal"]},arrow:{class:["!border-t-green"]}}},void 0,{top:!0}]]))),128)):(0,a.Q3)("",!0)])],8,U)))),128))])])])))),128))],512)],544),o[15]||(o[15]=(0,a.Lk)("div",{class:"h-full flex justify-center items-center"},[(0,a.Lk)("div",{class:"text rotate-90 text-grey-900"},"ЭТАЖИ")],-1))])),(0,a.Lk)("div",te,[(0,a.bF)(r,{severity:"success",class:"mr-7.5",onClick:pe},{default:(0,a.k6)((()=>o[16]||(o[16]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-2"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)(r,{severity:"secondary",onClick:o[6]||(o[6]=e=>be())},{default:(0,a.k6)((()=>o[17]||(o[17]=[(0,a.eW)("Отменить")]))),_:1})])])],2)}}},ae=l(71241);const ne=(0,ae.A)(le,[["__scopeId","data-v-e17095f2"]]);var se=ne,ie=l(5113),oe=l(71121);const re={class:"editImage"},de={class:"editImage__listImages"},ce=["onDragstart","onDrop"],ue={class:"imageItem__img"},pe=["src"],Ce={class:"imageItem__field"},ve={key:0,class:"imageItem__info"},fe={class:"fileUpload"};var he={__name:"planEditWindow-image",props:{formData:Object,plan:Object},setup(e){const t=e,l=(0,s.KR)([]),n=(0,s.KR)({id:0,url:"",position:0,name:""}),i=(0,s.KR)(HTMLInputElement),o=()=>{i.value&&(i.value.value=null,i.value.click())},r=e=>{if(i.value){const l=e.target.files;let a=t.plan.images.length;l&&0!==l.length&&Array.from(l).forEach((e=>{a++,d(e,a)}))}},d=(e,a)=>{var n=new FormData;n.append("plan_id",t.plan.id),n.append("position",a),n.append("photos[]",e),p.A.addPhotoRomRoomPlan(n).then((e=>{e.data&&Array.isArray(e.data)&&(t.plan.images.push(...e.data),l.value.push(...e.data))}))},c=(e,t)=>{n.value=t},u=e=>{e.target.style.backgroundColor="#ffffff"},C=e=>{e.preventDefault(),e.target.style.backgroundColor="#F6F6F6"},v=(e,t)=>{e.preventDefault(),l.value=l.value.map((e=>e.id===t.id?{...e,position:n.value.position}:e.id===n.value?.id?{...e,position:t.position}:((0,a.dY)((()=>{f.value.forEach(((e,t)=>{p.A.updateRoomPlanPhotoPosition(e.id,t+1).then((e=>{e.data}))}))})),e))),e.target.style.backgroundColor="#ffffff"},f=(0,a.EW)((()=>[...l.value].sort(((e,t)=>e.position>t.position?1:-1)))),h=e=>{p.A.deleteRoomPlanPhoto(e).then((a=>{if(a.data){const a=l.value.findIndex((t=>t.id===e));l.value.splice(a,1),t.plan.images.splice(a,1)}}))};return(0,a.sV)((()=>{l.value.push(...t.plan.images||[])})),(e,t)=>{const n=(0,a.g2)("Message"),s=(0,a.g2)("InputText"),d=(0,a.g2)("Button");return(0,a.uX)(),(0,a.CE)("div",re,[(0,a.Lk)("div",de,[0===l.value.length?((0,a.uX)(),(0,a.Wv)(n,{key:0,class:"max-w-[900px]",closable:!1},{messageicon:(0,a.k6)((()=>t[4]||(t[4]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"w-[40px] h-auto mr-2.5"},[(0,a.Lk)("path",{d:"M8.99966 8.25C8.80074 8.25 8.60998 8.32902 8.46933 8.46967C8.32867 8.61032 8.24966 8.80109 8.24966 9V11.25C8.24966 11.4489 8.32867 11.6397 8.46933 11.7803C8.60998 11.921 8.80074 12 8.99966 12C9.19857 12 9.38933 11.921 9.52999 11.7803C9.67064 11.6397 9.74965 11.4489 9.74965 11.25V9C9.74965 8.80109 9.67064 8.61032 9.52999 8.46967C9.38933 8.32902 9.19857 8.25 8.99966 8.25ZM8.99966 6C8.85132 6 8.70631 6.04399 8.58298 6.1264C8.45964 6.20881 8.36351 6.32594 8.30675 6.46299C8.24998 6.60003 8.23513 6.75083 8.26407 6.89632C8.293 7.0418 8.36444 7.17544 8.46933 7.28033C8.57421 7.38522 8.70785 7.45665 8.85334 7.48559C8.99882 7.51453 9.14962 7.49968 9.28667 7.44291C9.42371 7.38614 9.54085 7.29001 9.62326 7.16668C9.70567 7.04334 9.74965 6.89834 9.74965 6.75C9.74965 6.55109 9.67064 6.36032 9.52999 6.21967C9.38933 6.07902 9.19857 6 8.99966 6ZM8.99966 1.5C8.01474 1.5 7.03947 1.69399 6.12953 2.0709C5.21959 2.44781 4.39279 3.00026 3.69635 3.6967C2.28983 5.10322 1.49966 7.01088 1.49966 9C1.4931 10.7319 2.09275 12.4114 3.19466 13.7475L1.69466 15.2475C1.59059 15.353 1.52009 15.4869 1.49206 15.6324C1.46403 15.7779 1.47972 15.9284 1.53716 16.065C1.59945 16.1999 1.70043 16.3133 1.82729 16.3908C1.95415 16.4682 2.10116 16.5063 2.24966 16.5H8.99966C10.9888 16.5 12.8964 15.7098 14.303 14.3033C15.7095 12.8968 16.4997 10.9891 16.4997 9C16.4997 7.01088 15.7095 5.10322 14.303 3.6967C12.8964 2.29018 10.9888 1.5 8.99966 1.5ZM8.99966 15H4.05716L4.75466 14.3025C4.82552 14.233 4.8819 14.1502 4.92052 14.0588C4.95914 13.9674 4.97924 13.8692 4.97966 13.77C4.97684 13.5722 4.89597 13.3835 4.75466 13.245C3.77259 12.264 3.16104 10.9729 3.02417 9.59159C2.88731 8.21029 3.23361 6.82425 4.00408 5.66964C4.77454 4.51503 5.9215 3.66327 7.24954 3.25948C8.57758 2.85569 10.0045 2.92485 11.2873 3.45519C12.5701 3.98552 13.6293 4.94421 14.2845 6.16792C14.9397 7.39163 15.1503 8.80466 14.8805 10.1663C14.6107 11.5279 13.8771 12.7538 12.8048 13.6352C11.7325 14.5166 10.3877 14.9989 8.99966 15Z",fill:"#3A8EFA"})],-1)]))),default:(0,a.k6)((()=>t[5]||(t[5]=[(0,a.eW)(" У вас нет загруженных изображений планировки, загрузите хотя бы одно. Рекомендуемый размер изображения 1000*1000 пикселей. Без пустых или белых полей в формате jpeg, jpg, png. Вес одного изображения не должен превышать 500 кб. ")]))),_:1})):(0,a.Q3)("",!0),((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(f.value,(e=>((0,a.uX)(),(0,a.CE)("div",{class:"imageItem",draggable:!0,key:e.id,onDragstart:t=>c(t,e),onDragleave:t[0]||(t[0]=e=>u(e)),onDragend:t[1]||(t[1]=e=>u(e)),onDragover:t[2]||(t[2]=e=>C(e)),onDrop:t=>v(t,e)},[t[9]||(t[9]=(0,a.Fv)('<div class="imageItem__iconDrag" data-v-3e76c8f3><svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg" data-v-3e76c8f3><path d="M15.375 7.375H0.625C0.279813 7.375 0 7.65481 0 8C0 8.34519 0.279813 8.625 0.625 8.625H15.375C15.7202 8.625 16 8.34519 16 8C16 7.65481 15.7202 7.375 15.375 7.375Z" fill="#9E9E9E" data-v-3e76c8f3></path><path d="M15.375 2.375H0.625C0.279813 2.375 0 2.65481 0 3C0 3.34519 0.279813 3.625 0.625 3.625H15.375C15.7202 3.625 16 3.34519 16 3C16 2.65481 15.7202 2.375 15.375 2.375Z" fill="#9E9E9E" data-v-3e76c8f3></path><path d="M15.375 12.375H0.625C0.279813 12.375 0 12.6548 0 13C0 13.3452 0.279813 13.625 0.625 13.625H15.375C15.7202 13.625 16 13.3452 16 13C16 12.6548 15.7202 12.375 15.375 12.375Z" fill="#9E9E9E" data-v-3e76c8f3></path></svg></div>',1)),(0,a.Lk)("div",ue,[(0,a.Lk)("img",{src:e.url,alt:""},null,8,pe)]),(0,a.Lk)("div",Ce,[t[6]||(t[6]=(0,a.Lk)("label",{for:"codePlan",class:"mb-2"},"Наименование планировки",-1)),(0,a.bF)(s,{id:"codePlan",disabled:"",modelValue:e.name,"onUpdate:modelValue":t=>e.name=t,class:"w-full"},null,8,["modelValue","onUpdate:modelValue"])]),e===f.value[0]?((0,a.uX)(),(0,a.CE)("div",ve,t[7]||(t[7]=[(0,a.Lk)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M6.29974 11.9002L2.56641 8.16689L3.28307 7.45023L6.29974 10.4669L12.6997 4.06689L13.4164 4.78356L6.29974 11.9002Z",fill:"#333333"})],-1),(0,a.eW)(" Основные ")]))):(0,a.Q3)("",!0),(0,a.bF)(d,{severity:"danger",class:"imageItem__btnDelete ml-auto",onClick:t=>h(e.id)},{default:(0,a.k6)((()=>t[8]||(t[8]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M7.5 13.5C7.69891 13.5 7.88968 13.421 8.03033 13.2803C8.17098 13.1397 8.25 12.9489 8.25 12.75V8.25C8.25 8.05109 8.17098 7.86032 8.03033 7.71967C7.88968 7.57902 7.69891 7.5 7.5 7.5C7.30109 7.5 7.11032 7.57902 6.96967 7.71967C6.82902 7.86032 6.75 8.05109 6.75 8.25V12.75C6.75 12.9489 6.82902 13.1397 6.96967 13.2803C7.11032 13.421 7.30109 13.5 7.5 13.5ZM15 4.5H12V3.75C12 3.15326 11.7629 2.58097 11.341 2.15901C10.919 1.73705 10.3467 1.5 9.75 1.5H8.25C7.65326 1.5 7.08097 1.73705 6.65901 2.15901C6.23705 2.58097 6 3.15326 6 3.75V4.5H3C2.80109 4.5 2.61032 4.57902 2.46967 4.71967C2.32902 4.86032 2.25 5.05109 2.25 5.25C2.25 5.44891 2.32902 5.63968 2.46967 5.78033C2.61032 5.92098 2.80109 6 3 6H3.75V14.25C3.75 14.8467 3.98705 15.419 4.40901 15.841C4.83097 16.2629 5.40326 16.5 6 16.5H12C12.5967 16.5 13.169 16.2629 13.591 15.841C14.0129 15.419 14.25 14.8467 14.25 14.25V6H15C15.1989 6 15.3897 5.92098 15.5303 5.78033C15.671 5.63968 15.75 5.44891 15.75 5.25C15.75 5.05109 15.671 4.86032 15.5303 4.71967C15.3897 4.57902 15.1989 4.5 15 4.5ZM7.5 3.75C7.5 3.55109 7.57902 3.36032 7.71967 3.21967C7.86032 3.07902 8.05109 3 8.25 3H9.75C9.94891 3 10.1397 3.07902 10.2803 3.21967C10.421 3.36032 10.5 3.55109 10.5 3.75V4.5H7.5V3.75ZM12.75 14.25C12.75 14.4489 12.671 14.6397 12.5303 14.7803C12.3897 14.921 12.1989 15 12 15H6C5.80109 15 5.61032 14.921 5.46967 14.7803C5.32902 14.6397 5.25 14.4489 5.25 14.25V6H12.75V14.25ZM10.5 13.5C10.6989 13.5 10.8897 13.421 11.0303 13.2803C11.171 13.1397 11.25 12.9489 11.25 12.75V8.25C11.25 8.05109 11.171 7.86032 11.0303 7.71967C10.8897 7.57902 10.6989 7.5 10.5 7.5C10.3011 7.5 10.1103 7.57902 9.96967 7.71967C9.82902 7.86032 9.75 8.05109 9.75 8.25V12.75C9.75 12.9489 9.82902 13.1397 9.96967 13.2803C10.1103 13.421 10.3011 13.5 10.5 13.5Z",fill:"white"})],-1)]))),_:2},1032,["onClick"])],40,ce)))),128))]),(0,a.Lk)("div",fe,[(0,a.Lk)("input",{type:"file",name:"",onChange:r,id:"",multiple:"",ref_key:"inputFile",ref:i,class:"hidden"},null,544),(0,a.bF)(d,{severity:"secondary",onClick:t[3]||(t[3]=e=>o())},{default:(0,a.k6)((()=>t[10]||(t[10]=[(0,a.eW)("Добавить изображение")]))),_:1})])])}}};const me=(0,ae.A)(he,[["__scopeId","data-v-3e76c8f3"]]);var ge=me,be=l(27599);const ye={class:"planEditWindow3d"},we={class:"planEditWindow3d__checkboxWrapper"},xe={class:"flex flex-col justify-center items-center"},ke=["src"],Le={key:0,class:"planEditWindow3d__content mt-5 2xl:max-w-[600px] xl:max-w-[400px]"},_e={class:"inputWrapper flex flex-col mb-5"};var Ve={__name:"planEditWindow-3d",props:{formData:Object,plan:Object},setup(e){const t=(0,s.KR)(),n=e=>{t.value.toggle(e)};return(i,o)=>{const r=(0,a.g2)("InputSwitch"),d=(0,a.g2)("InputText"),c=(0,a.g2)("Message");return(0,a.uX)(),(0,a.CE)("div",ye,[(0,a.Lk)("div",we,[(0,a.bF)(r,{modelValue:e.formData.is_3d,"onUpdate:modelValue":o[0]||(o[0]=t=>e.formData.is_3d=t)},null,8,["modelValue"]),o[5]||(o[5]=(0,a.Lk)("label",{for:""},"3D-планировка",-1)),(0,a.Lk)("button",{class:"infoBtn cursor-pointer",onClick:o[1]||(o[1]=e=>n(e))},o[3]||(o[3]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M18 9.00011C18 4.02912 13.9706 0 9.00014 0C4.02948 0 0 4.02912 0 9.00011C0 13.9703 4.02948 17.9998 9.00014 17.9998C13.9706 17.9998 18 13.9703 18 9.00011Z",fill:"#3A8EFA"}),(0,a.Lk)("path",{d:"M5.01367 6.29784C5.01367 5.79302 5.17573 5.28149 5.49992 4.76336C5.82399 4.24523 6.29707 3.81612 6.91881 3.47597C7.5406 3.13593 8.26599 2.96582 9.095 2.96582C9.86548 2.96582 10.5458 3.10807 11.1357 3.39228C11.7256 3.67663 12.1812 4.06325 12.5028 4.55211C12.8242 5.04111 12.985 5.57245 12.985 6.14638C12.985 6.59812 12.8933 6.99411 12.71 7.33411C12.5266 7.67426 12.3087 7.96786 12.0563 8.21492C11.8039 8.46205 11.3508 8.87792 10.6972 9.46248C10.5165 9.62725 10.3716 9.77212 10.2628 9.89695C10.1538 10.0219 10.0727 10.1361 10.0196 10.2397C9.96645 10.3433 9.9252 10.4469 9.89607 10.5506C9.86679 10.6542 9.82297 10.8363 9.76456 11.0966C9.66356 11.6494 9.34732 11.9257 8.81598 11.9257C8.53961 11.9257 8.30706 11.8354 8.11848 11.6546C7.9298 11.474 7.83551 11.2056 7.83551 10.8495C7.83551 10.4031 7.90451 10.0165 8.04277 9.68969C8.18092 9.36282 8.36423 9.07585 8.59279 8.8288C8.8212 8.58166 9.1295 8.2881 9.51746 7.94795C9.8575 7.65039 10.1034 7.42582 10.2548 7.27436C10.4063 7.1229 10.5338 6.95427 10.6375 6.76816C10.7411 6.5822 10.7929 6.3803 10.7929 6.16234C10.7929 5.73723 10.6347 5.37854 10.3186 5.08621C10.0024 4.79402 9.59445 4.64778 9.095 4.64778C8.51033 4.64778 8.07988 4.79525 7.80362 5.0902C7.52725 5.38514 7.29347 5.81958 7.10213 6.39351C6.92143 6.99411 6.57863 7.29428 6.07381 7.29428C5.77611 7.29428 5.52502 7.18939 5.32052 6.97941C5.11594 6.7695 5.01367 6.54233 5.01367 6.29784ZM8.9037 15.0345C8.57948 15.0345 8.2965 14.9295 8.05474 14.7196C7.81287 14.5098 7.69202 14.2162 7.69202 13.8388C7.69202 13.504 7.80884 13.2224 8.04277 12.9938C8.27655 12.7654 8.56351 12.6511 8.90366 12.6511C9.23848 12.6511 9.52007 12.7654 9.74863 12.9938C9.97704 13.2224 10.0914 13.504 10.0914 13.8388C10.0914 14.2108 9.97182 14.5031 9.73267 14.7156C9.49352 14.9282 9.21722 15.0345 8.9037 15.0345Z",fill:"white"})],-1)])),(0,a.bF)((0,s.R1)(be.A),{ref_key:"op",ref:t,class:"planEditWindow3dOverlay"},{default:(0,a.k6)((()=>[(0,a.Lk)("div",xe,[o[4]||(o[4]=(0,a.Lk)("div",{class:"text"},"Пример отображения 3D-планировки",-1)),(0,a.Lk)("img",{src:l(69999),alt:""},null,8,ke)])])),_:1},512)]),e.formData.is_3d?((0,a.uX)(),(0,a.CE)("div",Le,[(0,a.Lk)("div",_e,[o[6]||(o[6]=(0,a.Lk)("label",{for:"",class:"mb-5"},"URL 3D-планировки*",-1)),(0,a.bF)(d,{modelValue:e.formData["3d_url"],"onUpdate:modelValue":o[2]||(o[2]=t=>e.formData["3d_url"]=t)},null,8,["modelValue"])]),(0,a.bF)(c,{closable:!1,class:"!w-max"},{messageicon:(0,a.k6)((()=>o[7]||(o[7]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"w-[40px] mr-2.5"},[(0,a.Lk)("path",{d:"M8.99966 8.25C8.80074 8.25 8.60998 8.32902 8.46933 8.46967C8.32867 8.61032 8.24966 8.80109 8.24966 9V11.25C8.24966 11.4489 8.32867 11.6397 8.46933 11.7803C8.60998 11.921 8.80074 12 8.99966 12C9.19857 12 9.38933 11.921 9.52999 11.7803C9.67064 11.6397 9.74965 11.4489 9.74965 11.25V9C9.74965 8.80109 9.67064 8.61032 9.52999 8.46967C9.38933 8.32902 9.19857 8.25 8.99966 8.25ZM8.99966 6C8.85132 6 8.70631 6.04399 8.58298 6.1264C8.45964 6.20881 8.36351 6.32594 8.30675 6.46299C8.24998 6.60003 8.23513 6.75083 8.26407 6.89632C8.293 7.0418 8.36444 7.17544 8.46933 7.28033C8.57421 7.38522 8.70785 7.45665 8.85334 7.48559C8.99882 7.51453 9.14962 7.49968 9.28667 7.44291C9.42371 7.38614 9.54085 7.29001 9.62326 7.16668C9.70567 7.04334 9.74965 6.89834 9.74965 6.75C9.74965 6.55109 9.67064 6.36032 9.52999 6.21967C9.38933 6.07902 9.19857 6 8.99966 6ZM8.99966 1.5C8.01474 1.5 7.03947 1.69399 6.12953 2.0709C5.21959 2.44781 4.39279 3.00026 3.69635 3.6967C2.28983 5.10322 1.49966 7.01088 1.49966 9C1.4931 10.7319 2.09275 12.4114 3.19466 13.7475L1.69466 15.2475C1.59059 15.353 1.52009 15.4869 1.49206 15.6324C1.46403 15.7779 1.47972 15.9284 1.53716 16.065C1.59945 16.1999 1.70043 16.3133 1.82729 16.3908C1.95415 16.4682 2.10116 16.5063 2.24966 16.5H8.99966C10.9888 16.5 12.8964 15.7098 14.303 14.3033C15.7095 12.8968 16.4997 10.9891 16.4997 9C16.4997 7.01088 15.7095 5.10322 14.303 3.6967C12.8964 2.29018 10.9888 1.5 8.99966 1.5ZM8.99966 15H4.05716L4.75466 14.3025C4.82552 14.233 4.8819 14.1502 4.92052 14.0588C4.95914 13.9674 4.97924 13.8692 4.97966 13.77C4.97684 13.5722 4.89597 13.3835 4.75466 13.245C3.77259 12.264 3.16104 10.9729 3.02417 9.59159C2.88731 8.21029 3.23361 6.82425 4.00408 5.66964C4.77454 4.51503 5.9215 3.66327 7.24954 3.25948C8.57758 2.85569 10.0045 2.92485 11.2873 3.45519C12.5701 3.98552 13.6293 4.94421 14.2845 6.16792C14.9397 7.39163 15.1503 8.80466 14.8805 10.1663C14.6107 11.5279 13.8771 12.7538 12.8048 13.6352C11.7325 14.5166 10.3877 14.9989 8.99966 15Z",fill:"#3A8EFA"})],-1)]))),default:(0,a.k6)((()=>o[8]||(o[8]=[(0,a.eW)("Вставьте ссылку на 3D-планировку.")]))),_:1})])):(0,a.Q3)("",!0)])}}};const He=Ve;var Ee=He,Re=l(76882);const Ae={class:"planEditWindowSideWorld"},Fe={class:"planEditWindowSideWorld__checkboxWrapper"},We={key:0,class:"planEditWindowSideWorld__content mt-10"},Me={class:"planEditWindowSideWorld__compass"},Pe={class:"planEditWindowSideWorld__imagePlan flex",style:{"flex-wrap":"wrap"}},Ze=["src"];var Oe={__name:"planEditWindow-sideWorld",props:{formData:Object,images:{type:Array,default:[]}},setup(e){return(t,l)=>{const s=(0,a.g2)("InputSwitch");return(0,a.uX)(),(0,a.CE)("div",Ae,[(0,a.Lk)("div",Fe,[(0,a.bF)(s,{modelValue:e.formData.has_light_angle,"onUpdate:modelValue":l[0]||(l[0]=t=>e.formData.has_light_angle=t)},null,8,["modelValue"]),l[1]||(l[1]=(0,a.Lk)("label",{for:""},"Отображать стороны света",-1))]),e.formData.has_light_angle?((0,a.uX)(),(0,a.CE)("div",We,[(0,a.Lk)("div",Me,[(0,a.bF)(Re.A,{formData:e.formData},null,8,["formData"])]),(0,a.Lk)("div",Pe,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.images,(e=>((0,a.uX)(),(0,a.CE)("div",{class:"flex flex-col w-max",style:{"align-items":"center"},key:e.url},[(0,a.Lk)("img",{src:e.url,width:"200px",height:"200px",alt:""},null,8,Ze),(0,a.Lk)("span",null,(0,n.v_)(e.name),1)])))),128))])])):(0,a.Q3)("",!0)])}}};const Ie=(0,ae.A)(Oe,[["__scopeId","data-v-61f01fea"]]);var je=Ie,Ke=l(6017),De=l(83569);const Se={class:"planEditWindow__wrapper"},Xe={class:"planEditWindow__head"},Ue={class:"planEditWindow__content mb-5"},Be={class:"planEditWindow__codePlan"},Te={class:"planEditWindow__footer pt-5 border-t border-t-grey-400 w-full flex flex-row justify-between"};var qe={__name:"planEditWindow",props:{isOpenPlanEditWindow:Boolean,plan:{type:Object,required:!0}},emits:["update:isOpenPlanEditWindow"],setup(e,{emit:t}){const l=e,i=t,o=(0,s.KR)({code:null,is_3d:!1,"3d_url":null,light_angle:0,has_light_angle:!1}),r=()=>{Ke.A.$emit("update:house_plan",[l.plan.id],o.value),i("update:isOpenPlanEditWindow")};return(0,a.sV)((()=>{o.value.light_angle=l.plan.light_angle,o.value.code=l.plan.code,o.value.is_3d=!!l.plan.is_3d,o.value["3d_url"]=l.plan["3d_url"],o.value.has_light_angle=!!l.plan.has_light_angle})),(t,l)=>{const d=(0,a.g2)("InputText"),c=(0,a.g2)("Button");return(0,a.uX)(),(0,a.CE)("div",{class:(0,n.C4)(["planEditWindow",e.isOpenPlanEditWindow?"open":""])},[(0,a.Lk)("div",Se,[(0,a.Lk)("div",Xe,[l[5]||(l[5]=(0,a.Lk)("div",{class:"planEditWindow__title"}," Редактирование планировки помещения ",-1)),(0,a.Lk)("button",{class:"planEditWindow__close",onClick:l[0]||(l[0]=e=>i("update:isOpenPlanEditWindow"))},l[4]||(l[4]=[(0,a.Lk)("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M14.8281 12L23.4141 3.41406C24.1953 2.63281 24.1953 1.36719 23.4141 0.585938C22.6328 -0.195312 21.3672 -0.195312 20.5859 0.585938L12 9.17188L3.41406 0.585938C2.63281 -0.195312 1.36719 -0.195312 0.585938 0.585938C-0.195312 1.36719 -0.195312 2.63281 0.585938 3.41406L9.17188 12L0.585938 20.5859C-0.195312 21.3672 -0.195312 22.6328 0.585938 23.4141C0.976562 23.8047 1.48828 24 2 24C2.51172 24 3.02344 23.8047 3.41406 23.4141L12 14.8281L20.5859 23.4141C20.9766 23.8047 21.4883 24 22 24C22.5117 24 23.0234 23.8047 23.4141 23.4141C24.1953 22.6328 24.1953 21.3672 23.4141 20.5859L14.8281 12Z",fill:"#757575"})],-1)]))]),(0,a.Lk)("div",Ue,[(0,a.bF)((0,s.R1)(De.A),{closable:!1,severity:"info"},{default:(0,a.k6)((()=>l[6]||(l[6]=[(0,a.eW)(" Код планировки должен содержать не более 30 символов. ")]))),_:1}),(0,a.Lk)("div",Be,[l[7]||(l[7]=(0,a.Lk)("label",{for:"codePlan",class:"mb-2"},"Код планировки",-1)),(0,a.bF)(d,{id:"codePlan",modelValue:o.value.code,"onUpdate:modelValue":l[1]||(l[1]=e=>o.value.code=e),class:"w-full"},null,8,["modelValue"])]),(0,a.bF)((0,s.R1)(ie.A),{class:"w-full tab-images"},{default:(0,a.k6)((()=>[(0,a.bF)((0,s.R1)(oe.A),{header:"Изображения",pt:{content:{class:["tab-images-content"]}}},{default:(0,a.k6)((()=>[(0,a.bF)(ge,{plan:e.plan,formData:o.value},null,8,["plan","formData"])])),_:1}),(0,a.bF)((0,s.R1)(oe.A),{header:"3D-планировка"},{default:(0,a.k6)((()=>[(0,a.bF)(Ee,{plan:e.plan,formData:o.value},null,8,["plan","formData"])])),_:1}),(0,a.bF)((0,s.R1)(oe.A),{header:"Стороны света"},{default:(0,a.k6)((()=>[o.value?((0,a.uX)(),(0,a.Wv)(je,{key:0,images:e.plan.images.length?[e.plan.images[0]]:null,formData:o.value},null,8,["images","formData"])):(0,a.Q3)("",!0)])),_:1})])),_:1})]),(0,a.Lk)("div",Te,[(0,a.bF)(c,{severity:"success",onClick:l[2]||(l[2]=e=>r())},{default:(0,a.k6)((()=>l[8]||(l[8]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)(c,{severity:"secondary",onClick:l[3]||(l[3]=e=>i("update:isOpenPlanEditWindow"))},{default:(0,a.k6)((()=>l[9]||(l[9]=[(0,a.eW)("Отмена")]))),_:1})])])],2)}}};const Qe=(0,ae.A)(qe,[["__scopeId","data-v-07764092"]]);var ze=Qe,Je=l(12463),Ye=l(40141);const Ge={key:0,class:"w-full flex justify-center"},Ne=["src"],$e=["src"],et=["innerHTML"],tt={class:"flex flex-col justify-center items-center"},lt={class:"text-center text-grey-900 px-7.5"},at={class:"w-full flex justify-center"},nt=["src"],st={key:1};var it={__name:"planRoomsTable",props:{data:Object,plans:{type:Array,default:[{plan:"@/shared/assets/images/layoutsRoom/layout1.png",name:"1 этаж<br>1 подъезд<br>97 квартира",numberRooms:"№263 №267 №271 №275 №279 №283 №287 №291 №295 №299 №303 №307 №311 №315 №319 №323 №327 №331 №335 №339",sideWorld:""}]}},emits:["deletePlan"],setup(e,{emit:t}){const o=(0,Ye.S)(),r=(0,s.KR)(!1),d=(0,s.KR)(!1),c=e,p=t,C=(0,s.KR)(null),v=(0,s.KR)(null),f=e=>{d.value=!0,v.value=e},h=()=>{r.value=!r.value,C.value=null},m=e=>{r.value=!r.value,C.value=e},g=(0,s.KR)({bodyRow:({context:e})=>({class:["!outline-0 !border-0",e.selected?"!bg-white":""]})}),b=(0,s.KR)({headerCell:{class:["!bg-white !border-t-0 !border-grey-900 first:!border-l-0 last:!border-r-0 !py-2.5 2xl:!px-[50px] xl:!px-[30px]"]},bodyCell:{class:["!border-grey-900 first:!border-l-0 last:!border-r-0"]},headerContent:{class:["!flex !justify-center"]},headerTitle:{class:["!text-grey-900 !font-normal 2xl:!text-base xl:!text-sm"]},headerCheckbox:({context:e})=>({class:["!shadow-none !rounded-[2px] 2xl:!w-[22px] 2xl:!h-[22px] xl:!w-[18px] xl:!h-[18px]",e.checked?"!bg-green !border-0":"!border-grey-900"]}),headerCheckboxWrapper:{class:["!w-full 2xl:!w-[22px] 2xl:!h-[22px] xl:!h-[18px] !flex !justify-center"]},checkboxWrapper:{class:["!w-full 2xl:!h-[22px] xl:!h-[18px] !flex !justify-center"]},checkbox:({context:e})=>({class:["!shadow-none !rounded-[2px] 2xl:!w-[22px] 2xl:!h-[22px] xl:!w-[18px] xl:!h-[18px]",e.checked?"!bg-green !border-0":"!border-grey-900"]})}),y=(0,s.KR)({root:()=>({class:["!border !border-solid !border-green "]})}),w=(e,t)=>{o.require({target:e.currentTarget,group:"deletePlan",message:"Удалить планировку?",acceptLabel:"Да",rejectLabel:"Нет",acceptClass:"!bg-red !shadow-none",rejectClass:"!bg-green !shadow-none",accept:()=>{p("deletePlan",t)},reject:()=>{}})},x=(0,s.KR)(),k=(0,s.KR)(),L=e=>{k.value=e.target.src,x.value?.show(e)},_=e=>{x.value?.hide(e),k.value=null};return(t,o)=>{const p=(0,a.g2)("Column"),V=(0,a.g2)("Button"),H=(0,a.g2)("DataTable");return(0,a.uX)(),(0,a.CE)(a.FK,null,[((0,a.uX)(),(0,a.Wv)(a.Im,{to:"body"},[C.value?((0,a.uX)(),(0,a.Wv)(se,{key:0,isOpenEditPlanWindow:r.value,onClose:h,plan:C.value},null,8,["isOpenEditPlanWindow","plan"])):(0,a.Q3)("",!0),v.value?((0,a.uX)(),(0,a.Wv)(ze,{key:1,isOpenPlanEditWindow:d.value,"onUpdate:isOpenPlanEditWindow":o[0]||(o[0]=()=>{d.value=!d.value,v.value=null}),plan:v.value},null,8,["isOpenPlanEditWindow","plan"])):(0,a.Q3)("",!0)])),(0,a.bF)(H,{selection:e.data.selectedPlanings,"onUpdate:selection":o[3]||(o[3]=t=>e.data.selectedPlanings=t),value:c.plans,dataKey:"id",tableStyle:"min-width: 50rem",class:"planRooms__table","show-gridlines":!0,pt:g.value},{default:(0,a.k6)((()=>[(0,a.bF)(p,{selectionMode:"multiple",headerStyle:"width: 3rem",pt:b.value},null,8,["pt"]),(0,a.bF)(p,{header:"Планировка",style:{width:"15%"},headerStyle:"text-align: center",pt:b.value},{body:(0,a.k6)((e=>[e.data.images.length?((0,a.uX)(),(0,a.CE)("div",Ge,[e.data?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.data.images[0].url,alt:"",onMouseenter:o[1]||(o[1]=e=>L(e)),onMouseleave:o[2]||(o[2]=e=>_(e))},null,40,Ne)):(0,a.Q3)("",!0)])):(0,a.Q3)("",!0),e.data.images.length?(0,a.bo)(((0,a.uX)(),(0,a.Wv)((0,s.R1)(be.A),{key:1,visible:!0,ref_key:"op",ref:x,pt:y.value},{default:(0,a.k6)((()=>[(0,a.Lk)("img",{style:{"max-width":"300px","max-height":"300px"},src:k.value,alt:"Bamboo Watch"},null,8,$e)])),_:1},8,["pt"])),[[i.aG,k.value]]):(0,a.Q3)("",!0)])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Наименование",style:{width:"10%"},pt:b.value},{body:(0,a.k6)((e=>[e.data.images.length?((0,a.uX)(),(0,a.CE)("div",{key:0,innerHTML:e.data.images[0].name,class:"text-center"},null,8,et)):(0,a.Q3)("",!0)])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Помещения, сооветсвующие планировке",style:{width:"40%"},pt:b.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",tt,[(0,a.Lk)("div",lt,[((0,a.uX)(!0),(0,a.CE)(a.FK,null,(0,a.pI)(e.data.rooms,(e=>((0,a.uX)(),(0,a.CE)("span",{key:e.id}," №"+(0,n.v_)(e.number),1)))),128))]),(0,a.bF)(V,{to:"/",class:"text-green underline underline-offset-2 2xl:mt-5 xl:3",link:"",onClick:t=>m(e.data)},{default:(0,a.k6)((()=>o[4]||(o[4]=[(0,a.eW)("Отметить на шахматке")]))),_:2},1032,["onClick"])])])),_:1},8,["pt"]),(0,a.bF)(p,{field:"quantity",header:"Стороны света",style:{width:"15%"},pt:b.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",at,[e.data.has_light_angle?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l(36432),style:(0,n.Tr)(`transform: rotate(${e.data.light_angle}deg)`),alt:""},null,12,nt)):((0,a.uX)(),(0,a.CE)("span",st,"Отображение отключено"))])])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Действия",style:{width:"20%"},pt:b.value},{body:(0,a.k6)((e=>[(0,a.bF)(V,{severity:"success",class:"mr-2.5 mb-2.5 xl:w-full flex justify-center",onClick:t=>f(e.data)},{default:(0,a.k6)((()=>o[5]||(o[5]=[(0,a.Lk)("svg",{width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M16.25 8.99995C16.0511 8.99995 15.8603 9.07897 15.7197 9.21962C15.579 9.36028 15.5 9.55104 15.5 9.74995V14.25C15.5 14.4489 15.421 14.6396 15.2803 14.7803C15.1397 14.9209 14.9489 15 14.75 15H4.25C4.05109 15 3.86032 14.9209 3.71967 14.7803C3.57902 14.6396 3.5 14.4489 3.5 14.25V3.74995C3.5 3.55104 3.57902 3.36028 3.71967 3.21962C3.86032 3.07897 4.05109 2.99995 4.25 2.99995H8.75C8.94891 2.99995 9.13968 2.92094 9.28033 2.78028C9.42098 2.63963 9.5 2.44887 9.5 2.24995C9.5 2.05104 9.42098 1.86028 9.28033 1.71962C9.13968 1.57897 8.94891 1.49995 8.75 1.49995H4.25C3.65326 1.49995 3.08097 1.73701 2.65901 2.15896C2.23705 2.58092 2 3.15322 2 3.74995V14.25C2 14.8467 2.23705 15.419 2.65901 15.8409C3.08097 16.2629 3.65326 16.5 4.25 16.5H14.75C15.3467 16.5 15.919 16.2629 16.341 15.8409C16.7629 15.419 17 14.8467 17 14.25V9.74995C17 9.55104 16.921 9.36028 16.7803 9.21962C16.6397 9.07897 16.4489 8.99995 16.25 8.99995ZM5 9.56995V12.75C5 12.9489 5.07902 13.1396 5.21967 13.2803C5.36032 13.4209 5.55109 13.5 5.75 13.5H8.93C9.0287 13.5005 9.12655 13.4816 9.21793 13.4443C9.30931 13.407 9.39242 13.352 9.4625 13.2825L14.6525 8.08495L16.7825 5.99995C16.8528 5.93023 16.9086 5.84728 16.9467 5.75589C16.9847 5.66449 17.0043 5.56646 17.0043 5.46745C17.0043 5.36845 16.9847 5.27042 16.9467 5.17902C16.9086 5.08763 16.8528 5.00468 16.7825 4.93495L13.6025 1.71745C13.5328 1.64716 13.4498 1.59136 13.3584 1.55329C13.267 1.51521 13.169 1.49561 13.07 1.49561C12.971 1.49561 12.873 1.51521 12.7816 1.55329C12.6902 1.59136 12.6072 1.64716 12.5375 1.71745L10.4225 3.83995L5.2175 9.03745C5.14799 9.10753 5.09299 9.19065 5.05567 9.28202C5.01835 9.3734 4.99943 9.47125 5 9.56995ZM13.07 3.30745L15.1925 5.42995L14.1275 6.49495L12.005 4.37245L13.07 3.30745ZM6.5 9.87745L10.9475 5.42995L13.07 7.55245L8.6225 12H6.5V9.87745Z",fill:"white"})],-1),(0,a.eW)(" Редактировать ")]))),_:2},1032,["onClick"]),(0,a.bF)(V,{severity:"danger",class:"xl:w-full flex justify-center",onClick:t=>w(t,e.data.id)},{default:(0,a.k6)((()=>o[6]||(o[6]=[(0,a.Lk)("svg",{width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M8 13.5C8.19891 13.5 8.38968 13.421 8.53033 13.2803C8.67098 13.1397 8.75 12.9489 8.75 12.75V8.25C8.75 8.05109 8.67098 7.86032 8.53033 7.71967C8.38968 7.57902 8.19891 7.5 8 7.5C7.80109 7.5 7.61032 7.57902 7.46967 7.71967C7.32902 7.86032 7.25 8.05109 7.25 8.25V12.75C7.25 12.9489 7.32902 13.1397 7.46967 13.2803C7.61032 13.421 7.80109 13.5 8 13.5ZM15.5 4.5H12.5V3.75C12.5 3.15326 12.2629 2.58097 11.841 2.15901C11.419 1.73705 10.8467 1.5 10.25 1.5H8.75C8.15326 1.5 7.58097 1.73705 7.15901 2.15901C6.73705 2.58097 6.5 3.15326 6.5 3.75V4.5H3.5C3.30109 4.5 3.11032 4.57902 2.96967 4.71967C2.82902 4.86032 2.75 5.05109 2.75 5.25C2.75 5.44891 2.82902 5.63968 2.96967 5.78033C3.11032 5.92098 3.30109 6 3.5 6H4.25V14.25C4.25 14.8467 4.48705 15.419 4.90901 15.841C5.33097 16.2629 5.90326 16.5 6.5 16.5H12.5C13.0967 16.5 13.669 16.2629 14.091 15.841C14.5129 15.419 14.75 14.8467 14.75 14.25V6H15.5C15.6989 6 15.8897 5.92098 16.0303 5.78033C16.171 5.63968 16.25 5.44891 16.25 5.25C16.25 5.05109 16.171 4.86032 16.0303 4.71967C15.8897 4.57902 15.6989 4.5 15.5 4.5ZM8 3.75C8 3.55109 8.07902 3.36032 8.21967 3.21967C8.36032 3.07902 8.55109 3 8.75 3H10.25C10.4489 3 10.6397 3.07902 10.7803 3.21967C10.921 3.36032 11 3.55109 11 3.75V4.5H8V3.75ZM13.25 14.25C13.25 14.4489 13.171 14.6397 13.0303 14.7803C12.8897 14.921 12.6989 15 12.5 15H6.5C6.30109 15 6.11032 14.921 5.96967 14.7803C5.82902 14.6397 5.75 14.4489 5.75 14.25V6H13.25V14.25ZM11 13.5C11.1989 13.5 11.3897 13.421 11.5303 13.2803C11.671 13.1397 11.75 12.9489 11.75 12.75V8.25C11.75 8.05109 11.671 7.86032 11.5303 7.71967C11.3897 7.57902 11.1989 7.5 11 7.5C10.8011 7.5 10.6103 7.57902 10.4697 7.71967C10.329 7.86032 10.25 8.05109 10.25 8.25V12.75C10.25 12.9489 10.329 13.1397 10.4697 13.2803C10.6103 13.421 10.8011 13.5 11 13.5Z",fill:"white"})],-1),(0,a.eW)(" Удалить ")]))),_:2},1032,["onClick"]),(0,a.bF)((0,s.R1)(Je.A),{group:"deletePlan",pt:(0,s.R1)(u.qW)},null,8,["pt"])])),_:1},8,["pt"])])),_:1},8,["selection","value","pt"])],64)}}};const ot=it;var rt=ot,dt=l(64297);const ct={class:"planRooms w-full"},ut={class:"btns w-full flex justify-between border-t border-t-grey-400 pt-5"},pt={class:"btns w-full flex justify-between"},Ct={class:"btns w-full flex justify-between"},vt={class:"planRooms__btns flex items-center gap-x-7.5 my-7.5"},ft={class:"btns w-full flex justify-between"};var ht={__name:"planRooms",props:{house:{type:Object}},setup(e){const t=e,l=(0,s.KR)(!1),n=(0,s.KR)(!1),c=(0,s.KR)(!1),u=(0,s.KR)(!1),C={light_angle:0,has_light_angle:!0},v=(0,s.KR)({...C}),f=(0,s.KR)(),h=(0,s.KR)([]),m=(0,s.KR)({selectedPlanings:[]}),g=(0,s.KR)(""),b=(e,l)=>{var a=new FormData;a.append("house_id",t.house.id),a.append("position",l),a.append("photos[]",e),p.A.createRoomPlan(a).then((e=>{e.data&&h.value.push(e.data)}))},y=e=>{e&&(p.A.deleteRoomPlans(e).then((e=>{e.data&&Array.isArray(e.data)&&e.data.forEach((e=>{const t=h.value.findIndex((t=>t.id==e));h.value.splice(t,1)}))})),l.value&&(l.value=!1))},w=(e,t)=>p.A.updateRoomPlans(e,t).then((l=>{l.data&&h.value.forEach((l=>{e.includes(l.id)&&Object.entries(t).forEach((([e,t])=>{l[e]=t}))})),u.value=!1})),x=e=>{Array.from(e.target.files).forEach((e=>{b(e,1)}))};Ke.A.$on("update:house_plan",w);const k=(0,s.KR)({root:{class:["p-[50px] bg-white w-[800px]"]},content:{class:["!p-0 !border-t !border-grey-400 !pt-5"]},header:{class:["!p-0 !pb-7.5"]},headerTitle:{class:["!font-normal"]},footer:{class:["!p-0 !pt-5"]}}),L=(0,s.KR)({root:{class:["!bg-white !border !border-blue !w-max !py-2 !px-3 !text-blue"]}}),_=(0,s.KR)({root:{class:["!bg-white !p-0 !py-2.5 !w-max"]},menuitem:{class:["!p-0 !w-full"]},action:{class:["!py-2.5 !px-7.5 !w-max !w-max"]},label:({context:e})=>({class:[e.item.style?e.item.style:""]})}),V=()=>{f.value.click()},H=(0,s.KR)(),E=(0,s.KR)([{label:"Редактировать стороны света",command:()=>{u.value=!0}},{label:"Отключить отображение сторон света",command:()=>{w(m.value.selectedPlanings.map((e=>e.id)),{has_light_angle:!1}).then((()=>n.value=!0))}},{label:"Удалить планировки",style:"!text-red",command:()=>{l.value=!0}}]),R=e=>{H.value.toggle(e)},A=()=>{if(t.house?.id)return p.A.getHousePlans(t.house.id).then((e=>{e.data&&(h.value=e.data)}))};return(0,a.wB)(u,(e=>{e||(v.value={...C})})),(0,a.sV)((async()=>{await A()})),(e,t)=>{const p=(0,a.g2)("Textarea"),C=(0,a.g2)("Message");return(0,a.uX)(),(0,a.CE)("div",ct,[(0,a.bF)((0,s.R1)(o.A),{visible:l.value,"onUpdate:visible":t[2]||(t[2]=e=>l.value=e),modal:"",draggable:!1,header:"Вы уверены, что хотите удалить планировки?",pt:k.value},{footer:(0,a.k6)((()=>[(0,a.Lk)("div",ut,[(0,a.bF)((0,s.R1)(r.A),{onClick:t[0]||(t[0]=(0,i.D$)((e=>y((m.value.selectedPlanings||[]).map((e=>e.id)))),["stop"])),severity:"danger"},{default:(0,a.k6)((()=>t[14]||(t[14]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-2.5"},[(0,a.Lk)("path",{d:"M7.5 13.5C7.69891 13.5 7.88968 13.421 8.03033 13.2803C8.17098 13.1397 8.25 12.9489 8.25 12.75V8.25C8.25 8.05109 8.17098 7.86032 8.03033 7.71967C7.88968 7.57902 7.69891 7.5 7.5 7.5C7.30109 7.5 7.11032 7.57902 6.96967 7.71967C6.82902 7.86032 6.75 8.05109 6.75 8.25V12.75C6.75 12.9489 6.82902 13.1397 6.96967 13.2803C7.11032 13.421 7.30109 13.5 7.5 13.5ZM15 4.5H12V3.75C12 3.15326 11.7629 2.58097 11.341 2.15901C10.919 1.73705 10.3467 1.5 9.75 1.5H8.25C7.65326 1.5 7.08097 1.73705 6.65901 2.15901C6.23705 2.58097 6 3.15326 6 3.75V4.5H3C2.80109 4.5 2.61032 4.57902 2.46967 4.71967C2.32902 4.86032 2.25 5.05109 2.25 5.25C2.25 5.44891 2.32902 5.63968 2.46967 5.78033C2.61032 5.92098 2.80109 6 3 6H3.75V14.25C3.75 14.8467 3.98705 15.419 4.40901 15.841C4.83097 16.2629 5.40326 16.5 6 16.5H12C12.5967 16.5 13.169 16.2629 13.591 15.841C14.0129 15.419 14.25 14.8467 14.25 14.25V6H15C15.1989 6 15.3897 5.92098 15.5303 5.78033C15.671 5.63968 15.75 5.44891 15.75 5.25C15.75 5.05109 15.671 4.86032 15.5303 4.71967C15.3897 4.57902 15.1989 4.5 15 4.5ZM7.5 3.75C7.5 3.55109 7.57902 3.36032 7.71967 3.21967C7.86032 3.07902 8.05109 3 8.25 3H9.75C9.94891 3 10.1397 3.07902 10.2803 3.21967C10.421 3.36032 10.5 3.55109 10.5 3.75V4.5H7.5V3.75ZM12.75 14.25C12.75 14.4489 12.671 14.6397 12.5303 14.7803C12.3897 14.921 12.1989 15 12 15H6C5.80109 15 5.61032 14.921 5.46967 14.7803C5.32902 14.6397 5.25 14.4489 5.25 14.25V6H12.75V14.25ZM10.5 13.5C10.6989 13.5 10.8897 13.421 11.0303 13.2803C11.171 13.1397 11.25 12.9489 11.25 12.75V8.25C11.25 8.05109 11.171 7.86032 11.0303 7.71967C10.8897 7.57902 10.6989 7.5 10.5 7.5C10.3011 7.5 10.1103 7.57902 9.96967 7.71967C9.82902 7.86032 9.75 8.05109 9.75 8.25V12.75C9.75 12.9489 9.82902 13.1397 9.96967 13.2803C10.1103 13.421 10.3011 13.5 10.5 13.5Z",fill:"white"})],-1),(0,a.eW)(" Удалить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",class:"!mr-0",onClick:t[1]||(t[1]=e=>l.value=!1)},{default:(0,a.k6)((()=>t[15]||(t[15]=[(0,a.eW)("Отменить")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)((0,s.R1)(o.A),{visible:n.value,"onUpdate:visible":[t[4]||(t[4]=e=>n.value=e),t[5]||(t[5]=e=>n.value=!1)],modal:"",draggable:!1,header:"Успешно отключено",pt:k.value},{default:(0,a.k6)((()=>t[16]||(t[16]=[(0,a.eW)(" Отображение сторон света успешно отключено для выбранных планировок ")]))),footer:(0,a.k6)((()=>[(0,a.Lk)("div",pt,[(0,a.bF)((0,s.R1)(r.A),{severity:"info",onClick:t[3]||(t[3]=e=>n.value=!1)},{default:(0,a.k6)((()=>t[17]||(t[17]=[(0,a.eW)(" Ок ")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)((0,s.R1)(o.A),{visible:c.value,"onUpdate:visible":[t[8]||(t[8]=e=>c.value=e),t[9]||(t[9]=e=>c.value=!1)],modal:"",draggable:!1,header:"Загрузка планировок Planoplan",pt:k.value},{default:(0,a.k6)((()=>[t[18]||(t[18]=(0,a.Lk)("p",{class:"text mb-5 text-sm"},' Введите списком URL планировок. Каждая планировка должна начинаться с новой строки. Для загрузки планировок из Planoplan обязательно опубликуйте у каждой планировки в Planoplan вид "План" или "Вид сверху". ',-1)),(0,a.bF)(p,{modelValue:g.value,"onUpdate:modelValue":t[6]||(t[6]=e=>g.value=e),class:"w-full",rows:"5",autoResize:""},null,8,["modelValue"])])),footer:(0,a.k6)((()=>[(0,a.Lk)("div",Ct,[(0,a.bF)((0,s.R1)(r.A),{severity:"success"},{default:(0,a.k6)((()=>t[19]||(t[19]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",onClick:t[7]||(t[7]=e=>c.value=!1)},{default:(0,a.k6)((()=>t[20]||(t[20]=[(0,a.eW)(" Отклонить ")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)(C,{severity:"info",closable:!1},{messageicon:(0,a.k6)((()=>t[21]||(t[21]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-4"},[(0,a.Lk)("path",{d:"M8.99966 8.25C8.80074 8.25 8.60998 8.32902 8.46933 8.46967C8.32867 8.61032 8.24966 8.80109 8.24966 9V11.25C8.24966 11.4489 8.32867 11.6397 8.46933 11.7803C8.60998 11.921 8.80074 12 8.99966 12C9.19857 12 9.38933 11.921 9.52999 11.7803C9.67064 11.6397 9.74965 11.4489 9.74965 11.25V9C9.74965 8.80109 9.67064 8.61032 9.52999 8.46967C9.38933 8.32902 9.19857 8.25 8.99966 8.25ZM8.99966 6C8.85132 6 8.70631 6.04399 8.58298 6.1264C8.45964 6.20881 8.36351 6.32594 8.30675 6.46299C8.24998 6.60003 8.23513 6.75083 8.26407 6.89632C8.293 7.0418 8.36444 7.17544 8.46933 7.28033C8.57421 7.38522 8.70785 7.45665 8.85334 7.48559C8.99882 7.51453 9.14962 7.49968 9.28667 7.44291C9.42371 7.38614 9.54085 7.29001 9.62326 7.16668C9.70567 7.04334 9.74965 6.89834 9.74965 6.75C9.74965 6.55109 9.67064 6.36032 9.52999 6.21967C9.38933 6.07902 9.19857 6 8.99966 6ZM8.99966 1.5C8.01474 1.5 7.03947 1.69399 6.12953 2.0709C5.21959 2.44781 4.39279 3.00026 3.69635 3.6967C2.28983 5.10322 1.49966 7.01088 1.49966 9C1.4931 10.7319 2.09275 12.4114 3.19466 13.7475L1.69466 15.2475C1.59059 15.353 1.52009 15.4869 1.49206 15.6324C1.46403 15.7779 1.47972 15.9284 1.53716 16.065C1.59945 16.1999 1.70043 16.3133 1.82729 16.3908C1.95415 16.4682 2.10116 16.5063 2.24966 16.5H8.99966C10.9888 16.5 12.8964 15.7098 14.303 14.3033C15.7095 12.8968 16.4997 10.9891 16.4997 9C16.4997 7.01088 15.7095 5.10322 14.303 3.6967C12.8964 2.29018 10.9888 1.5 8.99966 1.5ZM8.99966 15H4.05716L4.75466 14.3025C4.82552 14.233 4.8819 14.1502 4.92052 14.0588C4.95914 13.9674 4.97924 13.8692 4.97966 13.77C4.97684 13.5722 4.89597 13.3835 4.75466 13.245C3.77259 12.264 3.16104 10.9729 3.02417 9.59159C2.88731 8.21029 3.23361 6.82425 4.00408 5.66964C4.77454 4.51503 5.9215 3.66327 7.24954 3.25948C8.57758 2.85569 10.0045 2.92485 11.2873 3.45519C12.5701 3.98552 13.6293 4.94421 14.2845 6.16792C14.9397 7.39163 15.1503 8.80466 14.8805 10.1663C14.6107 11.5279 13.8771 12.7538 12.8048 13.6352C11.7325 14.5166 10.3877 14.9989 8.99966 15Z",fill:"#3A8EFA"})],-1)]))),default:(0,a.k6)((()=>t[22]||(t[22]=[(0,a.eW)("Рекомендуемый размер изображения 1000*1000 пикселей. Без пустых или белых полей в формате jpeg, jpg, png. Вес одного изображения не должен превышать 5 Мб. "),(0,a.Lk)("br",null,null,-1),(0,a.eW)(" Необходимо загрузить отдельными файлами планировки для каждой секции, даже если планировки типовые.")]))),_:1}),(0,a.Lk)("div",vt,[(0,a.Lk)("input",{onChange:x,multiple:"",accept:"image/*",type:"file",class:"hidden",ref_key:"plansInput",ref:f},null,544),(0,a.bF)(dt.A,{onClick:(0,i.D$)(V,["stop"]),theme:"green"},{default:(0,a.k6)((()=>t[23]||(t[23]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M16.791 11.517C16.7406 11.4354 16.6702 11.368 16.5864 11.3213C16.5027 11.2746 16.4084 11.25 16.3125 11.25H15.1875V5.0625C15.1871 4.76425 15.0684 4.47834 14.8576 4.26745C14.6467 4.05656 14.3607 3.9379 14.0625 3.9375H8.67043L7.14769 2.41481C7.09548 2.36256 7.03348 2.32111 6.96525 2.29283C6.89701 2.26455 6.82387 2.24999 6.75 2.25H2.25C1.95175 2.2504 1.66584 2.36906 1.45495 2.57995C1.24406 2.79084 1.1254 3.07675 1.125 3.375V15.1875H1.12748C1.12678 15.2614 1.14077 15.3346 1.16864 15.403C1.19651 15.4714 1.23769 15.5336 1.2898 15.5859C1.34191 15.6383 1.40391 15.6797 1.47218 15.7079C1.54045 15.7361 1.61364 15.7504 1.6875 15.75H14.625C14.7295 15.75 14.8319 15.7209 14.9207 15.666C15.0096 15.6111 15.0814 15.5325 15.1282 15.4391L16.8157 12.0641C16.8586 11.9784 16.8789 11.8831 16.8746 11.7873C16.8703 11.6915 16.8415 11.5985 16.791 11.517ZM14.2773 14.625H2.59774L3.72274 12.375H15.4023L14.2773 14.625Z",fill:"white"})],-1),(0,a.eW)(" Выбрать планировки помещений ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{type:"button",onClick:R,"aria-haspopup":"true","aria-controls":"overlay_menu",iconPos:"right",outlined:"",pt:L.value,class:"ml-auto",severity:"info",disabled:!m.value.selectedPlanings.length},{default:(0,a.k6)((()=>t[24]||(t[24]=[(0,a.eW)(" Действия "),(0,a.Lk)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"ml-1.5"},[(0,a.Lk)("path",{d:"M12.2501 4.59364C12.2501 4.70564 12.2072 4.81764 12.1219 4.90295L7.30942 9.71545C7.13836 9.88652 6.86186 9.88652 6.6908 9.71545L1.8783 4.90295C1.70723 4.73189 1.70723 4.45539 1.8783 4.28433C2.04936 4.11327 2.32586 4.11327 2.49692 4.28433L7.00011 8.78752L11.5033 4.28433C11.6744 4.11327 11.9509 4.11327 12.1219 4.28433C12.2072 4.36964 12.2501 4.48164 12.2501 4.59364Z",fill:"#3A8EFA"})],-1)]))),_:1},8,["pt","disabled"]),(0,a.bF)((0,s.R1)(d.A),{ref_key:"menu",ref:H,id:"overlay_menu",model:E.value,popup:!0,pt:_.value,disabled:!0},null,8,["model","pt"])]),(0,a.bF)(rt,{onDeletePlan:t[10]||(t[10]=e=>y([e])),data:m.value,plans:h.value},null,8,["data","plans"]),(0,a.bF)((0,s.R1)(o.A),{visible:u.value,"onUpdate:visible":t[13]||(t[13]=e=>u.value=e),modal:"",header:"Задать стороны света",style:{width:"50vw"},breakpoints:{"1199px":"75vw","575px":"90vw"}},{footer:(0,a.k6)((()=>[(0,a.Lk)("div",ft,[(0,a.bF)((0,s.R1)(r.A),{onClick:t[11]||(t[11]=(0,i.D$)((e=>w(m.value.selectedPlanings.map((e=>e.id)),v.value)),["stop"])),severity:"success"},{default:(0,a.k6)((()=>t[25]||(t[25]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",onClick:t[12]||(t[12]=e=>c.value=!1)},{default:(0,a.k6)((()=>t[26]||(t[26]=[(0,a.eW)(" Отмена ")]))),_:1})])])),default:(0,a.k6)((()=>[v.value?((0,a.uX)(),(0,a.Wv)(je,{key:0,images:m.value.selectedPlanings.map((e=>e.images[0])),formData:v.value},null,8,["images","formData"])):(0,a.Q3)("",!0)])),_:1},8,["visible"])])}}};const mt=ht;var gt=mt;const bt={class:"w-full flex justify-center"},yt=["src"],wt=["src"],xt=["innerHTML"],kt={class:"flex flex-col justify-center items-center"},Lt=["innerHTML"],_t=["innerHTML"],Vt={class:"w-full flex justify-center"},Ht=["src"],Et={key:1},Rt={class:"flex 2xl:flex-row xl:flex-col items-center"};var At={__name:"planFloorTable",props:{plans:Array,data:Object},setup(e){const t=(0,Ye.S)(),o=(0,C.rd)(),r=((0,C.lq)(),e),d=(0,s.KR)({bodyRow:({context:e})=>({class:["!outline-0 !border-0",e.selected?"!bg-white":""]})}),c=(0,s.KR)({headerCell:{class:["!bg-white !border-t-0 !border-grey-900 first:!border-l-0 last:!border-r-0 !py-2.5 !px-0"]},bodyCell:{class:["!border-grey-900 first:!border-l-0 last:!border-r-0"]},headerContent:{class:["!flex !justify-center"]},headerTitle:{class:["!text-grey-900 !font-normal 2xl:!text-base xl:!text-sm"]},headerCheckbox:({context:e})=>({class:["!shadow-none !rounded-[2px] 2xl:!w-[22px] 2xl:!h-[22px] xl:!w-[18px] xl:!h-[18px]",e.checked?"!bg-green !border-0":"!border-grey-900"]}),headerCheckboxWrapper:{class:["!w-full 2xl:!w-[22px] 2xl:!h-[22px] xl:!h-[18px] !flex !justify-center"]},checkboxWrapper:{class:["!w-full 2xl:!h-[22px] xl:!h-[18px] !flex !justify-center"]},checkbox:({context:e})=>({class:["!shadow-none !rounded-[2px] 2xl:!w-[22px] 2xl:!h-[22px] xl:!w-[18px] xl:!h-[18px]",e.checked?"!bg-green !border-0":"!border-grey-900"]})}),v=(0,s.KR)({root:()=>({class:["!border !border-solid !border-green "]})}),f=(e,l,a)=>{t.require({target:e.currentTarget,group:"deletePlan",message:"Удалить планировку?",acceptLabel:"Да",rejectLabel:"Нет",acceptClass:"!bg-red !shadow-none",rejectClass:"!bg-green !shadow-none",accept:()=>{h(l).then((()=>{r.plans.splice(a,1)}))},reject:()=>{}})},h=((0,a.EW)((()=>r.data.floors.map((e=>e.position)))),e=>p.A.deleteFloorPlan(e)),m=(0,s.KR)(),g=(0,s.KR)(),b=e=>{m.value=e.target.src,g.value.show(e)},y=e=>{g.value.hide(e),m.value=null};return(t,r)=>{const p=(0,a.g2)("Column"),C=(0,a.g2)("Button"),h=(0,a.g2)("DataTable");return(0,a.uX)(),(0,a.Wv)(h,{selection:e.data.selectedFloorsPlans,"onUpdate:selection":r[2]||(r[2]=t=>e.data.selectedFloorsPlans=t),value:e.plans,dataKey:"id",tableStyle:"min-width: 50rem",class:"planRooms__table","show-gridlines":!0,pt:d.value},{default:(0,a.k6)((()=>[(0,a.bF)(p,{selectionMode:"multiple",headerStyle:"width: 5%",pt:c.value},null,8,["pt"]),(0,a.bF)(p,{header:"Планировка",style:{width:"10%"},headerStyle:"text-align: center",pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",bt,[e.data.image?((0,a.uX)(),(0,a.CE)("img",{key:0,src:e.data.image,alt:"",onMouseenter:r[0]||(r[0]=e=>b(e)),onMouseleave:r[1]||(r[1]=e=>y(e))},null,40,yt)):(0,a.Q3)("",!0)]),(0,a.bo)((0,a.bF)((0,s.R1)(be.A),{visible:!0,ref_key:"op",ref:g,pt:v.value},{default:(0,a.k6)((()=>[(0,a.Lk)("img",{style:{"max-width":"300px","max-height":"300px"},src:m.value,alt:"Bamboo Watch"},null,8,wt)])),_:1},8,["pt"]),[[i.aG,m.value]])])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Имя файла",style:{width:"20%"},pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",{innerHTML:e.data.name,class:"text-center"},null,8,xt)])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Подъезды",style:{width:"5%"},pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",kt,[(0,a.Lk)("div",{innerHTML:e.data.entrances?.map((e=>1===e.position?1:e.position+1)).join(", "),class:"text-center text-grey-900"},null,8,Lt)])])),_:1},8,["pt"]),(0,a.bF)(p,{field:"quantity",header:"Этажи",style:{width:"5%"},pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("p",{class:"text-center text-grey-900",innerHTML:e.data.floors?.map((e=>e.position))},null,8,_t)])),_:1},8,["pt"]),(0,a.bF)(p,{field:"quantity",header:"Стороны света",style:{width:"15%"},pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",Vt,[e.data.has_light_angle?((0,a.uX)(),(0,a.CE)("img",{key:0,src:l(36432),alt:"",style:(0,n.Tr)(`transform: rotate(${e.data.light_angle}deg)`)},null,12,Ht)):((0,a.uX)(),(0,a.CE)("span",Et,"Не установлено"))])])),_:1},8,["pt"]),(0,a.bF)(p,{header:"Действия",style:{width:"30%"},pt:c.value},{body:(0,a.k6)((e=>[(0,a.Lk)("div",Rt,[(0,a.bF)(C,{severity:"success",class:"2xl:mr-2.5 mb-2.5 xl:w-full flex justify-center",onClick:t=>(0,s.R1)(o).push(`floors/${e.data.id}`)},{default:(0,a.k6)((()=>r[3]||(r[3]=[(0,a.Lk)("svg",{width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M16.25 8.99995C16.0511 8.99995 15.8603 9.07897 15.7197 9.21962C15.579 9.36028 15.5 9.55104 15.5 9.74995V14.25C15.5 14.4489 15.421 14.6396 15.2803 14.7803C15.1397 14.9209 14.9489 15 14.75 15H4.25C4.05109 15 3.86032 14.9209 3.71967 14.7803C3.57902 14.6396 3.5 14.4489 3.5 14.25V3.74995C3.5 3.55104 3.57902 3.36028 3.71967 3.21962C3.86032 3.07897 4.05109 2.99995 4.25 2.99995H8.75C8.94891 2.99995 9.13968 2.92094 9.28033 2.78028C9.42098 2.63963 9.5 2.44887 9.5 2.24995C9.5 2.05104 9.42098 1.86028 9.28033 1.71962C9.13968 1.57897 8.94891 1.49995 8.75 1.49995H4.25C3.65326 1.49995 3.08097 1.73701 2.65901 2.15896C2.23705 2.58092 2 3.15322 2 3.74995V14.25C2 14.8467 2.23705 15.419 2.65901 15.8409C3.08097 16.2629 3.65326 16.5 4.25 16.5H14.75C15.3467 16.5 15.919 16.2629 16.341 15.8409C16.7629 15.419 17 14.8467 17 14.25V9.74995C17 9.55104 16.921 9.36028 16.7803 9.21962C16.6397 9.07897 16.4489 8.99995 16.25 8.99995ZM5 9.56995V12.75C5 12.9489 5.07902 13.1396 5.21967 13.2803C5.36032 13.4209 5.55109 13.5 5.75 13.5H8.93C9.0287 13.5005 9.12655 13.4816 9.21793 13.4443C9.30931 13.407 9.39242 13.352 9.4625 13.2825L14.6525 8.08495L16.7825 5.99995C16.8528 5.93023 16.9086 5.84728 16.9467 5.75589C16.9847 5.66449 17.0043 5.56646 17.0043 5.46745C17.0043 5.36845 16.9847 5.27042 16.9467 5.17902C16.9086 5.08763 16.8528 5.00468 16.7825 4.93495L13.6025 1.71745C13.5328 1.64716 13.4498 1.59136 13.3584 1.55329C13.267 1.51521 13.169 1.49561 13.07 1.49561C12.971 1.49561 12.873 1.51521 12.7816 1.55329C12.6902 1.59136 12.6072 1.64716 12.5375 1.71745L10.4225 3.83995L5.2175 9.03745C5.14799 9.10753 5.09299 9.19065 5.05567 9.28202C5.01835 9.3734 4.99943 9.47125 5 9.56995ZM13.07 3.30745L15.1925 5.42995L14.1275 6.49495L12.005 4.37245L13.07 3.30745ZM6.5 9.87745L10.9475 5.42995L13.07 7.55245L8.6225 12H6.5V9.87745Z",fill:"white"})],-1),(0,a.eW)(" Произвести разметку этажа ")]))),_:2},1032,["onClick"]),(0,a.bF)(C,{severity:"danger",class:"xl:w-full flex justify-center h-max",onClick:l=>f(l,e.data.id,t.index)},{default:(0,a.k6)((()=>r[4]||(r[4]=[(0,a.Lk)("svg",{width:"19",height:"18",viewBox:"0 0 19 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M8 13.5C8.19891 13.5 8.38968 13.421 8.53033 13.2803C8.67098 13.1397 8.75 12.9489 8.75 12.75V8.25C8.75 8.05109 8.67098 7.86032 8.53033 7.71967C8.38968 7.57902 8.19891 7.5 8 7.5C7.80109 7.5 7.61032 7.57902 7.46967 7.71967C7.32902 7.86032 7.25 8.05109 7.25 8.25V12.75C7.25 12.9489 7.32902 13.1397 7.46967 13.2803C7.61032 13.421 7.80109 13.5 8 13.5ZM15.5 4.5H12.5V3.75C12.5 3.15326 12.2629 2.58097 11.841 2.15901C11.419 1.73705 10.8467 1.5 10.25 1.5H8.75C8.15326 1.5 7.58097 1.73705 7.15901 2.15901C6.73705 2.58097 6.5 3.15326 6.5 3.75V4.5H3.5C3.30109 4.5 3.11032 4.57902 2.96967 4.71967C2.82902 4.86032 2.75 5.05109 2.75 5.25C2.75 5.44891 2.82902 5.63968 2.96967 5.78033C3.11032 5.92098 3.30109 6 3.5 6H4.25V14.25C4.25 14.8467 4.48705 15.419 4.90901 15.841C5.33097 16.2629 5.90326 16.5 6.5 16.5H12.5C13.0967 16.5 13.669 16.2629 14.091 15.841C14.5129 15.419 14.75 14.8467 14.75 14.25V6H15.5C15.6989 6 15.8897 5.92098 16.0303 5.78033C16.171 5.63968 16.25 5.44891 16.25 5.25C16.25 5.05109 16.171 4.86032 16.0303 4.71967C15.8897 4.57902 15.6989 4.5 15.5 4.5ZM8 3.75C8 3.55109 8.07902 3.36032 8.21967 3.21967C8.36032 3.07902 8.55109 3 8.75 3H10.25C10.4489 3 10.6397 3.07902 10.7803 3.21967C10.921 3.36032 11 3.55109 11 3.75V4.5H8V3.75ZM13.25 14.25C13.25 14.4489 13.171 14.6397 13.0303 14.7803C12.8897 14.921 12.6989 15 12.5 15H6.5C6.30109 15 6.11032 14.921 5.96967 14.7803C5.82902 14.6397 5.75 14.4489 5.75 14.25V6H13.25V14.25ZM11 13.5C11.1989 13.5 11.3897 13.421 11.5303 13.2803C11.671 13.1397 11.75 12.9489 11.75 12.75V8.25C11.75 8.05109 11.671 7.86032 11.5303 7.71967C11.3897 7.57902 11.1989 7.5 11 7.5C10.8011 7.5 10.6103 7.57902 10.4697 7.71967C10.329 7.86032 10.25 8.05109 10.25 8.25V12.75C10.25 12.9489 10.329 13.1397 10.4697 13.2803C10.6103 13.421 10.8011 13.5 11 13.5Z",fill:"white"})],-1),(0,a.eW)(" Удалить ")]))),_:2},1032,["onClick"])]),(0,a.bF)((0,s.R1)(Je.A),{group:"deletePlan",pt:(0,s.R1)(u.qW)},null,8,["pt"])])),_:1},8,["pt"])])),_:1},8,["selection","value","pt"])}}};const Ft=At;var Wt=Ft;const Mt={class:"planFloors"},Pt={class:"btns w-full flex justify-between border-t border-t-grey-400 pt-5"},Zt={class:"btns w-full flex justify-between mt-5"},Ot={class:"btns w-full flex justify-between"},It={class:"btns w-full flex justify-between"},jt={class:"planRooms__btns flex items-center gap-x-7.5 my-7.5"};var Kt={__name:"planFloors",props:{house:Object},setup(e){const t=e,l={light_angle:0,has_light_angle:!0},n=(0,s.KR)({selectedFloorsPlans:[]}),c=(0,s.KR)({...l}),u=(0,s.KR)(!1),C=(0,s.KR)(!1),v=(0,s.KR)(!1),f=(0,s.KR)(!1),h=(0,s.KR)(""),m=(0,s.KR)(),g=(0,s.KR)([]),b=(0,s.KR)({root:{class:["p-[50px] bg-white w-[800px]"]},content:{class:["!border-t !border-grey-400"]},header:{class:["!p-0 !pb-7.5"]},headerTitle:{class:["!font-normal"]},footer:{class:["!p-0"]}}),y=(0,s.KR)({root:{class:["!bg-white !border !border-blue !w-max !py-2 !px-3 !text-blue"]}}),w=(0,s.KR)({root:{class:["!bg-white !p-0 !py-2.5 !w-max"]},menuitem:{class:["!p-0 !w-full"]},action:{class:["!py-2.5 !px-7.5 !w-max !w-max"]},label:({context:e})=>({class:[e.item.style?e.item.style:""]})}),x=(0,s.KR)(),k=(0,s.KR)([{label:"Редактировать стороны света",command:()=>{f.value=!0}},{label:"Отключить отображение сторон света",command:()=>{_(n.value.selectedFloorsPlans.map((e=>e.id)),{has_light_angle:!1}).then((()=>{C.value=!0}))}},{label:"Удалить планировки",style:"!text-red",command:()=>{u.value=!0}}]),L=e=>{x.value.toggle(e)},_=async(e,t)=>p.A.updateFloorPlans(e,[],t,!0).then((l=>{l.data&&Array.isArray(l.data)&&(f.value=!1,g.value.forEach((l=>{e.includes(l.id)&&Object.entries(t).forEach((([e,t])=>{l[e]=t}))})))})),V=e=>{var l=new FormData;l.append("house_id",t.house.id),l.append("photo",e),p.A.addFloorPlan(l).then((e=>{e.data&&g.value.push(e.data)}))},H=()=>p.A.getFloorPlans(t.house.id).then((e=>{e.data&&Array.isArray(e.data)&&(g.value=e.data)})),E=e=>{Array.from(e.target.files).forEach((e=>{V(e)}))},R=()=>{m.value.click()},A=()=>{const e=[],t=n.value.selectedFloorsPlans.map((t=>(e.push(t.id),p.A.deleteFloorPlan(t.id))));Promise.all(t).then((()=>{g.value=g.value.filter((t=>!e.includes(t.id))),u.value=!1}))};return(0,a.sV)((async()=>{await H()})),(e,t)=>{const l=(0,a.g2)("Textarea"),p=(0,a.g2)("Message");return(0,a.uX)(),(0,a.CE)("div",Mt,[(0,a.bF)((0,s.R1)(o.A),{visible:u.value,"onUpdate:visible":t[1]||(t[1]=e=>u.value=e),modal:"",draggable:!1,header:"Вы уверены, что хотите удалить планировки?",pt:b.value,contentClass:"!p-0 hidden"},{footer:(0,a.k6)((()=>[(0,a.Lk)("div",Pt,[(0,a.bF)((0,s.R1)(r.A),{onClick:(0,i.D$)(A,["stop"]),severity:"danger"},{default:(0,a.k6)((()=>t[12]||(t[12]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-2.5"},[(0,a.Lk)("path",{d:"M7.5 13.5C7.69891 13.5 7.88968 13.421 8.03033 13.2803C8.17098 13.1397 8.25 12.9489 8.25 12.75V8.25C8.25 8.05109 8.17098 7.86032 8.03033 7.71967C7.88968 7.57902 7.69891 7.5 7.5 7.5C7.30109 7.5 7.11032 7.57902 6.96967 7.71967C6.82902 7.86032 6.75 8.05109 6.75 8.25V12.75C6.75 12.9489 6.82902 13.1397 6.96967 13.2803C7.11032 13.421 7.30109 13.5 7.5 13.5ZM15 4.5H12V3.75C12 3.15326 11.7629 2.58097 11.341 2.15901C10.919 1.73705 10.3467 1.5 9.75 1.5H8.25C7.65326 1.5 7.08097 1.73705 6.65901 2.15901C6.23705 2.58097 6 3.15326 6 3.75V4.5H3C2.80109 4.5 2.61032 4.57902 2.46967 4.71967C2.32902 4.86032 2.25 5.05109 2.25 5.25C2.25 5.44891 2.32902 5.63968 2.46967 5.78033C2.61032 5.92098 2.80109 6 3 6H3.75V14.25C3.75 14.8467 3.98705 15.419 4.40901 15.841C4.83097 16.2629 5.40326 16.5 6 16.5H12C12.5967 16.5 13.169 16.2629 13.591 15.841C14.0129 15.419 14.25 14.8467 14.25 14.25V6H15C15.1989 6 15.3897 5.92098 15.5303 5.78033C15.671 5.63968 15.75 5.44891 15.75 5.25C15.75 5.05109 15.671 4.86032 15.5303 4.71967C15.3897 4.57902 15.1989 4.5 15 4.5ZM7.5 3.75C7.5 3.55109 7.57902 3.36032 7.71967 3.21967C7.86032 3.07902 8.05109 3 8.25 3H9.75C9.94891 3 10.1397 3.07902 10.2803 3.21967C10.421 3.36032 10.5 3.55109 10.5 3.75V4.5H7.5V3.75ZM12.75 14.25C12.75 14.4489 12.671 14.6397 12.5303 14.7803C12.3897 14.921 12.1989 15 12 15H6C5.80109 15 5.61032 14.921 5.46967 14.7803C5.32902 14.6397 5.25 14.4489 5.25 14.25V6H12.75V14.25ZM10.5 13.5C10.6989 13.5 10.8897 13.421 11.0303 13.2803C11.171 13.1397 11.25 12.9489 11.25 12.75V8.25C11.25 8.05109 11.171 7.86032 11.0303 7.71967C10.8897 7.57902 10.6989 7.5 10.5 7.5C10.3011 7.5 10.1103 7.57902 9.96967 7.71967C9.82902 7.86032 9.75 8.05109 9.75 8.25V12.75C9.75 12.9489 9.82902 13.1397 9.96967 13.2803C10.1103 13.421 10.3011 13.5 10.5 13.5Z",fill:"white"})],-1),(0,a.eW)(" Удалить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",class:"!mr-0",onClick:t[0]||(t[0]=e=>u.value=!1)},{default:(0,a.k6)((()=>t[13]||(t[13]=[(0,a.eW)("Отменить")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)((0,s.R1)(o.A),{visible:C.value,"onUpdate:visible":[t[3]||(t[3]=e=>C.value=e),t[4]||(t[4]=e=>C.value=!1)],modal:"",draggable:!1,header:"Успешно отключено",pt:b.value,contentClass:"!p-0 !pt-5"},{default:(0,a.k6)((()=>t[14]||(t[14]=[(0,a.eW)(" Отображение сторон света успешно отключено для выбранных планировок ")]))),footer:(0,a.k6)((()=>[(0,a.Lk)("div",Zt,[(0,a.bF)((0,s.R1)(r.A),{severity:"info",onClick:t[2]||(t[2]=e=>C.value=!1)},{default:(0,a.k6)((()=>t[15]||(t[15]=[(0,a.eW)(" Ок ")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)((0,s.R1)(o.A),{visible:v.value,"onUpdate:visible":[t[7]||(t[7]=e=>v.value=e),t[8]||(t[8]=e=>v.value=!1)],modal:"",draggable:!1,header:"Загрузка планировок Planoplan",pt:b.value},{default:(0,a.k6)((()=>[t[16]||(t[16]=(0,a.Lk)("p",{class:"text mb-5 text-sm"},' Введите списком URL планировок. Каждая планировка должна начинаться с новой строки. Для загрузки планировок из Planoplan обязательно опубликуйте у каждой планировки в Planoplan вид "План" или "Вид сверху". ',-1)),(0,a.bF)(l,{modelValue:h.value,"onUpdate:modelValue":t[5]||(t[5]=e=>h.value=e),class:"w-full",rows:"5",autoResize:""},null,8,["modelValue"])])),footer:(0,a.k6)((()=>[(0,a.Lk)("div",Ot,[(0,a.bF)((0,s.R1)(r.A),{severity:"success"},{default:(0,a.k6)((()=>t[17]||(t[17]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",onClick:t[6]||(t[6]=e=>v.value=!1)},{default:(0,a.k6)((()=>t[18]||(t[18]=[(0,a.eW)(" Отклонить ")]))),_:1})])])),_:1},8,["visible","pt"]),(0,a.bF)((0,s.R1)(o.A),{visible:f.value,"onUpdate:visible":t[11]||(t[11]=e=>f.value=e),modal:"",header:"Задать стороны света",style:{width:"50vw"},breakpoints:{"1199px":"75vw","575px":"90vw"}},{footer:(0,a.k6)((()=>[(0,a.Lk)("div",It,[(0,a.bF)((0,s.R1)(r.A),{onClick:t[9]||(t[9]=(0,i.D$)((e=>_(n.value.selectedFloorsPlans.map((e=>e.id)),c.value)),["stop"])),severity:"success"},{default:(0,a.k6)((()=>t[19]||(t[19]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg"},[(0,a.Lk)("path",{d:"M15.5325 6.9675L11.0325 2.4675C10.9634 2.40004 10.8819 2.34656 10.7925 2.31C10.6995 2.27221 10.6004 2.25187 10.5 2.25H4.5C3.90326 2.25 3.33097 2.48705 2.90901 2.90901C2.48705 3.33097 2.25 3.90326 2.25 4.5V13.5C2.25 14.0967 2.48705 14.669 2.90901 15.091C3.33097 15.5129 3.90326 15.75 4.5 15.75H13.5C14.0967 15.75 14.669 15.5129 15.091 15.091C15.5129 14.669 15.75 14.0967 15.75 13.5V7.5C15.7506 7.4013 15.7317 7.30345 15.6943 7.21207C15.657 7.12069 15.602 7.03758 15.5325 6.9675ZM6.75 3.75H9.75V5.25H6.75V3.75ZM11.25 14.25H6.75V12C6.75 11.8011 6.82902 11.6103 6.96967 11.4697C7.11032 11.329 7.30109 11.25 7.5 11.25H10.5C10.6989 11.25 10.8897 11.329 11.0303 11.4697C11.171 11.6103 11.25 11.8011 11.25 12V14.25ZM14.25 13.5C14.25 13.6989 14.171 13.8897 14.0303 14.0303C13.8897 14.171 13.6989 14.25 13.5 14.25H12.75V12C12.75 11.4033 12.5129 10.831 12.091 10.409C11.669 9.98705 11.0967 9.75 10.5 9.75H7.5C6.90326 9.75 6.33097 9.98705 5.90901 10.409C5.48705 10.831 5.25 11.4033 5.25 12V14.25H4.5C4.30109 14.25 4.11032 14.171 3.96967 14.0303C3.82902 13.8897 3.75 13.6989 3.75 13.5V4.5C3.75 4.30109 3.82902 4.11032 3.96967 3.96967C4.11032 3.82902 4.30109 3.75 4.5 3.75H5.25V6C5.25 6.19891 5.32902 6.38968 5.46967 6.53033C5.61032 6.67098 5.80109 6.75 6 6.75H10.5C10.6989 6.75 10.8897 6.67098 11.0303 6.53033C11.171 6.38968 11.25 6.19891 11.25 6V4.8075L14.25 7.8075V13.5Z",fill:"white"})],-1),(0,a.eW)(" Сохранить ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{severity:"secondary",onClick:t[10]||(t[10]=e=>f.value=!1)},{default:(0,a.k6)((()=>t[20]||(t[20]=[(0,a.eW)(" Отмена ")]))),_:1})])])),default:(0,a.k6)((()=>[c.value?((0,a.uX)(),(0,a.Wv)(je,{key:0,images:n.value.selectedFloorsPlans.map((e=>({url:e.image,name:e.name}))),formData:c.value},null,8,["images","formData"])):(0,a.Q3)("",!0)])),_:1},8,["visible"]),(0,a.bF)(p,{severity:"info",closable:!1},{messageicon:(0,a.k6)((()=>t[21]||(t[21]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-4"},[(0,a.Lk)("path",{d:"M8.99966 8.25C8.80074 8.25 8.60998 8.32902 8.46933 8.46967C8.32867 8.61032 8.24966 8.80109 8.24966 9V11.25C8.24966 11.4489 8.32867 11.6397 8.46933 11.7803C8.60998 11.921 8.80074 12 8.99966 12C9.19857 12 9.38933 11.921 9.52999 11.7803C9.67064 11.6397 9.74965 11.4489 9.74965 11.25V9C9.74965 8.80109 9.67064 8.61032 9.52999 8.46967C9.38933 8.32902 9.19857 8.25 8.99966 8.25ZM8.99966 6C8.85132 6 8.70631 6.04399 8.58298 6.1264C8.45964 6.20881 8.36351 6.32594 8.30675 6.46299C8.24998 6.60003 8.23513 6.75083 8.26407 6.89632C8.293 7.0418 8.36444 7.17544 8.46933 7.28033C8.57421 7.38522 8.70785 7.45665 8.85334 7.48559C8.99882 7.51453 9.14962 7.49968 9.28667 7.44291C9.42371 7.38614 9.54085 7.29001 9.62326 7.16668C9.70567 7.04334 9.74965 6.89834 9.74965 6.75C9.74965 6.55109 9.67064 6.36032 9.52999 6.21967C9.38933 6.07902 9.19857 6 8.99966 6ZM8.99966 1.5C8.01474 1.5 7.03947 1.69399 6.12953 2.0709C5.21959 2.44781 4.39279 3.00026 3.69635 3.6967C2.28983 5.10322 1.49966 7.01088 1.49966 9C1.4931 10.7319 2.09275 12.4114 3.19466 13.7475L1.69466 15.2475C1.59059 15.353 1.52009 15.4869 1.49206 15.6324C1.46403 15.7779 1.47972 15.9284 1.53716 16.065C1.59945 16.1999 1.70043 16.3133 1.82729 16.3908C1.95415 16.4682 2.10116 16.5063 2.24966 16.5H8.99966C10.9888 16.5 12.8964 15.7098 14.303 14.3033C15.7095 12.8968 16.4997 10.9891 16.4997 9C16.4997 7.01088 15.7095 5.10322 14.303 3.6967C12.8964 2.29018 10.9888 1.5 8.99966 1.5ZM8.99966 15H4.05716L4.75466 14.3025C4.82552 14.233 4.8819 14.1502 4.92052 14.0588C4.95914 13.9674 4.97924 13.8692 4.97966 13.77C4.97684 13.5722 4.89597 13.3835 4.75466 13.245C3.77259 12.264 3.16104 10.9729 3.02417 9.59159C2.88731 8.21029 3.23361 6.82425 4.00408 5.66964C4.77454 4.51503 5.9215 3.66327 7.24954 3.25948C8.57758 2.85569 10.0045 2.92485 11.2873 3.45519C12.5701 3.98552 13.6293 4.94421 14.2845 6.16792C14.9397 7.39163 15.1503 8.80466 14.8805 10.1663C14.6107 11.5279 13.8771 12.7538 12.8048 13.6352C11.7325 14.5166 10.3877 14.9989 8.99966 15Z",fill:"#3A8EFA"})],-1)]))),default:(0,a.k6)((()=>t[22]||(t[22]=[(0,a.eW)("Рекомендуемый размер изображения 1000*1000 пикселей. Без пустых или белых полей в формате jpeg, jpg, png. Вес одного изображения не должен превышать 5 Мб. "),(0,a.Lk)("br",null,null,-1),(0,a.eW)(" Необходимо загрузить отдельными файлами планировки для каждой секции, даже если планировки типовые.")]))),_:1}),(0,a.Lk)("div",jt,[(0,a.Lk)("input",{onChange:E,multiple:"",accept:"image/*",type:"file",class:"hidden",ref_key:"plansInput",ref:m},null,544),(0,a.bF)((0,s.R1)(r.A),{onClick:(0,i.D$)(R,["stop"]),severity:"success"},{default:(0,a.k6)((()=>t[23]||(t[23]=[(0,a.Lk)("svg",{width:"18",height:"18",viewBox:"0 0 18 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"mr-1.5"},[(0,a.Lk)("path",{d:"M16.791 11.517C16.7406 11.4354 16.6702 11.368 16.5864 11.3213C16.5027 11.2746 16.4084 11.25 16.3125 11.25H15.1875V5.0625C15.1871 4.76425 15.0684 4.47834 14.8576 4.26745C14.6467 4.05656 14.3607 3.9379 14.0625 3.9375H8.67043L7.14769 2.41481C7.09548 2.36256 7.03348 2.32111 6.96525 2.29283C6.89701 2.26455 6.82387 2.24999 6.75 2.25H2.25C1.95175 2.2504 1.66584 2.36906 1.45495 2.57995C1.24406 2.79084 1.1254 3.07675 1.125 3.375V15.1875H1.12748C1.12678 15.2614 1.14077 15.3346 1.16864 15.403C1.19651 15.4714 1.23769 15.5336 1.2898 15.5859C1.34191 15.6383 1.40391 15.6797 1.47218 15.7079C1.54045 15.7361 1.61364 15.7504 1.6875 15.75H14.625C14.7295 15.75 14.8319 15.7209 14.9207 15.666C15.0096 15.6111 15.0814 15.5325 15.1282 15.4391L16.8157 12.0641C16.8586 11.9784 16.8789 11.8831 16.8746 11.7873C16.8703 11.6915 16.8415 11.5985 16.791 11.517ZM14.2773 14.625H2.59774L3.72274 12.375H15.4023L14.2773 14.625Z",fill:"white"})],-1),(0,a.eW)(" Выбрать планировки этажей ")]))),_:1}),(0,a.bF)((0,s.R1)(r.A),{type:"button",onClick:L,"aria-haspopup":"true","aria-controls":"overlay_menu",iconPos:"right",outlined:"",pt:y.value,class:"ml-auto",severity:"info",disabled:!n.value.selectedFloorsPlans.length},{default:(0,a.k6)((()=>t[24]||(t[24]=[(0,a.eW)(" Действия "),(0,a.Lk)("svg",{width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"ml-1.5"},[(0,a.Lk)("path",{d:"M12.2501 4.59364C12.2501 4.70564 12.2072 4.81764 12.1219 4.90295L7.30942 9.71545C7.13836 9.88652 6.86186 9.88652 6.6908 9.71545L1.8783 4.90295C1.70723 4.73189 1.70723 4.45539 1.8783 4.28433C2.04936 4.11327 2.32586 4.11327 2.49692 4.28433L7.00011 8.78752L11.5033 4.28433C11.6744 4.11327 11.9509 4.11327 12.1219 4.28433C12.2072 4.36964 12.2501 4.48164 12.2501 4.59364Z",fill:"#3A8EFA"})],-1)]))),_:1},8,["pt","disabled"]),(0,a.bF)((0,s.R1)(d.A),{ref_key:"menu",ref:x,id:"overlay_menu",model:k.value,popup:!0,pt:w.value},null,8,["model","pt"])]),(0,a.bF)(Wt,{data:n.value,plans:g.value},null,8,["data","plans"])])}}};const Dt=Kt;var St=Dt,Xt=(l(8797),l(54409));const Ut={class:"defaultPage planLayoutPage bg-white h-full"},Bt={class:"titlePage planLayoutPage__title"};var Tt={__name:"PlanLayoutPage",setup(e){const t=(0,C.lq)(),l=(0,C.rd)(),i=(0,s.KR)(0),o=t.params.house_id,r=(0,Xt.j)(),d=(0,a.EW)((()=>r.complex)),c=(0,a.EW)((()=>r.house)),u=e=>{i.value=e,l.push({params:{tab:i.value?"floors":"rooms"}})};return(0,a.sV)((async()=>{await r.get_house(o),"floors"===t.params.tab&&(i.value=1)})),(e,t)=>{const l=(0,a.g2)("TabPanel"),s=(0,a.g2)("TabView");return(0,a.uX)(),(0,a.CE)("div",Ut,[(0,a.Lk)("div",Bt,(0,n.v_)(d.value.name)+" — "+(0,n.v_)(c.value.name),1),c.value.id?((0,a.uX)(),(0,a.Wv)(s,{key:0,"onUpdate:activeIndex":t[0]||(t[0]=e=>u(e)),class:"w-full","active-index":i.value},{default:(0,a.k6)((()=>[(0,a.bF)(l,{header:"Планировка помещений"},{default:(0,a.k6)((()=>[0==i.value?((0,a.uX)(),(0,a.Wv)(gt,{key:0,house:c.value},null,8,["house"])):(0,a.Q3)("",!0)])),_:1}),(0,a.bF)(l,{header:"Планировка этажей"},{default:(0,a.k6)((()=>[1==i.value?((0,a.uX)(),(0,a.Wv)(St,{key:0,house:c.value},null,8,["house"])):(0,a.Q3)("",!0)])),_:1})])),_:1},8,["active-index"])):(0,a.Q3)("",!0)])}}};const qt=(0,ae.A)(Tt,[["__scopeId","data-v-bb1b39d4"]]);var Qt=qt},92679:function(e,t,l){var a={"./facades.svg":84526,"./floors.svg":91104,"./grid.svg":87505,"./layouts.svg":17982,"./list.svg":70965,"./tile.svg":8297};function n(e){var t=s(e);return l(t)}function s(e){if(!l.o(a,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return a[e]}n.keys=function(){return Object.keys(a)},n.resolve=s,e.exports=n,n.id=92679},84526:function(e,t,l){"use strict";e.exports=l.p+"img/facades.2524babb.svg"},91104:function(e,t,l){"use strict";e.exports=l.p+"img/floors.00938573.svg"},87505:function(e,t,l){"use strict";e.exports=l.p+"img/grid.ff4a5216.svg"},17982:function(e,t,l){"use strict";e.exports=l.p+"img/layouts.32e3dcb0.svg"},70965:function(e,t,l){"use strict";e.exports=l.p+"img/list.8a6372e5.svg"},8297:function(e,t,l){"use strict";e.exports=l.p+"img/tile.c3b5e834.svg"},69999:function(e,t,l){"use strict";e.exports=l.p+"img/layout3d.36dedf2a.png"},36432:function(e){"use strict";e.exports="data:image/png;base64,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"}}]);
|
||
//# sourceMappingURL=bb26f8884300b642.js.map
|