chunk-099e32a8.3b200096.js 219 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-099e32a8"],{"0970":function(e,t,a){a("60f5")},"0c0b":function(e,t,a){a("f609")},1176:function(e,t,a){},1196:function(e,t,a){a("eaf7")},"13d5":function(e,t,a){var o=a("23e7"),r=a("d58f").left,c=a("a640"),i=a("1212");o({target:"Array",proto:!0,forced:!a("9adc")&&79<i&&i<83||!c("reduce")},{reduce:function(e){var t=arguments.length;return r(this,e,t,1<t?arguments[1]:void 0)}})},"157e":function(e,t,a){a("5934")},1746:function(e,t,a){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},"194f":function(e,t,a){},"1a45":function(e,t,a){},2447:function(e,t,a){a("e384")},"28b1":function(e,t,a){},"407d":function(e,t,a){a("bb1b")},4235:function(e,t,a){a("6606")},"43c2":function(e,t,a){},4458:function(e,t,a){a("86bc")},"4b8a":function(e,t,a){a("28b1")},"4b9e":function(e,t,a){a.d(t,"a",(function(){return p}));t=a("23f9");var o=a("7a23"),r=a("1fba"),c=a("e5f6"),i=a("d243"),n=a("8db7"),l=a("450f"),s=a("efd9");let[m,d]=Object(r.a)("form");a={colon:Boolean,disabled:Boolean,readonly:Boolean,showError:Boolean,labelWidth:c.f,labelAlign:String,inputAlign:String,scrollToError:Boolean,validateFirst:Boolean,submitOnEnter:c.g,showErrorMessage:c.g,errorMessageAlign:String,validateTrigger:{type:[String,Array],default:"onBlur"}},r=Object(o.defineComponent)({name:m,props:a,emits:["submit","failed"],setup(e,{emit:t,slots:a}){let{children:r,linkChildren:c}=Object(l.useChildren)(i.f),m=e=>e?r.filter(t=>e.includes(t.name)):r,p=e=>new Promise((t,a)=>{let o=[];m(e).reduce((e,t)=>e.then(()=>{if(!o.length)return t.validate().then(e=>{e&&o.push(e)})}),Promise.resolve()).then(()=>{o.length?a(o):t()})}),u=e=>new Promise((t,a)=>{var o=m(e);Promise.all(o.map(e=>e.validate())).then(e=>{(e=e.filter(Boolean)).length?a(e):t()})}),b=e=>{let t=r.find(t=>t.name===e);return t?new Promise((e,a)=>{t.validate().then(t=>{t?a(t):e()})}):Promise.reject()},g=t=>("string"==typeof t?b:e.validateFirst?p:u)(t),O=(e,t)=>{r.some(a=>a.name===e&&(a.$el.scrollIntoView(t),!0))},h=()=>r.reduce((e,t)=>(e[t.name]=t.formValue.value,e),{}),j=()=>{let a=h();g().then(()=>t("submit",a)).catch(o=>{t("failed",{values:a,errors:o}),e.scrollToError&&o[0].name&&O(o[0].name)})},v=e=>{Object(n.e)(e),j()};return c({props:e}),Object(s.a)({submit:j,validate:g,getValues:h,scrollToField:O,resetValidation:e=>{"string"==typeof e&&(e=[e]),m(e).forEach(e=>{e.resetValidation()})},getValidationStatus:()=>r.reduce((e,t)=>(e[t.name]=t.getValidationStatus(),e),{})}),()=>{var e;return Object(o.createVNode)("form",{class:d(),onSubmit:v},[null==(e=a.default)?void 0:e.call(a)])}}});let p=Object(t.a)(r)},"4dd8":function(e,t,a){a("efa9")},5118:function(e,t,a){(function(e){var o=void 0!==e&&e||"undefined"!=typeof self&&self||window,r=Function.prototype.apply;function c(e,t){this._id=e,this._clearFn=t}t.setTimeout=function(){return new c(r.call(setTimeout,o,arguments),clearTimeout)},t.setInterval=function(){return new c(r.call(setInterval,o,arguments),clearInterval)},t.clearTimeout=t.clearInterval=function(e){e&&e.close()},c.prototype.unref=c.prototype.ref=function(){},c.prototype.close=function(){this._clearFn.call(o,this._id)},t.enroll=function(e,t){clearTimeout(e._idleTimeoutId),e._idleTimeout=t},t.unenroll=function(e){clearTimeout(e._idleTimeoutId),e._idleTimeout=-1},t._unrefActive=t.active=function(e){clearTimeout(e._idleTimeoutId);var t=e._idleTimeout;0<=t&&(e._idleTimeoutId=setTimeout((function(){e._onTimeout&&e._onTimeout()}),t))},a("6017"),t.setImmediate="undefined"!=typeof self&&self.setImmediate||void 0!==e&&e.setImmediate||this&&this.setImmediate,t.clearImmediate="undefined"!=typeof self&&self.clearImmediate||void 0!==e&&e.clearImmediate||this&&this.clearImmediate}).call(this,a("c8ba"))},5148:function(e,t,a){},"560d":function(e,t,a){a("43c2")},5934:function(e,t,a){},"5a3d":function(e,t,a){},"5c73":function(e,t,a){a("8267")},6017:function(e,t,a){(function(e,t){function a(e){delete l[e]}function o(e){if(s)setTimeout(o,0,e);else{var t=l[e];if(t){s=!0;try{var r=t,c=r.callback,n=r.args;switch(n.length){case 0:c();break;case 1:c(n[0]);break;case 2:c(n[0],n[1]);break;case 3:c(n[0],n[1],n[2]);break;default:c.apply(i,n)}}finally{a(e),s=!1}}}}function r(){function e(e){e.source===c&&"string"==typeof e.data&&0===e.data.indexOf(t)&&o(+e.data.slice(t.length))}var t="setImmediate$"+Math.random()+"$";c.addEventListener?c.addEventListener("message",e,!1):c.attachEvent("onmessage",e),d=function(e){c.postMessage(t+e,"*")}}var c,i,n,l,s,m,d,p,u;(c="undefined"==typeof self?void 0===e?this:e:self).setImmediate||(n=1,s=!(l={}),m=c.document,e=(e=Object.getPrototypeOf&&Object.getPrototypeOf(c))&&e.setTimeout?e:c,"[object process]"==={}.toString.call(c.process)?d=function(e){t.nextTick((function(){o(e)}))}:(()=>{var e,t;return c.postMessage&&!c.importScripts&&(e=!0,t=c.onmessage,c.onmessage=function(){e=!1},c.postMessage("","*"),c.onmessage=t,e)})()?r():d=c.MessageChannel?((u=new MessageChannel).port1.onmessage=function(e){o(e.data)},function(e){u.port2.postMessage(e)}):m&&"onreadystatechange"in m.createElement("script")?(p=m.documentElement,function(e){var t=m.createElement("script");t.onreadystatechange=function(){o(e),t.onreadystatechange=null,p.removeChild(t),t=null},p.appendChild(t)}):function(e){setTimeout(o,0,e)},e.setImmediate=function(e){"function"!=typeof e&&(e=new Function(""+e));for(var t=new Array(arguments.length-1),a=0;a<t.length;a++)t[a]=arguments[a+1];return l[n]={callback:e,args:t},d(n),n++},e.clearImmediate=a)}).call(this,a("c8ba"),a("4362"))},"60f5":function(e,t,a){},6287:function(e,t,a){a("194f")},6576:function(e,t,a){},6606:function(e,t,a){},"67e3":function(e,t,a){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},"682d":function(e,t,a){a("67e3")},"6eb7":function(e,t,a){},"71a1":function(e,t,a){a("f157")},7248:function(e,t,a){a("8211")},"74a6":function(e,t,a){},"7ed5":function(e,t,a){a("5148")},"7f3f":function(e,t,a){a.r(t);var o=a("7a23");let r={class:"main-left"},c={class:"left-time"},i={class:"weather"},n=["src"],l=["src"],s={class:"left-space"},m={class:"text"},d={class:"space-info"},p={class:"space-temp"},u=["src"],b={class:"space-env"},g=["onClick"],O=["src"],h={class:"env-text"},j={key:0,class:"fotter"},v=["onClick"],f=["src"],T=["src"],k=["src"],I={class:"main-right"},y={key:0,class:"work-btn"},S={key:0},C={key:0};a("14d9"),a("a573");var w=a("459d"),D=a("3ba9");let E={class:"header-content"},x={class:"weather"},N=["src"],V={class:"weather-text"},B={class:"pr5"},L={class:"pr5"};var A=a("9a1c"),q=a("6c02"),W=Object(o.defineComponent)({props:{outWeather:{type:Object,default:()=>({})}},components:{VanIcon:A.a},setup(){let e=Object(q.d)();var t=Object(o.reactive)({goBack(){window.history.go(-1)},setPermanentSpace(){e.push({path:"/mySpace"})}});return{...Object(o.toRefs)(t)}}}),M=(a("7ed5"),a("6b0d")),F=(M=a.n(M),W=M()(W,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",E,[Object(o.createElementVNode)("div",x,[Object(o.withDirectives)(Object(o.createElementVNode)("img",{src:e.outWeather.imgname,class:"weather-icon",alt:""},null,8,N),[[o.vShow,e.outWeather.imgname]]),Object(o.createElementVNode)("div",V,[Object(o.createElementVNode)("p",null,[Object(o.createElementVNode)("span",B,Object(o.toDisplayString)(e.outWeather.temperature||"--")+"℃",1),t[1]||(t[1]=Object(o.createElementVNode)("span",null,"/",-1)),t[2]||(t[2]=Object(o.createElementVNode)("span",{class:"pr5"},"PM2.5",-1)),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.outWeather.pm25||"--"),1)]),Object(o.createElementVNode)("p",null,[Object(o.createElementVNode)("span",L,Object(o.toDisplayString)(e.outWeather.text||"--"),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.outWeather.quality||"--"),1)])])]),Object(o.createElementVNode)("div",{class:"set-space-btn",onClick:t[0]||(t[0]=(...t)=>e.setPermanentSpace&&e.setPermanentSpace(...t))},"设置常驻空间")])}],["__scopeId","data-v-3e78a67a"]]),a("66d6")),U=a("0613"),_=a("d257"),z=a("5581"),P=a("6a79");let R={class:"air"},H={class:"child-title"},X={class:"child-box"},Y={key:0,class:"air-control"},G={class:"air-title"},K={class:"control-box"},J={class:"temp-slider",id:"chlidAirSliderId"},$={class:"temp-left"},Z={class:"temp-right"},Q={key:1,class:"air-control"},ee={class:"air-title"},te={class:"volume-box"},ae={class:"number"},oe={class:"control-box control-box-padding"},re={class:"icon-box"},ce=["src"],ie={class:"icon-box"},ne=["src"],le={class:"icon-box"},se=["src"],me={key:2,class:"air-control"},de={class:"air-title"},pe={key:0},ue={key:1},be={key:2},ge={class:"control-box control-box-padding"},Oe={class:"icon-box"},he=["src"],je={class:"icon-box"},ve=["src"],fe={class:"icon-box"},Te=["src"];var ke=a("e31f"),Ie=a("2849"),ye=a("6c43");function Se(e,t){let a,o,r=!1,c=0,i=0,n=0,l=0;function s(){}let m={swipeLeft:s,swipeRight:s,swipeDown:s,swipeUp:s,drag:s};Object.assign(m,t),e.addEventListener("touchstart",(function(e){c=e.touches[0].pageX,i=e.touches[0].pageY,n=0,l=0}),{passive:!0}),e.addEventListener("touchmove",(function(t){var s;r=!0,a=t.touches[0].pageX,o=t.touches[0].pageY,t.mation={startX:c,startY:i,moveX:a,moveY:o,disX:n,disY:l},m.drag.call(e,t),r&&(s=Math.abs(a-c),(Math.abs(o-i)<s?0<a-c?m.swipeRight:m.swipeLeft:0<o-c?m.swipeDown:m.swipeUp).call(e,t))}),{passive:!0}),e.addEventListener("touchend",(function(e){r=!1}))}var Ce=Object(o.defineComponent)({props:{temperature:{type:Number,default:()=>0},airData:{type:Object,default:()=>{}},airVolumes:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},seviceEquipmentList:{type:Array,default:()=>[]}},components:{Switch:ke.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){let a=Object(o.reactive)({seviceEquipmentList:e.seviceEquipmentList,lightColorImg:Object(_.z)("page-officehome","lightColorControl.svg"),navType:"all",valueDom:null,spaceId:e.spaceId,valueHeight:null,equipList:[],cotrolLoading:!1,loadingTimer:0,airTemp:0,loadingAir:!1,windGearArr:[0,1,2,3],lightIcon:"arrow-down",showChild:!1,airData:e.airData,realTemp:16,temperature:e.temperature,userIsControl:e.userIsControl,forceOverTimeFlag:e.forceOverTimeFlag,firstLoadingAir:!0,domAirOpeen:!1,swiperIinit:!1,parseImgUrl:_.z,part:1,modeName:"",showAirVolumeBtn:!1,showDialog:!1,airTimer:null,airSetText:{notice:"",remark:[],nowImg:"",toWhere:"",designTemperature:0},setBarNowPerstion(){a.realTemp=a.airTemp;var e,t,o=document.querySelector("#chlidAirBarId");o&&(t=document.querySelector("#chlidAirSliderId"),a.airTemp>=a.airData.minTempSet&&a.airTemp<=a.airData.maxTempSet?(e=(a.airTemp-a.airData.minTempSet)/a.part,e=Math.floor(e),o&&(o.style.left=e+"px")):!a.airTemp||a.airTemp<a.airData.minTempSet?o.style.left="0px":a.airTemp>a.airData.maxTempSet&&(e=t.offsetWidth,t=o.offsetWidth,o.style.left=e-t+a.sliderPading+"px"))},getEleWidth(e){return e?e.getBoundingClientRect().width:1},endBoxSwiper(){a.swiperIinit=!0;var e=document.querySelector("#chlidAirBarId");let t=document.querySelector("#chlidAirBarId");var o=document.querySelector("#chlidAirSliderId");let r=!1,c=0,i=(a.sliderPading=2,a.getEleWidth(o));o=a.getEleWidth(t),1<i&&(i-=o),o=(a.airData.maxTempSet-a.airData.minTempSet)/i;let n=o;a.part=o,e&&(e.addEventListener("touchstart",(function(e){c=isNaN(parseInt(t.style.left))?0:parseInt(t.style.left),r=!0})),e.addEventListener("touchend",(function(e){r=!1,a.changeZongAir("temp",a.realTemp),a.airTemp=a.realTemp})),Se(e,{swipeLeft:function(e){r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=c-e)<0?0:e,t.style.left=e+"px",a.realTemp=e*n+a.airData.minTempSet,a.realTemp)&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))},swipeRight:function(e){r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=c+e)>i?i:e,a.realTemp=e*n+a.airData.minTempSet,a.realTemp&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp)),t.style.left=e+a.sliderPading+"px")}}))},getTimerLen(){let e="",t=(a.equipList&&a.equipList.length&&(e=a.equipList[0].equipmentCategory),15);return e&&"ACATVI"==e?15:t},switchTimer:null,formatAirData(e,t){var o={};if("temp"==e&&(o.codeKey="tempSetCode",o.value=t),"gear"==e&&"windLow"==t){if(!(1<a.airData.gear))return;a.airData.gear--,a.airData.isAutoGear=0,o.value=a.airData.gear,o.codeKey="gearCode"}if("gear"==e&&"windUp"==t){if(!(a.airData.gear<3))return;a.airData.gear++,a.airData.isAutoGear=0,o.value=a.airData.gear,o.codeKey="gearCode"}return"gear"==e&&"auto"==t&&(a.airData.isAutoGear=a.airData.isAutoGear?0:1,o.value=a.airData.isAutoGear?4:a.airData.gear,o.codeKey="gearCode"),"mode"==e&&(a.airData.workMode=t,o.codeKey="modeSetCode",o.value=t),o},loadingStart(){a.cotrolLoading=!0},loadinngEnd(){a.cotrolLoading=!1},setSpaceCondtioners(e){Object(w.K)(e).then(e=>{a.loadinngEnd()}).catch(()=>{a.loadinngEnd(),Object(ye.a)("连接异常,请检查网络!")})},changeZongAir(e,t){e=a.formatAirData(e,t);e&&e.codeKey&&(t=[],e={id:a.airData.id,code:a.airData[e.codeKey],value:e.value},t.push(e),a.cotrolLoading||(a.loadingStart(),a.setSpaceCondtioners(t)))},async barSwiperInit(){a.endBoxSwiper(),a.setBarNowPerstion()}});return Object(o.onBeforeUnmount)(()=>{}),Object(o.onMounted)(()=>{a.airTemp=e.airData.tempSet,Object(o.nextTick)(()=>{a.barSwiperInit()})}),{...Object(o.toRefs)(a)}}});a("560d"),a("eb51"),Ce=M()(Ce,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",R,[Object(o.createElementVNode)("div",H,Object(o.toDisplayString)(e.airData.localName),1),Object(o.createElementVNode)("div",X,[e.airData.boundPoint&&e.airData.boundPoint.tempSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Y,[Object(o.createElementVNode)("div",G,[t[6]||(t[6]=Object(o.createElementVNode)("div",null,"温度设定",-1)),t[7]||(t[7]=Object(o.createElementVNode)("div",null,null,-1)),Object(o.createElementVNode)("div",null,Object(o.toDisplayString)(e.realTemp)+"℃",1)]),Object(o.createElementVNode)("div",K,[Object(o.createElementVNode)("div",J,[t[8]||(t[8]=Object(o.createElementVNode)("div",{class:"slider-bar",id:"chlidAirBarId"},[Object(o.createElementVNode)("div",{class:"bar-circle",style:{border:"2px solid rgba(246, 249, 254, 1)"}})],-1)),Object(o.createElementVNode)("div",$,Object(o.toDisplayString)(e.airData.minTempSet),1),Object(o.createElementVNode)("div",Z,Object(o.toDisplayString)(e.airData.maxTempSet),1)])])])):Object(o.createCommentVNode)("",!0),e.airData.boundPoint&&e.airData.boundPoint.gearSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Q,[Object(o.createElementVNode)("div",ee,[t[9]||(t[9]=Object(o.createElementVNode)("div",null,"风速",-1)),t[10]||(t[10]=Object(o.createElementVNode)("div",null,null,-1)),Object(o.createElementVNode)("div",null,[Object(o.createElementVNode)("div",te,[Object(o.createElementVNode)("div",ae,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.windGearArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("span",{class:Object(o.normalizeClass)(e.airData.gear===t?"number-active":""),key:"volume"+a},Object(o.toDisplayString)(t),3))),128))])])])]),Object(o.createElementVNode)("div",oe,[Object(o.createElementVNode)("div",re,[Object(o.createElementVNode)("div",{class:"icon-item",style:Object(o.normalizeStyle)({opacity:e.airData.gear<=1?"0.6":1}),onClick:t[0]||(t[0]=t=>e.changeZongAir("gear","windLow"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","wind_small.svg")},null,8,ce)],4),t[11]||(t[11]=Object(o.createElementVNode)("span",null,"调小",-1))]),Object(o.createElementVNode)("div",ie,[Object(o.createElementVNode)("div",{class:"icon-item",style:Object(o.normalizeStyle)({opacity:3<=e.airData.gear?"0.6":1}),onClick:t[1]||(t[1]=t=>e.changeZongAir("gear","windUp"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","wind_big.svg")},null,8,ne)],4),t[12]||(t[12]=Object(o.createElementVNode)("span",null,"调大",-1))]),Object(o.createElementVNode)("div",le,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",e.airData.isAutoGear?"active-color":""]),onClick:t[2]||(t[2]=t=>e.changeZongAir("gear","auto"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","A.svg")},null,8,se)],2),t[13]||(t[13]=Object(o.createElementVNode)("span",null,"自动",-1))])])])):Object(o.createCommentVNode)("",!0),e.airData.boundPoint&&e.airData.boundPoint.modeSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)("div",me,[Object(o.createElementVNode)("div",de,[t[14]||(t[14]=Object(o.createElementVNode)("div",null,"模式",-1)),t[15]||(t[15]=Object(o.createElementVNode)("div",null,null,-1)),1===e.airData.workMode?(Object(o.openBlock)(),Object(o.createElementBlock)("div",pe,"制冷")):2===e.airData.workMode?(Object(o.openBlock)(),Object(o.createElementBlock)("div",ue,"制热")):(Object(o.openBlock)(),Object(o.createElementBlock)("div",be,"通风"))]),Object(o.createElementVNode)("div",ge,[Object(o.createElementVNode)("div",Oe,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",1===e.airData.workMode?"active-color":""]),onClick:t[3]||(t[3]=t=>e.changeZongAir("mode",1))},[Object(o.createElementVNode)("img",{src:2===e.airData.workMode?e.parseImgUrl("ipdImages","aircoldblue.svg"):e.parseImgUrl("ipdImages","aircoldblack.svg")},null,8,he)],2),t[16]||(t[16]=Object(o.createElementVNode)("span",null,"制冷",-1))]),Object(o.createElementVNode)("div",je,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",2===e.airData.workMode?"active-color":""]),onClick:t[4]||(t[4]=t=>e.changeZongAir("mode",2))},[Object(o.createElementVNode)("img",{src:1===e.airData.workMode?e.parseImgUrl("ipdImages","airsunred.svg"):e.parseImgUrl("ipdImages","airsunblack.svg")},null,8,ve)],2),t[17]||(t[17]=Object(o.createElementVNode)("span",null,"制热",-1))]),Object(o.createElementVNode)("div",fe,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",3===e.airData.workMode?"active-color":""]),onClick:t[5]||(t[5]=t=>e.changeZongAir("mode",3))},[Object(o.createElementVNode)("img",{src:3===e.airData.workMode?e.parseImgUrl("ipdImages","aircloudgreen.svg"):e.parseImgUrl("ipdImages","aircloudblack.svg")},null,8,Te)],2),t[18]||(t[18]=Object(o.createElementVNode)("span",null,"通风",-1))])])])):Object(o.createCommentVNode)("",!0)])])}],["__scopeId","data-v-572df90f"]]);let we={class:"air"},De={class:"air-top"},Ee={class:"air-desc"},xe={class:"air-temperature"},Ne={key:0},Ve={key:0,class:"air-status"},Be={key:1,class:"air-loading"},Le=["src"],Ae={class:"air-right"},qe=["src"],We={key:0,class:"air-control"},Me={class:"btn-box"},Fe=["src"],Ue=["src"],_e={key:1,class:"air-control"},ze={class:"btn-box"},Pe=["src"],Re=["src"],He={class:"air-dialog-content"},Xe={class:"dialog-top"},Ye=["src"],Ge={class:"dialog-text"},Ke={class:"air-body-item-num"},Je={key:0,class:"air-temp-num"},$e={key:1,class:"air-temp-load"},Ze={key:0,class:"air-notice"};var Qe=a("5913"),et=Object(o.defineComponent)({props:{temperature:{type:Number,default:()=>0},hasAir:{type:Boolean,default:()=>!1},airVolumes:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},disable:{type:Boolean,default:()=>!1}},components:{Switch:ke.a,[Ie.a.Component.name]:Ie.a.Component,Loading:Qe.a},setup(e,t){let a=e,r=Object(o.reactive)({loadingAir:!1,distroyFlag:!1,temperature:e.temperature,userIsControl:e.userIsControl,forceOverTimeFlag:e.forceOverTimeFlag,firstLoadingAir:!0,spaceId:e.spaceId,domAirOpeen:!1,feedbackTimer:null,parseImgUrl:_.z,airData:{avg:"",icon:1,spaceStatus:"",notice:"",mode:0,tempSet:0,isOpen:!1},modeName:"",showAirVolumeBtn:!1,showDialog:!1,airTimer:null,airSetText:{notice:"",remark:[],nowImg:"",toWhere:"",designTemperature:0},formateModel(e){r.modeName=e?1===e?"制冷":2===e?"制热":3===e?"通风":4===e?"除湿":"":""},getEquipmentListHttp(){var e={spaceId:r.spaceId};let t=!(r.showAirVolumeBtn=!1);Object(w.h)(e).then(e=>{var a=e?e.data:[];if(a&&a.length){for(let e=0;e<a.length;e++)if("ACATVI"===a[e].equipmentCategory){r.showAirVolumeBtn=!1,t=!1;break}t&&(r.showAirVolumeBtn=!0)}})},getAirInfoToTimer(e=3e3){r.airTimer&&clearTimeout(r.airTimer),r.airTimer=setTimeout((function(){r.distroyFlag||r.getAirInfo()}),e)},getFeedbackTimer(e,t){clearTimeout(r.airTimer),r.airTimer=null,r.feedbackTimer=setTimeout(()=>{r.getAirInfo("feedback",e,t,!1)},3e3)},closeLoading(){let e=0,t=setInterval(()=>{(15<e||r.domAirOpeen===r.airData.isOpen)&&(r.loadingAir=!1,clearInterval(t)),e++},1e3)},getAirInfo(e="",o="",c="",i){var n={projectId:a.projectId,objectId:r.spaceId};"feedback"===e&&(n.id=c),Object(w.i)(n).then(a=>{"feedback"!==e&&a&&(r.airData=a,r.formateModel(r.airData.mode),t.emit("updateAirTemp",r.airData.tempSet),r.airData.icon&&7===r.airData.icon?(r.airData.isOpen=!1,r.airData.airImg=Object(_.z)("page-officehome","air_close.png")):r.airData.icon&&6!==r.airData.icon&&(r.airData.isOpen=!0,r.airData.airImg=Object(_.z)("page-officehome","openair.png"))),"feedback"===e?a.notice?(r.airSetText.notice=a.notice,a.remark&&a.remark.length&&(r.airSetText.remark=a.remark.split("*")),r.feedbackTimer&&(clearTimeout(r.feedbackTimer),r.getAirInfoToTimer())):r.getFeedbackTimer(o,c):r.getAirInfoToTimer(),r.firstLoadingAir=!1}).catch(()=>{r.getAirInfoToTimer(),r.firstLoadingAir=!1,r.airData.airImg=Object(_.z)("page-officehome","air_close.png")})},airChange(){e.disable||(r.userIsControl?r.loadingAir?Object(ye.a)("指令正在下发中,勿重复操作!"):r.airComfir():Object(ye.a)("您没有当前空间的控制权限!"))},airComfir(){var e=r.airData.isOpen?"要关闭空调吗?":"要开启空调吗?",a=r.airData.isOpen?"关闭":"开启";Ie.a.confirm({cancelButtonText:"取消",confirmButtonText:a,confirmButtonColor:"$elActiveColor",message:e}).then(()=>{var e=!r.airData.isOpen;if(r.forceOverTimeFlag&&e)t.emit("triggerWork");else{var a=e?12:10;r.domAirOpeen=e;let t="";t=12==a?"openAir":"closeAir",r.loadingAir=!0,r.closeLoading(),r.changeAir(a,"sw",t)}}).catch(()=>{})},closeScenarioAir(){r.changeAir(10,"sw","closeAir")},updatAirStatus(e){"sw"===e&&r.getAirInfo("","","",!1)},updateAirText(e,t){"sw"!==e&&(r.airSetText.designTemperature=t.designTemperature,r.airSetText.toWhere=t.toWhere,"toCold"==r.airSetText.toWhere?r.airSetText.nowImg="dialog_cooling.svg":"toWarm"==r.airSetText.toWhere?r.airSetText.nowImg="dialog_warmUp.svg":r.airSetText.nowImg="icon_wind.svg")},showAirConditioning(e,t){"sw"!==e&&(r.showDialog=!0,t={toWhere:t,designTemperature:0},r.updateAirText(e,t))},closeDialog(){r.feedbackTimer&&(clearInterval(r.feedbackTimer),r.feedbackTimer=null),r.getAirInfoToTimer(),r.showDialog=!1},changeAir(e,t,o){r.airSetText.notice="",r.airSetText.remark=[],e={projectId:a.projectId,objectId:r.spaceId,valueType:1,itemId:e},r.showAirConditioning(t,o),Object(w.b)(e).then(e=>{var a={toWhere:o,designTemperature:e.designTemperature};r.updateAirText(t,a),"sw"!==t&&(e.notice?(r.airSetText.notice=e.notice,e.remark&&e.remark.length&&(r.airSetText.remark=e.remark.split("*"))):r.getFeedbackTimer(t,e.id))}).catch(()=>{r.loadingAir=!1})}});return Object(o.watch)([()=>e,()=>e.spaceId],(e,t)=>{e[1]&&e[1]!=t[1]&&(r.spaceId=e[1],r.distroyFlag=!1,r.getAirInfo()),e[0]&&(r.temperature=e[0].temperature,r.userIsControl=e[0].userIsControl,r.forceOverTimeFlag=e[0].forceOverTimeFlag)},{deep:!1,immediate:!0}),Object(o.onBeforeUnmount)(()=>{r.distroyFlag=!0,r.airTimer&&(clearTimeout(r.airTimer),r.airTimer=null),r.feedbackTimer&&(clearTimeout(r.feedbackTimer),r.feedbackTimer=null)}),Object(o.onMounted)(()=>{r.firstLoadingAir=!0,r.distroyFlag=!1,r.getAirInfo(),r.getEquipmentListHttp()}),{airRunImg:Object(o.computed)(()=>{let e="";switch(r.airData.icon){case 1:e=Object(_.z)("page-officehome","temp-keep.png");break;case 2:e=Object(_.z)("page-officehome","temp_cold.svg");break;case 3:e=Object(_.z)("page-officehome","temp_sun.png");break;default:e=""}return e}),...Object(o.toRefs)(r)}}});a("a283"),a("0c0b"),et=M()(et,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("van-loading");var l=Object(o.resolveComponent)("Switch"),s=Object(o.resolveComponent)("van-dialog");return Object(o.openBlock)(),Object(o.createElementBlock)("div",we,[Object(o.createElementVNode)("div",De,[Object(o.createElementVNode)("div",Ee,[t[6]||(t[6]=Object(o.createElementVNode)("p",{class:"air-title"},"空调",-1)),Object(o.createElementVNode)("p",xe,[Object(o.createTextVNode)(Object(o.toDisplayString)(e.airData.tempSet||"")+" ",1),e.airData.tempSet?(Object(o.openBlock)(),Object(o.createElementBlock)("sup",Ne,"℃")):Object(o.createCommentVNode)("",!0)]),e.hasAir?(Object(o.openBlock)(),Object(o.createElementBlock)("p",Ve,Object(o.toDisplayString)(e.airData.isOpen?"空调已开启":"空调已关闭"),1)):Object(o.createCommentVNode)("",!0),e.airData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("p",Be,[1==e.airData.icon||2==e.airData.icon||3==e.airData.icon?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.airRunImg,alt:""},null,8,Le)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.airData.spaceStatus),1)])):Object(o.createCommentVNode)("",!0)]),Object(o.createElementVNode)("div",Ae,[e.airData.airImg?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.airData.airImg,alt:""},null,8,qe)):(Object(o.openBlock)(),Object(o.createBlock)(n,{key:1,style:{"padding-top":"20px"}})),e.hasAir?(Object(o.openBlock)(),Object(o.createBlock)(l,{key:2,class:"switch-btn",size:23,loading:e.loadingAir||e.firstLoadingAir,disabled:!e.userIsControl||e.loadingAir||e.firstLoadingAir||e.disable,"inactive-color":"rgba(196, 196, 196, 0.4)",onClick:e.airChange,"model-value":e.airData.isOpen},null,8,["loading","disabled","onClick","model-value"])):Object(o.createCommentVNode)("",!0)])]),e.userIsControl&&e.airData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("div",We,[t[7]||(t[7]=Object(o.createElementVNode)("div",{class:"control-title"},"温度调节",-1)),Object(o.createElementVNode)("div",Me,[Object(o.createElementVNode)("div",{class:"control-btn mr20",onClick:t[0]||(t[0]=Object(o.withModifiers)(t=>e.changeAir(4,"temp","toCold"),["stop"]))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("envmonitor","arrow-top.png"),alt:""},null,8,Fe)]),Object(o.createElementVNode)("div",{class:"control-btn",onClick:t[1]||(t[1]=Object(o.withModifiers)(t=>e.changeAir(2,"temp","toWarm"),["stop"]))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("envmonitor","arrow-down.png"),alt:""},null,8,Ue)])])])):Object(o.createCommentVNode)("",!0),e.userIsControl&&e.airData.isOpen&&e.showAirVolumeBtn?(Object(o.openBlock)(),Object(o.createElementBlock)("div",_e,[t[8]||(t[8]=Object(o.createElementVNode)("div",{class:"control-title"},"风量调节",-1)),Object(o.createElementVNode)("div",ze,[Object(o.createElementVNode)("div",{class:"control-btn mr20",onClick:t[2]||(t[2]=Object(o.withModifiers)(t=>e.changeAir(5,"wind","toWindLow"),["stop"]))},[Object(o.createElementVNode)("img",{class:"temp-img",src:e.parseImgUrl("envmonitor","fengshan.png"),alt:""},null,8,Pe)]),Object(o.createElementVNode)("div",{class:"control-btn",onClick:t[3]||(t[3]=Object(o.withModifiers)(t=>e.changeAir(6,"wind","toWindUp"),["stop"]))},[Object(o.createElementVNode)("img",{class:"temp-img",src:e.parseImgUrl("envmonitor","wendu.png"),alt:""},null,8,Re)])])])):Object(o.createCommentVNode)("",!0),Object(o.createVNode)(s,{show:e.showDialog,"onUpdate:show":t[5]||(t[5]=t=>e.showDialog=t),class:"dialog-width","show-confirm-button":!1,"show-cancel-button":!1},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",He,[Object(o.createElementVNode)("div",Xe,[Object(o.createElementVNode)("img",{class:Object(o.normalizeClass)(["img-greey","toCold"==e.airSetText.toWhere?"img-blue":"toWarm"==e.airSetText.toWhere?"img-red":""]),src:e.parseImgUrl("page-officehome",e.airSetText.nowImg),alt:""},null,10,Ye)]),Object(o.createElementVNode)("div",Ge,[Object(o.createElementVNode)("div",Ke,[e.airSetText.notice?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Je,Object(o.toDisplayString)(e.airSetText.notice),1)):(Object(o.openBlock)(),Object(o.createElementBlock)("div",$e,[Object(o.createVNode)(n,{type:"spinner"})]))]),e.airSetText.remark&&e.airSetText.remark.length?(Object(o.openBlock)(),Object(o.createElementBlock)("p",Ze,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.airSetText.remark,(e,t)=>(Object(o.openBlock)(),Object(o.createElementBlock)("span",{key:"remark"+t},Object(o.toDisplayString)(e),1))),128))])):Object(o.createCommentVNode)("",!0)]),Object(o.createElementVNode)("div",{class:"dialog-btns",onClick:t[4]||(t[4]=Object(o.withModifiers)((...t)=>e.closeDialog&&e.closeDialog(...t),["stop"]))},t[9]||(t[9]=[Object(o.createElementVNode)("span",null,"确定",-1)]))])]),_:1},8,["show"])])}],["__scopeId","data-v-0618bc38"]]);let tt={class:"air"},at={class:"com-top"},ot={class:"com-desc"},rt={class:"com-top-temperature"},ct={class:"com-right"},it=["src"],nt=["src"],lt={class:"top-switch"},st={key:0,class:"top-nav"},mt={key:1},dt={key:0,class:"line"},pt={key:1,class:"main-temp"},ut={class:"com-control com-control-padding"},bt={class:"temp-slider",id:"sliderId"},gt={class:"slider-bar",id:"barId"},Ot={class:"bar-temp"},ht={class:"temp-left",id:"tempManualLeftId"},jt={class:"temp-right"},vt={key:0,class:"com-control"},ft={class:"control-box"},Tt={class:"volume-box"},kt={class:"number"},It={class:"volume-icon"},yt=["src"],St=["src"],Ct=["src"],wt={key:1,class:"com-control"},Dt={class:"control-box"},Et={class:"volume-box"},xt={class:"model"},Nt={class:"volume-icon"},Vt=["src"],Bt=["src"],Lt=["src"],At={key:1,class:"air-child"},qt=["onClick"],Wt={class:"open-title"},Mt={class:"open-temp-box"},Ft={key:0,class:"text-box"},Ut=["src"],_t={key:1,class:"text-box"},zt=["src"],Pt={key:2,class:"text-box"},Rt=["src"],Ht={class:"control-bottom"},Xt={class:"control-title"},Yt=["src"];var Gt=Object(o.defineComponent)({props:{temperature:{type:Number,default:()=>0},airVolumes:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},seviceEquipmentList:{type:Array,default:()=>[]},disable:{type:Boolean,default:()=>!1}},components:{Switch:ke.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){let a=Object(o.reactive)({seviceEquipmentList:e.seviceEquipmentList,lightColorImg:Object(_.z)("page-officehome","lightColorControl.svg"),navType:"all",valueDom:null,spaceId:e.spaceId,valueHeight:null,equipList:[],cotrolLoading:!1,loadingNum:0,airTemp:0,loadingAir:!1,windGearArr:[0,1,2,3],lightIcon:"arrow-down",showChild:!1,realTemp:16,temperature:e.temperature,userIsControl:e.userIsControl,forceOverTimeFlag:e.forceOverTimeFlag,firstLoadingAir:!0,domAirOpeen:!1,swiperIinit:!1,parseImgUrl:_.z,part:1,airData:{avg:"",icon:1,spaceStatus:"",notice:"",mode:0,tempSet:0,maxTempSet:32,minTempSet:16,isAutoGear:0,workMode:0,gear:0,boundPoint:{},isOpen:!1,runStatus:0},modeName:"",showAirVolumeBtn:!1,showDialog:!1,airTimer:null,distroyFlag:!1,airSetText:{notice:"",remark:[],nowImg:"",toWhere:"",designTemperature:0},checkNav(e="all"){a.navType=e,a.swiperIinit=!1,"child"!=a.navType&&a.updateParentSatus(),a.getAirInfo(1)},showAirColorCtrol(e){e.isOpen&&(e.maxTempSet=a.airData.maxTempSet,e.minTempSet=a.airData.minTempSet,t.emit("showChildAirControl",e))},async showAll(){a.showChild=!a.showChild,"arrow-up"===a.lightIcon?a.lightIcon="arrow-down":a.lightIcon="arrow-up",a.showChild?a.updateChildSatus():a.updateParentSatus(),a.getAirInfo(1)},setBarNowPerstion(){a.realTemp=a.airTemp;var e,t,o=document.querySelector("#barId");o&&(e=document.querySelector("#sliderId"),e=a.getEleWidth(e),a.airTemp>=a.airData.minTempSet&&a.airTemp<=a.airData.maxTempSet?(t=(a.airTemp-a.airData.minTempSet)/a.part,o&&(o.style.left=t+"px")):!a.airTemp||a.airTemp<a.airData.minTempSet?o.style.left=0:a.airTemp>a.airData.maxTempSet&&(t=o.offsetWidth,o.style.left=e-t+a.sliderPading+"px"))},getEleWidth(e){return e?e.getBoundingClientRect().width:1},endBoxSwiper(){var e=document.querySelector("#handId");let t=document.querySelector("#barId");var o=document.querySelector("#sliderId");let r=!1,c=0,i=(a.sliderPading=2,a.getEleWidth(o));o=a.getEleWidth(t),1<i&&(i-=o),o=(a.airData.maxTempSet-a.airData.minTempSet)/i;let n=o;a.part=o,e&&(e.addEventListener("touchstart",(function(e){var a=t&&t.style&&t.style.left||0;c=isNaN(parseInt(a))?0:parseInt(a),r=!0})),e.addEventListener("touchend",(function(e){r=!1,a.changeZongAir("temp",a.realTemp),a.airTemp=a.realTemp})),a.swiperIinit=!0,Se(e,{swipeLeft:function(e){r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=c-e)<0?0:e,t.style.left=e+"px",e=e*n+a.airData.minTempSet)&&(a.realTemp=e.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))},swipeRight:function(e){var o;r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),(o=(e=(e=c+e)>i?i:e)*n+a.airData.minTempSet)&&(a.realTemp=o.toFixed(1),a.realTemp=Object(_.b)(a.realTemp)),t.style.left=e+a.sliderPading+"px")}}))},getAirInfoToTimer(e=15e3){var t=Object(_.p)();15e3==e&&t<"070000"&&"200000"<t&&(e=3e5),a.airTimer&&(clearTimeout(a.airTimer),a.airTimer=null),a.airTimer=setTimeout(()=>{a.distroyFlag||a.loadingNum||a.getAirInfo()},e)},getTimerLen(){let e="",t=(a.equipList&&a.equipList.length&&(e=a.equipList[0].equipmentCategory),15);return e&&"ACATVI"==e?15:t},switchTimer:null,setLoadingNumber(){let e=a.getTimerLen();a.switchTimer=setInterval(()=>{a.loadingNum++,a.loadingNum>=e&&(clearInterval(a.switchTimer),a.switchTimer=null,a.loadingAir=!1,a.loadingNum=0,a.getAirInfoToTimer(0))},1e3)},formatAirData(e,t){var o={};if("temp"==e&&(o.codeKey="tempSetCode",o.value=t),"gear"==e&&"windLow"==t){if(!(1<a.airData.gear))return;a.airData.gear--,a.airData.isAutoGear=0,o.value=a.airData.gear,o.codeKey="gearCode"}if("gear"==e&&"windUp"==t){if(!(a.airData.gear<3))return;a.airData.gear++,a.airData.isAutoGear=0,o.value=a.airData.gear,o.codeKey="gearCode"}return"gear"==e&&"auto"==t&&(a.airData.isAutoGear=a.airData.isAutoGear?0:1,o.value=a.airData.isAutoGear?4:a.airData.gear,o.codeKey="gearCode"),"mode"==e&&(a.airData.workMode=t,o.codeKey="modeSetCode",o.value=t),o},loadingStart(){a.cotrolLoading=!0},loadinngEnd(){a.cotrolLoading=!1},setChildLoadingNumber(e){let t=a.getTimerLen();e.loadingNum=1,e.timer=setInterval(()=>{e.loadingNum++,e.loadingNum>=t&&(clearInterval(e.timer),e.timer=null,e.loadingNum=0,a.getAirInfoToTimer(0))},1e3)},childDisabled(e,t){clearTimeout(e.timeOuter),e.timeOuter=setInterval(()=>{e.num--,0==e.num&&(a.setSpaceCondtioners(t),clearTimeout(e.timeOuter))},1e3)},changeChildItemAir(e,o,r){var c=!o.isOpen,i=a.checkDeviceIsExeSpaceTime([o]);if(a.forceOverTimeFlag&&c&&i&&"switch"==e)t.emit("triggerWork",2,o);else if(o.isOpen||"switch"===e){if(c=[],"switch"===e){if(1<=o.loadingNum&&o.loadingNum<=15)return;o.isOpen=!o.isOpen,c.push({id:o.id,code:o.switchCode,value:o.isOpen?"1":"0"})}else if("temp"===e){if(o.num=2,"up"===r){if(o.tempSet>=a.airData.maxTempSet)return;o.tempSet=o.tempSet+.5}else if("down"===r){if(o.tempSet<=a.airData.minTempSet)return;o.tempSet=o.tempSet-.5}c.push({id:o.id,code:o.tempSetCode,value:o.tempSet}),a.childDisabled(o,c)}else if("gear"===e){if("up"===r){if(o.isAutoGear)return;3<=o.gear?o.isAutoGear=1:(o.gear++,o.isAutoGear=0)}else if("down"===r){if(!o.isAutoGear&&o.gear<=1)return;o.isAutoGear?(o.isAutoGear=0,o.gear=3):o.gear--}i={id:o.id,code:o.gearCode,value:o.isAutoGear?4:o.gear},c.push(i)}else if("model"===e){if("up"===r){if(3<=o.workMode)return;o.workMode++}else if("down"===r){if(o.workMode<=1)return;o.workMode--}i={id:o.id,code:o.modeSetCode,value:o.workMode},c.push(i)}a.updateAirStatus(),"temp"!==e&&a.setSpaceCondtioners(c)}},setSpaceCondtioners(e){Object(w.K)(e).then(e=>{a.loadinngEnd()}).catch(()=>{a.loadinngEnd(),Object(ye.a)("连接异常,请检查网络!")})},changeZongAir(e,t){if(a.airData.isOpen){let o=a.formatAirData(e,t);if(o&&o.codeKey){let e=[];a.equipList.map(t=>{t={id:t.id,code:t[o.codeKey],value:o.value},e.push(t)}),a.cotrolLoading||(a.loadingStart(),a.updateAirStatus(),a.setSpaceCondtioners(e))}}},checkDeviceIsExeSpaceTime(e=[]){var t=a.seviceEquipmentList;let o=!1;for(let a=0;a<t.length;a++){for(let r=0;r<e.length;r++)if(t[a].id==e[r].id&&t[a].isExeSpaceTime){o=!0;break}if(o)break}return o},updateCloseSwitchFromWork(){a.getAirInfo(1)},updateSwitchFromWork(e){e?a.equipList.map(t=>{t.id===e.id&&(t.isOpen=!0,a.airData.isOpen=!0)}):a.airData.isOpen=!0,Object(o.nextTick)(()=>{a.barSwiperInit()})},updateAirStatus(){clearTimeout(a.airTimer),a.airTimer=null,a.loadingNum=1,a.switchTimer||a.setLoadingNumber()},updateChildSatus(){a.equipList.map(e=>{e.isOpen=a.airData.isOpen})},updateParentSatus(){let e=!1;a.equipList.map(t=>{t.isOpen&&(e=!0)}),a.airData.isOpen=e},airChange(){var e=!a.airData.isOpen,r=a.checkDeviceIsExeSpaceTime(a.equipList);if(a.forceOverTimeFlag&&e&&r)t.emit("triggerWork",2);else{a.airData.isOpen=!a.airData.isOpen,a.loadingAir=!0,a.updateAirStatus(),a.swiperIinit=!1,a.airData.isOpen&&Object(o.nextTick)(()=>{a.barSwiperInit()});let e=[];a.equipList.map(t=>{t={id:t.id,code:t.switchCode,value:a.airData.isOpen?"1":"0"},e.push(t)}),a.setSpaceCondtioners(e)}},formateSetChildStatus(){a.equipList.map(e=>{e.isOpen=1===e.runStatus,e.boundPoint=e.boundPoint||{},e.tempSet&&(e.tempSet=e.tempSet.toFixed(1),e.tempSet=Object(_.b)(e.tempSet))})},async barSwiperInit(){a.airData.isOpen&&!a.showChild&&(a.swiperIinit||a.endBoxSwiper(),a.setBarNowPerstion())},setChildSelectList(){a.equipList.map(e=>{var t=[];for(let r=a.airData.minTempSet;r<=a.airData.maxTempSet;r+=.5)t.push(r);e.tempArr=t;var o=e.tempArr.findIndex(t=>t==e.tempSet);e.sel=-1==o?0:o,e.modelArr=["制冷","制热","通风"],3<e.workMode&&(e.workMode=1),o=e.workMode?e.workMode-1:2,e.mIndex=o,e.gearArr=[0,1,2,3,"AUTO"],o=e.gearArr.findIndex(t=>1==e.isAutoGear?"AUTO"==t:t==e.gear);e.gIndex=-1==o?0:o}),a.setValueHeight()},setValueHeight(){a.valueHeight||(a.valueDom=a.valueDom||document.querySelectorAll(".value")[0],a.valueHeight=a.valueDom?a.valueDom.offsetHeight:0)},updateChildPerstion(){a.equipList.map(e=>{var t=e.tempArr.findIndex(t=>t==e.tempSet);e.sel=-1==t?0:t,t=e.workMode?e.workMode-1:2,e.mIndex=t,t=e.gearArr.findIndex(t=>1==e.isAutoGear?"AUTO"==t:t==e.gear);e.gIndex=-1==t?0:t})},getAirInfo(e=0){var t={spaceId:a.spaceId};t=Object(_.C)(t);Object(w.F)(t).then(t=>{t=t.data||{},a.firstLoadingAir=!1,a.loadingAir=!1,a.airTemp=t.tempSet,a.airTemp&&(a.airTemp=a.airTemp.toFixed(1),a.airTemp=Object(_.b)(a.airTemp)),a.airData.maxTempSet=t.maxTempSet||32,a.airData.minTempSet=t.minTempSet||16,a.airData.isOpen=!!t.runStatus,a.airData.runStatus=t.runStatus,a.airData.isAutoGear=t.isAutoGear,a.airData.gear=t.gear||0,a.airData.workMode=t.workMode,a.airData.boundPoint=t.boundPoint||{},a.equipList=t.equipList,a.formateSetChildStatus(),Object(o.nextTick)(()=>{a.barSwiperInit()}),0==e&&a.getAirInfoToTimer()}).catch(()=>{0==e&&a.getAirInfoToTimer(3e3)})}});return Object(o.watch)([()=>e,()=>e.spaceId],(e,t)=>{e[0]&&(a.temperature=e[0].temperature,a.userIsControl=e[0].userIsControl,a.forceOverTimeFlag=e[0].forceOverTimeFlag,a.seviceEquipmentList=e[0].seviceEquipmentList),e[1]&&e[1]!=t[1]&&(a.spaceId=e[1],a.swiperIinit=!1,a.distroyFlag=!1,a.getAirInfoToTimer(0))},{deep:!0,immediate:!0}),Object(o.onBeforeUnmount)(()=>{a.airTimer&&(clearTimeout(a.airTimer),a.airTimer=null,a.distroyFlag=!0)}),Object(o.onMounted)(()=>{a.spaceId=e.spaceId,a.distroyFlag=!1,a.getAirInfoToTimer(0)}),{...Object(o.toRefs)(a)}}});a("71a1"),Gt=M()(Gt,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("Switch");return Object(o.openBlock)(),Object(o.createElementBlock)("div",tt,[Object(o.createElementVNode)("div",at,[Object(o.createElementVNode)("div",ot,[t[9]||(t[9]=Object(o.createElementVNode)("p",{class:"com-top-title"},"空调",-1)),Object(o.createElementVNode)("p",rt,[Object(o.createTextVNode)(Object(o.toDisplayString)(e.airTemp||"--")+" ",1),t[8]||(t[8]=Object(o.createElementVNode)("sup",null,"℃",-1))])]),Object(o.createElementVNode)("div",ct,[e.airData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","openair.svg"),alt:""},null,8,it)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","air_close.svg"),alt:""},null,8,nt))])]),Object(o.createElementVNode)("div",lt,[e.equipList&&1<e.equipList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",st,[Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("all"==e.navType?"nav-active":""),onClick:t[0]||(t[0]=t=>e.checkNav("all"))}," 总控制 ",2),Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("child"==e.navType?"nav-active":""),onClick:t[1]||(t[1]=t=>e.checkNav("child"))}," 子设备 ",2)])):(Object(o.openBlock)(),Object(o.createElementBlock)("div",mt)),"all"==e.navType&&e.airData.boundPoint&&e.airData.boundPoint.switchSetBound?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:2,class:"switch-btn",size:23,"inactive-color":"rgba(196, 196, 196, 0.4)",onClick:e.airChange,"model-value":e.airData.isOpen},null,8,["onClick","model-value"])):Object(o.createCommentVNode)("",!0)]),e.airData.boundPoint&&(e.airData.boundPoint.tempSetBound||e.airData.boundPoint.gearSetBound||e.airData.boundPoint.modeSetBound)?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[e.airData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("div",dt)):Object(o.createCommentVNode)("",!0),"all"==e.navType&&e.airData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("div",pt,[Object(o.withDirectives)(Object(o.createElementVNode)("div",ut,[Object(o.createElementVNode)("div",bt,[Object(o.createElementVNode)("div",gt,[Object(o.createElementVNode)("div",Ot,Object(o.toDisplayString)(e.realTemp)+"℃",1),t[10]||(t[10]=Object(o.createElementVNode)("div",{class:"bar-circle",style:{border:"2px solid rgba(255, 255, 255, 1)"},id:"handId"},null,-1))]),Object(o.createElementVNode)("div",ht,Object(o.toDisplayString)(e.airData.minTempSet),1),Object(o.createElementVNode)("div",jt,Object(o.toDisplayString)(e.airData.maxTempSet),1)])],512),[[o.vShow,e.airData.boundPoint&&e.airData.boundPoint.tempSetBound]]),e.airData.boundPoint&&e.airData.boundPoint.gearSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)("div",vt,[Object(o.createElementVNode)("div",ft,[Object(o.createElementVNode)("div",Tt,[Object(o.createElementVNode)("div",kt,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.windGearArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("span",{class:Object(o.normalizeClass)(e.airData.gear===t?"number-active":""),key:"volume"+a},Object(o.toDisplayString)(t),3))),128))]),t[11]||(t[11]=Object(o.createElementVNode)("div",{class:"text"},"风量调节",-1))]),Object(o.createElementVNode)("div",It,[Object(o.createElementVNode)("div",{class:"icon-item",style:Object(o.normalizeStyle)({opacity:e.airData.gear<=1?"0.6":1}),onClick:t[2]||(t[2]=t=>e.changeZongAir("gear","windLow"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","wind_small.svg")},null,8,yt)],4),Object(o.createElementVNode)("div",{class:"icon-item",style:Object(o.normalizeStyle)({opacity:3<=e.airData.gear?"0.6":1}),onClick:t[3]||(t[3]=t=>e.changeZongAir("gear","windUp"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","wind_big.svg")},null,8,St)],4),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",e.airData.isAutoGear?"active-color":""]),onClick:t[4]||(t[4]=t=>e.changeZongAir("gear","auto"))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","A.svg")},null,8,Ct)],2)])])])):Object(o.createCommentVNode)("",!0),e.airData.boundPoint&&e.airData.boundPoint.modeSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)("div",wt,[Object(o.createElementVNode)("div",Dt,[Object(o.createElementVNode)("div",Et,[Object(o.createElementVNode)("div",xt,Object(o.toDisplayString)(1==e.airData.workMode?"制冷":2==e.airData.workMode?"制热":"通风"),1),t[12]||(t[12]=Object(o.createElementVNode)("div",{class:"text"},"模式设定",-1))]),Object(o.createElementVNode)("div",Nt,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",1===e.airData.workMode?"active-color":""]),onClick:t[5]||(t[5]=t=>e.changeZongAir("mode",1))},[Object(o.createElementVNode)("img",{src:1===e.airData.workMode?e.parseImgUrl("ipdImages","aircoldblue.svg"):e.parseImgUrl("ipdImages","aircoldblack.svg")},null,8,Vt)],2),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",2===e.airData.workMode?"active-color":""]),onClick:t[6]||(t[6]=t=>e.changeZongAir("mode",2))},[Object(o.createElementVNode)("img",{src:2===e.airData.workMode?e.parseImgUrl("ipdImages","airsunred.svg"):e.parseImgUrl("ipdImages","airsunblack.svg")},null,8,Bt)],2),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["icon-item",3===e.airData.workMode?"active-color":""]),onClick:t[7]||(t[7]=t=>e.changeZongAir("mode",3))},[Object(o.createElementVNode)("img",{src:3===e.airData.workMode?e.parseImgUrl("ipdImages","aircloudgreen.svg"):e.parseImgUrl("ipdImages","aircloudblack.svg")},null,8,Lt)],2)])])])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)],64)):Object(o.createCommentVNode)("",!0),"child"==e.navType?(Object(o.openBlock)(),Object(o.createElementBlock)("div",At,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.equipList,(a,r)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"child-control-box",onClick:t=>e.showAirColorCtrol(a),key:"child"+r},[Object(o.createElementVNode)("div",Wt,[Object(o.createElementVNode)("div",Mt,[Object(o.createElementVNode)("span",null,[Object(o.createTextVNode)(Object(o.toDisplayString)(a.tempSet||"--"),1),t[13]||(t[13]=Object(o.createElementVNode)("sup",null,"°C",-1))]),a.boundPoint&&a.boundPoint.modeSetBound?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[2==a.workMode?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Ft,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","hot-small.svg"),alt:""},null,8,Ut),t[14]||(t[14]=Object(o.createElementVNode)("span",null,"制热模式",-1))])):1==a.workMode?(Object(o.openBlock)(),Object(o.createElementBlock)("div",_t,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","cold-small.svg"),alt:""},null,8,zt),t[15]||(t[15]=Object(o.createElementVNode)("span",null,"制冷模式",-1))])):(Object(o.openBlock)(),Object(o.createElementBlock)("div",Pt,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","tongfeng-small.svg"),alt:""},null,8,Rt),t[16]||(t[16]=Object(o.createElementVNode)("span",null,"通风模式",-1))]))],64)):Object(o.createCommentVNode)("",!0)]),a.boundPoint&&a.boundPoint.switchSetBound?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,onClick:Object(o.withModifiers)(t=>e.changeChildItemAir("switch",a,"switch"),["stop"]),"model-value":a.isOpen,class:"child-switch","inactive-color":"rgba(196, 196, 196, 0.4)"},null,8,["onClick","model-value"])):Object(o.createCommentVNode)("",!0)]),Object(o.createElementVNode)("div",Ht,[Object(o.createElementVNode)("div",Xt,Object(o.toDisplayString)(a.localName),1),a.boundPoint&&(a.boundPoint.tempSetBound||a.boundPoint.gearSetBound||a.boundPoint.modeSetBound)?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,class:Object(o.normalizeClass)(a.isOpen?"":"img-disabled"),src:e.lightColorImg,alt:""},null,10,Yt)):Object(o.createCommentVNode)("",!0)])],8,qt))),128))])):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-9c0eac4c"]]);let Kt={class:"curtain-temp"},Jt={class:"curtain-tep-top"},$t={class:"bright-box"},Zt={class:"bight-text"},Qt={class:"text-aper"},ea={class:"curtain-control"},ta={class:"bight-slider",id:"curtainSlider1"},aa={class:"curtain-control top-control"},oa=["src"],ra=["src"],ca={key:1,class:"count-num"},ia=["src"],na=["src"],la=["src"],sa={key:1,class:"count-num"};var ma=Object(o.defineComponent)({props:{curtainData:{type:Array,default:()=>[]}},components:{Switch:ke.a},setup(e,t){let a=Object(o.reactive)({lampSw:!1,itemWidth:"0%",apertureVal:0,activeIndex:0,count:2,parseImgUrl:_.z,curtainObj:{},curtainData:e.curtainData,curtainItem:"",endBoxSwiper(){let e=document.querySelector("#curtainHandld1");var t=document.querySelector("#curtainSlider1");let o=!1,r=0,c=t?t.offsetWidth:1;if(e){let t=e.getBoundingClientRect().width;e.addEventListener("touchstart",(function(t){r=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),o=!0})),e.addEventListener("touchend",(function(e){o=!1,a.formateCurtainData(4)})),Se(e,{swipeLeft:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r-i)<0?0:i,e.style.left=i+"px",a.itemWidth=i+t/2+"px",a.apertureVal=i/(c-t)*100,a.apertureVal=Math.floor(a.apertureVal))},swipeRight:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r+i)>=c-t?c-t:i,e.style.left=i+"px",a.itemWidth=i+t/2+"px",a.apertureVal=i/(c-t)*100,a.apertureVal=Math.floor(a.apertureVal))}})}},interval:{},countInterval(){a.interval=setInterval(()=>{a.count--,0==a.count&&(a.count=2,a.activeIndex=0,clearInterval(a.interval))},1e3)},openCurtainMain(e){a.activeIndex==e&&0!==a.count||(a.activeIndex=e,a.count=2,a.countInterval(),a.formateCurtainData(e))},formateValue(e){return 1==e?0:2==e?1:2},formateCurtainData(e){let t=[],o=0;o=1==e?0:2==e?1:3==e?2:a.apertureVal,a.curtainData.map(a=>{a={id:a.equipId,code:4==e?"EquipOpeningSet":"EquipSwitchSet",value:o},t.push(a)}),a.changeCurtainStatus(t)},changeCurtainStatus(e){Object(w.K)(e).then(e=>{})},async barSwiperInit(){Object(o.nextTick)(()=>{a.endBoxSwiper()})}});return Object(o.watch)(e,e=>{}),Object(o.onBeforeUnmount)(()=>{}),Object(o.onMounted)(()=>{a.curtainObj=a.curtainData[0],a.barSwiperInit()}),{...Object(o.toRefs)(a)}}});a("4dd8"),ma=M()(ma,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",Kt,[Object(o.createElementVNode)("div",Jt,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.curtainData&&1<e.curtainData.length?"窗帘":e.curtainObj.name),1)]),Object(o.createElementVNode)("div",$t,[Object(o.createElementVNode)("div",Zt,[t[3]||(t[3]=Object(o.createElementVNode)("span",null,"设定开度",-1)),t[4]||(t[4]=Object(o.createElementVNode)("span",{class:"line"},null,-1)),Object(o.createElementVNode)("span",Qt,Object(o.toDisplayString)(e.apertureVal)+"%",1)]),Object(o.createElementVNode)("div",ea,[Object(o.createElementVNode)("div",ta,[Object(o.createElementVNode)("div",{class:"item-now",style:Object(o.normalizeStyle)({width:e.itemWidth})},null,4),t[5]||(t[5]=Object(o.createElementVNode)("div",{class:"slider-bar",id:"curtainHandld1"},null,-1)),t[6]||(t[6]=Object(o.createElementVNode)("div",{class:"temp-left"},"关",-1)),t[7]||(t[7]=Object(o.createElementVNode)("div",{class:"temp-right"},"开",-1))])])]),Object(o.createElementVNode)("div",aa,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",1==e.activeIndex?"control-item-active":""]),onClick:t[0]||(t[0]=t=>e.openCurtainMain(1))},[1!=e.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!=e.curtainObj.equipmentType&&5!=e.curtainObj.equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,class:"curtain-left-icon",src:e.parseImgUrl("page-officehome","curtain_left.svg"),alt:""},null,8,oa)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,class:"curtain-down-icon",src:e.parseImgUrl("page-officehome","curtain_down.svg"),alt:""},null,8,ra))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",ca,Object(o.toDisplayString)(e.count),1)),t[8]||(t[8]=Object(o.createElementVNode)("span",{class:"title"},"关闭",-1))],2),Object(o.createElementVNode)("div",{class:"control-item control-stop",onClick:t[1]||(t[1]=t=>e.openCurtainMain(3))},[Object(o.createElementVNode)("img",{class:"curtain-stop-icon",src:e.parseImgUrl("page-officehome","curtain_stop.svg"),alt:""},null,8,ia),t[9]||(t[9]=Object(o.createElementVNode)("span",{class:"title"},"暂停",-1))]),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",2==e.activeIndex?"control-item-active":""]),onClick:t[2]||(t[2]=t=>e.openCurtainMain(2))},[2!=e.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!=e.curtainObj.equipmentType&&5!=e.curtainObj.equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_right.svg"),alt:""},null,8,na)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,class:"curtain-up-icon",src:e.parseImgUrl("page-officehome","curtain_up.svg"),alt:""},null,8,la))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",sa,Object(o.toDisplayString)(e.count),1)),t[10]||(t[10]=Object(o.createElementVNode)("span",{class:"title"},"打开",-1))],2)])])}],["__scopeId","data-v-6a5e24b3"]]);let da={key:0,class:"curtain"},pa={class:"curtain-top"},ua={class:"curtain-desc"},ba={class:"curtain-title"},ga={class:"curtain-right"},Oa=["src"],ha=["src"],ja={key:0,class:"curtain-box"},va={class:"top-nav"},fa={key:0,class:"line"},Ta={class:"top-control"},ka=["src"],Ia=["src"],ya=["src"],Sa={key:1},Ca=["src"],wa=["src"],Da=["src"],Ea={key:1},xa={key:2,class:"curtain-child"},Na={class:"curtain-name"},Va={class:"name"},Ba={key:0},La={class:"curtain-control top-control"},Aa=["onClick"],qa=["src"],Wa=["onClick"],Ma=["src"],Fa=["src"],Ua={key:1},_a=["onClick"],za=["src"],Pa=["onClick"],Ra=["src"],Ha=["src"],Xa={key:1};var Ya=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1}},setup(e,t){var a=e.projectId;let r=Object(o.reactive)({curtainData:[],userIsControl:e.userIsControl,lightIcon:"arrow-down",projectId:a,type:"all",countText:"",count:2,curtainOpen:!1,curtainClose:!1,parseImgUrl:_.z,activeIndex:0,openCurtainOpening(e){t.emit("showCurtainOpening",e)},checkNav(e){r.type=e},getEqpGroup(){var t={criteria:{projectId:e.projectId,spaceId:e.spaceId,type:0},orders:[{column:"sortNum",asc:!0}]};Object(w.n)(t).then(e=>{r.curtainData=e.count?e.content:[],r.curtainData.map(e=>{e.count=0,e.activeIndex=0})})},interval:{},countInterval(){r.interval=setInterval(()=>{r.count--,0==r.count&&(r.count=2,r.activeIndex=0,clearInterval(r.interval))},1e3)},countChildInterval(e){r.interval=setInterval(()=>{e.count--,0==e.count&&(e.count=2,e.activeIndex=0,clearInterval(r.interval))},1e3)},openCurtainMain(e){r.activeIndex==e&&0!==r.count||(r.activeIndex=e,r.count=2,r.countInterval(),r.formateCurtainData(e))},formateValue(e){return 1==e?0:2==e?1:2},formateCurtainData(e){let t=[],a=r.formateValue(e);r.curtainData.map(e=>{e={id:e.equipId,code:"EquipSwitchSet",value:a},t.push(e)}),r.changeCurtainStatus(t)},changeCurtainStatus(e){Object(w.K)(e).then(e=>{r.oldTime=Object(_.c)("YYYY.MM.DD HH:mm:ss"),r.timer||r.updateGroupPeing()})},openCurtainClid(e,t){r.curtainData.map(e=>{e.count=0,e.activeIndex=0}),e.activeIndex=t;var a=[];t={id:e.equipId,code:"EquipSwitchSet",value:r.formateValue(t)};a.push(t),e.count=2,r.countChildInterval(e),r.changeCurtainStatus(a)},oldTime:null,timer:null,clearTimer(){clearInterval(r.timer),r.timer=null},updateGroupPeing(){r.timer=setInterval(()=>{var e=Object(_.c)("YYYY.MM.DD HH:mm:ss");r.oldTime?60<r.getTimeDifference(r.oldTime,e)&&(r.getEqpGroup(),r.clearTimer()):r.oldTime=Object(_.c)("YYYY.MM.DD HH:mm:ss")},1e3)},getTimeDifference(e,t){return e=new Date(e),t=new Date(t),e=e.getTime(),t=t.getTime(),t=Number(t)-Number(e),parseInt(t/1e3)}});return Object(o.watch)(e,e=>{e.spaceId&&(r.getEqpGroup(),r.userIsControl=e.userIsControl)}),Object(o.onBeforeUnmount)(()=>{r.clearTimer(),clearInterval(r.interval)}),Object(o.onMounted)(()=>{r.getEqpGroup()}),{...Object(o.toRefs)(r)}}});a("ba16"),Ya=M()(Ya,[["render",function(e,t,a,r,c,i){return e.curtainData&&e.curtainData.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",da,[Object(o.createElementVNode)("div",pa,[Object(o.createElementVNode)("div",ua,[Object(o.createElementVNode)("p",ba,Object(o.toDisplayString)(e.curtainData.length&&1==e.curtainData.length?e.curtainData[0].name:"窗帘"),1)]),Object(o.createElementVNode)("div",ga,[4!==e.curtainData[0].equipmentType&&5!==e.curtainData[0].equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_new.svg"),alt:""},null,8,Oa)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","curtain_roll.svg"),alt:""},null,8,ha))])]),e.curtainData.length&&1<e.curtainData.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",ja,[Object(o.createElementVNode)("div",va,[Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("all"==e.type?"nav-active":""),onClick:t[0]||(t[0]=t=>e.checkNav("all"))}," 总控制 ",2),Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("child"==e.type?"nav-active":""),onClick:t[1]||(t[1]=t=>e.checkNav("child"))}," 子设备 ",2)])])):Object(o.createCommentVNode)("",!0),"all"==e.type?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:1},[e.curtainData.length&&1<e.curtainData.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",fa)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",Ta,[e.curtainData[0].isOpenSet?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"control-item",onClick:t[2]||(t[2]=t=>e.openCurtainOpening(e.curtainData))},[Object(o.createElementVNode)("img",{class:"curtain-opening-icon",src:e.parseImgUrl("page-officehome","curtain_opening.svg"),alt:""},null,8,ka)])):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",1==e.activeIndex?"control-item-active":""]),onClick:t[3]||(t[3]=t=>e.openCurtainMain(1))},[1!==e.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!==e.curtainData[0].equipmentType&&5!==e.curtainData[0].equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_left.svg"),alt:""},null,8,Ia)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","curtain_down.svg"),alt:""},null,8,ya))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Sa,Object(o.toDisplayString)(e.count),1))],2),e.curtainData[0].stopSet?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:1,class:"control-item",onClick:t[4]||(t[4]=t=>e.openCurtainMain(3))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","curtain_stop.svg"),alt:""},null,8,Ca)])):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",2==e.activeIndex?"control-item-active":""]),onClick:t[5]||(t[5]=t=>e.openCurtainMain(2))},[2!==e.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!==e.curtainData[0].equipmentType&&5!==e.curtainData[0].equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_right.svg"),alt:""},null,8,wa)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","curtain_up.svg"),alt:""},null,8,Da))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Ea,Object(o.toDisplayString)(e.count),1))],2)])],64)):Object(o.createCommentVNode)("",!0),"child"==e.type?(Object(o.openBlock)(),Object(o.createElementBlock)("div",xa,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.curtainData,t=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"child-item",key:t.id},[Object(o.createElementVNode)("div",Na,[Object(o.createElementVNode)("div",Va,Object(o.toDisplayString)(t.name),1),t.isOpenSet?(Object(o.openBlock)(),Object(o.createElementBlock)("span",Ba,"开度"+Object(o.toDisplayString)(t.openValue)+"%",1)):Object(o.createCommentVNode)("",!0)]),Object(o.createElementVNode)("div",La,[t.isOpenSet?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"control-item",onClick:a=>e.openCurtainOpening([t])},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","curtain_opening.svg"),alt:""},null,8,qa)],8,Aa)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",1==t.activeIndex?"control-item-active":""]),onClick:a=>e.openCurtainClid(t,1)},[1!=t.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!==t.equipmentType&&5!==t.equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_left.svg"),alt:""},null,8,Ma)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","curtain_down.svg"),alt:""},null,8,Fa))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Ua,Object(o.toDisplayString)(t.count),1))],10,Wa),t.stopSet?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:1,class:"control-item control-stop",onClick:a=>e.openCurtainClid(t,3)},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","curtain_stop.svg"),alt:""},null,8,za)],8,_a)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["control-item",2==t.activeIndex?"control-item-active":""]),onClick:a=>e.openCurtainClid(t,2)},[2!=t.activeIndex?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[4!==t.equipmentType&&5!==t.equipmentType?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("page-officehome","curtain_right.svg"),alt:""},null,8,Ra)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("page-officehome","curtain_up.svg"),alt:""},null,8,Ha))],64)):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Xa,Object(o.toDisplayString)(t.count),1))],10,Pa)])]))),128))])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)}],["__scopeId","data-v-1219f778"]]);let Ga={class:"light-temp"},Ka={class:"bright-box"},Ja={class:"bight-text"},$a={class:"control-box"},Za={class:"temp-slider",id:"slideFloorId2"},Qa={class:"temp-left",id:"tempLeftId"},eo={class:"temp-right"};var to=Object(o.defineComponent)({props:{floorData:{type:Object,default:()=>{}}},components:{Switch:ke.a},setup(e,t){let a=Object(o.reactive)({lampSw:!1,itemWidth:"0%",realTemp:0,part:0,floorData:e.floorData,swiperIinit:!1,changeChildTemp(){var e=[],t={id:a.floorData.id,code:a.floorData.tempSetCode,value:a.realTemp};e.push(t),a.setSpaceCondtioners(e)},setSpaceCondtioners(e){Object(w.K)(e).then(e=>{}).catch(()=>{Object(ye.a)("连接异常,请检查网络!")})},getEleWidth(e){return e?e.getBoundingClientRect().width:1},sliderPading:0,endBoxSwiper(){a.swiperIinit=!0;var e=document.querySelector("#handFloorId2");let t=document.querySelector("#barFloorId2");var o=document.querySelector("#slideFloorId2"),r=document.querySelector("#tempLeftId");r=a.getEleWidth(r);a.sliderPading=r;let c=!1,i=0,n=a.getEleWidth(o);r=a.getEleWidth(t),1<n&&(n-=r),o=(a.floorData.maxTempSet-a.floorData.minTempSet)/n;let l=o;a.part=l,e&&(e.addEventListener("touchstart",(function(e){i=isNaN(parseInt(t.style.left))?0:parseInt(t.style.left),c=!0})),e.addEventListener("touchend",(function(e){c=!1,a.changeChildTemp()})),Se(e,{swipeLeft:function(e){c&&(i=Math.abs(i),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=i-e)<0?0:e,t.style.left=e+"px",a.realTemp=e*l+a.floorData.minTempSet,a.realTemp)&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))},swipeRight:function(e){c&&(i=Math.abs(i),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=i+e)>n?n:e,t.style.left=e+"px",a.realTemp=e*l+a.floorData.minTempSet,a.realTemp)&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))}}))},setBarNowPerstion(){a.realTemp=a.floorData&&a.floorData.tempSet?a.floorData.tempSet:0;var e,t,o=document.querySelector("#barFloorId2");o&&(t=document.querySelector("#slideFloorId2"),0!==a.realTemp&&a.realTemp>=a.floorData.minTempSet&&a.realTemp<=a.floorData.maxTempSet?(e=(a.realTemp-a.floorData.minTempSet)/a.part,e=Math.floor(e)+a.sliderPading,o&&(o.style.left=e+"px")):!a.realTemp||a.realTemp<a.floorData.minTempSet?o.style.left=a.sliderPading+"px":a.realTemp>a.floorData.maxTempSet&&(e=t.offsetWidth,t=o.offsetWidth,o.style.left=e-t+"px"))},async barSwiperInit(){Object(o.nextTick)(()=>{a.endBoxSwiper(),a.setBarNowPerstion()})}});return Object(o.watch)(e,e=>{}),Object(o.onBeforeUnmount)(()=>{}),Object(o.onMounted)(()=>{a.barSwiperInit()}),{...Object(o.toRefs)(a)}}});a("eabd"),to=M()(to,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",Ga,[t[2]||(t[2]=Object(o.createElementVNode)("div",{class:"light-tep-top"},[Object(o.createElementVNode)("span",null,"地暖")],-1)),Object(o.createElementVNode)("div",Ka,[Object(o.createElementVNode)("div",Ja,[t[0]||(t[0]=Object(o.createElementVNode)("span",null,"温度调节",-1)),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.realTemp||"--")+"℃",1)]),Object(o.createElementVNode)("div",$a,[Object(o.createElementVNode)("div",Za,[t[1]||(t[1]=Object(o.createElementVNode)("div",{class:"slider-bar",id:"barFloorId2"},[Object(o.createElementVNode)("div",{class:"bar-circle",id:"handFloorId2"})],-1)),Object(o.createElementVNode)("div",Qa,Object(o.toDisplayString)(e.floorData.minTempSet),1),Object(o.createElementVNode)("div",eo,Object(o.toDisplayString)(e.floorData.maxTempSet),1)])])])])}],["__scopeId","data-v-7c23f336"]]);let ao={key:0,class:"floor"},oo={class:"com-top"},ro={class:"com-desc"},co={class:"com-top-temperature"},io={class:"com-right"},no=["src"],lo={class:"top-switch"},so={key:0,class:"top-nav"},mo={key:1},po={key:0,class:"com-control com-control-padding"},uo={class:"control-box"},bo={class:"temp-slider",id:"slideFloorId"},go={class:"slider-bar",id:"barFloorId"},Oo={class:"bar-temp"},ho={class:"temp-left",id:"tempLeftId"},jo={class:"temp-right"},vo={key:1,class:"line"},fo={key:2,class:"light-box"},To={class:"control-top"},ko={class:"control-temp"},Io={class:"control-bottom"},yo={class:"control-title"},So=["onClick","src"];var Co=a("4362"),wo=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},showFloorBox:{type:Boolean,default:()=>!1},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},seviceEquipmentList:{type:Array,default:()=>[]}},components:{Switch:ke.a},setup(e,t){let a=Object(o.reactive)({distroyFlag:!1,seviceEquipmentList:e.seviceEquipmentList,forceOverTimeFlag:e.forceOverTimeFlag,spaceId:e.spaceId,heatingData:{},isOpen:!1,parseImgUrl:_.z,showFloorBox:e.showFloorBox,timeOut:null,loadingFlag:!1,floorHeatingList:[],floorHeathingStatus:null,swiperIinit:!1,part:1,realTemp:0,navType:"all",runStatus:0,lightColorImg:Object(_.z)("page-officehome","lightColorControl.svg"),showFloorHeating(e){e.switch?(e.minTempSet=a.heatingData.minTempSet,e.maxTempSet=a.heatingData.maxTempSet,t.emit("showFloorHeating",e)):Object(ye.a)("请先开启地暖,才可温度调节!")},changeZongAir(e){if("temp"!=e||a.heatingData.runStatus){let t=[];a.floorHeatingList.map(o=>{var r="temp"==e?o.tempSetCode:o.switchCode,c="temp"==e?a.realTemp:a.isOpen?1:0;o={id:o.id,code:r,value:c};t.push(o)}),a.loadingFlag||(a.loadingFlag=!1,a.setSpaceCondtioners(t))}},changeChildZongAir(e,t){let o=t.switch?1:0,r=[];a.floorHeatingList.map(t=>{var c="temp"==e?t.tempSetCode:t.switchCode,i="temp"==e?a.realTemp:o;t={id:t.id,code:c,value:i};r.push(t)}),t.loading||(t.loading=!0,a.setSpaceCondtioners(r,t))},setSpaceCondtioners(e,t=null){Object(w.K)(e).then(e=>{a.loadingFlag=!1,t&&(t.loading=!1)}).catch(()=>{a.loadingFlag=!1,t.loading=!1,Object(ye.a)("连接异常,请检查网络!")})},eqChangeSwitch(e,t){"main"==e?(a.isOpen=!a.isOpen,a.loading=!0,a.isOpen&&a.sliderInit(),a.changeZongAir("switch")):a.changeChildZongAir("switch",t)},eqChangeTemp(){a.changeZongAir("temp")},checkNav(e="all"){a.navType=e,a.swiperIinit=!1,a.sliderInit()},getEleWidth(e){return e?e.getBoundingClientRect().width:1},sliderInit(){Object(Co.nextTick)(()=>{"all"==a.navType&&a.isOpen&&a.endBoxSwiper(),"all"==a.navType&&a.setBarNowPerstion()})},endBoxSwiper(){var e=document.querySelector("#handFloorId");let t=document.querySelector("#barFloorId");var o=document.querySelector("#slideFloorId");let r=!1,c=0,i=a.getEleWidth(o);o=a.getEleWidth(t);var n=document.querySelector("#tempLeftId");a.getEleWidth(n),1<i&&(i-=o),n=(a.heatingData.maxTempSet-a.heatingData.minTempSet)/i;let l=n;a.part=l,e&&(e.addEventListener("touchstart",(function(e){c=isNaN(parseInt(t.style.left))?0:parseInt(t.style.left),r=!0})),e.addEventListener("touchend",(function(e){r=!1,a.eqChangeTemp()})),Se(e,{swipeLeft:function(e){r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=c-e)<0?0:e,t.style.left=e+"px",a.realTemp=e*l+a.heatingData.minTempSet,a.realTemp)&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))},swipeRight:function(e){r&&(c=Math.abs(c),e=Math.abs(e.mation.moveX-e.mation.startX),e=(e=c+e)>i?i:e,t.style.left=e+"px",a.realTemp=e*l+a.heatingData.minTempSet,a.realTemp)&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))}}))},setRelTemp(){a.realTemp=a.heatingData.tempSet||0,a.realTemp&&(a.realTemp=a.realTemp.toFixed(1),a.realTemp=Object(_.b)(a.realTemp))},setBarNowPerstion(){var e,t,o=document.querySelector("#barFloorId");o&&(t=document.querySelector("#slideFloorId"),e=document.querySelector("#tempLeftId"),a.getEleWidth(e),a.realTemp>=a.heatingData.minTempSet&&a.realTemp<=a.heatingData.maxTempSet?(e=(a.realTemp-a.heatingData.minTempSet)/a.part,o&&(o.style.left=e+"px")):!a.realTemp||a.realTemp<a.heatingData.minTempSet?o.style.left="0px":a.realTemp>a.heatingData.maxTempSet&&(e=t.offsetWidth,t=o.offsetWidth,o.style.left=e-t+"px"))},formateDataStatus(){a.heatingData.runStatus?a.isOpen=!0:a.isOpen=!1,a.floorHeatingList.map(e=>{e.switch=!!e.runStatus,e.tempSet&&(e.tempSet=e.tempSet.toFixed(1),e.tempSet=Object(_.b)(e.tempSet))})},getFloorHeatingList(){var e=Object(_.C)({spaceId:a.spaceId});Object(w.E)(e).then(e=>{e=e?e.data:{},(a.heatingData=e).equipList&&e.equipList.length&&(a.floorHeatingList=e.equipList||[]),a.formateDataStatus(),a.setRelTemp(),a.sliderInit(),a.startfloorHeathingStatus()}).catch(()=>{a.startfloorHeathingStatus()})},loadingTimer:0,loading:!1,setLoadingNumber(){let e=setInterval(()=>{a.loadingTimer++,15<=a.loadingTimer&&(clearInterval(e),a.loading=!1)},1e3)},clearFloorHeathingTimer(){clearTimeout(a.floorHeathingStatus),a.floorHeathingStatus=null},startfloorHeathingStatus(e=15e3){var t=Object(_.p)();15e3==e&&t<"070000"&&"200000"<t&&(e=3e5),a.clearFloorHeathingTimer(),a.floorHeathingStatus=setTimeout(()=>{a.distroyFlag||a.getFloorHeatingList()},e)}});return Object(o.watch)([()=>e,()=>e.spaceId],(e,t)=>{e[0]&&(a.forceOverTimeFlag=e[0].forceOverTimeFlag,a.seviceEquipmentList=e[0].seviceEquipmentList,a.showFloorBox=e[0].showFloorBox),e[1]&&t[1]&&e[1]!=t[1]&&(a.distroyFlag=!1,a.floorHeatingList=[],a.heatingData={},a.swiperIinit=!1,a.navType="all",a.spaceId=e[1],a.clearFloorHeathingTimer(),a.getFloorHeatingList())},{deep:!0,immediate:!0}),Object(o.onBeforeUnmount)(()=>{a.distroyFlag=!0,a.clearFloorHeathingTimer()}),Object(o.onMounted)(()=>{a.distroyFlag=!1,a.getFloorHeatingList()}),{...Object(o.toRefs)(a)}}});a("7248"),wo=M()(wo,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("Switch");return e.floorHeatingList&&e.floorHeatingList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",ao,[Object(o.createElementVNode)("div",oo,[Object(o.createElementVNode)("div",ro,[t[4]||(t[4]=Object(o.createElementVNode)("p",{class:"com-top-title"},"地暖",-1)),Object(o.createElementVNode)("span",co,[Object(o.createTextVNode)(Object(o.toDisplayString)(e.realTemp||"--")+" ",1),t[3]||(t[3]=Object(o.createElementVNode)("sup",null,"℃",-1))])]),Object(o.createElementVNode)("div",io,[Object(o.createElementVNode)("img",{src:e.isOpen?e.parseImgUrl("page-officehome","heating-active.svg"):e.parseImgUrl("page-officehome","heating.svg"),alt:""},null,8,no)])]),Object(o.createElementVNode)("div",lo,[e.floorHeatingList&&1<e.floorHeatingList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",so,[Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("all"==e.navType?"nav-active":""),onClick:t[0]||(t[0]=t=>e.checkNav("all"))}," 总控制 ",2),Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("child"==e.navType?"nav-active":""),onClick:t[1]||(t[1]=t=>e.checkNav("child"))}," 子设备 ",2)])):(Object(o.openBlock)(),Object(o.createElementBlock)("div",mo)),Object(o.createVNode)(n,{class:"switch-btn",loading:e.loadingFlag,disabled:e.loadingFlag,"model-value":e.isOpen,onClick:t[2]||(t[2]=Object(o.withModifiers)(t=>e.eqChangeSwitch("main",e.floorHeatingList[0]),["stop"])),"inactive-color":"rgba(196, 196, 196, 0.4)"},null,8,["loading","disabled","model-value"])]),e.isOpen&&"all"==e.navType?(Object(o.openBlock)(),Object(o.createElementBlock)("div",po,[Object(o.createElementVNode)("div",uo,[Object(o.createElementVNode)("div",bo,[Object(o.createElementVNode)("div",go,[Object(o.createElementVNode)("div",Oo,Object(o.toDisplayString)(e.realTemp?e.realTemp+"℃":"--"),1),t[5]||(t[5]=Object(o.createElementVNode)("div",{class:"bar-circle",id:"handFloorId"},null,-1))]),Object(o.createElementVNode)("div",ho,Object(o.toDisplayString)(e.heatingData.minTempSet),1),Object(o.createElementVNode)("div",jo,Object(o.toDisplayString)(e.heatingData.maxTempSet),1)])])])):Object(o.createCommentVNode)("",!0),"child"==e.navType?(Object(o.openBlock)(),Object(o.createElementBlock)("div",vo)):Object(o.createCommentVNode)("",!0),"child"==e.navType?(Object(o.openBlock)(),Object(o.createElementBlock)("div",fo,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.floorHeatingList,a=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:a.id,class:"light-control"},[Object(o.createElementVNode)("div",To,[Object(o.createElementVNode)("div",ko,[Object(o.createElementVNode)("span",null,[Object(o.createTextVNode)(Object(o.toDisplayString)(a.tempSet||"--"),1),t[6]||(t[6]=Object(o.createElementVNode)("sup",null,"℃",-1))]),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(a.runStatus?"已开启":"已关闭"),1)]),Object(o.createVNode)(n,{"active-color":"$elActiveColor",modelValue:a.switch,"onUpdate:modelValue":e=>a.switch=e,loading:a.loading,onClick:Object(o.withModifiers)(t=>e.eqChangeSwitch("child",a),["stop"]),"inactive-color":"rgba(196, 196, 196, 0.2)",class:"child-switch"},null,8,["modelValue","onUpdate:modelValue","loading","onClick"])]),Object(o.createElementVNode)("div",Io,[Object(o.createElementVNode)("div",yo,Object(o.toDisplayString)(a.localName),1),Object(o.createElementVNode)("img",{onClick:t=>e.showFloorHeating(a),class:Object(o.normalizeClass)(a.switch?"":"img-disabled"),src:e.lightColorImg,alt:""},null,10,So)])]))),128))])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)}],["__scopeId","data-v-00673b20"]]);let Do={key:0,class:"light"},Eo={class:"light-top"},xo={class:"light-desc"},No={class:"light-title"},Vo={class:"light-right"},Bo={key:0,class:"switch-box"},Lo=["src"],Ao={key:0,class:"light-main-control"},qo={key:0,class:"main-color"},Wo=["src"],Mo={key:1},Fo={key:1,class:"light-box"},Uo=["onClick"],_o={class:"control-top"},zo=["src"],Po={class:"control-bottom"},Ro={class:"control-title"},Ho=["src"],Xo={key:0},Yo={key:1};a("0643"),a("2382");var Go=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},controlMode:{type:Number,default:()=>0},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},showLight:{type:Boolean,default:()=>!1},seviceEquipmentList:{type:Array,default:()=>[]}},components:{Switch:ke.a},setup(e,t){let a=Object(o.reactive)({distroyFlag:!1,seviceEquipmentList:e.seviceEquipmentList,showLight:e.showLight,spaceId:e.spaceId,projectId:e.projectId,controlMode:e.controlMode,userIsControl:e.userIsControl,forceOverTimeFlag:e.forceOverTimeFlag,setStatus:0,lightParams:[],allowSvg:"down_Arrow.svg",timeOut:null,lightIcon:"arrow-down",showFlag:!1,loadingLight:!1,loading:!1,initData:[],lampList:[],lightsStatusTimer:null,startCheckLightsTime:0,lightColorImg:Object(_.z)("page-officehome","lightColorControl.svg"),lightImg:Object(_.z)("page-officehome","lamp_close.png"),lampSw:!1,showAll(){a.showFlag=!a.showFlag,a.showFlag?a.lightIcon="arrow-up":a.lightIcon="arrow-down"},showLightColorCtrol(e,a=0){e.switch&&(e.bright||e.colorTemperature)&&t.emit("showLightColorCtrol",e)},checkDeviceIsExeSpaceTime(e=[]){if(1!==a.controlMode)return!0;var t=a.seviceEquipmentList;let o=!1;for(let a=0;a<t.length;a++){for(let r=0;r<e.length;r++)if(t[a].id==e[r].id&&t[a].isExeSpaceTime){o=!0;break}if(o)break}return o},updateSwitchFromWork(){a.getLampList(1)},getLampList(e=0){Object(w.k)({spaceId:a.spaceId}).then(t=>{if(t&&"success"==t.result){var o=null!=(t=null==t?void 0:t.content)?t:[];let e=!1;for(let t=0;t<o.length;t++)o[t].type="lamp",1==o[t].lightType?(o[t].imgOpen=Object(_.z)("page-officehome","lamp_open.png"),o[t].imgClose=Object(_.z)("page-officehome","lamp_close.png")):(o[t].imgOpen=Object(_.z)("page-officehome","atmLamp_small_open.png"),o[t].imgClose=Object(_.z)("page-officehome","atmLamp_small_close.png")),o[t].switch=!!o[t].runStatus,o[t].runStatus&&(e=!0),o[t].loading=!1;a.initData=JSON.parse(JSON.stringify(o)),a.lampSw=e,a.lampList=o,a.lightImg=a.lampSw?Object(_.z)("page-officehome","lamp_open.png"):Object(_.z)("page-officehome","lamp_close.png"),o[0]&&1!==o[0].lightType&&(a.lightImg=a.lampSw?Object(_.z)("page-officehome","atmLamp_small_open.png"):Object(_.z)("page-officehome","atmLamp_small_close.png"))}0==e&&a.startLightsStatusTimer()}).catch(()=>{0==e&&a.startLightsStatusTimer(2e3)})},eqChange(e,o,r){var c,i;a.userIsControl?"allLamp"===e?(c=a.checkDeviceIsExeSpaceTime(a.lampList),""!==o&&(a.lampSw=o),a.forceOverTimeFlag&&a.lampSw&&c?(a.lampSw=!a.lampSw,t.emit("triggerWork",3)):(a.loading=!0,a.loadingLight=!0,a.lightImg=a.lampSw?Object(_.z)("page-officehome","lamp_open.png"):Object(_.z)("page-officehome","lamp_close.png"),c=a.lampSw,a.setStatus=15,a.updateAllLampStatus(c),a.setLamp(e,"",c,0))):(c=a.checkDeviceIsExeSpaceTime([o]),a.forceOverTimeFlag&&o.switch&&c?(o.switch=!o.switch,t.emit("triggerWork",3,o)):(o.loading=!0,c=o.switch,i=o.id,a.setStatus=15,a.updateLampStatus(o,c),a.setLamp(e,i,c,r,o))):Object(ye.a)("您没有当前空间的控制权限!")},statusInterval:null,setStatusNum(){a.statusInterval||(a.statusInterval=setInterval(()=>{a.setStatus--,1==a.setStatus&&(a.setStatus=0,clearInterval(a.statusInterval))},1e3))},setLamp(e,t,o,r,c=null){let i=[];if("allLamp"===e){for(let e=0;e<a.initData.length;e++)a.initData[e].switch=o;i=a.initData}else i=[{id:t,switch:o}];a.lightParams=i,Object(w.L)(i).then(e=>{a.setStatusNum(),c&&(c.loading=!1),"success"!==e.result&&a.initLampLoading()}).catch(e=>{a.setStatusNum(),c&&(c.loading=!1),Object(ye.a)("连接异常,请检查网络!")})},initLampLoading(){a.loadingLight=!1,a.lampList.map(e=>{e.loading=!1})},updateAllLampStatus(e){a.lampSw=e;for(let t=0;t<a.lampList.length;t++)a.lampList[t].switch=e},updateLampStatus(e,t){e.switch=t},getTimeLampStatus(e,t,o,r,c){if(e.success&&e.success.length&&("allLamp"===t?a.updateAllLampLoading(e.success):a.updateLampLoading(c),a.getLampList()),e.processing&&e.processing.length){let n=a.lightParams;var i=e.processing;let l=[];i.map(e=>{var t={id:e.id,orderSeqNum:e.orderSeqNum};for(let a=0;a<n.length;a++)if(e.id===n[a].id){t.switch=n[a].switch;break}l.push(t)}),a.checkChangeLightStatusSuccess(l,t,o,r,c)}e.error&&e.error.length&&("allLamp"===t?a.updateAllLampLoading(e.error):a.updateLampLoading(c))},judgeChangeResponeseSuccess(e){var t=null!=(e=null==e?void 0:e.content)?e:[],a=[],o=[],r=[];for(let i=0;i<t.length;i++){var c=t[i];c.result="success",(200===c.state&&"success"===c.exeResult?o:200===c.state&&"processing:rcvd"===c.exeResult||202===c.state&&!c.exeResult?a:r).push(c)}return{success:o,processing:a,error:r}},updateAllLampLoading(e){for(let t=0;t<a.lampList.length;t++)"lamp"==a.lampList[t].type&&e.map(e=>{a.lampList[t].id===e.id&&(a.lampList[t].loading=!1)});0===a.lampList.filter(e=>e.loading).length&&(a.loadingLight=!1)},updateLampLoading(e){a.lampList[e].loading=!1},checkChangeLightStatusSuccess(e,t,o,r,c){Object(w.x)(e).then(e=>{e=a.judgeChangeResponeseSuccess(e),a.getTimeLampStatus(e,t,o,r,c)})},clearLightStatusTimer(){clearTimeout(a.lightsStatusTimer),a.lightsStatusTimer=null},startLightsStatusTimer(e=15e3){var t=Object(_.p)();15e3==e&&t<"070000"&&"200000"<t&&(e=3e5),a.lampList&&0===a.lampList.length&&(e=15e3),"Pj3101060003"!=a.projectId&&"Pj1101080259"!=a.projectId||(e=2e3),a.clearLightStatusTimer(),a.lightsStatusTimer=setTimeout(()=>{a.getLampList(0)},e)}});var r=Object(o.computed)(()=>a.lampList.length&&1<a.lampList.length);return Object(o.watch)([()=>e,()=>e.spaceId],(e,t)=>{e[0]&&(a.showLight=e[0].showLight,a.userIsControl=e[0].userIsControl,a.controlMode=e[0].controlMode,a.forceOverTimeFlag=e[0].forceOverTimeFlag,a.seviceEquipmentList=e[0].seviceEquipmentList),e[1]&&t[1]&&e[1]!=t[1]&&(a.clearLightStatusTimer(),a.showFlag=!1,a.lampList=[],a.setStatus=0,a.spaceId=e[1],a.getLampList(0))},{deep:!0,immediate:!0}),Object(o.onBeforeUnmount)(()=>{a.distroyFlag=!0,a.clearLightStatusTimer()}),Object(o.onMounted)(()=>{a.getLampList(0)}),{isShowChildLight:r,...Object(o.toRefs)(a)}}});a("e421"),a("8267e"),Go=M()(Go,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("Switch");var l=Object(o.resolveComponent)("van-icon");return e.showLight&&e.lampList&&e.lampList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Do,[Object(o.createElementVNode)("div",Eo,[Object(o.createElementVNode)("div",xo,[Object(o.createElementVNode)("p",No,Object(o.toDisplayString)(e.isShowChildLight?"光照":e.lampList[0].localName),1),Object(o.createElementVNode)("p",{class:Object(o.normalizeClass)((e.isShowChildLight,"light-status"))},Object(o.toDisplayString)(e.lampSw?"照明已开启":"照明已关闭"),3)]),Object(o.createElementVNode)("div",Vo,[e.isShowChildLight?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Bo,[Object(o.createElementVNode)("span",{class:"switch-item",onClick:t[0]||(t[0]=t=>e.eqChange("allLamp",!0,0))},"全开"),Object(o.createElementVNode)("span",{class:"switch-item",onClick:t[1]||(t[1]=t=>e.eqChange("allLamp",!1,0))},"全关")])):Object(o.createCommentVNode)("",!0),e.isShowChildLight?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.lightImg,alt:""},null,8,Lo))])]),e.isShowChildLight?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createElementBlock)("div",Ao,[e.lampList[0].bright||e.lampList[0].colorTemperature?(Object(o.openBlock)(),Object(o.createElementBlock)("div",qo,[Object(o.createElementVNode)("img",{src:e.lightColorImg,onClick:t[2]||(t[2]=t=>e.showLightColorCtrol(e.lampList[0])),alt:""},null,8,Wo)])):(Object(o.openBlock)(),Object(o.createElementBlock)("div",Mo)),e.showFlag?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createBlock)(n,{key:2,size:23,disabled:!e.userIsControl,modelValue:e.lampSw,"onUpdate:modelValue":t[3]||(t[3]=t=>e.lampSw=t),onClick:t[4]||(t[4]=t=>e.eqChange("allLamp","",0)),"inactive-color":"rgba(196, 196, 196, 0.4)",class:"switch-btn"},null,8,["disabled","modelValue"]))])),e.isShowChildLight?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Fo,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.lampList,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:t.id},[(e.showFlag?a<e.lampList.length:a<2)?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"light-control",onClick:a=>e.showLightColorCtrol(t)},[Object(o.createElementVNode)("div",_o,[Object(o.createElementVNode)("img",{src:t.switch?t.imgOpen:t.imgClose,alt:""},null,8,zo),Object(o.createVNode)(n,{"active-color":"$elActiveColor",disabled:!e.userIsControl,modelValue:t.switch,"onUpdate:modelValue":e=>t.switch=e,loading:t.loading,size:"14px",onClick:Object(o.withModifiers)(o=>e.eqChange("main",t,a),["stop"]),"inactive-color":"rgba(196, 196, 196, 0.2)",class:"child-switch"},null,8,["disabled","modelValue","onUpdate:modelValue","loading","onClick"])]),Object(o.createElementVNode)("div",Po,[Object(o.createElementVNode)("div",Ro,Object(o.toDisplayString)(t.localName),1),t.bright||t.colorTemperature?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,class:Object(o.normalizeClass)(t.switch?"":"img-disabled"),src:e.lightColorImg,alt:""},null,10,Ho)):Object(o.createCommentVNode)("",!0)])],8,Uo)):Object(o.createCommentVNode)("",!0)],64))),128))])):Object(o.createCommentVNode)("",!0),e.lampList&&2<e.lampList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:2,class:"show-all",onClick:t[5]||(t[5]=Object(o.withModifiers)((...t)=>e.showAll&&e.showAll(...t),["stop"]))},[Object(o.createVNode)(l,{name:e.lightIcon,class:"light-icon"},null,8,["name"]),"arrow-down"==e.lightIcon?(Object(o.openBlock)(),Object(o.createElementBlock)("span",Xo,"展开更多")):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Yo,"收起全部"))])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)}],["__scopeId","data-v-22926bfc"]]);let Ko={class:"light-temp"},Jo={class:"light-tep-top"},$o={key:0,class:"bright-box"},Zo={class:"bight-text"},Qo={class:"light-control"},er={class:"bight-slider",id:"sliderId1"},tr={key:1,class:"bright-box"},ar={class:"bight-text"};var or=Object(o.defineComponent)({props:{lightData:{type:Object,default:()=>{}}},components:{Switch:ke.a},setup(e,t){let a=Object(o.reactive)({lampSw:!1,itemWidth:"0%",lightData:e.lightData,swiperIinit:!1,setSpaceContrl(e){Object(w.K)(e).then(e=>{})},timeTemp:null,timeTempNum:1,timeColor:null,timeColorNum:1,getTimeNum(e=""){return e=((new Date).getTime()-e)/1e3,1==parseInt(e)},changContrlVal(e,t=2){let o=[];1==e?(a.lightData.brightValue<a.lightData.brightMinValue&&(a.lightData.brightValue=a.lightData.brightMinValue),a.lightData.brightValue=Math.floor(a.lightData.brightValue),o=[{id:a.lightData.id,code:"brightSet",value:a.lightData.brightValue}],2==t?a.getTimeNum(a.timeTemp)&&(a.setSpaceContrl(o),a.timeTemp=(new Date).getTime()):a.setSpaceContrl(o)):2==e&&(a.lightData.colorTempValue<a.lightData.colorTempMinValue&&(a.lightData.colorTempValue=a.lightData.colorTempMinValue),a.lightData.colorTempValue=Math.floor(a.lightData.colorTempValue),o=[{id:a.lightData.id,code:"colorTemperatureSet",value:a.lightData.colorTempValue}],2==t?a.getTimeNum(a.timeColor)&&(a.setSpaceContrl(o),a.timeColor=(new Date).getTime()):a.setSpaceContrl(o))},changContrlValEnd(e){1==e?a.changContrlVal(1,1):2==e&&a.changContrlVal(2,1)},setTimeContrl(e){1==e?a.timeTemp=(new Date).getTime():2==e&&(a.timeColor=(new Date).getTime())},setLightDataMax(){a.lightData.brightMaxValue=a.lightData.brightMaxValue||100,a.lightData.colorTempMaxValue=a.lightData.colorTempMaxValue||100},setBarValue(e,t,o,r){var c,i;a.setLightDataMax(),1==e?(c=(i=a.lightData.brightMaxValue-a.lightData.brightMinValue)/(t-r),i=100/i,a.lightData.brightValueRate=o*c*i,a.lightData.brightValueRate=Math.floor(a.lightData.brightValueRate),98<=a.lightData.brightValueRate||a.lightData.brightValueRate,a.lightData.brightValue=a.lightData.brightValueRate*i,a.itemWidth=o+r/2+"px"):2==e&&(i=(c=a.lightData.colorTempMaxValue-a.lightData.colorTempMinValue)/(t-r),e=100/c,a.lightData.colorTempValueRate=o*i*e,a.lightData.colorTempValueRate=Math.floor(a.lightData.colorTempValueRate),a.lightData.colorTempValue=a.lightData.colorTempValueRate*e)},getDefaultVal(e,t,o,r){let c="";var i,n;1==e?(a.lightData.brightValue=a.lightData.brightValue<=a.lightData.brightMinValue?0:a.lightData.brightValue,a.lightData.brightValue>a.lightData.brightMaxValue&&(a.lightData.brightValue=a.lightData.brightMaxValue),i=a.lightData.brightMaxValue/(t-o),n=100/a.lightData.brightMaxValue,c=a.lightData.brightValue/n/i/n,a.lightData.brightValueRate=Math.floor(a.lightData.brightValue/n),a.itemWidth=c+o/2+"px"):2==e&&(a.lightData.colorTempValue=a.lightData.colorTempValue<=a.lightData.colorTempMinValue?0:a.lightData.colorTempValue,a.lightData.colorTempValue>a.lightData.colorTempMaxValue&&(a.lightData.colorTempValue=a.lightData.colorTempMaxValue),i=a.lightData.colorTempMaxValue/(t-o),n=100/a.lightData.colorTempMaxValue,c=a.lightData.colorTempValue/n/i/n,a.lightData.colorTempValueRate=Math.floor(a.lightData.colorTempValue/n)),r.style.left=c+"px"},endBoxSwiper(){a.swiperIinit=!0;let e=document.querySelector("#handId1");var t=document.querySelector("#sliderId1");let o=!1,r=0,c=t?t.offsetWidth:1;if(e){let t=e.getBoundingClientRect().width;a.getDefaultVal(1,c,t,e),e.addEventListener("touchstart",(function(t){r=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),o=!0,a.setTimeContrl(1)})),e.addEventListener("touchend",(function(e){o=!1,a.changContrlValEnd(1)})),Se(e,{swipeLeft:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r-i)<0?0:i,e.style.left=i+"px",a.setBarValue(1,c,i,t),a.changContrlVal(1))},swipeRight:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r+i)>=c-t?c-t:i,e.style.left=i+"px",a.setBarValue(1,c,i,t),a.changContrlVal(1))}})}},tempBoxSwiper(){a.swiperIinit=!0;let e=document.querySelector("#handId2");var t=document.querySelector("#sliderId2");let o=!1,r=0,c=t?t.offsetWidth:1;if(e){let t=e.getBoundingClientRect().width;a.getDefaultVal(2,c,t,e),e.addEventListener("touchstart",(function(t){r=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),o=!0,a.setTimeContrl(2)})),e.addEventListener("touchend",(function(e){o=!1,a.changContrlValEnd(2)})),Se(e,{swipeLeft:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r-i)<0?0:i,e.style.left=i+"px",a.setBarValue(2,c,i,t),a.changContrlVal(2))},swipeRight:function(i){o&&(r=Math.abs(r),i=Math.abs(i.mation.moveX-i.mation.startX),i=(i=r+i)>=c-t?c-t:i,e.style.left=i+"px",a.setBarValue(2,c,i,t),a.changContrlVal(2))}})}},async barSwiperInit(){Object(o.nextTick)(()=>{a.endBoxSwiper(),a.tempBoxSwiper()})}});return Object(o.watch)(e,e=>{}),Object(o.onBeforeUnmount)(()=>{}),Object(o.onMounted)(()=>{a.barSwiperInit()}),{...Object(o.toRefs)(a)}}});a("4235"),or=M()(or,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",Ko,[Object(o.createElementVNode)("div",Jo,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.lightData.localName),1)]),e.lightData.bright?(Object(o.openBlock)(),Object(o.createElementBlock)("div",$o,[Object(o.createElementVNode)("div",Zo,[t[0]||(t[0]=Object(o.createElementVNode)("span",null,"亮度",-1)),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.lightData.brightValueRate)+"%",1)]),Object(o.createElementVNode)("div",Qo,[Object(o.createElementVNode)("div",er,[Object(o.createElementVNode)("div",{class:"item-now",style:Object(o.normalizeStyle)({width:e.itemWidth})},null,4),t[1]||(t[1]=Object(o.createElementVNode)("div",{class:"slider-bar",id:"handId1"},null,-1))])])])):Object(o.createCommentVNode)("",!0),e.lightData.colorTemperature?(Object(o.openBlock)(),Object(o.createElementBlock)("div",tr,[Object(o.createElementVNode)("div",ar,[t[2]||(t[2]=Object(o.createElementVNode)("span",null,"色温",-1)),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.lightData.colorTempValueRate)+"%",1)]),t[3]||(t[3]=Object(o.createElementVNode)("div",{class:"light-control"},[Object(o.createElementVNode)("div",{class:"bight-slider temp-slider",id:"sliderId2"},[Object(o.createElementVNode)("div",{class:"slider-bar",id:"handId2"})])],-1))])):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-b4fb4e34"]]);let rr={class:"map-home map-home-pading"},cr={class:"map-top"},ir={class:"space-home"},nr={class:"com-search"},lr={class:"search-icon"},sr=["src"],mr={class:"space-box"},dr=["onClick"];var pr=a("341e"),ur=(pr=Object(o.defineComponent)({props:{spaceData:{type:Array,default:()=>[]},spaceInfo:{type:Object,default:()=>{}}},components:{vanSearch:pr.a},setup(e,t){Object(q.d)();var a=Object(_.u)();Object(U.b)();let r=Object(o.reactive)({parseImgUrl:_.z,userInfo:a,spaceData:[],searchValue:"",activeSpace:e.spaceInfo,changeSpace(e,a){r.activeSpace=e,t.emit("changeSpace",e)},queryWorkSpace(){var e={criteria:{projectId:r.userInfo.projectId,spaceName:r.searchValue,macAddress:r.userInfo.mac},orders:[{column:"isMajorSpace",asc:!1}]};Object(w.H)(e).then(e=>{"success"===e.result?r.spaceData=null!=(e=null==e?void 0:e.content)?e:[]:r.spaceData=[]})},onSearch(){r.queryWorkSpace()},onCancel(){}});return Object(o.onMounted)(()=>{}),Object(o.watch)(e,e=>{r.spaceData=e.spaceData,r.activeSpace=e.spaceInfo},{deep:!1,immediate:!0}),{...Object(o.toRefs)(r)}}}),pr=(a("f1fd"),M()(pr,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("van-search");return Object(o.openBlock)(),Object(o.createElementBlock)("div",ir,[Object(o.createElementVNode)("div",nr,[Object(o.createVNode)(n,{placeholder:"搜索办公区",modelValue:e.searchValue,"onUpdate:modelValue":[t[0]||(t[0]=t=>e.searchValue=t),e.onSearch],onClear:e.onCancel},null,8,["modelValue","onUpdate:modelValue","onClear"]),Object(o.createElementVNode)("div",lr,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("search-icon","search-icon.svg"),alt:""},null,8,sr)])]),Object(o.createElementVNode)("div",mr,[e.spaceData&&e.spaceData.length?(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,{key:0},Object(o.renderList)(e.spaceData,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["space-item",e.activeSpace.spaceId==t.spaceId?"space-active-item":""]),key:"spaceItem"+a,onClick:o=>e.changeSpace(t,a)},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.spaceName),1)],10,dr))),128)):Object(o.createCommentVNode)("",!0)])])}],["__scopeId","data-v-4b041186"]])),a("0500")),br=a("4b9e"),gr=a("f23a"),Or=a("a136"),hr=a("2e1b");br=Object(o.defineComponent)({props:{spaceData:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},buildingId:{type:String,default:()=>""},floorId:{type:String,default:()=>""},spaceInfo:{type:Object,default:()=>{}}},components:{vanForm:br.a,vanField:gr.a,CellGroup:Or.a,vanButton:hr.a,SpaceBox:pr,MapBox:ur.a},setup(e,t){Object(q.d)(),Object(U.b)();let a=Object(o.reactive)({type:1,spaceData:e.spaceData,showMap:null,changeSpace(e){t.emit("changeSpace",e,1)},buildingId:e.buildingId,floorId:e.floorId,spaceInfo:e.spaceInfo,checkMapType(e){a.type=e},getMapInfo(){var t={projectId:e.projectId,floorId:a.floorId};Object(w.l)(t).then(e=>{"success"===e.result&&(e=null!=(e=null==e?void 0:e.data)?e:null)&&e.spaceList&&e.spaceList.length?a.showMap=!0:a.showMap=!1}).catch(()=>{a.showMap=!1})}});return Object(o.onMounted)(()=>{a.getMapInfo()}),Object(o.watch)(e,e=>{a.spaceData=e.spaceData,a.buildingId=e.buildingId,a.floorId=e.floorId,a.spaceInfo=e.spaceInfo},{deep:!1,immediate:!0}),{...Object(o.toRefs)(a)}}}),a("fe6d"),gr=M()(br,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("map-box"),l=Object(o.resolveComponent)("space-box");return Object(o.openBlock)(),Object(o.createElementBlock)("div",rr,[Object(o.createElementVNode)("div",cr,[Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)(1==e.type?"span-active":""),onClick:t[0]||(t[0]=t=>e.checkMapType(1))},"列表",2),Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)(2==e.type?"span-active":""),onClick:t[1]||(t[1]=t=>e.checkMapType(2))},"地图",2)]),2===e.type?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,mapType:1,spaceData:e.spaceData,projectId:e.projectId,floorId:e.floorId,spaceInfo:e.spaceInfo,buildingId:e.buildingId,onChangeSpace:e.changeSpace},null,8,["spaceData","projectId","floorId","spaceInfo","buildingId","onChangeSpace"])):Object(o.createCommentVNode)("",!0),1===e.type?(Object(o.openBlock)(),Object(o.createBlock)(l,{key:1,spaceData:e.spaceData,spaceInfo:e.spaceInfo,onChangeSpace:e.changeSpace},null,8,["spaceData","spaceInfo","onChangeSpace"])):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-55c81230"]]);let jr={class:"scene-dailog"},vr={class:"title"},fr={class:"dailog-content"},Tr=["src"],kr={class:"status-text1"},Ir={key:1,class:"status-text2"},yr={key:0};Or=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},scenarioArr:{type:Array,default:()=>[]},secenaroStatus:{type:Object,default:()=>{}}},components:{VanLoading:Qe.a},setup(e,t){let a=Object(o.reactive)({parseImgUrl:_.z,secenaroStatus:e.secenaroStatus,closeDailog(){t.emit("closeDailog")}});return Object(o.watch)(e,e=>{a.secenaroStatus=e.secenaroStatus},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(a)}}}),a("5c73"),hr=M()(Or,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("van-loading"),l=Object(o.resolveComponent)("buttons");return Object(o.openBlock)(),Object(o.createElementBlock)("div",jr,[Object(o.createElementVNode)("div",vr,Object(o.toDisplayString)(e.secenaroStatus.localName),1),Object(o.createElementVNode)("div",fr,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","taolun-big.svg")},null,8,Tr),Object(o.createElementVNode)("span",kr,[t[0]||(t[0]=Object(o.createTextVNode)(" 切换至 ")),Object(o.createElementVNode)("i",null,Object(o.toDisplayString)(e.secenaroStatus.sceneName),1),t[1]||(t[1]=Object(o.createTextVNode)(" 场景 "))]),e.secenaroStatus.loading?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,class:"status-text2"},{default:Object(o.withCtx)(()=>t[2]||(t[2]=[Object(o.createTextVNode)("切换中...")])),_:1})):Object(o.createCommentVNode)("",!0),e.secenaroStatus.loading?Object(o.createCommentVNode)("",!0):(Object(o.openBlock)(),Object(o.createElementBlock)("span",Ir,[e.secenaroStatus.lodingText?(Object(o.openBlock)(),Object(o.createElementBlock)("span",yr," 已为您切换至适宜"+Object(o.toDisplayString)(e.secenaroStatus.sceneName)+"的环境",1)):Object(o.createCommentVNode)("",!0)]))]),Object(o.createVNode)(l,{class:"dailog-btn",onClick:e.closeDailog},{default:Object(o.withCtx)(()=>t[3]||(t[3]=[Object(o.createTextVNode)("我知道了")])),_:1},8,["onClick"])])}],["__scopeId","data-v-f8a217b2"]]);let Sr={key:0,class:"socket-box"},Cr={class:"socket-top"},wr={class:"socket-desc"},Dr={key:0,class:"socket-status"},Er={key:1,class:"socket-status"},xr={class:"socket-right"},Nr=["src"],Vr=["src"],Br={class:"top-switch"},Lr={key:0,class:"top-nav"},Ar={key:1},qr={class:"child-item"};pr=Object(o.defineComponent)({props:{temperature:{type:Number,default:()=>0},showSocket:{type:Boolean,default:()=>!1},airVolumes:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},userIsControl:{type:Boolean,default:()=>!1},forceOverTimeFlag:{type:Boolean,default:()=>!1},seviceEquipmentList:{type:Array,default:()=>[]}},components:{Switch:ke.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){Object(q.c)();let a=Object(o.reactive)({parseImgUrl:_.z,distroyFlag:!1,showSocket:e.showSocket,navType:"all",projectId:e.projectId,spaceId:e.spaceId,socketData:{isOpen:!1},checkNav(e="all"){a.navType=e},getTimerLen(){return 15},loadingTimer:null,loadingNum:0,setLoadingNumber(){let e=a.getTimerLen();a.loadingTimer=setInterval(()=>{a.loadingNum++,a.loadingNum>=e&&(clearInterval(a.loadingTimer),a.loadingTimer=null,a.loadingNum=0,a.getSocketTimer(0))},1e3)},updateLoadingNum(){clearTimeout(a.socketTimer),a.socketTimer=null,a.loadingNum=1,a.loadingTimer||a.setLoadingNumber()},socketTimer:null,getSocketTimer(e=15e3){var t=Object(_.p)();15e3==e&&t<"070000"&&"200000"<t&&(e=3e5),a.socketTimer&&(clearTimeout(a.socketTimer),a.socketTimer=null),a.socketTimer=setTimeout((function(){a.distroyFlag||a.loadingNum||a.querySocketInfo()}),e)},querySocketInfo(e=0){var t={spaceId:a.spaceId,equipType:"socket"};t=Object(_.C)(t);Object(w.D)(t).then(t=>{t=t.data||{},a.socketData=t,a.socketData&&a.socketData.runStatus&&(a.socketData.isOpen=!0),a.socketData&&a.socketData.equipList&&a.socketData.equipList.length&&a.socketData.equipList.map(e=>{e.isOpen=!!e.runStatus}),0==e&&a.getSocketTimer()}).catch(()=>{0==e&&a.getSocketTimer()})},updateParentSwitch(){let e=!1;a.socketData.equipList.map(t=>{t.isOpen&&(e=!0)}),a.socketData.isOpen=e},updateChildSwitch(){a.socketData.equipList.map(e=>{e.isOpen=a.socketData.isOpen})},socketControl(e,t=null){a.updateLoadingNum();let o=[];"all"==e?(a.socketData.isOpen=!a.socketData.isOpen,a.socketData&&a.socketData.equipList&&a.socketData.equipList.length&&(a.updateChildSwitch(),a.socketData.equipList.map(e=>{e={id:e.id,code:e.switchCode,value:a.socketData.isOpen?1:0},o.push(e)}))):"child"==e&&(t.isOpen=!t.isOpen,o.push({id:t.id,code:t.switchCode,value:t.isOpen?1:0}),a.updateParentSwitch()),a.setSpaceCondtioners(o)},setSpaceCondtioners(e){Object(w.K)(e).then(e=>{}).catch(()=>{Object(ye.a)("连接异常,请检查网络!")})}});return Object(o.watch)([()=>e,()=>e.spaceId],(e,t)=>{e[0]&&(a.showSocket=e[0].showSocket),e[1]&&e[1]!=t[1]&&(a.distroyFlag=!1,a.spaceId=e[1],a.querySocketInfo())},{deep:!0,immediate:!0}),Object(o.onBeforeUnmount)(()=>{a.distroyFlag=!0,clearTimeout(a.socketTimer),a.socketTimer=null}),Object(o.onMounted)(()=>{a.distroyFlag=!1,a.querySocketInfo(1)}),{...Object(o.toRefs)(a)}}}),a("157e"),br=M()(pr,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("Switch");return e.socketData&&e.socketData.equipList&&e.socketData.equipList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Sr,[Object(o.createElementVNode)("div",Cr,[Object(o.createElementVNode)("div",wr,[t[3]||(t[3]=Object(o.createElementVNode)("p",{class:"socket-title"},"智能插座",-1)),e.socketData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("p",Dr,"插座已开启")):(Object(o.openBlock)(),Object(o.createElementBlock)("p",Er,"插座已关闭"))]),Object(o.createElementVNode)("div",xr,[e.socketData.isOpen?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:e.parseImgUrl("ipdImages","socket-active.svg"),alt:""},null,8,Nr)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:e.parseImgUrl("ipdImages","socket.svg"),alt:""},null,8,Vr))])]),Object(o.createElementVNode)("div",Br,[e.socketData&&e.socketData.equipList&&1<e.socketData.equipList.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Lr,[Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("all"==e.navType?"nav-active":""),onClick:t[0]||(t[0]=t=>e.checkNav("all"))}," 总控制 ",2),Object(o.createElementVNode)("span",{class:Object(o.normalizeClass)("child"==e.navType?"nav-active":""),onClick:t[1]||(t[1]=t=>e.checkNav("child"))}," 子设备 ",2)])):(Object(o.openBlock)(),Object(o.createElementBlock)("div",Ar)),"all"==e.navType?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:2,class:"switch-btn",size:23,onClick:t[2]||(t[2]=t=>e.socketControl("all")),"inactive-color":"rgba(196, 196, 196, 0.4)","model-value":e.socketData.isOpen},null,8,["model-value"])):Object(o.createCommentVNode)("",!0)]),"child"==e.navType?(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,{key:0},Object(o.renderList)(e.socketData.equipList,t=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"socket-child",key:t.id},[Object(o.createElementVNode)("div",qr,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.localName),1),Object(o.createVNode)(n,{class:"switch-btn",onClick:a=>e.socketControl("child",t),"model-value":t.isOpen,"inactive-color":"rgba(196, 196, 196, 0.4)",size:23},null,8,["onClick","model-value"])])]))),128)):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)}],["__scopeId","data-v-4e4af746"]]),Or=a("cda6");let Wr={class:"nav"},Mr={class:"nav-left"},Fr=["onClick"],Ur=["src"],_r=["src"],zr={class:"nav-right"},Pr=["onClick"],Rr=["src"],Hr=["src"];ke=Object(o.defineComponent)({props:{navList:{type:Array,default:()=>[]}},setup(e,t){Object(q.d)();let a=Object(o.reactive)({activeCode:"air",navData:[],setNavValue(e){a.navData=e},checkNav(e,o){a.activeCode=e.code,t.emit("changeNav",e)},setActiveCode(e){a.activeCode=e}});return Object(o.watch)(e.navList,(e,t)=>{a.setNavValue(e)}),Object(o.onMounted)(()=>{a.setNavValue(e.navList)}),{...Object(o.toRefs)(a)}}}),a("e337"),pr=M()(ke,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",Wr,[Object(o.createElementVNode)("div",Mr,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.navData,(t,a)=>Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["nav-item",e.activeCode===t.code?"nav-active":""]),onClick:o=>e.checkNav(t,a),key:"navC"+a},[e.activeCode===t.code?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:t.activeImg,alt:""},null,8,Ur)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:t.img,alt:""},null,8,_r))],10,Fr)),[[o.vShow,a<3&&t.noShow]])),128))]),Object(o.createElementVNode)("div",zr,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.navData,(t,a)=>Object(o.withDirectives)((Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["nav-item",e.activeCode===t.code?"nav-active":""]),onClick:o=>e.checkNav(t,a),key:"navR"+a},[e.activeCode===t.code?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:t.activeImg,alt:""},null,8,Rr)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:t.img,alt:""},null,8,Hr))],10,Pr)),[[o.vShow,3<=a&&t.noShow]])),128))])])}],["__scopeId","data-v-67166e33"]]);let Xr={class:"btns"};ke=a("dda5"),ke=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},show:{type:Boolean,default:()=>!1},nextCusStartTime:{type:Number,default:()=>0},cusStartTime:{type:Number,default:()=>0},cusEndTime:{type:Number,default:()=>0},spaceId:{type:String,default:()=>""},currentValue:{type:Array,default:()=>[0,0]},workInfo:{type:Object,default:()=>{}}},components:{VanPicker:ke.a},setup(e,t){let a=Object(o.ref)(null),r=Object(o.reactive)({columns:[{values:["今天","明天"]},{values:[]}],loading:!1,defaultIndex:0,account_type_value:"0+3",checkValues:[],timeList:[],tempVal:"",onChange(e){e[0]!==r.tempVal&&(r.loading=!0,r.tempVal=e[0]),"今天"===e[0]?r.formatColumns(0):r.formatColumns(1)},setDefaultTime(e=0,t){r.defaultIndex=e;var o=r.columns[1].values;let c;o.map((e,a)=>{t===e&&(c=a)}),a.value.setColumnValue(e,t),t||o[0]},formatColumns(t){var a=[];if(0===t){t=Object(_.j)();let r=0,c=0;if(e.cusStartTime&&t+2<e.cusStartTime)r=t+1,c=e.cusStartTime;else if(e.cusStartTime&&t+2>=e.cusStartTime)r=t>e.cusEndTime?t+1:e.cusEndTime+1,c=24;else{if(e.cusStartTime)return;r=t+1,c=24}for(let e=r;e<c+1;e++){var o={label:e+":00",value:e};a.push(o)}}else for(let r=1;r<e.nextCusStartTime;r++){let e=r;var c={label:(e=e<10?"0"+r:e)+":00",value:Number(e)};a.push(c)}r.timeList=a;var i=[];for(let e=0;e<r.timeList.length;e++)i.push(r.timeList[e].label);r.columns[1].values=i,setTimeout(()=>{r.loading=!1},1e3)},triggerComfirm(){var e=a.value.getValues();r.checkValues=[e[0],e[1]],r.checkValues[0]&&r.checkValues[1]?r.setWorkOverTime():Object(ye.a)("请选择时间")},setWorkOverTime(){let a=Object(_.c)(),o=("明天"===r.checkValues[0]&&(a=Object(_.t)()),r.checkValues[1]);o=o.replace(":","");var c={projectId:e.projectId,objectId:e.spaceId,endDate:a,endTime:o+"00",type:2};Object(w.a)(c).then(e=>{e.result,t.emit("setWorkTime")}).catch(()=>{t.emit("setWorkTime")})},init(){var t=e.workInfo.text,a=e.workInfo.textTime;"明天"===t?(r.formatColumns(1),r.setDefaultTime(1,a)):(r.formatColumns(0),r.setDefaultTime(0,a))}});return Object(o.onMounted)(()=>{r.init()}),{picker:a,...Object(o.toRefs)(r)}}}),a("0970"),ke=M()(ke,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("van-picker");return Object(o.openBlock)(),Object(o.createElementBlock)("div",null,[t[1]||(t[1]=Object(o.createElementVNode)("div",{class:"top"},[Object(o.createElementVNode)("span",null,"选择工作结束时间")],-1)),(Object(o.openBlock)(),Object(o.createBlock)(n,{ref:"picker","show-toolbar":!1,"default-index":e.defaultIndex,onChange:e.onChange,loading:e.loading,key:e.account_type_value,columns:e.columns},null,8,["default-index","onChange","loading","columns"])),Object(o.createElementVNode)("div",Xr,[Object(o.createElementVNode)("span",{onClick:t[0]||(t[0]=(...t)=>e.triggerComfirm&&e.triggerComfirm(...t)),class:"btn btn_com"},"确定")])])}],["__scopeId","data-v-18f3164f"]]);var Yr=a("5f24");let Gr={class:"contact-content"},Kr={class:"contact"},Jr={class:"code-box"},$r=["src"],Zr={class:"phone-box"},Qr=["src"],ec={class:"title"},tc=Object(_.u)(),ac=Object(o.defineComponent)({props:{isShowContact:{type:Boolean,default:()=>!1},contantDetail:{type:Object,default:()=>{}}},components:{VanLoading:Qe.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){var a=Object(o.getCurrentInstance)();let r=Object(o.reactive)({parseImgUrl:_.z,contantDetail:e.contantDetail,userInfo:tc,imgUrl:a.proxy.$imgUrl,isShowContact:e.isShowContact,closeDailog(){t.emit("closeDailog")},queryCustomerservice(){var e={criteria:{projectId:r.userInfo.projectId}};Object(w.C)(e).then(e=>{e=null!=(e=null==e?void 0:e.content)?e:[],r.contantDetail=e[0]})}});return Object(o.watch)(e,e=>{r.isShowContact=e.isShowContact,r.contantDetail=e.contantDetail},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(r)}}});a("4458");var oc=M()(ac,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("buttons");var l=Object(o.resolveComponent)("van-dialog");return Object(o.openBlock)(),Object(o.createBlock)(l,{show:e.isShowContact,"onUpdate:show":t[0]||(t[0]=t=>e.isShowContact=t),"show-confirm-button":!1,class:"contact-dialog","show-cancel-button":!1},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",Gr,[t[4]||(t[4]=Object(o.createElementVNode)("div",{class:"title"},"联系我们",-1)),Object(o.createElementVNode)("div",Kr,[Object(o.createElementVNode)("div",Jr,[Object(o.createElementVNode)("img",{src:e.imgUrl+"&key="+e.contantDetail.wechatQrCode,alt:""},null,8,$r),t[1]||(t[1]=Object(o.createElementVNode)("div",{class:"title"},"客服微信二维码",-1))]),Object(o.createElementVNode)("div",Zr,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","phone-icon.svg"),alt:""},null,8,Qr),Object(o.createElementVNode)("div",ec,Object(o.toDisplayString)(e.contantDetail.phone),1),t[2]||(t[2]=Object(o.createElementVNode)("div",{class:"concat-text"},"联系方式",-1))])]),Object(o.createVNode)(n,{class:"dailog-btn",onClick:e.closeDailog},{default:Object(o.withCtx)(()=>t[3]||(t[3]=[Object(o.createTextVNode)("我知道了")])),_:1},8,["onClick"])])]),_:1},8,["show"])}]]);let rc={class:"work-content"},cc={class:"work-space"},ic={class:"space-title"},nc={class:"add-time",id:"addTimeId"},lc={key:0,class:"date_box"},sc=["onClick"],mc={class:"sliders-list",id:"sliderListId"},dc={class:"sliders"},pc=["onClick","data-index"],uc=["onClick"],bc={class:"add-time-btn"},gc={key:0,class:"device-title"},Oc={class:"work-device"},hc={class:"device-box"},jc=["onClick"],vc={class:"row-item"},fc=["src"],Tc={class:"device-box"},kc=["onClick"],Ic={class:"row-item"},yc=["src"],Sc={key:2,class:"device-tip"};a("13d5"),a("9d4a");var Cc=a("23f9"),wc=a("1fba"),Dc=a("e5f6"),Ec=a("5aa0"),xc=a("8db7"),Nc=a("450f"),Vc=a("d7d5");let[Bc,Lc]=Object(wc.a)("slider");wc={min:Object(Dc.c)(0),max:Object(Dc.c)(100),step:Object(Dc.c)(1),range:Boolean,reverse:Boolean,disabled:Boolean,readonly:Boolean,vertical:Boolean,barHeight:Dc.f,buttonSize:Dc.f,activeColor:String,inactiveColor:String,modelValue:{type:[Number,Array],default:0}},Dc=Object(o.defineComponent)({name:Bc,props:wc,emits:["change","drag-end","drag-start","update:modelValue"],setup(e,{emit:t,slots:a}){let r,c,i,n=Object(o.ref)(),l=Object(o.ref)(),s=Object(o.ref)(),m=Object(Vc.a)(),d=Object(o.computed)(()=>Number(e.max)-Number(e.min)),p=Object(o.computed)(()=>{var t=e.vertical?"width":"height";return{background:e.inactiveColor,[t]:Object(Ec.b)(e.barHeight)}}),u=t=>e.range&&Array.isArray(t),b=Object(o.computed)(()=>{var t={[e.vertical?"height":"width"]:(()=>{var{modelValue:t,min:a}=e;return u(t)?100*(t[1]-t[0])/d.value+"%":100*(t-Number(a))/d.value+"%"})(),background:e.activeColor};return s.value&&(t.transition="none"),t[e.vertical?e.reverse?"bottom":"top":e.reverse?"right":"left"]=(()=>{var{modelValue:t,min:a}=e;return u(t)?100*(t[0]-Number(a))/d.value+"%":"0%"})(),t}),g=t=>{var a=+e.min,o=+e.max,r=+e.step;t=Object(Ec.d)(t,a,o),o=Math.round((t-a)/r)*r;return Object(Ec.a)(a,o)},O=(e,t)=>JSON.stringify(e)===JSON.stringify(t),h=t=>{var a=null!=(a=t[0])?a:Number(e.min);t=null!=(t=t[1])?t:Number(e.max);return t<a?[t,a]:[a,t]},j=(a,o)=>{a=u(a)?h(a).map(g):g(a),O(a,e.modelValue)||t("update:modelValue",a),o&&!O(a,i)&&t("change",a)},v=t=>{if(t.stopPropagation(),!e.disabled&&!e.readonly){let{min:r,reverse:c,vertical:i,modelValue:l}=e,s=Object(Nc.useRect)(n);var a,o=i?s.height:s.width;t=Number(r)+(i?c?s.bottom-t.clientY:t.clientY-s.top:c?s.right-t.clientX:t.clientX-s.left)/o*d.value;u(l)?([o,a]=l,j(t<=(o+a)/2?[t,a]:[o,t],!0)):j(t,!0)}},f=a=>{e.disabled||e.readonly||("dragging"===s.value&&(j(c,!0),t("drag-end",a)),s.value="")},T=t=>{var n,d,p="number"==typeof t?e.modelValue[t]:e.modelValue;return Object(o.createVNode)("div",{ref:l,role:"slider",class:"number"==typeof(n=t)?(d=["left","right"],Lc("button-wrapper",d[n])):Lc("button-wrapper",e.reverse?"left":"right"),tabindex:e.disabled?void 0:0,"aria-valuemin":e.min,"aria-valuenow":p,"aria-valuemax":e.max,"aria-disabled":e.disabled||void 0,"aria-readonly":e.readonly||void 0,"aria-orientation":e.vertical?"vertical":"horizontal",onTouchstartPassive:a=>{"number"==typeof t&&(r=t),a=a,e.disabled||e.readonly||(m.start(a),c=e.modelValue,i=u(c)?c.map(g):g(c),s.value="start")},onTouchend:f,onTouchcancel:f,onClick:xc.i},[((t,r)=>"number"==typeof r&&(r=a[0===r?"left-button":"right-button"],r)?r({value:t}):a.button?a.button({value:t}):Object(o.createVNode)("div",{class:Lc("button"),style:Object(Ec.f)(e.buttonSize)},null))(p,t)])};return j(e.modelValue),Object(Nc.useCustomFieldValue)(()=>e.modelValue),Object(Nc.useEventListener)("touchmove",a=>{if(!e.disabled&&!e.readonly){"start"===s.value&&t("drag-start",a),Object(xc.e)(a,!0),m.move(a),s.value="dragging";a=Object(Nc.useRect)(n);let o=(e.vertical?m.deltaY:m.deltaX).value/(e.vertical?a.height:a.width)*d.value;e.reverse&&(o=-o),u(i)?(a=e.reverse?1-r:r,c[a]=i[a]+o):c=i+o,j(c)}},{target:l}),()=>Object(o.createVNode)("div",{ref:n,style:p.value,class:Lc({vertical:e.vertical,disabled:e.disabled}),onClick:v},[Object(o.createVNode)("div",{class:Lc("bar"),style:b.value},[e.range?[T(0),T(1)]:T()])])}}),wc=Object(Cc.a)(Dc),Cc=Object(o.defineComponent)({components:{VanSlider:wc},props:{workkArr:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceInfo:{type:Object,default:()=>{}},enterType:{type:Number,default:()=>1},deviceItem:{type:Object,default:()=>null},seviceEquipmentList:{type:Array,default:()=>[]}},setup(e,t){let a=Object(o.getCurrentInstance)();var r=Object(_.s)(),c=`linear-gradient(0deg, rgba(255, 0, 0, 0.2), rgba(255, 0, 0, 0.2)), url(${""+Object(_.z)("ipdImages","time-check.svg")})`,i=Object(_.u)();let n=Object(o.reactive)({userInfo:i,seviceEquipmentList:e.seviceEquipmentList,parseImgUrl:_.z,isEvent:!1,screenInfo:{screenWidth:0,screenHeight:0},projectId:e.projectId,workkArr:e.workkArr,bgRed:c,startIndex:0,endIndex:0,nowData:{},nowTimerArr:[],timerArr:r,startLen:0,formBtn:!1,showLoading:!1,deviceItem:e.deviceItem,enterType:e.enterType,setScreennWidth(){var e=document.querySelector("#addTimeId");n.screenInfo.screenWidth=e.offsetWidth},getNowIndex(){return Object(_.m)()[1]},getTomorrowIndex(){let e=0;return"今天"===n.nowData.week?Object(_.m)()[1]:e},getTimerIndex(e,t){let a=0;return e.map((e,o)=>{e.formatTimer==t&&(a=o)}),a},getNowPerstion(e){let t=n.getNowIndex(),a={nowIndex:t,len:4};var o=e[t].formatTimer;let r=n.parseCusStartTime(n.nowData.cusStartTime),c=n.parseCusEndTime(n.nowData.cusEndTime);var i=n.nowData.spaceCustomContentList||[];if(o>=r&&o<=c){e.map((e,t)=>{e.formatTimer===c&&(a.nowIndex=t)});let o=e[t+a.len].formatTimer;i.map(t=>{t=n.parseCusStartTime(t.startTime);t>c&&o>t&&(t=n.getTimerIndex(e,t),a.len=0<t-a.nowIndex?t-a.nowIndex:0)})}else if(o<r)e.map((e,o)=>{e.formatTimer===r&&(a.len=o-t,4<a.len)&&(a.len=4)});else if(o>=c){let o=e[t+a.len].formatTimer;i.map(t=>{t=n.parseCusStartTime(t.startTime);t>c&&o>t&&(t=n.getTimerIndex(e,t),a.len=0<t-a.nowIndex?t-a.nowIndex:0)})}return a},setNowBarPerstion(e){var t=document.querySelector("#sliderListId"),a=n.getSliderWapperWidth(),o=(t.style.width=a*e.length+"px",n.getNowPerstion(e).nowIndex);e=n.getNowPerstion(e).len;let r=a*o;r>n.screenInfo.screenWidth+n.screenInfo.screenWidth/2&&(r-=a),t.style.left=-r+"px",n.setOptionnalPerstion(o,e)},sliderSwiper(){let e=document.querySelector("#sliderListId");document.querySelector("#slidersWrapperId");let t=0,a=e.offsetWidth-n.screenInfo.screenWidth;e.addEventListener("touchstart",(function(a){t=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),t=Math.abs(t)})),Se(e,{swipeLeft:function(o){var r;n.checkMoveTarget(o)||(r=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),(r=Math.abs(r))>=a?e.style.left=-a+"px":e.style.left=-t-Math.abs(o.mation.moveX-o.mation.startX)+"px")},swipeRight:function(a){var o;n.checkMoveTarget(a)||(o=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),e.style.left=0<=o?"0px":-t+Math.abs(a.mation.moveX-a.mation.startX)+"px")}})},checkMoveTarget(e){var t=document.querySelector("#endBoxId"),a=document.querySelector("#endId"),o=document.querySelector("#endRadioId");return e.target===t||e.target===a||e.target===o},checkPersionService(){let e=!1;for(let t=n.startIndex;t<n.endIndex;t++)if(n.nowTimerArr[t].isServiceTime){e=!0;break}n.formBtn=e},cancelRemoveListener(){var e=document.querySelector("#endBoxId");e.removeEventListener("touchstart",(function(e){}),!1),e.removeEventListener("touchend",(function(e){}),!1),e.removeEventListener("touchmove",(function(e){}),!1),e=document.querySelector("#sliderListId");e.removeEventListener("touchstart",(function(e){}),!1),e.removeEventListener("touchend",(function(e){}),!1),e.removeEventListener("touchmove",(function(e){}),!1)},endBoxSwiper(){let e=document.querySelector("#sliderListId");var t=document.querySelector("#endBoxId");let a,o,r=document.querySelector("#sliderBtnId"),c=document.querySelector("#startId"),i=document.querySelectorAll(".slider-box")[0],l=0,s=0,m=0,d=0,p=!1;t.addEventListener("touchstart",(function(e){p=!1,o=isNaN(parseInt(c.style.left))?0:parseInt(c.style.left),l=isNaN(parseInt(r.style.left))?0:parseInt(r.style.left),s=r.offsetWidth,m=i.offsetWidth})),t.addEventListener("touchend",(function(e){if(p){s=r.offsetWidth;let e=Math.ceil(s/i.offsetWidth);n.startIndex+e>=n.timerArr.length-1&&(e=n.timerArr.length-1-n.startIndex),r.style.width=i.offsetWidth*e+"px",r.style.background="rgba(0,0,0,0.2)",n.setOptionnalPerstion(n.startIndex,e),p=!1,n.checkPersionService()}})),Se(t,{swipeLeft:function(t){var a,o;n.checkMoveTarget(t)&&(d=0,p=!0,t=Math.abs(t.mation.moveX-t.mation.startX),a=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),a=Math.abs(a),o=i.offsetWidth,s-t<=o?r.style.width=o+"px":(r.style.width=s-t+"px",n.cancelSliderBoxColor()),Object(_.z)("ipdImages","time-wait.svg"),r.style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))",l+(s-t)-m<a)&&(o=a+m-(l+s-t)-a,e.style.left=0<o?"0px":o+"px")},swipeRight:function(t){var o,c,m;n.checkMoveTarget(t)&&(p=!0,d=1,t=Math.abs(t.mation.moveX-t.mation.startX),r.style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))",o=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),o=Math.abs(o),c=e.offsetWidth-n.screenInfo.screenWidth,a=o+n.screenInfo.screenWidth,l+s+t+2*i.offsetWidth>=a&&(m=-o-(l+s+t+2*i.offsetWidth-a),e.style.left=m+"px",c<=o)&&(e.style.left=-c+"px"),l+s+t+i.offsetWidth>=e.offsetWidth?r.style.width=e.offsetWidth-l-i.offsetWidth+"px":r.style.width=s+t+"px")}})},cancelSliderBoxColor(){var e=document.querySelectorAll(".slider-box");for(let t=0;t<e.length;t++)n.nowTimerArr[t].isCheck||t>=n.startIndex&&t<n.startIndex+n.startLen&&(e[t].style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))")},setOptionnalPerstion(e,t=1){document.querySelector("#sliderListId"),n.startIndex=e,n.startLen=t,n.endIndex=n.startIndex+t;var a=document.querySelector("#slidersWrapperId").getBoundingClientRect().width,o=document.querySelector("#sliderBtnId"),r=(document.querySelector("#endBoxId"),document.querySelectorAll(".slider-box")),c=n.getTomorrowIndex();for(let n=0;n<r.length;n++)n>=c&&(r[n].style.background="transparent");var i=Object(_.z)("ipdImages","time-wait.svg");for(let n=0;n<t;n++)r[e+n].style.background=`linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2)), url(${i})`;o.style.width=a*t+"px",o.style.background="rgba(0,0,0,0.2)",o.style.left=a*e+"px",n.setCheckTimeStyle(),n.setServiceTimerStyle(),n.setPastTime()},setPastTime(){if("今天"===n.nowData.week){var e=n.getNowIndex(),t=document.querySelectorAll(".slider-box");for(let a=0;a<t.length;a++)a<e&&(t[a].style.background="rgba(196, 196, 196, 0.2)")}},setCheckTimeStyle(){var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)e[a].isCheck&&(t[a].style.background=n.bgRed)},setServiceTimerStyle(){var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)e[a].isServiceTime&&(t[a].style.background="rgba(196, 196, 196, 0.2)")},parseCusStartTime(e){let t=e;var a;return e&&(a=e/100%100)&&(e/=1e4,e=parseInt(e),a<30?t=e<10?"0"+e+"3000":e+"3000":30<a&&(e+=1,t=e<10?"0"+e+"0000":e+"0000")),t},parseCusEndTime(e){let t=e;var a;return e&&(a=e/100%100)&&(e/=1e4,e=parseInt(e),a<30?t=e<10?"0"+e+"0000":e+"0000":30<a&&(t=e<10?"0"+e+"3000":e+"3000")),t},checkSlider(e,t){if(t!==n.nowTimerArr.length-1){n.formBtn=!1;var a=n.getNowIndex();if(!("今天"===n.nowData.week&&t<a)){a=n.nowData.spaceCustomContentList||[];let e=n.nowTimerArr[t].formatTimer,o=!1;a.map(t=>{var a=n.parseCusStartTime(t.startTime);t=n.parseCusEndTime(t.endTime);e>=a&&e<t&&(o=!0)}),o||n.setOptionnalPerstion(t)}}},dateArr:[],myTimeArr:[],isAir:!1,isLight:!1,lightNum:0,airNum:0,formateEquipment(){n.isLight=!1,n.isAir=!1,n.lightNum=0,n.airNum=0,n.nowData&&n.nowData.equipmentList&&n.nowData.equipmentList.length&&(1===n.enterType?n.nowData.equipmentList.map(e=>{e.isCheck=!0}):2===n.enterType?n.deviceItem&&n.deviceItem.id?n.nowData.equipmentList.map(e=>{"SELTLT"!==e.equipmentCategory&&n.deviceItem.id==e.id?e.isCheck=!0:e.isCheck=!1}):n.nowData.equipmentList.map(e=>{"SELTLT"!==e.equipmentCategory?e.isCheck=!0:e.isCheck=!1}):n.deviceItem&&n.deviceItem.id?n.nowData.equipmentList.map(e=>{"SELTLT"===e.equipmentCategory&&n.deviceItem.id==e.id?e.isCheck=!0:e.isCheck=!1}):n.nowData.equipmentList.map(e=>{"SELTLT"===e.equipmentCategory?e.isCheck=!0:e.isCheck=!1}),n.nowData.equipmentList.map(e=>{"SELTLT"==e.equipmentCategory&&(n.isLight=!0,n.lightNum++),"SELTLT"!==e.equipmentCategory&&(n.isAir=!0,n.airNum++)}))},isCusTimeBefore(e,t){let a=!1;return e.map(e=>{t<e.startTime&&(a=!0)}),a},setWorkTimeList(){n.isUpdate=!1,a.proxy.$loadinngEnd();var e=n.workkArr,t=(n.dateArr=[],Object(_.c)("YYYY-MM-DD"));for(let a=0;a<e.length;a++){var o=Object(_.d)(e[a].date);let i=e[a].spaceCustomContentList||[],l=Object(_.v)(new Date(o).getDay()),s=(o===t&&(l="今天"),[]);for(let e=0;e<n.timerArr.length;e++){var r={timer:n.timerArr[e],isCheck:!1,isServiceTime:!1,formatTimer:n.timerArr[e].replace(/[:]/g,"")+"00"};s.push(r)}var c=null!=(c=null==(c=e[a])?void 0:c.customSceneList)?c:[];c.map(e=>{for(let o=0;o<s.length;o++){var t,a;n.isCusTimeBefore(i,e.endTime)?(t=n.parseCusStartTime(e.startTime),a=n.parseCusStartTime(e.endTime),s[o].formatTimer>=t&&s[o].formatTimer<a&&(s[o].isCheck=!0)):(t=n.parseCusEndTime(e.startTime),a=n.parseCusEndTime(e.endTime),s[o].formatTimer>=t&&s[o].formatTimer<a&&(s[o].isCheck=!0))}}),i.map(e=>{let t=n.parseCusStartTime(e.startTime),a=n.parseCusEndTime(e.endTime);t&&a&&s.map(e=>{e.formatTimer>=t&&e.formatTimer<a&&(e.isServiceTime=!0)})}),n.dateArr.push({date:o,isActive:!1,equipmentList:e[a].equipmentList||[],oldDate:e[a].date,objectId:e[a].objectId,cusStartTime:e[a].cusStartTime,customSceneList:c,cusEndTime:e[a].cusEndTime,spaceCustomContentList:e[a].spaceCustomContentList||[],day:Object(_.i)(new Date(o)),week:l,timerArr:s})}n.dateArr.map((e,t)=>{t===n.activeIndex&&n.checkDate(e,t)})},clearDateActive(){n.dateArr.map(e=>{e.isActive=!1})},clearTimerBoxStyle(){var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)t[a].style.background="transparent"},activeIndex:0,checkApprovalStatus(e,t){var a;t.target&&(a=.7*t.target.offsetWidth,e=e.left-1.5*a+t.offsetX,a=document.querySelectorAll(".slider-box")[0].offsetWidth,t=Math.ceil(e/a),n.checkSlider({},t))},approvalData:[],getSliderWapperWidth(){return document.querySelector("#slidersWrapperId").getBoundingClientRect().width},formateApproveStatusPerstion(){if(n.nowData){var e=n.nowData.customSceneList||[];let r=n.getSliderWapperWidth();n.approvalData=[];for(let c=0;c<e.length;c++){var t=e[c],a={left:0,bg:"",index:0,approvalStatus:t.approvalStatus,text:""};if(0==t.approvalStatus?(a.text="待审批",a.bg="rgba(65, 107, 255, 0.6)"):1==t.approvalStatus?(a.text="已通过",a.bg="rgba(24, 196, 93, 0.6)"):2==t.approvalStatus&&(a.text="已拒绝",a.bg="rgba(255, 54, 54, 0.6)"),a.text){let e=n.parseCusStartTime(t.startTime),c=n.parseCusEndTime(t.endTime);t=Object(_.p)();var o=n.nowTimerArr;let i=0,l=0;o.map((t,a)=>{t.formatTimer==e&&r&&(i=r*a),t.formatTimer==c&&r&&(l=r*a)}),a.left=i+.5*(l-i)-30,t<c&&n.approvalData.push(a)}}}},checkDate(e,t){n.clearDateActive(),e.isActive=!0,n.activeIndex=t,n.nowTimerArr=n.dateArr[t].timerArr,n.nowData=n.dateArr[t],n.formateEquipment(),Object(o.nextTick)(()=>{n.clearTimerBoxStyle(),n.setNowBarPerstion(n.nowTimerArr),n.getNowIndex(),n.setCheckTimeStyle(),n.setServiceTimerStyle(),"今天"===n.nowData.week&&n.setPastTime(),n.formateApproveStatusPerstion(),n.isEvent||(n.changeEl(),n.isEvent=!0)})},flag:!1,changeEl(){n.setScreennWidth(),n.sliderSwiper(),n.endBoxSwiper()},formateAddTimer(){var e=n.nowData.customSceneList,t=n.nowData.timerArr;let a=t[n.startIndex].formatTimer,o=t[n.endIndex].formatTimer,r=[];e.map((e,t)=>{var c;a<e.startTime?o<e.startTime||o>=e.startTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=a,o=o>e.endTime?o:e.endTime):a>=e.startTime&&a<e.endTime?o<=e.endTime?(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=a,o=o):o>e.endTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=e.startTime,o=o):a>=e.endTime?a===e.endTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=e.startTime,o=o):a===e.startTime&&e.endTime});t=n.parseCusStartTime(n.nowData.cusStartTime);var c=n.parseCusEndTime(n.nowData.cusEndTime);a<t&&o<=t?o===t&&(o=n.nowData.cusStartTime):a>=c&&a===c&&(a=n.nowData.cusEndTime),t=Object(_.p)();let i="0";return"今天"===n.nowData.week&&t>=a&&t<=o&&(i="2"),c=n.formaTimeObj(e[0],i,a,o),r.push(c),t=r,t},formaTimeObj(e,t,a,o){return a={projectId:n.projectId,sceneEquipList:e&&e.sceneEquipList?e.sceneEquipList:[],objectId:n.nowData.objectId,sourceType:n.userInfo.pubname,startDate:n.nowData.oldDate,endDate:n.nowData.oldDate,startTime:a,endTime:o,type:t,userId:n.userInfo.userId,userPhone:n.userInfo.userPhone,customSceneEqType:"ALL",userName:n.userInfo.userName},"1"===t&&(a.id=e.id),a},formateDelTimer(){var e=n.nowData.timerArr,t=0<n.endIndex?n.endIndex-1:0;if(e[n.startIndex].isCheck&&e[t].isCheck){var a=n.nowData.customSceneList||[],o=e[n.startIndex].formatTimer,r=e[n.endIndex].formatTimer,c=[],i=[];let t=!1;for(let e=0;e<a.length;e++){var l=a[e];if(l.startTime===o&&l.endTime===r){l=n.formaTimeObj(l,"1",l.startTime,l.endTime),c.push(l),t=!0;break}}if(!t)for(let e=0;e<a.length;e++){var s,m,d,p,u=a[e];u.startTime<o&&u.endTime>o?u.endTime<=r?(s=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(s),s=n.formaTimeObj(u,"0",u.startTime,o),i.push(s)):u.endTime>r&&(s=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(s),m=n.formaTimeObj(u,"0",u.startTime,o),i.push(m),m=n.formaTimeObj(u,"0",r,u.endTime),i.push(m)):u.startTime===o?u.endTime<=r?(m=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(m)):u.endTime>r&&(d=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(d),d=n.formaTimeObj(u,"0",r,u.endTime),i.push(d)):u.startTime>o&&(u.endTime<=r?(d=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(d)):u.endTime>r&&(p=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(p),p=n.formaTimeObj(u,"0",r,u.endTime),i.push(p)))}let b=0,g=i.concat(c),O=Object(_.p)();return g.map((e,t)=>{"1"==e.type&&O>=e.startTime&&O<=e.endTime&&(e.type="3",b=e.startTime,e.endTimeReal=O)}),g.map((e,t)=>{"0"==e.type&&b&&e.endTime<=b&&g.splice(t,1)}),g}return[]},closeWorkTimer(){n.formBtn=!1,t.emit("closeWork","cancel")},removeDuplicateObj(e){let t={};return e.reduce((e,a)=>(t[a.objectId]||(t[a.objectId]=e.push(a)),e),[])},checkEquipment(e){e.isCheck=!e.isCheck},delSpaceNoCtrDevice(e){e.map(e=>{var t=e.sceneEquipList||[];let a=n.seviceEquipmentList;"2"==e.type&&t.length&&t.map((t,o)=>{let r=!1;for(let e=0;e<a.length&&!(r=!(t.objectId!=a[e].id||!a[e].isExeSpaceTime)||r);e++);r||e.sceneEquipList.splice(o,1)})})},addWorkTimer(){var e=n.formateAddTimer();let t=[];n.nowData.equipmentList.map(e=>{e.isCheck&&(e={projectId:e.projectId,objectId:e.id,type:e.equipmentCategory},t.push(e))}),!e||2!=e.length||e[1].startTime>=e[0].startTime&&e[1].endTime<=e[0].endTime||e.map(e=>{"1"==e.type&&e.sceneEquipList&&e.sceneEquipList.length&&e.sceneEquipList.map(e=>{e={projectId:e.projectId,objectId:e.objectId,type:e.type},t.push(e)})}),t=n.removeDuplicateObj(t),e.map(e=>{"0"!=e.type&&"2"!=e.type||(e.sceneEquipList=t)}),n.delSpaceNoCtrDevice(e),n.saveBatchCustomScene(e)},openDeviceAll(e){let t=[],a=(e.map(e=>{"2"==e.type&&(t=t.concat(e.sceneEquipList))}),t=n.removeDuplicateObj(t),[]),o=[];t.map(e=>{var t;"SELTLT"==e.type?(t={id:e.objectId,switch:!0},o.push(t)):(t={id:e.objectId,code:"EquipSwitchSet",value:"1"},a.push(t))}),n.setSpaceCondtioners(a),n.setallLampHttp(o)},setSpaceCondtioners(e){Object(w.K)(e).then(e=>{}).catch(()=>{})},setallLampHttp(e){Object(w.L)(e).then(e=>{}).catch(()=>{})},saveBatchCustomScene(e,a=0){n.showLoading=!0,n.formBtn=!0,Object(w.I)(e).then(e=>{t.emit("closeWork"),n.showLoading=!1,n.formBtn=!1}).catch(()=>{t.emit("closeWork","cancel"),n.showLoading=!1,n.formBtn=!1})},isUpdate:!1,triggerDelTime(){let e=n.formateDelTimer();e&&e.length&&Ie.a.confirm({title:"确认",message:"确定删除当前时间吗?"}).then(()=>{let t=[];e.map(e=>{e.sceneEquipList&&e.sceneEquipList.length&&e.sceneEquipList.map(e=>{e={projectId:e.projectId,objectId:e.objectId,type:e.type},t.push(e)})}),t=n.removeDuplicateObj(t),e.map(e=>{e.sceneEquipList=t}),n.saveBatchCustomScene(e,2)}).catch(()=>{})}});return Object(o.watch)([()=>e,()=>e.workkArr],(e,t)=>{n.workkArr=e[1],e[1]&&t[1]&&(e[1].toString(),t[1].toString()),e[0]&&(n.projectId=e[0].projectId,n.enterType=e[0].enterType,n.deviceItem=e[0].deviceItem,n.seviceEquipmentList=e[0].seviceEquipmentList)},{deep:!0,immediate:!0}),Object(o.onMounted)(()=>{n.setWorkTimeList()}),{...Object(o.toRefs)(n)}}}),a("92f1"),Dc=M()(Cc,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("van-loading");return Object(o.openBlock)(),Object(o.createElementBlock)("div",rc,[Object(o.createElementVNode)("div",cc,[Object(o.createElementVNode)("div",ic,Object(o.toDisplayString)(e.spaceInfo.spaceName)+" 申请延时",1)]),Object(o.createElementVNode)("div",nc,[e.dateArr&&e.dateArr.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",lc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.dateArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["date-item",t.isActive?"date-item-active":""]),onClick:Object(o.withModifiers)(o=>e.checkDate(t,a),["stop"]),key:"date"+a},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.week),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.day),1)],10,sc))),128))])):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",mc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.nowTimerArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:"slider"+a,class:"sliders-wrapper",id:"slidersWrapperId"},[Object(o.createElementVNode)("div",dc,[Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:"label"},Object(o.toDisplayString)(t.timer),513),[[o.vShow,0===a||a%2==0]]),Object(o.createElementVNode)("div",{class:"slider-box",onClick:o=>e.checkSlider(t,a),"data-index":a},null,8,pc)])]))),128)),e.approvalData&&e.approvalData.length?(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,{key:0},Object(o.renderList)(e.approvalData,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"approval-status",style:Object(o.normalizeStyle)([{width:"60px"},{left:t.left+"px",background:t.bg}]),key:"approval"+a,onClick:a=>e.checkApprovalStatus(t,a)},Object(o.toDisplayString)(t.text),13,uc))),128)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",{class:"slider-btn",id:"sliderBtnId",onClick:t[0]||(t[0]=(...t)=>e.triggerDelTime&&e.triggerDelTime(...t))},t[3]||(t[3]=[Object(o.createElementVNode)("div",{class:"start",id:"startId"},null,-1),Object(o.createElementVNode)("div",{class:"end-box",id:"endBoxId"},[Object(o.createElementVNode)("div",{class:"end",id:"endId"}),Object(o.createElementVNode)("div",{class:"end-radio",id:"endRadioId"})],-1)]))])]),Object(o.createElementVNode)("div",bc,[Object(o.createElementVNode)("div",{class:"cancel-btn",onClick:t[1]||(t[1]=(...t)=>e.closeWorkTimer&&e.closeWorkTimer(...t))},"取消"),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["comfirm-btn",e.formBtn?"comfirm-btn-diabled":""]),onClick:t[2]||(t[2]=(...t)=>e.addWorkTimer&&e.addWorkTimer(...t))}," 提交申请 ",2)]),e.isLight||e.isAir?(Object(o.openBlock)(),Object(o.createElementBlock)("div",gc,t[4]||(t[4]=[Object(o.createElementVNode)("span",{class:"line"},null,-1),Object(o.createElementVNode)("span",{class:"text"},"预约开启设备",-1),Object(o.createElementVNode)("span",{class:"line"},null,-1)]))):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",Oc,[e.isAir?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:0},[t[5]||(t[5]=Object(o.createElementVNode)("div",{class:"row-title"},"空调",-1)),Object(o.createElementVNode)("div",hc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.nowData.equipmentList,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:"eq"+a},["SELTLT"!==t.equipmentCategory?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"device-row",style:Object(o.normalizeStyle)({width:1==e.airNum?"98%":"48%"}),onClick:a=>e.checkEquipment(t)},[Object(o.createElementVNode)("div",vc,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.localName),1),Object(o.createElementVNode)("img",{src:t.isCheck?e.parseImgUrl("ipdImages","check-open.svg"):e.parseImgUrl("ipdImages","check-close.svg"),alt:""},null,8,fc)])],12,jc)):Object(o.createCommentVNode)("",!0)],64))),128))])],64)):Object(o.createCommentVNode)("",!0),e.isLight?(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:1},[t[6]||(t[6]=Object(o.createElementVNode)("div",{class:"row-title"},"照明",-1)),Object(o.createElementVNode)("div",Tc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.nowData.equipmentList,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,{key:"eq"+a},["SELTLT"===t.equipmentCategory?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"device-row",style:Object(o.normalizeStyle)({width:1==e.lightNum?"98%":"48%"}),onClick:a=>e.checkEquipment(t)},[Object(o.createElementVNode)("div",Ic,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.localName),1),Object(o.createElementVNode)("img",{src:t.isCheck?e.parseImgUrl("ipdImages","check-open.svg"):e.parseImgUrl("ipdImages","check-close.svg"),alt:""},null,8,yc)])],12,kc)):Object(o.createCommentVNode)("",!0)],64))),128))])],64)):Object(o.createCommentVNode)("",!0),e.isAir?(Object(o.openBlock)(),Object(o.createElementBlock)("div",Sc,t[7]||(t[7]=[Object(o.createElementVNode)("span",null,[Object(o.createElementVNode)("i",null,"*"),Object(o.createTextVNode)(" 设备加时提示:")],-1),Object(o.createElementVNode)("ul",null,[Object(o.createElementVNode)("li",null," 工作日大厦提供固定时段空调,其余时间可通过“预约加时”功能额外申请空调使用时间"),Object(o.createElementVNode)("li",null,"空调加时采用后付费方式,系统将依据真实使用时长,空间面积和加时单价据实计算加时费用,空调加时单价为0.4元/㎡·h"),Object(o.createElementVNode)("li",null,[Object(o.createTextVNode)("提交完申请,待您所在公司"),Object(o.createElementVNode)("b",null,"行政人员审批通过后"),Object(o.createTextVNode)(",预约时段内您可自由开关空间下的设备")]),Object(o.createElementVNode)("li",null,"如您提前结束使用,请点击“我要离开”按钮,系统会自动调整设备关闭时间"),Object(o.createElementVNode)("li",null,"我们期待与您共创可持续的办公空间。")],-1)]))):Object(o.createCommentVNode)("",!0)]),e.showLoading?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:1,class:"temp-loading"})):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-e19a3620"]]);let Ac={class:"scene-config"},qc=["src"],Wc={class:"time-text"},Mc=["src"],Fc={class:"air-dialog-content"},Uc={class:"dialog-top"},_c=["src"],zc={class:"leave-popup-body"},Pc={key:1,class:"text-status"},Rc={key:2,class:"text-status grey"};Cc=Object(o.defineComponent)({props:{isShowLeaveDailog:{type:Boolean,default:()=>!1}},components:{VanLoading:Qe.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){let a=Object(o.reactive)({parseImgUrl:_.z,isShow:e.isShowLeaveDailog,leaveDetail:{textObj:[{text:"已为您取消当前的预约时间",status:"ok"},{text:"系统将自动调整设备状态",status:"ok"},{text:"感谢您的预约使用",status:"ok"}]},closeDailog(){t.emit("closeDailog")}});return Object(o.watch)(e,e=>{a.isShow=e.isShowLeaveDailog},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(a)}}}),a("a9fd"),Cc=M()(Cc,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("van-icon");var l=Object(o.resolveComponent)("van-dialog");return Object(o.openBlock)(),Object(o.createBlock)(l,{show:e.isShow,"onUpdate:show":t[1]||(t[1]=t=>e.isShow=t),class:"dialog-width","show-confirm-button":!1,"show-cancel-button":!1},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",Fc,[Object(o.createElementVNode)("div",Uc,[e.leaveDetail.img?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,class:"img-yellow",src:e.parseImgUrl("page-officehome",e.leaveDetail.img),alt:""},null,8,_c)):Object(o.createCommentVNode)("",!0)]),t[3]||(t[3]=Object(o.createElementVNode)("div",{class:"leave-title"},"工作辛苦了!",-1)),Object(o.createElementVNode)("div",zc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.leaveDetail.textObj,(e,t)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"body-item",key:t},["ok"===e.status?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,name:"passed",style:{color:"#07c160","margin-right":"8px"}})):Object(o.createCommentVNode)("",!0),"go"===e.status?(Object(o.openBlock)(),Object(o.createElementBlock)("span",Pc)):Object(o.createCommentVNode)("",!0),"grey"===e.status?(Object(o.openBlock)(),Object(o.createElementBlock)("span",Rc)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.text),1)]))),128))]),Object(o.createElementVNode)("div",{class:"dialog-btns",onClick:t[0]||(t[0]=(...t)=>e.closeDailog&&e.closeDailog(...t))},t[2]||(t[2]=[Object(o.createElementVNode)("span",null,"隐藏",-1)]))])]),_:1},8,["show"])}],["__scopeId","data-v-de46fb16"]]);var Hc=a("5118");Cc=Object(o.defineComponent)({props:{workkArr:{type:Array,default:()=>[]}},components:{LeaveDailog:Cc},setup(e,t){Object(o.getCurrentInstance)();let a=Object(q.d)();Object(U.b)();let r=Object(o.reactive)({parseImgUrl:_.z,leaveBtnFlag:!1,workkArr:[],forcedOverTimeFlag:!1,onSubmit(e){a.push({path:"/choice-project"})},childTriggerWork(){t.emit("triggerWork",1)},timerText:{text:"",timer:"",btnText:"",showDel:!1,classColor:"grey"},text:"",formateApproveData(){var e=r.workkArr||[];for(let a=0;a<e.length;a++){var t=null!=(t=null==(t=e[a])?void 0:t.customSceneList)?t:[];let o=!0;if(t&&t.length){let r=[];t.map((e,t)=>{e.hasOwnProperty("approvalStatus")&&(1==e.approvalStatus&&r.push(e),o=!1)}),o&&(r=e[a].customSceneList),e[a].customSceneList=r}}},formateTimeContinuous(e=1,t,a,o=1){var c=r.workkArr;return r.text="",Object(_.g)(e,t,a,o,c,r)},beforeWorkTime(e,t){let a=!0;for(let o=0;o<e.length;o++)e[o].startTime<t&&(a=!1);return a},afterWorkTime(e,t){let a=!0;for(let o=0;o<e.length;o++)e[o].endTime>t&&(a=!1);return a},checkWorkTime(e,t){var a={type:0,startTime:0,endTime:0};if(r.beforeWorkTime(e,t))a.type=1;else if(r.afterWorkTime(e,t))a.type=2;else{let o=!0;for(let r=0;r<e.length;r++)if(t>=e[r].startTime&&t<=e[r].endTime){a.startTime=e[r].startTime,a.endTime=e[r].endTime,a.type=3,o=!1;break}o&&(a.type=4)}return a},delTimeArr:[],customSceneList:[],formateWorkTime(){var e=r.workkArr,a=Object(_.c)("YYYY-MM-DD");for(let s=0;s<e.length;s++){var o=Object(_.d)(e[s].date),c=e[s].cusStartTime,i=e[s].cusEndTime,n=null!=(n=null==(n=e[s])?void 0:n.customSceneList)?n:[],l=Object(_.p)();if(Object(_.v)(new Date(o).getDay()),o===a){r.customSceneList=n;let e="",a="";c&&i||n.length?c&&i&&!n.length?c<=l&&l<=i?(r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(c)+"~"+Object(_.f)(i),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!1,r.forcedOverTimeFlag=!1):((o=r.formateTimeContinuous(0,e,a,2))&&o.text?(r.timerText.text=`已预约(${o.text})`,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0):c&&i&&c<=l&&l<=i?(e=c,a=i,n.map(e=>{a===e.startTime&&(a=e.endTime)}),o=r.formateTimeContinuous(1,e,a,1),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(e)+"~"+Object(_.f)(a),o&&o.text&&(r.timerText.text=`工作时间(今日~${o.text})`,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!1,r.forcedOverTimeFlag=!1):3===(o=r.checkWorkTime(n,l)).type?(e=o.startTime,a=o.endTime,n.map(t=>{var o=a;e===t.startTime&&t.endTime,o===t.startTime&&(a=t.endTime)}),c&&i&&l<c&&(a===c&&(a=i),n.map(e=>{a===e.startTime&&(a=e.endTime)})),o=r.formateTimeContinuous(1,e,a,1),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(e)+"~"+Object(_.f)(a),o&&o.text&&(r.timerText.text="工作时间~"+o.text,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!0,r.forcedOverTimeFlag=!1):((l=r.formateTimeContinuous(0,e,a,2))&&l.text&&l.startTime&&l.endTime?(r.timerText.text=`已预约(${l.text})`,r.timerText.timer=Object(_.f)(l.startTime)+"~"+Object(_.f)(l.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0):((c=r.formateTimeContinuous(0,e,a,2))&&c.text?(r.timerText.text=`已预约(${c.text})`,r.timerText.timer=Object(_.f)(c.startTime)+"~"+Object(_.f)(c.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0),t.emit("setForceOverTimeFlag",r.forcedOverTimeFlag)}}},timeJoin(e,t){let a=0,o=0;var c=r.checkWorkTime(e,t);3===c.type?(a=c.startTime,o=c.endTime,e.map(e=>{var t=o;a===e.startTime&&e.endTime,t===e.startTime&&(o=e.endTime)}),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(a)+"~"+Object(_.f)(o),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!0,r.forcedOverTimeFlag=!1):(e.map(e=>{t<e.startTime&&(e.startTime<a?(a=e.startTime,o=e.endTime):o===e.startTime&&(o=e.endTime))}),a&&o?(r.timerText.text="已预约(今日)",r.timerText.timer=Object(_.f)(a)+"~"+Object(_.f)(o)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0)},formatDataDel(){r.delTimeArr=[];var e=r.customSceneList,t=Object(_.p)();let a,o=0;t=r.checkWorkTime(e,t),3===t.type&&(a=t.startTime,o=t.endTime,e.map(e=>{var t=o;a===e.startTime&&o===e.endTime&&(e.type=3,r.delTimeArr.push(e)),t===e.startTime&&(o=e.endTime,e.type=3,r.delTimeArr.push(e))}))},myLeaving(){r.formatDataDel(),r.setLeavingTime(),r.leaveBtnFlag=!0,r.saveBatchCustomScene()},setLeavingTime(){let e=Object(_.p)();r.delTimeArr.map(t=>{e>=t.startTime&&e<=t.endTime?t.endTimeReal=e:e<t.startTime?t.type=1:e>t.endTime&&(t.endTimeReal=t.endTime)})},saveBatchCustomScene(){r.openLeavDailog(),Object(w.I)(r.delTimeArr).then(e=>{r.leaveBtnFlag=!1,t.emit("closeWork");let a=Object(Hc.setTimeout)(()=>{t.emit("leaveWork"),Object(Hc.clearTimeout)(a),a=null},1e3)}).catch(()=>{r.leaveBtnFlag=!1})},isShowLeaveDailog:!1,openLeavDailog(){r.isShowLeaveDailog=!0},closeLeavDailog(){r.isShowLeaveDailog=!1}});return Object(o.watch)(e,e=>{e.workkArr&&e.workkArr.length&&(r.workkArr=JSON.parse(JSON.stringify(e.workkArr)),r.formateApproveData(),r.formateWorkTime())},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(r)}}}),a("4b8a"),Cc=M()(Cc,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("leave-dailog");return Object(o.openBlock)(),Object(o.createElementBlock)("div",Ac,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["time-box",e.timerText.classColor])},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","work.svg"),alt:""},null,8,qc),Object(o.createElementVNode)("div",Wc,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.text),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.timer),1)]),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["time-btn",e.timerText.showDel?"time-btn-small":""]),onClick:t[0]||(t[0]=(...t)=>e.childTriggerWork&&e.childTriggerWork(...t))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.btnText),1)],2)],2),e.timerText.showDel?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"time-del",onClick:t[1]||(t[1]=(...t)=>e.myLeaving&&e.myLeaving(...t))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","goOffWork.svg"),alt:""},null,8,Mc),t[2]||(t[2]=Object(o.createElementVNode)("div",{class:"del-text"},[Object(o.createElementVNode)("span",null,"我要"),Object(o.createElementVNode)("span",null,"离开")],-1))])):Object(o.createCommentVNode)("",!0),e.isShowLeaveDailog?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:1,isShowLeaveDailog:e.isShowLeaveDailog,onCloseDailog:e.closeLeavDailog},null,8,["isShowLeaveDailog","onCloseDailog"])):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-2abd54c4"]]);let Xc={class:"scene-config"},Yc=["onClick"],Gc=["src"];var Kc=Object(o.defineComponent)({props:{projectId:{type:String,default:()=>""},spaceId:{type:String,default:()=>""},scenarioArr:{type:Array,default:()=>[]},activeType:{type:String,default:()=>""}},setup(e,t){let a=Object(q.d)();Object(U.b)();var r={DISCUSSING:Object(_.z)("ipdImages","taolun.svg"),PROJECTING:Object(_.z)("ipdImages","touying.svg"),ADJOURNMENT:Object(_.z)("ipdImages","sanhui.svg")};let c=Object(o.reactive)({parseImgUrl:_.z,spaceId:e.spaceId,scenarioArr:[],scenarioImgArr:r,activeType:e.activeType,onSubmit(e){a.push({path:"/choice-project"})},formatScenarioImg(){c.scenarioArr.map(e=>{e.img=c.scenarioImgArr[e.sceneType],"DISCUSSING"===e.sceneType?e.order=1:"PROJECTING"===e.sceneType?e.order=2:"ADJOURNMENT"===e.sceneType?e.order=3:e.order=4}),c.scenarioArr=c.scenarioArr.sort((e,t)=>e.order-t.order)},handleScene(a){var o=Object(_.u)();o={spaceId:c.spaceId,projectId:e.projectId,type:a.sceneType,pubname:o.pubname};a.loading=!0,a.lodingText="正在切换至",t.emit("setHeadScene",a,1),Object(w.M)(o).then(e=>{"success"===e.result&&(a.loading=!1,a.lodingText="切换至",t.emit("setHeadScene",a,2))}).catch(()=>{a.loading=!1,a.lodingText="",t.emit("setHeadScene",a,2)})}});return Object(o.watch)(e,e=>{c.activeType=e.activeType,c.scenarioArr=e.scenarioArr,c.spaceId=e.spaceId,c.formatScenarioImg()},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(c)}}});a("b2ec"),Kc=M()(Kc,[["render",function(e,t,a,r,c,i){return Object(o.openBlock)(),Object(o.createElementBlock)("div",Xc,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.scenarioArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:"scene"+a,class:Object(o.normalizeClass)(["scene-item",t.sceneType===e.activeType?"scene-active":""]),onClick:a=>e.handleScene(t),style:Object(o.normalizeStyle)({flex:e.scenarioArr.length&&2==e.scenarioArr.length&&t.sceneType===e.activeType?2:1})},[Object(o.createElementVNode)("img",{src:t.img,alt:""},null,8,Gc),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.sceneName),1)],14,Yc))),128))])}],["__scopeId","data-v-0c8e2a5e"]]);let Jc={class:"work-content"},$c={class:"work-space"},Zc={class:"space-title"},Qc={class:"add-time",id:"addTimeId"},ei={key:0,class:"date_box"},ti=["onClick"],ai={class:"sliders-list",id:"sliderListId"},oi={class:"sliders"},ri=["onClick","data-index"],ci={class:"add-time-btn"};wc=Object(o.defineComponent)({components:{VanSlider:wc},props:{workkArr:{type:Array,default:()=>[]},projectId:{type:String,default:()=>""},spaceInfo:{type:Object,default:()=>{}}},setup(e,t){let a=Object(o.getCurrentInstance)();var r=Object(_.s)(),c=`linear-gradient(0deg, rgba(255, 0, 0, 0.2), rgba(255, 0, 0, 0.2)), url(${""+Object(_.z)("ipdImages","time-check.svg")})`,i=Object(_.u)();let n=Object(o.reactive)({userInfo:i,isEvent:!1,screenInfo:{screenWidth:0,screenHeight:0},projectId:e.projectId,workkArr:e.workkArr,bgRed:c,startIndex:0,endIndex:0,nowData:{},nowTimerArr:[],timerArr:r,startLen:0,formBtn:!1,showLoading:!1,setScreennWidth(){var e=document.querySelector("#addTimeId");n.screenInfo.screenWidth=e.offsetWidth},getNowIndex(){return Object(_.m)()[1]},getTomorrowIndex(){let e=0;return"今天"===n.nowData.week?Object(_.m)()[1]:e},getNowPerstion(e){let t=n.getNowIndex(),a={nowIndex:t,len:4};var o=e[t].formatTimer;let r=n.parseCusStartTime(n.nowData.cusStartTime),c=n.parseCusEndTime(n.nowData.cusEndTime);return o>=r&&o<=c?e.map((e,t)=>{e.formatTimer===c&&(a.nowIndex=t)}):o<r&&e.map((e,o)=>{e.formatTimer===r&&(a.len=o-t,4<a.len)&&(a.len=4)}),a},setOptionnalTime(e){var t=document.querySelector("#sliderListId"),a=document.querySelector("#slidersWrapperId").getBoundingClientRect().width,o=(t.style.width=a*e.length+"px",n.getNowPerstion(e).nowIndex);e=n.getNowPerstion(e).len;let r=a*o;r>n.screenInfo.screenWidth+n.screenInfo.screenWidth/2&&(r-=a),t.style.left=-r+"px",n.setOptionnalPerstion(o,e)},sliderSwiper(){let e=document.querySelector("#sliderListId");document.querySelector("#slidersWrapperId");let t=0,a=e.offsetWidth-n.screenInfo.screenWidth;e.addEventListener("touchstart",(function(a){t=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),t=Math.abs(t)})),Se(e,{swipeLeft:function(o){var r;n.checkMoveTarget(o)||(r=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),(r=Math.abs(r))>=a?e.style.left=-a+"px":e.style.left=-t-Math.abs(o.mation.moveX-o.mation.startX)+"px")},swipeRight:function(a){var o;n.checkMoveTarget(a)||(o=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),e.style.left=0<=o?"0px":-t+Math.abs(a.mation.moveX-a.mation.startX)+"px")}})},checkMoveTarget(e){var t=document.querySelector("#endBoxId"),a=document.querySelector("#endId"),o=document.querySelector("#endRadioId");return e.target===t||e.target===a||e.target===o},checkPersionService(){let e=!1;for(let t=n.startIndex;t<n.endIndex;t++)if(n.nowTimerArr[t].isServiceTime){e=!0;break}n.formBtn=e},cancelRemoveListener(){var e=document.querySelector("#endBoxId");e.removeEventListener("touchstart",(function(e){}),!1),e.removeEventListener("touchend",(function(e){}),!1),e.removeEventListener("touchmove",(function(e){}),!1),e=document.querySelector("#sliderListId");e.removeEventListener("touchstart",(function(e){}),!1),e.removeEventListener("touchend",(function(e){}),!1),e.removeEventListener("touchmove",(function(e){}),!1)},endBoxSwiper(){let e=document.querySelector("#sliderListId");var t=document.querySelector("#endBoxId");let a,o,r=document.querySelector("#sliderBtnId"),c=document.querySelector("#startId"),i=document.querySelectorAll(".slider-box")[0],l=0,s=0,m=0,d=0,p=!1;t.addEventListener("touchstart",(function(e){p=!1,o=isNaN(parseInt(c.style.left))?0:parseInt(c.style.left),l=isNaN(parseInt(r.style.left))?0:parseInt(r.style.left),s=r.offsetWidth,m=i.offsetWidth})),t.addEventListener("touchend",(function(e){if(p){s=r.offsetWidth;let e=Math.ceil(s/i.offsetWidth);n.startIndex+e>=n.timerArr.length-1&&(e=n.timerArr.length-1-n.startIndex),r.style.width=i.offsetWidth*e+"px",r.style.background="rgba(0,0,0,0.2)",n.setOptionnalPerstion(n.startIndex,e),p=!1,n.checkPersionService()}})),Se(t,{swipeLeft:function(t){var a,o;n.checkMoveTarget(t)&&(d=0,p=!0,t=Math.abs(t.mation.moveX-t.mation.startX),a=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),a=Math.abs(a),o=i.offsetWidth,s-t<=o?r.style.width=o+"px":(r.style.width=s-t+"px",n.cancelSliderBoxColor()),Object(_.z)("ipdImages","time-wait.svg"),r.style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))",l+(s-t)-m<a)&&(o=a+m-(l+s-t)-a,e.style.left=0<o?"0px":o+"px")},swipeRight:function(t){var o,c,m;n.checkMoveTarget(t)&&(p=!0,d=1,t=Math.abs(t.mation.moveX-t.mation.startX),r.style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))",o=isNaN(parseInt(e.style.left))?0:parseInt(e.style.left),o=Math.abs(o),c=e.offsetWidth-n.screenInfo.screenWidth,a=o+n.screenInfo.screenWidth,l+s+t+2*i.offsetWidth>=a&&(m=-o-(l+s+t+2*i.offsetWidth-a),e.style.left=m+"px",c<=o)&&(e.style.left=-c+"px"),l+s+t+i.offsetWidth>=e.offsetWidth?r.style.width=e.offsetWidth-l-i.offsetWidth+"px":r.style.width=s+t+"px")}})},cancelSliderBoxColor(){var e=document.querySelectorAll(".slider-box");for(let t=0;t<e.length;t++)n.nowTimerArr[t].isCheck||t>=n.startIndex&&t<n.startIndex+n.startLen&&(e[t].style.background="linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2))")},setOptionnalPerstion(e,t=1){document.querySelector("#sliderListId"),n.startIndex=e,n.startLen=t,n.endIndex=n.startIndex+t;var a=document.querySelector("#slidersWrapperId").getBoundingClientRect().width,o=document.querySelector("#sliderBtnId"),r=(document.querySelector("#endBoxId"),document.querySelectorAll(".slider-box")),c=n.getTomorrowIndex();for(let n=0;n<r.length;n++)n>=c&&(r[n].style.background="transparent");var i=Object(_.z)("ipdImages","time-wait.svg");for(let n=0;n<t;n++)r[e+n].style.background=`linear-gradient(0deg, rgba(0, 255, 163, 0.2), rgba(0, 255, 163, 0.2)), url(${i})`;o.style.width=a*t+"px",o.style.background="rgba(0,0,0,0.2)",o.style.left=a*e+"px",n.setCheckTimeStyle(),n.setServiceTimerStyle()},setPastTime(e){if("今天"===n.nowData.week){var t=document.querySelectorAll(".slider-box");for(let a=0;a<t.length;a++)a<e&&(t[a].style.background="rgba(196, 196, 196, 0.2)")}},setCheckTimeStyle(){var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)e[a].isCheck&&(t[a].style.background=n.bgRed)},setServiceTimerStyle(){var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)e[a].isServiceTime&&(t[a].style.background="rgba(196, 196, 196, 0.2)")},parseCusStartTime(e){let t=e;var a;return e&&(a=e/100%100)&&(e/=1e4,e=parseInt(e),a<30?t=e<10?"0"+e+"3000":e+"3000":30<a&&(e+=1,t=e<10?"0"+e+"0000":e+"0000")),t},parseCusEndTime(e){let t=e;var a;return e&&(a=e/100%100)&&(e/=1e4,e=parseInt(e),a<30?t=e<10?"0"+e+"0000":e+"0000":30<a&&(t=e<10?"0"+e+"3000":e+"3000")),t},checkSlider(e,t){if(t!==n.nowTimerArr.length-1){n.formBtn=!1;var a=n.getNowIndex();if(!("今天"===n.nowData.week&&t<a)){if(n.nowData.cusStartTime&&n.nowData.cusEndTime){a=n.nowTimerArr[t].formatTimer;var o=n.parseCusStartTime(n.nowData.cusStartTime),r=n.parseCusEndTime(n.nowData.cusEndTime);if(o<=a&&a<r)return}n.setOptionnalPerstion(t)}}},dateArr:[],myTimeArr:[],setWorkTimeList(){n.isUpdate=!1,a.proxy.$loadinngEnd();var e=n.workkArr,t=(n.dateArr=[],Object(_.c)("YYYY-MM-DD"));for(let a=0;a<e.length;a++){var o=Object(_.d)(e[a].date);let i=n.parseCusStartTime(e[a].cusStartTime),l=n.parseCusEndTime(e[a].cusEndTime),s=Object(_.v)(new Date(o).getDay()),m=(o===t&&(s="今天"),[]);for(let e=0;e<n.timerArr.length;e++){var r={timer:n.timerArr[e],isCheck:!1,formatTimer:n.timerArr[e].replace(/[:]/g,"")+"00"};m.push(r)}var c=null!=(c=null==(c=e[a])?void 0:c.customSceneList)?c:[];c.map(e=>{for(let o=0;o<m.length;o++){var t,a;m[o].formatTimer<i?(t=n.parseCusStartTime(e.startTime),a=n.parseCusStartTime(e.endTime),m[o].formatTimer>=t&&m[o].formatTimer<a&&(m[o].isCheck=!0)):(t=n.parseCusEndTime(e.startTime),a=n.parseCusEndTime(e.endTime),m[o].formatTimer>=t&&m[o].formatTimer<a&&(m[o].isCheck=!0))}}),i&&l&&m.map(e=>{e.formatTimer>=i&&e.formatTimer<l?e.isServiceTime=!0:e.isServiceTime=!1}),n.dateArr.push({date:o,isActive:!1,oldDate:e[a].date,objectId:e[a].objectId,cusStartTime:e[a].cusStartTime,customSceneList:c,cusEndTime:e[a].cusEndTime,day:Object(_.i)(new Date(o)),week:s,timerArr:m})}n.dateArr.map((e,t)=>{t===n.activeIndex&&n.checkDate(e,t)})},clearTimerBoxStyle(){n.dateArr.map(e=>{e.isActive=!1});var e=n.nowTimerArr,t=document.querySelectorAll(".slider-box");for(let a=0;a<e.length;a++)t[a].style.background="transparent"},activeIndex:0,checkDate(e,t){n.clearTimerBoxStyle(),e.isActive=!0,n.activeIndex=t,n.nowTimerArr=n.dateArr[t].timerArr,n.nowData=n.dateArr[t],Object(o.nextTick)(()=>{n.setOptionnalTime(n.nowTimerArr);var e=n.getNowIndex();"今天"===n.nowData.week&&n.setPastTime(e),n.setCheckTimeStyle(),n.setServiceTimerStyle(),n.isEvent||(n.changeEl(),n.isEvent=!0)})},flag:!1,changeEl(){n.setScreennWidth(),n.sliderSwiper(),n.endBoxSwiper()},formateAddTimer(){var e=n.nowData.customSceneList,t=n.nowData.timerArr;let a=t[n.startIndex].formatTimer,o=t[n.endIndex].formatTimer,r=[];e.map((e,t)=>{var c;a<e.startTime?o<e.startTime||o>=e.startTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=a,o=o):a>=e.startTime&&a<e.endTime?o<=e.endTime?(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=a,o=o):o>e.endTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=e.startTime,o=o):a>=e.endTime?a===e.endTime&&(c=n.formaTimeObj(e,"1",e.startTime,e.endTime),r.push(c),a=e.startTime,o=o):a===e.startTime&&e.endTime});t=n.parseCusStartTime(n.nowData.cusStartTime);var c=n.parseCusEndTime(n.nowData.cusEndTime);a<t&&o<=t?o===t&&(o=n.nowData.cusStartTime):a>=c&&a===c&&(a=n.nowData.cusEndTime),t=Object(_.p)();let i="0";return"今天"===n.nowData.week&&t>=a&&t<=o&&(i="2"),c=n.formaTimeObj(e[0],i,a,o),r.push(c),t=r,t},formaTimeObj(e,t,a,o){return a={projectId:n.projectId,objectId:n.nowData.objectId,sourceType:n.userInfo.pubname,startDate:n.nowData.oldDate,endDate:n.nowData.oldDate,startTime:a,endTime:o,type:t,userId:n.userInfo.userId,userPhone:n.userInfo.userPhone,customSceneEqType:"ALL",userName:n.userInfo.userName},"1"===t&&(a.id=e.id),a},formateDelTimer(){var e=n.nowData.timerArr,t=0<n.endIndex?n.endIndex-1:0;if(e[n.startIndex].isCheck&&e[t].isCheck){var a=n.nowData.customSceneList||[],o=e[n.startIndex].formatTimer,r=e[n.endIndex].formatTimer,c=[],i=[];let t=!1;for(let e=0;e<a.length;e++){var l=a[e];if(o==l.startTime&&r==l.endTime){l=n.formaTimeObj(l,"1",l.startTime,l.endTime),c.push(l),t=!0;break}}if(!t)for(let e=0;e<a.length;e++){var s,m,d,p,u=a[e];u.startTime<o?u.endTime<=r?(s=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(s),s=n.formaTimeObj(a[0],"0",u.startTime,o),i.push(s)):u.endTime>r&&(s=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(s),m=n.formaTimeObj(a[0],"0",u.startTime,o),i.push(m),m=n.formaTimeObj(a[0],"0",r,u.endTime),i.push(m)):u.startTime==u.startTime?u.endTime<=r?(m=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(m)):u.endTime>r&&(d=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(d),d=n.formaTimeObj(a[0],"0",r,u.endTime),i.push(d)):u.startTime>o&&(u.endTime<=r?(d=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(d)):u.endTime>r&&(p=n.formaTimeObj(u,"1",u.startTime,u.endTime),c.push(p),p=n.formaTimeObj(a[0],"0",r,u.endTime),i.push(p)))}return i.concat(c)}return[]},closeWorkTimer(){n.formBtn=!1,t.emit("closeWork","cancel")},addWorkTimer(){var e=n.formateAddTimer();n.saveBatchCustomScene(e)},saveBatchCustomScene(e,a=0){n.showLoading=!0,n.formBtn=!0,Object(w.I)(e).then(e=>{t.emit("closeWork"),n.showLoading=!1,n.formBtn=!1}).catch(()=>{t.emit("closeWork","cancel"),n.showLoading=!1,n.formBtn=!1})},isUpdate:!1,triggerDelTime(){let e=n.formateDelTimer();e&&e.length&&Ie.a.confirm({title:"确认",message:"确定删除当前时间吗?"}).then(()=>{n.saveBatchCustomScene(e,2)}).catch(()=>{})}});return Object(o.watch)(e,e=>{n.workkArr=e.workkArr,n.projectId=e.projectId}),Object(o.onMounted)(()=>{n.setWorkTimeList()}),{...Object(o.toRefs)(n)}}}),a("407d"),wc=M()(wc,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("van-loading");return Object(o.openBlock)(),Object(o.createElementBlock)("div",Jc,[Object(o.createElementVNode)("div",$c,[Object(o.createElementVNode)("div",Zc,Object(o.toDisplayString)(e.spaceInfo.spaceName)+" 申请延时",1),t[3]||(t[3]=Object(o.createElementVNode)("div",{class:"device-tip"},"延时期间,空间相关设备会开启",-1))]),Object(o.createElementVNode)("div",Qc,[e.dateArr&&e.dateArr.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",ei,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.dateArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["date-item",t.isActive?"date-item-active":""]),onClick:Object(o.withModifiers)(o=>e.checkDate(t,a),["stop"]),key:"dater"+a},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.week),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.day),1)],10,ti))),128))])):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("div",ai,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.nowTimerArr,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:"slider"+a,class:"sliders-wrapper",id:"slidersWrapperId"},[Object(o.createElementVNode)("div",oi,[Object(o.withDirectives)(Object(o.createElementVNode)("div",{class:"label"},Object(o.toDisplayString)(t.timer),513),[[o.vShow,0===a||a%2==0]]),Object(o.createElementVNode)("div",{class:"slider-box",onClick:o=>e.checkSlider(t,a),"data-index":a},null,8,ri)])]))),128)),Object(o.createElementVNode)("div",{class:"slider-btn",id:"sliderBtnId",onClick:t[0]||(t[0]=(...t)=>e.triggerDelTime&&e.triggerDelTime(...t))},t[4]||(t[4]=[Object(o.createElementVNode)("div",{class:"start",id:"startId"},null,-1),Object(o.createElementVNode)("div",{class:"end-box",id:"endBoxId"},[Object(o.createElementVNode)("div",{class:"end",id:"endId"}),Object(o.createElementVNode)("div",{class:"end-radio",id:"endRadioId"})],-1)]))])]),Object(o.createElementVNode)("div",ci,[Object(o.createElementVNode)("div",{class:"cancel-btn",onClick:t[1]||(t[1]=(...t)=>e.closeWorkTimer&&e.closeWorkTimer(...t))},"取消"),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["comfirm-btn",e.formBtn?"comfirm-btn-diabled":""]),onClick:t[2]||(t[2]=(...t)=>e.addWorkTimer&&e.addWorkTimer(...t))}," 提交申请 ",2)]),e.showLoading?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,class:"temp-loading"})):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-719ebd15"]]);let ii={class:"scene-config"},ni=["src"],li={class:"time-text"},si=["src"],mi={class:"air-dialog-content"},di={class:"dialog-top"},pi=["src"],ui={class:"leave-popup-body"},bi={key:1,class:"text-status"},gi={key:2,class:"text-status grey"};Qe=Object(o.defineComponent)({props:{isShowLeaveDailog:{type:Boolean,default:()=>!1}},components:{VanLoading:Qe.a,[Ie.a.Component.name]:Ie.a.Component},setup(e,t){let a=Object(o.reactive)({parseImgUrl:_.z,isShowLeaveDailog:e.isShowLeaveDailog,leaveDetail:{textObj:[{text:"已为您取消当前的预约时间",status:"ok"},{text:"系统将自动调整设备状态",status:"ok"},{text:"感谢您的预约使用",status:"ok"}]},closeDailog(){t.emit("closeDailog")}});return Object(o.watch)(e,e=>{a.isShowLeaveDailog=e.isShowLeaveDailog},{deep:!1,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(a)}}}),a("1196"),Qe=M()(Qe,[["render",function(e,t,a,r,c,i){let n=Object(o.resolveComponent)("van-icon");var l=Object(o.resolveComponent)("van-dialog");return Object(o.openBlock)(),Object(o.createBlock)(l,{show:e.isShowLeaveDailog,"onUpdate:show":t[1]||(t[1]=t=>e.isShowLeaveDailog=t),class:"dialog-width","show-confirm-button":!1,"show-cancel-button":!1},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",mi,[Object(o.createElementVNode)("div",di,[e.leaveDetail.img?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,class:"img-yellow",src:e.parseImgUrl("page-officehome",e.leaveDetail.img),alt:""},null,8,pi)):Object(o.createCommentVNode)("",!0)]),t[3]||(t[3]=Object(o.createElementVNode)("div",{class:"leave-title"},"工作辛苦了!",-1)),Object(o.createElementVNode)("div",ui,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.leaveDetail.textObj,(e,t)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"body-item",key:t},["ok"===e.status?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:0,name:"passed",style:{color:"#07c160","margin-right":"8px"}})):Object(o.createCommentVNode)("",!0),"go"===e.status?(Object(o.openBlock)(),Object(o.createElementBlock)("span",bi)):Object(o.createCommentVNode)("",!0),"grey"===e.status?(Object(o.openBlock)(),Object(o.createElementBlock)("span",gi)):Object(o.createCommentVNode)("",!0),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.text),1)]))),128))]),Object(o.createElementVNode)("div",{class:"dialog-btns",onClick:t[0]||(t[0]=(...t)=>e.closeDailog&&e.closeDailog(...t))},t[2]||(t[2]=[Object(o.createElementVNode)("span",null,"隐藏",-1)]))])]),_:1},8,["show"])}],["__scopeId","data-v-10ea159b"]]),Qe=Object(o.defineComponent)({props:{workkArr:{type:Array,default:()=>[]}},components:{LeaveDailog:Qe},setup(e,t){Object(o.getCurrentInstance)();let a=Object(q.d)();Object(U.b)();let r=Object(o.reactive)({parseImgUrl:_.z,leaveBtnFlag:!1,workkArr:e.workkArr,forcedOverTimeFlag:!1,onSubmit(e){a.push({path:"/choice-project"})},triggerWork(){t.emit("triggerWork",null)},timerText:{text:"",timer:"",btnText:"",showDel:!1,classColor:"grey"},text:"",formateTimeContinuous(e=1,t,a,o=1){var c=r.workkArr;return r.text="",Object(_.g)(e,t,a,o,c,r)},beforeWorkTime(e,t){let a=!0;for(let o=0;o<e.length;o++)e[o].startTime<t&&(a=!1);return a},afterWorkTime(e,t){let a=!0;for(let o=0;o<e.length;o++)e[o].endTime>t&&(a=!1);return a},checkWorkTime(e,t){var a={type:0,startTime:0,endTime:0};if(r.beforeWorkTime(e,t))a.type=1;else if(r.afterWorkTime(e,t))a.type=2;else{let o=!0;for(let r=0;r<e.length;r++)if(t>=e[r].startTime&&t<=e[r].endTime){a.startTime=e[r].startTime,a.endTime=e[r].endTime,a.type=3,o=!1;break}o&&(a.type=4)}return a},delTimeArr:[],customSceneList:[],formateWorkTime(){var e=r.workkArr,a=Object(_.c)("YYYY-MM-DD");for(let s=0;s<e.length;s++){var o=Object(_.d)(e[s].date),c=e[s].cusStartTime,i=e[s].cusEndTime,n=null!=(n=null==(n=e[s])?void 0:n.customSceneList)?n:[],l=Object(_.p)();if(Object(_.v)(new Date(o).getDay()),o===a){r.customSceneList=n;let e="",a="";c&&i||n.length?c&&i&&!n.length?c<=l&&l<=i?(r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(c)+"~"+Object(_.f)(i),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!1,r.forcedOverTimeFlag=!1):((o=r.formateTimeContinuous(0,e,a,2))&&o.text?(r.timerText.text=`已预约(${o.text})`,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0):c&&i&&c<=l&&l<=i?(e=c,a=i,n.map(e=>{a===e.startTime&&(a=e.endTime)}),o=r.formateTimeContinuous(1,e,a,1),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(e)+"~"+Object(_.f)(a),o&&o.text&&(r.timerText.text=`工作时间(今日~${o.text})`,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!1,r.forcedOverTimeFlag=!1):3===(o=r.checkWorkTime(n,l)).type?(e=o.startTime,a=o.endTime,n.map(t=>{var o=a;e===t.startTime&&t.endTime,o===t.startTime&&(a=t.endTime)}),c&&i&&l<c&&(a===c&&(a=i),n.map(e=>{a===e.startTime&&(a=e.endTime)})),o=r.formateTimeContinuous(1,e,a,1),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(e)+"~"+Object(_.f)(a),o&&o.text&&(r.timerText.text="工作时间~"+o.text,r.timerText.timer=Object(_.f)(o.startTime)+"~"+Object(_.f)(o.endTime)),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!0,r.forcedOverTimeFlag=!1):((l=r.formateTimeContinuous(0,e,a,2))&&l.text&&l.startTime&&l.endTime?(r.timerText.text=`已预约(${l.text})`,r.timerText.timer=Object(_.f)(l.startTime)+"~"+Object(_.f)(l.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0):((c=r.formateTimeContinuous(0,e,a,2))&&c.text?(r.timerText.text=`已预约(${c.text})`,r.timerText.timer=Object(_.f)(c.startTime)+"~"+Object(_.f)(c.endTime)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0),t.emit("setForceOverTimeFlag",r.forcedOverTimeFlag)}}},timeJoin(e,t){let a=0,o=0;var c=r.checkWorkTime(e,t);3===c.type?(a=c.startTime,o=c.endTime,e.map(e=>{var t=o;a===e.startTime&&e.endTime,t===e.startTime&&(o=e.endTime)}),r.timerText.text="工作时间",r.timerText.timer=Object(_.f)(a)+"~"+Object(_.f)(o),r.timerText.classColor="yellow",r.timerText.btnText="预约延时",r.timerText.showDel=!0,r.forcedOverTimeFlag=!1):(e.map(e=>{t<e.startTime&&(e.startTime<a?(a=e.startTime,o=e.endTime):o===e.startTime&&(o=e.endTime))}),a&&o?(r.timerText.text="已预约(今日)",r.timerText.timer=Object(_.f)(a)+"~"+Object(_.f)(o)):(r.timerText.text="请选择工作时间段",r.timerText.timer="将自动开启办公服务"),r.timerText.classColor="grey",r.timerText.btnText="预约时间",r.timerText.showDel=!1,r.forcedOverTimeFlag=!0)},formatDataDel(){r.delTimeArr=[];var e=r.customSceneList,t=Object(_.p)();let a,o=0;t=r.checkWorkTime(e,t),3===t.type&&(a=t.startTime,o=t.endTime,e.map(e=>{var t=o;a===e.startTime&&o===e.endTime&&(e.type=1,r.delTimeArr.push(e)),t===e.startTime&&(o=e.endTime,e.type=1,r.delTimeArr.push(e))}))},myLeaving(){r.formatDataDel(),r.leaveBtnFlag=!0,r.saveBatchCustomScene()},saveBatchCustomScene(){r.openLeavDailog(),Object(w.I)(r.delTimeArr).then(e=>{r.leaveBtnFlag=!1,t.emit("closeWork")}).catch(()=>{t.emit("closeWork"),r.leaveBtnFlag=!1})},isShowLeaveDailog:!1,openLeavDailog(){r.isShowLeaveDailog=!0},closeLeavDailog(){r.isShowLeaveDailog=!1}});return Object(o.watch)(e,e=>{r.workkArr=e.workkArr,r.workkArr&&r.workkArr.length&&r.formateWorkTime()},{deep:!0,immediate:!0}),Object(o.onMounted)(()=>{}),{...Object(o.toRefs)(r)}}}),a("2447"),Qe=M()(Qe,[["render",function(e,t,a,r,c,i){var n=Object(o.resolveComponent)("leave-dailog");return Object(o.openBlock)(),Object(o.createElementBlock)("div",ii,[Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["time-box",e.timerText.classColor])},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","work.svg"),alt:""},null,8,ni),Object(o.createElementVNode)("div",li,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.text),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.timer),1)]),Object(o.createElementVNode)("div",{class:Object(o.normalizeClass)(["time-btn",e.timerText.showDel?"time-btn-small":""]),onClick:t[0]||(t[0]=(...t)=>e.triggerWork&&e.triggerWork(...t))},[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.timerText.btnText),1)],2)],2),e.timerText.showDel?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"time-del",onClick:t[1]||(t[1]=(...t)=>e.myLeaving&&e.myLeaving(...t))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("page-officehome","goOffWork.svg"),alt:""},null,8,si),t[2]||(t[2]=Object(o.createElementVNode)("div",{class:"del-text"},[Object(o.createElementVNode)("span",null,"我要"),Object(o.createElementVNode)("span",null,"离开")],-1))])):Object(o.createCommentVNode)("",!0),e.isShowLeaveDailog?(Object(o.openBlock)(),Object(o.createBlock)(n,{key:1,isShowLeaveDailog:e.isShowLeaveDailog,onCloseDailog:e.closeLeavDailog},null,8,["isShowLeaveDailog","onCloseDailog"])):Object(o.createCommentVNode)("",!0)])}],["__scopeId","data-v-bffde110"]]),ur=Object(o.defineComponent)({components:{MapBox:ur.a,ComMap:gr,ScenarioDailog:hr,LightTemp:or,Header:W,Comheader:D.a,NavBar:pr,Air:et,FloorHeating:wo,ManualIndex:Gt,ManualOvertime:Dc,ChildAirControl:Ce,Light:Go,Curtain:Ya,TimeBox:ke,WorkOvertime:wc,WorkConfig:Qe,ManualConfig:Cc,ScenarioConfig:Kc,Detail:Or.default,Contact:oc,ChildTempSet:to,CurtainOpening:ma,Socket:br,[Ie.a.Component.name]:Ie.a.Component,VanPopup:Yr.a,VanIcon:A.a},beforeRouteEnter(e,t,a){var o=Object(z.a)();o&&"null"!=o?a():a("/error")},setup(){var e=Object(o.getCurrentInstance)();let t=Object(q.d)(),a=Object(q.c)(),r=window.document,c=r.body.clientHeight;var i={},n=U.a.state.user.projectId,l=Object(_.u)(),s=[],m=Object(_.c)("YYYY.MM.DD HH:mm"),d=Object(_.n)();let p=Object(o.reactive)({equipTimer:null,seviceEquipmentList:[],spaceEquipList:[],enterType:1,deviceItem:null,parseImgUrl:_.z,fileUrl:e.proxy.$fileUrl,nowDate:m,nowWeek:d,isShowWork:!1,isShowMetting:!1,localName:"",airTemp:"",userIsControl:!0,spaceModelTimer:null,spaceTempTimer:null,userSpaceInfo:[],spaceTimer:null,workInfo:{},intervalTimer:null,roomType:"",showSpaceTip:!1,mapOpacity:0,opacityV:1,curtainRef:{},manualAirRef:{},lightRef:{},hideTopImg:!1,isBottom:!1,isScrool:!1,officeData:{},popList:[],popupType:"scenario",showSecenDetailDalig:!1,sceneDetail:{},showScenario:!1,projectId:n,spaceInfo:i,headerInfo:{headImg:"",headScene:"",tipText:"选择工作结束时间",tipTextSwatch:!1},topbgimg:"",userInfo:l,deviceIcon:"arrow",visible:!1,outWeather:{},vanPopupIndex:"",spaceEqFlagObj:{hasAir:!0,hasBlowing:!1,hasLamp:!1},spaceExistenceDevice:{curtain:!1,light:!1,airConditioner:!1,bodySensor:!1,floorHeating:!1,socket:!1},listOffice:[{id:0,name:"工作",code:"work",img:"scene_work.svg",checked:!0,textObj:[{text:"办公区灯光已全部为您开启",status:"ok"},{text:"正在将温度调至 26℃",status:"ok"},{text:"窗帘已为您全部打开",status:"ok"},{text:"饮用水已为您准备",status:"ok"}]},{id:1,name:"会客",code:"guest",img:"scene_visitor.svg",checked:!1,textObj:[{text:"会客区照明已为您开启",status:"ok"},{text:"空调已为您切换至会客温度,目标温度24℃",status:"ok"},{text:"窗帘已为您全部开启",status:"ok"},{text:"演示设备已为您准备",status:"ok"},{text:"饮用水已为您准备",status:"ok"}]},{id:2,name:"休息",code:"rest",img:"scene_rest.svg",checked:!1,textObj:[{text:"主灯已关闭,氛围灯将为您开启",status:"ok"},{text:"空调将为您调节至适宜休息的温度,目标温度26℃",status:"ok"},{text:"窗帘已为您全部关闭",status:"ok"}]}],listSen:[{id:0,code:"DISCUSSING",name:"会议模式",img:"scene_work.svg",checked:!0,textObj:[{text:"照明灯光已全部为您开启",status:"ok"},{text:"演示设备已为您准备",status:"ok"},{text:"空调已为您开启",type:"air",status:"ok"}]},{id:1,code:"PROJECTING",name:"投影模式",img:"scene_visitor.svg",checked:!1,textObj:[{text:"主灯已为您关闭,氛围灯为您开启",status:"ok"},{text:"演示设备已为您开启",status:"ok"},{text:"空调已为您开启",type:"air",status:"ok"},{text:"窗帘已为您关闭",status:"ok"}]},{id:2,code:"ADJOURNMENT",name:"全关模式",img:"scene_rest.svg",checked:!1,textObj:[{text:"照明灯光2min后将全部关闭",status:"ok"},{text:"演示设备已为您关闭",status:"ok"},{text:"空调全部关闭",type:"air",status:"ok"},{text:"窗帘已为您关闭",status:"ok"}]}],isACATVA:!1,showWorkOff:!1,envlist:[{id:2,name:"甲醛",num:"",level:"",bgColor:"",img:"jiaquan.svg",funcid:"HCHO",code:"jiaquan",unit:"mg/m³"},{id:0,name:"CO₂",bgColor:"",num:"",level:"",img:"co2.svg",funcid:"CO2",code:"co2",unit:"ppm"},{id:1,name:"PM2.5",bgColor:"",num:"",level:"",funcid:"PM2d5",img:"pm2.5.svg",code:"pm25",unit:"ug/m³"},{id:3,name:"湿度",bgColor:"",img:"humidity.svg",num:"",level:"",funcid:"Tdb,RH",code:"shidu",unit:"%"}],realEevList:[],navList:[{top:0,id:"airId",code:"air",name:"温度/湿度",noShow:!0,img:Object(_.z)("page-officehome","temp.png"),activeImg:Object(_.z)("page-officehome","temp_active.svg")},{top:0,id:"lightId",code:"lamp",name:"光照",noShow:!1,img:Object(_.z)("page-officehome","lamp.png"),activeImg:Object(_.z)("page-officehome","lamp_active.svg")},{top:0,id:"curtainId",code:"curtain",name:"窗帘",noShow:!1,img:Object(_.z)("page-officehome","curtain-nav.svg"),activeImg:Object(_.z)("page-officehome","curtain-nav-active.svg")},{top:0,id:4,code:"mySpace",name:"常驻空间",noShow:!1,activeImg:Object(_.z)("page-officehome","mySpaceIcon.svg"),img:Object(_.z)("page-officehome","mySpaceIcon.svg")},{top:0,id:5,code:"switchSpace",name:"我的",noShow:!0,activeImg:Object(_.z)("page-officehome","mapIcon.png"),img:Object(_.z)("page-officehome","mapIcon.png")}],meetingRoomSence:[{code:"DISCUSSING",name:"讨论"},{code:"PROJECTING",name:"演示"},{code:"ADJOURNMENT",name:"散会"}],nextCusStartTime:0,cusEndTime:0,cusStartTime:0,isShowContact:!1,showContact(){p.isShowContact=!0},isFloorHeatingTemp:!1,floorData:{},showFloorHeating(e){p.isFloorHeatingTemp=!0,p.floorData=e},isLightColorFlag:!1,lightData:{},showLightColorCtrol(e){p.isLightColorFlag=!0,p.lightData=e},curtainData:[],isCurtainOpening:!1,showCurtainOpening(e){p.curtainData=e,p.isCurtainOpening=!0},airData:{},isChildAirControl:!1,showChildAirControl(e){p.airData=e,p.isChildAirControl=!0},closeChildAirControl(){p.manualAirRef.getAirInfo(1)},closeCurtainOpening(){p.curtainRef.updateGroupPeing()},closeContactDailog(){p.isShowContact=!1},padBgImg:"",setPadBgImg(){0===p.padImgData.isBgDefault&&p.padImgData.bgImage&&p.padImgData.bgImage.fileId?p.padBgImg=p.fileUrl+"&key="+p.padImgData.bgImage.fileId:"个人"==p.roomType?p.padBgImg=Object(_.z)("ipdImages","pad_img2.png"):"会议室"===p.roomType?p.padBgImg=Object(_.z)("ipdImages","pad_img3.png"):(p.roomType,p.padBgImg=Object(_.z)("ipdImages","pad_img1.png"))},logImg:"",setPadLogo(){0===p.padImgData.isLogoDefault&&p.padImgData.logoImage&&p.padImgData.logoImage.fileId?p.logImg=p.fileUrl+"&key="+p.padImgData.logoImage.fileId:p.logImg=""},padImgData:[],padNumber:0,getPadImg(){var e={funcType:p.officeData.roomFuncType,spaceId:p.spaceInfo.spaceId};e=Object(_.C)(e);p.padNumber<1&&(p.padNumber=1,Object(w.o)(e).then(e=>{"success"===e.result&&(p.padImgData=e.data,p.setPadBgImg(),p.setPadLogo())}))},triggerWork(e=1,t=null){p.enterType=e,p.deviceItem=t||null,p.isShowWork=!0,p.queryCustomAndScence(2)},checkDeviceShowWork(){p.spaceEquipList.map(e=>{e.id=e.equipmentId}),p.seviceEquipmentList=p.spaceEquipList},leaveWork(){p.manualAirRef&&p.manualAirRef.updateCloseSwitchFromWork(),p.lightRef&&p.lightRef.updateSwitchFromWork()},closeWork(e="confirm"){if(p.isShowWork=!1,p.queryCustomAndScence(2),"confirm"==e){let e=setTimeout(()=>{p.manualAirRef&&p.manualAirRef.updateCloseSwitchFromWork(),p.lightRef&&p.lightRef.updateSwitchFromWork(),clearTimeout(e),e=null},1e3)}},forceOverTimeFlag:!1,setForceOverTimeFlag(e){"开放"===p.roomType&&e?p.forceOverTimeFlag=!0:p.forceOverTimeFlag=!1},async getCompanyInfo(){(await Object(w.g)({companyId:F.a.companyKey})).data},weatherTimer:null,getWeatherTimer(e=36e5){p.weatherTimer=setTimeout(()=>{clearTimeout(p.weatherTimer),p.getWeather()},e)},getWeather(){var e={openid:p.userInfo.openid,pubname:p.userInfo.pubname,projectId:U.a.state.user.projectId};e=Object(_.C)(e);Object(w.z)(e).then(e=>{e=null!=(e=null==e?void 0:e.content)?e:{},e=(p.outWeather=e).text,p.getWeatherIcon(e),p.getnowTime(e),p.getWeatherTimer()}).catch(()=>{p.getWeatherTimer(5e3)})},getnowTime(e){var t=Object(_.j)();-1<e.indexOf("霾")?p.topbgimg=Object(_.z)("weather","office_smog.jpg"):p.topbgimg=6<=t&&t<19?Object(_.z)("weather","office_bright.jpg"):Object(_.z)("weather","office_night.jpg")},getWeatherIcon(e){!e||-1<e.indexOf("晴")?p.outWeather.imgname=Object(_.z)("weather","sun.png"):e&&-1<e.indexOf("雨")?p.outWeather.imgname=Object(_.z)("weather","rain.png"):e&&-1<e.indexOf("阴")||-1<e.indexOf("云")?p.outWeather.imgname=Object(_.z)("weather","cloudy.png"):e&&-1<e.indexOf("霾")?p.outWeather.imgname=Object(_.z)("weather","mai.png"):e&&-1<e.indexOf("雾")?p.outWeather.imgname=Object(_.z)("weather","fog.png"):e&&-1<e.indexOf("风")?p.outWeather.imgname=Object(_.z)("weather","wind.png"):e&&-1<e.indexOf("雷")?p.outWeather.imgname=Object(_.z)("weather","thunder.png"):p.outWeather.imgname=Object(_.z)("weather","sun.png")},checkSpaceType(e){e=Object(P.b)(e),"个人"===e?(p.roomType="个人",p.headerInfo.headImg=Object(_.z)("page-officehome","office_person_2.png"),p.headerInfo.headScene="工作",p.popList=p.listOffice):"会议室"===e?(p.roomType="会议室",p.popList=JSON.parse(JSON.stringify(p.listSen)),p.headerInfo.headImg=Object(_.z)("page-officehome","office_normal_2.png"),p.getPageMeetingSceneHttp()):(p.roomType="开放"===e?"开放":"其它",p.headerInfo.headImg=Object(_.z)("page-officehome","office_publi_2.png")),"会议室"!==e&&p.timerSpaceInfo()},checkUserSpace(){let e=!1;for(let t=0;t<p.userSpaceInfo.length;t++)if(p.spaceInfo.spaceId===p.userSpaceInfo[t].sp_id){e=!0;break}p.userIsControl=e},getUserControlAuth(){Object(w.y)().then(e=>{"success"===e.result?p.userSpaceInfo=e.data:p.userSpaceInfo=[],p.checkUserSpace()}).catch(()=>{p.userSpaceInfo=[],p.checkUserSpace()})},controlMode:null,getSpaceInfo(){var e={criteria:{spaceId:p.spaceInfo.spaceId,projectId:p.userInfo.projectId},pubname:p.userInfo.pubname,openid:p.userInfo.openid};Object(w.t)(e).then(e=>{e=null!=(e=null==e?void 0:e.content)?e:[],e[0]&&(p.officeData=e[0]),p.officeData=p.officeData||{},p.officeData.localName&&(p.localName=p.officeData.localName),p.officeData.temperature&&(p.officeData.temperature=+p.officeData.temperature.toFixed(1)),p.controlMode=p.officeData.controlMode||0,p.checkSpaceType(p.officeData.roomFuncType),p.formatSpaceInfo(e),p.getPadImg(),p.loadinngEnd()}).catch(()=>{p.loadinngEnd(),p.timerSpaceInfo(2e3)})},getSpaceModeTimer(){p.spaceModelTimer=setTimeout(()=>{p.getSpaceMode(),clearTimeout(p.spaceModelTimer),p.spaceModelTimer=null},1e3)},getSpaceMode(){Object(w.v)().then(e=>{p.getSpaceModeTimer()}).catch(()=>{p.getSpaceModeTimer()})},getSpaceTempTimer(){p.spaceTempTimer=setTimeout(()=>{clearTimeout(p.spaceTempTimer),p.spaceTempTimer=null,p.getSpaceTemp()})},getSpaceTemp(){Object(w.w)().then(e=>{p.getSpaceTempTimer()}).catch(()=>{p.getSpaceTempTimer()})},setEnvBg(e,t){let a="";return"humidity"===e?a="干燥"===t||"潮湿"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0) 0%, #CD0B00 100%)":"":"hcho"===e?a="超标"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0) 0%, #CD0B00 100%)":"":"co2"===e?a="略高"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0.5) 0%, #CD0B00 100%)":"超标"===t?"linear-gradient(180deg, rgba(205, 11, 0, 1) 0%, #CD0B00 100%)":"":"pm25"===e&&(a="良"===t?"":"轻度污染"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0.2) 0%, #CD0B00 100%)":"中度污染"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0.5) 0%, #CD0B00 100%)":"重度污染"===t?"linear-gradient(180deg, rgba(205, 11, 0, 0.8) 0%, #CD0B00 100%)":"严重污染"===t?"linear-gradient(180deg, rgba(205, 11, 0, 1) 0%, #CD0B00 100%)":""),a},checkLevel(e,t){let a="";return e=parseFloat(e),e?"humidity"==t?a=e<30?"干燥":70<e?"潮湿":"健康":"co2"==t&&(e<=800?a="健康":800<e&&e<=1e3?a="达标":1e3<e&&e<=1500?a="略高":1500<e&&(a="超标")):"pm25"==t?0<=e&&e<35?a="健康":35<=e&&e<=75?a="良":75<e&&e<=115?a="轻度污染":115<e&&e<=150?a="中度污染":150<e&&e<=250?a="重度污染":250<e&&(a="严重污染"):"hcho"==t&&(a=e<=.1?"健康":"超标"),e=p.setEnvBg(t,a),{levelTxt:a,bgColor:e}},setPageheight(){Object(o.nextTick)(()=>{r.getElementById("envBox").style.height=r.getElementById("envBox").offsetHeight+"px"})},changeEnvValue(e){1e3<e.co2?e.co2=1e3:75<e.pm25?e.pm25=75:.1<e.hcho?e.hcho=.1:e.humidity<30?e.humidity=30:70<e.humidity&&(e.humidity=70)},formatSpaceInfo(e=[]){for(let r=0;r<e.length;r++){var t,a,o=e[r];"Pj1101020007"===p.userInfo.projectId&&p.changeEnvValue(o),o.co2||0==o.co2?(t=p.checkLevel(o.co2,"co2"),p.envlist[1].bgColor=t.bgColor,p.envlist[1].num=o.co2):(p.envlist[1].num="--",p.envlist[1].bgColor=""),o.pm25||0===o.pm25?(t=p.checkLevel(o.pm25,"pm25"),p.envlist[2].bgColor=t.bgColor,p.envlist[2].num=o.pm25):(p.envlist[2].num="--",p.envlist[2].bgColor=""),o.hcho||0==o.hcho?(a=p.checkLevel(o.hcho,"hcho"),p.envlist[0].bgColor=a.bgColor,p.envlist[0].num=o.hcho.toFixed(2)):(p.envlist[0].num="--",p.envlist[0].bgColor=""),o.humidity||0==o.humidity?(a=p.checkLevel(o.humidity,"humidity"),p.envlist[3].bgColor=a.bgColor,p.envlist[3].num=o.humidity.toFixed(0)):(p.envlist[3].num="--",p.envlist[3].bgColor="")}},activeType:"",getPageMeetingSceneHttp(){var e={spaceId:p.spaceInfo.spaceId};Object(w.m)(e).then(e=>{let t,a=null!=(t=null==e?void 0:e.content)?t:"";"OFFWORK"===a&&(a="ADJOURNMENT"),p.activeType=a,p.timerSpaceInfo()}).catch(()=>{p.timerSpaceInfo(2e3)})},secenaroStatus:{},setHeadScene(e,t){p.activeType=e.sceneType,1==t&&(p.isShowMetting=!0),p.secenaroStatus={localName:p.officeData.localName,loading:e.loading,lodingText:e.lodingText,sceneName:e.sceneName}},closeDailog(){p.isShowMetting=!1},isShowDetail:!1,detailQuery:{},handleDetail(e){p.isShowDetail=!0,p.detailQuery.funcid=e.funcid,p.detailQuery.spaceId=p.spaceInfo.spaceId},updateAirTemp(e){p.airTemp=e,p.setHeadSceneAirTemp()},setHeadSceneAirTemp(){if(p.sceneDetail&&p.sceneDetail.textObj&&p.sceneDetail.textObj.length&&p.airTemp&&("DISCUSSING"==p.sceneDetail.code||"PROJECTING"==p.sceneDetail.code))for(let t=0;t<p.sceneDetail.textObj.length;t++){var e=p.sceneDetail.textObj;"air"===e.type&&(e.text=e.text+",目标温度"+p.airTemp)}},handlePreClose(){var e=Object(_.c)();let t=Object(_.j)();t<10&&(t="0"+t),e={projectId:p.projectId,objectId:p.spaceInfo.spaceId,endDate:e,endTime:t+"0000",type:3},Object(w.a)(e).then(e=>{"success"==e.result&&p.changeLampStatus()})},changeLampStatus(){p.showWorkOff=!1,p.headerInfo.tipText="选择工作结束时间",p.headerInfo.tipTextSwatch=!0},clearTimeoutValEquiment(){clearTimeout(p.equimentsTimer),p.equimentsTimer=null},equimentsTimer:null,setEquimentsTimer(e=36e5){p.equimentsTimer=setTimeout(()=>{p.getEquipments(),p.clearTimeoutValEquiment()},e)},getEquipments(){var e={spaceId:p.spaceInfo.spaceId};e=Object(_.C)(e);Object(w.s)(e).then(e=>{if("success"===e.result){var t,a=null!=(e=null==e?void 0:e.data)?e:[];for(t in p.spaceExistenceDevice){let e=!1;for(let o=0;o<a.length;o++)t==a[o]&&(e=!0);p.spaceExistenceDevice[t]=e}p.spaceExistenceDevice.light?p.navList[1].noShow=!0:p.navList[1].noShow=!1,p.spaceExistenceDevice.curtain?p.navList[2].noShow=!0:p.navList[2].noShow=!1}p.setEquimentsTimer()}).catch(()=>{p.setEquimentsTimer(2e3)})},hourMiChange(e){let t=e.toString();return e=2<t.length?t.split(".")[1].length:t,1===e?(t=t.replace(".","")+"0").slice(0,2)+":"+t.slice(2):2===e?(t=t.replace(".","")).slice(0,2)+":"+t.slice(2):t+":00"},handlePopup(e="scenario"){p.userIsControl?(p.showScenario=!p.showScenario,p.showScenario?p.deviceIcon="arrow-down":p.deviceIcon="arrow",p.popupType=e):Object(ye.a)("您没有当前空间的控制权限!")},triggerCheckSpace(){let e=r.getElementById("envContent"),t=r.getElementById("houseDes").offsetHeight,a=(p.opacityV=0,p.mapOpacity=1,e.scrollTop=0),o=setInterval(()=>{(a+=15)<c-t?e.style.top=a+"px":(e.style.top=c-t+"px",clearInterval(o))},10);p.hideTopImg=!0,p.isBottom=!0},loadingStart(){ye.a.loading({duration:0,forbidClick:!0,message:"加载中..."})},loadinngEnd(){ye.a.clear()},clearTimerSpaceInfo(){clearTimeout(p.spaceTimer),p.spaceTimer=null},timerSpaceInfo(e=15e3){p.spaceTimer=setTimeout(()=>{p.clearTimerSpaceInfo(),p.getSpaceInfo()},e)},isWork:!1,isMetting:!1,checkIsSpaceScene(){let e=!1;p.scenarioArr.map(t=>{"OVERTIME"===t.sceneType&&(p.isWork=!0,e=!0)}),e||(p.isWork=!1),(p.scenarioArr&&0==p.scenarioArr.length||!p.scenarioArr)&&(p.isWork=!1),p.isWork||(p.forceOverTimeFlag=!1)},scenarioArr:[],sceneConfigTimer:[],clearSceneConfigTimer(){clearTimeout(p.sceneConfigTimer)},querySpaceSceneConfigTimer(e=6e5){p.clearSceneConfigTimer(),p.sceneConfigTimer=setTimeout(()=>{p.querySpaceSceneConfig(),p.clearSceneConfigTimer()},e)},querySpaceSceneConfig(){var e={spaceId:p.spaceInfo.spaceId};e=Object(_.C)(e);Object(w.G)(e).then(e=>{e=null!=(e=null==e?void 0:e.data)?e:[],p.scenarioArr=e,p.checkIsSpaceScene(),p.querySpaceSceneConfigTimer()}).catch(e=>{p.querySpaceSceneConfigTimer(2e3)})},workkArr:[],secenTimer:{},clearSecenTimer(){clearTimeout(p.secenTimer),p.secenTimer=null},clearEquipTimer(){clearTimeout(p.equipTimer),p.equipTimer=null},getSpaceEquipListTimer(e=15e3){p.clearEquipTimer(),p.equipTimer=setTimeout(()=>{p.getSpaceEquipList(),p.clearEquipTimer()},e)},getSpaceEquipList(){var e={spaceId:p.spaceInfo.spaceId};e=Object(_.C)(e);Object(w.r)(e).then(e=>{e=e.data||[],p.spaceEquipList=e,p.checkDeviceShowWork(),p.getSpaceEquipListTimer()}).catch(e=>{p.getSpaceEquipListTimer(2e3)})},queryCustomAndScenceTimer(e=15e3){var t=Object(_.p)();15e3==e&&t<"070000"&&"200000"<t&&(e=3e5),p.clearSecenTimer(),p.secenTimer=setTimeout(()=>{p.queryCustomAndScence(),p.clearSecenTimer()},e)},queryCustomAndScence(e=1){var t={spaceId:p.spaceInfo.spaceId};t=Object(_.C)(t);Object(w.B)(t).then(t=>{var a=null!=(t=null==t?void 0:t.data)?t:[];for(let e=0;e<a.length;e++){let t,o,r=null!=(t=null==(o=a[e])?void 0:o.customSceneList)?t:[];r=r.sort(p.compare)}p.formateManualWorkTime(a),p.workkArr=a||[],1==e&&p.queryCustomAndScenceTimer()}).catch(()=>{1==e&&p.queryCustomAndScenceTimer(2e3)})},compare(e,t){return e=e.startTime,t=t.startTime,e<t?-1:t<e?1:0},formateManualWorkTime(e=[]){var t=e||[];for(let i=0;i<t.length;i++){var a=t[i];let e=t[i].spaceCustomContentList||[];if(e&&e.length){e=e.sort(p.compare),a.spaceCustomContentList=e;var o=Object(_.p)(),r=Object(_.c)("YYYY-MM-DD"),c=Object(_.d)(t[i].date);a.cusStartTime=e[0]?e[0].startTime:"",a.cusEndTime=e[0]?e[0].endTime:"",r==c&&(a.cusStartTime="",a.cusEndTime="");for(let t=0;t<e.length;t++)a.cusStartTime&&a.cusEndTime?a.cusEndTime+1===e[t].startTime&&(a.cusEndTime=e[t].endTime):o>=e[t].startTime&&o<=e[t].endTime&&(a.cusStartTime=e[t].startTime,a.cusEndTime=e[t].endTime);a.cusStartTime||(a.cusStartTime=e[0]?e[0].startTime:"",a.cusEndTime=e[0]?e[0].endTime:"")}}},init(){p.padNumber=0,p.getEquipments(),p.querySpaceSceneConfig(),p.getSpaceEquipList(),p.getSpaceInfo(),p.queryCustomAndScenceTimer(0)},updatePageUrl(){var e=window.history,t=window.location.origin+window.location.pathname;e.replaceState("","",t)},spaceData:s,copySpaceData:s,floorId:"",buildingId:"",queryWorkSpace(){var e={criteria:{projectId:p.userInfo.projectId,spaceName:"",macAddress:p.userInfo.mac},orders:[{column:"isMajorSpace",asc:!1}]};Object(w.H)(e).then(e=>{"success"==e.result?p.spaceData=null!=(e=null==e?void 0:e.content)?e:[]:p.spaceData=[],p.spaceData.map(e=>{p.spaceInfo.spaceId===e.spaceId?(e.active=!0,p.spaceInfo=e):e.active=!1}),p.copySpaceData=JSON.parse(JSON.stringify(p.spaceData))})},resetSpaceStatus(){p.spaceExistenceDevice={curtain:!1,light:!0,airConditioner:!1,bodySensor:!1,socket:!1,floorHeating:!1},p.spaceData.map(e=>{e.active=!1}),p.controlMode="",p.isWork=!1,p.roomType="",p.officeData.temperature="",p.seviceEquipmentList=[],p.workkArr=[],p.setForceOverTimeFlag(!1)},isShowMap:!1,defaultSpace:i,moreSpace(){p.isShowMap=!0,p.defaultSpace=p.spaceInfo},elChangeExForArray(e){var t;let a=0;for(let o=0;o<p.spaceData.length;o++)if(e.spaceId===p.spaceData[o].spaceId&&(p.spaceData[o].active=!0,2<o)){a=o;break}a&&(t=p.spaceData[1],p.spaceData[1]=p.spaceData[a],p.spaceData[a]=t)},refreshSpace(){let e={};p.spaceData.map(t=>{t.spaceId===p.spaceInfo.spaceId&&(e=t)}),p.changeSpace(e,2)},changeSpace(e,t=0){p.spaceInfo.spaceId==e.spaceId&&2!==t||(p.clearAll(),p.resetSpaceStatus(),p.spaceInfo=e,1===t&&(p.defaultSpace=e,p.elChangeExForArray(e)),e.active=!0,p.init())},timeOutEvent:{},touchNumber:0,gtouchstart(e){return p.touchNumber=0,p.timeOutEvent=setTimeout((function(){p.touchNumber=1,p.longPress()}),500),!1},showDeleteButton(){return clearInterval(p.touchInterval),p.touchInterval=null,clearTimeout(p.timeOutEvent),p.timeOutEvent,!1},gtouchmove(){clearTimeout(this.timeOutEvent),p.timeOutEvent=0},touchInterval:{},longPress(){p.timeOutEvent=0,p.touchInterval=setInterval(()=>{p.touchNumber++,6===p.touchNumber&&(clearInterval(p.touchInterval),p.touchInterval=null,t.push({name:"home",query:{mac:p.userInfo.mac,type:"logoOut"}}))},1e3)},clearAll(){p.clearTimerSpaceInfo(),p.clearSceneConfigTimer(),p.clearSecenTimer(),p.clearEquipTimer(),p.clearTimeoutValEquiment()},contantDetail:{},cusServiceTimer:null,queryCustomerserviceTimer(e=36e5){p.cusServiceTimer=setTimeout(()=>{clearTimeout(p.cusServiceTimer),p.queryCustomerservice()},e)},queryCustomerservice(){var e={criteria:{projectId:p.userInfo.projectId}};Object(w.C)(e).then(e=>{e=null!=(e=null==e?void 0:e.content)?e:[],p.contantDetail=e[0],p.queryCustomerserviceTimer()}).catch(()=>{p.queryCustomerserviceTimer()})},dateInter:null,setDateTime(){p.dateInter=setInterval(()=>{p.nowDate=Object(_.c)("YYYY.MM.DD HH:mm"),p.nowWeek=Object(_.n)()},6e4)}});return Object(o.onBeforeUnmount)(()=>{p.clearAll(),clearInterval(p.dateInter),clearTimeout(p.cusServiceTimer),clearTimeout(p.weatherTimer)}),Object(o.onMounted)(()=>{var e=a.query.spaceId;p.spaceInfo={spaceId:e},p.defaultSpace={spaceId:e},p.setDateTime(),p.init(),p.queryWorkSpace(),p.getWeather(),p.queryCustomerservice()}),{...Object(o.toRefs)(p)}}}),a("6287"),a("682d"),t.default=M()(ur,[["render",function(e,t,a,w,D,E){var x=Object(o.resolveComponent)("WorkConfig"),N=Object(o.resolveComponent)("ManualConfig"),V=Object(o.resolveComponent)("scenario-config"),B=Object(o.resolveComponent)("manual-index"),L=Object(o.resolveComponent)("Air"),A=Object(o.resolveComponent)("floor-heating"),q=Object(o.resolveComponent)("Light"),W=Object(o.resolveComponent)("Curtain"),M=Object(o.resolveComponent)("Socket");let F=Object(o.resolveComponent)("work-overtime"),U=Object(o.resolveComponent)("manual-overtime");var _=Object(o.resolveComponent)("van-popup");let z=Object(o.resolveComponent)("scenario-dailog"),P=Object(o.resolveComponent)("detail"),R=Object(o.resolveComponent)("com-map");var H=Object(o.resolveComponent)("contact");let X=Object(o.resolveComponent)("light-temp"),Y=Object(o.resolveComponent)("ChildTempSet"),G=Object(o.resolveComponent)("curtain-opening"),K=Object(o.resolveComponent)("ChildAirControl");return Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:"main",style:Object(o.normalizeStyle)({backgroundImage:"linear-gradient(0deg, rgba(69, 33, 0, 0.2), rgba(69, 33, 0, 0.2)), url("+e.padBgImg+")","background-repeat":"no-repeat"})},[Object(o.createElementVNode)("div",r,[Object(o.createElementVNode)("div",{class:"left-top",onTouchstart:t[1]||(t[1]=t=>e.gtouchstart(t)),onTouchmove:t[2]||(t[2]=t=>e.gtouchmove()),onTouchend:t[3]||(t[3]=(...t)=>e.showDeleteButton&&e.showDeleteButton(...t))},[Object(o.createElementVNode)("div",c,[Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.nowDate),1),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.nowWeek),1)]),Object(o.createElementVNode)("div",i,[Object(o.withDirectives)(Object(o.createElementVNode)("img",{src:e.outWeather.imgname,class:"weather-icon",alt:""},null,8,n),[[o.vShow,e.outWeather.imgname]]),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(e.outWeather.temperature||"--")+"℃",1)]),e.contantDetail?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"weixiin",onClick:t[0]||(t[0]=(...t)=>e.showContact&&e.showContact(...t))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","weixin.svg")},null,8,l),t[15]||(t[15]=Object(o.createElementVNode)("span",null," 联系客服",-1))])):Object(o.createCommentVNode)("",!0)],32),Object(o.createElementVNode)("div",s,[Object(o.createElementVNode)("div",m,[Object(o.createElementVNode)("div",{onClick:t[4]||(t[4]=Object(o.withModifiers)((...t)=>e.refreshSpace&&e.refreshSpace(...t),["stop"]))},Object(o.toDisplayString)(e.officeData.localName),1)]),Object(o.createElementVNode)("div",d,[Object(o.createElementVNode)("div",p,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","template-icon.svg"),alt:""},null,8,u),t[17]||(t[17]=Object(o.createElementVNode)("span",{class:"temp-text"},"温度",-1)),Object(o.createElementVNode)("span",{class:"temp-num",onClick:t[5]||(t[5]=t=>e.handleDetail(e.envlist[3]))},[Object(o.createTextVNode)(Object(o.toDisplayString)(e.officeData.temperature||"--"),1),t[16]||(t[16]=Object(o.createElementVNode)("sup",null,"℃",-1))])])]),Object(o.createElementVNode)("div",b,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.envlist,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["env-item",[1==a?"env-color":"",t.bgColor?"env-item-radius":""]]),style:Object(o.normalizeStyle)([{background:t.bgColor||""},{opacity:t.bgColor?.8:""},{paddingLeft:0==a&&t.bgColor?"15px":""}]),key:"env"+a,onClick:a=>e.handleDetail(t)},[Object(o.createElementVNode)("div",null,[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages",t.img),alt:""},null,8,O),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.name),1)]),Object(o.createElementVNode)("div",h,[Object(o.createTextVNode)(Object(o.toDisplayString)(t.num)+" ",1),Object(o.createElementVNode)("sup",null,Object(o.toDisplayString)(t.unit),1)])],14,g))),128))])]),e.spaceData&&1<e.spaceData.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",j,[(Object(o.openBlock)(!0),Object(o.createElementBlock)(o.Fragment,null,Object(o.renderList)(e.spaceData,(t,a)=>(Object(o.openBlock)(),Object(o.createElementBlock)(o.Fragment,null,[a<3?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{class:Object(o.normalizeClass)(["fotter-item",t.active?"fotter-item-active":""]),key:a+"nav",onClick:Object(o.withModifiers)(a=>e.changeSpace(t),["stop"])},[t.active?(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:0,src:0==a?e.parseImgUrl("ipdImages","rectangle1-active.svg"):e.parseImgUrl("ipdImages","rectangle-active.svg")},null,8,f)):(Object(o.openBlock)(),Object(o.createElementBlock)("img",{key:1,src:0==a?e.parseImgUrl("ipdImages","rectangle1.svg"):e.parseImgUrl("ipdImages","rectangle2.svg")},null,8,T)),Object(o.createElementVNode)("span",null,Object(o.toDisplayString)(t.spaceName),1)],10,v)):Object(o.createCommentVNode)("",!0)],64))),256)),e.spaceData&&3<e.spaceData.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",{key:0,class:"fotter-item-end",onClick:t[6]||(t[6]=(...t)=>e.moreSpace&&e.moreSpace(...t))},[Object(o.createElementVNode)("img",{src:e.parseImgUrl("ipdImages","rectangle-fotter.svg")},null,8,k),t[18]||(t[18]=Object(o.createElementVNode)("span",null,"…",-1))])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)]),Object(o.createElementVNode)("div",I,["开放"===e.roomType&&e.isWork||"会议室"===e.roomType&&e.scenarioArr&&e.scenarioArr.length?(Object(o.openBlock)(),Object(o.createElementBlock)("div",y,["开放"===e.roomType&&e.isWork&&0==e.controlMode?(Object(o.openBlock)(),Object(o.createBlock)(x,{key:"workCkey",workkArr:e.workkArr,onCloseWork:e.closeWork,onTriggerWork:e.triggerWork,onSetForceOverTimeFlag:e.setForceOverTimeFlag},null,8,["workkArr","onCloseWork","onTriggerWork","onSetForceOverTimeFlag"])):Object(o.createCommentVNode)("",!0),"开放"===e.roomType&&e.isWork&&1==e.controlMode?(Object(o.openBlock)(),Object(o.createBlock)(N,{key:"manualckey",workkArr:e.workkArr,onCloseWork:e.closeWork,onLeaveWork:e.leaveWork,onTriggerWork:e.triggerWork,onSetForceOverTimeFlag:e.setForceOverTimeFlag},null,8,["workkArr","onCloseWork","onLeaveWork","onTriggerWork","onSetForceOverTimeFlag"])):Object(o.createCommentVNode)("",!0),"会议室"===e.roomType&&e.scenarioArr&&e.scenarioArr.length?(Object(o.openBlock)(),Object(o.createBlock)(V,{key:2,activeType:e.activeType,scenarioArr:e.scenarioArr,spaceId:e.spaceInfo.spaceId,projectId:e.projectId,onSetHeadScene:e.setHeadScene},null,8,["activeType","scenarioArr","spaceId","projectId","onSetHeadScene"])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0),1==e.controlMode&&e.spaceExistenceDevice.airConditioner?(Object(o.openBlock)(),Object(o.createBlock)(B,{key:"manualKey",ref:"manualAirRef",onTriggerWork:e.triggerWork,seviceEquipmentList:e.seviceEquipmentList,forceOverTimeFlag:e.forceOverTimeFlag,onUpdateAirTemp:e.updateAirTemp,onShowChildAirControl:e.showChildAirControl,airVolumes:e.officeData.airVolumes,temperature:e.officeData.temperature,spaceId:e.spaceInfo.spaceId,projectId:e.projectId,disable:e.officeData.disable,userIsControl:e.userIsControl},null,8,["onTriggerWork","seviceEquipmentList","forceOverTimeFlag","onUpdateAirTemp","onShowChildAirControl","airVolumes","temperature","spaceId","projectId","disable","userIsControl"])):Object(o.createCommentVNode)("",!0),0===e.controlMode&&e.spaceExistenceDevice.airConditioner?(Object(o.openBlock)(),Object(o.createBlock)(L,{id:"airId",key:"airKey",onTriggerWork:e.triggerWork,forceOverTimeFlag:e.forceOverTimeFlag,onUpdateAirTemp:e.updateAirTemp,hasAir:e.spaceExistenceDevice.airConditioner,airVolumes:e.officeData.airVolumes,temperature:e.officeData.temperature,spaceId:e.spaceInfo.spaceId,projectId:e.projectId,isACATVA:e.isACATVA,userIsControl:e.userIsControl,disable:e.officeData.disable},null,8,["onTriggerWork","forceOverTimeFlag","onUpdateAirTemp","hasAir","airVolumes","temperature","spaceId","projectId","isACATVA","userIsControl","disable"])):Object(o.createCommentVNode)("",!0),e.spaceInfo.spaceId&&e.spaceExistenceDevice.floorHeating?(Object(o.openBlock)(),Object(o.createBlock)(A,{forceOverTimeFlag:e.forceOverTimeFlag,showFloorBox:e.spaceExistenceDevice.floorHeating,seviceEquipmentList:e.seviceEquipmentList,onTriggerWork:e.triggerWork,onShowFloorHeating:e.showFloorHeating,id:"floorHeatingId",key:"floorHeatingKey",userIsControl:e.userIsControl,spaceId:e.spaceInfo.spaceId,projectId:e.projectId},null,8,["forceOverTimeFlag","showFloorBox","seviceEquipmentList","onTriggerWork","onShowFloorHeating","userIsControl","spaceId","projectId"])):Object(o.createCommentVNode)("",!0),e.spaceInfo.spaceId?(Object(o.openBlock)(),Object(o.createBlock)(q,{ref:"lightRef",showLight:e.spaceExistenceDevice.light,forceOverTimeFlag:e.forceOverTimeFlag,controlMode:e.controlMode,seviceEquipmentList:e.seviceEquipmentList,onTriggerWork:e.triggerWork,onShowLightColorCtrol:e.showLightColorCtrol,id:"lightId",key:"lightKey",userIsControl:e.userIsControl,spaceId:e.spaceInfo.spaceId,projectId:e.projectId},null,8,["showLight","forceOverTimeFlag","controlMode","seviceEquipmentList","onTriggerWork","onShowLightColorCtrol","userIsControl","spaceId","projectId"])):Object(o.createCommentVNode)("",!0),e.spaceExistenceDevice.curtain&&e.spaceInfo.spaceId?(Object(o.openBlock)(),Object(o.createBlock)(W,{spaceId:e.spaceInfo.spaceId,id:"curtainId",key:"curtainKey",ref:"curtainRef",onShowCurtainOpening:e.showCurtainOpening,userIsControl:e.userIsControl,projectId:e.projectId},null,8,["spaceId","onShowCurtainOpening","userIsControl","projectId"])):Object(o.createCommentVNode)("",!0),e.spaceInfo.spaceId&&e.spaceExistenceDevice.socket?(Object(o.openBlock)(),Object(o.createBlock)(M,{key:6,showSocket:e.spaceExistenceDevice.socket,spaceId:e.spaceInfo.spaceId,projectId:e.projectId},null,8,["showSocket","spaceId","projectId"])):Object(o.createCommentVNode)("",!0)]),Object(o.createVNode)(_,{show:e.isShowWork,"onUpdate:show":t[7]||(t[7]=t=>e.isShowWork=t),position:"right","close-on-click-overlay":!1,class:"popup-content",teleport:"#app"},{default:Object(o.withCtx)(()=>[e.isShowWork&&0===e.controlMode?(Object(o.openBlock)(),Object(o.createBlock)(F,{key:0,spaceInfo:e.spaceInfo,onCloseWork:e.closeWork,projectId:e.projectId,workkArr:e.workkArr},null,8,["spaceInfo","onCloseWork","projectId","workkArr"])):Object(o.createCommentVNode)("",!0),e.isShowWork&&1==e.controlMode?(Object(o.openBlock)(),Object(o.createBlock)(U,{key:1,seviceEquipmentList:e.seviceEquipmentList,enterType:e.enterType,deviceItem:e.deviceItem,spaceInfo:e.spaceInfo,onCloseWork:e.closeWork,projectId:e.projectId,workkArr:e.workkArr},null,8,["seviceEquipmentList","enterType","deviceItem","spaceInfo","onCloseWork","projectId","workkArr"])):Object(o.createCommentVNode)("",!0)]),_:1},8,["show"]),Object(o.createVNode)(_,{show:e.isShowMetting,"onUpdate:show":t[8]||(t[8]=t=>e.isShowMetting=t),position:"right","close-on-click-overlay":!1,class:"popup-content",teleport:"#app"},{default:Object(o.withCtx)(()=>[Object(o.createVNode)(z,{secenaroStatus:e.secenaroStatus,onCloseDailog:e.closeDailog},null,8,["secenaroStatus","onCloseDailog"])]),_:1},8,["show"]),Object(o.createVNode)(_,{show:e.isShowDetail,"onUpdate:show":t[9]||(t[9]=t=>e.isShowDetail=t),position:"right","close-on-click-overlay":!0,class:"popup-content",teleport:"#app"},{default:Object(o.withCtx)(()=>[e.isShowDetail?(Object(o.openBlock)(),Object(o.createBlock)(P,{key:0,query:e.detailQuery},null,8,["query"])):Object(o.createCommentVNode)("",!0)]),_:1},8,["show"]),Object(o.createVNode)(_,{show:e.isShowMap,"onUpdate:show":t[10]||(t[10]=t=>e.isShowMap=t),class:"map-popup",position:"bottom",style:{width:"100%",height:"70%"},"close-on-click-overlay":!0,teleport:"#app"},{default:Object(o.withCtx)(()=>[e.defaultSpace.spaceId&&e.isShowMap?(Object(o.openBlock)(),Object(o.createBlock)(R,{key:0,spaceData:e.copySpaceData,spaceInfo:e.defaultSpace,projectId:e.projectId,floorId:e.defaultSpace.floorId,buildingId:e.defaultSpace.buildingId,onChangeSpace:e.changeSpace},null,8,["spaceData","spaceInfo","projectId","floorId","buildingId","onChangeSpace"])):Object(o.createCommentVNode)("",!0)]),_:1},8,["show"]),e.isShowContact?(Object(o.openBlock)(),Object(o.createBlock)(H,{key:0,isShowContact:e.isShowContact,contantDetail:e.contantDetail,onCloseDailog:e.closeContactDailog},null,8,["isShowContact","contantDetail","onCloseDailog"])):Object(o.createCommentVNode)("",!0),Object(o.createVNode)(_,{show:e.isLightColorFlag,"onUpdate:show":t[11]||(t[11]=t=>e.isLightColorFlag=t),position:"right","close-on-click-overlay":!0,class:"popup-content-small",teleport:"#app"},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",null,[e.isLightColorFlag?(Object(o.openBlock)(),Object(o.createBlock)(X,{key:0,lightData:e.lightData},null,8,["lightData"])):Object(o.createCommentVNode)("",!0)])]),_:1},8,["show"]),Object(o.createVNode)(_,{show:e.isFloorHeatingTemp,"onUpdate:show":t[12]||(t[12]=t=>e.isFloorHeatingTemp=t),position:"right","close-on-click-overlay":!0,class:"popup-content-small",teleport:"#app"},{default:Object(o.withCtx)(()=>[Object(o.createElementVNode)("div",null,[e.isFloorHeatingTemp?(Object(o.openBlock)(),Object(o.createBlock)(Y,{key:0,floorData:e.floorData},null,8,["floorData"])):Object(o.createCommentVNode)("",!0)])]),_:1},8,["show"]),Object(o.createVNode)(_,{show:e.isCurtainOpening,"onUpdate:show":t[13]||(t[13]=t=>e.isCurtainOpening=t),position:"right","close-on-click-overlay":!0,onClickOverlay:e.closeCurtainOpening,class:"popup-content-small",teleport:"#app"},{default:Object(o.withCtx)(()=>[e.isCurtainOpening?(Object(o.openBlock)(),Object(o.createElementBlock)("div",S,[e.isCurtainOpening?(Object(o.openBlock)(),Object(o.createBlock)(G,{key:0,curtainData:e.curtainData},null,8,["curtainData"])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)]),_:1},8,["show","onClickOverlay"]),Object(o.createVNode)(_,{show:e.isChildAirControl,"onUpdate:show":t[14]||(t[14]=t=>e.isChildAirControl=t),position:"right",onClickOverlay:e.closeChildAirControl,class:"popup-content-small",teleport:"#app"},{default:Object(o.withCtx)(()=>[e.isChildAirControl?(Object(o.openBlock)(),Object(o.createElementBlock)("div",C,[e.isChildAirControl?(Object(o.openBlock)(),Object(o.createBlock)(K,{key:0,airData:e.airData},null,8,["airData"])):Object(o.createCommentVNode)("",!0)])):Object(o.createCommentVNode)("",!0)]),_:1},8,["show","onClickOverlay"])],4)}],["__scopeId","data-v-0f355857"]])},8211:function(e,t,a){},8267:function(e,t,a){},"8267e":function(e,t,a){a("c543")},8558:function(e,t,a){function o(e){return c.slice(0,e.length)===e}var r=a("cfe9"),c=a("b5db");a=a("c6b6");e.exports=o("Bun/")?"BUN":o("Cloudflare-Workers")?"CLOUDFLARE":o("Deno/")?"DENO":o("Node.js/")?"NODE":r.Bun&&"string"==typeof Bun.version?"BUN":r.Deno&&"object"==typeof Deno.version?"DENO":"process"===a(r.process)?"NODE":r.window&&r.document?"BROWSER":"REST"},"86bc":function(e,t,a){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},"92f1":function(e,t,a){a("b6a3")},9485:function(e,t,a){var o=a("23e7"),r=a("2266"),c=a("59ed"),i=a("825a"),n=a("46c4"),l=TypeError;o({target:"Iterator",proto:!0,real:!0},{reduce:function(e){i(this),c(e);var t=n(this),a=arguments.length<2,o=a?void 0:arguments[1],s=0;if(r(t,(function(t){o=a?(a=!1,t):e(o,t,s),s++}),{IS_RECORD:!0}),a)throw new l("Reduce of empty iterator with no initial value");return o}})},"9adc":function(e,t,a){a=a("8558"),e.exports="NODE"===a},"9d4a":function(e,t,a){a("9485")},a136:function(e,t,a){a.d(t,"a",(function(){return s}));t=a("23f9");var o=a("7a23"),r=a("1fba"),c=a("e5f6"),i=a("d243");let[n,l]=Object(r.a)("cell-group");a={title:String,inset:Boolean,border:c.g},r=Object(o.defineComponent)({name:n,inheritAttrs:!1,props:a,setup(e,{slots:t,attrs:a}){let r=()=>{var r;return Object(o.createVNode)("div",Object(o.mergeProps)({class:[l({inset:e.inset}),{[i.d]:e.border&&!e.inset}]},a),[null==(r=t.default)?void 0:r.call(t)])};return()=>e.title||t.title?Object(o.createVNode)(o.Fragment,null,[Object(o.createVNode)("div",{class:l("title",{inset:e.inset})},[t.title?t.title():e.title]),r()]):r()}});let s=Object(t.a)(r)},a283:function(e,t,a){a("f47d")},a640:function(e,t,a){var o=a("d039");e.exports=function(e,t){var a=[][e];return!!a&&o((function(){a.call(null,t||function(){return 1},1)}))}},a9fd:function(e,t,a){a("6eb7")},b2ec:function(e,t,a){a("6576")},b6a3:function(e,t,a){},ba16:function(e,t,a){a("74a6")},bb1b:function(e,t,a){},bde3:function(e,t,a){},c543:function(e,t,a){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},c777:function(e,t,a){a.d(t,"a",(function(){return y})),a.d(t,"b",(function(){return I}));var o=a("7a23"),r=(t=a("1fba"),a("e5f6")),c=a("fa7c"),i=a("5aa0"),n=a("d243"),l=a("8db7"),s=a("450f"),m=a("efd9"),d=a("5913"),p=a("b75f");function u(e){if(Object(p.b)(e)){if(Array.isArray(e))return e.map(e=>u(e));if(Object(p.f)(e)){let t={};return Object.keys(e).forEach(a=>{t[a]=u(e[a])}),t}}return e}var b=a("d7d5");let[g,O]=Object(t.a)("picker-column"),h=Symbol(g),j=e=>Object(p.f)(e)&&e.disabled;var v=Object(o.defineComponent)({name:g,props:{textKey:Object(r.d)(String),readonly:Boolean,allowHtml:Boolean,className:r.h,itemHeight:Object(r.d)(Number),defaultIndex:Object(r.b)(0),swipeDuration:Object(r.d)(r.f),initialOptions:Object(r.a)(),visibleItemCount:Object(r.d)(r.f)},emits:["change"],setup(e,{emit:t,slots:a}){let r,c,n,d,g,v=Object(o.ref)(),f=Object(o.ref)(),T=Object(o.reactive)({index:e.defaultIndex,offset:0,duration:0,options:u(e.initialOptions)}),k=Object(b.a)(),I=()=>T.options.length,y=()=>e.itemHeight*(+e.visibleItemCount-1)/2,S=e=>{for(let t=e=Object(i.d)(e,0,I());t<I();t++)if(!j(T.options[t]))return t;for(let t=e-1;0<=t;t--)if(!j(T.options[t]))return t},C=(a,o)=>{var c=-(a=S(a)||0)*e.itemHeight,i=()=>{a!==T.index&&(T.index=a,o)&&t("change",a)};r&&c!==T.offset?g=i:i(),T.offset=c};var w=t=>{JSON.stringify(t)!==JSON.stringify(T.options)&&(T.options=u(t),C(e.defaultIndex))};let D=t=>Object(p.f)(t)&&e.textKey in t?t[e.textKey]:t,E=t=>Object(i.d)(Math.round(-t/e.itemHeight),0,I()-1),x=()=>{r=!1,T.duration=0,g&&(g(),g=null)},N=t=>{e.readonly||(k.start(t),r&&(t=f.value,t=(t=window.getComputedStyle(t).transform).slice(7,t.length-1).split(", ")[5],t=Number(t),T.offset=Math.min(0,t-y())),c=T.offset,T.duration=0,n=Date.now(),d=c,g=null)},V=()=>{var t,a;e.readonly||(a=T.offset-d,(t=Date.now()-n)<300&&15<Math.abs(a)?((t,a)=>{a=Math.abs(t/a),t=T.offset+a/.003*(t<0?-1:1),a=E(t),T.duration=+e.swipeDuration,C(a,!0)})(a,t):(a=E(T.offset),T.duration=200,C(a,!0),setTimeout(()=>{r=!1},0)))},B=()=>{let t={height:e.itemHeight+"px"};return T.options.map((c,i)=>{var n=D(c),l=j(c);l={role:"button",style:t,tabindex:l?-1:0,class:O("item",{disabled:l,selected:i===T.index}),onClick:()=>{var t;t=i,r||e.readonly||(g=null,T.duration=200,C(t,!0))}},n={class:"van-ellipsis",[e.allowHtml?"innerHTML":"textContent"]:n};return Object(o.createVNode)("li",l,[a.option?a.option(c):Object(o.createVNode)("div",n,null)])})};return C(T.index),Object(s.useParent)(h),Object(m.a)({state:T,setIndex:C,getValue:()=>T.options[T.index],setValue:e=>{var t=T.options;for(let a=0;a<t.length;a++)if(D(t[a])===e)return C(a)},setOptions:w,hasOptions:()=>T.options.length,stopMomentum:x}),Object(o.watch)(()=>e.initialOptions,w),Object(o.watch)(()=>e.defaultIndex,e=>C(e)),Object(s.useEventListener)("touchmove",t=>{e.readonly||(k.move(t),k.isVertical()&&(r=!0,Object(l.e)(t,!0)),T.offset=Object(i.d)(c+k.deltaY.value,-I()*e.itemHeight,e.itemHeight),300<(t=Date.now())-n&&(n=t,d=T.offset))},{target:v}),()=>Object(o.createVNode)("div",{ref:v,class:[O(),e.className],onTouchstartPassive:N,onTouchend:V,onTouchcancel:V},[Object(o.createVNode)("ul",{ref:f,style:{transform:`translate3d(0, ${T.offset+y()}px, 0)`,transitionDuration:T.duration+"ms",transitionProperty:T.duration?"all":"none"},class:O("wrapper"),onTransitionend:x},[B()])])}});let[f,T,k]=Object(t.a)("picker"),I={title:String,loading:Boolean,readonly:Boolean,allowHtml:Boolean,itemHeight:Object(r.c)(44),showToolbar:r.g,swipeDuration:Object(r.c)(1e3),visibleItemCount:Object(r.c)(6),cancelButtonText:String,confirmButtonText:String};a=Object(c.a)({},I,{columns:Object(r.a)(),valueKey:String,defaultIndex:Object(r.c)(0),toolbarPosition:Object(r.e)("top"),columnsFieldNames:Object});var y=Object(o.defineComponent)({name:f,props:a,emits:["confirm","cancel","change"],setup(e,{emit:t,slots:a}){let r=Object(o.ref)(!1),c=Object(o.ref)(),p=Object(o.ref)([]),u=Object(o.computed)(()=>{var t=e.columnsFieldNames;return{text:(null==t?void 0:t.text)||e.valueKey||"text",values:(null==t?void 0:t.values)||"values",children:(null==t?void 0:t.children)||"children"}}),{children:b,linkChildren:g}=Object(s.useChildren)(h),O=(g(),Object(o.computed)(()=>Object(i.j)(e.itemHeight))),j=Object(o.computed)(()=>{var t=e.columns[0];if("object"==typeof t){if(u.value.children in t)return"cascade";if(u.value.values in t)return"object"}return"plain"}),f=()=>b.map(e=>e.state.index),I=(e,t)=>{e=b[e],e&&(e.setOptions(t),r.value=!0)},y=t=>{let a={[u.value.children]:e.columns};var o=f();for(let e=0;e<=t;e++)a=a[u.value.children][o[e]];for(;a&&a[u.value.children];)t++,I(t,a[u.value.children]),a=a[u.value.children][a.defaultIndex||0]},S=e=>b[e],C=e=>{if(e=S(e),e)return e.getValue()},w=(e,t)=>{var a=S(e);a&&(a.setValue(t),"cascade"===j.value)&&y(e)},D=e=>{if(e=S(e),e)return e.state.index},E=(e,t)=>{var a=S(e);a&&(a.setIndex(t),"cascade"===j.value)&&y(e)},x=()=>b.map(e=>e.getValue()),N=e=>{"plain"===j.value?t(e,C(0),D(0)):t(e,x(),f())},V=e=>{"cascade"===j.value&&y(e),"plain"===j.value?t("change",C(0),D(0)):t("change",x(),e)},B=()=>{b.forEach(e=>e.stopMomentum()),N("confirm")},L=()=>N("cancel"),A=()=>{var t;if(e.showToolbar)return t=a.toolbar||a.default,Object(o.createVNode)("div",{class:T("toolbar")},[t?t():[(t=e.cancelButtonText||k("cancel"),Object(o.createVNode)("button",{type:"button",class:[T("cancel"),n.g],onClick:L},[a.cancel?a.cancel():t])),a.title?a.title():e.title?Object(o.createVNode)("div",{class:[T("title"),"van-ellipsis"]},[e.title]):void 0,(t=e.confirmButtonText||k("confirm"),Object(o.createVNode)("button",{type:"button",class:[T("confirm"),n.g],onClick:B},[a.confirm?a.confirm():t]))]])},q=()=>{var t=O.value*+e.visibleItemCount,i={height:t+"px"};return Object(o.createVNode)("div",{ref:c,class:T("columns"),style:i},[p.value.map((t,r)=>{var c;return Object(o.createVNode)(v,{textKey:u.value.text,readonly:e.readonly,allowHtml:e.allowHtml,className:t.className,itemHeight:O.value,defaultIndex:null!=(c=t.defaultIndex)?c:+e.defaultIndex,swipeDuration:e.swipeDuration,initialOptions:t[u.value.values],visibleItemCount:e.visibleItemCount,onChange:()=>V(r)},{option:a.option})}),(e=>{var t;if(r.value)return t={height:O.value+"px"},e={backgroundSize:`100% ${(e-O.value)/2}px`},[Object(o.createVNode)("div",{class:T("mask"),style:e},null),Object(o.createVNode)("div",{class:[n.e,T("frame")],style:t},null)]})(t)])};return Object(o.watch)(()=>e.columns,()=>{var t=e.columns;"plain"===j.value?p.value=[{[u.value.values]:t}]:"cascade"===j.value?(()=>{var t,a=[];let o={[u.value.children]:e.columns};for(;o&&o[u.value.children];){var r=o[u.value.children];let c=null!=(t=o.defaultIndex)?t:+e.defaultIndex;for(;r[c]&&r[c].disabled;){if(!(c<r.length-1)){c=0;break}c++}a.push({[u.value.values]:o[u.value.children],className:o.className,defaultIndex:c}),o=r[c]}p.value=a})():p.value=t,r.value=p.value.some(e=>e[u.value.values]&&0!==e[u.value.values].length)||b.some(e=>e.hasOptions)},{immediate:!0}),Object(s.useEventListener)("touchmove",l.e,{target:c}),Object(m.a)({confirm:B,getValues:x,setValues:e=>{e.forEach((e,t)=>{w(t,e)})},getIndexes:f,setIndexes:e=>{e.forEach((e,t)=>{E(t,e)})},getColumnIndex:D,setColumnIndex:E,getColumnValue:C,setColumnValue:w,getColumnValues:e=>{if(e=S(e),e)return e.state.options},setColumnValues:I}),()=>{var t;return Object(o.createVNode)("div",{class:T()},["top"===e.toolbarPosition?A():null,e.loading?Object(o.createVNode)(d.a,{class:T("loading")},null):null,null==(t=a["columns-top"])?void 0:t.call(a),q(),null==(t=a["columns-bottom"])?void 0:t.call(a),"bottom"===e.toolbarPosition?A():null])}}})},d58f:function(e,t,a){function o(e){return function(t,a,o,m){var d=c(t),p=i(d),u=n(d);if(r(a),0===u&&o<2)throw new l(s);var b=e?u-1:0,g=e?-1:1;if(o<2)for(;;){if(b in p){m=p[b],b+=g;break}if(b+=g,e?b<0:u<=b)throw new l(s)}for(;e?0<=b:b<u;b+=g)b in p&&(m=a(m,p[b],b,d));return m}}var r=a("59ed"),c=a("7b0b"),i=a("44ad"),n=a("07fa"),l=TypeError,s="Reduce of empty array with no initial value";e.exports={left:o(!1),right:o(!0)}},dda5:function(e,t,a){a.d(t,"a",(function(){return c}));let o=a("23f9"),r=a("c777"),c=Object(o.a)(r.a)},e31f:function(e,t,a){a.d(t,"a",(function(){return d}));t=a("23f9");var o=a("7a23"),r=a("1fba"),c=a("e5f6"),i=a("5aa0"),n=a("450f"),l=a("5913");let[s,m]=Object(r.a)("switch");a={size:c.f,loading:Boolean,disabled:Boolean,modelValue:c.h,activeColor:String,inactiveColor:String,activeValue:{type:c.h,default:!0},inactiveValue:{type:c.h,default:!1}},r=Object(o.defineComponent)({name:s,props:a,emits:["change","update:modelValue"],setup(e,{emit:t,slots:a}){let r=()=>e.modelValue===e.activeValue,c=()=>{var a;e.disabled||e.loading||(a=r()?e.inactiveValue:e.activeValue,t("update:modelValue",a),t("change",a))};return Object(n.useCustomFieldValue)(()=>e.modelValue),()=>{var{size:t,loading:n,disabled:s,activeColor:d,inactiveColor:p}=e,u=r(),t={fontSize:Object(i.b)(t),backgroundColor:u?d:p};return Object(o.createVNode)("div",{role:"switch",class:m({on:u,loading:n,disabled:s}),style:t,tabindex:s?void 0:0,"aria-checked":u,onClick:c},[Object(o.createVNode)("div",{class:m("node")},[e.loading?(d=r()?e.activeColor:e.inactiveColor,Object(o.createVNode)(l.a,{class:m("loading"),color:d},null)):a.node?a.node():void 0]),null==(p=a.background)?void 0:p.call(a)])}}});let d=Object(t.a)(r)},e337:function(e,t,a){a("1176")},e384:function(e,t,a){},e421:function(e,t,a){a("1a45")},eabd:function(e,t,a){a("ed60")},eaf7:function(e,t,a){},eb51:function(e,t,a){a("1746")},ed60:function(e,t,a){},efa9:function(e,t,a){},f157:function(e,t,a){},f1fd:function(e,t,a){a("5a3d")},f47d:function(e,t,a){},f609:function(e,t,a){e.exports={menuBg:"#fff",menuText:"#162b64",menuActiveText:"#435ebe"}},fe6d:function(e,t,a){a("bde3")}}]);