{"version":3,"sources":["jsdelivr-header.js","/npm/fieldeas-components@0.0.60/dist/fieldeas-components.umd.js"],"names":[],"mappings":"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","file":"/npm/fieldeas-components@0.0.60/dist/fieldeas-components.umd.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/fieldeas-components@0.0.60/dist/fieldeas-components.umd.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","(function(N,L){typeof exports==\"object\"&&typeof module<\"u\"?L(exports,require(\"vue\"),require(\"moment\"),require(\"fieldeas-web\"),require(\"vueperslides\"),require(\"moment-duration-format\"),require(\"@interactjs/auto-start\"),require(\"@interactjs/modifiers\"),require(\"@interactjs/interact\"),require(\"axios\"),require(\"vuex\"),require(\"@fullcalendar/daygrid\"),require(\"@fullcalendar/interaction\"),require(\"@fullcalendar/list\"),require(\"@fullcalendar/resource-timeline\"),require(\"@fullcalendar/timegrid\"),require(\"@fullcalendar/vue\"),require(\"dragula\"),require(\"@vueuse/core\"),require(\"@vue/composition-api\")):typeof define==\"function\"&&define.amd?define([\"exports\",\"vue\",\"moment\",\"fieldeas-web\",\"vueperslides\",\"moment-duration-format\",\"@interactjs/auto-start\",\"@interactjs/modifiers\",\"@interactjs/interact\",\"axios\",\"vuex\",\"@fullcalendar/daygrid\",\"@fullcalendar/interaction\",\"@fullcalendar/list\",\"@fullcalendar/resource-timeline\",\"@fullcalendar/timegrid\",\"@fullcalendar/vue\",\"dragula\",\"@vueuse/core\",\"@vue/composition-api\"],L):(N=typeof globalThis<\"u\"?globalThis:N||self,L(N[\"fieldeas-components\"]={},N.Vue,N.moment,N.fieldeas,N.vueperslides$1,N.momentDurationFormatSetup,null,null,N.interact$2,N.axios,N.vuex,N.DayGridPlugin,N.InteractionPlugin,N.ListPlugin,N.resourceTimelinePlugin,N.TimeGridPlugin,N.Fullcalendar,N.dragula,N.core,N.compositionApi))})(this,function(N,L,A,b,ce,cs,Ra,Ta,le,j,ls,He,ge,Ye,Ge,Ve,ds,us,Ie,q){\"use strict\";var Sa=Object.defineProperty;var ka=(N,L,A)=>L in N?Sa(N,L,{enumerable:!0,configurable:!0,writable:!0,value:A}):N[L]=A;var I=(N,L,A)=>(ka(N,typeof L!=\"symbol\"?L+\"\":L,A),A);const _s={name:\"Snack\",setup(){const e=q.ref(null),t=q.computed(()=>`Has escrito: ${e.value||\"\"}`);q.watch(e,n=>{console.log(n)});const s=Ie.useThrottleFn(()=>{console.log({x:window.innerWidth,y:window.innerHeight})},300);return{text:e,computedText:t,onResize:s}}};var As=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"div\",[s(\"v-btn\",[e._v(\"Snack\")]),s(\"v-text-field\",{directives:[{name:\"resize\",rawName:\"v-resize\",value:e.onResize,expression:\"onResize\"}],attrs:{label:\"First name\"},model:{value:e.text,callback:function(n){e.text=n},expression:\"text\"}}),s(\"span\",{domProps:{textContent:e._s(e.computedText)}})],1)},fs=[];function M(e,t,s,n,i,o,r,a){var c=typeof e==\"function\"?e.options:e;t&&(c.render=t,c.staticRenderFns=s,c._compiled=!0),n&&(c.functional=!0),o&&(c._scopeId=\"data-v-\"+o);var d;if(r?(d=function(u){u=u||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!u&&typeof __VUE_SSR_CONTEXT__<\"u\"&&(u=__VUE_SSR_CONTEXT__),i&&i.call(this,u),u&&u._registeredComponents&&u._registeredComponents.add(r)},c._ssrRegister=d):i&&(d=a?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),d)if(c.functional){c._injectStyles=d;var l=c.render;c.render=function(_,p){return d.call(p),l(_,p)}}else{var m=c.beforeCreate;c.beforeCreate=m?[].concat(m,d):[d]}return{exports:e,options:c}}const Be={};var hs=M(_s,As,fs,!1,ps,null,null,null);function ps(e){for(let t in Be)this[t]=Be[t]}const ms=function(){return hs.exports}();var Ds=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"p\",[e._v(\"messages\")])},gs=[];const Na=\"\",Is={name:\"Messages\"},je={};var Es=M(Is,Ds,gs,!1,Os,\"69a99202\",null,null);function Os(e){for(let t in je)this[t]=je[t]}const vs=function(){return Es.exports}();var Cs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"div\",{ref:\"appWidget\",staticClass:\"appWidget\",style:[e.draggableStyle,e.sizeStyle]},[s(\"div\",{ref:\"draggElement\",class:[e.draggable&&\"draggElement\"]},[e._t(\"navbar\")],2),s(\"iframe\",{staticClass:\"appWidgetFrame\",attrs:{src:e.src,frameborder:\"0\"}})])},Ss=[];const Pa=\"\",ks=q.defineComponent({name:\"AppWidget\",props:{alias:String,path:{type:String,default:\"\"},url:String,height:{type:Number,default:350},width:{type:Number,default:350},draggable:{type:Boolean,default:!0}},setup(e,{slots:t}){const{width:s,height:n}=Ie.useWindowSize(),i=q.ref(null),o=q.ref(null),{x:r,y:a,isDragging:c}=Ie.useDraggable(i,{initialValue:{x:s.value-e.width-10,y:n.value-e.height-10},draggingElement:e.draggable?o:null}),d=q.computed(()=>!o||!t.navbar||!e.draggable?{left:`${s.value-e.width-10}px`,top:`${n.value-e.height-10}px`}:{left:r.value+e.width>s.value-10?`${s.value-e.width-10}px`:`${r.value}px`,top:a.value+e.height>n.value-10?`${n.value-e.height-10}px`:`${a.value}px`}),l={width:`${e.width}px`,minWidth:`${e.width}px`,height:`${e.height}px`,minHeight:`${e.height}px`},m=e.url||location.origin+location.pathname+\"?Alias=\"+e.alias+e.path;return{appWidget:i,draggElement:o,draggableStyle:d,isDragging:c,sizeStyle:l,src:m}}}),ze={};var Rs=M(ks,Cs,Ss,!1,Ts,\"3332ddfa\",null,null);function Ts(e){for(let t in ze)this[t]=ze[t]}const Ns=function(){return Rs.exports}(),w={name:\"window\",methods:{getFromLocalStorage(e){return localStorage.getItem(e)},saveToLocalStorage(e,t){localStorage.setItem(e,t)},groupByProperty(e,t){let s={};for(let o=0;o<e.length;o++){let r=e[o],a=t instanceof Function?key(r):r[t],c=s[a];c||(c=s[a]=[]),c.push(r)}let n=Object.keys(s),i={};for(let o=0;o<n.length;o++)i[n[o]]=s[n[o]];return i},hasPermit(e,t,s,n,i,o=!1){var d,l;const r=s||((d=this.$store.state.cache)==null?void 0:d.CONFIG_PERMISOS)||((l=this.$store.state.dockAssignment)==null?void 0:l.cache.CONFIG_PERMISOS)||[],a=n||this.$store.getters.getUser||this.$store.getters.getDocksAssignmentUser;let c=r.some(m=>m.ACCION===e&&(t?t==m.ACCESO||t==\"R\"&&m.ACCESO==\"W\":!0));if(a&&a.TIPO_USUARIO&&a.TIPO_USUARIO.TIPO_USUARIO===\"ADMINISTRADOR_FIELDEAS\"&&![\"CANCEL_ALL_ROUTES\",\"CANCEL_PENDING_ROUTES\"].includes(e)&&!o&&(c=!0),!c&&!t){const m=i||this.$store.getters.getPermisos,u=m?m.find(_=>_.ACCION===e):null;u&&a.PROFILES&&a.PROFILES[u.CATEGORIA]&&a.PROFILES[u.CATEGORIA].toLowerCase()===\"true\"&&(c=!0)}return c},formatDateFromFieldeasFormat(e){return e?A(e,\"DD/MM/YYYY\").format(\"YYYY-MM-DD\"):null},filterUnnecessaryJoins({masterEntity:e,where:t,select:s,join:n}){const i=[...new Set([...t.split(/\\sand|\\sor/i).map(o=>o.split(\".\")[0].trim().replaceAll(/\\(|\\)/gi,\"\")),...s.replace(\"DISTINCT\",\"\").split(\",\").map(o=>o.split(\".\")[0].trim().replaceAll(/\\(|\\)/gi,\"\"))])].filter(o=>o&&o.length>0&&o!=`[${e}]`);return(t.includes(\"OPERACIONES_INFORMACION_EXTRA\")||t.includes(\"RUTAS_INFORMACION_EXTRA\"))&&(t.includes(\"OPERACIONES_INFORMACION_EXTRA\")&&e!=\"OPERACIONES\"&&i.push(\"[OPERACIONES]\"),t.includes(\"RUTAS_INFORMACION_EXTRA\")&&e!=\"RUTAS\"&&i.push(\"[RUTAS]\")),n.replace(/\\sleft join/gi,\";LEFT JOIN\").replace(/\\sright join/gi,\";RIGHT JOIN\").replace(/\\sinner join/gi,\";INNER JOIN\").split(\";\").filter(o=>i.some(r=>o.split(/\\son/i)[0].includes(r))).join(\" \")},formatDate(e){return e?A(e).format(this.$t(\"DATE_FORMAT_SECONDS\")):null},formatOnlyDate(e){return e?A(e).format(this.$t(\"DATE_FORMAT_DATE\")):null},differenceBetweenDates(e,t){const s=\"DD/MM/YYYY hh:mm:ss\";return A(e,s).diff(A(t,s),\"minutes\")},async getCurrentDate(){return A.utc((await b.system.getSystemUTCDate()).date,\"DD/MM/YYYY HH:mm:ss\").local().format(\"DD/MM/YYYY HH:mm:ss\")},formatDateToShow(e,t,s){const n=A(e.split(\".\")[0],\"DD/MM/YYYY HH:mm:ss\",\"Europe/Madrid\");if(e.split(\" \").length!==1){const i=t?\"DD/MM/YYYY HH:mm:ss\":\"DD/MM/YYYY HH:mm\";return n.format(i)}else{const i=\"DD/MM/YYYY\";return n.format(i)}},getDateToShow(e,t=!1,s){if(!e)return\"\";let n=e;return Array.isArray(n)?n=n.map(i=>this.formatDateToShow(i,t,s)):n=this.formatDateToShow(n,t,s),n},isDark(e){const t=e.substring(1),s=parseInt(t,16),n=s>>16&255,i=s>>8&255,o=s>>0&255;return .2126*n+.7152*i+.0722*o<128},getDatesInRange(e,t){const s=new Date(new Date(e)),n=new Date(new Date(t)),i=new Date(s.getTime()),o=[];for(;i<=n;)o.push(new Date(i)),i.setDate(i.getDate()+1);return o}}};var Ps=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.dockElement?s(\"v-row\",{staticClass:\"pa-0 ma-0 dockView text-center\",style:`\n  top: ${e.dock.positionY}px;\n  left: ${e.dock.positionX}px;\n  width: ${e.dock.WIDTH}px;\n  `,attrs:{\"align-content\":\"center\",justify:\"center\"}},[s(\"v-tooltip\",{attrs:{right:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-col\",e._g({class:{\"success docksView--white-text\":e.dockStatus==1,\"error docksView--white-text\":e.dockStatus==2,\"dock--disabled\":e.dockStatus==3,\"pa-0 ma-0 text-h6 dockBox elevation-5\":!0,dockLabelBottom:e.isVertical},style:`\n          height: ${e.dock.HEIGHT}px;\n          line-height: ${Math.round(e.isVertical?e.dock.WIDTH:e.dock.HEIGHT)-4}px;\n         border: 2px solid #000 !important;\n        `,attrs:{\"no-gutters\":\"\",cols:\"12\"}},i),[e._v(\" \"+e._s(e.dockElement.NUMERO)+\" \")])]}}],null,!1,3909854361)},[s(\"v-col\",{staticClass:\"px-0\"},[s(\"p\",{staticClass:\"docksView--white-text\"},[e._v(\" \"+e._s(e.dockElement.NUMERO)+\" \")]),s(\"p\",{staticClass:\"docksView--white-text\"},[e._v(\" \"+e._s(e.dockElement.DESCRIPCION)+\" \")]),s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_status_dock\"))+\": \"+e._s(e.$t(`dock_status_${e.dockStatus}`))+\" \")]),e.dockStatus!=3?s(\"p\",{staticClass:\"pb-0 mb-0\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_theoric_vehicle\"))+\": \"+e._s(e.dockElement.theoreticalVehicleDocked?e.dockElement.theoreticalVehicleDocked.CODIGO_RUTA:e.$t(\"notAssigned\"))+\" \")]):e._e()])],1),!e.dock.HIDE_LABEL||e.dock.HIDE_LABEL!=1?s(\"div\",{class:{dockLabel:!0,dockLabelHorizontal:[\"LEFT\",\"RIGHT\"].includes(e.dock.LABEL_POSITION),dockLabelTop:e.dock.LABEL_POSITION==\"TOP\",dockLabelBottom:e.dock.LABEL_POSITION==\"BOTTOM\",dockLabelLeft:e.dock.LABEL_POSITION==\"LEFT\",dockLabelRight:e.dock.LABEL_POSITION==\"RIGHT\",\"text-center\":!0,\"mb-4\":e.dock.LABEL_POSITION==\"TOP\",\"mt-4\":e.dock.LABEL_POSITION==\"BOTTOM\",\"mr-4\":e.dock.LABEL_POSITION==\"LEFT\",\"ml-4\":e.dock.LABEL_POSITION==\"RIGHT\",\"elevation-4\":!0},style:e.dock.LABEL_POSITION==\"BOTTOM\"?`top: ${e.dock.HEIGHT}px`:\"\"},[e._v(\" \"+e._s(e.dockElement.DESCRIPCION)+\" \")]):e._e()],1):e._e()},$s=[];const $a=\"\",Ls={name:\"DockViewDock\",props:{dock:{default:null}},data(){return{}},computed:{vehicleDocked(){return this.$store.getters.getVehiclesDocked.find(e=>e.ID_MUELLE==this.dock.ID_MUELLE)},dockElement(){return this.$store.getters.getDocksViewDocks.find(e=>e.ID_MUELLE==this.dock.ID_MUELLE)},dockStatus(){let e=0;const t=this.vehicleDocked&&this.dockElement&&this.dockElement.theoreticalVehicleDocked&&this.dockElement.theoreticalVehicleDocked.ID_MUELLE==this.vehicleDocked.ID_MUELLE,s=this.dockElement.theoreticalVehicleDocked?parseInt(this.dockElement.theoreticalVehicleDocked.ESTADO_FIELDEAS)<parseInt(this.$store.getters.getDocksFilters.ID_ESTADO_ENTRADA_MUELLE)||parseInt(this.dockElement.theoreticalVehicleDocked.ESTADO_FIELDEAS)>parseInt(this.$store.getters.getDocksFilters.ID_ESTADO_SALIDA_MUELLE):!1;switch(!0){case t:e=1;break;case(!this.vehicleDocked&&this.dockElement&&!!this.dockElement.theoreticalVehicleDocked||this.vehicleDocked&&this.dockElement&&!this.dockElement.theoreticalVehicleDocked||!t&&this.vehicleDocked||s):e=2;break;case this.dockElement.dockDisabled:e=3;break}return e},isVertical(){return this.dock.ORIENTACION==\"VERTICAL\"}}},We={};var Ms=M(Ls,Ps,$s,!1,ys,\"423543ae\",null,null);function ys(e){for(let t in We)this[t]=We[t]}const bs=function(){return Ms.exports}();var ws=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.positionY?s(\"v-row\",{staticClass:\"pa-0 ma-0 vehicleView text-center\",style:`\n  top: ${e.positionY}px;\n  left: ${e.positionX}px;\n  width: ${e.isHorizontal?e.vehicle.realHeight:e.dockConfig.WIDTH}px;\n  `,attrs:{\"align-content\":\"center\",justify:\"center\"}},[s(\"v-tooltip\",{attrs:{right:!e.isHorizontal,bottom:e.isHorizontal},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i,o=n.on;return[s(\"v-col\",e._g({class:(i={\"pa-0 ma-0 text-h6 vehicleBox\":!0,\"elevation-5\":!0,rotateText:e.dockConfig.EXTRA_WIDE!=1&&!e.isHorizontal},i[e.getTextColor]=!0,i),style:`\n          height: ${e.isHorizontal?e.dockConfig.HEIGHT:e.vehicle.realHeight}px;\n          line-height: ${Math.round(e.dockConfig.EXTRA_WIDE!=1?e.isHorizontal?e.dockConfig.HEIGHT:e.dockConfig.WIDTH:e.vehicle.realHeight)-4}px;\n          border: 2px solid #000 !important;\n          background-color: ${e.vehicle.TIPO_RETRASO?e.vehicle.TIPO_RETRASO.COLOR:\"#fff\"};          `,attrs:{\"no-gutters\":\"\",cols:\"12\"}},o),[e._v(\" \"+e._s(e.vehicle.CODIGO_RUTA)+\" - \"+e._s(e.vehicle.MATRICULA_1)+\" \")])]}}],null,!1,2075416449)},[s(\"v-col\",{staticClass:\"px-0\"},[s(\"p\",{staticClass:\"docksView--white-text\"},[e._v(\" \"+e._s(e.vehicle.CODIGO_RUTA)+\" \")]),s(\"p\",{staticClass:\"docksView--white-text\"},[s(\"v-icon\",{attrs:{color:\"#fff\",small:\"\"}},[e._v(\"fas fa-user\")]),e._v(\" \"+e._s(e.vehicle.NOMBRE_CONDUCTOR?e.vehicle.NOMBRE_CONDUCTOR:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticClass:\"docksView--white-text\"},[s(\"v-icon\",{attrs:{color:\"#fff\",small:\"\"}},[e._v(\"fas fa-truck\")]),e._v(\" \"+e._s(e.vehicle.MATRICULA_1?e.vehicle.MATRICULA_1:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"agency\"))+\": \"+e._s(e.vehicle.agencia?e.vehicle.agencia:e.$t(\"notAssigned\"))+\" \")]),s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"stop_status\"))+\": \"+e._s(e.$t(e.vehicle.CLAVE_ESTADO))+\" \")]),s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"stop_planned_date\"))+\": \"+e._s(e.getDateToShow(e.vehicle.FH_PLANIFICADA_CERCANA))+\" \")]),e.vehicle.TIPO_RETRASO?s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"stops_estimated_date\"))+\": \"+e._s(e.getDateToShow(e.vehicle.FH_ESTIMADA_LLEGADA))+\" \")]):e._e(),s(\"p\",{staticClass:\"pb-0 mb-0\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"estimacion\"))+\": \"+e._s(e.$t(e.vehicle.TIPO_RETRASO?e.vehicle.TIPO_RETRASO.TAG:\"no_estimacion\"))+\" \"),e.vehicle.TIPO_RETRASO?s(\"v-icon\",{attrs:{\"x-small\":\"\",color:e.vehicle.TIPO_RETRASO.COLOR}},[e._v(\"fas fa-circle\")]):e._e()],1)])],1)],1):e._e()},xs=[];const La=\"\",Fs={name:\"DockViewVehicle\",props:{vehicle:{default:null}},mixins:[w],data(){return{}},computed:{getTextColor(){return this.isDark(this.vehicle.TIPO_RETRASO?this.vehicle.TIPO_RETRASO.COLOR:\"#ffffff\")?\"docksView--white-text\":\"docksView--black-text\"},dockConfig(){return this.vehicle.dockConfig},statusPositions(){const e=this.$store.getters.getDocksFilters,t=e==null?void 0:e.CONFIG_POSICION;return t!=null?JSON.parse(t):null},positionY(){var n;if(!this.dockConfig)return null;let e=+this.dockConfig.positionY;const t=this.vehicle.ESTADO_FIELDEAS,s=(n=this.statusPositions)==null?void 0:n.find(i=>i.ID_ESTADO==t);switch(s!=null&&(e=+s.POSICION_Y),!0){case(!this.dockConfig.VEHICLE_POSITION||this.dockConfig.VEHICLE_POSITION.length==0||this.dockConfig.VEHICLE_POSITION==\"TOP\"):e-=+this.vehicle.realHeight+25;break;case this.dockConfig.VEHICLE_POSITION==\"BOTTOM\":e+=+this.dockConfig.HEIGHT+25;break}return e},positionX(){var n;if(!this.dockConfig)return null;let e=+this.dockConfig.positionX;const t=this.vehicle.ESTADO_FIELDEAS,s=(n=this.statusPositions)==null?void 0:n.find(i=>i.ID_ESTADO==t);switch(s!=null&&(e=+s.POSICION_X),!0){case this.dockConfig.VEHICLE_POSITION==\"LEFT\":e-=+this.vehicle.realHeight+25;break;case this.dockConfig.VEHICLE_POSITION==\"RIGHT\":this.isDockVertical?e+=+this.dockConfig.WIDTH+25:e+=+this.dockConfig.WIDTH+25;break}return e},isDockVertical(){var n;let e=this.dockConfig.ORIENTACION==\"VERTICAL\";const t=this.vehicle.ESTADO_FIELDEAS,s=(n=this.statusPositions)==null?void 0:n.find(i=>i.ID_ESTADO==t);return s!=null&&s.ORIENTACION!=null&&(e=s.ORIENTACION==\"VERTICAL\"),e},isHorizontal(){var n;let e=[\"LEFT\",\"RIGHT\"].includes(this.dockConfig.VEHICLE_POSITION);const t=this.vehicle.ESTADO_FIELDEAS,s=(n=this.statusPositions)==null?void 0:n.find(i=>i.ID_ESTADO==t);return s!=null&&s.ORIENTACION!=null&&(e=s.ORIENTACION==\"HORIZONTAL\"),e}}},qe={};var Us=M(Fs,ws,xs,!1,Hs,\"dad322ec\",null,null);function Hs(e){for(let t in qe)this[t]=qe[t]}const Ke=function(){return Us.exports}();var Ys=function(){var e=this,t=e.$createElement,s=e._self._c||t;return!e.emptyVehicle&&e.parking.vehiclesDimensions?s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-col\",e._g({staticClass:\"pa-0 ma-2\",style:`\n          max-width: ${e.parking.vehiclesDimensions.width}px;\n          height: ${e.parking.vehiclesDimensions.height}px;\n          line-height: ${e.parking.vehiclesDimensions.height-4}px;\n          box-sizing: border-box;\n        `,attrs:{\"no-gutters\":\"\",cols:\"6\"}},i),[e.parking.vehiclesDimensions.showDock&&e.vehicle.ID_MUELLE?s(\"div\",{class:e.dockClasses,style:`display: inline-block; border: 2px solid #000 !important; width: ${e.parking.vehiclesDimensions.dockWidth}px; line-height: ${e.parking.vehiclesDimensions.height-4}px;`},[e._v(\" \"+e._s(e.dockAssigned.NUMERO)+\" \")]):e._e(),s(\"div\",{class:e.vehicleClasses,style:`display: inline-block; border: 2px solid #000 !important; max-width: ${e.parking.vehiclesDimensions.vehicleWidth}px; line-height: ${e.parking.vehiclesDimensions.height-4}px;`},[e.vehicle.TIPO_RETRASO?s(\"div\",{staticClass:\"stopDockCircleStatus elevation-7\",style:`background-color: ${e.vehicle.TIPO_RETRASO.COLOR}`}):e._e(),e._v(\" \"+e._s(e.vehicle.CODIGO_RUTA)+\" \"+e._s(e.vehicle.MATRICULA_1)+\" \")])])]}}],null,!1,3427419358)},[s(\"v-col\",{staticClass:\"px-0\"},[s(\"p\",{staticClass:\"docksView--white-text\"},[e._v(\" \"+e._s(e.vehicle.CODIGO_RUTA)+\" \")]),s(\"p\",{staticClass:\"docksView--white-text\"},[s(\"v-icon\",{attrs:{color:\"#fff\",small:\"\"}},[e._v(\"fas fa-user\")]),e._v(\" \"+e._s(e.vehicle.NOMBRE_CONDUCTOR?e.vehicle.NOMBRE_CONDUCTOR:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticClass:\"docksView--white-text\"},[s(\"v-icon\",{attrs:{color:\"#fff\",small:\"\"}},[e._v(\"fas fa-truck\")]),e._v(\" \"+e._s(e.vehicle.MATRICULA_1?e.vehicle.MATRICULA_1:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"agency\"))+\": \"+e._s(e.vehicle.agencia?e.vehicle.agencia:e.$t(\"notAssigned\"))+\" \")]),e.vehicle.ID_MUELLE?s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock\"))+\": \"+e._s(e.vehicle.ID_MUELLE?`${e.dockAssigned.NUMERO} (${e.dockAssigned.DESCRIPCION})`:e.$t(\"notAssigned\"))+\" \")]):e._e(),e.vehicle.ESTADO?s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_status\"))+\": \"+e._s(e.$t(e.vehicle.ESTADO.CLAVE_ESTADO))+\" \")]):e._e(),s(\"p\",{class:{\"pb-0 mb-0\":!e.vehicle.TIPO_RETRASO},staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"stop_planned_date\"))+\": \"+e._s(e.getDateToShow(e.vehicle.FH_PLANIFICADA_CERCANA))+\" \")]),e.vehicle.TIPO_RETRASO?s(\"p\",{staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"stops_estimated_date\"))+\": \"+e._s(e.getDateToShow(e.vehicle.FH_ESTIMADA_LLEGADA))+\" \")]):e._e(),e.vehicle.TIPO_RETRASO?s(\"p\",{staticClass:\"pb-0 mb-0\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"estimacion\"))+\": \"+e._s(e.$t(e.vehicle.TIPO_RETRASO.TAG))+\" \")]):e._e()])],1):e.emptyVehicle?s(\"v-col\",{staticClass:\"emptyVehicle pa-0 ma-2\",style:`max-width: ${e.parking.vehiclesDimensions.width}px;`,attrs:{\"no-gutters\":\"\",cols:\"6\"}}):e._e()},Gs=[];const Ma=\"\",Vs={name:\"DockViewParkingVehicle\",props:{vehicle:{default:null},parking:{default:null},emptyVehicle:Boolean},mixins:[w],data(){return{}},computed:{vehicleDocked(){return this.$store.getters.getVehiclesDocked.find(e=>e.ID_MUELLE==this.vehicle.ID_MUELLE)},dockElement(){return this.$store.getters.getDocksViewDocks.find(e=>e.ID_MUELLE==this.vehicle.ID_MUELLE)},dockStatus(){let e=0;const t=this.vehicleDocked&&this.dockElement&&this.dockElement.theoreticalVehicleDocked&&this.dockElement.theoreticalVehicleDocked.ID_MUELLE==this.vehicleDocked.ID_MUELLE,s=this.dockElement.theoreticalVehicleDocked?parseInt(this.dockElement.theoreticalVehicleDocked.ESTADO_FIELDEAS)<parseInt(this.$store.getters.getDocksFilters.ID_ESTADO_ENTRADA_MUELLE)||parseInt(this.dockElement.theoreticalVehicleDocked.ESTADO_FIELDEAS)>parseInt(this.$store.getters.getDocksFilters.ID_ESTADO_SALIDA_MUELLE):!1;switch(!0){case t:e=1;break;case(!this.vehicleDocked&&this.dockElement&&!!this.dockElement.theoreticalVehicleDocked||this.vehicleDocked&&this.dockElement&&!this.dockElement.theoreticalVehicleDocked||!t&&this.vehicleDocked||s):e=2;break}return e},dockClasses(){return this.emptyVehicle?null:{\"pa-0 ma-0 text-h6 dockBox elevation-5 text-center\":!0,\"success docksView--white-text\":this.dockStatus==1,\"error docksView--white-text\":this.dockStatus==2,rotateText:this.isVertical}},vehicleClasses(){return this.emptyVehicle?null:{\"pa-0 ma-0 vehicleBox text-h6 text-center elevation-5\":!0,\"ml-2\":this.vehicle.ID_MUELLE,rotateText:this.isVertical,\"docksView--white-text\":!this.vehicle.ESTADO||this.vehicle.ESTADO.COLOR!=\"#fff\",[this.vehicle.ESTADO?this.vehicle.ESTADO.COLOR:\"\"]:!0}},isVertical(){return this.emptyVehicle?null:this.parking.vehiclesDimensions?this.parking.vehiclesDimensions.height>this.parking.vehiclesDimensions.width:!1},dockAssigned(){return this.emptyVehicle?null:this.$store.getters.getDocksViewDocks.find(e=>e.ID_MUELLE==this.vehicle.ID_MUELLE)}}},Ze={};var Bs=M(Vs,Ys,Gs,!1,js,\"44123eb8\",null,null);function js(e){for(let t in Ze)this[t]=Ze[t]}const Xe=function(){return Bs.exports}(),ya=\"\";var zs=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"vueper-slides\",{staticClass:\"pa-0 ma-0 parkingView text-center\",style:`\n  top: ${e.parking.POSICION_Y}px;\n  left: ${e.parking.POSICION_X}px;\n  width: ${e.parking.WIDTH}px;\n  height: ${e.parking.HEIGHT}px;\n  `,attrs:{progress:\"\",autoplay:\"\",arrows:!1,duration:15e3,lazy:\"\",touchable:!1,pauseOnTouch:\"\",\"fixed-height\":`${e.parking.HEIGHT}px`}},e._l(e.vehiclesPages,function(n){return s(\"vueper-slide\",{key:`page_vehicles_${n}`,style:`\n      width: ${e.parking.WIDTH}px;\n      height: ${e.parking.HEIGHT}px;\n    `,scopedSlots:e._u([{key:\"content\",fn:function(){return[s(\"v-row\",{style:`\n        position: absolute;\n        top: 0px;\n        left: 0px;\n        width: ${e.parking.WIDTH}px;\n        height: ${e.parking.HEIGHT}px;\n        `,attrs:{\"no-gutters\":\"\",\"align-content\":\"start\",justify:\"space-around\"}},e._l(e.vehiclesToShow.slice((n-1)*e.parking.vehiclesPerPage,n*e.parking.vehiclesPerPage),function(i){return s(Xe,{key:i.vehicleKey,attrs:{vehicle:i,parking:e.parking,emptyVehicle:i.emptyVehicle}})}),1)]},proxy:!0}],null,!0)})}),1)},Ws=[];const ba=\"\",qs={name:\"DockViewParking\",components:{parkingVehicle:Xe,VueperSlides:ce.VueperSlides,VueperSlide:ce.VueperSlide},props:{parking:{default:null}},data(){return{}},computed:{vehiclesPages(){return this.vehiclesToShow.length==0&&this.parking.vehiclesPerPage==0?0:Math.ceil(this.vehiclesToShow.length/this.parking.vehiclesPerPage)},vehiclesToShow(){return[...this.parking.vehiclesToDock,...[...Array(this.itemsToFill).keys()].map(()=>({emptyVehicle:!0}))].map((e,t)=>({...e,vehicleKey:e.emptyVehicle?`parking_empty_vehicle_${t}_${Math.floor(Math.random()*100)}`:`parking_vehicle_${this.parking.ID}_${e.ID_PARADA}`}))},isVertical(){return this.parking.ORIENTACION==\"VERTICAL\"},itemsToFill(){const e=Math.floor(this.parking.vehiclesToDock.length/this.parking.availableColumns),t=this.parking.vehiclesToDock.length-e*this.parking.availableColumns;return t==0?0:this.parking.availableColumns-t}}},Je={};var Ks=M(qs,zs,Ws,!1,Zs,\"70fb6a50\",null,null);function Zs(e){for(let t in Je)this[t]=Je[t]}const Qe=function(){return Ks.exports}(),Xs={name:\"modal\",data(){return{}},props:{cancelButton:{default:!0,type:Boolean},cardPadding:{default:!0},closeButton:{default:!0,type:Boolean},contentClass:{default:\"\"},fullscreen:{default:!1},fullWidth:{default:!1,type:Boolean},maxHeightCardText:{default:600},maxWidth:{default:\"500px\",type:String},message:{default:\"\",type:String},okButton:{default:!0,type:Boolean},persistent:{default:!0,type:Boolean},scrollable:{default:!0,type:Boolean},showButtons:{default:!0,type:Boolean},showModal:{default:!1},title:{default:\"\",type:String},titleColor:{default:\"modal_component--text\"},toolbar:{default:!0},toolbarColor:{default:\"modal_component--background\"},modalBackground:{default:null},cardTextScrollable:{default:!0}},methods:{closeModal(){this.$emit(\"closeModal\",!0)},ok(){this.$emit(\"ok\",!0)}},computed:{visible:{get(){return this.showModal},set(e){e||this.closeModal()}}}};var Js=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"v-dialog\",{attrs:{fullscreen:e.fullscreen,\"max-width\":e.fullWidth?\"\":e.maxWidth,persistent:e.persistent,\"content-class\":e.contentClass,scrollable:e.scrollable},model:{value:e.visible,callback:function(n){e.visible=n},expression:\"visible\"}},[s(\"v-card\",{class:{modal:!0,cardOverflowHidden:!e.cardTextScrollable},style:e.modalBackground?`background-color: ${e.modalBackground};`:\"\"},[s(\"v-card-title\",{staticClass:\"pa-0\",attrs:{\"primary-title\":\"\"}},[e.toolbar?s(\"v-toolbar\",{attrs:{color:e.toolbarColor,flat:\"\"}},[s(\"v-toolbar-title\",{class:e.titleColor},[e._v(e._s(e.title))]),e.closeButton?[s(\"v-spacer\"),s(\"v-row\",{staticStyle:{height:\"100%\"},attrs:{\"no-gutters\":\"\",\"fill-height\":\"\",justify:\"end\",\"ma-0\":\"\",\"pa-0\":\"\"}},[s(\"v-toolbar-items\",{staticStyle:{height:\"100%\"}},[s(\"div\",{staticStyle:{height:\"100%\",display:\"inline-flex\"}},[e._t(\"toolbarItems\"),s(\"v-hover\",{scopedSlots:e._u([{key:\"default\",fn:function(n){var i=n.hover;return[s(\"v-btn\",{staticStyle:{height:\"100%\"},attrs:{dark:\"\",tile:\"\",elevation:\"0\",color:i?\"#E81123\":e.toolbarColor},on:{click:function(o){return e.closeModal()}}},[s(\"v-icon\",{staticClass:\"white--text\"},[e._v(\"close\")])],1)]}}],null,!1,1711846270)})],2)])],1)]:e._e()],2):e._e()],1),s(\"v-card-text\",{style:`max-height: ${e.maxHeightCardText}; ${e.cardPadding?\"\":\"padding: 0 !important\"}`},[e._t(\"default\",function(){return[e.message!==\"\"?s(\"span\",{staticClass:\"subheading\"},[e._v(e._s(e.message))]):e._e()]})],2),e.showButtons?s(\"v-card-actions\",{staticClass:\"mb-1 mr-1\"},[s(\"v-spacer\"),e.cancelButton?s(\"v-btn\",{on:{click:function(n){return e.closeModal()}}},[e._v(e._s(e.$t(\"cancel\")))]):e._e(),e.okButton?s(\"v-btn\",{attrs:{color:\"primary\"},on:{click:function(n){return e.ok()}}},[e._v(e._s(e.$t(\"ok\")))]):e._e()],1):e._e()],1)],1)},Qs=[];const wa=\"\",et={};var en=M(Xs,Js,Qs,!1,tn,\"3216cb18\",null,null);function tn(e){for(let t in et)this[t]=et[t]}const z=function(){return en.exports}();var sn=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.noDisplay?e._e():s(\"v-tooltip\",{attrs:{top:e.tooltipTop,bottom:e.tooltipBottom,left:e.tooltipLeft,right:e.tooltipRight,disabled:!e.showTooltip},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[e.minimal?s(\"div\",e._g({class:{\"pl-4\":e.paddingLeft,\"pr-4\":e.paddingRight}},i),[s(\"v-progress-circular\",{class:{centerY:e.centerComponent},attrs:{size:e.intervalSize,width:5,value:e.intervalValue,color:e.intervalActive?e.activeColor:e.inactiveColor,rotate:-90}},[e.showIntervalTime?s(\"span\",{attrs:{id:`${e._uid}_intervalRemainingFormatted`}}):e._e()])],1):e.noDisplay?e._e():s(\"div\",e._g({class:{\"pl-4\":e.paddingLeft,\"pr-4\":e.paddingRight}},i),[s(\"v-progress-circular\",{staticStyle:{top:\"-3px\"},attrs:{size:e.intervalSize,width:5,value:e.intervalValue,color:\"primary\",rotate:-90}},[e.showIntervalTime?s(\"span\",{attrs:{id:`${e._uid}_intervalRemainingFormatted`}}):e._e()]),s(\"v-switch\",{staticClass:\"pr-2 pl-4\",staticStyle:{display:\"inline-block\"},attrs:{label:e.$t(\"refresh_interval\"),\"hide-details\":\"\"},model:{value:e.intervalActive,callback:function(o){e.intervalActive=o},expression:\"intervalActive\"}})],1)]}}],null,!1,1448315090)},[s(\"span\",[e._v(e._s(e.$t(e.intervalActive?\"refresh_interval_minutes\":\"refresh_interval_stopped\").replace(\"$minutes\",Math.floor(e.intervalSeconds/60))))])])},nn=[];const xa=\"\";cs(A);const on={name:\"intervalCircle\",props:{intervalSeconds:{default:60},initOnMount:Boolean,intervalSize:{default:55},noDisplay:Boolean,showIntervalTime:{default:!0},minimal:Boolean,tooltipTop:Boolean,tooltipBottom:Boolean,tooltipLeft:Boolean,tooltipRight:Boolean,showTooltip:Boolean,paddingLeft:Boolean,paddingRight:Boolean,centerComponent:Boolean,activeColor:{default:\"secondary\"},inactiveColor:{default:\"warning\"}},data(){return{intervalID:null,intervalTimerID:null,intervalRemaining:this.intervalSeconds,intervalValue:100,intervalActive:!0}},mounted(){this.initOnMount&&this.initIntervals()},methods:{checktime(e){return e<10?\"0\"+e:e},clearIntervals(){clearInterval(this.intervalID),clearInterval(this.intervalTimerID),this.intervalRemaining=this.intervalSeconds,this.intervalValue=100},initIntervals(){this.intervalID=setInterval(()=>{this.$emit(\"intervalFinished\")},this.intervalRemaining*1e3),this.intervalTimerID=setInterval(()=>{this.intervalRemaining--,this.intervalValue=this.intervalRemaining*100/this.intervalSeconds},1e3)}},watch:{intervalActive(){this.intervalActive?this.initIntervals():this.clearIntervals(),this.$emit(\"changeStatus\",this.intervalActive)},intervalRemaining(){const e=document.getElementById(`${this._uid}_intervalRemainingFormatted`);e&&(e.textContent=A.duration(this.intervalRemaining,\"seconds\").format(\"HH:mm:ss\"))}}},tt={};var an=M(on,sn,nn,!1,rn,null,null,null);function rn(e){for(let t in tt)this[t]=tt[t]}const st=function(){return an.exports}();var cn=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.spinner?s(\"div\",{class:{\"spinner_container elevation-5\":!0,top:e.top&&!e.bottom,bottom:e.bottom,left:e.left,right:e.right&&!e.left}},[s(\"div\",{staticClass:\"content\"},[e.spinnerSuccessful?s(\"div\",{staticClass:\"spinner_icon successfull\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-check\")])],1):e._e(),e.spinnerError?s(\"div\",{staticClass:\"spinner_icon error\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-times\")])],1):e._e(),!e.spinnerSuccessful&&!e.spinnerError?s(\"div\",{staticClass:\"loader\"}):e._e(),s(\"div\",{staticClass:\"text\"},[e._v(e._s(e.spinnerText))])])]):e._e()},ln=[];const Fa=\"\",dn={name:\"spinnerComponent\",props:{showSpinner:{type:Boolean,default:!0},text:{default:null},successful:{type:Boolean,default:!1},error:{type:Boolean,default:!1},top:{type:Boolean,default:!0},bottom:{type:Boolean,default:!1},left:{type:Boolean,default:!1},right:{type:Boolean,default:!0}},data(){return{}},computed:{spinner(){return this.showSpinner},spinnerText(){return this.text?this.text.replace(/{{(.*)}}/gim,e=>this.$t(e.slice(2,-2).trim())):\"\"},spinnerSuccessful(){return this.successful},spinnerError(){return this.error}}},nt={};var un=M(dn,cn,ln,!1,_n,\"2a76f7c2\",null,null);function _n(e){for(let t in nt)this[t]=nt[t]}const it=function(){return un.exports}(),F={init:An,document:null,DocumentFragment:null,SVGElement:null,SVGSVGElement:null,SVGElementInstance:null,Element:null,HTMLElement:null,Event:null,Touch:null,PointerEvent:null};function ee(){}const x=F;function An(e){const t=e;F.document=t.document,F.DocumentFragment=t.DocumentFragment||ee,F.SVGElement=t.SVGElement||ee,F.SVGSVGElement=t.SVGSVGElement||ee,F.SVGElementInstance=t.SVGElementInstance||ee,F.Element=t.Element||ee,F.HTMLElement=t.HTMLElement||F.Element,F.Event=t.Event,F.Touch=t.Touch||ee,F.PointerEvent=t.PointerEvent||t.MSPointerEvent}const ot=e=>!!(e&&e.Window)&&e instanceof e.Window;let at,K;function rt(e){at=e;const t=e.document.createTextNode(\"\");t.ownerDocument!==e.document&&typeof e.wrap==\"function\"&&e.wrap(t)===t&&(e=e.wrap(e)),K=e}typeof window<\"u\"&&window&&rt(window);function te(e){return ot(e)?e:(e.ownerDocument||e).defaultView||K.window}const fn=e=>e===K||ot(e),hn=e=>de(e)&&e.nodeType===11,de=e=>!!e&&typeof e==\"object\",ct=e=>typeof e==\"function\",E={window:fn,docFrag:hn,object:de,func:ct,number:e=>typeof e==\"number\",bool:e=>typeof e==\"boolean\",string:e=>typeof e==\"string\",element:e=>{if(!e||typeof e!=\"object\")return!1;const t=te(e)||K;return/object|function/.test(typeof Element)?e instanceof Element||e instanceof t.Element:e.nodeType===1&&typeof e.nodeName==\"string\"},plainObject:e=>de(e)&&!!e.constructor&&/function Object\\b/.test(e.constructor.toString()),array:e=>de(e)&&typeof e.length<\"u\"&&ct(e.splice)},U={init:pn,supportsTouch:null,supportsPointerEvent:null,isIOS7:null,isIOS:null,isIe9:null,isOperaMobile:null,prefixedMatchesSelector:null,pEventTypes:null,wheelEvent:null};function pn(e){const t=x.Element,s=e.navigator||{};U.supportsTouch=\"ontouchstart\"in e||E.func(e.DocumentTouch)&&x.document instanceof e.DocumentTouch,U.supportsPointerEvent=s.pointerEnabled!==!1&&!!x.PointerEvent,U.isIOS=/iP(hone|od|ad)/.test(s.platform),U.isIOS7=/iP(hone|od|ad)/.test(s.platform)&&/OS 7[^\\d]/.test(s.appVersion),U.isIe9=/MSIE 9/.test(s.userAgent),U.isOperaMobile=s.appName===\"Opera\"&&U.supportsTouch&&/Presto/.test(s.userAgent),U.prefixedMatchesSelector=\"matches\"in t.prototype?\"matches\":\"webkitMatchesSelector\"in t.prototype?\"webkitMatchesSelector\":\"mozMatchesSelector\"in t.prototype?\"mozMatchesSelector\":\"oMatchesSelector\"in t.prototype?\"oMatchesSelector\":\"msMatchesSelector\",U.pEventTypes=U.supportsPointerEvent?x.PointerEvent===e.MSPointerEvent?{up:\"MSPointerUp\",down:\"MSPointerDown\",over:\"mouseover\",out:\"mouseout\",move:\"MSPointerMove\",cancel:\"MSPointerCancel\"}:{up:\"pointerup\",down:\"pointerdown\",over:\"pointerover\",out:\"pointerout\",move:\"pointermove\",cancel:\"pointercancel\"}:null,U.wheelEvent=x.document&&\"onmousewheel\"in x.document?\"mousewheel\":\"wheel\"}const Y=U,mn=(e,t)=>e.indexOf(t)!==-1,lt=(e,t)=>{for(const s of t)e.push(s);return e},dt=e=>lt([],e),ue=(e,t)=>{for(let s=0;s<e.length;s++)if(t(e[s],s,e))return s;return-1},Ee=(e,t)=>e[ue(e,t)];function _e(e){const t={};for(const s in e){const n=e[s];E.plainObject(n)?t[s]=_e(n):E.array(n)?t[s]=dt(n):t[s]=n}return t}function $(e,t){for(const n in t)e[n]=t[n];return e}let ut=0,V,Z;function Dn(e){if(V=e.requestAnimationFrame,Z=e.cancelAnimationFrame,!V){const t=[\"ms\",\"moz\",\"webkit\",\"o\"];for(const s of t)V=e[`${s}RequestAnimationFrame`],Z=e[`${s}CancelAnimationFrame`]||e[`${s}CancelRequestAnimationFrame`]}V=V&&V.bind(e),Z=Z&&Z.bind(e),V||(V=t=>{const s=Date.now(),n=Math.max(0,16-(s-ut)),i=e.setTimeout(()=>{t(s+n)},n);return ut=s+n,i},Z=t=>clearTimeout(t))}const gn={request:e=>V(e),cancel:e=>Z(e),init:Dn};function se(e,t,s){if(s=s||{},E.string(e)&&e.search(\" \")!==-1&&(e=_t(e)),E.array(e))return e.reduce((n,i)=>$(n,se(i,t,s)),s);if(E.object(e)&&(t=e,e=\"\"),E.func(t))s[e]=s[e]||[],s[e].push(t);else if(E.array(t))for(const n of t)se(e,n,s);else if(E.object(t))for(const n in t){const i=_t(n).map(o=>`${e}${o}`);se(i,t[n],s)}return s}function _t(e){return e.trim().split(/ +/)}function At(e,t){for(const s of t){if(e.immediatePropagationStopped)break;s(e)}}class ft{constructor(t){I(this,\"options\");I(this,\"types\",{});I(this,\"propagationStopped\",!1);I(this,\"immediatePropagationStopped\",!1);I(this,\"window\");this.options=$({},t||{})}fire(t){let s;this.global,(s=this.types[t.type])&&At(t,s),!t.propagationStopped&&window&&(s=window[t.type])&&At(t,s)}on(t,s){const n=se(t,s);for(t in n)this.types[t]=lt(this.types[t]||[],n[t])}off(t,s){const n=se(t,s);for(t in n){const i=this.types[t];if(!(!i||!i.length))for(const o of n[t]){const r=i.indexOf(o);r!==-1&&i.splice(r,1)}}}getRect(t){return null}}function X(e,t){if(e.contains)return e.contains(t);for(;t;){if(t===e)return!0;t=t.parentNode}return!1}function ht(e,t){for(;E.element(e);){if(J(e,t))return e;e=ne(e)}return null}function ne(e){let t=e.parentNode;if(E.docFrag(t)){for(;(t=t.host)&&E.docFrag(t););return t}return t}function J(e,t){return K!==at&&(t=t.replace(/\\/deep\\//g,\" \")),e[Y.prefixedMatchesSelector](t)}function Oe(e,t,s){for(;E.element(e);){if(J(e,t))return!0;if(e=ne(e),e===s)return J(e,t)}return!1}function pt(e){return e.correspondingUseElement||e}function In(e){return e=e||K,{x:e.scrollX||e.document.documentElement.scrollLeft,y:e.scrollY||e.document.documentElement.scrollTop}}function mt(e){const t=e instanceof x.SVGElement?e.getBoundingClientRect():e.getClientRects()[0];return t&&{left:t.left,right:t.right,top:t.top,bottom:t.bottom,width:t.width||t.right-t.left,height:t.height||t.bottom-t.top}}function ve(e){const t=mt(e);if(!Y.isIOS7&&t){const s=In(te(e));t.left+=s.x,t.right+=s.x,t.top+=s.y,t.bottom+=s.y}return t}function Dt(e){return E.string(e)?(x.document.querySelector(e),!0):!1}function En(e,t,s){return e===\"parent\"?ne(s):e===\"self\"?t.getRect(s):ht(s,e)}function On(e,t,s,n){let i=e;return E.string(i)?i=En(i,t,s):E.func(i)&&(i=i(...n)),E.element(i)&&(i=ve(i)),i}function vn(e){return e&&{x:\"x\"in e?e.x:e.left,y:\"y\"in e?e.y:e.top}}function Cn(e,t,s){e.left&&(t.left+=s.x),e.right&&(t.right+=s.x),e.top&&(t.top+=s.y),e.bottom&&(t.bottom+=s.y),t.width=t.right-t.left,t.height=t.bottom-t.top}function Sn(e,t,s){const n=e.options[s],o=n&&n.origin||e.options.origin,r=On(o,e,t,[e&&t]);return vn(r)||{x:0,y:0}}const Ce=(e,t)=>Math.sqrt(e*e+t*t);class gt{constructor(t){I(this,\"immediatePropagationStopped\",!1);I(this,\"propagationStopped\",!1);this._interaction=t}preventDefault(){}stopPropagation(){this.propagationStopped=!0}stopImmediatePropagation(){this.immediatePropagationStopped=this.propagationStopped=!0}}Object.defineProperty(gt.prototype,\"interaction\",{get(){return this._interaction._proxy},set(){}});const It={base:{preventDefault:\"auto\",deltaSource:\"page\"},perAction:{enabled:!1,origin:{x:0,y:0}},actions:{}};class Se extends gt{constructor(s,n,i,o,r,a,c){super(s);I(this,\"relatedTarget\",null);I(this,\"screenX\");I(this,\"screenY\");I(this,\"button\");I(this,\"buttons\");I(this,\"ctrlKey\");I(this,\"shiftKey\");I(this,\"altKey\");I(this,\"metaKey\");I(this,\"page\");I(this,\"client\");I(this,\"delta\");I(this,\"rect\");I(this,\"x0\");I(this,\"y0\");I(this,\"t0\");I(this,\"dt\");I(this,\"duration\");I(this,\"clientX0\");I(this,\"clientY0\");I(this,\"velocity\");I(this,\"speed\");I(this,\"swipe\");I(this,\"axes\");I(this,\"preEnd\");r=r||s.element;const d=s.interactable,l=(d&&d.options||It).deltaSource,m=Sn(d,r,i),u=o===\"start\",_=o===\"end\",p=u?this:s.prevEvent,h=u?s.coords.start:_?{page:p.page,client:p.client,timeStamp:s.coords.cur.timeStamp}:s.coords.cur;this.page=$({},h.page),this.client=$({},h.client),this.rect=$({},s.rect),this.timeStamp=h.timeStamp,_||(this.page.x-=m.x,this.page.y-=m.y,this.client.x-=m.x,this.client.y-=m.y),this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.button=n.button,this.buttons=n.buttons,this.target=r,this.currentTarget=r,this.preEnd=a,this.type=c||i+(o||\"\"),this.interactable=d,this.t0=u?s.pointers[s.pointers.length-1].downTime:p.t0,this.x0=s.coords.start.page.x-m.x,this.y0=s.coords.start.page.y-m.y,this.clientX0=s.coords.start.client.x-m.x,this.clientY0=s.coords.start.client.y-m.y,u||_?this.delta={x:0,y:0}:this.delta={x:this[l].x-p[l].x,y:this[l].y-p[l].y},this.dt=s.coords.delta.timeStamp,this.duration=this.timeStamp-this.t0,this.velocity=$({},s.coords.velocity[l]),this.speed=Ce(this.velocity.x,this.velocity.y),this.swipe=_||o===\"inertiastart\"?this.getSwipe():null}getSwipe(){const s=this._interaction;if(s.prevEvent.speed<600||this.timeStamp-s.prevEvent.timeStamp>150)return null;let n=180*Math.atan2(s.prevEvent.velocityY,s.prevEvent.velocityX)/Math.PI;const i=22.5;n<0&&(n+=360);const o=135-i<=n&&n<225+i,r=225-i<=n&&n<315+i,a=!o&&(315-i<=n||n<45+i),c=!r&&45-i<=n&&n<135+i;return{up:r,down:c,left:o,right:a,angle:n,speed:s.prevEvent.speed,velocity:{x:s.prevEvent.velocityX,y:s.prevEvent.velocityY}}}preventDefault(){}stopImmediatePropagation(){this.immediatePropagationStopped=this.propagationStopped=!0}stopPropagation(){this.propagationStopped=!0}}Object.defineProperties(Se.prototype,{pageX:{get(){return this.page.x},set(e){this.page.x=e}},pageY:{get(){return this.page.y},set(e){this.page.y=e}},clientX:{get(){return this.client.x},set(e){this.client.x=e}},clientY:{get(){return this.client.y},set(e){this.client.y=e}},dx:{get(){return this.delta.x},set(e){this.delta.x=e}},dy:{get(){return this.delta.y},set(e){this.delta.y=e}},velocityX:{get(){return this.velocity.x},set(e){this.velocity.x=e}},velocityY:{get(){return this.velocity.y},set(e){this.velocity.y=e}}});function ke(e,t){let s=!1;return function(){return s||(K.console.warn(t),s=!0),e.apply(this,arguments)}}function kn(e,t){return e.name=t.name,e.axis=t.axis,e.edges=t.edges,e}function Et(e,t){e.__set||(e.__set={});for(const s in t)typeof e[s]!=\"function\"&&s!==\"__set\"&&Object.defineProperty(e,s,{get(){return s in e.__set?e.__set[s]:e.__set[s]=t[s]},set(n){e.__set[s]=n},configurable:!0});return e}function Re(e,t){e.page=e.page||{},e.page.x=t.page.x,e.page.y=t.page.y,e.client=e.client||{},e.client.x=t.client.x,e.client.y=t.client.y,e.timeStamp=t.timeStamp}function Rn(e,t,s){e.page.x=s.page.x-t.page.x,e.page.y=s.page.y-t.page.y,e.client.x=s.client.x-t.client.x,e.client.y=s.client.y-t.client.y,e.timeStamp=s.timeStamp-t.timeStamp}function Tn(e,t){const s=Math.max(t.timeStamp/1e3,.001);e.page.x=t.page.x/s,e.page.y=t.page.y/s,e.client.x=t.client.x/s,e.client.y=t.client.y/s,e.timeStamp=s}function Nn(e){e.page.x=0,e.page.y=0,e.client.x=0,e.client.y=0}function Ot(e){return e instanceof x.Event||e instanceof x.Touch}function Ae(e,t,s){return s=s||{},e=e||\"page\",s.x=t[e+\"X\"],s.y=t[e+\"Y\"],s}function Pn(e,t){return t=t||{x:0,y:0},Y.isOperaMobile&&Ot(e)?(Ae(\"screen\",e,t),t.x+=window.scrollX,t.y+=window.scrollY):Ae(\"page\",e,t),t}function $n(e,t){return t=t||{},Y.isOperaMobile&&Ot(e)?Ae(\"screen\",e,t):Ae(\"client\",e,t),t}function fe(e){return E.number(e.pointerId)?e.pointerId:e.identifier}function Ln(e,t,s){const n=t.length>1?vt(t):t[0];Pn(n,e.page),$n(n,e.client),e.timeStamp=s}function Te(e){const t=[];return E.array(e)?(t[0]=e[0],t[1]=e[1]):e.type===\"touchend\"?e.touches.length===1?(t[0]=e.touches[0],t[1]=e.changedTouches[0]):e.touches.length===0&&(t[0]=e.changedTouches[0],t[1]=e.changedTouches[1]):(t[0]=e.touches[0],t[1]=e.touches[1]),t}function vt(e){const t={pageX:0,pageY:0,clientX:0,clientY:0,screenX:0,screenY:0};for(const s of e)for(const n in t)t[n]+=s[n];for(const s in t)t[s]/=e.length;return t}function Mn(e){if(!e.length)return null;const t=Te(e),s=Math.min(t[0].pageX,t[1].pageX),n=Math.min(t[0].pageY,t[1].pageY),i=Math.max(t[0].pageX,t[1].pageX),o=Math.max(t[0].pageY,t[1].pageY);return{x:s,y:n,left:s,top:n,right:i,bottom:o,width:i-s,height:o-n}}function yn(e,t){const s=t+\"X\",n=t+\"Y\",i=Te(e),o=i[0][s]-i[1][s],r=i[0][n]-i[1][n];return Ce(o,r)}function bn(e,t){const s=t+\"X\",n=t+\"Y\",i=Te(e),o=i[1][s]-i[0][s],r=i[1][n]-i[0][n];return 180*Math.atan2(r,o)/Math.PI}function wn(e){return E.string(e.pointerType)?e.pointerType:E.number(e.pointerType)?[void 0,void 0,\"touch\",\"pen\",\"mouse\"][e.pointerType]:/touch/.test(e.type||\"\")||e instanceof x.Touch?\"touch\":\"mouse\"}function Ct(e){const t=E.func(e.composedPath)?e.composedPath():e.path;return[pt(t?t[0]:e.target),pt(e.currentTarget)]}function ie(){return{page:{x:0,y:0},client:{x:0,y:0},timeStamp:0}}function Ne(e,t){if(t.phaselessTypes[e])return!0;for(const s in t.map)if(e.indexOf(s)===0&&e.substr(s.length)in t.phases)return!0;return!1}function xn(e){const t=(s,n)=>{let i=e.interactables.get(s,n);return i||(i=e.interactables.new(s,n),i.events.global=t.globalEvents),i};return t.getPointerAverage=vt,t.getTouchBBox=Mn,t.getTouchDistance=yn,t.getTouchAngle=bn,t.getElementRect=ve,t.getElementClientRect=mt,t.matchesSelector=J,t.closest=ht,t.globalEvents={},t.version=\"1.10.17\",t.scope=e,t.use=function(s,n){return this.scope.usePlugin(s,n),this},t.isSet=function(s,n){return!!this.scope.interactables.get(s,n&&n.context)},t.on=ke(function(n,i,o){if(E.string(n)&&n.search(\" \")!==-1&&(n=n.trim().split(/ +/)),E.array(n)){for(const r of n)this.on(r,i,o);return this}if(E.object(n)){for(const r in n)this.on(r,n[r],i);return this}return Ne(n,this.scope.actions)?this.globalEvents[n]?this.globalEvents[n].push(i):this.globalEvents[n]=[i]:this.scope.events.add(this.scope.document,n,i,{options:o}),this},\"The interact.on() method is being deprecated\"),t.off=ke(function(n,i,o){if(E.string(n)&&n.search(\" \")!==-1&&(n=n.trim().split(/ +/)),E.array(n)){for(const r of n)this.off(r,i,o);return this}if(E.object(n)){for(const r in n)this.off(r,n[r],i);return this}if(Ne(n,this.scope.actions)){let r;n in this.globalEvents&&(r=this.globalEvents[n].indexOf(i))!==-1&&this.globalEvents[n].splice(r,1)}else this.scope.events.remove(this.scope.document,n,i,o);return this},\"The interact.off() method is being deprecated\"),t.debug=function(){return this.scope},t.supportsTouch=function(){return Y.supportsTouch},t.supportsPointerEvent=function(){return Y.supportsPointerEvent},t.stop=function(){for(const s of this.scope.interactions.list)s.stop();return this},t.pointerMoveTolerance=function(s){return E.number(s)?(this.scope.interactions.pointerMoveTolerance=s,this):this.scope.interactions.pointerMoveTolerance},t.addDocument=function(s,n){this.scope.addDocument(s,n)},t.removeDocument=function(s){this.scope.removeDocument(s)},t}class Fn{constructor(t,s,n,i){I(this,\"options\");I(this,\"_actions\");I(this,\"target\");I(this,\"events\",new ft);I(this,\"_context\");I(this,\"_win\");I(this,\"_doc\");I(this,\"_scopeEvents\");I(this,\"_rectChecker\");this._actions=s.actions,this.target=t,this._context=s.context||n,this._win=te(Dt(t)?this._context:t),this._doc=this._win.document,this._scopeEvents=i,this.set(s)}get _defaults(){return{base:{},perAction:{},actions:{}}}setOnEvents(t,s){return E.func(s.onstart)&&this.on(`${t}start`,s.onstart),E.func(s.onmove)&&this.on(`${t}move`,s.onmove),E.func(s.onend)&&this.on(`${t}end`,s.onend),E.func(s.oninertiastart)&&this.on(`${t}inertiastart`,s.oninertiastart),this}updatePerActionListeners(t,s,n){(E.array(s)||E.object(s))&&this.off(t,s),(E.array(n)||E.object(n))&&this.on(t,n)}setPerAction(t,s){const n=this._defaults;for(const i in s){const o=i,r=this.options[t],a=s[o];o===\"listeners\"&&this.updatePerActionListeners(t,r.listeners,a),E.array(a)?r[o]=dt(a):E.plainObject(a)?(r[o]=$(r[o]||{},_e(a)),E.object(n.perAction[o])&&\"enabled\"in n.perAction[o]&&(r[o].enabled=a.enabled!==!1)):E.bool(a)&&E.object(n.perAction[o])?r[o].enabled=a:r[o]=a}}getRect(t){return t=t||(E.element(this.target)?this.target:null),E.string(this.target)&&(t=t||this._context.querySelector(this.target)),ve(t)}rectChecker(t){return E.func(t)?(this._rectChecker=t,this.getRect=s=>{const n=$({},this._rectChecker(s));return\"width\"in n||(n.width=n.right-n.left,n.height=n.bottom-n.top),n},this):t===null?(delete this.getRect,delete this._rectChecker,this):this.getRect}_backCompatOption(t,s){if(Dt(s)||E.object(s)){this.options[t]=s;for(const n in this._actions.map)this.options[n][t]=s;return this}return this.options[t]}origin(t){return this._backCompatOption(\"origin\",t)}deltaSource(t){return t===\"page\"||t===\"client\"?(this.options.deltaSource=t,this):this.options.deltaSource}context(){return this._context}inContext(t){return this._context===t.ownerDocument||X(this._context,t)}testIgnoreAllow(t,s,n){return!this.testIgnore(t.ignoreFrom,s,n)&&this.testAllow(t.allowFrom,s,n)}testAllow(t,s,n){return t?E.element(n)?E.string(t)?Oe(n,t,s):E.element(t)?X(t,n):!1:!1:!0}testIgnore(t,s,n){return!t||!E.element(n)?!1:E.string(t)?Oe(n,t,s):E.element(t)?X(t,n):!1}fire(t){return this.events.fire(t),this}_onOff(t,s,n,i){E.object(s)&&!E.array(s)&&(i=n,n=null);const o=t===\"on\"?\"add\":\"remove\",r=se(s,n);for(let a in r){a===\"wheel\"&&(a=Y.wheelEvent);for(const c of r[a])Ne(a,this._actions)?this.events[t](a,c):E.string(this.target)?this._scopeEvents[`${o}Delegate`](this.target,this._context,a,c,i):this._scopeEvents[o](this.target,a,c,i)}return this}on(t,s,n){return this._onOff(\"on\",t,s,n)}off(t,s,n){return this._onOff(\"off\",t,s,n)}set(t){const s=this._defaults;E.object(t)||(t={}),this.options=_e(s.base);for(const n in this._actions.methodDict){const i=n,o=this._actions.methodDict[i];this.options[i]={},this.setPerAction(i,$($({},s.perAction),s.actions[i])),this[o](t[i])}for(const n in t)E.func(this[n])&&this[n](t[n]);return this}unset(){if(E.string(this.target))for(const t in this._scopeEvents.delegatedEvents){const s=this._scopeEvents.delegatedEvents[t];for(let n=s.length-1;n>=0;n--){const{selector:i,context:o,listeners:r}=s[n];i===this.target&&o===this._context&&s.splice(n,1);for(let a=r.length-1;a>=0;a--)this._scopeEvents.removeDelegate(this.target,this._context,t,r[a][0],r[a][1])}}else this._scopeEvents.remove(this.target,\"all\")}}class Un{constructor(t){I(this,\"list\",[]);I(this,\"selectorMap\",{});I(this,\"scope\");this.scope=t,t.addListeners({\"interactable:unset\":({interactable:s})=>{const{target:n,_context:i}=s,o=E.string(n)?this.selectorMap[n]:n[this.scope.id],r=ue(o,a=>a.context===i);o[r]&&(o[r].context=null,o[r].interactable=null),o.splice(r,1)}})}new(t,s){s=$(s||{},{actions:this.scope.actions});const n=new this.scope.Interactable(t,s,this.scope.document,this.scope.events),i={context:n._context,interactable:n};return this.scope.addDocument(n._doc),this.list.push(n),E.string(t)?(this.selectorMap[t]||(this.selectorMap[t]=[]),this.selectorMap[t].push(i)):(n.target[this.scope.id]||Object.defineProperty(t,this.scope.id,{value:[],configurable:!0}),t[this.scope.id].push(i)),this.scope.fire(\"interactable:new\",{target:t,options:s,interactable:n,win:this.scope._win}),n}get(t,s){const n=s&&s.context||this.scope.document,i=E.string(t),o=i?this.selectorMap[t]:t[this.scope.id];if(!o)return null;const r=Ee(o,a=>a.context===n&&(i||a.interactable.inContext(t)));return r&&r.interactable}forEachMatch(t,s){for(const n of this.list){let i;if((E.string(n.target)?E.element(t)&&J(t,n.target):t===n.target)&&n.inContext(t)&&(i=s(n)),i!==void 0)return i}}}function Hn(e){var t;const s=[],n={},i=[],o={add:r,remove:a,addDelegate:c,removeDelegate:d,delegateListener:l,delegateUseCapture:m,delegatedEvents:n,documents:i,targets:s,supportsOptions:!1,supportsPassive:!1};(t=e.document)==null||t.createElement(\"div\").addEventListener(\"test\",null,{get capture(){return o.supportsOptions=!0},get passive(){return o.supportsPassive=!0}}),e.events=o;function r(u,_,p,h){const f=oe(h);let g=Ee(s,D=>D.eventTarget===u);g||(g={eventTarget:u,events:{}},s.push(g)),g.events[_]||(g.events[_]=[]),u.addEventListener&&!mn(g.events[_],p)&&(u.addEventListener(_,p,o.supportsOptions?f:f.capture),g.events[_].push(p))}function a(u,_,p,h){const f=oe(h),g=ue(s,R=>R.eventTarget===u),D=s[g];if(!D||!D.events)return;if(_===\"all\"){for(_ in D.events)D.events.hasOwnProperty(_)&&a(u,_,\"all\");return}let k=!1;const S=D.events[_];if(S){if(p===\"all\"){for(let R=S.length-1;R>=0;R--)a(u,_,S[R],f);return}else for(let R=0;R<S.length;R++)if(S[R]===p){u.removeEventListener(_,p,o.supportsOptions?f:f.capture),S.splice(R,1),S.length===0&&(delete D.events[_],k=!0);break}}k&&!Object.keys(D.events).length&&s.splice(g,1)}function c(u,_,p,h,f){const g=oe(f);if(!n[p]){n[p]=[];for(const S of i)r(S,p,l),r(S,p,m,!0)}const D=n[p];let k=Ee(D,S=>S.selector===u&&S.context===_);k||(k={selector:u,context:_,listeners:[]},D.push(k)),k.listeners.push([h,g])}function d(u,_,p,h,f){const g=oe(f),D=n[p];let k=!1,S;if(D)for(S=D.length-1;S>=0;S--){const R=D[S];if(R.selector===u&&R.context===_){const{listeners:O}=R;for(let v=O.length-1;v>=0;v--){const[P,{capture:C,passive:y}]=O[v];if(P===h&&C===g.capture&&y===g.passive){O.splice(v,1),O.length||(D.splice(S,1),a(_,p,l),a(_,p,m,!0)),k=!0;break}}if(k)break}}}function l(u,_){const p=oe(_),h=new Yn(u),f=n[u.type],[g]=Ct(u);let D=g;for(;E.element(D);){for(let k=0;k<f.length;k++){const S=f[k],{selector:R,context:O}=S;if(J(D,R)&&X(O,g)&&X(O,D)){const{listeners:v}=S;h.currentTarget=D;for(const[P,{capture:C,passive:y}]of v)C===p.capture&&y===p.passive&&P(h)}}D=ne(D)}}function m(u){return l.call(this,u,!0)}return o}class Yn{constructor(t){I(this,\"currentTarget\");I(this,\"originalEvent\");I(this,\"type\");this.originalEvent=t,Et(this,t)}preventOriginalDefault(){this.originalEvent.preventDefault()}stopPropagation(){this.originalEvent.stopPropagation()}stopImmediatePropagation(){this.originalEvent.stopImmediatePropagation()}}function oe(e){if(!E.object(e))return{capture:!!e,passive:!1};const t=$({},e);return t.capture=!!e.capture,t.passive=!!e.passive,t}const Gn={id:\"events\",install:Hn};class Vn{constructor(t,s,n,i,o){I(this,\"id\");I(this,\"pointer\");I(this,\"event\");I(this,\"downTime\");I(this,\"downTarget\");this.id=t,this.pointer=s,this.event=n,this.downTime=i,this.downTarget=o}}let Pe;(function(e){e.interactable=\"\",e.element=\"\",e.prepared=\"\",e.pointerIsDown=\"\",e.pointerWasMoved=\"\",e._proxy=\"\"})(Pe||(Pe={}));let $e;(function(e){e.start=\"\",e.move=\"\",e.end=\"\",e.stop=\"\",e.interacting=\"\"})($e||($e={}));let Bn=0;class jn{constructor({pointerType:t,scopeFire:s}){I(this,\"interactable\",null);I(this,\"element\",null);I(this,\"rect\",null);I(this,\"_rects\");I(this,\"edges\",null);I(this,\"_scopeFire\");I(this,\"prepared\",{name:null,axis:null,edges:null});I(this,\"pointerType\");I(this,\"pointers\",[]);I(this,\"downEvent\",null);I(this,\"downPointer\",{});I(this,\"_latestPointer\",{pointer:null,event:null,eventTarget:null});I(this,\"prevEvent\",null);I(this,\"pointerIsDown\",!1);I(this,\"pointerWasMoved\",!1);I(this,\"_interacting\",!1);I(this,\"_ending\",!1);I(this,\"_stopped\",!0);I(this,\"_proxy\",null);I(this,\"simulation\",null);I(this,\"doMove\",ke(function(t){this.move(t)},\"The interaction.doMove() method has been renamed to interaction.move()\"));I(this,\"coords\",{start:ie(),prev:ie(),cur:ie(),delta:ie(),velocity:ie()});I(this,\"_id\",Bn++);this._scopeFire=s,this.pointerType=t;const n=this;this._proxy={};for(const i in Pe)Object.defineProperty(this._proxy,i,{get(){return n[i]}});for(const i in $e)Object.defineProperty(this._proxy,i,{value:(...o)=>n[i](...o)});this._scopeFire(\"interactions:new\",{interaction:this})}get pointerMoveTolerance(){return 1}pointerDown(t,s,n){const i=this.updatePointer(t,s,n,!0),o=this.pointers[i];this._scopeFire(\"interactions:down\",{pointer:t,event:s,eventTarget:n,pointerIndex:i,pointerInfo:o,type:\"down\",interaction:this})}start(t,s,n){return this.interacting()||!this.pointerIsDown||this.pointers.length<(t.name===\"gesture\"?2:1)||!s.options[t.name].enabled?!1:(kn(this.prepared,t),this.interactable=s,this.element=n,this.rect=s.getRect(n),this.edges=this.prepared.edges?$({},this.prepared.edges):{left:!0,right:!0,top:!0,bottom:!0},this._stopped=!1,this._interacting=this._doPhase({interaction:this,event:this.downEvent,phase:\"start\"})&&!this._stopped,this._interacting)}pointerMove(t,s,n){!this.simulation&&!(this.modification&&this.modification.endResult)&&this.updatePointer(t,s,n,!1);const i=this.coords.cur.page.x===this.coords.prev.page.x&&this.coords.cur.page.y===this.coords.prev.page.y&&this.coords.cur.client.x===this.coords.prev.client.x&&this.coords.cur.client.y===this.coords.prev.client.y;let o,r;this.pointerIsDown&&!this.pointerWasMoved&&(o=this.coords.cur.client.x-this.coords.start.client.x,r=this.coords.cur.client.y-this.coords.start.client.y,this.pointerWasMoved=Ce(o,r)>this.pointerMoveTolerance);const a=this.getPointerIndex(t),c={pointer:t,pointerIndex:a,pointerInfo:this.pointers[a],event:s,type:\"move\",eventTarget:n,dx:o,dy:r,duplicate:i,interaction:this};i||Tn(this.coords.velocity,this.coords.delta),this._scopeFire(\"interactions:move\",c),!i&&!this.simulation&&(this.interacting()&&(c.type=null,this.move(c)),this.pointerWasMoved&&Re(this.coords.prev,this.coords.cur))}move(t){(!t||!t.event)&&Nn(this.coords.delta),t=$({pointer:this._latestPointer.pointer,event:this._latestPointer.event,eventTarget:this._latestPointer.eventTarget,interaction:this},t||{}),t.phase=\"move\",this._doPhase(t)}pointerUp(t,s,n,i){let o=this.getPointerIndex(t);o===-1&&(o=this.updatePointer(t,s,n,!1));const r=/cancel$/i.test(s.type)?\"cancel\":\"up\";this._scopeFire(`interactions:${r}`,{pointer:t,pointerIndex:o,pointerInfo:this.pointers[o],event:s,eventTarget:n,type:r,curEventTarget:i,interaction:this}),this.simulation||this.end(s),this.removePointer(t,s)}documentBlur(t){this.end(t),this._scopeFire(\"interactions:blur\",{event:t,type:\"blur\",interaction:this})}end(t){this._ending=!0,t=t||this._latestPointer.event;let s;this.interacting()&&(s=this._doPhase({event:t,interaction:this,phase:\"end\"})),this._ending=!1,s===!0&&this.stop()}currentAction(){return this._interacting?this.prepared.name:null}interacting(){return this._interacting}stop(){this._scopeFire(\"interactions:stop\",{interaction:this}),this.interactable=this.element=null,this._interacting=!1,this._stopped=!0,this.prepared.name=this.prevEvent=null}getPointerIndex(t){const s=fe(t);return this.pointerType===\"mouse\"||this.pointerType===\"pen\"?this.pointers.length-1:ue(this.pointers,n=>n.id===s)}getPointerInfo(t){return this.pointers[this.getPointerIndex(t)]}updatePointer(t,s,n,i){const o=fe(t);let r=this.getPointerIndex(t),a=this.pointers[r];return i=i===!1?!1:i||/(down|start)$/i.test(s.type),a?a.pointer=t:(a=new Vn(o,t,s,null,null),r=this.pointers.length,this.pointers.push(a)),Ln(this.coords.cur,this.pointers.map(c=>c.pointer),this._now()),Rn(this.coords.delta,this.coords.prev,this.coords.cur),i&&(this.pointerIsDown=!0,a.downTime=this.coords.cur.timeStamp,a.downTarget=n,Et(this.downPointer,t),this.interacting()||(Re(this.coords.start,this.coords.cur),Re(this.coords.prev,this.coords.cur),this.downEvent=s,this.pointerWasMoved=!1)),this._updateLatestPointer(t,s,n),this._scopeFire(\"interactions:update-pointer\",{pointer:t,event:s,eventTarget:n,down:i,pointerInfo:a,pointerIndex:r,interaction:this}),r}removePointer(t,s){const n=this.getPointerIndex(t);if(n===-1)return;const i=this.pointers[n];this._scopeFire(\"interactions:remove-pointer\",{pointer:t,event:s,eventTarget:null,pointerIndex:n,pointerInfo:i,interaction:this}),this.pointers.splice(n,1),this.pointerIsDown=!1}_updateLatestPointer(t,s,n){this._latestPointer.pointer=t,this._latestPointer.event=s,this._latestPointer.eventTarget=n}destroy(){this._latestPointer.pointer=null,this._latestPointer.event=null,this._latestPointer.eventTarget=null}_createPreparedEvent(t,s,n,i){return new Se(this,t,this.prepared.name,s,this.element,n,i)}_fireEvent(t){var s;(s=this.interactable)==null||s.fire(t),(!this.prevEvent||t.timeStamp>=this.prevEvent.timeStamp)&&(this.prevEvent=t)}_doPhase(t){const{event:s,phase:n,preEnd:i,type:o}=t,{rect:r}=this;if(r&&n===\"move\"&&(Cn(this.edges,r,this.coords.delta[this.interactable.options.deltaSource]),r.width=r.right-r.left,r.height=r.bottom-r.top),this._scopeFire(`interactions:before-action-${n}`,t)===!1)return!1;const c=t.iEvent=this._createPreparedEvent(s,n,i,o);return this._scopeFire(`interactions:action-${n}`,t),n===\"start\"&&(this.prevEvent=c),this._fireEvent(c),this._scopeFire(`interactions:after-action-${n}`,t),!0}_now(){return Date.now()}}const zn=jn;function Wn(e){return/^(always|never|auto)$/.test(e)?(this.options.preventDefault=e,this):E.bool(e)?(this.options.preventDefault=e?\"always\":\"never\",this):this.options.preventDefault}function qn(e,t,s){const n=e.options.preventDefault;if(n!==\"never\"){if(n===\"always\"){s.preventDefault();return}if(t.events.supportsPassive&&/^touch(start|move)$/.test(s.type)){const i=te(s.target).document,o=t.getDocOptions(i);if(!(o&&o.events)||o.events.passive!==!1)return}/^(mouse|pointer|touch)*(down|start)/i.test(s.type)||E.element(s.target)&&J(s.target,\"input,select,textarea,[contenteditable=true],[contenteditable=true] *\")||s.preventDefault()}}function Kn({interaction:e,event:t}){e.interactable&&e.interactable.checkAndPreventDefault(t)}function Zn(e){const{Interactable:t}=e;t.prototype.preventDefault=Wn,t.prototype.checkAndPreventDefault=function(s){return qn(this,e,s)},e.interactions.docEvents.push({type:\"dragstart\",listener(s){for(const n of e.interactions.list)if(n.element&&(n.element===s.target||X(n.element,s.target))){n.interactable.checkAndPreventDefault(s);return}}})}const Xn={id:\"core/interactablePreventDefault\",install:Zn,listeners:[\"down\",\"move\",\"up\",\"cancel\"].reduce((e,t)=>(e[`interactions:${t}`]=Kn,e),{})},Le={methodOrder:[\"simulationResume\",\"mouseOrPen\",\"hasPointer\",\"idle\"],search(e){for(const t of Le.methodOrder){const s=Le[t](e);if(s)return s}return null},simulationResume({pointerType:e,eventType:t,eventTarget:s,scope:n}){if(!/down|start/i.test(t))return null;for(const i of n.interactions.list){let o=s;if(i.simulation&&i.simulation.allowResume&&i.pointerType===e)for(;o;){if(o===i.element)return i;o=ne(o)}}return null},mouseOrPen({pointerId:e,pointerType:t,eventType:s,scope:n}){if(t!==\"mouse\"&&t!==\"pen\")return null;let i;for(const o of n.interactions.list)if(o.pointerType===t){if(o.simulation&&!St(o,e))continue;if(o.interacting())return o;i||(i=o)}if(i)return i;for(const o of n.interactions.list)if(o.pointerType===t&&!(/down/i.test(s)&&o.simulation))return o;return null},hasPointer({pointerId:e,scope:t}){for(const s of t.interactions.list)if(St(s,e))return s;return null},idle({pointerType:e,scope:t}){for(const s of t.interactions.list){if(s.pointers.length===1){const n=s.interactable;if(n&&!(n.options.gesture&&n.options.gesture.enabled))continue}else if(s.pointers.length>=2)continue;if(!s.interacting()&&e===s.pointerType)return s}return null}};function St(e,t){return e.pointers.some(({id:s})=>s===t)}const Jn=Le,kt=[\"pointerDown\",\"pointerMove\",\"pointerUp\",\"updatePointer\",\"removePointer\",\"windowBlur\"];function Qn(e){const t={};for(const o of kt)t[o]=Rt(o,e);const s=Y.pEventTypes;let n;x.PointerEvent?n=[{type:s.down,listener:i},{type:s.down,listener:t.pointerDown},{type:s.move,listener:t.pointerMove},{type:s.up,listener:t.pointerUp},{type:s.cancel,listener:t.pointerUp}]:n=[{type:\"mousedown\",listener:t.pointerDown},{type:\"mousemove\",listener:t.pointerMove},{type:\"mouseup\",listener:t.pointerUp},{type:\"touchstart\",listener:i},{type:\"touchstart\",listener:t.pointerDown},{type:\"touchmove\",listener:t.pointerMove},{type:\"touchend\",listener:t.pointerUp},{type:\"touchcancel\",listener:t.pointerUp}],n.push({type:\"blur\",listener(o){for(const r of e.interactions.list)r.documentBlur(o)}}),e.prevTouchTime=0,e.Interaction=class extends zn{get pointerMoveTolerance(){return e.interactions.pointerMoveTolerance}set pointerMoveTolerance(o){e.interactions.pointerMoveTolerance=o}_now(){return e.now()}},e.interactions={list:[],new(o){o.scopeFire=(a,c)=>e.fire(a,c);const r=new e.Interaction(o);return e.interactions.list.push(r),r},listeners:t,docEvents:n,pointerMoveTolerance:1};function i(){for(const o of e.interactions.list)if(!(!o.pointerIsDown||o.pointerType!==\"touch\"||o._interacting))for(const r of o.pointers)e.documents.some(({doc:a})=>X(a,r.downTarget))||o.removePointer(r.pointer,r.event)}e.usePlugin(Xn)}function Rt(e,t){return function(s){const n=t.interactions.list,i=wn(s),[o,r]=Ct(s),a=[];if(/^touch/.test(s.type)){t.prevTouchTime=t.now();for(const c of s.changedTouches){const d=c,l=fe(d),m={pointer:d,pointerId:l,pointerType:i,eventType:s.type,eventTarget:o,curEventTarget:r,scope:t},u=Tt(m);a.push([m.pointer,m.eventTarget,m.curEventTarget,u])}}else{let c=!1;if(!Y.supportsPointerEvent&&/mouse/.test(s.type)){for(let d=0;d<n.length&&!c;d++)c=n[d].pointerType!==\"mouse\"&&n[d].pointerIsDown;c=c||t.now()-t.prevTouchTime<500||s.timeStamp===0}if(!c){const d={pointer:s,pointerId:fe(s),pointerType:i,eventType:s.type,curEventTarget:r,eventTarget:o,scope:t},l=Tt(d);a.push([d.pointer,d.eventTarget,d.curEventTarget,l])}}for(const[c,d,l,m]of a)m[e](c,s,d,l)}}function Tt(e){const{pointerType:t,scope:s}=e,i={interaction:Jn.search(e),searchDetails:e};return s.fire(\"interactions:find\",i),i.interaction||s.interactions.new({pointerType:t})}function Me({doc:e,scope:t,options:s},n){const{interactions:{docEvents:i},events:o}=t,r=o[n];t.browser.isIOS&&!s.events&&(s.events={passive:!1});for(const c in o.delegatedEvents)r(e,c,o.delegateListener),r(e,c,o.delegateUseCapture,!0);const a=s&&s.events;for(const{type:c,listener:d}of i)r(e,c,d,a)}const ei={id:\"core/interactions\",install:Qn,listeners:{\"scope:add-document\":e=>Me(e,\"add\"),\"scope:remove-document\":e=>Me(e,\"remove\"),\"interactable:unset\":({interactable:e},t)=>{for(let s=t.interactions.list.length-1;s>=0;s--){const n=t.interactions.list[s];n.interactable===e&&(n.stop(),t.fire(\"interactions:destroy\",{interaction:n}),n.destroy(),t.interactions.list.length>2&&t.interactions.list.splice(s,1))}}},onDocSignal:Me,doOnInteractions:Rt,methodNames:kt};class ti{constructor(){I(this,\"id\",`__interact_scope_${Math.floor(Math.random()*100)}`);I(this,\"isInitialized\",!1);I(this,\"listenerMaps\",[]);I(this,\"browser\",Y);I(this,\"defaults\",_e(It));I(this,\"Eventable\",ft);I(this,\"actions\",{map:{},phases:{start:!0,move:!0,end:!0},methodDict:{},phaselessTypes:{}});I(this,\"interactStatic\",xn(this));I(this,\"InteractEvent\",Se);I(this,\"Interactable\");I(this,\"interactables\",new Un(this));I(this,\"_win\");I(this,\"document\");I(this,\"window\");I(this,\"documents\",[]);I(this,\"_plugins\",{list:[],map:{}});I(this,\"onWindowUnload\",t=>this.removeDocument(t.target));const t=this;this.Interactable=class extends Fn{get _defaults(){return t.defaults}set(s){return super.set(s),t.fire(\"interactable:set\",{options:s,interactable:this}),this}unset(){super.unset();const s=t.interactables.list.indexOf(this);s<0||(super.unset(),t.interactables.list.splice(s,1),t.fire(\"interactable:unset\",{interactable:this}))}}}addListeners(t,s){this.listenerMaps.push({id:s,map:t})}fire(t,s){for(const{map:{[t]:n}}of this.listenerMaps)if(n&&n(s,this,t)===!1)return!1}init(t){return this.isInitialized?this:si(this,t)}pluginIsInstalled(t){return this._plugins.map[t.id]||this._plugins.list.indexOf(t)!==-1}usePlugin(t,s){if(!this.isInitialized)return this;if(this.pluginIsInstalled(t))return this;if(t.id&&(this._plugins.map[t.id]=t),this._plugins.list.push(t),t.install&&t.install(this,s),t.listeners&&t.before){let n=0;const i=this.listenerMaps.length,o=t.before.reduce((r,a)=>(r[a]=!0,r[Nt(a)]=!0,r),{});for(;n<i;n++){const r=this.listenerMaps[n].id;if(o[r]||o[Nt(r)])break}this.listenerMaps.splice(n,0,{id:t.id,map:t.listeners})}else t.listeners&&this.listenerMaps.push({id:t.id,map:t.listeners});return this}addDocument(t,s){if(this.getDocIndex(t)!==-1)return!1;const n=te(t);s=s?$({},s):{},this.documents.push({doc:t,options:s}),this.events.documents.push(t),t!==this.document&&this.events.add(n,\"unload\",this.onWindowUnload),this.fire(\"scope:add-document\",{doc:t,window:n,scope:this,options:s})}removeDocument(t){const s=this.getDocIndex(t),n=te(t),i=this.documents[s].options;this.events.remove(n,\"unload\",this.onWindowUnload),this.documents.splice(s,1),this.events.documents.splice(s,1),this.fire(\"scope:remove-document\",{doc:t,window:n,scope:this,options:i})}getDocIndex(t){for(let s=0;s<this.documents.length;s++)if(this.documents[s].doc===t)return s;return-1}getDocOptions(t){const s=this.getDocIndex(t);return s===-1?null:this.documents[s].options}now(){return(this.window.Date||Date).now()}}function si(e,t){return e.isInitialized=!0,E.window(t)&&rt(t),x.init(t),Y.init(t),gn.init(t),e.window=t,e.document=t.document,e.usePlugin(ei),e.usePlugin(Gn),e}function Nt(e){return e&&e.replace(/\\/.*$/,\"\")}const Pt=new ti,$t=Pt.interactStatic,ni=typeof globalThis<\"u\"?globalThis:typeof window<\"u\"?window:globalThis;Pt.init(ni);function ii(e){const{actions:t,Interactable:s,defaults:n}=e;s.prototype.draggable=he.draggable,t.map.drag=he,t.methodDict.drag=\"draggable\",n.actions.drag=he.defaults}function ye({interaction:e}){if(e.prepared.name!==\"drag\")return;const t=e.prepared.axis;t===\"x\"?(e.coords.cur.page.y=e.coords.start.page.y,e.coords.cur.client.y=e.coords.start.client.y,e.coords.velocity.client.y=0,e.coords.velocity.page.y=0):t===\"y\"&&(e.coords.cur.page.x=e.coords.start.page.x,e.coords.cur.client.x=e.coords.start.client.x,e.coords.velocity.client.x=0,e.coords.velocity.page.x=0)}function Lt({iEvent:e,interaction:t}){if(t.prepared.name!==\"drag\")return;const s=t.prepared.axis;if(s===\"x\"||s===\"y\"){const n=s===\"x\"?\"y\":\"x\";e.page[n]=t.coords.start.page[n],e.client[n]=t.coords.start.client[n],e.delta[n]=0}}const he={id:\"actions/drag\",install:ii,listeners:{\"interactions:before-action-move\":ye,\"interactions:action-resume\":ye,\"interactions:action-move\":Lt,\"auto-start:check\":e=>{const{interaction:t,interactable:s,buttons:n}=e,i=s.options.drag;if(!(!(i&&i.enabled)||t.pointerIsDown&&/mouse|pointer/.test(t.pointerType)&&!(n&s.options.drag.mouseButtons)))return e.action={name:\"drag\",axis:i.lockAxis===\"start\"?i.startAxis:i.lockAxis},!1}},draggable:function(t){return E.object(t)?(this.options.drag.enabled=t.enabled!==!1,this.setPerAction(\"drag\",t),this.setOnEvents(\"drag\",t),/^(xy|x|y|start)$/.test(t.lockAxis)&&(this.options.drag.lockAxis=t.lockAxis),/^(xy|x|y)$/.test(t.startAxis)&&(this.options.drag.startAxis=t.startAxis),this):E.bool(t)?(this.options.drag.enabled=t,this):this.options.drag},beforeMove:ye,move:Lt,defaults:{startAxis:\"xy\",lockAxis:\"xy\"},getCursor(){return\"move\"}},oi=he;$t.use(oi);function ai(e){const{actions:t,browser:s,Interactable:n,defaults:i}=e;B.cursors=di(s),B.defaultMargin=s.supportsTouch||s.supportsPointerEvent?20:10,n.prototype.resizable=function(o){return ci(this,o,e)},t.map.resize=B,t.methodDict.resize=\"resizable\",i.actions.resize=B.defaults}function ri(e){const{interaction:t,interactable:s,element:n,rect:i,buttons:o}=e;if(!i)return;const r=$({},t.coords.cur.page),a=s.options.resize;if(!(!(a&&a.enabled)||t.pointerIsDown&&/mouse|pointer/.test(t.pointerType)&&!(o&a.mouseButtons))){if(E.object(a.edges)){const c={left:!1,right:!1,top:!1,bottom:!1};for(const d in c)c[d]=li(d,a.edges[d],r,t._latestPointer.eventTarget,n,i,a.margin||B.defaultMargin);c.left=c.left&&!c.right,c.top=c.top&&!c.bottom,(c.left||c.right||c.top||c.bottom)&&(e.action={name:\"resize\",edges:c})}else{const c=a.axis!==\"y\"&&r.x>i.right-B.defaultMargin,d=a.axis!==\"x\"&&r.y>i.bottom-B.defaultMargin;(c||d)&&(e.action={name:\"resize\",axes:(c?\"x\":\"\")+(d?\"y\":\"\")})}return e.action?!1:void 0}}function ci(e,t,s){return E.object(t)?(e.options.resize.enabled=t.enabled!==!1,e.setPerAction(\"resize\",t),e.setOnEvents(\"resize\",t),E.string(t.axis)&&/^x$|^y$|^xy$/.test(t.axis)?e.options.resize.axis=t.axis:t.axis===null&&(e.options.resize.axis=s.defaults.actions.resize.axis),E.bool(t.preserveAspectRatio)?e.options.resize.preserveAspectRatio=t.preserveAspectRatio:E.bool(t.square)&&(e.options.resize.square=t.square),e):E.bool(t)?(e.options.resize.enabled=t,e):e.options.resize}function li(e,t,s,n,i,o,r){if(!t)return!1;if(t===!0){const a=E.number(o.width)?o.width:o.right-o.left,c=E.number(o.height)?o.height:o.bottom-o.top;if(r=Math.min(r,Math.abs((e===\"left\"||e===\"right\"?a:c)/2)),a<0&&(e===\"left\"?e=\"right\":e===\"right\"&&(e=\"left\")),c<0&&(e===\"top\"?e=\"bottom\":e===\"bottom\"&&(e=\"top\")),e===\"left\"){const d=a>=0?o.left:o.right;return s.x<d+r}if(e===\"top\"){const d=c>=0?o.top:o.bottom;return s.y<d+r}if(e===\"right\")return s.x>(a>=0?o.right:o.left)-r;if(e===\"bottom\")return s.y>(c>=0?o.bottom:o.top)-r}return E.element(n)?E.element(t)?t===n:Oe(n,t,i):!1}function di(e){return e.isIe9?{x:\"e-resize\",y:\"s-resize\",xy:\"se-resize\",top:\"n-resize\",left:\"w-resize\",bottom:\"s-resize\",right:\"e-resize\",topleft:\"se-resize\",bottomright:\"se-resize\",topright:\"ne-resize\",bottomleft:\"ne-resize\"}:{x:\"ew-resize\",y:\"ns-resize\",xy:\"nwse-resize\",top:\"ns-resize\",left:\"ew-resize\",bottom:\"ns-resize\",right:\"ew-resize\",topleft:\"nwse-resize\",bottomright:\"nwse-resize\",topright:\"nesw-resize\",bottomleft:\"nesw-resize\"}}function ui({iEvent:e,interaction:t}){if(t.prepared.name!==\"resize\"||!t.prepared.edges)return;const s=e,n=t.rect;t._rects={start:$({},n),corrected:$({},n),previous:$({},n),delta:{left:0,right:0,width:0,top:0,bottom:0,height:0}},s.edges=t.prepared.edges,s.rect=t._rects.corrected,s.deltaRect=t._rects.delta}function _i({iEvent:e,interaction:t}){if(t.prepared.name!==\"resize\"||!t.prepared.edges)return;const s=e,i=t.interactable.options.resize.invert,o=i===\"reposition\"||i===\"negate\",r=t.rect,{start:a,corrected:c,delta:d,previous:l}=t._rects;if($(l,c),o){if($(c,r),i===\"reposition\"){if(c.top>c.bottom){const m=c.top;c.top=c.bottom,c.bottom=m}if(c.left>c.right){const m=c.left;c.left=c.right,c.right=m}}}else c.top=Math.min(r.top,a.bottom),c.bottom=Math.max(r.bottom,a.top),c.left=Math.min(r.left,a.right),c.right=Math.max(r.right,a.left);c.width=c.right-c.left,c.height=c.bottom-c.top;for(const m in c)d[m]=c[m]-l[m];s.edges=t.prepared.edges,s.rect=c,s.deltaRect=d}function Ai({iEvent:e,interaction:t}){if(t.prepared.name!==\"resize\"||!t.prepared.edges)return;const s=e;s.edges=t.prepared.edges,s.rect=t._rects.corrected,s.deltaRect=t._rects.delta}function Mt({iEvent:e,interaction:t}){if(t.prepared.name!==\"resize\"||!t.resizeAxes)return;const s=t.interactable.options,n=e;s.resize.square?(t.resizeAxes===\"y\"?n.delta.x=n.delta.y:n.delta.y=n.delta.x,n.axes=\"xy\"):(n.axes=t.resizeAxes,t.resizeAxes===\"x\"?n.delta.y=0:t.resizeAxes===\"y\"&&(n.delta.x=0))}const B={id:\"actions/resize\",before:[\"actions/drag\"],install:ai,listeners:{\"interactions:new\":({interaction:e})=>{e.resizeAxes=\"xy\"},\"interactions:action-start\":e=>{ui(e),Mt(e)},\"interactions:action-move\":e=>{_i(e),Mt(e)},\"interactions:action-end\":Ai,\"auto-start:check\":ri},defaults:{square:!1,preserveAspectRatio:!1,axis:\"xy\",margin:NaN,edges:null,invert:\"none\"},cursors:null,getCursor({edges:e,axis:t,name:s}){const n=B.cursors;let i=null;if(t)i=n[s+t];else if(e){let o=\"\";for(const r of[\"top\",\"bottom\",\"left\",\"right\"])e[r]&&(o+=r);i=n[o]}return i},defaultMargin:null},fi=B;$t.use(fi);var hi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"f-modal\",{attrs:{showModal:!0,fullscreen:!0,cardPadding:!1,fullWidth:!0,showButtons:!1,title:e.modalTitle,modalBackground:e.platformConfig?e.platformConfig.BACKGROUND_COLOR:null,cardTextScrollable:!1},on:{closeModal:function(n){return e.$emit(\"closeModal\")}},scopedSlots:e._u([{key:\"toolbarItems\",fn:function(){return[e.selectedPlatform?s(\"f-intervalComponent\",{ref:\"intervalComponent\",attrs:{intervalSeconds:e.intervalTime,minimal:\"\",paddingRight:\"\",centerComponent:\"\",activeColor:e.fieldeasDocksOptions.isToolbarDark?\"#fff\":\"#000\"},on:{intervalFinished:e.refreshData}}):e._e()]},proxy:!0}])},[s(\"f-spinnerAsync\",{attrs:{showSpinner:e.showFetchSpinner,text:e.spinnerText,successful:e.spinnerSuccesful,error:e.spinnerError,left:\"\",bottom:\"\"}}),s(\"div\",{ref:\"tools\",staticClass:\"platformImage\",staticStyle:{position:\"absolute\",height:\"calc(100% - 64px)\",width:\"100%\"}},[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"button\",e._g({staticClass:\"gm-control-active absoluteButton\",style:\"top: 0px; right: 0px\",attrs:{type:\"button\",disabled:e.showFetchSpinner},on:{click:e.refreshData}},i),[s(\"v-icon\",{attrs:{small:\"\",color:\"#000\"}},[e._v(\"fas fa-redo-alt\")])],1)]}}])},[s(\"span\",[e._v(e._s(e.$t(\"reload\")))])]),s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"button\",e._g({staticClass:\"gm-control-active absoluteButton\",style:\"top: 60px; right: 0px\",attrs:{type:\"button\"},on:{click:e.resetZoom}},i),[s(\"v-icon\",{attrs:{small:\"\",color:\"#000\"}},[e._v(\"fas fa-compass\")])],1)]}}])},[s(\"span\",[e._v(e._s(e.$t(\"center_map\")))])]),s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"button\",e._g({class:{\"gm-control-active\":!0,absoluteButton:!0,absoluteButtonActive:e.showArrivals},style:\"top: 120px; right: 0px\",attrs:{type:\"button\"},on:{click:function(o){e.showArrivals=!e.showArrivals}}},i),[s(\"v-icon\",{attrs:{small:\"\",color:e.showArrivals?\"#fff\":\"#000\"}},[e._v(\"fas fa-truck\")])],1)]}}])},[s(\"span\",[e._v(e._s(e.$t(\"next_arrivals\")))])]),e.showArrivals?s(\"v-card\",{ref:\"arrivals\",class:{arrivals:!0},style:`width: ${e.screenSize.arrivalsWidth}px`},[s(\"v-card-title\",[s(\"span\",{staticClass:\"mr-10\"},[e._v(\" \"+e._s(e.$t(\"next_arrivals\"))+\" \")])]),s(\"v-card-text\",{staticStyle:{padding:\"0px !important\"}},[s(\"vueper-slides\",{ref:\"vueperSlides\",attrs:{progress:\"\",autoplay:\"\",arrows:!1,duration:15e3,lazy:\"\",touchable:!1,pauseOnTouch:\"\",\"fixed-height\":`${e.screenSize.arrivalsHeight-64}px`}},e._l(e.arrivalsPages,function(n){return s(\"vueper-slide\",{key:`page_arrivals_${n}`,scopedSlots:e._u([{key:\"content\",fn:function(){return[s(\"v-list\",e._l(e.arrivals.slice((n-1)*e.arrivalsPerPage,n*e.arrivalsPerPage),function(i,o){return s(\"v-list-item\",{key:`arrival_${i.ID_PARADA}_${o}`,staticClass:\"px-0\"},[s(\"v-list-item-avatar\",[i.TIPO_RETRASO?s(\"v-icon\",{staticStyle:{position:\"absolute\"},attrs:{color:i.TIPO_RETRASO.COLOR}},[e._v(\"fas fa-circle\")]):e._e(),s(\"v-icon\",{staticStyle:{position:\"absolute\"},attrs:{color:\"#000\"}},[e._v(\"fal fa-circle\")])],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(\" \"+e._s(i.CODIGO_RUTA)+\" - \"+e._s(i.MATRICULA_1)+\" \")]),s(\"v-list-item-subtitle\",{staticClass:\"mt-1\"},[i.FH_ESTIMADA_LLEGADA?s(\"div\",[s(\"v-icon\",{staticClass:\"pr-2\",attrs:{color:\"primary\",small:\"\"}},[e._v(\"fal fa-clock\")]),s(\"span\",[e._v(e._s(e.getDateToShow(i.FH_ESTIMADA_LLEGADA)))])],1):e._e(),s(\"div\",[s(\"v-icon\",{staticClass:\"pr-2\",attrs:{color:\"primary\",small:\"\"}},[e._v(\"fal fa-calendar\")]),s(\"span\",{staticClass:\"plannedDate\"},[e._v(e._s(e.getDateToShow(i.FH_PLANIFICADA_CERCANA)))])],1)])],1)],1)}),1)]},proxy:!0}],null,!0)})}),1)],1)],1):e._e(),s(\"v-card\",e._g({class:{legendMenu:!0,closed:!e.showStatusLegend},style:`bottom: ${e.showPlatformButton?60:10}px`,attrs:{scrollable:\"\"}},e.showStatusLegend?{}:{click:function(){return e.showStatusLegend=!0}}),[s(\"v-card-title\",{staticClass:\"text-center\",style:e.showStatusLegend?\"\":\"height: 45px !important\"},[e.showStatusLegend?[s(\"span\",{staticClass:\"mr-10\"},[e._v(\" \"+e._s(e.$t(\"status_legend\"))+\" \")]),s(\"v-btn\",{staticStyle:{position:\"absolute\",right:\"4px\"},attrs:{icon:\"\"},on:{click:function(n){n.stopPropagation(),e.showStatusLegend=!1}}},[s(\"v-icon\",{attrs:{small:\"\",color:\"#000\"}},[e._v(\"fas fa-chevron-double-left\")])],1)]:[s(\"v-icon\",{staticClass:\"center\",attrs:{small:\"\",color:\"#000\"}},[e._v(\"fas fa-question\")])]],2),s(\"v-card-text\",{class:{legendMenuButton:!0,closed:!e.showStatusLegend}},[s(\"v-expansion-panels\",{attrs:{accordion:\"\",multiple:\"\"}},[s(\"v-expansion-panel\",[s(\"v-expansion-panel-header\",[s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",[e._v(e._s(e.$t(\"docks_status\")))])],1)],1),s(\"v-expansion-panel-content\",[s(\"v-list\",{staticClass:\"overflow-y-auto\",attrs:{light:\"\",\"max-height\":\"228px\"}},[e._l(e.statusDocks,function(n,i){return[i>0?s(\"v-divider\",{key:`dock_status_${i}d`}):e._e(),s(\"v-list-item\",{key:`dock_status_${i}`},[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{disabled:\"\",small:\"\",color:n.COLOR,outlined:n.OUTLINED}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(n.DESC)))])],1)],1)]})],2)],1)],1),s(\"v-expansion-panel\",[s(\"v-expansion-panel-header\",[s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",[e._v(e._s(e.$t(\"vehicles_to_dock_status\")))])],1)],1),s(\"v-expansion-panel-content\",[s(\"v-list\",{staticClass:\"overflow-y-auto\",attrs:{light:\"\",\"max-height\":\"228px\"}},[e._l(e.statusVehiclesToDock,function(n,i){return[i>0?s(\"v-divider\",{key:`vehicle_to_dock_status_${i}d`}):e._e(),s(\"v-list-item\",{key:`vehicle_to_dock_status_${i}`},[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{disabled:\"\",small:\"\",color:n.COLOR,outlined:n.OUTLINED}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(n.DESC)))])],1)],1)]})],2)],1)],1),s(\"v-expansion-panel\",[s(\"v-expansion-panel-header\",[s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",[e._v(e._s(e.$t(\"estimations\")))])],1)],1),s(\"v-expansion-panel-content\",[s(\"v-list\",{staticClass:\"overflow-y-auto\",attrs:{light:\"\",\"max-height\":\"228px\"}},[e._l(e.estimationsConfig,function(n,i){return[i>0?s(\"v-divider\",{key:`estimation_${i}d`}):e._e(),s(\"v-list-item\",{key:`estimation_${i}`},[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{disabled:\"\",small:\"\",color:n.COLOR,outlined:n.OUTLINED}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(n.TAG)))])],1)],1)]})],2)],1)],1)],1)],1)],1),e.showPlatformButton?s(\"v-card\",e._g({class:{platformMenu:!0,closed:!e.showPlatformMenu}},e.showPlatformMenu?{}:{click:function(){return e.showPlatformMenu=!0}}),[s(\"v-card-title\",{class:{\"text-center\":!0,primary:!e.showPlatformMenu},style:e.showPlatformMenu?\"\":\"height: 45px !important\"},[e.showPlatformMenu?[s(\"span\",{staticClass:\"mr-10\"},[e._v(\" \"+e._s(e.$t(\"selectPlatform\"))+\" \")]),s(\"v-btn\",{staticStyle:{position:\"absolute\",right:\"4px\"},attrs:{icon:\"\"},on:{click:function(n){n.stopPropagation(),e.showPlatformMenu=!1}}},[s(\"v-icon\",{attrs:{small:\"\",color:\"#000\"}},[e._v(\"fas fa-chevron-double-left\")])],1)]:[s(\"v-icon\",{class:`center ${e.fieldeasDocksOptions.textClass}`,attrs:{small:\"\"}},[e._v(\"fas fa-store-alt\")])]],2),s(\"v-card-text\",{class:{platformMenuButton:!0,closed:!e.showPlatformMenu}},[s(\"v-row\",{staticClass:\"pa-0 ma-0\"},[s(\"v-col\",{staticClass:\"pa-0\",attrs:{cols:\"12\",\"no-gutters\":\"\"}},[s(\"v-select\",{attrs:{\"item-value\":\"CODIGO_INTERNO\",\"item-text\":function(n){return`${n.CODIGO_INTERNO.replaceAll(\"%\",\"\")} (${e.$t(n.NOMBRE)})`},items:e.availablePlatforms,label:`${e.$t(\"platform\")}*`,required:\"\"},model:{value:e.platformSelected,callback:function(n){e.platformSelected=n},expression:\"platformSelected\"}})],1),s(\"v-col\",{staticClass:\"pa-0 text-center\",attrs:{cols:\"12\",\"no-gutters\":\"\"}},[s(\"v-btn\",{class:`primary ${e.fieldeasDocksOptions.textClass}`,on:{click:e.assignPlatform}},[e._v(e._s(e.$t(\"ok\")))])],1)],1)],1)],1):e._e()],1),e.selectedPlatform&&e.platformConfig?s(\"panZoom\",{directives:[{name:\"resize\",rawName:\"v-resize\",value:e.onResize,expression:\"onResize\"}],ref:\"panZoom\",attrs:{options:{minZoom:.5,maxZoom:2}}},[e.selectedPlatform&&e.platformConfig?s(\"div\",[e.platformConfig&&e.platformConfig.file_content?s(\"img\",{ref:\"platformImage\",attrs:{src:e.platformConfig.file_content},on:{load:function(n){e.onResize(!0),e.appLoaded=!0}}}):e._e(),e._l(e.docksToShow,function(n){return s(\"DockComponent\",{key:`dock_${n.ID_MUELLE}`,attrs:{dock:n}})}),e._l(e.vehiclesDocked,function(n){return s(Ke,{key:`vehicle_docked_${n.ID_PARADA}`,attrs:{vehicle:n}})}),e._l(e.parkings,function(n,i){return s(Qe,{key:`parking_${i}`,attrs:{parking:n}})})],2):e._e()]):s(\"v-container\",{attrs:{\"fill-height\":\"\",fluid:\"\"}},[s(\"v-row\",{attrs:{align:\"center\",justify:\"center\"}},[s(\"v-col\",{staticClass:\"text-center text-h3\"},[e._v(\" \"+e._s(e.$t(\"selectPlatformWarning\"))+\" \")])],1)],1)],1)},pi=[];const qa=\"\",mi={name:\"DocksView\",components:{DockComponent:bs,Vehicle:Ke,Parking:Qe,\"f-modal\":z,\"f-intervalComponent\":st,\"f-spinnerAsync\":it,\"f-spinnerAsync\":it,VueperSlides:ce.VueperSlides,VueperSlide:ce.VueperSlide},props:{intervalTime:{default:59}},mixins:[w],async created(){await this.initPlatform(),await this.initDragResize()},data(){return{interactable:null,screenSize:{w:null,h:null,initialZoom:0,initialPosition:{x:0,y:0},arrivalsHeight:788,arrivalsWidth:375,arrivalsX:0,arrivalsY:0},platformSelected:null,showPlatformMenu:!0,showPlatformButton:!0,showFetchSpinner:!1,spinnerSuccesful:!1,spinnerText:null,spinnerError:!1,waitingSpinners:[],showStatusLegend:!1,showArrivals:!1,statusDocks:[{COLOR:\"success\",DESC:\"occupied\"},{COLOR:\"error\",DESC:\"discrepancy\"},{COLOR:\"ababab\",DESC:\"inactive\"},{COLOR:\"#000\",OUTLINED:!0,DESC:\"free\"}],statusVehiclesToDock:[{COLOR:\"#000\",OUTLINED:!0,DESC:\"notAssigned\"},{COLOR:\"warning\",DESC:\"dock_pending\"},{COLOR:\"error\",DESC:\"waiting\"}],appLoaded:!1}},beforeDestroy(){this.resetData()},watch:{showArrivals(e){e&&setTimeout(()=>{this.setEvents()},250)}},computed:{fieldeasDocksOptions(){return this.$store.getters.getFieldeasDocksOptions},arrivalsPages(){return this.arrivals.length==0&&this.arrivalsPerPage==0?0:Math.ceil(this.arrivals.length/this.arrivalsPerPage)},arrivalsPerPage(){return Math.floor((this.screenSize.arrivalsHeight-64)/66)},modalTitle(){const e=this.selectedPlatform?this.availablePlatforms.find(t=>t.CODIGO_INTERNO==this.selectedPlatform):null;return e?`${e.CODIGO_INTERNO} (${e.NOMBRE})`:this.$t(\"selectPlatform\")},availablePlatforms(){return this.$store.getters.getDocksViewAvailablePlatforms},selectedPlatform(){return this.$store.getters.getDocksViewPlatform},docks(){return this.$store.getters.getDocksViewDocks},platformConfig(){return this.$store.getters.getDocksViewConfig},stopsStatus(){return this.$store.getters.getDocksStopsStatus},estimationsConfig(){return[{COLOR:\"#000\",TAG:\"no_estimacion\",OUTLINED:!0},...this.$store.getters.getEstimationsConfig]},docksToShow(){return this.$store.getters.getDocksViewConfigDocks?this.$store.getters.getDocksViewConfigDocks.filter(e=>e.TIPO==\"MUELLE\").map(e=>{const t=parseInt(e.POSICION_X)+2-parseInt(e.HEIGHT)/2,s=parseInt(e.POSICION_Y)+2-(parseInt(e.HEIGHT)+2)/2;return{...e,positionY:e.ORIENTACION==\"VERTICAL\"?e.POSICION_Y:s,positionX:e.ORIENTACION==\"VERTICAL\"?t:e.POSICION_X}}):[]},vehicleConfig(){return this.$store.getters.getDocksViewConfigDocks?this.$store.getters.getDocksViewConfigDocks.find(e=>e.TIPO==\"VEHICULO\"):null},vehiclesDocked(){return this.$store.getters.getVehiclesDocked.map(e=>{const t=this.docksToShow.find(s=>s.ID_MUELLE==e.ID_MUELLE);return{...e,realHeight:this.vehicleConfig?t&&t.EXTRA_WIDE==1?t.HEIGHT:this.vehicleConfig.HEIGHT:null,dockConfig:t}})},parkings(){return this.$store.getters.getVehiclesToDock.length,this.$store.getters.getDocksViewConfigDocks?this.$store.getters.getDocksViewConfigDocks.filter(e=>e.TIPO==\"PARKING\").map(e=>{const t=e.EXTRA_CONFIG&&e.EXTRA_CONFIG.length>0?JSON.parse(e.EXTRA_CONFIG):null,s=t?t.VEHICLE_HEIGHT+16:0,n=t?t.DOCK_WIDTH?t.VEHICLE_WIDTH+t.DOCK_WIDTH+24:t.VEHICLE_WIDTH+16:0,i=t?Math.floor(parseInt(e.HEIGHT)/parseInt(s)):0,o=t?Math.floor(parseInt(e.WIDTH)/parseInt(n)):0;return{...e,availableRows:i,availableColumns:o,vehiclesToDock:this.$store.getters.getVehiclesToDock,vehiclesPerPage:i*o,vehiclesDimensions:{height:t.VEHICLE_HEIGHT,width:t.DOCK_WIDTH?t.VEHICLE_WIDTH+t.DOCK_WIDTH+8:t.VEHICLE_WIDTH,vehicleWidth:t.VEHICLE_WIDTH,dockWidth:t.DOCK_WIDTH,showDock:!!t.DOCK_WIDTH}}}):[]},arrivals(){return this.$store.getters.getVehiclesToArrive}},methods:{async initDragResize(){if(this.getFromLocalStorage(\"showArrivals\")==null){let e=await this.$confirm({title:this.$t(\"next_arrivals\"),message:this.$t(\"next_arrivals_msg\")});this.saveArrivalsParams({showArrivals:e}),this.initArrivalsParams(),this.showArrivals=e}else+this.getFromLocalStorage(\"screenWidth\")!=w.screen.width||+this.getFromLocalStorage(\"screenHeight\")!=w.screen.height?this.initArrivalsParams():(this.screenSize.arrivalsHeight=+this.getFromLocalStorage(\"arrivalsHeight\"),this.screenSize.arrivalsWidth=+this.getFromLocalStorage(\"arrivalsWidth\"),this.screenSize.arrivalsX=+this.getFromLocalStorage(\"arrivalsX\"),this.screenSize.arrivalsY=+this.getFromLocalStorage(\"arrivalsY\")),this.showArrivals=this.getFromLocalStorage(\"showArrivals\")==\"true\"},initArrivalsParams(){const e=+this.getFromLocalStorage(\"arrivalsHeight\"),t=+this.getFromLocalStorage(\"arrivalsWidth\"),s=+this.getFromLocalStorage(\"arrivalsX\"),n=+this.getFromLocalStorage(\"arrivalsY\");this.screenSize.arrivalsHeight=e||788,this.screenSize.arrivalsWidth=t||375,this.screenSize.arrivalsX=s||w.screen.width-this.screenSize.arrivalsWidth-62,this.screenSize.arrivalsY=n||0},saveArrivalsParams({showArrivals:e,arrivalsHeight:t,arrivalsWidth:s,arrivalsX:n,arrivalsY:i}){e!=null&&this.saveToLocalStorage(\"showArrivals\",e),t!=null&&this.saveToLocalStorage(\"arrivalsHeight\",t),s!=null&&this.saveToLocalStorage(\"arrivalsWidth\",s),n!=null&&this.saveToLocalStorage(\"arrivalsX\",n),i!=null&&this.saveToLocalStorage(\"arrivalsY\",i)},dragMoveListener(e){var t=e.target,s=(parseFloat(t.getAttribute(\"data-x\"))||0)+e.dx,n=(parseFloat(t.getAttribute(\"data-y\"))||0)+e.dy;t.style.webkitTransform=t.style.transform=\"translate(\"+s+\"px, \"+n+\"px)\",t.setAttribute(\"data-x\",s),t.setAttribute(\"data-y\",n),this.screenSize.arrivalsX=s,this.screenSize.arrivalsY=n,this.saveArrivalsParams({arrivalsX:s,arrivalsY:n})},resizeListener(e){var t=e.target,s=parseFloat(t.getAttribute(\"data-x\"))||0,n=parseFloat(t.getAttribute(\"data-y\"))||0;t.style.width=e.rect.width+\"px\",t.style.height=e.rect.height+\"px\",s+=e.deltaRect.left,n+=e.deltaRect.top,t.style.webkitTransform=t.style.transform=\"translate(\"+s+\"px,\"+n+\"px)\",t.setAttribute(\"data-x\",s),t.setAttribute(\"data-y\",n),this.screenSize.arrivalsWidth=e.rect.width,this.screenSize.arrivalsHeight=e.rect.height,this.screenSize.arrivalsX=s,this.screenSize.arrivalsY=n,this.saveArrivalsParams({arrivalsWidth:e.rect.width,arrivalsHeight:e.rect.height,arrivalsX:s,arrivalsY:n})},setupInteractable(e){e.resizable({edges:{left:!0,right:!0,bottom:!0,top:!0},listeners:{move:this.resizeListener},modifiers:[le.modifiers.restrictEdges({outer:\"parent\"}),le.modifiers.restrictSize({min:{width:100,height:50}})]}),e.draggable({allowFrom:\".v-card__title\",autoScroll:!0,listeners:{move:this.dragMoveListener},modifiers:[le.modifiers.restrictRect({restriction:\"parent\",endOnly:!0})]})},setEvents(){const e=this.$refs.arrivals.$el;e.style.width=this.screenSize.arrivalsWidth,e.style.height=this.screenSize.arrivalsHeight,e.style.webkitTransform=e.style.transform=\"translate(\"+this.screenSize.arrivalsX+\"px, \"+this.screenSize.arrivalsY+\"px)\",e.setAttribute(\"data-x\",this.screenSize.arrivalsX),e.setAttribute(\"data-y\",this.screenSize.arrivalsY),this.setupInteractable(le(e))},async onResize(e=!1){if(!e&&!this.appLoaded)return;for(;!this.$refs.panZoom||!this.$refs.platformImage||!this.$refs.tools;)new Promise(s=>{setTimeout(()=>{s()},100)});this.screenSize.w=this.$refs.tools.clientWidth,this.screenSize.h=this.$refs.tools.clientHeight;const t=this.$refs.platformImage;t.width==0||t.height==0||(this.screenSize.initialZoom=this.screenSize.w/t.width<this.screenSize.h/t.height?this.screenSize.w/t.width:this.screenSize.h/t.height,this.screenSize.initialPosition={x:(this.screenSize.w-t.width*this.screenSize.initialZoom)/2,y:(this.screenSize.h-t.height*this.screenSize.initialZoom)/2},this.resetZoom())},async initPlatform(){await this.$store.dispatch(\"FETCH_DOCKSVIEW_PLATFORMS\",this.$store.getters.getDockViewUser),this.selectedPlatform&&(this.platformSelected=this.selectedPlatform),this.availablePlatforms.length==1&&(this.platformSelected=this.availablePlatforms[0].CODIGO_INTERNO);const e=!this.platformSelected;this.showPlatformButton=this.availablePlatforms.length!==1,this.showPlatformMenu=e,this.platformSelected&&(this.$store.commit(\"_setCurrentPlatformDockView\",this.platformSelected),this.$store.dispatch(\"FETCH_PLATFORM_DATA\").then(()=>{this.refreshData()}))},resetZoom(){this.$refs.panZoom&&(this.$refs.panZoom.$panZoomInstance.zoomAbs(0,0,this.screenSize.initialZoom),this.$refs.panZoom.$panZoomInstance.moveTo(this.screenSize.initialPosition.x,this.screenSize.initialPosition.y))},async assignPlatform(){if(this.resetData(),!this.platformSelected){this.$store.commit(\"SET_SNACK\",{open:!0,color:\"red darken-1\",text:this.$t(\"alertSelectPlatform\")});return}this.$store.commit(\"_setCurrentPlatformDockView\",this.platformSelected),this.$store.dispatch(\"FETCH_PLATFORM_DATA\"),this.refreshData(),this.showPlatformMenu=!1},showSpinner(e){this.showFetchSpinner?this.waitingSpinners.push(e):(this.showFetchSpinner=!0,this.spinnerText=this.$t(e))},hideSpinner(e,t){setTimeout(()=>{this.spinnerText==this.$t(e)?(this.spinnerSuccesful=t,this.spinnerError=!t,setTimeout(()=>{this.showFetchSpinner=!1,this.spinnerSuccesful=!1,this.spinnerError=!1,this.waitingSpinners.length&&this.showSpinner(this.waitingSpinners.pop())},250)):this.waitingSpinners.pop()},250)},async refreshData(){this.$refs.intervalComponent?this.$refs.intervalComponent&&this.$refs.intervalComponent.intervalActive&&(this.$refs.intervalComponent.clearIntervals(),this.$refs.intervalComponent.initIntervals()):this.$nextTick(()=>{this.$refs.intervalComponent&&this.$refs.intervalComponent.intervalActive&&(this.$refs.intervalComponent.clearIntervals(),this.$refs.intervalComponent.initIntervals())}),this.showSpinner(\"map_reload\");try{await this.$store.dispatch(\"FETCH_DOCKS_DATA\"),this.hideSpinner(\"map_reload\",!0)}catch(e){console.error(e),this.hideSpinner(\"map_reload\",!1)}finally{this.$refs.intervalComponent&&this.$refs.intervalComponent.intervalActive&&!this.platformConfig&&this.$refs.intervalComponent.clearIntervals()}},resetData(){this.$store.commit(\"_setDocksDockView\",[]),this.$store.commit(\"_setVehiclesDocked\",[]),this.$store.commit(\"_setVehiclesToDock\",[]),this.$store.commit(\"_setPlatformConfig\",null),this.$store.commit(\"_setDocksConfig\",null),this.$store.commit(\"_setDocksStatus\",[])}}},yt={};var Di=M(mi,hi,pi,!1,gi,\"6e1c4a8d\",null,null);function gi(e){for(let t in yt)this[t]=yt[t]}const Ii=function(){return Di.exports}();function Ei(e){return e.map(t=>(Object.keys(t).forEach(s=>{t[s]!=null&&(t[s]=t[s].toString())}),{...t}))}const bt={stringifyData:Ei},pe=async function({type:e,url:t,body:s,token:n,client:i,urlBaseAPI:o}){try{if(e){const r={\"Content-Type\":\"application/json\",\"fieldeas-token\":n,\"Access-Control-Allow-Origin\":\"*\"},a=o.concat(\"/apps/transport/api/v1/\").concat(i).concat(t);return e==\"delete\"?s?await j[e](a,{data:JSON.stringify(s),headers:r}):await j[e](a,{headers:r}):e==\"get\"?await j[e](a,{headers:r}):await j[e](a,JSON.stringify(s),{headers:r})}}catch(r){console.error(r)}};function wt(e){return e?A(e).format(\"DD/MM/YYYY HH:mm:ss\"):\"\"}async function Oi(e,t,s,n){const i=[];e.data.data!=null&&e.data.data.forEach(o=>{const r={};o.forEach(a=>{r[a.key]=a.value}),i.push(r)});for(let o=0;o<i.length;o++)for(const r in i[o])if((r.includes(\"FH\")||r.includes(\"FECHA\"))&&(i[o][r]=wt(i[o][r])),typeof i[o][r]==\"string\"&&i[o][r].includes(\"blob?field=\")){const a=i[o][r].split(\"/entities/\")[1].split(\"/\")[0],c=new URLSearchParams(i[o][r].split(\"/blob\")[1]),d=await xt({entity:a,field:c.get(\"field\"),id:c.get(\"id\"),token:t,client:s,urlBaseAPI:n});i[o]={...i[o],...d}}return bt.stringifyData(i)}async function vi({entity:e,filter:t=\"\",offset:s=0,limit:n=0,token:i,client:o,urlBaseAPI:r}){var c;const a=await pe({type:\"post\",url:`/entities/${e}/query?offset=${s}&limit=${n}`,body:t,token:i,client:o,urlBaseAPI:r});return((c=a==null?void 0:a.data)==null?void 0:c.e_return)||await Oi(a,i,o,r)}async function be({entity:e,filter:t=\"\",offset:s=0,limit:n=0,token:i,client:o,urlBaseAPI:r}){return new Promise(async a=>{const c=await pe({type:\"post\",url:`/entities/${e}/select?offset${s?`=${s}`:\"\"}&limit${n?`=${n}`:\"\"}`,body:t,token:i,client:o,urlBaseAPI:r});if(c.data){for(let d=0;d<c.data.length;d++)for(const l in c.data[d])if((l.includes(\"FH\")||l.includes(\"FECHA\"))&&(c.data[d][l]=wt(c.data[d][l])),typeof c.data[d][l]==\"string\"&&c.data[d][l].includes(\"blob?field=\")){const m=c.data[d][l].split(\"/entities/\")[1].split(\"/\")[0],u=new URLSearchParams(c.data[d][l].split(\"/blob\")[1]),_=await xt({entity:m,field:u.get(\"field\"),id:u.get(\"id\"),token:i,client:o});c.data[d]={...c.data[d],..._}}}a(c.data)})}async function Ci({entity:e,filter:t=\"\",offset:s=0,limit:n=0,distinctField:i,token:o,client:r}){const a=await be(e);if(!a)return;const[c]=await be({entity:e,filter:{select:`COUNT(${i&&!i.includes(\"|\")?`DISTINCT [${t.from}].${i}`:\"*\"})`,from:t.from,join:t.join||\"\",where:t.where||\"\"},token:o,client:r});return{DATA:a,NUM_REG:c.count}}async function xt({entity:e,field:t,id:s,token:n,client:i,urlBaseAPI:o}){return new Promise(async r=>{const a=await pe({type:\"get\",url:`/entities/${e}/blob?field=${t}&id=${s}`,body:{},token:n,client:i,urlBaseAPI:o});a.data.hasOwnProperty(\"e_return\")||(/\\.pdf$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/pdf;base64,${a.data.file_content}`),/\\.png$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/png;base64,${a.data.file_content}`),/\\.jpe*g$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/jpg;base64,${a.data.file_content}`)),r(a.data.hasOwnProperty(\"e_return\")?null:{...a.data,ID:s})})}const G={get:{getDataAPI:vi,getDataQueryAPI:be,getDataQueryExtendedAPI:Ci},set:{},apiMethod:pe},Si={state:{fieldeasDocksOptions:{client:null,token:null,user:null,isDark:!1,isToolbarDark:!1,toolbarColor:null,textColor:null,textClass:null,showCloseButton:!0},userPlatforms:[],currentPlatform:null,docks:[],dockViewSchedules:[],dockViewNonWorkingDays:[],vehiclesDocked:[],vehiclesToDock:[],vehiclesToArrive:[],platformConfig:null,docksConfig:null,stopsStatus:[],estimationsConfig:[],docksFilters:null,dockViewUser:{Login:null,Email:null,Name:null,FirstSurname:null,SecondSurname:null,USER_ENTITY:null,PROFILES:null,ID_PROFILE:null},dockViewToken:null,dockViewClient:null,daysOfWeek:[\"L\",\"M\",\"X\",\"J\",\"V\",\"S\",\"D\"]},getters:{getFieldeasDocksOptions:e=>e.fieldeasDocksOptions,getDocksViewAvailablePlatforms:e=>e.userPlatforms,getDocksViewPlatform:e=>e.currentPlatform,getDocksFilters:e=>e.docksFilters,getDocksViewDocks:e=>e.docks,getVehiclesDocked:e=>e.vehiclesDocked,getVehiclesToDock:e=>e.vehiclesToDock,getVehiclesToArrive:e=>e.vehiclesToArrive,getDocksViewConfig:e=>e.platformConfig,getDocksViewConfigDocks:e=>e.docksConfig,getVehiclesDockedFilter(e,t){let s=`[PARADAS].CODIGO_INTERNO = '${t.getDocksViewPlatform}' AND [RUTAS].ID_RUTA IS NOT NULL`;s+=` AND [PARADAS].TIPO_PARADA IN (${t.getDocksFilters.TIPOS_PARADA.split(\",\").map(i=>`'${i}'`)})`,s+=\" AND [PARADAS].ESTADO_FIELDEAS < 1000\";const n=t.getDockViewUser;return n&&n.USER_ENTITY&&(n.USER_ENTITY.ID_AGENCIA&&(s.length>0&&(s=s.concat(\" AND \")),s+=`[RUTAS].ID_AGENCIA = '${n.USER_ENTITY.ID_AGENCIA}'`),n.USER_ENTITY.ID_NEGOCIO&&(s.length>0&&(s=s.concat(\" AND \")),s+=`[RUTAS].ID_NEGOCIO = '${n.USER_ENTITY.ID_NEGOCIO}'`),n.USER_ENTITY.ID_ZONA&&(s.length>0&&(s=s.concat(\" AND \")),s+=`[RUTAS].ID_ZONA = '${n.USER_ENTITY.ID_ZONA}'`)),s},getDocksStopsStatus:e=>e.stopsStatus,getEstimationsConfig:e=>e.estimationsConfig,getDockViewUser:e=>e.dockViewUser,getDockViewToken:e=>e.dockViewToken,getDockViewClient:e=>e.dockViewClient},actions:{async FETCH_DOCKSVIEW_PLATFORMS({commit:e,getters:t},s){var r;const n=!s.PLATAFORMAS||s.PLATAFORMAS.length==0||s.PLATAFORMAS.some(a=>a.MULTIPLE!=\"1\");let i=\"[CENTROS_PARADA].PLATAFORMA = true\";n&&s.PLATAFORMAS&&s.PLATAFORMAS.length&&(i+=` AND [CENTROS_PARADA].CODIGO_INTERNO IN (${s.PLATAFORMAS.filter(a=>a.MULTIPLE!=\"1\").map(a=>`'${a.CODIGO_INTERNO}'`).join(\",\")})`);const o=n?await G.get.getDataQueryAPI({entity:\"CENTROS_PARADA\",filter:{select:\"[CENTROS_PARADA].*\",join:\"INNER JOIN [T_VISTA_MUELLES] ON [T_VISTA_MUELLES].CODIGO_INTERNO = [CENTROS_PARADA].CODIGO_INTERNO\",where:i},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase}):[];e(\"_setDocksViewPlatforms\",[...o,...((r=s.PLATAFORMAS)==null?void 0:r.filter(a=>a.MULTIPLE==\"1\").map(a=>({CODIGO_INTERNO:a.CODIGO_INTERNO,NOMBRE:a.CODIGO_INTERNO.includes(\"%\")?\"multiple_platforms\":a.CODIGO_INTERNO.replaceAll(\"%\",\"\")})))||[]].sort((a,c)=>a.NOMBRE.localeCompare(c.NOMBRE))),e(\"_setEstimationsConfig\",(await G.get.getDataAPI({entity:\"CONFIG_RETRASOS\",token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase})).sort((a,c)=>parseInt(a.ORDEN_APLICACION)-parseInt(c.ORDEN_APLICACION)))},async FETCH_PLATFORM_DATA({commit:e,getters:t}){const[s,n]=await Promise.all([G.get.getDataAPI({entity:\"T_MUELLES_FILTROS\",filter:{filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getDocksViewPlatform,Operator:2}]}},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase}),G.get.getDataAPI({entity:\"T_VISTA_MUELLES\",filter:{filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getDocksViewPlatform,Operator:2}]}},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase})]);e(\"_setDocksFilters\",s),e(\"_setPlatformConfig\",n[0])},async FETCH_DOCKS_DATA({commit:e,getters:t,state:s}){const[n,i]=await Promise.all([G.get.getDataAPI({entity:\"MUELLES\",filter:{filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getDocksViewPlatform,Operator:2}]}},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase}),G.get.getDataAPI({entity:\"T_VISTA_MUELLES_CONFIG\",filter:{filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getDocksViewPlatform,Operator:2}]}},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase})]),[o,r]=await Promise.all([G.get.getDataQueryAPI({entity:\"HORARIOS_MUELLE\",filter:{select:\"*\",where:n.length>0?`([HORARIOS_MUELLE].ID_MUELLE IN (${n.map(u=>`'${u.ID_MUELLE}'`)}) OR [HORARIOS_MUELLE].ID_MUELLE = 'ALL')`:'[HORARIOS_MUELLE].ID_MUELLE = \"ALL\"'},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase}),G.get.getDataQueryAPI({entity:\"NO_LABORABLES_MUELLES\",filter:{select:\"*\",where:n.length>0?`([NO_LABORABLES_MUELLES].ID_MUELLE IN (${n.map(u=>`'${u.ID_MUELLE}'`)}) OR [NO_LABORABLES_MUELLES].ID_MUELLE = 'ALL')`:'[NO_LABORABLES_MUELLES].ID_MUELLE = \"ALL\"'},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase})]);e(\"_setDocksConfig\",i),e(\"_setDockViewSchedules\",o.map(u=>({...u,HORARIO_FORMAT:u.HORARIO!=\"-1\"&&u.HORARIO!=\"1\"?u.HORARIO.split(\",\").map(_=>_.split(\"-\").map(p=>A(p,\"HH:mm\").valueOf())):null}))),e(\"_setDockViewNonWorkingDays\",bt.stringifyData(r.map(u=>({...u,timestamp:A(u.FECHA,\"DD/MM/YYYY\").valueOf()}))));const a=n.length>0?(await G.get.getDataQueryAPI({entity:\"PARADAS\",filter:{select:\"[PARADAS].*, [PARADAS_MUELLE].ID_MUELLE, [PARADAS_MUELLE].ESTADO_FIELDEAS AS ESTADO_MUELLE, [RUTAS].CODIGO_RUTA, [RUTAS].ID_CONDUCTOR, [CONDUCTORES].NOMBRE AS NOMBRE_CONDUCTOR, [RUTAS].ID_AGENCIA, [AGENCIAS].NOMBRE_AGENCIA, [TIPOS_PARADA].TIPO_FIELDEAS, [CONFIG_ESTADOS_PARADA].CLAVE_ESTADO, [CONFIG_ESTADOS_PARADA].COLOR, [ESTIMACIONES_LLEGADA].FH_ESTIMADA_LLEGADA, [RUTAS].MATRICULA_1\",join:`\n        LEFT JOIN [PARADAS_MUELLE] ON [PARADAS].ID_PARADA = [PARADAS_MUELLE].ID_PARADA\n        LEFT JOIN [RUTAS] ON [RUTAS].ID_RUTA = [PARADAS].ID_RUTA\n        LEFT JOIN [ESTIMACIONES_LLEGADA] ON [ESTIMACIONES_LLEGADA].ID_PARADA = [PARADAS].ID_PARADA\n        LEFT JOIN [CONDUCTORES] ON [CONDUCTORES].ID_USUARIO = [RUTAS].ID_CONDUCTOR\n        LEFT JOIN [AGENCIAS] ON [AGENCIAS].ID_AGENCIA = [RUTAS].ID_AGENCIA\n        LEFT JOIN [TIPOS_PARADA] ON [TIPOS_PARADA].ID_TIPO_PARADA = [PARADAS].TIPO_PARADA\n        LEFT JOIN [CONFIG_ESTADOS_PARADA] ON [CONFIG_ESTADOS_PARADA].TIPO_PARADA = [PARADAS].TIPO_PARADA AND [CONFIG_ESTADOS_PARADA].ID_ESTADO = [PARADAS].ESTADO_FIELDEAS\n        `,where:t.getVehiclesDockedFilter},token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase})).map(u=>{const _=u.FH_ESTIMADA_LLEGADA&&u.FH_PLANIFICADA_CERCANA&&u.FH_PLANIFICADA_CERCANA.length?A(u.FH_ESTIMADA_LLEGADA,\"DD/MM/YYYY HH:mm:ss\").diff(A(u.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\"),\"minutes\"):null,p=_!==null?t.getEstimationsConfig.find(h=>(!h.DESDE.length||_>=(h.DESDE===\"ALL\"?Number.NEGATIVE_INFINITY:parseInt(h.DESDE)))&&(!h.HASTA.length||_<(h.HASTA===\"ALL\"?Number.POSITIVE_INFINITY:parseInt(h.HASTA)))):null;return{...u,TIPO_RETRASO:p,timestamp:A(u.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").format(\"x\"),timestamp_duration:A(u.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(u.DURACION,\"minutes\").format(\"x\")}}).sort((u,_)=>u.timestamp-_.timestamp):[],c=A().valueOf(),d=s.daysOfWeek[A().isoWeekday()-1],l=s.dockViewNonWorkingDays.filter(u=>u.ID_MUELLE==\"ALL\");e(\"_setDocksDockView\",n.map(u=>{var g;const _=s.dockViewNonWorkingDays.filter(D=>D.ID_MUELLE==u.ID_MUELLE);let p=null;if(_.find(D=>D.timestamp==c)?_.find(D=>D.timestamp==c):l.find(D=>D.timestamp==c))p=s.dockViewSchedules.find(D=>D.ID_MUELLE==u.ID_MUELLE&&D.DIA_SEMANA==\"D\")||{...s.dockViewSchedules.find(D=>D.ID_MUELLE==\"ALL\"&&D.DIA_SEMANA==\"D\"),ID_MUELLE:u.ID_MUELLE};else if(p=s.dockViewSchedules.find(D=>D.ID_MUELLE==u.ID_MUELLE&&D.DIA_SEMANA==d),!p){const D=s.dockViewSchedules.find(k=>k.ID_MUELLE==\"ALL\"&&k.DIA_SEMANA==d);D&&(p={...D,ID_MUELLE:u.ID_MUELLE})}const f=p!=null&&(!(p!=null&&p.HORARIO_FORMAT)&&(p==null?void 0:p.HORARIO)==-1||!((g=p==null?void 0:p.HORARIO_FORMAT)!=null&&g.some(D=>c>=D[0]&&c<=D[1])));return{...u,theoreticalVehicleDocked:a.find(D=>D.ID_MUELLE&&D.ID_MUELLE==u.ID_MUELLE&&c>=D.timestamp&&c<=D.timestamp_duration),dockDisabled:f}}));const m=a.map(u=>parseInt(u.ESTADO_FIELDEAS)>=parseInt(t.getDocksFilters.ID_ESTADO_ENTRADA_MUELLE)&&parseInt(u.ESTADO_FIELDEAS)<=parseInt(t.getDocksFilters.ID_ESTADO_SALIDA_MUELLE)?u.ID_MUELLE:null).reverse();e(\"_setVehiclesDocked\",a.reverse().filter((u,_)=>!m.includes(u.ID_MUELLE,_+1)&&u.ID_MUELLE&&parseInt(u.ESTADO_FIELDEAS)>=parseInt(t.getDocksFilters.ID_ESTADO_ENTRADA_MUELLE)&&parseInt(u.ESTADO_FIELDEAS)<=parseInt(t.getDocksFilters.ID_ESTADO_SALIDA_MUELLE))),e(\"_setVehiclesToDock\",a.filter(u=>parseInt(u.ESTADO_FIELDEAS)>0&&!t.getVehiclesDocked.map(_=>_.ID_PARADA).includes(u.ID_PARADA)).slice(0,250).map(u=>{let _=null;switch(!0){case(!u.ID_MUELLE&&u.ESTADO_FIELDEAS==0):_={CLAVE_ESTADO:\"notAssigned\",COLOR:\"#fff\"};break;case(!u.ID_MUELLE&&u.ESTADO_FIELDEAS!=0):_={CLAVE_ESTADO:\"dock_pending\",COLOR:\"warning\"};break;case(u.ID_MUELLE&&u.ESTADO_FIELDEAS!=0):_={CLAVE_ESTADO:\"waiting\",COLOR:\"error\"};break}return{...u,ESTADO:_}}).sort((u,_)=>u.timestamp-_.timestamp)),e(\"_setVehiclesToArrive\",a.filter(u=>parseInt(u.ESTADO_FIELDEAS)==0&&!t.getVehiclesDocked.map(_=>_.ID_PARADA).includes(u.ID_PARADA)).slice(0,50).map(u=>({...u,ESTADO:{CLAVE_ESTADO:\"pending_arrival\",COLOR:\"primary\"}})).sort((u,_)=>_.timestamp-u.timestamp)),e(\"_setDocksStatus\",(await G.get.getDataAPI({entity:\"CONFIG_ESTADOS_PARADA\",token:t.getDockViewToken,client:t.getDockViewClient,urlBaseAPI:t.getUrlBase},{filter:{Clauses:[{Field:\"TIPO_PARADA\",Value:[...new Set(a.map(u=>u.TIPO_PARADA))],Operator:12},{Field:\"ID_ESTADO\",Value:1e3,Operator:1}]}})).map(u=>({...u,COLOR:!u.COLOR||[\"white\",\"#fff\",\"#ffffff\"].includes(u.COLOR)?\"#000\":u.COLOR,OUTLINED:!u.COLOR||[\"white\",\"#fff\",\"#ffffff\"].includes(u.COLOR)})).sort((u,_)=>parseInt(u.ID_ESTADO)-parseInt(_.ID_ESTADO)))}},mutations:{_setFieldeasDocksOptions(e,t){e.fieldeasDocksOptions=t},_setDocksViewPlatforms(e,t){e.userPlatforms=t},_setDocksFilters(e,t){e.docksFilters=t.length==1?t[0]:t},_setCurrentPlatformDockView(e,t){e.currentPlatform=t},_setDocksDockView(e,t){e.docks=t},_setVehiclesDocked(e,t){e.vehiclesDocked=t},_setVehiclesToDock(e,t){e.vehiclesToDock=t},_setVehiclesToArrive(e,t){e.vehiclesToArrive=t},_setPlatformConfig(e,t){e.platformConfig=t},_setDocksConfig(e,t){e.docksConfig=t},_setDocksStatus(e,t){e.stopsStatus=t},_setEstimationsConfig(e,t){e.estimationsConfig=t},_setDockViewUser(e,t){e.dockViewUser=Object.freeze(t)},_setDockViewToken(e,t){e.dockViewToken=t},_setDockViewClient(e,t){e.dockViewClient=t},_setDockViewSchedules(e,t){e.dockViewSchedules=Object.freeze(t)},_setDockViewNonWorkingDays(e,t){e.dockViewNonWorkingDays=Object.freeze(t)}}},ki={...{discrepancy:\"Discrepancia\",dock_pending:\"Pendiente de asignar\",dock_status_0:\"Sin vehículo\",dock_status_1:\"Vehículo en hora\",dock_status_2:\"Vehículo en muelle distinto del teórico\",dock_status_3:\"Muelle inactivo\",dock_status:\"Estado de la asignación\",dock_status_dock:\"Estado del muelle\",dock_theoric_vehicle:\"Vehículo teórico\",docks_status:\"Muelles\",free:\"Libre\",occupied:\"Ocupado\",inactive:\"Inactivo\",pending_arrival:\"Pendiente de llegada\",platformNoConfigWarning:\"La plataforma seleccionada no se ha configurado\",selectPlatformWarning:\"Debe seleccionar una plataforma\",status_legend:\"Leyenda de estados\",vehicles_docked_status:\"Vehículos asignados\",vehicles_to_dock_status:\"Vehículos pendientes de asignar\",selectPlatform:\"Seleccione Plataforma\",reload:\"Actualizar\",center_map:\"Centrar el mapa en la posición original\",notAssigned:\"No asignado\",estimations:\"Estimaciones\",no_estimacion:\"Sin estimación\",platform:\"Plataforma\",ok:\"Ok\",delays:\"Leyenda retrasos\",MUY_PRONTO:\"Con antelación\",EN_HORA:\"En hora\",MUY_TARDE:\"Con retraso\",POCO_TARDE:\"Ligero retraso\",POCO_PRONTO:\"Ligera antelación\",map_reload:\"Recargando datos\",refresh_interval_minutes:\"Intervalo de refresco ($minutes m)\",agency:\"Agencia\",stop_status:\"Estado de la parada\",ACCESO_CLIENTE:\"Acceso Cliente\",ACEPTADA_AGENCIA:\"Aceptada por la agencia\",ACEPTADA_CONDUCTOR:\"Aceptada por el conductor\",ASIGNADA_AGENCIA:\"Agencia asignada\",ASIGNADA_CONDUCTOR:\"Conductor asignado\",\"CONFIRMACION ENTREGA CLIENTE\":\"Confirmación Entrega Cliente\",\"CONFIRMACION ENVIO BL DEFINITIVO\":\"Confirmación Envío BL Definitivo\",CREADA:\"Pendiente\",DESCARGA_MERCANCIA:\"Descarga de mercancía\",DOCUMENTACION_CONFIRMACION:\"Documentación Confirmación\",\"EMISION BL DEFINITIVO\":\"Emisión BL Definitivo\",\"EMISION BORRADOR BL\":\"Emisión Borrador BL\",ENTRADA:\"Entrada\",ENTREGA_DOCUMENTACION:\"Entrega de documentación\",ESCANEO_BULTOS:\"Escaneo de bultos\",FIN_CALENTAMIENTO:\"Fin Calentamiento\",FIN_CARGA:\"Fin de carga\",FIN_DESCANSO:\"Fin Descanso\",FIN_DESCARGA:\"Fin Descarga\",FINALIZACION_JORNADA:\"Fin de jornada\",FINALIZACION:\"Finalización\",FINALIZADA:\"Finalizada\",FINALIZAR:\"Finalizar\",INICIO_CALENTAMIENTO:\"Inicio Calentamiento\",INICIO_CARGA:\"Inicio de carga\",INICIO_DESCANSO:\"Inicio Descanso\",INICIO_DESCARGA:\"Inicio Descarga\",LLEGADA_DESTINO_CARGA:\"Llegada Destino Carga\",LLEGADA_DESTINO_DESCARGA:\"Llegada Destino Descarga\",LLEGADA_DESTINO:\"Llegada a Destino\",LLEGADA_PLATAFORMA:\"Llegada a plataforma\",MERCANCIA_CARGADA:\"Mercancía Cargada\",\"NOTIFICACION NUEVO DESPACHO\":\"Notificación Nuevo Despacho\",\"REALIZACION DESPACHO ADUANA\":\"Realización Despacho Aduana\",RECHAZADA_AGENCIA:\"Rechazada por la agencia\",RECHAZADA_CONDUCTOR:\"Rechazada por el conductor\",RECOGIDA_DOCUMENTACION:\"Recogida de documentación\",REGISTRO:\"Registro\",SALIDA_PLATAFORMA:\"Salida de plataforma\",ULTIMA_HORA:\"Última Hora\",VALIDACION_OPERACIONES:\"Validación de operaciones\",VALIDACION:\"Validación\",FIRMA_PORTEADOR:\"Firma Porteador\",CERTIFICADO_LAVADO:\"Certificado lavado\",TICKET_BASCULA:\"Ticket Báscula\",SALIDA_DESTINO:\"Salida destino\",VALIDACION_ENTREGA:\"Validación entrega\",FIRMA_ALBARAN:\"Firma albarán\",FIRMA_DESTINATARIO:\"Firma destinatario\",PALLETS_RETORNADOS:\"Pallets retornados\",\"VEHICULO Y PRODUCTO CONFORME\":\"Vehículo y producto conforme\",CERTIFICADO_CARGAS:\"Certificado de cargas\",HOJA_RUTA:\"Hoja de ruta\",TICKET_TEMPERATURA:\"Ticket Temperatura\",TEMPERATURA:\"Temperatura\",CREADO:\"Creado\",RECHAZADO:\"Rechazado\",PENDIENTE:\"Pendiente\",APROBADO:\"Aprobado\",PREPARADO:\"Preparado\",EXPEDIDO:\"Expedido\",\"SIN PLANIFICAR\":\"Sin planificar\",ENTREGADO:\"Entregado\",PLANIFICADO:\"Planificado\",EN_TRANSITO:\"En tránsito\",EN_DESTINO:\"En destino\",DESCARGADO:\"Descargado\",EN_RETORNO:\"En retorno\",FINALIZADO:\"Finalizado\",stop_planned_date:\"Fecha planificada\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",dock:\"Muelle\",estimacion:\"Estimación\",stops_estimated_date:\"Fecha Estimada\",ACCION_CONFIRMADA:\"Confirmar\",ACCION_DETENIDA:\"Detener\",ACCION_FINALIZADA:\"Finalizar\",ACCION_PROGRESO:\"Iniciar\",ACCION_RECHAZADA:\"Rechazar\",ACEPTADA:\"Aceptada\",ACEPTAR:\"Aceptar\",CAMBIAR_ORDEN:\"Reordenar Paradas\",CAMBIO_ORDEN:\"Paradas Reordenadas\",CANCELADA:\"Cancelada\",CANCELADA_NEGOCIO:\"Cancelada por negocio\",CANCELAR:\"Cancelar\",CARGADA:\"Cargada\",CONFIRMADA:\"Confirmada\",DETENIDA:\"Detenida\",INICIAR:\"Iniciar\",INTERMODAL_TRAMOS:\"Tramos Intermodal\",PENDING:\"Pendientes\",PROGRESO:\"En Progreso\",RECHAZADA:\"Rechazada\",RECHAZAR:\"Rechazar\",EN_PLANIFICACION:\"En Planificación\",EXPEDIDA:\"Expedida\",PLANIFICADA:\"Planificada\",EN_DESCANSO:\"En Descanso\",next_arrivals:\"Próximas llegadas\",next_arrivals_msg:\"¿Quieres ver por defecto las próximas llegadas?\",waiting:\"Esperando confirmación\"}},Ri={...{discrepancy:\"Discrepancy\",dock_pending:\"Pending assignment\",dock_status_0:\"No vehicle\",dock_status_1:\"Vehicle in time\",dock_status_2:\"Vehicle on dock different from the theoretical\",dock_status_3:\"Inactive dock\",dock_status:\"Assignment status\",dock_status_dock:\"Dock status\",dock_theoric_vehicle:\"Theoretical vehicle\",docks_status:\"Docks\",free:\"Free\",occupied:\"Occupied\",inactive:\"Inactive\",pending_arrival:\"Pending arrival\",platformNoConfigWarning:\"The selected platform has not been configured\",selectPlatformWarning:\"You must select a platform\",status_legend:\"Status legend\",vehicles_docked_status:\"Assigned vehicles\",vehicles_to_dock_status:\"Vehicles pending assignment\",selectPlatform:\"Select Platform\",reload:\"Reload\",center_map:\"Center the map in the original position\",notAssigned:\"Not assigned\",estimations:\"Estimations\",no_estimacion:\"No estimation\",platform:\"Platform\",ok:\"Ok\",delays:\"Delays legend\",MUY_PRONTO:\"In advance\",EN_HORA:\"On time\",MUY_TARDE:\"In delay\",POCO_TARDE:\"Slight delay\",POCO_PRONTO:\"Slight advance\",map_reload:\"Recharging data\",refresh_interval_minutes:\"Refresh interval ($minutes m)\",agency:\"Agency\",stop_status:\"Stop status\",ACCESO_CLIENTE:\"Client Access\",ACEPTADA_AGENCIA:\"Accepted by agency\",ACEPTADA_CONDUCTOR:\"Accepted by driver\",ASIGNADA_AGENCIA:\"Agency assigned\",ASIGNADA_CONDUCTOR:\"Driver assigned\",\"CONFIRMACION ENTREGA CLIENTE\":\"Client delivery confirmation\",\"CONFIRMACION ENVIO BL DEFINITIVO\":\"Definitive BL delivery confirmation\",CREADA:\"Pending\",DESCARGA_MERCANCIA:\"Mercancy download\",DOCUMENTACION_CONFIRMACION:\"Confirmation Documentation\",\"EMISION BL DEFINITIVO\":\"Definitive BL emission\",\"EMISION BORRADOR BL\":\"BL Eraser Emission\",ENTRADA:\"Enter\",ENTREGA_DOCUMENTACION:\"Delivery documentation\",ESCANEO_BULTOS:\"Items scan\",FIN_CALENTAMIENTO:\"End Heating\",FIN_CARGA:\"End of load\",FIN_DESCANSO:\"End rest\",FIN_DESCARGA:\"End download\",FINALIZACION_JORNADA:\"End of journey\",FINALIZACION:\"Ending\",FINALIZADA:\"Finished\",FINALIZAR:\"Finish\",INICIO_CALENTAMIENTO:\"Init Heating\",INICIO_CARGA:\"Start of load\",INICIO_DESCANSO:\"Init rest\",INICIO_DESCARGA:\"Download init\",LLEGADA_DESTINO_CARGA:\"Arrival at load destinatation\",LLEGADA_DESTINO_DESCARGA:\"Arrival at download destinatation\",LLEGADA_DESTINO:\"Arrival at destinatation\",LLEGADA_PLATAFORMA:\"Platform arrival\",MERCANCIA_CARGADA:\"Loaded mercancy\",\"NOTIFICACION NUEVO DESPACHO\":\"New office notification\",\"REALIZACION DESPACHO ADUANA\":\"Custom cleatance\",RECHAZADA_AGENCIA:\"Refused by agency\",RECHAZADA_CONDUCTOR:\"Refused by driver\",RECOGIDA_DOCUMENTACION:\"Documentation collection\",REGISTRO:\"Record\",SALIDA_PLATAFORMA:\"Platform exit\",ULTIMA_HORA:\"Last minute\",VALIDACION_OPERACIONES:\"Operations validation\",VALIDACION:\"Validation\",FIRMA_PORTEADOR:\"Carrier signature\",CERTIFICADO_LAVADO:\"Certificate washed\",TICKET_BASCULA:\"Scale ticket\",SALIDA_DESTINO:\"Departure destination\",VALIDACION_ENTREGA:\"Delivery Validation\",FIRMA_ALBARAN:\"Signature delivery note\",FIRMA_DESTINATARIO:\"Recipient Signature\",PALLETS_RETORNADOS:\"Returned pallets\",\"VEHICULO Y PRODUCTO CONFORME\":\"Vehicle and conforming product\",CERTIFICADO_CARGAS:\"Certificate loads\",HOJA_RUTA:\"Roadmap\",TICKET_TEMPERATURA:\"Ticket Temperature\",TEMPERATURA:\"Temperature\",CREADO:\"Created\",RECHAZADO:\"Rejected\",PENDIENTE:\"Pending\",APROBADO:\"Approved\",PREPARADO:\"Prepared\",EXPEDIDO:\"Issued\",\"SIN PLANIFICAR\":\"Without planning\",ENTREGADO:\"Delivered\",PLANIFICADO:\"Planned\",EN_TRANSITO:\"In transit\",EN_DESTINO:\"At destination\",DESCARGADO:\"Discharged\",EN_RETORNO:\"In return\",FINALIZADO:\"Finished\",stop_planned_date:\"Planned date\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",dock:\"Dock\",estimacion:\"Estimation\",stops_estimated_date:\"Estimated date\",ACCION_CONFIRMADA:\"Confirm\",ACCION_DETENIDA:\"Stop\",ACCION_FINALIZADA:\"Finish\",ACCION_PROGRESO:\"Init\",ACCION_RECHAZADA:\"Refuse\",ACEPTADA:\"Accepted\",ACEPTAR:\"Accept\",CAMBIAR_ORDEN:\"Realign Stops\",CAMBIO_ORDEN:\"Realigned Stops\",CANCELADA:\"Cancelled\",CANCELADA_NEGOCIO:\"Cancelled by business\",CANCELAR:\"Cancel\",CARGADA:\"Loaded\",CONFIRMADA:\"Confirmed\",DETENIDA:\"Stopped\",INICIAR:\"Init\",INTERMODAL_TRAMOS:\"Intermodal Sections\",PENDING:\"Pending\",PROGRESO:\"In progress\",RECHAZADA:\"Refused\",RECHAZAR:\"Refuse\",EN_PLANIFICACION:\"Planning\",EXPEDIDA:\"Issued\",PLANIFICADA:\"Planned\",EN_DESCANSO:\"At rest\",next_arrivals:\"Next arrivals\",next_arrivals_msg:\"Do you want to see the next arrivals by default?\",waiting:\"Waiting confirmation\"}},Ti={...{discrepancy:\"Discrepância\",dock_pending:\"Atribuição pendente.\",dock_status_0:\"Sem veículo\",dock_status_1:\"Veículo no tempo\",dock_status_2:\"Veículo na doca diferente do teórico\",dock_status_3:\"Dock inativo\",dock_status:\"Status da atribuição\",dock_status_dock:\"Status da doca\",dock_theoric_vehicle:\"Veículo teórico\",docks_status:\"Docas\",free:\"Livre\",occupied:\"Ocupada\",inactive:\"Inativo\",pending_arrival:\"Chegada pendente.\",platformNoConfigWarning:\"A plataforma selecionada não foi configurada\",selectPlatformWarning:\"Você deve selecionar uma plataforma\",status_legend:\"Legenda de status\",vehicles_docked_status:\"Veículos atribuídos\",vehicles_to_dock_status:\"Veículos pendentes de atribuição\",selectPlatform:\"Selecione Plataforma\",reload:\"Atualizar\",center_map:\"Centralize o mapa na posição original\",notAssigned:\"Não atribuído\",estimations:\"Estimativas\",no_estimacion:\"Sem estimativa\",platform:\"Plataforma\",ok:\"Ok\",delays:\"Legenda atrasa\",MUY_PRONTO:\"Antecipadamente\",EN_HORA:\"Na hora\",MUY_TARDE:\"Com atraso\",POCO_TARDE:\"Atraso leve\",POCO_PRONTO:\"Ligeiro avanço\",map_reload:\"Recarregando dados\",refresh_interval_minutes:\"Faixa de refrescamento ($minutes m)\",agency:\"Agência\",stop_status:\"Estado\",ACCESO_CLIENTE:\"Acesso ao cliente\",ACEPTADA_AGENCIA:\"Aceito pela agência\",ACEPTADA_CONDUCTOR:\"Aceito pelo motorista\",ASIGNADA_AGENCIA:\"Agência atribuída\",ASIGNADA_CONDUCTOR:\"Motorista atribuído\",\"CONFIRMACION ENTREGA CLIENTE\":\"Entrega de clientes de confirmação\",\"CONFIRMACION ENVIO BL DEFINITIVO\":\"Submissão de confirmação BL Definitive\",CREADA:\"Pending\",DESCARGA_MERCANCIA:\"Descarga de mercadorias\",DOCUMENTACION_CONFIRMACION:\"Documentação de confirmação\",\"EMISION BL DEFINITIVO\":\"EMISSÃO BL definitiva\",\"EMISION BORRADOR BL\":\"Emissão de borracha BL\",ENTRADA:\"Entrada\",ENTREGA_DOCUMENTACION:\"Entrega de documentação\",ESCANEO_BULTOS:\"Varredura de bulch\",FIN_CALENTAMIENTO:\"Aquecimento final\",FIN_CARGA:\"Final de carga\",FIN_DESCANSO:\"Acabar com o resto\",FIN_DESCARGA:\"Final download\",FINALIZACION_JORNADA:\"Fim do dia\",FINALIZACION:\"Final\",FINALIZADA:\"Acabado\",FINALIZAR:\"Finalizar\",INICIO_CALENTAMIENTO:\"Aquecimento em casa\",INICIO_CARGA:\"Load Start\",INICIO_DESCANSO:\"Comece o resto\",INICIO_DESCARGA:\"Casa Download\",LLEGADA_DESTINO_CARGA:\"Carga de destino de chegada\",LLEGADA_DESTINO_DESCARGA:\"Download de destino de chegada\",LLEGADA_DESTINO:\"Chegada ao destino\",LLEGADA_PLATAFORMA:\"Chegada na Plataforma\",MERCANCIA_CARGADA:\"Mercadoria carregada\",\"NOTIFICACION NUEVO DESPACHO\":\"Novo despacho de notificação\",\"REALIZACION DESPACHO ADUANA\":\"Realização do desembaraço aduaneiro\",RECHAZADA_AGENCIA:\"Rejeitado pela agência\",RECHAZADA_CONDUCTOR:\"Rejeitado pelo motorista\",RECOGIDA_DOCUMENTACION:\"Coleção de documentação\",REGISTRO:\"Registro\",SALIDA_PLATAFORMA:\"Saída de plataforma\",ULTIMA_HORA:\"Última hora\",VALIDACION_OPERACIONES:\"Validação de operações\",VALIDACION:\"Validação\",CREADO:\"Criado\",RECHAZADO:\"Rejeitado\",PENDIENTE:\"Pendente\",APROBADO:\"Passado\",PREPARADO:\"Preparado\",EXPEDIDO:\"Publicado\",\"SIN PLANIFICAR\":\"Sem planejamento\",ENTREGADO:\"Entregue\",PLANIFICADO:\"Planejado\",EN_TRANSITO:\"Em trânsito\",EN_DESTINO:\"No destino\",DESCARGADO:\"Descarregado\",EN_RETORNO:\"Em troca\",FINALIZADO:\"Finalizado\",stop_planned_date:\"Data planejada\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",dock:\"Doca\",estimacion:\"Estimativa\",stops_estimated_date:\"Data estimada\",ACCION_CONFIRMADA:\"Confirme\",ACCION_DETENIDA:\"Pare\",ACCION_FINALIZADA:\"Finalizar\",ACCION_PROGRESO:\"Começar\",ACCION_RECHAZADA:\"Recusar\",ACEPTADA:\"Aceitaram\",ACEPTAR:\"Aceitar\",CAMBIAR_ORDEN:\"Reordenar para\",CAMBIO_ORDEN:\"Paradas reordenadas\",CANCELADA:\"Cancelado\",CANCELADA_NEGOCIO:\"Cancelado pelo negócio\",CANCELAR:\"Cancelar\",CARGADA:\"Carregada\",CONFIRMADA:\"Confirmado\",DETENIDA:\"Parado\",INICIAR:\"Começar\",INTERMODAL_TRAMOS:\"Seções intermodais\",PENDING:\"Encostas\",PROGRESO:\"Em progresso\",RECHAZADA:\"Recusou\",RECHAZAR:\"Recusar\",EN_PLANIFICACION:\"Em planejamento\",EXPEDIDA:\"Publicado\",PLANIFICADA:\"Planejado\",EN_DESCANSO:\"Em repouso\",next_arrivals:\"Próximos chegados\",next_arrivals_msg:\"¿Quieres ver por defecto las próximas llegadas?\",waiting:\"Aguardando confirmação\"}},Ni={1:ki,2:Ri,8:Ti};var Pi=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"DocksView\",{on:{closeModal:function(n){return e.$emit(\"closeModal\")}}})},$i=[];const ir=\"\",Li={[b.language.Spanish]:\"es-ES\",[b.language.English]:\"en-GB\",[b.language.French]:\"en-GB\",[b.language.Russian]:\"en-GB\",[b.language.German]:\"en-GB\",[b.language.Italian]:\"en-GB\",[b.language.Portuguese]:\"pt-PT\",[b.language.Catalan]:\"en-GB\"},Mi={name:\"fieldeas-docks-view\",props:{client:{default:null},token:{default:null},user:{default:null},showCloseButton:{default:!0}},components:{DocksView:Ii},mixins:[w],beforeCreate(){this.$store&&!this.$store.hasModule(\"dockView\")&&this.$store.registerModule(\"dockView\",Si)},beforeMount(){const e={client:this.client,token:this.token,user:this.user,showCloseButton:this.showCloseButton};this.$i18n&&this.$i18n.mergeLocaleMessage(Li[this.user.Language],Ni[this.user.Language]),this.$store.commit(\"_setDockViewUser\",this.user),this.$store.commit(\"_setDockViewToken\",this.token),this.$store.commit(\"_setDockViewClient\",this.client),e.isDark=this.isDark(this.$vuetify.theme.themes.light.primary),e.isToolbarDark=this.isDark(e.toolbarColor||this.$vuetify.theme.themes.light.primary),e.textColor=e.isDark?\"#ffffff\":\"#000000\",e.textClass=e.isDark?\"docksView--white-text\":\"docksView--black-text\",this.$store.commit(\"_setFieldeasDocksOptions\",e)}},Ft={};var yi=M(Mi,Pi,$i,!1,bi,null,null,null);function bi(e){for(let t in Ft)this[t]=Ft[t]}const wi=function(){return yi.exports}(),xi={1:{accept_all_stops_confirm:\"¿Seguro que quieres aceptar _STOPSNUMBER_ solicitudes de slot?\",accept_all_stops:\"Aceptar todas las solicitudes\",accept:\"Aceptar\",agency:\"Agencia\",alertSelectPlatform:\"Es necesario seleccionar una plataforma\",all_areas:\"Todas las áreas\",area:\"Área\",areas:\"Áreas\",authorize_confirm:\"¿Seguro que quieres autorizar la entrada?\",authorize_error:\"No se pudo autorizar\",authorize:\"Autorizar\",block_all_stops_confirm:\"¿Seguro que quieres bloquear _STOPSNUMBER_ reservas de slot?\",block_all_stops:\"Bloquear todas las reservas\",block:\"Bloquear\",cancel:\"Cancelar\",category:\"Categoría\",center_map:\"Centrar el mapa en la posición original\",close_hour:\"Hora Fin\",comment:\"Comentario\",confirm:\"Confirmar\",createParadaMuelleError:\"Ya se ha asignado esa parada. Se actualizarán los datos\",data_no_available:\"Datos no disponibles\",date_error_invalid:\"Hay algún error en la selección de la fecha\",date_error_later:\"La fecha no puede ser posterior a la fecha actual\",date_error_previous:\"La fecha no puede ser anterior a la fecha de inicio de la ruta\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",date:\"Fecha\",default_area:\"Área por defecto\",delete_dock_msg:\"¿Seguro que desea eliminar el muelle?\",delete_dock:\"Eliminar Muelle\",delete_dockSchedule_msg:\"¿Seguro que desea eliminar el horario del muelle?\",delete_event_confirm:\"¿Seguro que deseas eliminar la asignación?\",delete_event:\"Eliminar asignación\",delete:\"Eliminar\",dock_all_day:\"Todo el día\",dock_all_days:\"Todos los días\",dock_assignment:\"Parrilla Logística\",dock_blocked:\"Muelle bloqueado\",dock_confirmed:\"Muelle confirmado\",dock_default_schedule:\"Horario por defecto\",dock_expected:\"Muelle previsto\",dock_extra_info:\"Información Extra\",dock_height:\"Altura\",dock_hours_error:\"La hora de fin no puede ser anterior a la fecha de inicio\",dock_in_time:\"En hora\",dock_inactive:\"Inactivo\",dock_is_allDay:\"El muelle está activo durante todo el día\",dock_is_inactive:\"El muelle está inactivo y no se podrán asignar paradas durante todo el día\",dock_no_estimate:\"Sin estimación\",dock_number:\"Número\",dock_operarios_event:\"_OPERARIOS_ operarios\",dock_operarios:\"Operarios\",dock_planning:\"Planificación\",dock_real_time:\"Tiempo Real\",dock_requested:\"Muelle solicitado\",dock_schedule:\"Horario\",dock_severe_displacement:\"Grave desplazamiento\",dock_slight_displacement:\"Leve desplazamiento\",dock:\"Muelle\",dockAssignment:\"Asignación de muelle\",dockAssignmentStatus:\"Estado de la carga/descarga\",dockAssignmentStopsToDockStatus:\"Estado de las paradas pendientes de asignar\",dockAssignMessageBody:\"Se ha cambiado la puerta asignada para la parada _STOPCODE_\",dockAssignMessageSubject:\"Puerta _DOCKCODE_ asignada\",dockDateChangedMessageBody:\"Se ha cambiado la hora asignada para la parada _STOPCODE_ en la puerta _DOCKCODE_\",dockDateChangedMessageSubject:\"_STOPCODE_ - Nueva fecha: _NEWDATE_\",dockDeleteMessageBody:\"Se ha eliminado la puerta asignada para la parada _STOPCODE_\",dockDeleteMessageSubject:\"Puerta _DOCKCODE_ desasignada\",docks:\"Muelles\",edit_event:\"Editar evento\",edit:\"Editar\",editConfig:\"Editar configuración\",estimations:\"Estimaciones\",event_duration:\"Duración (minutos)\",field_required:\"Campo requerido\",filter_invalid_characters:\"Caracteres no válidos\",go_back:\"Volver atrás\",invalid_email:\"E-mail inválido\",invalid_phone:\"Teléfono inválido\",MAP_FINISHED_STOP:\"Finalizada\",MAP_PENDING_STOP:\"Pendiente\",MAP_PROGRESS_STOP:\"En Progreso\",minimize:\"Minimizar\",multiple_platforms:\"Múltiples plataformas\",new_config_exists_hour:\"Ya existe una configuración en esa franja horaria\",new_config_exists_update:\"Ya existe una configuración con esos datos. Se actualizará\",new_config_exists:\"Ya existe una configuración con esos datos\",new_config:\"Nueva configuración\",new_event:\"Nuevo evento\",new_schedule_line:\"Nueva franja horaria\",newDock:\"Crear muelle\",no_duration:\"Duración no establecida\",no_estimacion:\"Sin estimación\",notAssigned:\"No asignado\",num_operators:\"Nº Operarios\",ok:\"Ok\",open_hour:\"Hora Inicio\",others:\"más\",platform_capacity:\"Ocupación del centro: _PCT_%\",platform:\"Plataforma\",positive_value:\"El valor debe ser positivo\",refresh_interval_minutes:\"Intervalo de refresco ($minutes m)\",refresh_interval_stopped:\"Intervalo de refresco detenido\",refresh_interval:\"Intervalo de refresco\",refuse:\"Rechazar\",reload:\"Actualizar\",resources:\"Recursos\",route:\"Ruta\",routes_filter_product_type:\"Tipo de Producto\",save:\"Guardar\",search_docks_msg:\"Escribe un número o descripción de un muelle y pulsa enter o el icono de búsqueda\",search:\"Buscar\",select_date:\"Seleccionar fecha\",select_file:\"Seleccionar archivo\",select_image:\"Selecciona una imagen\",select_position:\"Seleccionar Posición\",selectPlatform:\"Seleccione Plataforma\",slot_assigned_comment:\"La franja horaria ya está reservada, primero debe rechazar la parada asignada\",slot_assigned_stop:\"La franja horaria ya está reservada, primero debe eliminar el evento\",slot_max_capacity:\"La franja horaria ha llegado al límite de operaciones simultáneas\",slot_time_error:\"No se puede asignar en una fecha pasada\",slot_time_stop_error:\"No se puede asignar en una fecha distinta a la que ya está planificada\",stop_duration:\"Duración\",stop_fh_fin:\"Fecha Fin\",stop_fh_inicio:\"Fecha Inicio\",stop_planned_date:\"Fecha Planificada\",stops_filter_FECHA_PREVISTA:\"Fecha Prevista\",unblock:\"Desbloquear\",undocked_stops:\"Paradas sin asignar\",view:\"Ver\"},2:{accept_all_stops_confirm:\"Are you sure you want to accept _STOPSNUMBER_ slot requests?\",accept_all_stops:\"Accept all requests\",accept:\"Accept\",agency:\"Agency\",alertSelectPlatform:\"You need to select a platform\",all_areas:\"All areas\",area:\"Area\",areas:\"Areas\",authorize_confirm:\"Are you sure you want to authorize the entrance?\",authorize_error:\"The driver could not be authorized\",authorize:\"Authorize\",block_all_stops_confirm:\"Are you sure you want to block _STOPSNUMBER_ slot requests?\",block_all_stops:\"Block all requests\",block:\"Block\",cancel:\"Cancel\",category:\"Category\",center_map:\"Center the map in the original position\",close_hour:\"End Time\",comment:\"Comment\",confirm:\"Confirm\",createParadaMuelleError:\"That stop has already been assigned. The data will be updated\",data_no_available:\"Data not avaliable\",date_error_invalid:\"There is some error in the date selection\",date_error_later:\"The date cannot be later than the current date\",date_error_previous:\"The date cannot be earlier than the route start date\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",date:\"Date\",default_area:\"Default area\",delete_dock_msg:\"Are you sure you want to delete the dock?\",delete_dock:\"Delete Dock\",delete_dockSchedule_msg:\"Are you sure you want to delete the dock schedule?\",delete_event_confirm:\"Are you sure you want to delete the assignment?\",delete_event:\"Delete assignment\",delete:\"Delete\",dock_all_day:\"All day\",dock_all_days:\"All days\",dock_assignment:\"Logistic scheduler\",dock_blocked:\"Dock blocked\",dock_confirmed:\"Dock confirmed\",dock_default_schedule:\"Default schedule\",dock_expected:\"Dock expected\",dock_extra_info:\"Extra Info\",dock_height:\"Height\",dock_hours_error:\"The end time cannot be prior to the start date\",dock_in_time:\"In time\",dock_inactive:\"Inactive\",dock_is_allDay:\"The dock is active all the day\",dock_is_inactive:\"The dock is inactive and you can not assign stops throughout the day\",dock_no_estimate:\"No estimation\",dock_number:\"Number\",dock_operarios_event:\"_OPERARIOS_ workers\",dock_operarios:\"Workers\",dock_planning:\"Planning\",dock_real_time:\"Real time\",dock_requested:\"Dock requested\",dock_schedule:\"Schedule\",dock_severe_displacement:\"Severe displacement\",dock_slight_displacement:\"Slight displacement\",dock:\"Dock\",dockAssignment:\"Dock assignment\",dockAssignmentStatus:\"Load/download status\",dockAssignmentStopsToDockStatus:\"Stops to dock status\",dockAssignMessageBody:\"The assigned dock for the _STOPCODE_ stop has been changed\",dockAssignMessageSubject:\"Door _DOCKCODE_ assigned\",dockDateChangedMessageBody:\"The assigned time has been changed for the stop _STOPCODE_ on the dock _DOCKCODE_\",dockDateChangedMessageSubject:\"_STOPCODE_ - Date updated: _NEWDATE_\",dockDeleteMessageBody:\"The assigned dock for stop _STOPCODE_ has been removed\",dockDeleteMessageSubject:\"Door _DOCKCODE_ unassigned\",docks:\"Docks\",edit_event:\"Edit event\",edit:\"Edit\",editConfig:\"Edit config\",estimations:\"Estimations\",event_duration:\"Duration (minutes)\",field_required:\"Field required\",filter_invalid_characters:\"Invalid characters\",go_back:\"Go back\",invalid_email:\"Invalid E-mail\",invalid_phone:\"Invalid phone\",MAP_FINISHED_STOP:\"Finished\",MAP_PENDING_STOP:\"Pending\",MAP_PROGRESS_STOP:\"In progress\",minimize:\"Minimize\",multiple_platforms:\"Multiple platforms\",new_config_exists_hour:\"There is already a configuration in that time slot\",new_config_exists_update:\"There is already a configuration with that data. It will be updated\",new_config_exists:\"There is already a configuration with that data\",new_config:\"New config\",new_event:\"New event\",new_schedule_line:\"New time fringe.\",newDock:\"Create Dock\",no_duration:\"Duration not established\",no_estimacion:\"No estimated date\",notAssigned:\"Not assigned\",num_operators:\"No. Operators\",ok:\"Ok\",open_hour:\"Start Time\",others:\"others\",platform_capacity:\"Occupation of the center: _PCT_%\",platform:\"Platform\",positive_value:\"Value must be bositive\",refresh_interval_minutes:\"Refresh interval ($minutes m)\",refresh_interval_stopped:\"Refresh interval stopped\",refresh_interval:\"Refresh interval\",refuse:\"Refuse\",reload:\"Reload\",resources:\"Resources\",route:\"Route\",routes_filter_product_type:\"Product Type\",save:\"Save\",search_docks_msg:\"Write a number or description of a dock and press ENTER or the search icon\",search:\"Search\",select_date:\"Select date\",select_file:\"Select file\",select_image:\"Select image\",select_position:\"Select position\",selectPlatform:\"Select platform\",slot_assigned_comment:\"The time slot is already reserved, you must first reject the assigned stop\",slot_assigned_stop:\"The time slot is already reserved, you must first eliminate the event\",slot_max_capacity:\"The time slot has reached the limit of simultaneous operations\",slot_time_error:\"No se puede asignar en una fecha pasada\",slot_time_stop_error:\"It cannot be assigned on a past date\",stop_duration:\"Duration\",stop_fh_fin:\"End date\",stop_fh_inicio:\"Init date\",stop_planned_date:\"Planned date\",stops_filter_FECHA_PREVISTA:\"Expected date\",unblock:\"Unblock\",undocked_stops:\"Unassigned stops\",view:\"See\"},8:{accept_all_stops_confirm:\"Certamente você deseja aceitar _STOPSNUMBER_ solicitações de slot?\",accept_all_stops:\"Aceitar todas as solicitações\",accept:\"Aceitar\",agency:\"Agência\",alertSelectPlatform:\"É necessário selecionar uma plataforma\",all_areas:\"Todas las áreas\",area:\"Área\",areas:\"Áreas\",authorize_confirm:\"Tem certeza de que deseja autorizar a entrada?\",authorize_error:\"Não poderia ser autorizado\",authorize:\"Autorizar\",block_all_stops_confirm:\"Certamente você deseja bloquear _STOPSNUMBER_ solicitações de slot?\",block_all_stops:\"Bloquear todas as solicitações\",block:\"Bloquear\",cancel:\"Cancelar\",category:\"Categoria\",center_map:\"Centralize o mapa na posição original\",close_hour:\"Hora final\",comment:\"Comente\",confirm:\"Confirme\",createParadaMuelleError:\"Essa parada já foi atribuída. Os dados serão atualizados\",data_no_available:\"Dados não disponíveis\",date_error_invalid:\"Há algum erro na seleção de data\",date_error_later:\"A data não pode ser posterior do que a data atual\",date_error_previous:\"A data não pode ser antes da data de início da rota\",DATE_FORMAT_DATE:\"DD/MM/YYYY\",DATE_FORMAT_SECONDS:\"DD/MM/YYYY HH:mm:ss\",DATE_FORMAT:\"DD/MM/YYYY HH:mm\",date:\"Data\",default_area:\"Área padrão\",delete_dock_msg:\"Tem certeza de que deseja excluir o dock?\",delete_dock:\"Remover o cais\",delete_dockSchedule_msg:\"Tem certeza de que deseja excluir o horário da doca?\",delete_event_confirm:\"Tem certeza de que quer eliminar a tarefa?\",delete_event:\"Excluir atribuição\",delete:\"Retirar\",dock_all_day:\"Todo o dia\",dock_all_days:\"Todo o dia\",dock_assignment:\"Grelhador logístico\",dock_blocked:\"Dock bloqueado\",dock_confirmed:\"Dock confirmado\",dock_default_schedule:\"Programação padrão\",dock_expected:\"Dock esperado\",dock_extra_info:\"Informação extra\",dock_height:\"Altura\",dock_hours_error:\"O horário final não pode ser antes da data de início\",dock_in_time:\"Na hora\",dock_inactive:\"Inativo\",dock_is_allDay:\"O cais está ativo ao longo do dia\",dock_is_inactive:\"O cais está inativo e você não pode atribuir paradas ao longo do dia\",dock_no_estimate:\"Sem estimativa\",dock_number:\"Número\",dock_operarios_event:\"_OPERARIOS_ operarios\",dock_operarios:\"Operarios\",dock_planning:\"Planejamento\",dock_real_time:\"Tempo real\",dock_requested:\"Pier solicitou\",dock_schedule:\"Cronograma\",dock_severe_displacement:\"Deslocamento severo\",dock_slight_displacement:\"Ligeiro deslocamento\",dock:\"Doca\",dockAssignment:\"Atribuição do cais\",dockAssignmentStatus:\"Status de carga/download\",dockAssignmentStopsToDockStatus:\"Status of the stops pending assign\",dockAssignMessageBody:\"A porta atribuída foi alterada para a parada _STOPCODE_\",dockAssignMessageSubject:\"Porta _DOCKCODE_ atribuído\",dockDateChangedMessageBody:\"O tempo atribuído foi alterado para a parada _STOPCODE_ na porta _DOCKCODE_\",dockDateChangedMessageSubject:\"_STOPCODE_ - Nova data: _NEWDATE_\",dockDeleteMessageBody:\"A porta atribuída para a parada _STOPCODE_ foi removida\",dockDeleteMessageSubject:\"Puerta _DOCKCODE_ desitiveignada.\",docks:\"Springs\",edit_event:\"Editar evento\",edit:\"Editar\",editConfig:\"Editar configuração\",estimations:\"Estimativas\",event_duration:\"Duração (minutos)\",field_required:\"Campo obrigatório\",filter_invalid_characters:\"Caracteres inválidos\",go_back:\"Voltar atrás\",invalid_email:\"E-mail inválido\",invalid_phone:\"Telefone inválido\",MAP_FINISHED_STOP:\"Fim\",MAP_PENDING_STOP:\"Pendente\",MAP_PROGRESS_STOP:\"Em progresso\",minimize:\"Minimizar\",multiple_platforms:\"Várias plataformas\",new_config_exists_hour:\"Já existe uma configuração nesse horário\",new_config_exists_update:\"Já existe uma configuração com esses dados.Será atualizado\",new_config_exists:\"Já existe uma configuração com esses dados\",new_config:\"Nova configuração\",new_event:\"Novo evento\",new_schedule_line:\"Novo tempo franja\",newDock:\"Criar pier\",no_duration:\"Duração não estabelecida\",no_estimacion:\"Sem estimativa\",notAssigned:\"Não atribuído\",num_operators:\"Não. Operarios\",ok:\"Ok\",open_hour:\"Hora de início\",others:\"mais\",platform_capacity:\"Ocupação do centro: _PCT_%\",platform:\"Plataforma\",positive_value:\"O valor deve ser positivo\",refresh_interval_minutes:\"Faixa de refrescamento ($minutes m)\",refresh_interval_stopped:\"Intervalo de refresco detido\",refresh_interval:\"Intervalo de refrescamento\",refuse:\"Recusar\",reload:\"Atualizar\",resources:\"Meios\",route:\"Rota\",routes_filter_product_type:\"Tipo de Produto\",save:\"Guarda\",search_docks_msg:\"Escreva um número ou uma descrição de um dock e pressione ENTER ou o ícone de pesquisa\",search:\"Olhe para\",select_date:\"Selecione a data\",select_file:\"Selecione o arquivo\",select_image:\"Selecione uma imagem\",select_position:\"Selecione a posição\",selectPlatform:\"Selecione Plataforma\",slot_assigned_comment:\"O horário já está reservado, você deve primeiro rejeitar a parada atribuída\",slot_assigned_stop:\"O horário já está reservado, você deve primeiro eliminar o evento\",slot_max_capacity:\"O horário atingiu o limite de operações simultâneas\",slot_time_error:\"Não pode ser atribuído em uma data passada\",slot_time_stop_error:\"Não pode ser atribuído em uma data diferente daquele que já está planejado\",stop_duration:\"Duração\",stop_fh_fin:\"Data final\",stop_fh_inicio:\"Data de início\",stop_planned_date:\"Data planejada\",stops_filter_FECHA_PREVISTA:\"Data prevista\",unblock:\"Desbloquear\",undocked_stops:\"Pára sem atribuição\",view:\"Assistir\"}};function Fi(e){return e.map(t=>(Object.keys(t).forEach(s=>{t[s]!=null&&(t[s]=t[s].toString())}),{...t}))}const H={stringifyData:Fi},Q=async function({type:e,url:t,body:s,token:n,client:i,urlBaseAPI:o}){try{if(e){const r={\"Content-Type\":\"application/json\",\"fieldeas-token\":n,\"Access-Control-Allow-Origin\":\"*\"},a=o.concat(\"/apps/transport/api/v1/\").concat(i).concat(t);return e==\"delete\"?s?await j[e](a,{data:JSON.stringify(s),headers:r}):await j[e](a,{headers:r}):e==\"get\"?await j[e](a,{headers:r}):await j[e](a,JSON.stringify(s),{headers:r})}}catch(r){console.error(r)}};function Ut(e){return e?A(e).format(\"DD/MM/YYYY HH:mm:ss\"):\"\"}async function Ht(e,t,s,n){const i=[];e.data.data!=null&&e.data.data.forEach(o=>{const r={};o.forEach(a=>{r[a.key]=a.value}),i.push(r)});for(let o=0;o<i.length;o++)for(const r in i[o])if((r.includes(\"FH\")||r.includes(\"FECHA\"))&&(i[o][r]=Ut(i[o][r])),typeof i[o][r]==\"string\"&&i[o][r].includes(\"blob?field=\")){const a=i[o][r].split(\"/entities/\")[1].split(\"/\")[0],c=new URLSearchParams(i[o][r].split(\"/blob\")[1]),d=await Yt({entity:a,field:c.get(\"field\"),id:c.get(\"id\"),token:t,client:s,urlBaseAPI:n});i[o]={...i[o],...d}}return H.stringifyData(i)}async function Ui({entity:e,filter:t=\"\",offset:s=0,limit:n=0,token:i,client:o,urlBaseAPI:r}){var c;const a=await Q({type:\"post\",url:`/entities/${e}/query?offset=${s}&limit=${n}`,body:t,token:i,client:o,urlBaseAPI:r});return((c=a==null?void 0:a.data)==null?void 0:c.e_return)||await Ht(a,i,o,r)}async function Hi({entity:e,data:t=[],operation:s=\"INSERT\",token:n,client:i,urlBaseAPI:o}){var a;const r=s==\"DELETE\"?await Q({type:\"delete\",url:`/entities/${e}/rows`,body:{data:t.map(c=>[{key:Object.keys(c)[0],value:c[Object.keys(c)[0]]}])},token:n,client:i,urlBaseAPI:o}):await Q({type:s==\"INSERT\"?\"post\":\"put\",url:`/entities/${e}/rows`,body:{data:t.map(c=>Object.keys(c).map(d=>({key:d,value:c[d]})))},token:n,client:i,urlBaseAPI:o});return((a=r==null?void 0:r.data)==null?void 0:a.e_return)||await Ht(r,n,i,o)}async function we({entity:e,filter:t=\"\",offset:s=0,limit:n=0,token:i,client:o,urlBaseAPI:r}){return new Promise(async a=>{const c=await Q({type:\"post\",url:`/entities/${e}/select?offset${s?`=${s}`:\"\"}&limit${n?`=${n}`:\"\"}`,body:t,token:i,client:o,urlBaseAPI:r});if(c.data){for(let d=0;d<c.data.length;d++)for(const l in c.data[d])if((l.includes(\"FH\")||l.includes(\"FECHA\"))&&(c.data[d][l]=Ut(c.data[d][l])),typeof c.data[d][l]==\"string\"&&c.data[d][l].includes(\"blob?field=\")){const m=c.data[d][l].split(\"/entities/\")[1].split(\"/\")[0],u=new URLSearchParams(c.data[d][l].split(\"/blob\")[1]),_=await Yt({entity:m,field:u.get(\"field\"),id:u.get(\"id\"),token:i,client:o});c.data[d]={...c.data[d],..._}}}a(c.data)})}async function Yi({entity:e,filter:t=\"\",offset:s=0,limit:n=0,distinctField:i,token:o,client:r}){const a=await we(e);if(!a)return;const[c]=await we({entity:e,filter:{select:`COUNT(${i&&!i.includes(\"|\")?`DISTINCT [${t.from}].${i}`:\"*\"})`,from:t.from,join:t.join||\"\",where:t.where||\"\"},token:o,client:r});return{DATA:a,NUM_REG:c.count}}async function Gi({userID:e,subject:t=\"\",body:s=\"\",token:n,client:i,urlBaseAPI:o}){Q({type:\"post\",url:\"/users/driver/message\",body:{driver_id:e,subject:t,body:s},token:n,client:i,urlBaseAPI:o})}async function Yt({entity:e,field:t,id:s,token:n,client:i,urlBaseAPI:o}){return new Promise(async r=>{const a=await Q({type:\"get\",url:`/entities/${e}/blob?field=${t}&id=${s}`,body:{},token:n,client:i,urlBaseAPI:o});a.data.hasOwnProperty(\"e_return\")||(/\\.pdf$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/pdf;base64,${a.data.file_content}`),/\\.png$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/png;base64,${a.data.file_content}`),/\\.jpe*g$/gi.test(a.data.file_name)&&(a.data.file_content=`data:application/jpg;base64,${a.data.file_content}`)),r(a.data.hasOwnProperty(\"e_return\")?null:{...a.data,ID:s})})}const T={get:{getDataAPI:Ui,getDataQueryAPI:we,getDataQueryExtendedAPI:Yi},set:{setDataAPI:Hi,sendMessage:Gi},apiMethod:Q},xe={fieldeasDocksOptions:{client:null,token:null,user:null,isDark:!1,isToolbarDark:!1,toolbarColor:null,textColor:null,textClass:null,showCloseButton:!0},platformConfig:null,docks:[],docksSchedules:[],docksDefaultNonWorkingDays:[],docksNonWorkingDays:[],stopsDocks:[],stopsDocksHidden:[],stopsDocksOtherDays:[],stops:[],stopsFiltered:[],vehicles:[],vehiclesWithStop:[],events:[],eventsBackground:[],eventsHidden:[],eventsVehicles:[],platforms:[],currentPlatform:null,filter:{FH_INICIO:A().format(\"DD/MM/YYYY\"),FH_FIN:A().format(\"DD/MM/YYYY\")},calendarDate:A().format(\"DD/MM/YYYY\"),daysOfWeek:[\"L\",\"M\",\"X\",\"J\",\"V\",\"S\",\"D\"],daysOfWeekNumber:{L:1,M:2,X:3,J:4,V:5,S:6,D:7},dockAssignmentMode:0,newComment:{CODIGO_INTERNO:null,ID_MUELLE:null,FH_INICIO:A().format(\"DD/MM/YYYY HH:mm:ss\"),DURACION:0,NUM_CARGADORES:0,COMENTARIO:null,USUARIO:null,CATEGORIA:null},commentsDocks:[],docksAssignmentUser:{Login:null,Email:null,Name:null,FirstSurname:null,SecondSurname:null,USER_ENTITY:null,PROFILES:null,ID_PROFILE:null},docksAssignmentToken:null,docksAssignmentClient:null,docksAssignmentOperation:null,cache:{CONFIG_PERMISOS:[],CONFIG_SISTEMA:[],CATEGORIAS:[]},centerAreasAssignment:[],centerOperatorsAssignment:[],operationPlatform:null,stopID:null},Vi={state:xe,getters:{getDocksAssignmentOptions:e=>e.fieldeasDocksOptions,getPermisosAssignment:(e,t)=>t.getPermisos?t.getPermisos:e.cache.CONFIG_PERMISOS,getPlatformConfig:e=>e.platformConfig,getDocks:e=>e.docks,getStopsDocks:e=>e.stopsDocks,getStopsDocksHidden:e=>e.stopsDocksHidden,getAllStops:e=>[...e.stopsDocks,...e.stopsDocksHidden],getStopsDocksOtherDays:e=>e.stopsDocksOtherDays,getAllEvents:e=>[...e.events,...e.eventsHidden,...e.eventsBackground],getDocksSchedules:e=>e.docksSchedules,getDocksDefaultNonWorkingDays:e=>e.docksDefaultNonWorkingDays,getDocksNonWorkingDays:e=>e.docksNonWorkingDays,getDockStops:e=>e.stops,getDockVehicles:e=>e.vehicles,getDockVehiclesWithStopInfo:e=>e.vehiclesWithStop,getEvents:e=>[...e.events,...e.eventsBackground],getEventsVehicles:e=>e.eventsVehicles,getPlatforms:e=>e.platforms,getCurrentPlatform:e=>e.currentPlatform,getDockStopsToDockFilter(e,t,s){var i;let n=\"\";if((i=s.businessStore)!=null&&i.sustituirFiltroParadasDock)n=t.getFiltersDockStopsBusiness;else{e.filter.FH_INICIO&&(n.length>0&&(n=n.concat(\" AND \")),n+=`[PARADAS].FH_PLANIFICADA_CERCANA >= '${e.filter.FH_INICIO} 00:00:00'`),e.filter.FH_FIN&&(n.length>0&&(n=n.concat(\" AND \")),n+=`[PARADAS].FH_PLANIFICADA_CERCANA <= '${e.filter.FH_FIN} 23:59:59'`);const o=t.getFiltersDockStopsBusiness;o!=null&&o.length>0&&(n.length>0&&(n=n.concat(\" AND \")),n+=o)}return n},getDockStopsFilter(e,t,s){var i;let n=\"\";if((i=s.businessStore)!=null&&i.sustituirFiltroParadasDock)n=t.getFiltersDockStopsBusiness;else{n.length>0&&(n=n.concat(\" AND \")),n+=`[PARADAS].FH_PLANIFICADA_CERCANA >= '${e.filter.FH_INICIO} 00:00:00'`,n+=\" AND \",n+=`[PARADAS].FH_PLANIFICADA_CERCANA <= '${e.filter.FH_FIN} 23:59:59'`;const o=t.getFiltersDockStopsBusiness;o!=null&&o.length>0&&(n.length>0&&(n=n.concat(\" AND \")),n+=o)}return n},getCalendarDate:e=>e.calendarDate,getDockAssignmentMode:e=>e.dockAssignmentMode,getSchedule:e=>e.schedule,getCommentsFilterDocks(e){let t=`[MUELLE_EVENTOS].ID_MUELLE IN (${e.docks.map(s=>s.ID_MUELLE)})`;return e.filter.FH_INICIO&&(t.length>0&&(t=t.concat(\" AND \")),t+=`[MUELLE_EVENTOS].FH_INICIO >= '${e.filter.FH_INICIO} 00:00:00'`),e.filter.FH_FIN&&(t.length>0&&(t=t.concat(\" AND \")),t+=`[MUELLE_EVENTOS].FH_INICIO <= '${e.filter.FH_FIN} 23:59:59'`),t},getDocksAssignmentUser:e=>e.docksAssignmentUser,getDocksAssignmentToken:e=>e.docksAssignmentToken,getDocksAssignmentClient:e=>e.docksAssignmentClient,getDockAssignmentCache:e=>e.cache,getDockAssignmentCacheEntity:(e,t,s)=>n=>s.cache&&s.cache[n]?s.cache[n]:e.cache[n],getDockAssignmentCategories:(e,t,s)=>t.getCategorias?t.getCategorias:e.cache.CATEGORIAS.filter(n=>n.MOSTRAR_EN_CREACION==\"1\"),getDockAssignmentConfigSistemaByKey:(e,t)=>s=>t.hasOwnProperty(\"getConfigSistemaByKey\")?t.getConfigSistemaByKey(s):e.cache.CONFIG_SISTEMA.find(n=>n.CLAVE==s),getCenterAreasAssignment:e=>e.centerAreasAssignment,getCenterOperatorsAssignment:e=>e.centerOperatorsAssignment,getCenterAreasByCodeAssignment:e=>t=>e.centerAreasAssignment.filter(s=>s.CODIGO_INTERNO==t),getCenterAreasEventsAssignment:e=>e.centerAreasAssignment.map(t=>t.OPERARIOS).flat(),getCenterAreasOperariosAssignment:e=>(t,s,n)=>{const i=e.centerAreasAssignment.find(r=>r.ID_AREA==t);let o=null;if(i){const r=i.OPERARIOS.filter(a=>{const c=s>a.startValue&&s<a.endValue,d=n>a.startValue&&n<a.endValue,l=s==a.startValue&&n==a.endValue;return c||d||l}).map(a=>a.operarios);r!=null&&r.length>0&&(o=Math.max(...r))}return o},getOperationPlatform:e=>e.operationPlatform,getDocksAssignmentStop:e=>e.stopID},actions:{async FETCH_PLATFORMS({commit:e,getters:t},s){const n=t.getDocksAssignmentUser,i=!n.PLATAFORMAS||n.PLATAFORMAS.length==0||n.PLATAFORMAS.some(c=>c.MULTIPLE!=\"1\");let o=\"[CENTROS_PARADA].PLATAFORMA = true\";t.getOperationPlatform&&(o+=` AND [CENTROS_PARADA].CODIGO_INTERNO = '${t.getOperationPlatform}'`);const r={entity:\"CENTROS_PARADA\",filter:{select:\"[CENTROS_PARADA].*\",where:o,orderby:\"[CENTROS_PARADA].NOMBRE ASC\"},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase};i&&n.PLATAFORMAS&&n.PLATAFORMAS.length&&(r.filter.where+=` AND [CENTROS_PARADA].CODIGO_INTERNO IN (${n.PLATAFORMAS.filter(c=>c.MULTIPLE!=\"1\").map(c=>`'${c.CODIGO_INTERNO}'`).join(\",\")})`);const a=i?await T.get.getDataQueryAPI(r):[];e(\"_setPlatformsAssignment\",H.stringifyData([...a,...n.PLATAFORMAS.filter(c=>c.MULTIPLE==\"1\").map(c=>({CODIGO_INTERNO:c.CODIGO_INTERNO,NOMBRE:c.CODIGO_INTERNO.includes(\"%\")?s.$t(\"multiple_platforms\"):c.CODIGO_INTERNO.replaceAll(\"%\",\"\")}))]))},async FETCH_CENTER_AREAS_ASSIGNMENT({commit:e,getters:t},s){let n=null;t.getOperationPlatform&&(n={filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getOperationPlatform,Operator:2}]}});let[i,o]=await Promise.all([T.get.getDataAPI({entity:\"CENTROS_AREA\",filter:n,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}),T.get.getDataQueryAPI({entity:\"MUELLES_OPERARIOS\",filter:{select:\"*\",where:`([MUELLES_OPERARIOS].CODIGO_INTERNO = 'ALL' OR [MUELLES_OPERARIOS].CODIGO_INTERNO = '${t.getCurrentPlatform}')`},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})]);const r=o.map(l=>{let m;return l.CODIGO_INTERNO!=\"ALL\"&&l.ID_AREA!=\"ALL\"&&l.DIA!=\"ALL\"?m=7:l.CODIGO_INTERNO==\"ALL\"&&l.ID_AREA!=\"ALL\"&&l.DIA!=\"ALL\"?m=6:l.CODIGO_INTERNO!=\"ALL\"&&l.ID_AREA==\"ALL\"&&l.DIA!=\"ALL\"?m=5:l.CODIGO_INTERNO==\"ALL\"&&l.ID_AREA==\"ALL\"&&l.DIA!=\"ALL\"?m=4:l.CODIGO_INTERNO!=\"ALL\"&&l.ID_AREA!=\"ALL\"&&l.DIA==\"ALL\"?m=3:l.CODIGO_INTERNO==\"ALL\"&&l.ID_AREA!=\"ALL\"&&l.DIA==\"ALL\"?m=2:l.CODIGO_INTERNO!=\"ALL\"&&l.ID_AREA==\"ALL\"&&l.DIA==\"ALL\"?m=1:m=0,{...l,DIA:l.DIA==\"ALL\"?l.DIA:l.DIA.split(\",\"),PESO:m}});r.sort((l,m)=>m.PESO-l.PESO),o=r.filter(l=>{if(l.DIA==\"ALL\")return!0;if(l.DIA.length>1){const[m,u]=[A(l.DIA[0],\"DD/MM/YYYY 00:00:00\"),A(l.DIA[1],\"DD/MM/YYYY 23:59:59\")];return A(t.getCalendarDate,\"DD/MM/YYYY\").isBetween(m,u,void 0,\"[]\")}else return l.DIA==t.getCalendarDate});const a=o.filter(l=>l.FRANJA_HORARIA==\"ALL\"),c=o.filter(l=>l.FRANJA_HORARIA!=\"ALL\"),d=i.map(l=>{const m=a.filter(h=>(h.CODIGO_INTERNO==\"ALL\"||h.CODIGO_INTERNO==l.CODIGO_INTERNO)&&(h.ID_AREA==\"ALL\"||h.ID_AREA==l.ID_AREA));let _=c.filter(h=>(h.CODIGO_INTERNO==\"ALL\"||h.CODIGO_INTERNO==l.CODIGO_INTERNO)&&(h.ID_AREA==\"ALL\"||h.ID_AREA==l.ID_AREA)).reduce((h,f,g)=>{const D=f.FRANJA_HORARIA.split(\"-\"),k=A(`${t.getCalendarDate} ${D[0]}`,\"DD/MM/YYYY HH:mm\"),S=A(`${t.getCalendarDate} ${D[1]}`,\"DD/MM/YYYY HH:mm\"),R=k.valueOf(),O=S.valueOf();return h.some(v=>{const P=v.startValue>R&&v.startValue<O,C=v.endValue>R&&v.endValue<O,y=v.startValue==R&&v.endValue==O;return(P||C||y)&&v.PESO>f.PESO})||h.push({id:`operarios_${f.ID_AREA}_${g}`,groupId:`operarios_${l.ID_AREA}`,resourceId:l.ID_AREA,start:k.toDate(),startValue:k.valueOf(),startHour:D[0],operarios:f.OPERARIOS,end:S.toDate(),endValue:S.valueOf(),endHour:D[1],configOperarios:f,title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",f.OPERARIOS),color:f.ID_AREA==\"ALL\"||f.CODIGO_INTERNO==\"ALL\"&&f.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null,PESO:f.PESO}),h},[]);if(_.sort((h,f)=>h.startValue-f.startValue),m&&m.length>0){const h=m[0],f=[];for(let g=0;g<=_.length;g++)if(_.length==0){const D=A(`${t.getCalendarDate} 00:00`,\"DD/MM/YYYY HH:mm\"),k=A(`${t.getCalendarDate} 24:00`,\"DD/MM/YYYY HH:mm\");f.push({id:`operarios_global_${h.ID_AREA}_${g}`,groupId:`operarios_global_${h.ID_AREA}`,resourceId:l.ID_AREA,start:D.toDate(),startValue:D.valueOf(),startHour:\"00:00\",operarios:h.OPERARIOS,end:k.toDate(),endValue:k.valueOf(),endHour:\"24:00\",title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",h.OPERARIOS),configOperarios:h,color:h.ID_AREA==\"ALL\"||h.CODIGO_INTERNO==\"ALL\"&&h.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null})}else{const D=g==_.length,k=g==0?null:_[g-1],S=g==_.length?null:_[g];if(k==null||S==null||k.endValue!=S.startValue)if(D){if(k.endHour!=\"24:00\"){const O=A(`${t.getCalendarDate} 24:00`,\"DD/MM/YYYY HH:mm\");f.push({id:`operarios_global_${h.ID_AREA}_${g}`,groupId:`operarios_global_${l.ID_AREA}`,resourceId:l.ID_AREA,start:k.end,startValue:k.endValue,startHour:k.endHour,operarios:h.OPERARIOS,end:O.toDate(),endValue:O.valueOf(),endHour:\"24:00\",title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",h.OPERARIOS),configOperarios:h,color:h.ID_AREA==\"ALL\"||h.CODIGO_INTERNO==\"ALL\"&&h.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null})}}else S.startHour!=\"00:00\"&&f.push({id:`operarios_global_${h.ID_AREA}_${g}`,groupId:`operarios_global_${h.ID_AREA}`,resourceId:l.ID_AREA,start:g==0?A(`${t.getCalendarDate} 00:00`,\"DD/MM/YYYY HH:mm\").toDate():k.end,startValue:g==0?A(`${t.getCalendarDate} 00:00`,\"DD/MM/YYYY HH:mm\").valueOf():k.endValue,startHour:g==0?\"00:00\":k.endHour,operarios:h.OPERARIOS,end:S.start,endValue:S.startValue,endHour:S.startHour,title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",h.OPERARIOS),configOperarios:h,color:h.ID_AREA==\"ALL\"||h.CODIGO_INTERNO==\"ALL\"&&h.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null})}_.push(...f)}const p=r.filter(h=>(h.CODIGO_INTERNO==\"ALL\"||h.CODIGO_INTERNO==l.CODIGO_INTERNO)&&(h.ID_AREA==\"ALL\"||h.ID_AREA==l.ID_AREA)).reduce((h,f,g)=>{const D=f.FRANJA_HORARIA.split(\"-\");if(Array.isArray(f.DIA)&&f.DIA.length>1)w.methods.getDatesInRange(A(f.DIA[0],\"DD/MM/YYYY HH:mm\").toDate(),A(f.DIA[1],\"DD/MM/YYYY HH:mm\").toDate()).forEach(S=>{const R=A(S);f.FRANJA_HORARIA==\"ALL\"?R.set({hour:\"00\",minute:\"00\"}):R.set({hour:D[0].split(\":\")[0],minute:D[0].split(\":\")[1]});const O=A(S);f.FRANJA_HORARIA==\"ALL\"?O.set({hour:\"24\",minute:\"00\"}):O.set({hour:D[1].split(\":\")[0],minute:D[1].split(\":\")[1]});const v=R.valueOf(),P=O.valueOf();h.some(C=>{const y=C.startValue>v&&C.startValue<P,re=C.endValue>v&&C.endValue<P,De=C.startValue==v&&C.endValue==P;return(y||re||De)&&C.PESO>f.PESO})||h.push({id:`operarios_${f.ID_AREA}_${g}`,groupId:`operarios_${l.ID_AREA}`,resourceId:l.ID_AREA,start:R.toDate(),startValue:R.valueOf(),startHour:D[0],operarios:f.OPERARIOS,end:O.toDate(),endValue:O.valueOf(),endHour:D[1],configOperarios:f,title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",f.OPERARIOS),color:f.ID_AREA==\"ALL\"||f.CODIGO_INTERNO==\"ALL\"&&f.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null,PESO:f.PESO,DIA:f.DIA})});else{const k=A(`${t.getCalendarDate} ${D[0]}`,\"DD/MM/YYYY HH:mm\"),S=A(`${t.getCalendarDate} ${D[1]}`,\"DD/MM/YYYY HH:mm\"),R=k.valueOf(),O=S.valueOf();h.some(v=>{const P=v.startValue>R&&v.startValue<O,C=v.endValue>R&&v.endValue<O,y=v.startValue==R&&v.endValue==O;return(P||C||y)&&v.PESO>f.PESO})||h.push({id:`operarios_${f.ID_AREA}_${g}`,groupId:`operarios_${l.ID_AREA}`,resourceId:l.ID_AREA,start:k.toDate(),startValue:k.valueOf(),startHour:D[0],operarios:f.OPERARIOS,end:S.toDate(),endValue:S.valueOf(),endHour:D[1],configOperarios:f,title:s.$t(\"dock_operarios_event\").replace(\"_OPERARIOS_\",f.OPERARIOS),color:f.ID_AREA==\"ALL\"||f.CODIGO_INTERNO==\"ALL\"&&f.ID_AREA==\"ALL\"?\"rgb(71, 70, 71)\":null,PESO:f.PESO,DIA:f.DIA})}return h},[]);return p.sort((h,f)=>h.startValue-f.startValue),{...l,DESCRIPCION:l.DESCRIPCION==\"default\"?s.$t(\"default_area\"):l.DESCRIPCION,OPERARIOS:_,ALL_OPERARIOS:p}});e(\"_setCenterAreasAssignment\",d),e(\"_setCenterOperatorsAssignment\",o)},async CREATE_UPDATE_DELETE_OPERARIOS_CONFIG_ASSIGNMENT({getters:e,dispatch:t},s){await T.set.setDataAPI({entity:\"MUELLES_OPERARIOS\",data:[s.newConfig],operation:s.operation,token:e.getDocksAssignmentToken,client:e.getDocksAssignmentClient,urlBaseAPI:e.getUrlBase}),await t(\"FETCH_CENTER_AREAS\")},async FETCH_DOCKS({commit:e,getters:t},s){if(!t.getCurrentPlatform)return;const[[n],i]=await Promise.all([T.get.getDataAPI({entity:\"T_MUELLES_FILTROS\",filter:{filter:{Clauses:[{Field:\"CODIGO_INTERNO\",Value:t.getCurrentPlatform,Operator:2}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}),T.get.getDataQueryAPI({entity:\"MUELLES\",filter:{select:\"*\",where:`[MUELLES].CODIGO_INTERNO = '${t.getCurrentPlatform}'`},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})]),o=i&&i.length>0?(await T.get.getDataAPI({entity:\"MUELLES_RESTRICCIONES\",filter:{filter:{Clauses:[{Field:\"ID_MUELLE\",Value:i.map(l=>l.ID_MUELLE).join(\",\"),Operator:12}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})).map(l=>({...l,VALORES:JSON.parse(l.VALORES)})):[],r=new Intl.Collator(void 0,{numeric:!0,sensitivity:\"base\"});e(\"_setDocksAssignment\",H.stringifyData(i).sort((l,m)=>r.compare(l.NUMERO,m.NUMERO)).map((l,m)=>{const u=t.getCenterAreasAssignment.find(_=>_.ID_AREA==l.ID_AREA_CENTRO);return{...l,_order:m+1,RESTRICCIONES:o.filter(_=>_.ID_MUELLE==l.ID_MUELLE),AREA:u.DESCRIPCION==\"default\"?s.$t(\"default_area\"):u.DESCRIPCION,AREA_OBJECT:u}}));const[a,c,d]=await Promise.all([i.length>0?T.get.getDataQueryAPI({entity:\"HORARIOS_MUELLE\",filter:{select:\"*\",where:`([HORARIOS_MUELLE].ID_MUELLE IN (${i.map(l=>`'${l.ID_MUELLE}'`)}) OR [HORARIOS_MUELLE].ID_MUELLE = 'ALL')`},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[],i.length>0?T.get.getDataQueryAPI({entity:\"NO_LABORABLES_MUELLES\",filter:{select:\"*\",where:\"[NO_LABORABLES_MUELLES].ID_MUELLE = 'ALL'\"},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[],i.length>0?T.get.getDataQueryAPI({entity:\"NO_LABORABLES_MUELLES\",filter:{select:\"*\",where:`[NO_LABORABLES_MUELLES].ID_MUELLE IN (${i.map(l=>`'${l.ID_MUELLE}'`)})`},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[]]);n&&e(\"_setPlatformConfigAssignment\",n),a.length>0&&e(\"_setDocksSchedulesAssignment\",H.stringifyData(a)),c.length>0&&e(\"_setDocksDefaultNonWorkingDaysAssignment\",H.stringifyData(c.map(l=>({...l,timestamp:A(l.FECHA,\"DD/MM/YYYY\").valueOf()})))),d.length>0&&e(\"_setDocksNonWorkingDaysAssignment\",H.stringifyData(d.map(l=>({...l,timestamp:A(l.FECHA,\"DD/MM/YYYY\").valueOf()}))))},async FETCH_STOPS_DOCKS({commit:e,getters:t}){let s=\"[PARADAS_MUELLE].*, [RUTAS].ID_RUTA, [RUTAS].CODIGO_RUTA, [RUTAS].ID_NEGOCIO, [RUTAS].ID_ZONA, [RUTAS].ID_AGENCIA, [RUTAS].ID_CONDUCTOR, [PARADAS].CODIGO_INTERNO, [PARADAS].DURACION, [PARADAS].FH_PLANIFICADA_CERCANA, [CONDUCTORES].NOMBRE, [AGENCIAS].NOMBRE_AGENCIA\",n=`[PARADAS_MUELLE].ID_MUELLE IN (${t.getDocks.map(f=>f.ID_MUELLE)})`.concat(t.getDockStopsFilter.length>0?` AND ${t.getDockStopsFilter}`:\"\"),i=\"LEFT JOIN [PARADAS] ON [PARADAS].ID_PARADA = [PARADAS_MUELLE].ID_PARADA LEFT JOIN [RUTAS] ON [RUTAS].ID_RUTA = [PARADAS].ID_RUTA LEFT JOIN [CONDUCTORES] ON [CONDUCTORES].ID_USUARIO = [RUTAS].ID_CONDUCTOR LEFT JOIN [AGENCIAS] ON [AGENCIAS].ID_AGENCIA = [RUTAS].ID_AGENCIA LEFT JOIN [OPERACIONES] ON [OPERACIONES].ID_PARADA = [PARADAS].ID_PARADA\",o=\"[PARADAS_MUELLE].ID_PARADA ASC\";i=w.methods.filterUnnecessaryJoins({masterEntity:\"PARADAS_MUELLE\",where:n,join:i,select:s});const r={select:s,from:\"PARADAS_MUELLE\",join:i,where:n,orderby:o};let a=t.getDocks.length>0?await T.get.getDataQueryAPI({entity:r.from,filter:r,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[];const c=[],d=[],l=t.getDocksAssignmentUser,m=l&&l.USER_ENTITY&&l.USER_ENTITY.ID_NEGOCIO,u=l&&l.USER_ENTITY&&l.USER_ENTITY.ID_ZONA,_=l&&l.USER_ENTITY&&l.USER_ENTITY.ID_AGENCIA,p=t.getDockAssignmentMode==1,h=A(t.getCalendarDate,\"DD/MM/YYYY\");a=a.filter(f=>{const g=!m||m&&l.USER_ENTITY.ID_NEGOCIO.split(\",\").includes(f.ID_NEGOCIO),D=!u||u&&l.USER_ENTITY.ID_ZONA.split(\",\").includes(f.ID_ZONA),k=!_||_&&l.USER_ENTITY.ID_AGENCIA.split(\",\").includes(f.ID_AGENCIA),S=!p||p&&f.ESTADO_FIELDEAS!=0,R=t.getDocksAssignmentStop==null||f.ID_PARADA==t.getDocksAssignmentStop,O=!h.isSame(A(f.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY\"));return(!g||!D||!k||!S||!R)&&!O&&c.push(f),O&&d.push(f),g&&D&&k&&R&&!O}),e(\"_setStopsDocksAssignment\",H.stringifyData(a)),e(\"_setStopsDocksHiddenAssignment\",H.stringifyData(c)),e(\"_setStopsDocksOtherDaysAssignment\",H.stringifyData(d))},async FETCH_STOPS_TO_DOCK({commit:e,getters:t,rootState:s},n){let i=\"[PARADAS].*, [RUTAS].CODIGO_RUTA, [RUTAS].ID_NEGOCIO, [RUTAS].ID_ZONA, [RUTAS].ID_AGENCIA, [RUTAS].ID_CONDUCTOR, [RUTAS].MATRICULA_1\",o=`[PARADAS].CODIGO_INTERNO = '${t.getCurrentPlatform}'`.concat(t.getDockStopsToDockFilter.length>0?` AND ${t.getDockStopsToDockFilter}`:\"\");const r=t.getDocksAssignmentUser;r&&r.USER_ENTITY&&r.USER_ENTITY.ID_NEGOCIO&&(o+=` AND [RUTAS].ID_NEGOCIO IN (${r.USER_ENTITY.ID_NEGOCIO.split(\",\").map(g=>`'${g}'`)})`),r&&r.USER_ENTITY&&r.USER_ENTITY.ID_ZONA&&(o+=` AND [RUTAS].ID_ZONA IN (${r.USER_ENTITY.ID_ZONA.split(\",\").map(g=>`'${g}'`)})`),r&&r.USER_ENTITY&&r.USER_ENTITY.ID_AGENCIA&&(o+=` AND [RUTAS].ID_AGENCIA IN (${r.USER_ENTITY.ID_AGENCIA.split(\",\").map(g=>`'${g}'`)})`);let a=\"LEFT JOIN [RUTAS] ON [RUTAS].ID_RUTA = [PARADAS].ID_RUTA LEFT JOIN [OPERACIONES] ON [OPERACIONES].ID_PARADA = [PARADAS].ID_PARADA\",c=\"[PARADAS].FH_PLANIFICADA_CERCANA ASC\";a=w.methods.filterUnnecessaryJoins({masterEntity:\"PARADAS\",where:o,join:a,select:i});const d={select:i,from:\"PARADAS\",join:a,where:o,orderby:c};let l=await T.get.getDataQueryAPI({entity:d.from,filter:d,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase});const m=[...new Set(l.map(g=>g.ID_RUTA).filter(g=>g!=null&&g!=\"\"))],u=[...new Set(l.map(g=>g.ID_PARADA).filter(g=>g!=null&&g!=\"\"))],_=m&&m.length>0?await T.get.getDataAPI({entity:\"RUTAS\",filter:{filter:{Clauses:[{Field:\"ID_RUTA\",Value:m.join(\",\"),Operator:12}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[],p=l&&l.length>0?await T.get.getDataAPI({entity:\"OPERACIONES\",filter:{filter:{Clauses:[{Field:\"ID_PARADA\",Value:u.join(\",\"),Operator:12}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[],h=t.getDockAssignmentConfigSistemaByKey(\"DURACION_MEDIA_PARADA\");l=H.stringifyData(l).map(g=>{var v,P;const D=p.filter(C=>C.ID_PARADA==g.ID_PARADA),k=D&&D.some(C=>C.TIPO_PRODUCTO&&C.TIPO_PRODUCTO.length>0)?[...new Set(D.map(C=>C.TIPO_PRODUCTO))].filter(C=>C&&C.length>0).sort((C,y)=>C.localeCompare(y)).join(\", \"):n.$t(\"notAssigned\"),S=D.map(C=>C.NUM_CARGADORES!=null?+C.NUM_CARGADORES:1),R=S&&S.length>0?Math.max(...S):1,O=D&&D.some(C=>C.DESC_PRODUCTO&&C.DESC_PRODUCTO.length>0)?[...new Set(D.map(C=>C.DESC_PRODUCTO))].filter(C=>C&&C.length>0).sort((C,y)=>C.localeCompare(y)).join(\", \"):n.$t(\"notAssigned\");return{...g,DURACION:g.DURACION?g.DURACION:h?h.VALOR:0,RUTAS:_.find(C=>C.ID_RUTA==g.ID_RUTA),OPERACIONES:D,tipoProducto:k,costeOperarios:R,descProducto:O,NOMBRE_AGENCIA:(v=t.getDockAssignmentCacheEntity(\"AGENCIAS\").find(C=>C.ID_AGENCIA==g.ID_AGENCIA))==null?void 0:v.NOMBRE_AGENCIA,NOMBRE_ZONA:(P=t.getDockAssignmentCacheEntity(\"ZONAS\").find(C=>C.ID_ZONA==g.ID_ZONA))==null?void 0:P.DESC_ZONA}});const f=[];if(t.getDocksAssignmentStop!=null){const g=[...new Set([...t.getStopsDocks,...t.getStopsDocksHidden,...t.getStopsDocksOtherDays,{ID_PARADA:t.getDocksAssignmentStop}].filter(D=>D!=null&&D.ID_PARADA!=null).map(D=>D.ID_PARADA.toString()))];l=l.filter(D=>{const k=g.includes(D.ID_PARADA);return k||f.push(D),k})}e(\"_setStopsToDockAssignment\",l),e(\"_setStopsToDockFilteredAssignment\",f)},async FETCH_VEHICLES_DOCKS({commit:e,getters:t}){if(!t.getCurrentPlatform)return;const s=[...xe.stops,...xe.stopsFiltered];let n=\"[PARADAS].ID_PARADA, [PARADAS].FH_PLANIFICADA_CERCANA, [RUTAS].CODIGO_RUTA, [RUTAS].DESC_RUTA, [RUTAS].MATRICULA_1\";const i=`[PARADAS].ID_PARADA IN (${s.map(m=>m.ID_PARADA)})`,a={select:n,from:\"PARADAS\",join:\"LEFT JOIN [RUTAS] ON [RUTAS].ID_RUTA = [PARADAS].ID_RUTA\",where:i,orderby:\"[PARADAS].FH_PLANIFICADA_CERCANA ASC\"};let c=s.length>0?await T.get.getDataQueryAPI({entity:a.from,filter:a,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[];const d=[...new Set(c.filter(m=>m.MATRICULA_1!=null&&m.MATRICULA_1!=\"\"))],l=c&&c.length>0&&d&&d.length>0?await T.get.getDataAPI({entity:\"VEHICULOS\",filter:{filter:{Clauses:[{Field:\"MATRICULA\",Value:[...new Set(c.filter(m=>m.MATRICULA_1!=null&&m.MATRICULA_1!=\"\"))].join(\",\"),Operator:12}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[];e(\"_setVehiclesAssignment\",H.stringifyData(c.map(m=>({...l.find(_=>_.MATRICULA==m.MATRICULA_1)||{},...m}))))},SET_HISTORICO_ASIGNACIONES({getters:e},t){T.set.setDataAPI({entity:\"HISTORICO_ASIGNACIONES_MUELLE\",data:[t],operation:\"INSERT\",token:e.getDocksAssignmentToken,client:e.getDocksAssignmentClient,urlBaseAPI:e.getUrlBase})},async CREATE_PARADA_MUELLE({dispatch:e,getters:t},{data:s,historic:n,app:i}){const o=await T.set.setDataAPI({entity:\"PARADAS_MUELLE\",data:[s],token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase});return o==\"ERROR\"?[\"ERROR\"]:(n&&e(\"SET_HISTORICO_ASIGNACIONES\",n),await e(\"FETCH_STOPS_DOCKS\"),o)},async UPDATE_STOP_DOCKASSIGNMENT({commit:e,dispatch:t,getters:s},{data:n,historic:i}){await T.set.setDataAPI({entity:\"PARADAS\",data:[n],operation:\"UPDATE\",token:s.getDocksAssignmentToken,client:s.getDocksAssignmentClient,urlBaseAPI:s.getUrlBase}),i&&t(\"SET_HISTORICO_ASIGNACIONES\",i),e(\"_updateStopDockFieldsAssignment\",n)},async UPDATE_STOP_DOCKASSIGNMENT_API({commit:e,getters:t,dispatch:s},{data:n,historic:i,routeID:o}){await T.apiMethod({type:\"put\",url:`/stop?routeId=${o}`,body:n,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}),i&&await s(\"SET_HISTORICO_ASIGNACIONES\",i),e(\"_updateStopDockFieldsAssignment\",n)},async UPDATE_PARADA_MUELLE({dispatch:e,getters:t},{data:s,message:n,historic:i,app:o}){await T.set.setDataAPI({entity:\"PARADAS_MUELLE\",data:[s],operation:\"UPDATE\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}),i&&e(\"SET_HISTORICO_ASIGNACIONES\",i),n&&n.user&&n.sendMessage&&await T.set.sendMessage({driverID:n.user,subject:n.isDateChange?`${o.$t(\"dockDateChangedMessageSubject\").replace(\"_STOPCODE_\",n.stopCode).replace(\"_DOCKCODE_\",n.dockCode).replace(\"_NEWDATE_\",n.newDate)}`:`${o.$t(\"dockAssignMessageSubject\").replace(\"_STOPCODE_\",n.stopCode).replace(\"_DOCKCODE_\",n.dockCode)}`,body:n.isDateChange?`${o.$t(\"dockDateChangedMessageBody\").replace(\"_STOPCODE_\",n.stopCode).replace(\"_DOCKCODE_\",n.dockCode)}`:`${o.$t(\"dockAssignMessageBody\").replace(\"_STOPCODE_\",n.stopCode)}`,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})},async DELETE_PARADA_MUELLE({dispatch:e,getters:t},{data:s,message:n,historic:i,app:o}){await T.set.setDataAPI({entity:\"PARADAS_MUELLE\",data:s,operation:\"DELETE\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}),i&&e(\"SET_HISTORICO_ASIGNACIONES\",i),n.user&&n.sendMessage&&await T.set.sendMessage({driverID:n.user,subject:`${o.$t(\"dockDeleteMessageSubject\").replace(\"_STOPCODE_\",n.stopCode).replace(\"_DOCKCODE_\",n.dockCode)}`,body:`${o.$t(\"dockDeleteMessageBody\").replace(\"_STOPCODE_\",n.stopCode)}`,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})},async GENERATE_EVENTS({state:e,getters:t,commit:s,dispatch:n,rootState:i},o){await n(\"FETCH_COMMENTS_DOCKS\");const r=t.getDockAssignmentMode==1,a=[],c=e.stopsDocks.length>0||e.vehicles.length>0?await T.get.getDataAPI({entity:\"ESTIMACIONES_LLEGADA\",filter:{filter:{Clauses:[{Field:\"ID_PARADA\",Value:[...new Set([...e.stopsDocks,...e.vehicles].map(_=>_.ID_PARADA))].join(\",\"),Operator:12}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):[];e.vehicles.forEach(_=>{var De;const p=e.stops.find(W=>W.ID_PARADA==_.ID_PARADA),h=e.stopsFiltered.find(W=>W.ID_PARADA==_.ID_PARADA),f=p||h,g=p==null&&h!=null,D=(De=c.find(W=>W.ID_PARADA==f.ID_PARADA))==null?void 0:De.FH_ESTIMADA_LLEGADA,k=D?Math.abs(A.duration(A(D,\"DD/MM/YYYY HH:mm\").diff(A(f.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm\"))).asMinutes())<=15:null,S=D?Math.abs(A.duration(A(D,\"DD/MM/YYYY HH:mm\").diff(A(f.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm\"))).asMinutes())<=5:null,R=D?S?\"rgba(0, 193, 0, .15)\":k?\"rgba(255, 165, 0, .15)\":\"rgba(235, 0, 0, .15)\":\"\",O=`${_.CODIGO_RUTA} (${_.DESC_RUTA})`;let v=A(f.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").format(\"DD/MM/YYYY HH:mm:ss\"),P=A(D,\"DD/MM/YYYY HH:mm:ss\").format(\"DD/MM/YYYY HH:mm:ss\");v!=\"Invalid date\"&&(v=w.methods.getDateToShow(f.FH_PLANIFICADA_CERCANA)),P==\"Invalid date\"?P=o.$t(\"no_estimacion\"):P=w.methods.getDateToShow(P);let[C,y]=[null,null];f.DURACION!=null&&f.DURACION!=\"\"&&(C=Math.floor(f.DURACION/60).toString().padStart(2,\"0\"),y=y=(f.DURACION%60).toString().padStart(2,\"0\"));const re=f.OPERACIONES.map(W=>W.NUM_CARGADORES!=null?+W.NUM_CARGADORES:1);f.NUM_CARGADORES=re&&re.length>0?Math.max(...re):1,a.push({..._,...p,TITLE:O,SUBTITLE:v,stopETA:D,stopETAColor:R,THIRD_TITLE:P,id:f.ID_PARADA.toString(),isStopHidden:g,routeID:f.ID_RUTA,stopID:f.ID_PARADA,RUTAS:f.RUTAS,PARADAS:f,OPERACIONES:f.OPERACIONES,tipoProducto:f.tipoProducto,textToSearch:[O,v,P,f.tipoProducto,f.NOMBRE_ZONA,f.MATRICULA_1,f.NOMBRE_AGENCIA].join(\"|\").toLowerCase(),DURACION_TEXT:C&&y?`${C}h ${y}m`:o.$t(\"no_duration\")})}),s(\"_setVehiclesWithStopAssignment\",a);const d=[],l=[];e.stopsDocks.filter(_=>r?parseInt(_.ESTADO_FIELDEAS)>=1||_.ESTADO_FIELDEAS==-1:!0).forEach(_=>{var P;const p=e.stops.find(C=>C.ID_PARADA==_.ID_PARADA),h=t.getDocks.find(C=>C.ID_MUELLE==_.ID_MUELLE),f=e.vehicles.find(C=>C.ID_PARADA==_.ID_PARADA),g=r?(P=c.find(C=>C.ID_PARADA==_.ID_PARADA))==null?void 0:P.FH_ESTIMADA_LLEGADA:null,D=g?Math.abs(A.duration(A(g,\"DD/MM/YYYY HH:mm\").diff(A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm\"))).asMinutes())<=15:null,k=g?Math.abs(A.duration(A(g,\"DD/MM/YYYY HH:mm\").diff(A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm\"))).asMinutes())<=5:null,S=g?k?\"rgb(0, 193, 0)\":D?\"rgb(255, 165, 0)\":\"rgb(235, 0, 0)\":r?\"#3788D8\":null,R=p.ESTADO_FIELDEAS==0?\"#F7CB73\":p.ESTADO_FIELDEAS==\"1000\"?\"#00C853\":\"#00B0FF\";let O=null;switch(!0){case S!=null:O=S;break;case(!_.ESTADO_FIELDEAS||_.ESTADO_FIELDEAS==0):O=\"#3788D8\";break;case _.ESTADO_FIELDEAS==-1:O=\"#FF0A0B\";break;default:O=\"#73AF46\"}const v={id:_.ID_PARADA.toString(),resourceId:_.ID_MUELLE,dockID:_.ID_MUELLE,areaID:h.ID_AREA_CENTRO,stopID:_.ID_PARADA,routeID:p.ID_RUTA,stopID:p.ID_PARADA,isDocked:!0,title:`${f.DESC_RUTA}`,CODIGO_RUTA:_.CODIGO_RUTA,NOMBRE_CONDUCTOR:_.NOMBRE,vehicleID:f.MATRICULA,agencia:_.NOMBRE_AGENCIA,tooltip:`${f.MATRICULA} (${p.NOMBRE})`,start:A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").toDate(),end:A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(p.DURACION,\"minutes\").toDate(),status:_.ESTADO_FIELDEAS,stopStatus:p.ESTADO_FIELDEAS,stopCode:p.CODIGO_INTERNO,stopOrder:p.ORDEN,ETA:g,stopStatusColor:R,backgroundColor:O,borderColor:O,RUTAS:p.RUTAS,PARADAS:p,OPERACIONES:p.OPERACIONES,tipoProducto:p.tipoProducto,costeOperarios:p.costeOperarios||+h.MAXIMO_PARADAS};_.ESTADO_FIELDEAS==-1&&(v.editable=!1,v.startEditable=!1,v.durationEditable=!1,v.resourceEditable=!1),d.push(v),l.push({id:_.ID_PARADA.toString(),resourceId:f.MATRICULA,vehicleID:f.MATRICULA,stopID:_.ID_PARADA,routeID:p.ID_RUTA,title:p.NOMBRE,tooltip:p.NOMBRE,start:A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").toDate(),end:A(p.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(p.DURACION,\"minutes\").toDate(),duration:`${p.DURACION}:00`})});const m=e.commentsDocks.map(_=>{var h,f;const p=t.getDocks.find(g=>g.ID_MUELLE==_.ID_MUELLE);return{id:`comm_${_.ID_EVENTO}`,resourceId:_.ID_MUELLE,commentID:_.ID_EVENTO,costeOperarios:+_.NUM_CARGADORES||0,areaID:p.ID_AREA_CENTRO,userID:_.USUARIO,title:_.COMENTARIO,tooltip:_.COMENTARIO,borderColor:(h=e.cache.CATEGORIAS.find(g=>g.COD_CATEGORIA==_.CATEGORIA))==null?void 0:h.COLOR,backgroundColor:(f=e.cache.CATEGORIAS.find(g=>g.COD_CATEGORIA==_.CATEGORIA))==null?void 0:f.COLOR,start:A(_.FH_INICIO,\"DD/MM/YYYY HH:mm:ss\").toDate(),end:A(_.FH_INICIO,\"DD/MM/YYYY HH:mm:ss\").add(_.DURACION,\"minutes\").toDate()}}),u=e.stopsDocksHidden.map(_=>{var f;const p=e.stops.find(g=>g.ID_PARADA==_.ID_PARADA),h=t.getDocks.find(g=>g.ID_MUELLE==_.ID_MUELLE);return{id:_.ID_PARADA.toString(),resourceId:_.ID_MUELLE,dockID:_.ID_MUELLE,areaID:(f=t.getDocks.find(g=>g.ID_MUELLE==_.ID_MUELLE))==null?void 0:f.ID_AREA_CENTRO,costeOperarios:(p==null?void 0:p.costeOperarios)||+h.MAXIMO_PARADAS,isHidden:!0,routeID:p.ID_RUTA,stopID:p.ID_PARADA,isDocked:!0,RUTAS:p.RUTAS,PARADAS:p,OPERACIONES:p.OPERACIONES,start:A(_.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").toDate(),end:A(_.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(_.DURACION,\"minutes\").toDate()}});s(\"_setEventsAssignment\",[...d,...m]),s(\"_setEventsVehiclesAssignment\",l),s(\"_setEventsHiddenAssignment\",u)},GENERATE_RESTRICTIONS_EVENTS({state:e,getters:t,commit:s}){const n=t.getPlatforms.find(u=>u.CODIGO_INTERNO==t.getCurrentPlatform),i=(n==null?void 0:n.RESTRICCIONES_GLOBAL_PARRILLA)==1,o=n?+n.PARRILLA_PARADAS_MAXIMAS:null,r=[];let a=0,c=null,d=null,l=[],m=null;i?t.getCenterAreasAssignment.forEach(u=>{const _=[...e.events.filter(p=>p.stopID!=null||p.commentID!=null),...e.eventsHidden].filter(p=>p.areaID==u.ID_AREA).sort((p,h)=>p.start.valueOf()-h.start.valueOf());for(let p=0;p<_.length;p++){const h=_[p],f=t.getDocks.find(k=>k.ID_MUELLE==h.dockID);if(p==0)a+=h.costeOperarios!=null?h.costeOperarios:f?+f.MAXIMO_PARADAS:null,c=h.start,d=h.end,m=p,l.push(h);else{const k=l.some(v=>v.start.valueOf()==h.start.valueOf()||v.end.valueOf()==h.end.valueOf()),S=l.every(v=>v.start.valueOf()>=h.start.valueOf()&&v.start.valueOf()<h.end.valueOf()),R=l.every(v=>v.end.valueOf()>h.start.valueOf()&&v.end.valueOf()<=h.end.valueOf()),O=l.every(v=>v.start.valueOf()==h.start.valueOf()&&v.end.valueOf()==h.end.valueOf());S||R||O||k?(a+=h.costeOperarios!=null?h.costeOperarios:f?+f.MAXIMO_PARADAS:null,l.push(h),O||(c=h.start,d=_[m].end)):(a=h.costeOperarios!=null?h.costeOperarios:f?+f.MAXIMO_PARADAS:null,c=h.start,d=h.end,m=p,l=[h])}const g=t.getCenterAreasOperariosAssignment(u.ID_AREA,A(c).valueOf(),A(d).valueOf());let D=g!=null?+g:o;a>=D&&t.getDocks.filter(S=>S.ID_AREA_CENTRO==u.ID_AREA).forEach(S=>{r.push({id:`max_capacity_${p}`,groupId:\"max_capacity\",resourceId:S.ID_MUELLE,start:c,end:d,dockID:S.ID_MUELLE,display:\"background\",color:\"rgb(248, 189, 189)\"})})}}):e.eventsHidden.forEach((u,_)=>{r.push({id:`max_capacity_${_}`,groupId:\"dock_capacity\",resourceId:u.resourceId,start:u.start,end:u.end,dockID:u.dockID,display:\"background\",color:\"rgb(248, 189, 189)\"})}),s(\"_setBackgroundEventsAssignment\",r)},GENERATE_SCHEDULE_EVENTS({state:e,getters:t,commit:s}){const n=A(t.getCalendarDate,\"DD/MM/YYYY\").valueOf(),i=e.daysOfWeek[A(t.getCalendarDate,\"DD/MM/YYYY\").isoWeekday()-1],o=t.getDocksDefaultNonWorkingDays,a=t.getDocks.map(c=>{const d=t.getDocksNonWorkingDays.filter(u=>u.ID_MUELLE==c.ID_MUELLE);let l=null;return(d.find(u=>u.timestamp==n)?d.find(u=>u.timestamp==n):o.find(u=>u.timestamp==n))?l=t.getDocksSchedules.find(u=>u.ID_MUELLE==c.ID_MUELLE&&u.DIA_SEMANA==\"D\")||{...t.getDocksSchedules.find(u=>u.ID_MUELLE==\"ALL\"&&u.DIA_SEMANA==\"D\"),ID_MUELLE:c.ID_MUELLE}:(l=t.getDocksSchedules.find(u=>u.ID_MUELLE==c.ID_MUELLE&&u.DIA_SEMANA==i),l||(l={...t.getDocksSchedules.find(u=>u.ID_MUELLE==\"ALL\"&&u.DIA_SEMANA==i),ID_MUELLE:c.ID_MUELLE})),l}).reduce((c,d)=>{if(!d||!d.HORARIO||d.HORARIO.length==0)return c;let l=\"00:00\";return d.HORARIO.split(\",\").forEach((m,u)=>{m==-1?c.push({id:`schedule_dock_${d.ID_MUELLE}_${u}`,groupId:`schedule_dock_${d.ID_MUELLE}`,resourceId:d.ID_MUELLE,dockID:d.ID_MUELLE,stopID:null,start:A(`${t.getCalendarDate} 00:00`,\"DD/MM/YYYY HH:mm\").toDate(),end:A(`${t.getCalendarDate} 24:00`,\"DD/MM/YYYY HH:mm\").toDate(),display:\"background\",color:\"rgb(248, 189, 189)\"}):(m.split(\"-\")[0]==\"00:00\"&&(l=m.split(\"-\")[1]),m.split(\"-\")[0]!=\"00:00\"&&(c.push({id:`schedule_dock_${d.ID_MUELLE}_${u}`,groupId:`schedule_dock_${d.ID_MUELLE}`,resourceId:d.ID_MUELLE,dockID:d.ID_MUELLE,stopID:null,start:A(`${t.getCalendarDate} ${l}`,\"DD/MM/YYYY HH:mm\").toDate(),end:A(`${t.getCalendarDate} ${m.split(\"-\")[0]}`,\"DD/MM/YYYY HH:mm\").toDate(),display:\"background\",color:\"rgb(248, 189, 189)\"}),l=m.split(\"-\")[1]),u==d.HORARIO.split(\",\").length-1&&m.split(\"-\")[1]!=\"24\"&&c.push({id:`schedule_dock_${d.ID_MUELLE}_${u}`,groupId:`schedule_dock_${d.ID_MUELLE}`,resourceId:d.ID_MUELLE,dockID:d.ID_MUELLE,stopID:null,start:A(`${t.getCalendarDate} ${m.split(\"-\")[1]}`,\"DD/MM/YYYY HH:mm\").toDate(),end:A(`${t.getCalendarDate} 24:00`,\"DD/MM/YYYY HH:mm\").toDate(),display:\"background\",color:\"rgb(248, 189, 189)\"}))}),c},[]);s(\"_addScheduleEventsAssignment\",a)},async FETCH_COMMENTS_DOCKS({commit:e,getters:t}){const s=t.getCurrentPlatform;if(!s)return;let n=\"[MUELLE_EVENTOS].*\";const i=`[MUELLE_EVENTOS].CODIGO_INTERNO ${s.includes(\"%\")?\" LIKE \":\" = \"}'${s}'`.concat(t.getCommentsFilterDocks.length>0?` AND ${t.getCommentsFilterDocks}`:\"\");if(t.getDocks.length==0)e(\"_setCommentsDocksAssignment\",[]);else{const o={select:n,from:\"MUELLE_EVENTOS\",where:i};let r=await T.get.getDataQueryAPI({entity:o.from,filter:o,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase});e(\"_setCommentsDocksAssignment\",H.stringifyData(r))}},UPDATE_COMMENT_DOCK({getters:e},t){return T.set.setDataAPI({entity:\"MUELLE_EVENTOS\",data:[t],operation:\"UPDATE\",token:e.getDocksAssignmentToken,client:e.getDocksAssignmentClient,urlBaseAPI:e.getUrlBase})},async SAVE_COMMENT_DOCK({state:e,getters:t}){const s={CODIGO_INTERNO:e.currentPlatform,ID_MUELLE:e.newComment.ID_MUELLE,FH_INICIO:e.newComment.FH_INICIO,DURACION:parseInt(e.newComment.DURACION),COMENTARIO:e.newComment.COMENTARIO,USUARIO:t.getDocksAssignmentUser.Login,CATEGORIA:e.newComment.CATEGORIA,NUM_CARGADORES:e.newComment.NUM_CARGADORES};return e.newComment.ID_EVENTO&&(s.ID_EVENTO=e.newComment.ID_EVENTO),await T.set.setDataAPI({entity:\"MUELLE_EVENTOS\",operation:e.newComment.ID_EVENTO?\"UPDATE\":\"INSERT\",data:[s],token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})},async DELETE_COMMENT_DOCK({getters:e},t){await T.set.setDataAPI({entity:\"MUELLE_EVENTOS\",operation:\"DELETE\",data:[{ID_EVENTO:t}],token:e.getDocksAssignmentToken,client:e.getDocksAssignmentClient,urlBaseAPI:e.getUrlBase})},async APPROVE_STOP_DOCK({commit:e,getters:t},{payload:s,app:n}){const i={stop_id:s.ID_PARADA,stop_code:s.CODIGO_INTERNO,stop_order:s.ORDEN,route_id:s.ID_RUTA,route_code:s.CODIGO_RUTA,status_id:s.ID_ESTADO,user_id:s.ID_USUARIO,latitude:s.LATITUD,longitude:s.LONGITUD,origin:s.ORIGEN,event_timestamp:s.FH_EVENTO,origin_code:s.ENVIO_ORIGEN};(await T.apiMethod({type:\"post\",url:`/stop/event?stopId=${s.ID_PARADA}`,body:i,token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase})).data.e_return.type!=\"S\"&&e(\"SET_SNACK\",{color:\"error\",open:!0,text:n.t(\"authorize_error\")})},async FETCH_DOCKS_ASSIGNMENT_CACHE({commit:e,getters:t,rootState:s}){const n=[new Promise(o=>{T.get.getDataAPI({entity:\"MUELLES_EVENTOS_CATEGORIAS\",filter:{orderby:\"COD_CATEGORIA#ASC\"},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"CATEGORIAS\",data:r})})})];s.hasOwnProperty(\"cache\")||(n.push(new Promise(o=>{T.get.getDataAPI({entity:\"CONFIG_SISTEMA\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"CONFIG_SISTEMA\",data:r})})})),n.push(new Promise(o=>{const r=t.getDocksAssignmentUser;T.get.getDataAPI({entity:\"CONFIG_PERMISOS\",filter:{filter:{Clauses:[{Field:\"ID_PERFIL\",Value:r.ID_PROFILE,Operator:2}]}},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(a=>{o({key:\"CONFIG_PERMISOS\",data:a})})})),n.push(new Promise(o=>{T.get.getDataAPI({entity:\"PERFILES\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"PERFILES\",data:r})})})),n.push(new Promise(o=>{T.get.getDataAPI({entity:\"NEGOCIOS\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"NEGOCIOS\",data:r})})})),n.push(new Promise(o=>{T.get.getDataAPI({entity:\"ZONAS\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"ZONAS\",data:r})})})),n.push(new Promise(o=>{T.get.getDataAPI({entity:\"AGENCIAS\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"AGENCIAS\",data:r})})})),n.push(new Promise(o=>{T.get.getDataAPI({entity:\"CONFIG_ESTADOS_PARADA\",token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}).then(r=>{o({key:\"CONFIG_ESTADOS_PARADA\",data:r})})}))),(await Promise.all(n)).forEach(o=>{e(\"_setDockAssignmentCache\",o)})},async fetchPlatformByOperation({state:e,getters:t,commit:s}){const n=e.docksAssignmentOperation,[i]=n!=null?await T.get.getDataQueryAPI({entity:\"OPERACIONES\",filter:{select:\"[PARADAS].ID_PARADA, [PARADAS].CODIGO_INTERNO\",join:\"INNER JOIN [PARADAS] ON [PARADAS].ID_PARADA = [OPERACIONES].ID_PARADA\",where:`[OPERACIONES].ID_OPERACION = ${n}`},token:t.getDocksAssignmentToken,client:t.getDocksAssignmentClient,urlBaseAPI:t.getUrlBase}):null;s(\"_setOperationPlatform\",i.CODIGO_INTERNO),s(\"_setAssignmentStop\",i.ID_PARADA)}},mutations:{_setDocksAssignmentOptions(e,t){e.fieldeasDocksOptions=t},_setDockAssignmentCache(e,{key:t,data:s}){e.cache[t]=s},_setCenterAreasAssignment(e,t){e.centerAreasAssignment=t},_setCenterOperatorsAssignment(e,t){e.centerOperatorsAssignment=t},_setPlatformConfigAssignment(e,t){e.platformConfig=t},_setDockAssignmentMode(e,t){e.dockAssignmentMode=t},_setDocksAssignment(e,t){e.docks=t},_setDocksSchedulesAssignment(e,t){e.docksSchedules=t},_setDocksDefaultNonWorkingDaysAssignment(e,t){e.docksDefaultNonWorkingDays=t},_setDocksNonWorkingDaysAssignment(e,t){e.docksNonWorkingDays=t},_setStopsDocksAssignment(e,t){e.stopsDocks=t},_setStopsDocksHiddenAssignment(e,t){e.stopsDocksHidden=t},_setStopsDocksOtherDaysAssignment(e,t){e.stopsDocksOtherDays=t},_setStopsToDockAssignment(e,t){e.stops=t},_setStopsToDockFilteredAssignment(e,t){e.stopsFiltered=t},_setVehiclesAssignment(e,t){e.vehicles=t},_setVehiclesWithStopAssignment(e,t){e.vehiclesWithStop=t},_setEventsAssignment(e,t){e.events=t},_setBackgroundEventsAssignment(e,t){e.eventsBackground=t},_setEventsHiddenAssignment(e,t){e.eventsHidden=t},_addScheduleEventsAssignment(e,t){e.events.push(...t)},_setEventsVehiclesAssignment(e,t){e.eventsVehicles=t},_setPlatformsAssignment(e,t){e.platforms=t},_setCurrentPlatformAssignment(e,t){e.currentPlatform=t},_setFilterDockAssignment(e,{key:t,value:s}){L.set(e.filter,t,s)},_addStopDockAssignment(e,t){e.stopsDocks.push(t)},_updateStopDockAssignment(e,t){const s=e.stopsDocks.findIndex(n=>n.ID==t.id);s>-1&&L.set(e.stopsDocks,s,t)},_deleteStopDockAssignment(e,t){const s=e.stopsDocks.findIndex(n=>n.ID==t.ID);s>-1&&L.delete(e.stopsDocks,s)},_addDockEventAssignment(e,t){e.events.push(t)},_updateDockEventAssignment(e,t){const s=e.events.findIndex(n=>n.id==t.id);if(s>-1)for(const n in t)L.set(e.events[s],n,t[n])},_updateStopDockFieldsAssignment(e,t){const s=e.stopsDocks.findIndex(n=>n.ID_PARADA==t.ID_PARADA);if(s>-1)for(const n in t)e.stopsDocks[s].hasOwnProperty(n)&&L.set(e.stopsDocks[s],n,t[n])},_deleteDockEventAssignment(e,t){const s=e.events.findIndex(n=>n.id==t.id);s>-1&&L.delete(e.events,s)},_setCalendarDateAssignment(e,t){e.calendarDate=t},_setCommentsDocksAssignment(e,t){e.commentsDocks=t},_setCommentDockAssignment(e,{key:t,value:s}){L.set(e.newComment,t,s)},_setDocksAssignmentUser(e,t){e.docksAssignmentUser=Object.freeze(t)},_setDocksAssignmentToken(e,t){e.docksAssignmentToken=t},_setDocksAssignmentClient(e,t){e.docksAssignmentClient=t},_setCategoriesAssignmentDocks(e,t){e.categories=t},_setDocksAssignmentOperation(e,t){e.docksAssignmentOperation=t},_setFieldAssignment({},{obj:e,key:t,value:s}){L.set(e,t,s)},_setOperationPlatform(e,t){e.operationPlatform=t},_setAssignmentStop(e,t){e.stopID=t}}};var Gt={code:\"es\",week:{dow:1,doy:4},buttonText:{prev:\"Ant\",next:\"Sig\",today:\"Hoy\",year:\"Año\",month:\"Mes\",week:\"Semana\",day:\"Día\",list:\"Agenda\"},buttonHints:{prev:\"$0 antes\",next:\"$0 siguiente\",today(e){return e===\"Día\"?\"Hoy\":(e===\"Semana\"?\"Esta\":\"Este\")+\" \"+e.toLocaleLowerCase()}},viewHint(e){return\"Vista \"+(e===\"Semana\"?\"de la\":\"del\")+\" \"+e.toLocaleLowerCase()},weekText:\"Sm\",weekTextLong:\"Semana\",allDayText:\"Todo el día\",moreLinkText:\"más\",moreLinkHint(e){return`Mostrar ${e} eventos más`},noEventsText:\"No hay eventos para mostrar\",navLinkHint:\"Ir al $0\",closeHint:\"Cerrar\",timeHint:\"La hora\",eventHint:\"Evento\"};const Nf=\"\";function Bi(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,\"default\")?e.default:e}function ji(e){var t=typeof e;return e!=null&&(t==\"object\"||t==\"function\")}var Vt=ji,zi=typeof window==\"object\"&&window&&window.Object===Object&&window,Wi=zi,qi=Wi,Ki=typeof self==\"object\"&&self&&self.Object===Object&&self,Zi=qi||Ki||Function(\"return this\")(),Bt=Zi,Xi=Bt,Ji=function(){return Xi.Date.now()},Qi=Ji,eo=/\\s/;function to(e){for(var t=e.length;t--&&eo.test(e.charAt(t)););return t}var so=to,no=so,io=/^\\s+/;function oo(e){return e&&e.slice(0,no(e)+1).replace(io,\"\")}var ao=oo,ro=Bt,co=ro.Symbol,jt=co,zt=jt,Wt=Object.prototype,lo=Wt.hasOwnProperty,uo=Wt.toString,ae=zt?zt.toStringTag:void 0;function _o(e){var t=lo.call(e,ae),s=e[ae];try{e[ae]=void 0;var n=!0}catch{}var i=uo.call(e);return n&&(t?e[ae]=s:delete e[ae]),i}var Ao=_o,fo=Object.prototype,ho=fo.toString;function po(e){return ho.call(e)}var mo=po,qt=jt,Do=Ao,go=mo,Io=\"[object Null]\",Eo=\"[object Undefined]\",Kt=qt?qt.toStringTag:void 0;function Oo(e){return e==null?e===void 0?Eo:Io:Kt&&Kt in Object(e)?Do(e):go(e)}var vo=Oo;function Co(e){return e!=null&&typeof e==\"object\"}var So=Co,ko=vo,Ro=So,To=\"[object Symbol]\";function No(e){return typeof e==\"symbol\"||Ro(e)&&ko(e)==To}var Po=No,$o=ao,Zt=Vt,Lo=Po,Xt=0/0,Mo=/^[-+]0x[0-9a-f]+$/i,yo=/^0b[01]+$/i,bo=/^0o[0-7]+$/i,wo=parseInt;function xo(e){if(typeof e==\"number\")return e;if(Lo(e))return Xt;if(Zt(e)){var t=typeof e.valueOf==\"function\"?e.valueOf():e;e=Zt(t)?t+\"\":t}if(typeof e!=\"string\")return e===0?e:+e;e=$o(e);var s=yo.test(e);return s||bo.test(e)?wo(e.slice(2),s?2:8):Mo.test(e)?Xt:+e}var Fo=xo,Uo=Vt,Fe=Qi,Jt=Fo,Ho=\"Expected a function\",Yo=Math.max,Go=Math.min;function Vo(e,t,s){var n,i,o,r,a,c,d=0,l=!1,m=!1,u=!0;if(typeof e!=\"function\")throw new TypeError(Ho);t=Jt(t)||0,Uo(s)&&(l=!!s.leading,m=\"maxWait\"in s,o=m?Yo(Jt(s.maxWait)||0,t):o,u=\"trailing\"in s?!!s.trailing:u);function _(O){var v=n,P=i;return n=i=void 0,d=O,r=e.apply(P,v),r}function p(O){return d=O,a=setTimeout(g,t),l?_(O):r}function h(O){var v=O-c,P=O-d,C=t-v;return m?Go(C,o-P):C}function f(O){var v=O-c,P=O-d;return c===void 0||v>=t||v<0||m&&P>=o}function g(){var O=Fe();if(f(O))return D(O);a=setTimeout(g,h(O))}function D(O){return a=void 0,u&&n?_(O):(n=i=void 0,r)}function k(){a!==void 0&&clearTimeout(a),d=0,n=c=i=a=void 0}function S(){return a===void 0?r:D(Fe())}function R(){var O=Fe(),v=f(O);if(n=arguments,i=this,c=O,v){if(a===void 0)return p(c);if(m)return clearTimeout(a),a=setTimeout(g,t),_(c)}return a===void 0&&(a=setTimeout(g,t)),r}return R.cancel=k,R.flush=S,R}var Bo=Vo;const jo=Bi(Bo),zo={name:\"DateTime_Picker\",data(){return{dateValue:null,emitEvent:!1,required:e=>e!=null&&e.length>0||this.$t(\"field_required\")}},mounted(){this.date_value&&this.time_value?this.init():this.emitEvent=!0},computed:{isDateValid(){return A(this.dateValue).isValid()},min(){return this.minDateTime?A(this.minDateTime.join(\" \"),\"YYYY-MM-DD HH:mm:ss\").format(\"YYYY-MM-DDTHH:mm\"):void 0},max(){return this.maxDateTime?A(this.maxDateTime.join(\" \"),\"YYYY-MM-DD HH:mm:ss\").format(\"YYYY-MM-DDTHH:mm\"):void 0}},props:[\"isEventItem\",\"date_value\",\"time_value\",\"disabled\",\"minDateTime\",\"maxDateTime\",\"icon\",\"label\",\"hideDetails\",\"isRequired\",\"dense\"],watch:{dateValue(){this.emitEvent&&this.isDateValid&&this.emitChangeDateTime()},date_value(){this.init()},time_value(){this.init()}},methods:{init(){this.emitEvent=!1,this.date_value&&this.time_value&&(this.dateValue=A([this.date_value,this.time_value].join(\" \"),\"YYYY-MM-DD HH:mm:ss\").format(\"YYYY-MM-DDTHH:mm\")),setTimeout(()=>{this.emitEvent=!0})},setInitialDate(){this.disabled||(this.date_value&&this.time_value?this.dateValue=A([this.date_value,this.time_value].join(\" \"),\"YYYY-MM-DD HH:mm:ss\").format(\"YYYY-MM-DDTHH:mm\"):this.dateValue=A().format(\"YYYY-MM-DDTHH:mm\"))},emitChangeDateTime(e=!1){if(this.min&&A(this.dateValue).isBefore(A(this.min))){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"date_error_previous\")});return}if(this.max&&A(this.dateValue).isAfter(A(this.max))){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"date_error_later\")});return}const t=A(this.dateValue);e?this.$emit(\"changeEventStatus\",null):t.isValid()&&this.$emit(\"changeDateTime\",{date:t.format(\"YYYY-MM-DD\"),time:t.format(\"HH:mm\")})}}};var Wo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"div\",[s(\"v-text-field\",{class:{cursorDefault:e.disabled,cursorPointer:!e.disabled,\"pt-2\":e.dense,datetimePicker:!0},style:e.isEventItem&&!e.disabled?\"display: inline-block; width: calc(100% - 44px)\":\"\",attrs:{name:Math.random(),autocomplete:\"new-password\",min:e.min,max:e.max?e.max:\"9999-12-31T23:59\",type:\"datetime-local\",label:e.label||\"\",disabled:e.disabled,size:e.isEventItem?e.$t(\"DATE_FORMAT_SECONDS\").length:void 0,\"hide-details\":typeof e.hideDetails<\"u\"?!!e.hideDetails:!0,rules:e.isRequired?[e.required]:[]},scopedSlots:e._u([e.isRequired?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(e.label)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0),model:{value:e.dateValue,callback:function(n){e.dateValue=n},expression:\"dateValue\"}},[e.icon?s(\"font-awesome-icon\",{staticClass:\"fa-md\",attrs:{slot:\"append-outer\",icon:[\"fas\",e.icon]},slot:\"append-outer\"}):e._e()],1),e.isEventItem&&!e.disabled?s(\"v-btn\",{staticClass:\"ml-2\",attrs:{disabled:!e.isDateValid,icon:\"\",color:\"primary\"},on:{click:function(n){return e.emitChangeDateTime(!0)}}},[s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",\"save\"]}})],1):e._e()],1)},qo=[];const Pf=\"\",Qt={};var Ko=M(zo,Wo,qo,!1,Zo,\"a3988668\",null,null);function Zo(e){for(let t in Qt)this[t]=Qt[t]}const es=function(){return Ko.exports}(),Xo={name:\"jsonForm\",props:[\"form\",\"obj\"],components:{datetimePicker:es,modal:z},mixins:[w],data(){return{email:\"\",rules:{required:e=>e!=null&&(Array.isArray(e)?e.length>0:!0)||this.$t(\"field_required\"),phone:e=>e&&e.length==9||this.$t(\"invalid_phone\"),counter:e=>e.length<=20||\"Máximo 20 caracteres\",email:e=>{const t=/^(([^<>()[\\]\\\\.,;:\\s@\"]+(\\.[^<>()[\\]\\\\.,;:\\s@\"]+)*)|(\".+\"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$/;return e==null||e.length==0||t.test(e)||this.$t(\"invalid_email\")},formatBusinessZone:e=>/^[A-Z0-9_]+$/.test(e)||this.$t(\"field_required\"),validateFilter:e=>!e||!e.includes(\"$\")&&!e.includes(\"&\")&&!e.includes(\"'\")&&!e.includes(\"`\")||this.$t(\"filter_invalid_characters\"),positiveNumber:e=>!!e&&e>=0||this.$t(\"positive_value\")},showMap:!1,mapCenter:{lat:40.436041,lng:-3.707697},mapZoom:6,dialogMapPosition:!1,tempMapClickPosition:{LATITUD:null,LONGITUD:null}}},mounted(){this.form.some(e=>e.type===\"MAP\")&&this.defaultCenter(),this.$nextTick(()=>{this.form.some(e=>e.type==\"DATETIME\")&&this.$refs.datetime.forEach(e=>{e.init()})})},computed:{mapType(){var e;return((e=this.$store.getters.getDockAssignmentConfigSistemaByKey(\"MAP_TYPE\"))==null?void 0:e.VALOR)||\"google\"},mapObject(){return this.$refs.mapa_input.$mapObject}},methods:{openMap(e,t){this.tempMapClickPosition.LATITUD=e,this.tempMapClickPosition.LONGITUD=t,this.dialogMapPosition=!0,this.$nextTick(()=>{setTimeout(()=>{this.showMap=!0},500)})},removeItem(e,t){if(t.multiple){const s=this.obj[t.field].indexOf(e.$PK);s>=0&&this.obj[t.field].splice(s,1)}else t.events.input({key:t.field,value:null})},deleteImage(e){e.events.input({key:\"fileName\",value:\"\"}),e.events.input({key:\"fileUrl\",value:\"\"}),e.events.input({key:\"file\",value:\"\"})},pickFile(e){this.$refs[e][0].click()},onFilePicked(e,t){const s=e.target.files;Array.from(s).forEach(n=>{let i=new FileReader;i.readAsDataURL(n),i.addEventListener(\"load\",async function o(){n.name,i.result,t.events.input({key:\"fileName\",value:n.name}),t.events.input({key:\"fileUrl\",value:i.result}),t.events.input({key:\"file\",value:n}),e.target.value=\"\",i.removeEventListener(\"load\",o)})})},onTemplateSelected(e,t){t.events.input(e)},mapOk(e){e.events.input(this.obj[e.field]),this.dialogMapPosition=!1},changeMapClickPosition(e,t){if(this.mapType==\"google\"){const s=e.latLng;this.obj[t.field].LATITUD=s.lat(),this.obj[t.field].LONGITUD=s.lng()}else this.mapType==\"here\"&&(this.obj[t.field].LATITUD=e.lat,this.obj[t.field].LONGITUD=e.lng)},defaultCenter(){var t;const e=(t=this.$store.getters.getDockAssignmentCacheEntity(\"CONFIG_MAPA\"))==null?void 0:t.find(s=>s.CLAVE===\"CENTRO_MAPA\");this.mapCenter=e.VALOR?JSON.parse(e.VALOR):{lat:40.436041,lng:-3.707697},this.mapZoom=6},itemsTranslated(e){return e.items?e.items.map(t=>{const s={...t};return s[e[\"item-text\"]]=this.$t(t[e[\"item-text\"]]),s}):[]},blurComboboxes(){const e=this.$refs.COMBOBOX;e&&e.length>0&&e.forEach(t=>t.blur())},typeField(e){return e===\"INTEGER\"?\"number\":e===\"PASSWORD\"?\"password\":\"text\"},required(e=[]){const t=[];return e.forEach(s=>{t.push(this.rules[s])}),t},isRequired(e=[]){return Array.isArray(e)&&e.includes(\"required\")},formatDate(e){return A(e,\"DD/MM/YYYY HH:mm:ss\").format(\"YYYY-MM-DD HH:mm:ss\").split(\" \")}},filters:{defaultFilter:function(e,t){return t&&t.forEach(s=>e=this.$options.filters[s](e)),e},noNumbers:function(e){let t=e;return t=t.replace(/[0-9]/g,\"\"),t},formatBusinessZone:function(e){return!e||!e.length?\"\":e.toString().toUpperCase().replace(\" \",\"_\")}}};var Jo=function(){var e=this,t=e.$createElement,s=e._self._c||t;return e.form.length?s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[e._l(e.form,function(n,i){return s(\"v-col\",{key:n.key?n.key:n.field,class:`${n.class?n.class:\"\"} ${n.padding&&n.padding==\"false\"?\"\":\"pa-3\"}`,attrs:{cols:n.xs,sm:n.sm,md:n.md,lg:n.lg,xl:n.xl}},[s(\"v-tooltip\",{attrs:{top:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[n.type===\"SELECT\"?s(\"v-select\",e._g({attrs:{name:Math.random(),autocomplete:\"new-password\",\"prepend-icon\":n[\"prepend-icon-mdi\"],clearable:n.hasOwnProperty(\"clearable\")?n.clearable:!0,multiple:n.multiple,\"item-text\":n.mapFunction?n.mapFunction:n[\"item-text\"],\"item-value\":n[\"item-value\"]||n,label:n.name,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],disabled:n.disabled,items:n.notTranslateItems?n.items:e.itemsTranslated(n),rules:e.required(n.required),\"validate-on-blur\":!0,\"no-data-text\":e.$t(\"data_no_availables\"),\"hide-details\":\"\"},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)},blur:function(a){n.events&&n.events.blur&&n.events.blur(a)}},scopedSlots:e._u([n.limitItems?{key:\"selection\",fn:function(a){var c=a.item,d=a.index;return[d+1<=n.maxItemsToShow?s(\"v-chip\",[s(\"span\",[e._v(e._s(c))])]):e._e(),d+1>n.maxItemsToShow?s(\"span\",{staticClass:\"grey--text text-caption\"},[e._v(\" (+\"+e._s(e.value.length-1)+\" \"+e._s(e.$t(\"others\"))+\") \")]):e._e()]}}:null,e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[n.prependItem?s(\"v-list-item\",{attrs:{slot:\"prepend-item\",ripple:\"\"},on:{click:function(a){return a.stopPropagation(),n.prependItemAction.apply(null,arguments)}},slot:\"prepend-item\"},[s(\"v-list-item-action\",[s(\"v-icon\",[e._v(e._s(n.prependItemIcon))])],1),s(\"v-list-item-title\",[e._v(e._s(n.prependItemText))])],1):e._e(),s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]}}):e._e()],1)],2):e._e(),n.type===\"AUTOCOMPLETE\"?s(\"v-autocomplete\",e._g({attrs:{name:Math.random(),\"prepend-icon\":n[\"prepend-icon-mdi\"],\"auto-select-first\":n.items&&n.items.length==1,autocomplete:\"new-password\",clearable:n.hasOwnProperty(\"clearable\")?n.clearable:!0,multiple:n.multiple,\"item-text\":n.mapFunction?n.mapFunction:n[\"item-text\"],\"item-value\":n[\"item-value\"],label:n.name,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],disabled:n.disabled,readonly:n.readOnly,items:n.notTranslateItems?n.items:e.itemsTranslated(n),\"return-object\":!!n[\"return-object\"],rules:e.required(n.required),\"validate-on-blur\":!0,\"no-data-text\":e.$t(\"data_no_available\"),\"hide-details\":\"\",chips:n.chips,\"deletable-chips\":n.deletableChips},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)},blur:function(a){n.events&&n.events.blur&&n.events.blur(a)},focus:function(a){n.events&&n.events.focus&&n.events.focus(a)}},scopedSlots:e._u([n.fixedSelection||n.limitItems||n.chipIcon?{key:\"selection\",fn:function(a){var c=a.item,d=a.index;return[n.chipIcon?s(\"v-chip\",{attrs:{close:n.deletableChips},on:{\"click:close\":function(l){return e.removeItem(c,n)}}},[s(\"v-avatar\",{attrs:{left:\"\"}},[s(\"v-btn\",{attrs:{color:\"primary\"}},[s(\"font-awesome-icon\",{staticClass:\"fa-sm\",attrs:{icon:[\"fas\",c[n.chipIcon]]}})],1)],1),e._v(\" \"+e._s(e.$t(c[n[\"item-text\"]]))+\" \")],1):e._e(),n.fieldIndex?s(\"span\",[e._v(\" \"+e._s(n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field].join(\",\"))+\" \")]):[d+1<=n.maxItemsToShow?s(\"v-chip\",{attrs:{color:c.COLOR,dark:\"\"}},[typeof n[\"item-text\"]==\"function\"?s(\"span\",[e._v(e._s(n[\"item-text\"](c)))]):s(\"span\",[e._v(\" \"+e._s(c[n[\"item-text\"]])+\" \")])]):e._e(),d+1==n.maxItemsToShow+1?s(\"span\",{staticClass:\"grey--text text-caption\"},[e._v(\" (+\"+e._s(n.fieldIndex>=0?e.obj[n.field][n.fieldIndex].length-n.maxItemsToShow:e.obj[n.field].length-n.maxItemsToShow)+\" ) \")]):e._e()]]}}:null,n.colorItems?{key:\"item\",fn:function(a){return[s(\"v-list-item-avatar\",[a.item.COLOR&&a.item.COLOR.length||a.item.ICONO&&a.item.ICONO.length?s(\"v-chip\",{attrs:{disabled:\"\",small:\"\",color:a.item.COLOR}},[a.item.ICONO?s(\"font-awesome-icon\",{staticClass:\"fa-lg primary--text\",attrs:{icon:[\"fas\",a.item.ICONO]}}):e._e()],1):e._e()],1),s(\"v-list-item-content\",[typeof n[\"item-text\"]==\"function\"?s(\"v-list-item-title\",[e._v(e._s(n[\"item-text\"](a.item)))]):s(\"v-list-item-title\",[e._v(\" \"+e._s(a.item[n[\"item-text\"]])+\" \")])],1)]}}:null,e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[n.prependItem?s(\"v-list-item\",{attrs:{slot:\"prepend-item\",ripple:\"\"},on:{click:function(a){return a.stopPropagation(),n.prependItemAction.apply(null,arguments)}},slot:\"prepend-item\"},[s(\"v-list-item-action\",[s(\"v-icon\",[e._v(e._s(n.prependItemIcon))])],1),s(\"v-list-item-title\",[e._v(e._s(n.prependItemText))])],1):e._e(),s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]}}):e._e()],1)],2):e._e(),n.type===\"COMBOBOX\"?s(\"v-combobox\",e._g({ref:n.ref,refInFor:!0,attrs:{name:Math.random(),autocomplete:\"new-password\",\"prepend-icon\":n[\"prepend-icon-mdi\"],clearable:n.hasOwnProperty(\"clearable\")?n.clearable:!0,multiple:n.multiple,\"item-text\":n.mapFunction?n.mapFunction:n[\"item-text\"],\"item-value\":n[\"item-value\"],label:n.name,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],disabled:n.disabled,items:n.notTranslateItems?n.items:e.itemsTranslated(n),\"return-object\":!!n[\"return-object\"],rules:e.required(n.required),\"validate-on-blur\":!0,\"no-data-text\":e.$t(\"data_no_available\"),\"hide-details\":\"\",chips:n.chips,\"deletable-chips\":n.deletableChips},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)}},scopedSlots:e._u([n.limitItems?{key:\"selection\",fn:function(a){var c=a.item,d=a.index;return[d+1<=n.maxItemsToShow?s(\"v-chip\",[s(\"span\",[e._v(e._s(c))])]):e._e(),d+1>n.maxItemsToShow?s(\"span\",{staticClass:\"grey--text text-caption\"},[e._v(\" (+\"+e._s(e.value.length-1)+\" \"+e._s(e.$t(\"others\"))+\") \")]):e._e()]}}:null,e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[n.prependItem?s(\"v-list-item\",{attrs:{slot:\"prepend-item\",ripple:\"\"},on:{click:function(a){return a.stopPropagation(),n.prependItemAction.apply(null,arguments)}},slot:\"prepend-item\"},[s(\"v-list-item-action\",[s(\"v-icon\",[e._v(e._s(n.prependItemIcon))])],1),s(\"v-list-item-title\",[e._v(e._s(n.prependItemText))])],1):e._e(),s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]}}):e._e()],1)],2):e._e(),n.type===\"RADIO\"?s(\"v-radio-group\",e._g({attrs:{name:Math.random(),autocomplete:\"new-password\",value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],label:n.name,\"hide-details\":\"\"},model:{value:e.obj[n.field],callback:function(a){e.$set(e.obj,n.field,a)},expression:\"obj[el.field]\"}},r),e._l(n.items,function(a){return s(\"v-radio\",{key:a,attrs:{value:a,label:a}})}),1):e._e(),[\"STRING\",\"INTEGER\",\"PASSWORD\"].includes(n.type)?s(\"v-text-field\",e._g({ref:n.field,refInFor:!0,attrs:{solo:n.textFieldType==\"SOLO\",filled:n.textFieldType==\"FILLED\",outlined:n.textFieldType==\"OUTLINED\",min:n.min,max:n.max,maxlength:n.maxLength,prefix:n.prefix,suffix:n.suffix,counter:n.counter,\"prepend-icon\":n[\"prepend-icon-mdi\"],name:Math.random(),autocomplete:\"new-password\",type:e.typeField(n.type),label:n.name,rules:e.required(n.required),\"validate-on-blur\":!0,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],mask:n.mask,disabled:n.disabled,readonly:n.readOnly,\"hide-details\":n.hideDetails==null||n.hideDetails},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)},blur:function(a){n.events&&n.events.blur&&n.events.blur(a)},focus:function(a){n.events&&n.events.focus&&n.events.focus(a)},keydown:function(a){n.events&&n.events.keydown&&n.events.keydown(a)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]},on:{click:function(a){n.events[\"click-prepend\"]&&n.events[\"click-prepend\"](a)}}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]},on:{click:function(a){n.events[\"click-append\"]&&n.events[\"click-append\"](a)}}}):e._e()],1)],2):e._e(),n.type===\"TEXTAREA\"?s(\"v-textarea\",e._g({attrs:{name:Math.random(),autocomplete:\"new-password\",type:e.typeField(n.type),label:n.name,rules:e.required(n.required),\"validate-on-blur\":!0,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],disabled:n.disabled,\"hide-details\":n.hideDetails==null||n.hideDetails,rows:n.rows?n.rows:5,readonly:n.readOnly,counter:n.counter,maxlength:n.maxLength,\"prepend-icon\":n[\"prepend-icon-mdi\"]},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)},blur:function(a){n.events&&n.events.blur&&n.events.blur(a)},\"click:append\":function(a){n.events[\"click-append\"]&&n.events[\"click-append\"](a)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]}}):e._e()],1)],2):e._e(),n.type===\"BOOLEAN\"?s(\"v-switch\",e._g({attrs:{name:Math.random(),autocomplete:\"new-password\",label:n.name,\"true-value\":n.trueValue?n.trueValue:\"1\",\"false-value\":n.falseValue?n.falseValue:\"0\",color:n.color||\"primary\",value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],\"input-value\":n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],\"hide-details\":\"\",disabled:n.disabled,\"prepend-icon\":n[\"prepend-icon-mdi\"]},on:{input:function(a){n.events&&n.events.input&&n.events.input(a)},change:function(a){n.events&&n.events.input?n.events.input(a):n.events&&n.events.change&&n.events.change(a)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},r),[s(\"template\",{slot:\"prepend\"},[n[\"prepend-icon\"]&&n[\"prepend-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"prepend-icon\"]]}}):e._e()],1),s(\"template\",{slot:\"append\"},[n[\"append-icon\"]&&n[\"append-icon\"].length?s(\"font-awesome-icon\",{staticClass:\"fa-lg\",attrs:{icon:[\"fas\",n[\"append-icon\"]]}}):e._e()],1)],2):e._e(),n.type===\"DATETIME\"?s(es,e._g({ref:\"datetime\",refInFor:!0,attrs:{name:Math.random(),autocomplete:\"new-password\",isRequired:e.isRequired(n.required),disabled:n.disabled,isEventItem:!1,label:n.name,icon:n.icon,minDateTime:n.minDateTime,showPrependIcon:n.showPrependIcon,date_value:e.obj[n.field]&&e.obj[n.field]!==\"\"?e.formatDate(e.obj[n.field])[0]:\"\",time_value:e.obj[n.field]&&e.obj[n.field]!==\"\"?e.formatDate(e.obj[n.field])[1]:\"\"},on:{changeDateTime:function(a){n.events&&n.events.changeDateTime&&n.events.changeDateTime(a)}}},r)):e._e(),n.type===\"DATE\"?s(\"v-menu\",e._g({ref:`menu_date_${i}`,refInFor:!0,attrs:{\"close-on-content-click\":n.closeContentOnClick,transition:\"scale-transition\",\"offset-y\":\"\",\"nudge-right\":40,\"max-width\":\"290px\",\"min-width\":\"290px\"},scopedSlots:e._u([{key:\"activator\",fn:function(a){var c=a.on;return[s(\"v-text-field\",e._g({attrs:{name:Math.random(),\"hide-details\":\"\",label:n.name,value:e.getDateToShow(n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field]),solo:n.textFieldType==\"SOLO\",filled:n.textFieldType==\"FILLED\",outlined:n.textFieldType==\"OUTLINED\",readonly:\"\",clearable:n.clearable},on:{\"click:clear\":function(d){n.events&&n.events.clear?n.events.clear():n.events.input(null)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},c))]}}],null,!0)},r),[s(\"v-date-picker\",{attrs:{\"first-day-of-week\":\"1\",locale:e.$store.getters.getDocksAssignmentUser.Language==1?\"es-ES\":\"en-EN\",name:Math.random(),value:n.dateValue,range:n.range,\"no-title\":\"\",scrollable:\"\"},on:{input:function(a){n.events&&n.events.input&&n.events.input(n.range?a.sort(function(c,d){return new Date(c)-new Date(d)}):a),n.range||e.$refs[`menu_date_${i}`][0].save()}}})],1):e._e(),n.type===\"TIME\"?s(\"v-menu\",e._g({ref:`menu_time_${i}`,refInFor:!0,attrs:{transition:\"scale-transition\",\"offset-y\":\"\",\"nudge-right\":40,\"max-width\":\"290px\",\"min-width\":\"290px\",\"close-on-content-click\":!1},scopedSlots:e._u([{key:\"activator\",fn:function(a){var c=a.on;return[s(\"v-text-field\",e._g({ref:n.ref,refInFor:!0,attrs:{name:Math.random(),\"hide-details\":\"\",label:n.name,solo:n.textFieldType==\"SOLO\",filled:n.textFieldType==\"FILLED\",outlined:n.textFieldType==\"OUTLINED\",value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],readonly:\"\",clearable:\"\",rules:n.rules?n.rules:e.required(n.required)},on:{\"click:clear\":function(d){n.events&&n.events.clear?n.events.clear():n.events.input(null)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)},c))]}}],null,!0)},r),[s(\"v-time-picker\",{attrs:{name:Math.random(),min:n.minTime,max:n.maxTime,value:n.fieldIndex>=0?e.obj[n.field][n.fieldIndex]:e.obj[n.field],scrollable:\"\",format:\"24hr\"},on:{change:function(a){n.events&&n.events.input&&n.events.input(a),e.$refs[`menu_time_${i}`][0].save()}}})],1):e._e(),n.type===\"SLIDER\"?[s(\"v-card\",{attrs:{flat:\"\",color:\"transparent\"}},[s(\"v-subheader\",{staticClass:\"px-0 pb-4\"},[e._v(e._s(n.name))]),s(\"v-card-text\",{staticClass:\"px-0 pb-0\"},[s(\"v-slider\",{key:n.key?`${n.key}_slider`:`${n.field}_slider`,attrs:{name:Math.random(),disabled:n.disabled,min:n.min,max:n.max,step:n.step?n.step:1,value:n.fieldIndex>=0?parseFloat(e.obj[n.field][n.fieldIndex])>n.min?e.obj[n.field][n.fieldIndex]:n.min:e.obj[n.field],color:\"primary\",\"thumb-color\":\"secondary secondary--text\",\"thumb-label\":\"always\",\"hide-details\":\"\"},on:{change:function(a){n.events&&n.events.input&&n.events.input(a)}},scopedSlots:e._u([{key:\"thumb-label\",fn:function(a){var c=a.value;return[s(\"span\",{staticClass:\"tertiary--text\"},[e._v(e._s(parseFloat(c).toLocaleString(\"es-ES\")))])]}}],null,!0)})],1)],1)]:e._e(),n.type===\"MAP\"?[s(\"v-card\",{attrs:{flat:\"\",color:\"transparent\"}},[s(\"v-subheader\",{staticClass:\"px-0\"},[e._v(e._s(n.name))]),s(\"v-card-text\",{staticClass:\"px-0 pb-0\"},[s(\"v-btn\",{attrs:{color:\"primary\",disabled:n.disabled},on:{click:function(a){return e.openMap(e.obj[n.field].LATITUD,e.obj[n.field].LONGITUD)}}},[e._v(e._s(e.$t(\"select_position\")))]),e.dialogMapPosition?s(z,{attrs:{showModal:e.dialogMapPosition,title:e.$t(\"select_position\"),fullscreen:!0},on:{closeModal:function(a){e.dialogMapPosition=!1,e.obj[n.field].LATITUD=e.tempMapClickPosition.LATITUD,e.obj[n.field].LONGITUD=e.tempMapClickPosition.LONGITUD},ok:function(a){n.events&&n.events.input&&e.mapOk(n)}}},[s(\"div\",{staticClass:\"marco\"},[e.showMap?s(\"mapComponent\",{key:\"jsonFormMap\",attrs:{mapCenter:e.mapCenter,mapZoom:e.mapZoom,mapStyle:{height:\"100%\",width:\"100%\"},mapOptions:{scrollwheel:!0,fullscreenControl:!1,streetViewControl:!1,clickableIcons:!1},mapMarkers:e.obj[n.field].LATITUD&&e.obj[n.field].LONGITUD?[{markerKey:\"jsonFormMarker\",icon:{icon:\"blankIcon\",color:\"#ff5656\"},position:{lat:e.obj[n.field].LATITUD,lng:e.obj[n.field].LONGITUD}}]:[]},on:{mapClick:function(a){return e.changeMapClickPosition(a,n)}}}):e._e()],1)]):e._e()],1)],1)]:e._e(),n.type===\"IMAGE\"?[s(\"v-card\",{attrs:{flat:\"\",color:\"transparent\"}},[s(\"v-card-text\",{staticClass:\"px-0 pb-0\"},[e.obj[n.field].fileName&&e.obj[n.field].fileName.length&&e.obj[n.field].fileUrl?s(\"v-row\",[s(\"v-col\",{attrs:{cols:\"3\"}},[s(\"v-card\",{attrs:{flat:\"\",tile:\"\",height:\"75px\"}},[n.hideRemove?e._e():s(\"v-btn\",{staticClass:\"removeImage\",attrs:{icon:\"\",color:\"error\",small:\"\"},on:{click:function(a){a.stopPropagation(),n.events&&n.events.input&&e.deleteImage(n)}}},[s(\"v-icon\",{staticClass:\"center\",attrs:{color:\"white\"}},[e._v(\"clear\")])],1),s(\"v-img\",{attrs:{src:e.obj[n.field].fileUrl,height:\"75px\"}})],1)],1)],1):e._e(),s(\"v-text-field\",{staticClass:\"mt-1\",attrs:{name:Math.random(),autocomplete:\"new-password\",solo:n.textFieldType==\"SOLO\",filled:n.textFieldType==\"FILLED\",outlined:n.textFieldType==\"OUTLINED\",label:e.$t(\"select_image\"),\"prepend-icon\":\"attach_file\"},on:{click:function(a){return e.pickFile(`imageInput_${i}`)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0),model:{value:e.obj[n.field].fileName,callback:function(a){e.$set(e.obj[n.field],\"fileName\",a)},expression:\"obj[el.field].fileName\"}}),s(\"input\",{ref:`imageInput_${i}`,refInFor:!0,staticStyle:{display:\"none\"},attrs:{type:\"file\",accept:\"image/jpeg, image/gif, image/png, image/x-eps\",readonly:\"\",multiple:\"\"},on:{change:function(a){return e.onFilePicked(a,n)}}})],1)],1)]:e._e(),n.type===\"BINARY\"?[s(\"v-card\",{attrs:{flat:\"\",color:\"transpararent\"}},[s(\"v-card-text\",{staticClass:\"px-0 pb-0\"},[s(\"v-file-input\",{staticClass:\"mt-1\",attrs:{label:e.$t(\"select_file\"),clearable:!1,accept:n.accept?n.accept:null,chips:\"\",\"hide-details\":\"\",value:e.obj[n.field]?e.obj[n.field]:[]},on:{change:function(a){return e.onTemplateSelected(a,n)}},scopedSlots:e._u([e.isRequired(n.required)?{key:\"label\",fn:function(){return[e._v(\" \"+e._s(n.name)+\" \"),s(\"span\",{staticClass:\"error--text\"},[s(\"strong\",[e._v(\"(*)\")])])]},proxy:!0}:null],null,!0)})],1)],1)]:e._e(),n.type===\"ALERT\"?[s(\"v-alert\",{attrs:{border:n.border,dense:n.dense,icon:n.icon,outlined:n.outlined,prominent:n.prominent,text:n.text,type:n.color}},[e._v(\" \"+e._s(n.label)+\" \")])]:e._e()]}}],null,!0)},[s(\"span\",[e._v(e._s(n.tooltip||n.name))])])],1)}),e._t(\"default\")],2):e._e()},Qo=[];const $f=\"\",ts={};var ea=M(Xo,Jo,Qo,!1,ta,\"ad84c974\",null,null);function ta(e){for(let t in ts)this[t]=ts[t]}const me=function(){return ea.exports}();var sa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"v-icon\",{staticClass:\"fa-lg btn-back cursor-pointer\",attrs:{title:e.$t(\"go_back\")},on:{click:function(n){return e.$router.go(-1)}}},[e._v(\" fas fa-long-arrow-left \")])},na=[];const Lf=\"\",ia={name:\"button-back\",data(){return{}}},ss={};var oa=M(ia,sa,na,!1,aa,null,null,null);function aa(e){for(let t in ss)this[t]=ss[t]}const ns=function(){return oa.exports}();var ra=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"v-col\",{staticClass:\"py-0\",attrs:{cols:\"12\"}},[s(\"v-list\",{staticClass:\"py-0\",attrs:{\"two-line\":\"\",subheader:\"\"}},[s(\"v-list-item\",{staticClass:\"pr-0\"},[e._t(\"title\",function(){return[s(\"v-list-item-content\",[s(\"v-list-item-title\",[e.showButtonBack?s(ns):e._e(),e._v(\" \"+e._s(e.title)+\" \")],1)],1)]}),e._t(\"right-content\")],2),s(\"v-divider\")],1)],1)},ca=[];const la={name:\"ViewTitle\",components:{buttonBack:ns},props:{title:String,showButtonBack:{type:Boolean,default:!0}}},is={};var da=M(la,ra,ca,!1,ua,null,null,null);function ua(e){for(let t in is)this[t]=is[t]}const os=function(){return da.exports}(),_a=5*1e3*60,Aa={name:\"dockAssignment\",components:{Fullcalendar:ds,\"f-intervalComponent\":st,viewTitle:os,modal:z,jsonForm:me},props:{showGoToRoute:{default:!0},showButtonBack:{type:Boolean,default:!0},showDockDetail:{default:!0},clientAddScheduleRestrictions:{default:null},clientMaxOperarios:{default:null},clientCosteOperarios:{default:null},clientCheckDockMaxStops:{default:null},clientCheckRestrictions:{default:null},clientSlotDuration:{default:null},clientConcurrentlyStops:{default:null},checkForConcurrentlyStops:{default:!1}},mixins:[w],data(){return{minimize:!1,hideFreeStops:!1,filteredResources:[],tempOperations:null,tempDuracion:{hours:\"00\",minutes:\"00\"},tempNumOperators:{units:\"0\",decimals:\"0\"},validResources:null,showDocksView:!0,askPlatform:!1,dialogPlatform:!1,businessSelected:null,platformSelected:null,zoneSelected:null,showPlatformButton:!0,intervalSeconds:60*1,showCalendarModal:!1,showMenu:!1,eventMenu:{x:0,y:0,event:null},gettingData:!1,dragging:!1,showEventModal:!1,percentColors:[{pct:0,color:{r:76,g:175,b:80}},{pct:50,color:{r:251,g:140,b:0}},{pct:100,color:{r:255,g:0,b:1}}],searchActive:!1,searchStopsToDock:null,stopsToDockFiltered:[],showFilteredStopsToDock:!1,showNewConfig:!1,newConfig:{CODIGO_INTERNO:null,selectedArea:null,configAllDays:0,configAllDay:0,FECHA:[],HORA_INICIO:null,HORA_FIN:null,OPERARIOS:null},newConfigExists:!1,isEditConfig:!1,isDeleteConfig:!1}},async mounted(){if(this.$store.commit(\"SET_SPINNER\",{status:!0}),await this.$store.dispatch(\"FETCH_DOCKS_ASSIGNMENT_CACHE\"),await this.initPlatform(),this.platformSelected&&(await this.$store.dispatch(\"FETCH_CENTER_AREAS_ASSIGNMENT\",this),await this.$store.dispatch(\"FETCH_DOCKS\",this),this.fetchData()),this.hasPermit(\"ASSIGN_DOCK\",\"W\")){let e=document.getElementById(\"draggableContainer\");const t=us({containers:[e]});t.on(\"drag\",s=>{try{if(this.dragging=!0,this.clientAddScheduleRestrictions&&typeof this.clientAddScheduleRestrictions==\"function\"){const n=JSON.parse(s.getAttribute(\"data-event\")).stopID,i=this.vehiclesToDock.find(o=>o.ID_PARADA==n);this.clientAddScheduleRestrictions(i)}}catch(n){console.error(n)}}),t.on(\"dragend\",()=>{this.dragging=!1,this.resetDocks(),this.removeClientSchedule()}),new ge.ThirdPartyDraggable(e,{itemSelector:\".draggableItem\",mirrorSelector:\".gu-mirror\"})}this.$store.commit(\"SET_SPINNER\",{status:!1}),this._keyListener=function(e){e.key===\"f\"&&(e.ctrlKey||e.metaKey)&&(e.preventDefault(),this.initSearch())},document.addEventListener(\"keydown\",this._keyListener.bind(this)),this.$writeInLog&&this.$writeInLog({text:\"PARRILLA LOGÍSTICA\"}),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"PLANIFICACION\"})},watch:{searchStopsToDock:jo(function(e){this.filterVehiclesToDock(e.toLowerCase())},150),async calendarDate(){const e=A(this.calendarDate,\"DD/MM/YYYY\");let t=!1;e.isBefore(A(this.filter.FH_INICIO,\"DD/MM/YYYY\"))&&(t=!0,this.cambiaFiltro(\"FH_INICIO\",e.format(\"DD/MM/YYYY\"))),e.isAfter(A(this.filter.FH_FIN,\"DD/MM/YYYY\"))&&(t=!0,this.cambiaFiltro(\"FH_FIN\",e.format(\"DD/MM/YYYY\"))),t||this.$store.dispatch(\"GENERATE_SCHEDULE_EVENTS\"),this.fetchData()},\"filter.FH_INICIO\"(){this.$store.dispatch(\"FETCH_STOPS_TO_DOCK\",this),this.searchActive&&this.filterVehiclesToDock(this.searchStopsToDock)},\"filter.FH_FIN\"(){this.$store.dispatch(\"FETCH_STOPS_TO_DOCK\",this),this.searchActive&&this.filterVehiclesToDock(this.searchStopsToDock)},dialogPlatform(e){this.askPlatform=e},mode(){this.mode==0?(this.hideFreeStops=!1,this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"PLANIFICACION\"})):this.mode==1?(this.hideFreeStops=!1,this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"TIEMPO_REAL\"})):this.mode==2&&(this.hideFreeStops=!0,this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"PLANIFICACION_RECURSOS\"}))},newConfig:{deep:!0,handler(){const e=this.newConfig.CODIGO_INTERNO||this.currentPlatformObject.CODIGO_INTERNO,t=this.newConfig.selectedArea,s=this.newConfig.configAllDays==1?\"ALL\":this.newConfig.FECHA,n=this.newConfig.configAllDay==1?\"ALL\":this.newConfig.HORA_INICIO+\"-\"+this.newConfig.HORA_FIN;this.newConfigExists=this.$store.getters.getCenterOperatorsAssignment.some(i=>i.CODIGO_INTERNO==e&&i.ID_AREA==t&&i.DIA==s&&i.FRANJA_HORARIA==n)}}},computed:{...ls.mapState({filter:e=>e.dockAssignment.filter,user:e=>e.user.user,cacheBusiness:e=>e.business,comment:e=>e.dockAssignment.newComment,comments:e=>e.dockAssignment.commentsDocks}),docksAssignmentOptions(){return this.$store.getters.getDocksAssignmentOptions},SLOT_MINIMIZE(){this.$store.getters.getDockAssignmentConfigSistemaByKey(\"SLOT_MINIMIZE\");const e=key?key.VALOR==\"1\":!1;return this.minimize=e,e},formDateConfig(){const e=[];return this.isEditConfig||(e.push({name:this.$t(\"area\"),field:\"selectedArea\",closeContentOnClick:!1,type:\"AUTOCOMPLETE\",items:[...this.$store.getters.getCenterAreasByCodeAssignment(this.currentPlatformObject.CODIGO_INTERNO),{DESCRIPCION:this.$t(\"all_areas\"),ID_AREA:\"ALL\"}],clearable:!0,\"item-text\":\"DESCRIPCION\",\"item-value\":\"ID_AREA\",xs:\"12\",required:[\"required\"],events:{input:t=>this.newConfig.selectedArea=t}}),e.push({name:this.$t(\"dock_all_days\"),field:\"configAllDays\",type:\"BOOLEAN\",xs:\"12\",events:{change:t=>{this.newConfig.configAllDays=t}}}),e.push({name:this.$t(\"dock_all_day\"),field:\"configAllDay\",type:\"BOOLEAN\",xs:\"12\",events:{change:t=>{this.newConfig.configAllDay=t}}}),this.newConfig.configAllDays!=1&&e.push({name:this.$t(\"date\"),field:\"FECHA\",closeContentOnClick:!1,type:\"DATE\",dateValue:this.newConfig.FECHA?this.newConfig.FECHA.map(t=>A(t,\"DD/MM/YYYY\").format(\"YYYY-MM-DD\")):[],clearable:!0,range:!0,xs:\"12\",required:[\"required\"],events:{input:t=>this.newConfig.FECHA=t.map(s=>this.formatDate(s)),clear:t=>this.newConfig.FECHA=[]}}),this.newConfig.configAllDay!=1&&(e.push({name:this.$t(\"open_hour\"),field:\"HORA_INICIO\",type:\"TIME\",clearable:!0,required:[\"required\"],xs:\"12\",events:{input:t=>this.newConfig.HORA_INICIO=t}}),e.push({name:this.$t(\"close_hour\"),field:\"HORA_FIN\",type:\"TIME\",clearable:!0,required:[\"required\"],xs:\"12\",events:{input:t=>this.newConfig.HORA_FIN=t}}))),e.push({name:this.$t(\"dock_operarios\"),field:\"OPERARIOS\",type:\"INTEGER\",clearable:!0,xs:\"12\",events:{input:t=>this.newConfig.OPERARIOS=t},required:[\"required\",\"positiveNumber\"]}),e},platformConfig(){return this.$store.getters.getPlatformConfig},imAdmin(){var t;const e=(t=this.$store.getters.getDockAssignmentCacheEntity(\"PERFILES\"))==null?void 0:t.find(s=>s.ID_PERFIL==this.user.USER_ENTITY.ID_PERFIL);return this.user.USER_ENTITY.TIPO_USUARIO.includes(\"ADMINISTRADOR\")||e&&[\"GESTOR_NEGOCIO_SUPERIOR\",\"GESTOR_NEGOCIO\",\"GESTOR_NEGOCIO_ZONA\",\"GESTOR_PLATAFORMA\"].includes(e.NOMBRE)},commentForm(){const e=[];return e.push({name:this.$t(\"dock\"),field:\"ID_MUELLE\",\"item-text\":t=>`${t.NUMERO}${t.DESCRIPCION&&t.DESCRIPCION.length>0?` (${t.DESCRIPCION})`:\"\"}`,\"item-value\":\"ID_MUELLE\",items:this.docks,type:\"AUTOCOMPLETE\",clearable:!0,required:[\"required\"],xs:\"12\",events:{input:t=>this.saveField(\"ID_MUELLE\",t)}}),e.push({name:this.$t(\"stop_fh_inicio\"),field:\"FH_INICIO\",type:\"DATETIME\",dateValue:A().format(\"DD/MM/YYYY HH:mm\").split(\" \"),clearable:!0,required:[\"required\"],xs:\"6\",events:{changeDateTime:t=>this.saveField(\"FH_INICIO\",A([t.date,t.time].join(\" \"),\"YYYY-MM-DD HH:mm\").format(\"DD/MM/YYYY HH:mm:ss\"))}}),e.push({name:this.$t(\"event_duration\"),field:\"DURACION\",type:\"INTEGER\",clearable:!0,xs:\"6\",events:{input:t=>this.saveField(\"DURACION\",t)},required:[\"required\",\"positiveNumber\"]}),e.push({name:this.$t(\"comment\"),field:\"COMENTARIO\",type:\"TEXTAREA\",clearable:!0,xs:\"12\",events:{input:t=>this.saveField(\"COMENTARIO\",t)},required:[\"required\"]}),e.push({name:this.$t(\"category\"),field:\"CATEGORIA\",\"item-text\":\"DESC_CATEGORIA\",\"item-value\":\"COD_CATEGORIA\",items:this.categories,type:\"AUTOCOMPLETE\",clearable:!0,required:[\"required\"],xs:\"12\",events:{input:t=>this.saveField(\"CATEGORIA\",t)}}),this.globalRestrictions&&e.push({name:this.$t(\"num_operators\"),field:\"NUM_CARGADORES\",type:\"INTEGER\",clearable:!0,xs:\"12\",events:{input:t=>this.saveField(\"NUM_CARGADORES\",t)},required:[\"required\",\"positiveNumber\"]}),e},categories(){return this.$store.getters.getDockAssignmentCategories},currentPlatform(){return this.$store.getters.getCurrentPlatform},currentPlatformObject(){return this.platforms.find(e=>e.CODIGO_INTERNO==this.$store.getters.getCurrentPlatform)},globalRestrictions(){var e;return((e=this.currentPlatformObject)==null?void 0:e.RESTRICCIONES_GLOBAL_PARRILLA)==1},currentPlatformCapacity(){var e;return(e=this.currentPlatformObject)==null?void 0:e.CAPACIDAD},platformCapacityStatus(){if(!this.currentPlatformCapacity)return null;const t=this.allEvents.filter(s=>!s.commentID&&!s.groupId&&A(s.start).isSame(A(this.calendarDate,\"DD/MM/YYYY\"),\"d\")).length/parseInt(this.currentPlatformCapacity)*100;return this.currentPlatformCapacity?{pct:t,color:this.getColorForPercentage(t)}:null},mode:{get(){return this.$store.getters.getDockAssignmentMode},set(e){this.$store.commit(\"_setDockAssignmentMode\",e)}},calendarDate(){return this.$store.getters.getCalendarDate},calendarOptions(){var e,t,s,n;return this.mode==2?{customButtons:{manualDate:{text:this.$t(\"select_date\"),click:()=>this.showCalendarModal=!0},newConfig:{text:this.$t(\"new_config\"),click:()=>{this.showNewConfig=!0}}},selectable:!0,select:this.dateSelection,plugins:[He,Ve,ge,Ye,Ge],datesSet:this.updateDate,initialView:\"resourceTimelineDay\",resourceAreaHeaderContent:this.$t(\"areas\"),resources:(i,o)=>{o(this.areas)},events:this.$store.getters.getCenterAreasEventsAssignment,eventDidMount:i=>{i.el.setAttribute(\"title\",i.event.title)},resourceAreaWidth:\"10%\",eventOverlap:!1,eventClick:this.editConfig,nowIndicator:!0,slotDuration:this.clientSlotDuration||((e=this.currentPlatformObject)==null?void 0:e.INTERVALO_SLOT)||\"00:30\",slotLabelInterval:this.clientSlotDuration||((t=this.currentPlatformObject)==null?void 0:t.INTERVALO_SLOT)||\"00:30\",slotMinWidth:this.minimize?70:180,headerToolbar:{left:\"today prev next manualDate\",center:\"title\",right:\"newConfig\"},locale:this.user&&this.user.Language==\"1\"?Gt:\"\",height:\"100%\",schedulerLicenseKey:\"0448679605-fcs-1646917289\"}:{customButtons:this.customButtons,plugins:[He,Ve,ge,Ye,Ge],datesSet:this.updateDate,initialView:\"resourceTimelineDay\",resourceAreaHeaderContent:this.$t(\"docks\"),resourceGroupField:\"AREA\",resources:(i,o)=>{o(this.resources.filter(r=>!this.filteredResources||this.filteredResources.length==0||this.filteredResources.includes(r.id)))},resourceOrder:\"_order\",events:this.events,eventDidMount:i=>{i.el.setAttribute(\"id\",`event_${i.event.id}`)},eventAllow:(i,o)=>{const r=o.extendedProps,a=\"commentID\"in r&&r.commentID,c=\"commentID\"in r&&this.user.Login==r.userID||this.imAdmin;return a&&!c?!1:this.checkRestrictions(i.resource.id,Object.assign({},JSON.parse(JSON.stringify(o)),{start:i.start,end:i.end}))},resourceAreaWidth:this.minimize?\"10%\":\"20%\",dropAccept:this.checkDocks,eventOverlap:(i,o)=>{if(i.display==\"background\"&&i.groupId!=\"max_capacity\"&&!this.hasPermit(\"MOVE_DOCK_STOP_IGNORE_SCHEDULE\",\"W\",null,null,null,!0))return!1;const r=i.extendedProps,a=o.extendedProps;if(Object.hasOwnProperty.call(a,\"commentID\")&&!Object.hasOwnProperty.call(r,\"commentID\"))return this.$store.commit(\"SET_SNACK\",{color:\"warning\",open:!0,text:this.$t(\"slot_assigned_comment\")}),!1;if(!Object.hasOwnProperty.call(a,\"commentID\")&&Object.hasOwnProperty.call(r,\"commentID\"))return this.$store.commit(\"SET_SNACK\",{color:\"warning\",open:!0,text:this.$t(\"slot_assigned_stop\")}),!1;if(Object.hasOwnProperty.call(r,\"stopID\"))return!1;const c=r==null?void 0:r.dockID;return this.checkRestrictions(c,o)},eventDragStart:({el:i,event:o})=>{this.checkDocks(o),this.dragging=!0,this.clientAddScheduleRestrictions&&typeof this.clientAddScheduleRestrictions==\"function\"&&this.clientAddScheduleRestrictions(o)},eventDragStop:()=>{this.resetDocks(),this.dragging=!1,this.removeClientSchedule()},eventDurationEditable:!1,eventResizableFromStart:!1,eventDrop:this.hasPermit(\"MOVE_DOCK_STOP\",\"W\")&&this.changeResource,drop:this.hasPermit(\"ASSIGN_DOCK\",\"W\")&&this.createNewEvent,eventClick:this.showMenuMethod,editable:!this.gettingData&&this.hasPermit(\"MOVE_DOCK_STOP\",\"W\"),eventStartEditable:!this.gettingData&&this.hasPermit(\"MOVE_DOCK_STOP\",\"W\"),eventResourceEditable:!this.gettingData&&this.hasPermit(\"MOVE_DOCK_STOP\",\"W\"),nowIndicator:!0,slotDuration:this.clientSlotDuration||((s=this.currentPlatformObject)==null?void 0:s.INTERVALO_SLOT)||\"00:30\",slotLabelInterval:this.clientSlotDuration||((n=this.currentPlatformObject)==null?void 0:n.INTERVALO_SLOT)||\"00:30\",slotMinWidth:this.minimize?70:180,scrollTime:null,scrollTimeReset:!1,selectAllow:this.handleSelectAllow,headerToolbar:this.headerToolbar,locale:this.user&&this.user.Language==\"1\"?Gt:\"\",height:\"100%\",schedulerLicenseKey:\"0448679605-fcs-1646917289\"}},headerToolbar(){const e={};return e.left=\"today prev next manualDate\",e.center=\"title\",this.hasPermit(\"CREATE_EVENT\",\"W\")?e.right=\"newEvent minimize\":e.right=\"minimize\",e},customButtons(){const e={};return e.manualDate={text:this.$t(\"select_date\"),click:()=>this.showCalendarModal=!0},this.hasPermit(\"CREATE_EVENT\",\"W\")&&(e.newEvent={text:this.$t(\"new_event\"),click:()=>this.showEventModal=!0}),e.minimize={text:this.$t(\"minimize\"),click:()=>{this.minimize=!this.minimize,this.minimize?this.hideFreeStops=!0:this.hideFreeStops=!1}},e},formDates(){return[{name:this.$t(\"stop_fh_inicio\"),field:\"FH_INICIO\",closeContentOnClick:!1,type:\"DATE\",dateValue:this.filter.FH_INICIO?A(this.filter.FH_INICIO,\"DD/MM/YYYY\").format(\"YYYY-MM-DD\"):\"\",clearable:!0,xs:\"6\",padding:\"false\",class:\"pt-3 pl-2 pr-1\",events:{input:e=>this.cambiaFiltro(\"FH_INICIO\",this.formatOnlyDate(e))}},{name:this.$t(\"stop_fh_fin\"),field:\"FH_FIN\",closeContentOnClick:!1,type:\"DATE\",dateValue:this.filter.FH_FIN?A(this.filter.FH_FIN,\"DD/MM/YYYY\").format(\"YYYY-MM-DD\"):\"\",clearable:!0,xs:\"6\",padding:\"false\",class:\"pt-3 pl-1 pr-2\",events:{input:e=>this.cambiaFiltro(\"FH_FIN\",this.formatOnlyDate(e))}}]},platforms(){return this.$store.getters.getPlatforms},docks(){return this.$store.getters.getDocks},vehiclesToDock(){return this.$store.getters.getDockVehiclesWithStopInfo.filter(e=>![...this.$store.getters.getStopsDocks,...this.$store.getters.getStopsDocksHidden,...this.$store.getters.getStopsDocksOtherDays].map(t=>t.ID_PARADA).includes(e.ID_PARADA))},vehiclesToDockAndShow(){return this.$store.getters.getDockVehiclesWithStopInfo.filter(e=>!e.isStopHidden&&![...this.$store.getters.getStopsDocks,...this.$store.getters.getStopsDocksHidden,...this.$store.getters.getStopsDocksOtherDays].map(t=>t.ID_PARADA).includes(e.ID_PARADA))},resources(){return this.docks.map(e=>({id:e.ID_MUELLE,title:`${e.NUMERO}${this.showDockDetail&&e.DESCRIPCION&&e.DESCRIPCION.length>0?` (${e.DESCRIPCION})`:\"\"}`,businessHours:e.businessHours,number:e.NUMERO,_order:e._order,AREA:e.AREA}))},areas(){return this.$store.getters.getCenterAreasByCodeAssignment(this.currentPlatformObject.CODIGO_INTERNO).map(e=>({id:e.ID_AREA,title:e.DESCRIPCION}))},resourcesVehicles(){return this.$store.getters.getDockVehicles.filter(e=>!this.vehiclesToDock.find(t=>t.MATRICULA==e.MATRICULA)).map(e=>({id:e.MATRICULA,title:e.MATRICULA}))},events(){return this.$store.getters.getEvents},pendingEvents(){return this.$store.getters.getEvents.filter(e=>Object.hasOwnProperty.call(e,\"stopID\")&&e.status==0)},acceptedEvents(){return this.$store.getters.getEvents.filter(e=>Object.hasOwnProperty.call(e,\"stopID\")&&e.status==1)},allEvents(){return this.$store.getters.getAllEvents},eventsVehicles(){return this.$store.getters.getEventsVehicles},PLATAFORMAS(){return this.user.PLATAFORMAS||[]},NEGOCIOS(){var e;return((e=this.cacheBusiness)==null?void 0:e.cache.NEGOCIOS)||this.$store.getters.getDockAssignmentCacheEntity(\"NEGOCIOS\")},ZONAS(){var s;const e=this.businessSelected;return(((s=this.cacheBusiness)==null?void 0:s.cache.ZONAS)||this.$store.getters.getDockAssignmentCacheEntity(\"ZONAS\")).filter(n=>n.ID_NEGOCIO==e)}},methods:{editConfig(e){const t=e.event.extendedProps.configOperarios;this.newConfig.CODIGO_INTERNO=t.CODIGO_INTERNO,this.newConfig.selectedArea=t.ID_AREA,this.newConfig.configAllDays=t.DIA==\"ALL\"?1:0,this.newConfig.configAllDay=t.FRANJA_HORARIA==\"ALL\"?1:0,this.newConfig.FECHA=t.DIA!=\"ALL\"?t.DIA:[],this.newConfig.HORA_INICIO=t.FRANJA_HORARIA!=\"ALL\"?t.FRANJA_HORARIA.split(\"-\")[0]:null,this.newConfig.HORA_FIN=t.FRANJA_HORARIA!=\"ALL\"?t.FRANJA_HORARIA.split(\"-\")[1]:null,this.newConfig.OPERARIOS=t.OPERARIOS,this.isEditConfig=!0,this.showNewConfig=!0},async deleteConfig(){await this.$confirm({title:this.$t(\"delete\"),message:this.$t(\"msg_delete\")})&&(this.isDeleteConfig=!0,this.createNewConfig())},async createNewConfig(){if(!this.isDeleteConfig&&this.$refs.scheduleForm&&!this.$refs.scheduleForm.validate())return;if(!this.isDeleteConfig&&this.newConfig.configAllDay!=1&&parseInt(this.newConfig.HORA_INICIO.split(\":\")[0])>parseInt(this.newConfig.HORA_FIN.split(\":\")[0])){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"dock_hours_error\")});return}const e=this.newConfig.selectedArea==\"ALL\"?null:this.$store.getters.getCenterAreasAssignment.find(t=>t.ID_AREA==this.newConfig.selectedArea);if(!this.isDeleteConfig&&!this.isEditConfig&&!this.newConfig.configAllDay&&e){const t=e.ALL_OPERARIOS.filter(s=>s.PESO==7);if(!this.newConfig.configAllDays&&this.newConfig.FECHA.length>0){const s=this.getDatesInRange(A(this.newConfig.FECHA[0],\"DD/MM/YYYY HH:mm\").toDate(),A(this.newConfig.FECHA[1],\"DD/MM/YYYY HH:mm\").toDate());let n=!0;if(s.forEach(i=>{const o=A(i);o.set({hour:this.newConfig.HORA_INICIO.split(\":\")[0],minute:this.newConfig.HORA_INICIO.split(\":\")[1]});const r=A(i);r.set({hour:this.newConfig.HORA_FIN.split(\":\")[0],minute:this.newConfig.HORA_FIN.split(\":\")[1]});const a=o.valueOf(),c=r.valueOf();t!=null&&t.length>0&&t.some(d=>{const l=d.startValue>a&&d.startValue<c,m=d.endValue>a&&d.endValue<c,u=d.startValue==a&&d.endValue==c;return l||m||u})&&(n=!1)}),!n){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"new_config_exists_hour\")});return}}else{const s=A(`${this.$store.getters.getCalendarDate} ${this.newConfig.HORA_INICIO}`,\"DD/MM/YYYY HH:mm:ss\").valueOf(),n=A(`${this.$store.getters.getCalendarDate} ${this.newConfig.HORA_FIN}`,\"DD/MM/YYYY HH:mm:ss\").valueOf();if(t!=null&&t.length>0&&t.some(i=>{const o=i.startValue>s&&i.startValue<n,r=i.endValue>s&&i.endValue<n,a=i.startValue==s&&i.endValue==n;return o||r||a})){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"new_config_exists_hour\")});return}}}!this.isDeleteConfig&&!this.isEditConfig&&this.newConfigExists&&this.$store.commit(\"SET_SNACK\",{color:\"info\",open:!0,text:this.$t(\"new_config_exists_update\")}),await this.$store.dispatch(\"CREATE_UPDATE_DELETE_OPERARIOS_CONFIG_ASSIGNMENT\",{newConfig:{CODIGO_INTERNO:this.newConfig.CODIGO_INTERNO||this.currentPlatformObject.CODIGO_INTERNO,ID_AREA:this.newConfig.selectedArea,DIA:this.newConfig.configAllDays==1?\"ALL\":this.newConfig.FECHA.join(\",\"),FRANJA_HORARIA:this.newConfig.configAllDay==1?\"ALL\":this.newConfig.HORA_INICIO+\"-\"+this.newConfig.HORA_FIN,OPERARIOS:this.newConfig.OPERARIOS},operation:this.isDeleteConfig?\"DELETE\":this.newConfigExists?\"UPDATE\":\"INSERT\"}),this.resetConfig()},resetConfig(){this.newConfig={CODIGO_INTERNO:null,selectedArea:null,configAllDays:0,configAllDay:0,FECHA:[],HORA_INICIO:null,HORA_FIN:null,OPERARIOS:null},this.newConfigExists=!1,this.isDeleteConfig=!1,this.isEditConfig=!1,this.showNewConfig=!1},dateSelection(e){var o,r;(r=(o=this.$refs.fullCalendar)==null?void 0:o.getApi())==null||r.unselect();const s=this.$store.getters.getCenterAreasAssignment.find(a=>a.ID_AREA==e.resource.id).OPERARIOS.filter(a=>a.PESO==7),n=e.start.valueOf(),i=e.end.valueOf();if(s!=null&&s.length>0&&s.some(a=>{const c=a.startValue>n&&a.startValue<i,d=a.endValue>n&&a.endValue<i,l=a.startValue==n&&a.endValue==i;return c||d||l})){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"new_config_exists_hour\")});return}this.newConfig.selectedArea=e.resource.id,this.newConfig.FECHA=[A(e.start).format(\"DD/MM/YYYY\")],this.newConfig.HORA_INICIO=A(e.start).format(\"HH:mm\"),this.newConfig.HORA_FIN=A(e.end).format(\"HH:mm\"),this.showNewConfig=!0},closeMenusDuration(){this.$refs.durationMenu.forEach(e=>e.save())},closeMenusNumOperators(){this.$refs.numCargadores.forEach(e=>e.save())},initTempNumOperators(e){const t=e>0?e:1;this.tempNumOperators.units=Math.floor(t),this.tempNumOperators.decimals=10*Math.abs(t-Math.floor(t))},initTempDuration(e){this.tempDuracion.hours=Math.floor(e/60).toString().padStart(2,\"0\"),this.tempDuracion.minutes=(e%60).toString().padStart(2,\"0\")},convertToMinutes({hours:e,minutes:t}){return parseInt(e||0)*60+parseInt(t||0)},async guardarDuracion(e){try{this.$store.commit(\"SET_SPINNER\",{status:!0});const t=this.convertToMinutes({hours:this.tempDuracion.hours,minutes:this.tempDuracion.minutes});t&&await T.set.setDataAPI({entity:\"PARADAS\",data:[{ID_PARADA:e.ID_PARADA,DURACION:t}],operation:\"UPDATE\",token:this.$store.getters.getDocksAssignmentToken,client:this.$store.getters.getDocksAssignmentClient,urlBaseAPI:this.$store.getters.getUrlBase}),await this.fetchData()}catch(t){console.error(t)}finally{this.$store.commit(\"SET_SPINNER\",{status:!1})}},async guardarNumCargadores(e){try{this.$store.commit(\"SET_SPINNER\",{status:!0});const t=this.tempNumOperators.units+\".\"+this.tempNumOperators.decimals;if(t){const s=e.OPERACIONES.find(n=>n.TIPO_OPERACION==\"1\");await T.set.setDataAPI({entity:\"OPERACIONES\",data:[{ID_OPERACION:s.ID_OPERACION,NUM_CARGADORES:t}],operation:\"UPDATE\",token:this.$store.getters.getDocksAssignmentToken,client:this.$store.getters.getDocksAssignmentClient,urlBaseAPI:this.$store.getters.getUrlBase})}await this.fetchData()}catch(t){console.error(t)}finally{this.$store.commit(\"SET_SPINNER\",{status:!1})}},filterVehiclesToDock(e){e!=null?this.stopsToDockFiltered=this.vehiclesToDock.filter(t=>t.textToSearch.includes(e)):(this.stopsToDockFiltered=[],this.showFilteredStopsToDock=!1)},initSearch(){this.searchActive=!this.searchActive,this.showFilteredStopsToDock=!this.showFilteredStopsToDock,this.stopsToDockFiltered=[...this.vehiclesToDock],this.searchActive&&this.$nextTick().then(e=>{this.$refs.searchStopsToDock.focus()})},removeClientSchedule(){const e=this.events.filter(t=>t.groupId==\"schedule_client\");e.length>0&&e.forEach(t=>{this.$store.commit(\"_deleteDockEventAssignment\",t)})},async acceptAllPendingEvents(){await this.$confirm({title:this.$t(\"confirm\"),message:this.$t(\"accept_all_stops_confirm\").replace(\"_STOPSNUMBER_\",this.pendingEvents.length)})&&(this.pendingEvents.forEach(t=>{this.eventMenu.event=t,this.acceptEvent()}),this.eventMenu.event=null)},async blockAllAcceptedEvents(){await this.$confirm({title:this.$t(\"confirm\"),message:this.$t(\"block_all_stops_confirm\").replace(\"_STOPSNUMBER_\",this.acceptedEvents.length)})&&(this.acceptedEvents.forEach(t=>{this.eventMenu.event=t,this.blockEvent()}),this.eventMenu.event=null)},checkEventDate(e){return this.hasPermit(\"MOVE_DOCK_STOP_IGNORE_DATE_RESTRICTIONS\",\"W\",null,null,null,!0)?!0:!(e.start<Date.now())},checkEventStopDate(e){const t=this.$store.getters.getAllStops.find(n=>n.ID_PARADA==e.extendedProps.stopID)||this.vehiclesToDock.find(n=>n.ID_PARADA==e.extendedProps.stopID),s=t==null?null:A(t.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY\").toDate();return e.start.getDate()==s.getDate()&&e.start.getMonth()==s.getMonth()&&e.start.getFullYear()==s.getFullYear()},checkRestrictions(e,t,s){if(this.hasPermit(\"MOVE_DOCK_STOP_IGNORE_RESTRICTIONS\",\"W\",null,null,null,!0))return!0;if(!this.checkEventDate(t))return this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"slot_time_error\")}),!1;if(this.hasPermit(\"MOVE_DOCK_STOP_HOUR\",\"W\",null,null,null,!0)&&!this.checkEventStopDate(t))return this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"slot_time_stop_error\")}),!1;const n=t.start.valueOf(),i=t.end.valueOf(),o=this.$store.getters.getDocks.find(_=>_.ID_MUELLE==e),r=this.$store.getters.getCenterAreasAssignment.find(_=>_.ID_AREA==o.ID_AREA_CENTRO),a=this.$store.getters.getCenterAreasOperariosAssignment(r.ID_AREA,n,i);let c=null;const d=this.currentPlatformObject?+this.currentPlatformObject.PARRILLA_PARADAS_MAXIMAS:null;this.clientMaxOperarios&&typeof this.clientMaxOperarios==\"function\"&&(c=this.clientMaxOperarios(o,t)),c==null&&(c=a!=null?+a:d);const l=t.extendedProps,m=[];if(this.allEvents.forEach(_=>{if(_.id==t.id||_.display==\"background\"||_.groupId==\"max_capacity\"||_.stopID==l.stopID||!(_.areaID==o.ID_AREA_CENTRO))return!1;const h=_.start.valueOf()>=n&&_.start.valueOf()<i,f=_.end.valueOf()>n&&_.end.valueOf()<=i,g=_.start.valueOf()==n&&_.end.valueOf()==i;(h||f||g)&&m.push(_)}),this.clientCheckRestrictions&&typeof this.clientCheckRestrictions==\"function\"&&!this.clientCheckRestrictions(o,t,m))return!1;const u=l.costeOperarios!=null?l.costeOperarios:o?+o.MAXIMO_PARADAS:null;if(this.globalRestrictions&&c!=null){if(+c==0)return!0;{const _=m.reduce((p,h)=>{const f=this.$store.getters.getDocks.find(D=>D.ID_MUELLE==h.dockID);if(!f)return p;let g=null;return this.clientCosteOperarios&&typeof this.clientCosteOperarios==\"function\"&&(g=this.clientCosteOperarios(f,h)),g==null&&(g=h.costeOperarios!=null?h.costeOperarios:f?+f.MAXIMO_PARADAS:null),p+=+g},0);return+c<_+u?(this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"slot_max_capacity\")}),!1):!0}}else return!0},closeMenus(){this.$refs.operationsMenu.forEach(e=>e.save())},async guardarTiposProducto(e){try{this.$store.commit(\"SET_SPINNER\",{status:!0}),await T.set.setDataAPI({entity:\"OPERACIONES\",data:e.map(t=>({ID_OPERACION:t.ID_OPERACION,TIPO_PRODUCTO:t.TIPO_PRODUCTO})),operation:\"UPDATE\",token:this.$store.getters.getDocksAssignmentToken,client:this.$store.getters.getDocksAssignmentClient,urlBaseAPI:this.$store.getters.getUrlBase}),await this.fetchData()}catch(t){console.error(t)}finally{this.$store.commit(\"SET_SPINNER\",{status:!1})}},isDockValid(e,t){const s=this.docks.find(n=>n.ID_MUELLE==e);return s.RESTRICCIONES?s.RESTRICCIONES.every(n=>Array.isArray(t[n.ENTIDAD])?t&&t[n.ENTIDAD]&&t[n.ENTIDAD].some(i=>i[n.CAMPO]!=null&&n.VALORES.some(o=>i[n.CAMPO]==\"\"?!0:o.includes(\"%\")?new RegExp(o.replaceAll(\"%\",\"\"),\"gi\").test(i[n.CAMPO]):o==i[n.CAMPO])):t&&t[n.ENTIDAD]&&[t[n.ENTIDAD]].some(i=>i[n.CAMPO]!=null&&n.VALORES.some(o=>i[n.CAMPO]==\"\"?!0:o.includes(\"%\")?new RegExp(o.replaceAll(\"%\",\"\"),\"gi\").test(i[n.CAMPO]):o==i[n.CAMPO]))):!0},checkDocks(e){if(e.extendedProps&&\"commentID\"in e.extendedProps&&e.extendedProps.commentID)return!0;const t=e instanceof HTMLElement?JSON.parse(e.getAttribute(\"data-event\")).stopID:null,s=t?this.vehiclesToDock.find(i=>i.ID_PARADA==t):e.extendedProps,n={};for(let i=0;i<this.resources.length;i++){const r=this.resources[i].id,a=this.isDockValid(r,s);n[r]=a}return this.validResources=n,this.filteredResources=Object.keys(n).filter(i=>n[i]),this.$refs.fullCalendar.getApi().refetchResources(),!0},resetDocks(){this.filteredResources=[],this.$refs.fullCalendar.getApi().refetchResources()},async approveDockStop(){if(await this.$confirm({title:this.$t(\"authorize\"),message:this.$t(\"authorize_confirm\")})){this.showMenu=!1;const t=this.$store.getters.getDockAssignmentCacheEntity(\"CONFIG_ESTADOS_PARADA\").find(s=>s.ID_ESTADO==this.platformConfig.ID_ESTADO_ENTRADA_MUELLE);Promise.all([this.acceptEvent(),this.$store.dispatch(\"APPROVE_STOP_DOCK\",{payload:{ID_RUTA:this.eventMenu.event.extendedProps.routeID,ID_PARADA:this.eventMenu.event.extendedProps.stopID,CODIGO_INTERNO:this.eventMenu.event.extendedProps.stopCode,CODIGO_RUTA:this.eventMenu.event.extendedProps.CODIGO_RUTA,ID_ESTADO:this.platformConfig.ID_ESTADO_ENTRADA_MUELLE,LATITUD:0,LONGITUD:0,ID_USUARIO:this.$store.getters.getDocksAssignmentUser.Login,FH_EVENTO:A().format(\"x\"),ENVIO_ORIGEN:t.ENVIO_SISTEMA_ORIGEN==\"1\"?\"1\":\"0\",ORDEN:this.eventMenu.event.extendedProps.stopOrder,ORIGEN:\"WEB\"},app:this})]).then(()=>{this.$writeInLog&&this.$writeInLog({text:`PARRILLA LOGISTICA: Aprobar parada ${this.eventMenu.event.extendedProps.stopID}`}),this.fetchData()})}},getElementToAttach(){return document.getElementById(`event_${this.eventMenu.event.id}`)},getColorForPercentage(e){for(var t=1;t<this.percentColors.length-1&&!(e<this.percentColors[t].pct);t++);const s=this.percentColors[t-1],n=this.percentColors[t],i=n.pct-s.pct,o=(e-s.pct)/i,r=1-o,a=o,c={r:Math.floor(s.color.r*r+n.color.r*a),g:Math.floor(s.color.g*r+n.color.g*a),b:Math.floor(s.color.b*r+n.color.b*a)};return\"rgb(\"+[c.r,c.g,c.b].join(\",\")+\")\"},editComment(){this.showEventModal=!0;const e=this.comments.find(t=>t.ID_EVENTO==this.eventMenu.event.extendedProps.commentID);Object.keys(e).forEach(t=>this.saveField(t,e[t]))},async deleteComment(){this.showMenu=!1,await this.$store.dispatch(\"DELETE_COMMENT_DOCK\",this.eventMenu.event.extendedProps.commentID),this.$writeInLog&&this.$writeInLog({text:`PARRILLA LOGISTICA: Eliminar comentario ${this.eventMenu.event.extendedProps.commentID}`}),this.fetchData()},saveField(e,t){this.$store.commit(\"_setCommentDockAssignment\",{key:e,value:t})},closeComment(){this.showEventModal=!1,Object.keys(this.comment).forEach(e=>{e==\"FH_INICIO\"?this.$store.commit(\"_setCommentDockAssignment\",{key:e,value:A().format(\"DD/MM/YYYY HH:mm:ss\")}):this.$store.commit(\"_setCommentDockAssignment\",{key:e,value:null})})},isDateCorrect(){let e=this.comment.FH_INICIO;return!(!e||!/\\d{2}\\/\\d{2}\\/\\d{4} \\d{2}\\:\\d{2}\\:\\d{2}/.test(e))},async saveComment(){let e=!1;this.isDateCorrect()||(this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"date_error_invalid\")}),e=!0);const t=A(this.comment.FH_INICIO,\"DD/MM/YYYY HH:mm:ss\"),s=t.valueOf(),n=A(this.comment.FH_INICIO,\"DD/MM/YYYY HH:mm:ss\").add(this.comment.DURACION,\"m\"),i=n.valueOf(),o=this.allEvents.filter(r=>{if(r.display==\"background\")return!1;const a=r.resourceId==this.comment.ID_MUELLE,c=Object.hasOwnProperty.call(r,\"commentID\");if(!a||c)return!1;const d=r.start.valueOf()>s&&r.start.valueOf()<i,l=r.end.valueOf()>s&&r.end.valueOf()<i,m=r.start.valueOf()==s&&r.end.valueOf()==i;return d||l||m});if(o&&o.length>0){this.$store.commit(\"SET_SNACK\",{color:\"error\",open:!0,text:this.$t(\"slot_assigned_comment\")}),e=!0;return}this.checkRestrictions(this.comment.ID_MUELLE,{start:t.toDate(),end:n.toDate(),extendedProps:{costeOperarios:+this.comment.NUM_CARGADORES}})&&(!this.$refs.commentForm.validate()||e||(await this.$store.dispatch(\"SAVE_COMMENT_DOCK\",this.user),this.fetchData(),this.closeComment(),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA LOGISTICA\",SECCION:\"NUEVO_COMENTARIO\"}),this.$writeInLog&&this.$writeInLog({text:\"PARRILLA LOGISTICA: Crear comentario\"})))},async updateCommentDate(e){const t=this.comments.find(n=>n.ID_EVENTO==e.event.extendedProps.commentID),s={ID_EVENTO:t.ID_EVENTO};e.newResource&&(s.ID_MUELLE=e.newResource.id),e.delta.milliseconds!=0&&(s.FH_INICIO=A(t.FH_INICIO,\"DD/MM/YYYY HH:mm:ss\").add(e.delta.milliseconds,\"ms\").format(\"DD/MM/YYYY HH:mm:ss\")),this.$store.commit(\"_updateDockEventAssignment\",{id:e.event.id,resourceId:e.newResource?e.newResource.id:t.ID_MUELLE,start:e.event.start,end:e.event.end}),await this.$store.dispatch(\"UPDATE_COMMENT_DOCK\",s),this.fetchData(),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"MOVER_COMENTARIO\"})},goToRoute(){const e=this.eventMenu.event.extendedProps.routeID.toString();this.$emit(\"goToRoute\",e)},async acceptEvent(){const e=this.events.find(i=>i.id==this.eventMenu.event.id);let t;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?t=this.clientConcurrentlyStops(e,this.allEvents):this.checkForConcurrentlyStops?t=this.events.filter(i=>i.dockID==e.dockID&&i.PARADAS&&i.PARADAS.ID_ZONA==e.PARADAS.ID_ZONA&&i.PARADAS.MATRICULA_1==e.PARADAS.MATRICULA_1&&i.start.valueOf()==e.start.valueOf()):t=[e];const s=this.user.Login,n=await this.getCurrentDate();for(let i=0;i<t.length;i++){const o=t[i],r={ID_PARADA:o.stopID,ID_MUELLE:o.resourceId,USUARIO_ASIGNACION:s,FH_ASIGNACION:n,ESTADO_FIELDEAS:1};this.$store.commit(\"_updateDockEventAssignment\",{id:o.id,resourceId:o.resourceId,dockID:o.dockID,stopID:o.stopID,title:o.title,tooltip:o.tooltip,start:o.start,end:o.end,status:1,backgroundColor:\"#73AF46\",borderColor:\"#73AF46\"}),this.$store.commit(\"_updateStopDockAssignment\",r);const a=o?this.$store.getters.getAllStops.find(l=>l.ID_PARADA==o.stopID):null,c=o?this.$store.getters.getDocks.find(l=>l.ID_MUELLE==o.resourceId):null,d={sendMessage:!0,user:a&&a.ID_CONDUCTOR?a.ID_CONDUCTOR:null,stopCode:a?a.CODIGO_RUTA:null,dockCode:c?`${c.NUMERO}${c.DESCRIPCION?`(${c.DESCRIPCION})`:\"\"}`:null};this.$store.dispatch(\"UPDATE_PARADA_MUELLE\",{data:r,message:d,historic:{ID_PARADA:r.ID_PARADA,ID_MUELLE:r.ID_MUELLE,ID_USUARIO:r.USUARIO_ASIGNACION,FECHA:A().format(\"DD/MM/YYYY HH:mm:ss\"),OPERACION:\"ACEPTAR_ASIGNACION\",ESTADO:r.ESTADO_FIELDEAS},app:this})}this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"ACEPTAR_PARADA\"})},formatDateView(e){return A(e).format(\"DD/MM/YYYY HH:mm\")},showMenuMethod(e){var n;if(((n=e==null?void 0:e.event)==null?void 0:n.display)==\"background\")return;this.showMenu=!0;const s=document.getElementById(`event_${e.event.id}`).getBoundingClientRect();this.eventMenu.x=s.x+s.width+4,this.eventMenu.y=s.y,this.eventMenu.event=e.event,this.eventMenu.el=e.el},clearIntervals(){clearInterval(this.intervalID),clearInterval(this.intervalTimerID),this.intervalRemaining=this.intervalSeconds,this.intervalValue=100},async updateDate(){this.$store.commit(\"_setCalendarDateAssignment\",A(this.$refs.fullCalendar.getApi().getDate()).format(\"DD/MM/YYYY\"))},changeCalendarDate(e){this.$store.commit(\"_setCalendarDateAssignment\",this.formatDate(e)),this.$refs.fullCalendar.getApi().gotoDate(A(this.calendarDate,\"DD/MM/YYYY\").toDate())},async deleteEvent(){{const e=this.events.find(i=>i.id==this.eventMenu.event.id);let t;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?t=this.clientConcurrentlyStops(e,this.allEvents):this.checkForConcurrentlyStops?t=this.events.filter(i=>i.dockID==e.dockID&&i.PARADAS&&i.PARADAS.ID_ZONA==e.PARADAS.ID_ZONA&&i.PARADAS.MATRICULA_1==e.PARADAS.MATRICULA_1&&i.start.valueOf()==e.start.valueOf()):t=[e];const s=this.user.Login,n=await this.getCurrentDate();for(let i=0;i<t.length;i++){const o=t[i],r={ID_PARADA:o.id},a=o?this.$store.getters.getAllStops.find(l=>l.ID_PARADA==o.stopID):null,c=o?this.$store.getters.getDocks.find(l=>l.ID_MUELLE==o.dockID):null,d={sendMessage:o.status==1,user:a&&a.ID_CONDUCTOR?a.ID_CONDUCTOR:null,stopCode:a?a.CODIGO_RUTA:null,dockCode:c?`${c.NUMERO}${c.DESCRIPCION?`(${c.DESCRIPCION})`:\"\"}`:null};this.$store.dispatch(\"DELETE_PARADA_MUELLE\",{data:[r],message:d,historic:{ID_PARADA:o.stopID,ID_MUELLE:o.dockID,ID_USUARIO:s,FECHA:n,OPERACION:\"RECHAZAR_ASIGNACION\",ESTADO:-1},app:this}),this.$store.commit(\"_deleteDockEventAssignment\",o)}this.searchActive&&this.filterVehiclesToDock(this.searchStopsToDock),this.$store.dispatch(\"GENERATE_RESTRICTIONS_EVENTS\"),this.fetchData(),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"RECHAZAR_PARADA\"})}},async blockEvent(){const e=this.events.find(i=>i.id==this.eventMenu.event.id);let t;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?t=this.clientConcurrentlyStops(e,this.allEvents):this.checkForConcurrentlyStops?t=this.events.filter(i=>i.dockID==e.dockID&&i.PARADAS&&i.PARADAS.ID_ZONA==e.PARADAS.ID_ZONA&&i.PARADAS.MATRICULA_1==e.PARADAS.MATRICULA_1&&i.start.valueOf()==e.start.valueOf()):t=[e];const s=this.user.Login,n=await this.getCurrentDate();for(let i=0;i<t.length;i++){const o=t[i],r={ID_PARADA:o.stopID,ID_MUELLE:o.resourceId,USUARIO_ASIGNACION:s,FH_ASIGNACION:n,ESTADO_FIELDEAS:-1};this.$store.commit(\"_updateDockEventAssignment\",{id:o.id,status:-1,editable:!1,startEditable:!1,durationEditable:!1,resourceEditable:!1,backgroundColor:\"#FF0A0B\",borderColor:\"#FF0A0B\"}),this.$store.commit(\"_updateStopDockAssignment\",r),this.$store.dispatch(\"UPDATE_PARADA_MUELLE\",{data:r,historic:{ID_PARADA:r.ID_PARADA,ID_MUELLE:r.ID_MUELLE,ID_USUARIO:r.USUARIO_ASIGNACION,FECHA:n,OPERACION:\"ACEPTAR_ASIGNACION\",ESTADO:r.ESTADO_FIELDEAS},app:this})}this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"BLOQUEAR_PARADA\"})},async unblockEvent(){const e=this.events.find(i=>i.id==this.eventMenu.event.id);let t;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?t=this.clientConcurrentlyStops(e,this.allEvents):this.checkForConcurrentlyStops?t=this.events.filter(i=>i.dockID==e.dockID&&i.PARADAS&&i.PARADAS.ID_ZONA==e.PARADAS.ID_ZONA&&i.PARADAS.MATRICULA_1==e.PARADAS.MATRICULA_1&&i.start.valueOf()==e.start.valueOf()):t=[e];const s=this.user.Login,n=await this.getCurrentDate();for(let i=0;i<t.length;i++){const o=t[i],r={ID_PARADA:o.stopID,ID_MUELLE:o.resourceId,USUARIO_ASIGNACION:s,FH_ASIGNACION:n,ESTADO_FIELDEAS:1};delete o.editable,delete o.startEditable,delete o.durationEditable,delete o.resourceEditable,this.$store.commit(\"_updateDockEventAssignment\",{id:o.id,status:1,backgroundColor:\"#73AF46\",borderColor:\"#73AF46\"}),this.$store.commit(\"_updateStopDockAssignment\",r),this.$store.dispatch(\"UPDATE_PARADA_MUELLE\",{data:r,historic:{ID_PARADA:r.ID_PARADA,ID_MUELLE:r.ID_MUELLE,ID_USUARIO:r.USUARIO_ASIGNACION,FECHA:n,OPERACION:\"ACEPTAR_ASIGNACION\",ESTADO:r.ESTADO_FIELDEAS},app:this})}this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"DESBLOQUEAR_PARADA\"})},async createNewEvent(e){let t=e.draggedEl.dataset.event;if(this.resetDocks(),this.removeClientSchedule(),t.length&&(t=JSON.parse(t)),e.resource.id&&!this.validResources[e.resource.id]){this.validResources=null;return}if(!this.checkRestrictions(e.resource.id,{start:e.date,end:A(e.date).add(t.duration,\"minutes\").toDate(),extendedProps:{stopID:t.stopID,tipoProducto:t.tipoProducto,costeOperarios:t.costeOperarios}}))return;const s=this.vehiclesToDock.find(r=>r.ID_PARADA==t.stopID);this.$writeInLog&&this.$writeInLog(`[DOCK_ASSIGNMENT] createNewEvent | ${t.stopID}`);let n;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?n=this.clientConcurrentlyStops(s,this.vehiclesToDock,!0):this.checkForConcurrentlyStops?n=this.vehiclesToDock.filter(r=>r.ID_ZONA==s.ID_ZONA&&r.MATRICULA_1==s.MATRICULA_1&&r.FH_PLANIFICADA_CERCANA==s.FH_PLANIFICADA_CERCANA):n=[s];const i=this.user.Login,o=await this.getCurrentDate();for(let r=0;r<n.length;r++){const a=n[r],c={ID_PARADA:a.ID_PARADA,ID_MUELLE:e.resource.id,USUARIO_ASIGNACION:i,FH_ASIGNACION:o,ESTADO_FIELDEAS:0};try{const[d]=await this.$store.dispatch(\"CREATE_PARADA_MUELLE\",{data:c,historic:{ID_PARADA:c.ID_PARADA,ID_MUELLE:c.ID_MUELLE,ID_USUARIO:i,FECHA:o,OPERACION:\"CREAR_ASIGNACION\",ESTADO:c.ESTADO_FIELDEAS},app:this});if(this.$store.commit(\"_addDockEventAssignment\",{id:d.ID_PARADA.toString(),resourceId:e.resource.id,dockID:e.resource.id,stopID:a.ID_PARADA,title:a.TITLE,tooltip:a.TITLE,start:e.date,end:A(e.date).add(a.DURACION,\"minutes\").toDate(),status:0}),!A(e.date).isSame(A(a.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\"))){const l={id:a.ID_PARADA,nearly_planned_timestamp:A(e.date).valueOf()};await this.$store.dispatch(\"UPDATE_STOP_DOCKASSIGNMENT_API\",{data:l,routeID:a.routeID,historic:{ID_PARADA:c.ID_PARADA,ID_MUELLE:c.ID_MUELLE,ID_USUARIO:this.user.Login,FECHA:A().format(\"DD/MM/YYYY HH:mm:ss\"),OPERACION:\"CAMBIO_FECHA\",ESTADO:c.ESTADO_FIELDEAS}})}}catch(d){console.error(d),this.$store.commit(\"SET_SNACK\",{open:!0,color:\"error\",text:this.$t(\"createParadaMuelleError\")})}}this.fetchData(),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"ASIGNAR_PARADA\"})},async changeResource(e){if(e.revert(),this.resetDocks(),this.removeClientSchedule(),this.gettingData)return;if(!Object.hasOwnProperty.call(e.event.extendedProps,\"commentID\")&&e.newResource&&!this.validResources[e.newResource.id]){this.validResources=null;return}if(e.event.extendedProps.commentID){this.updateCommentDate(e);return}const t=this.events.find(a=>a.id==e.event.id),s=t?this.$store.getters.getDocks.find(a=>a.ID_MUELLE==t.dockID):null,n=e.newResource?this.$store.getters.getDocks.find(a=>a.ID_MUELLE==e.newResource.id):null;this.$writeInLog&&this.$writeInLog(`[DOCK_ASSIGNMENT] changeResource | ${t.stopID}`);let i;this.clientConcurrentlyStops&&typeof this.clientConcurrentlyStops==\"function\"?i=this.clientConcurrentlyStops(t,this.allEvents):this.checkForConcurrentlyStops?i=this.events.filter(a=>a.dockID==t.dockID&&a.PARADAS&&a.PARADAS.ID_ZONA==t.PARADAS.ID_ZONA&&a.PARADAS.MATRICULA_1==t.PARADAS.MATRICULA_1&&a.start.valueOf()==t.start.valueOf()):i=[t];const o=this.user.Login,r=await this.getCurrentDate();for(let a=0;a<i.length;a++){const c=i[a],d=this.$store.getters.getAllStops.find(p=>p.ID_PARADA==c.stopID),l=e.newResource?{ID_PARADA:c.stopID,ID_MUELLE:e.newResource.id,USUARIO_ASIGNACION:o,FH_ASIGNACION:r,ESTADO_FIELDEAS:this.hasPermit(\"ACCEPT_DOCK_STOP\",\"W\")?c.status:0}:{ID_PARADA:c.stopID,USUARIO_ASIGNACION:o,FH_ASIGNACION:r,ESTADO_FIELDEAS:this.hasPermit(\"ACCEPT_DOCK_STOP\",\"W\")?c.status:0},m=e.newResource?{sendMessage:c.status==1,user:d&&d.ID_CONDUCTOR?d.ID_CONDUCTOR:null,stopCode:c?c.title:null,dockCode:n?`${n.NUMERO}${n.DESCRIPCION?`(${n.DESCRIPCION})`:\"\"}`:null}:{sendMessage:c.status==1,user:d&&d.ID_CONDUCTOR?d.ID_CONDUCTOR:null,stopCode:c?c.title:null,dockCode:s?`${s.NUMERO}${s.DESCRIPCION?`(${s.DESCRIPCION})`:\"\"}`:null,newDate:A(d.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(e.delta.milliseconds,\"ms\").format(\"DD/MM/YYYY HH:mm\"),isDateChange:!0};this.$store.dispatch(\"UPDATE_PARADA_MUELLE\",{data:l,message:m,historic:e.newResource?{ID_PARADA:c.stopID,ID_MUELLE:n.ID_MUELLE,ID_USUARIO:l.USUARIO_ASIGNACION,FECHA:l.FH_ASIGNACION,OPERACION:\"CAMBIAR_MUELLE\",ESTADO:l.ESTADO_FIELDEAS}:null,app:this});const u=A(d.FH_PLANIFICADA_CERCANA,\"DD/MM/YYYY HH:mm:ss\").add(e.delta.milliseconds,\"ms\");if(e.delta.milliseconds!=0){const p={id:c.stopID,nearly_planned_timestamp:u.valueOf()};await this.$store.dispatch(\"UPDATE_STOP_DOCKASSIGNMENT_API\",{data:p,routeID:d.ID_RUTA,historic:{ID_PARADA:c.stopID,ID_MUELLE:e.newResource?n.ID_MUELLE:s.ID_MUELLE,ID_USUARIO:o,FECHA:r,OPERACION:\"CAMBIO_FECHA\",ESTADO:l.ESTADO_FIELDEAS}})}const _=e.delta.milliseconds!=0?u.format(\"DD/MM/YYYY HH:mm:ss\"):c.start;this.$store.commit(\"_updateDockEventAssignment\",{id:c.id,resourceId:e.newResource?e.newResource.id:c.resourceId,dockID:e.newResource?e.newResource.id:c.dockID,stopID:c.stopID,title:c.title,tooltip:c.tooltip,start:A(_,\"DD/MM/YYYY HH:mm:ss\").toDate(),end:A(_,\"DD/MM/YYYY HH:mm:ss\").add(d.DURACION,\"minutes\").toDate()}),this.$store.commit(\"_updateStopDockAssignment\",l)}this.fetchData(),this.setUsageStatistics&&this.setUsageStatistics({MODULO:\"PARRILLA_LOGISTICA\",SECCION:\"MOVER_PARADA\"})},cambiaFiltro(e,t){this.$store.commit(\"_setFilterDockAssignment\",{key:e,value:t})},async initPlatform(){await this.$store.dispatch(\"FETCH_PLATFORMS\",this),this.$store.getters.getOperationPlatform!=null&&this.$store.commit(\"_setCurrentPlatformAssignment\",this.$store.getters.getOperationPlatform),this.currentPlatform&&(this.platformSelected=this.currentPlatform),this.platforms.length==1&&(this.platformSelected=this.platforms[0].CODIGO_INTERNO),this.askPlatform=!this.platformSelected,this.showPlatformButton=this.platforms.length!==1&&this.$store.getters.getOperationPlatform==null,this.dialogPlatform=this.askPlatform,this.platformSelected&&(this.$store.commit(\"_setCurrentPlatformAssignment\",this.platformSelected),new Date().getHours()>3&&this.$refs.fullCalendar.getApi().scrollToTime(A().subtract(3,\"hours\").format(\"HH:mm:ss\")))},async fetchData(e=!1){const t=this.dragging||!this.docks||this.docks.length==0;if(this.dragging){for(this.$refs.intervalComponent.clearIntervals();this.dragging;)await new Promise(n=>{setTimeout(()=>{n()},500)});this.$refs.intervalComponent.initIntervals()}this.gettingData=!0,e&&this.$store.commit(\"SET_SPINNER\",{status:!0}),this.$refs.intervalComponent&&this.$refs.intervalComponent.intervalActive&&!t&&this.$refs.intervalComponent.clearIntervals(),this.$writeInLog&&this.$writeInLog(\"[DOCK_ASSIGNMENT] fetchData\");const s=this.lastCacheDate!=null?new Date().getTime()-this.lastCacheDate.getTime():null;(this.mode==2||this.lastCacheDate==null||s>_a)&&(this.lastCacheDate=new Date,await this.$store.dispatch(\"FETCH_CENTER_AREAS_ASSIGNMENT\",this),await this.$store.dispatch(\"FETCH_DOCKS\",this)),this.mode!=2&&(await this.$store.dispatch(\"FETCH_STOPS_DOCKS\"),await this.$store.dispatch(\"FETCH_STOPS_TO_DOCK\",this),await this.$store.dispatch(\"FETCH_VEHICLES_DOCKS\"),await this.$store.dispatch(\"GENERATE_EVENTS\",this),this.$store.dispatch(\"GENERATE_RESTRICTIONS_EVENTS\"),this.$store.dispatch(\"GENERATE_SCHEDULE_EVENTS\"),this.searchActive&&this.filterVehiclesToDock(this.searchStopsToDock)),this.$refs.intervalComponent&&this.$refs.intervalComponent.intervalActive&&!t&&this.$refs.intervalComponent.initIntervals(),this.gettingData=!1,e&&this.$store.commit(\"SET_SPINNER\",{status:!1})},async assignPlatform(){if(!this.platformSelected){this.$store.commit(\"SET_SNACK\",{open:!0,color:\"red darken-1\",text:this.$t(\"alertSelectPlatform\")});return}this.$store.commit(\"_setCurrentPlatformAssignment\",this.platformSelected),this.dialogPlatform=!1,await this.$store.dispatch(\"FETCH_CENTER_AREAS_ASSIGNMENT\",this),await this.$store.dispatch(\"FETCH_DOCKS\",this),new Date().getHours()>3&&this.$refs.fullCalendar.getApi().scrollToTime(A().subtract(3,\"hours\").format(\"HH:mm:ss\")),this.fetchData()}}};var fa=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"v-container\",{staticClass:\"py-0\",staticStyle:{height:\"calc(100vh - 64px)\"},attrs:{fluid:\"\",\"grid-list-md\":\"\"}},[e._t(\"default\"),s(\"v-row\",{staticStyle:{height:\"100%\"}},[s(z,{attrs:{showModal:e.showEventModal,title:e.comment.ID_EVENTO?e.$t(\"edit_event\"):e.$t(\"new_event\"),\"max-width\":\"450px\"},on:{closeModal:e.closeComment,ok:e.saveComment}},[s(\"v-form\",{ref:\"commentForm\"},[s(me,{attrs:{form:e.commentForm,obj:e.comment}})],1)],1),s(\"v-col\",{staticClass:\"pb-0\",attrs:{cols:\"12\"}},[s(\"v-card\",[s(os,{attrs:{showButtonBack:e.showButtonBack,title:e.$t(\"dock_assignment\"),id:\"dockAssignmentsMenuToolbar\"}},[s(\"template\",{slot:\"right-content\"},[e.acceptedEvents.length>0&&e.hasPermit(\"BLOCK_DOCK_STOP\",\"W\")?s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-btn\",e._g({staticClass:\"mr-2\",attrs:{fab:\"\",icon:\"\",color:\"error\"},on:{click:e.blockAllAcceptedEvents}},i),[s(\"v-icon\",{attrs:{color:\"error\"}},[e._v(\"fas fa-ban\")])],1)]}}],null,!1,2544320451)},[s(\"span\",[e._v(e._s(e.$t(\"block_all_stops\")))])]):e._e(),e.pendingEvents.length>0&&e.hasPermit(\"ACCEPT_DOCK_STOP\",\"W\")?s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-btn\",e._g({staticClass:\"mr-2\",attrs:{fab:\"\",icon:\"\",color:\"success\"},on:{click:e.acceptAllPendingEvents}},i),[s(\"v-icon\",{attrs:{color:\"success\"}},[e._v(\"fas fa-check-double\")])],1)]}}],null,!1,385129383)},[s(\"span\",[e._v(e._s(e.$t(\"accept_all_stops\")))])]):e._e(),e.currentPlatformObject?s(\"v-tooltip\",{attrs:{left:\"\",disabled:!e.platformCapacityStatus},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-chip\",e._g({attrs:{dark:\"\",color:e.platformCapacityStatus?e.platformCapacityStatus.color:\"primary\"}},i),[e._v(\" \"+e._s(e.currentPlatformObject.NOMBRE)+\" \")])]}}],null,!1,1549566021)},[e.platformCapacityStatus?s(\"span\",[e._v(e._s(e.$t(\"platform_capacity\").replace(\"_PCT_\",e.platformCapacityStatus.pct)))]):e._e()]):e._e(),s(\"v-btn-toggle\",{staticClass:\"mx-4\",attrs:{shaped:\"\",mandatory:\"\",dense:\"\",\"active-class\":\"primary white--text\"},on:{change:e.fetchData},model:{value:e.mode,callback:function(n){e.mode=n},expression:\"mode\"}},[s(\"v-btn\",{attrs:{text:\"\"}},[e._v(e._s(e.$t(\"dock_planning\")))]),s(\"v-btn\",{attrs:{text:\"\"}},[e._v(e._s(e.$t(\"dock_real_time\")))]),e.hasPermit(\"PLANIFICAR_OPERARIOS\",\"W\")?s(\"v-btn\",{attrs:{text:\"\"}},[e._v(e._s(e.$t(\"dock_operarios\")))]):e._e()],1),s(\"f-intervalComponent\",{ref:\"intervalComponent\",attrs:{intervalSeconds:e.intervalSeconds,intervalSize:55,activeColor:e.docksAssignmentOptions.isToolbarDark?\"#fff\":\"#000\"},on:{intervalFinished:e.fetchData}}),s(\"v-menu\",{attrs:{\"close-on-content-click\":!1,attach:\"#dockAssignmentsMenuToolbar\",\"nudge-left\":118,\"nudge-bottom\":\"60\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-btn\",e._g({attrs:{fab:\"\",icon:\"\"}},i),[s(\"v-icon\",{attrs:{color:\"black\"}},[e._v(\"fas fa-question\")])],1)]}}])},[s(\"v-card\",[e.mode==0?[s(\"v-subheader\",[e._v(e._s(e.$t(\"dockAssignment\")))]),s(\"v-list\",{staticClass:\"py-0\",attrs:{light:\"\"}},[s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(55, 136, 216)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_requested\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(0, 193, 0)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_confirmed\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"error\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_blocked\")))])],1)],1)],1),s(\"v-divider\")]:[s(\"v-subheader\",[e._v(e._s(e.$t(\"estimations\")))]),s(\"v-list\",{staticClass:\"py-0\",attrs:{light:\"\"}},[s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(0, 193, 0)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_in_time\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(255, 165, 0)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_slight_displacement\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(235, 0, 0)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_severe_displacement\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgb(55, 136, 216)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_no_estimate\")))])],1)],1)],1)],s(\"v-subheader\",[e._v(e._s(e.$t(\"dockAssignmentStatus\")))]),s(\"v-list\",{staticClass:\"py-0\",attrs:{light:\"\"}},[s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"#F7CB73\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"MAP_PENDING_STOP\"))+\" \")])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"#00B0FF\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"MAP_PROGRESS_STOP\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"#00C853\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"MAP_FINISHED_STOP\")))])],1)],1),s(\"v-divider\")],1),s(\"v-subheader\",[e._v(e._s(e.$t(\"dockAssignmentStopsToDockStatus\")))]),s(\"v-list\",{staticClass:\"py-0\",attrs:{light:\"\"}},[s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgba(0, 193, 0, .15)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_in_time\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgba(255, 165, 0, .15)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_slight_displacement\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"rgba(235, 0, 0, .15)\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_severe_displacement\")))])],1)],1),s(\"v-divider\"),s(\"v-list-item\",[s(\"v-list-item-action\",[s(\"v-chip\",{attrs:{small:\"\",color:\"black\",outlined:\"\"}})],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(e.$t(\"dock_no_estimate\")))])],1)],1)],1)],2)],1),s(\"v-btn\",{attrs:{fab:\"\",icon:\"\"},on:{click:e.fetchData}},[s(\"v-icon\",{attrs:{color:\"black\"}},[e._v(\"fas fa-redo-alt\")])],1)],1)],2)],1),s(\"v-row\",{class:{operarios:e.mode==2},staticStyle:{height:\"calc(100% - 83px)\"},attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",{staticClass:\"mt-4\",attrs:{cols:e.hideFreeStops?12:10}},[s(\"Fullcalendar\",{ref:\"fullCalendar\",attrs:{options:e.calendarOptions},scopedSlots:e._u([{key:\"eventContent\",fn:function(n){return[n.event.extendedProps.isDocked?s(\"div\",[s(\"v-tooltip\",{staticClass:\"fc-event-main-frame\",staticStyle:{overflow:\"hidden\"},attrs:{right:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(i){var o=i.on;return[s(\"div\",e._g({staticClass:\"fc-event-title-container pl-2 pt-2\",staticStyle:{\"font-size\":\"1.1em\"}},e.minimize?o:null),[s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",{staticClass:\"pa-0\"},[s(\"div\",{staticClass:\"stopDockCircleStatus elevation-7\",style:`background-color: ${n.event.extendedProps.stopStatusColor}`}),e.platformConfig&&parseInt(n.event.extendedProps.stopStatus)==parseInt(e.platformConfig.ID_ESTADO_ESPERA)?s(\"div\",{staticClass:\"stopDockWaitingApproval elevation-7\"},[s(\"v-icon\",{staticClass:\"centerApproval\",attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-truck-loading\")])],1):e._e(),s(\"p\",{staticClass:\"description white--text\"},[e._v(\" \"+e._s(n.event.extendedProps.CODIGO_RUTA)+\" \")]),e.minimize?e._e():[s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-box\")]),e._v(\" \"+e._s(n.event.extendedProps.tipoProducto)+\" \")],1),s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-user\")]),e._v(\" \"+e._s(n.event.extendedProps.NOMBRE_CONDUCTOR?n.event.extendedProps.NOMBRE_CONDUCTOR:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-truck\")]),e._v(\" \"+e._s(n.event.extendedProps.vehicleID?n.event.extendedProps.vehicleID:e.$t(\"notAssigned\"))+\" \")],1),s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",[s(\"p\",{staticClass:\"agency\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"agency\"))+\": \"+e._s(n.event.extendedProps.agencia?n.event.extendedProps.agencia:e.$t(\"notAssigned\"))+\" \")])])],1),s(\"p\",{staticClass:\"agency\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_operarios\"))+\": \"+e._s(n.event.extendedProps.costeOperarios?n.event.extendedProps.costeOperarios:e.$t(\"notAssigned\"))+\" \")])]],2)],1)],1)]}}],null,!0)},[e.minimize?[s(\"p\",{staticClass:\"description white--text\"},[e._v(\" \"+e._s(n.event.extendedProps.CODIGO_RUTA)+\" \")]),s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-box\")]),e._v(\" \"+e._s(n.event.extendedProps.tipoProducto)+\" \")],1),s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-user\")]),e._v(\" \"+e._s(n.event.extendedProps.NOMBRE_CONDUCTOR?n.event.extendedProps.NOMBRE_CONDUCTOR:e.$t(\"notAssigned\"))+\" \")],1),s(\"p\",{staticClass:\"usuario white--text\"},[s(\"v-icon\",{attrs:{small:\"\",color:\"white\"}},[e._v(\"fas fa-truck\")]),e._v(\" \"+e._s(n.event.extendedProps.vehicleID?n.event.extendedProps.vehicleID:e.$t(\"notAssigned\"))+\" \")],1),s(\"v-row\",{attrs:{\"no-gutters\":\"\"}},[s(\"v-col\",[s(\"p\",{staticClass:\"agency\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"agency\"))+\": \"+e._s(n.event.extendedProps.agencia?n.event.extendedProps.agencia:e.$t(\"notAssigned\"))+\" \")])])],1),s(\"p\",{staticClass:\"agency\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_operarios\"))+\": \"+e._s(n.event.extendedProps.costeOperarios?n.event.extendedProps.costeOperarios:e.$t(\"notAssigned\"))+\" \")])]:e._e()],2)],1):s(\"div\",[s(\"div\",{staticClass:\"fc-event-main-frame\"},[s(\"div\",{staticClass:\"fc-event-title-container\"},[s(\"div\",{staticClass:\"fc-event-title fc-sticky\",staticStyle:{top:\"0px\"}},[e._v(\" \"+e._s(!e.hasPermit(\"HIDE_DOCKS_EVENTS_DESCRIPCION\",\"W\",null,null,null,!0)||n.event.extendedProps.commentID==null?n.event.title:\" \")+\" \")]),!e.hasPermit(\"HIDE_DOCKS_EVENTS_DESCRIPCION\",\"W\",null,null,null,!0)&&n.event.extendedProps.commentID!=null&&e.globalRestrictions?s(\"p\",{staticClass:\"agency\",staticStyle:{color:\"white\"}},[e._v(\" \"+e._s(e.$t(\"dock_operarios\"))+\": \"+e._s(n.event.extendedProps.costeOperarios?n.event.extendedProps.costeOperarios:e.$t(\"notAssigned\"))+\" \")]):e._e()])])])]}}])}),e.showMenu?s(\"v-menu\",{attrs:{\"position-x\":e.eventMenu.x,\"position-y\":e.eventMenu.y},model:{value:e.showMenu,callback:function(n){e.showMenu=n},expression:\"showMenu\"}},[s(\"v-card\",{attrs:{color:e.eventMenu.event.backgroundColor,\"min-width\":\"300\"}},[s(\"v-card-title\",[s(\"v-row\",{attrs:{justify:\"space-between\"}},[s(\"v-col\",{staticClass:\"white--text\"},[s(\"span\",[e._v(e._s(!e.hasPermit(\"HIDE_DOCKS_EVENTS_DESCRIPCION\",\"W\",null,null,null,!0)&&!e.eventMenu.event.id.includes(\"event_comm\")?e.eventMenu.event.title:\" \"))])]),e.mode==1?s(\"v-col\",{staticClass:\"text-right\"},[s(\"v-chip\",{attrs:{small:\"\",light:\"\",color:\"white\"}},[e._v(\" \"+e._s(e.eventMenu.event.extendedProps.ETA?e.getDateToShow(e.eventMenu.event.extendedProps.ETA):e.$t(\"no_estimacion\"))+\" \")])],1):e._e()],1)],1),s(\"v-card-text\",{staticClass:\"py-0 white px-0\"},[s(\"v-list\",{staticClass:\"py-0\"},[e.eventMenu.event.extendedProps.commentID&&!e.hasPermit(\"HIDE_DOCKS_EVENTS_DESCRIPCION\",\"W\",null,null,null,!0)?[s(\"v-list-item\",{on:{click:e.editComment}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"primary\"}},[e._v(\"fas fa-edit\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"edit\")))])],1),s(\"v-list-item\",{on:{click:e.deleteComment}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"error\"}},[e._v(\"fas fa-times\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"delete\")))])],1)]:!e.eventMenu.event.extendedProps.commentID&&e.mode==0&&(!e.eventMenu.event.extendedProps.status||e.eventMenu.event.extendedProps.status==0)?[e.hasPermit(\"ACCEPT_DOCK_STOP\",\"W\")?s(\"v-list-item\",{on:{click:e.acceptEvent}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"success\"}},[e._v(\"fas fa-check\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"accept\")))])],1):e._e(),e.mode==0&&e.hasPermit(\"REJECT_DOCK_STOP\",\"W\")?s(\"v-list-item\",{on:{click:e.deleteEvent}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"error\"}},[e._v(\"fas fa-times\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"refuse\")))])],1):e._e(),e.platformConfig&&e.eventMenu.event.extendedProps.stopStatus==e.platformConfig.ID_ESTADO_ESPERA&&e.hasPermit(\"APPROVE_DOCK_STOP\",\"W\")?s(\"v-list-item\",{on:{click:e.approveDockStop}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"info\"}},[e._v(\"fas fa-check-double\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"authorize\")))])],1):e._e()]:e.eventMenu.event.extendedProps.commentID?e._e():[e.hasPermit(\"BLOCK_DOCK_STOP\",\"W\")&&e.eventMenu.event.extendedProps.status==1?s(\"v-list-item\",{on:{click:e.blockEvent}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"error\"}},[e._v(\"fas fa-ban\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"block\")))])],1):e._e(),e.hasPermit(\"BLOCK_DOCK_STOP\",\"W\")&&e.eventMenu.event.extendedProps.status==-1?s(\"v-list-item\",{on:{click:e.unblockEvent}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"success\"}},[e._v(\"fas fa-arrow-left\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"unblock\")))])],1):e._e(),e.hasPermit(\"REJECT_DOCK_STOP\",\"W\")&&(e.eventMenu.event.extendedProps.status!=-1||e.hasPermit(\"BLOCK_DOCK_STOP\",\"W\"))?s(\"v-list-item\",{on:{click:e.deleteEvent}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"error\"}},[e._v(\"fas fa-times\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"delete\")))])],1):e._e(),e.platformConfig&&e.eventMenu.event.extendedProps.stopStatus==e.platformConfig.ID_ESTADO_ESPERA&&e.hasPermit(\"AUTHORIZE_DOCK_STOP\",\"W\")?s(\"v-list-item\",{on:{click:e.approveDockStop}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\",color:\"info\"}},[e._v(\"fas fa-check-double\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"authorize\")))])],1):e._e()],!e.eventMenu.event.extendedProps.commentID&&e.showGoToRoute?s(\"v-list-item\",{on:{click:e.goToRoute}},[s(\"v-list-item-avatar\",[s(\"v-icon\",{attrs:{small:\"\"}},[e._v(\"fas fa-directions\")])],1),s(\"v-divider\",{staticClass:\"mr-4\",attrs:{vertical:\"\"}}),s(\"v-list-item-title\",[e._v(e._s(e.$t(\"view\"))+\" \"+e._s(e.$t(\"route\")))])],1):e._e()],2)],1)],1)],1):e._e()],1),s(\"v-col\",{directives:[{name:\"show\",rawName:\"v-show\",value:!e.hideFreeStops,expression:\"!hideFreeStops\"}],attrs:{cols:\"2\"}},[s(\"v-card\",[s(\"v-toolbar\",{attrs:{color:\"primary\",dark:\"\",height:\"48px\"}},[s(\"div\",{staticClass:\"text-button text-center\",staticStyle:{width:\"100%\"}},[e._v(\" \"+e._s(e.$t(\"undocked_stops\"))+\" \")]),s(\"v-tooltip\",{attrs:{bottom:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(n){var i=n.on;return[s(\"v-btn\",e._g({staticClass:\"mx-2\",attrs:{fab:\"\",icon:\"\"},on:{click:e.initSearch}},i),[s(\"v-icon\",[e._v(\"fas fa-search\")])],1)]}}])},[s(\"span\",[e._v(e._s(e.$t(\"search\")))])])],1),s(\"v-expand-x-transition\",[s(\"v-toolbar\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.searchActive,expression:\"searchActive\"}],attrs:{id:\"searchToolbar\",dense:\"\",flat:\"\",rounded:\"0\"}},[s(\"v-text-field\",{ref:\"searchStopsToDock\",staticClass:\"mr-4\",attrs:{\"hide-details\":\"\",\"single-line\":\"\"},on:{keydown:function(n){if(!n.type.indexOf(\"key\")&&e._k(n.keyCode,\"esc\",27,n.key,[\"Esc\",\"Escape\"]))return null;e.searchActive=!1,e.showFilteredStopsToDock=!1,e.searchStopsToDock=null}},scopedSlots:e._u([{key:\"prependIcon\",fn:function(){return[s(\"v-icon\",{attrs:{small:\"\",color:\"primary\"}},[e._v(\"fas fa-search\")])]},proxy:!0}]),model:{value:e.searchStopsToDock,callback:function(n){e.searchStopsToDock=n},expression:\"searchStopsToDock\"}}),s(\"v-btn\",{attrs:{small:\"\",dense:\"\",color:\"primary\"},on:{click:function(n){e.searchActive=!1,e.showFilteredStopsToDock=!1,e.searchStopsToDock=null}}},[e._v(e._s(e.$t(\"cancel\")))])],1)],1),s(\"v-card-text\",{style:`height: calc(100vh - ${e.searchActive?257:209}px); position: relative`},[s(\"v-container\",{staticClass:\"py-0\",staticStyle:{height:\"100%\"},attrs:{fluid:\"\"}},[s(\"v-row\",{staticClass:\"py-0\",staticStyle:{height:\"100%\"}},[s(\"v-col\",{staticClass:\"pa-0\",attrs:{cols:\"12\"}},[s(me,{attrs:{form:e.formDates,obj:e.filter}})],1),s(\"v-divider\"),s(\"v-col\",{staticClass:\"px-0\",staticStyle:{height:\"calc(100% - 72px)\"},attrs:{cols:\"12\"}},[s(\"v-list\",{staticClass:\"overflow-y-auto\",staticStyle:{\"max-height\":\"calc(100% - 1px)\"},attrs:{\"three-line\":e.vehiclesToDockAndShow.some(function(n){return n.stopETAColor.length>0}),\"two-line\":e.vehiclesToDockAndShow.every(function(n){return n.stopETAColor.length>0}),subheader:\"\",id:\"draggableContainer\"}},[e._l(e.showFilteredStopsToDock?e.stopsToDockFiltered:e.vehiclesToDockAndShow,function(n,i){return[s(\"v-list-item\",{key:n.ID_PARADA,staticClass:\"draggableItem\",style:`background-color: ${n.stopETAColor?n.stopETAColor:\"\"}`,attrs:{\"data-event\":JSON.stringify({title:n.TITLE,start:n.start,end:n.end,stopID:n.ID_PARADA,tipoProducto:n.tipoProducto,costeOperarios:n.costeOperarios,duration:{minutes:n.DURACION},create:!1})}},[s(\"v-list-item-icon\",[s(\"v-btn\",{staticClass:\"primary\",attrs:{icon:\"\",dark:\"\"}},[s(\"v-icon\",{attrs:{small:\"\"}},[e._v(\"fas fa-truck\")])],1)],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[s(\"v-tooltip\",{attrs:{top:\"\",disabled:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"span\",e._g({},r),[e._v(e._s(n.TITLE))])]}}],null,!0)},[s(\"span\",[e._v(e._s(n.TITLE))])])],1),n.OPERACIONES&&n.OPERACIONES.length>0?s(\"v-list-item-subtitle\",[s(\"v-menu\",{ref:\"operationsMenu\",refInFor:!0,attrs:{\"close-on-content-click\":!1,\"offset-x\":\"\",left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(a){var c=a.on;return[s(\"div\",e._g({staticClass:\"mt-2\"},c),[s(\"v-icon\",{staticClass:\"mr-2\",attrs:{small:\"\"}},[e._v(\"fas fa-box-open\")]),s(\"span\",[e._v(e._s(n.tipoProducto))]),e.hasPermit(\"EDIT_TIPO_PRODUCTO\",\"W\")?s(\"v-btn\",e._g({staticClass:\"ml-2\",attrs:{color:\"info\",icon:\"\",small:\"\"},on:{click:function(d){e.tempOperations=JSON.parse(JSON.stringify(n.OPERACIONES))}}},r),[s(\"v-icon\",{attrs:{color:\"info\",small:\"\"}},[e._v(\"fas fa-pencil\")])],1):e._e()],1)]}}],null,!0)},[s(\"span\",{staticStyle:{display:\"inline-block\",width:\"calc(100% - 59px)\",\"white-space\":\"nowrap\",overflow:\"hidden\",\"text-overflow\":\"ellipsis\"}},[e._v(e._s(n.descProducto))])])]}}],null,!0)},[s(\"v-card\",{staticStyle:{\"max-height\":\"346px\",\"overflow-y\":\"auto\"}},[s(\"v-subheader\",[e._v(e._s(n.TITLE))]),s(\"v-list\",e._l(n.OPERACIONES,function(o){return s(\"v-list-item\",{key:o.ID_OPERACION},[s(\"v-list-item-avatar\",[s(\"v-btn\",{staticClass:\"primary\",attrs:{icon:\"\",dark:\"\"}},[s(\"v-icon\",{attrs:{small:\"\"}},[e._v(\"fas fa-box\")])],1)],1),s(\"v-list-item-content\",[s(\"v-list-item-title\",[e._v(e._s(o.CODIGO_OPERACION))]),s(\"v-list-item-subtitle\",[s(\"v-text-field\",{attrs:{value:o.TIPO_PRODUCTO},on:{input:function(r){return e.$store.commit(\"_setFieldAssignment\",{obj:o,key:\"TIPO_PRODUCTO\",value:r})},keydown:[function(r){if(!r.type.indexOf(\"key\")&&e._k(r.keyCode,\"enter\",13,r.key,\"Enter\"))return null;e.closeMenus(),e.guardarTiposProducto(n.OPERACIONES)},function(r){if(!r.type.indexOf(\"key\")&&e._k(r.keyCode,\"esc\",27,r.key,[\"Esc\",\"Escape\"]))return null;e.closeMenus(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"OPERACIONES\",value:e.tempOperations})}]}})],1)],1)],1)}),1),s(\"v-card-actions\",[s(\"v-spacer\"),s(\"v-btn\",{attrs:{text:\"\"},on:{click:function(o){e.closeMenus(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"OPERACIONES\",value:e.tempOperations})}}},[e._v(\" \"+e._s(e.$t(\"cancel\"))+\" \")]),s(\"v-btn\",{attrs:{color:\"primary\",text:\"\"},on:{click:function(o){e.closeMenus(),e.guardarTiposProducto(n.OPERACIONES)}}},[e._v(\" \"+e._s(e.$t(\"save\"))+\" \")])],1)],1)],1)],1):e._e(),s(\"v-list-item-subtitle\",{staticClass:\"py-2\"},[s(\"v-menu\",{ref:\"durationMenu\",refInFor:!0,attrs:{\"close-on-content-click\":!1,\"offset-x\":\"\",left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(a){var c=a.on;return[s(\"div\",e._g({},c),[s(\"v-icon\",{staticClass:\"mr-2\",attrs:{small:\"\"}},[e._v(\"fas fa-clock\")]),s(\"span\",[e._v(e._s(n.DURACION_TEXT))]),e.hasPermit(\"EDIT_DURACION_PARADA\",\"W\")?s(\"v-btn\",e._g({staticClass:\"ml-2\",attrs:{color:\"info\",icon:\"\",small:\"\"},on:{click:function(d){return e.initTempDuration(n.DURACION)}}},r),[s(\"v-icon\",{attrs:{color:\"info\",small:\"\"}},[e._v(\"fas fa-pencil\")])],1):e._e()],1)]}}],null,!0)},[s(\"span\",[e._v(e._s(e.$t(\"stop_duration\")))])])]}}],null,!0)},[s(\"v-card\",[s(\"v-subheader\",[e._v(e._s(n.TITLE))]),s(\"v-card-text\",{staticClass:\"text-center\"},[s(\"v-text-field\",{directives:[{name:\"mask\",rawName:\"v-mask\",value:\"##\",expression:\"'##'\"}],staticClass:\"inputDuration\",staticStyle:{\"max-width\":\"65px\",display:\"inline-block\"},attrs:{\"hide-details\":\"\",solo:\"\",flat:\"\",suffix:\"h\"},on:{keydown:[function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"enter\",13,o.key,\"Enter\"))return null;e.closeMenusDuration(),e.guardarDuracion(n)},function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"esc\",27,o.key,[\"Esc\",\"Escape\"]))return null;e.closeMenusDuration(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"DURACION\",value:n.DURACION})}]},model:{value:e.tempDuracion.hours,callback:function(o){e.$set(e.tempDuracion,\"hours\",o)},expression:\"tempDuracion.hours\"}}),s(\"v-text-field\",{directives:[{name:\"mask\",rawName:\"v-mask\",value:\"##\",expression:\"'##'\"}],staticClass:\"inputDuration\",staticStyle:{\"max-width\":\"75px\",display:\"inline-block\"},attrs:{\"hide-details\":\"\",solo:\"\",flat:\"\",suffix:\"m\"},on:{keydown:[function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"enter\",13,o.key,\"Enter\"))return null;e.closeMenusDuration(),e.guardarDuracion(n)},function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"esc\",27,o.key,[\"Esc\",\"Escape\"]))return null;e.closeMenusDuration(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"DURACION\",value:n.DURACION})}]},model:{value:e.tempDuracion.minutes,callback:function(o){e.$set(e.tempDuracion,\"minutes\",o)},expression:\"tempDuracion.minutes\"}})],1),s(\"v-card-actions\",[s(\"v-spacer\"),s(\"v-btn\",{attrs:{text:\"\"},on:{click:function(o){e.closeMenusDuration(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"DURACION\",value:n.DURACION})}}},[e._v(\" \"+e._s(e.$t(\"cancel\"))+\" \")]),s(\"v-btn\",{attrs:{color:\"primary\",text:\"\"},on:{click:function(o){e.closeMenusDuration(),e.guardarDuracion(n)}}},[e._v(\" \"+e._s(e.$t(\"save\"))+\" \")])],1)],1)],1),s(\"v-menu\",{ref:\"numCargadores\",refInFor:!0,attrs:{\"close-on-content-click\":!1,\"offset-x\":\"\",left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(a){var c=a.on;return[s(\"div\",e._g({},c),[s(\"v-icon\",{staticClass:\"mr-2\",attrs:{small:\"\"}},[e._v(\"fas fa-user\")]),s(\"span\",[e._v(e._s(n.NUM_CARGADORES))]),e.hasPermit(\"EDIT_NUM_CARGADORES\",\"W\")?s(\"v-btn\",e._g({staticClass:\"ml-2\",attrs:{color:\"info\",icon:\"\",small:\"\"},on:{click:function(d){return e.initTempNumOperators(n.NUM_CARGADORES)}}},r),[s(\"v-icon\",{attrs:{color:\"info\",small:\"\"}},[e._v(\"fas fa-pencil\")])],1):e._e()],1)]}}],null,!0)},[s(\"span\",[e._v(e._s(e.$t(\"num_operators\")))])])]}}],null,!0)},[s(\"v-card\",[s(\"v-subheader\",[e._v(e._s(n.TITLE))]),s(\"v-card-text\",{staticClass:\"text-center\"},[s(\"v-text-field\",{directives:[{name:\"mask\",rawName:\"v-mask\",value:\"##\",expression:\"'##'\"}],staticStyle:{\"max-width\":\"45px\",display:\"inline-block\"},attrs:{\"hide-details\":\"\",solo:\"\",flat:\"\",suffix:\",\"},on:{keydown:[function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"enter\",13,o.key,\"Enter\"))return null;e.closeMenusNumOperators(),e.guardarNumCargadores(n)},function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"esc\",27,o.key,[\"Esc\",\"Escape\"]))return null;e.closeMenusNumOperators(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"NUM_CARGADORES\",value:n.NUM_CARGADORES})}]},model:{value:e.tempNumOperators.units,callback:function(o){e.$set(e.tempNumOperators,\"units\",o)},expression:\"tempNumOperators.units\"}}),s(\"v-text-field\",{directives:[{name:\"mask\",rawName:\"v-mask\",value:\"#\",expression:\"'#'\"}],staticStyle:{\"max-width\":\"45px\",display:\"inline-block\"},attrs:{\"hide-details\":\"\",solo:\"\",flat:\"\",suffix:\"\"},on:{keydown:[function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"enter\",13,o.key,\"Enter\"))return null;e.closeMenusNumOperators(),e.guardarNumCargadores(n)},function(o){if(!o.type.indexOf(\"key\")&&e._k(o.keyCode,\"esc\",27,o.key,[\"Esc\",\"Escape\"]))return null;e.closeMenusNumOperators(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"NUM_CARGADORES\",value:n.NUM_CARGADORES})}]},model:{value:e.tempNumOperators.decimals,callback:function(o){e.$set(e.tempNumOperators,\"decimals\",o)},expression:\"tempNumOperators.decimals\"}})],1),s(\"v-card-actions\",[s(\"v-spacer\"),s(\"v-btn\",{attrs:{text:\"\"},on:{click:function(o){e.closeMenusNumOperators(),e.$store.commit(\"_setFieldAssignment\",{obj:n,key:\"NUM_CARGADORES\",value:n.NUM_CARGADORES})}}},[e._v(\" \"+e._s(e.$t(\"cancel\"))+\" \")]),s(\"v-btn\",{attrs:{color:\"primary\",text:\"\"},on:{click:function(o){e.closeMenusNumOperators(),e.guardarNumCargadores(n)}}},[e._v(\" \"+e._s(e.$t(\"save\"))+\" \")])],1)],1)],1)],1),e._t(\"stopToDockInfo\",null,{stop:n}),s(\"v-list-item-subtitle\",[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"span\",e._g({},r),[e._v(e._s(n.SUBTITLE))])]}}],null,!0)},[s(\"span\",[e._v(e._s(e.$t(\"stop_planned_date\")))])])],1),s(\"v-list-item-subtitle\",[s(\"v-tooltip\",{attrs:{left:\"\"},scopedSlots:e._u([{key:\"activator\",fn:function(o){var r=o.on;return[s(\"span\",e._g({},r),[e._v(e._s(n.THIRD_TITLE))])]}}],null,!0)},[s(\"span\",[e._v(e._s(e.$t(\"stops_filter_FECHA_PREVISTA\")))])])],1)],2)],1),i+1<e.vehiclesToDockAndShow.length?s(\"v-divider\",{key:`divider_stop_${i}`}):e._e()]})],2)],1)],1)],1)],1)],1)],1)],1),e.mode!=2?s(\"v-btn\",{class:e.hideFreeStops?\"primary\":\"white\",style:e.showPlatformButton?\"margin-bottom: 80px\":\"\",attrs:{fab:\"\",fixed:\"\",bottom:\"\",right:\"\"},on:{click:function(n){e.hideFreeStops=!e.hideFreeStops}}},[s(\"v-icon\",{attrs:{color:e.hideFreeStops?\"white\":\"primary\"}},[e._v(e._s(e.hideFreeStops?\"visibility\":\"visibility_off\"))])],1):e._e(),e.showPlatformButton?s(\"v-btn\",{staticClass:\"primary\",attrs:{fab:\"\",fixed:\"\",bottom:\"\",right:\"\"},on:{click:function(n){e.dialogPlatform=!0}}},[s(\"v-icon\",{attrs:{color:\"white\"}},[e._v(\"store\")])],1):e._e()],1),s(z,{attrs:{showModal:e.dialogPlatform,maxWidth:\"450px\",title:e.$t(\"selectPlatform\"),cancelButton:!0,closeButton:!1},on:{closeModal:function(n){e.dialogPlatform=!1},ok:e.assignPlatform}},[s(\"v-select\",{attrs:{\"item-value\":\"CODIGO_INTERNO\",\"item-text\":function(n){return`${n.CODIGO_INTERNO.replaceAll(\"%\",\"\")} (${n.NOMBRE})`},items:e.platforms,label:e.$t(\"platform\")+\"*\",required:\"\"},model:{value:e.platformSelected,callback:function(n){e.platformSelected=n},expression:\"platformSelected\"}})],1),s(z,{attrs:{showModal:e.showCalendarModal,title:e.$t(\"select_date\"),maxWidth:\"450px\",cancelButton:!1,okButton:!1},on:{closeModal:function(n){e.showCalendarModal=!1}}},[s(\"v-date-picker\",{attrs:{\"first-day-of-week\":\"1\",locale:e.$store.getters.getDocksAssignmentUser.Language==1?\"es-ES\":\"en-EN\",value:e.formatDateFromFieldeasFormat(e.calendarDate),\"no-title\":\"\",scrollable:\"\",width:\"100%\"},on:{input:function(n){e.changeCalendarDate(n),e.showCalendarModal=!1}}})],1),e.showNewConfig?s(z,{attrs:{showModal:e.showNewConfig,title:e.$t(e.isEditConfig?\"editConfig\":\"new_config\"),maxWidth:\"450px\"},on:{closeModal:e.resetConfig,ok:e.createNewConfig}},[s(\"v-form\",{ref:\"scheduleForm\"},[s(me,{attrs:{form:e.formDateConfig,obj:e.newConfig}}),e.newConfigExists?s(\"v-btn\",{staticClass:\"my-4\",attrs:{color:\"error\",block:\"\",large:\"\",text:\"\"},on:{click:e.deleteConfig}},[e._v(e._s(e.$t(\"delete\")))]):e._e()],1),!e.isEditConfig&&e.newConfigExists?s(\"v-alert\",{staticClass:\"white--text mt-3 mb-0\",attrs:{color:\"warning\"}},[e._v(e._s(e.$t(\"new_config_exists\")))]):e._e()],1):e._e()],1)],2)},ha=[];const Mf=\"\",as={};var pa=M(Aa,fa,ha,!1,ma,\"54f0f628\",null,null);function ma(e){for(let t in as)this[t]=as[t]}const Da=function(){return pa.exports}();var ga=function(){var e=this,t=e.$createElement,s=e._self._c||t;return s(\"DockAssignment\",e._b({on:{goToRoute:function(n){return e.$emit(\"goToRoute\",n)}},scopedSlots:e._u([{key:\"stopToDockInfo\",fn:function(n){var i=n.stop;return[e._t(\"stopToDockInfo\",null,{stop:i})]}}],null,!0)},\"DockAssignment\",e.$props,!1))},Ia=[];const Ue={[b.language.Spanish]:\"es-ES\",[b.language.English]:\"en-GB\",[b.language.French]:\"en-GB\",[b.language.Russian]:\"en-GB\",[b.language.German]:\"en-GB\",[b.language.Italian]:\"en-GB\",[b.language.Portuguese]:\"pt-PT\",[b.language.Catalan]:\"en-GB\"},Ea={name:\"fieldeas-docks-assignment\",props:{client:{default:null},token:{default:null},user:{default:null},showGoToRoute:{default:!0},showButtonBack:{type:Boolean,default:!0},showDockDetail:{default:!0},clientAddScheduleRestrictions:{default:null},clientCheckDockMaxStops:{default:null},clientCheckRestrictions:{default:null},clientConcurrentlyStops:{default:null},operationID:{default:null},clientMaxOperarios:{default:null},clientCosteOperarios:{default:null},clientSlotDuration:{default:null}},components:{DockAssignment:Da},mixins:[w],async beforeCreate(){this.$store&&!this.$store.hasModule(\"dockAssignment\")&&this.$store.registerModule(\"dockAssignment\",Vi)},beforeMount(){const e={client:this.client,token:this.token,user:this.user};if(this.$i18n){const t=this.$i18n.messages[Ue[this.user.Language]]!=null?Object.keys(this.$i18n.messages[Ue[this.user.Language]]):[],s=Object.assign({},xi[this.user.Language]);for(const n in s)Object.hasOwnProperty.call(s,n)&&t.includes(n)&&delete s[n];this.$i18n.mergeLocaleMessage(Ue[this.user.Language],s)}this.$store.commit(\"_setDocksAssignmentUser\",this.user),this.$store.commit(\"_setDocksAssignmentToken\",this.token),this.$store.commit(\"_setDocksAssignmentClient\",this.client),this.operationID&&(this.$store.commit(\"_setDocksAssignmentOperation\",this.operationID),this.$store.dispatch(\"fetchPlatformByOperation\")),this.$store.commit(\"_setDocksAssignmentOptions\",e)}},rs={};var Oa=M(Ea,ga,Ia,!1,va,null,null,null);function va(e){for(let t in rs)this[t]=rs[t]}const Ca=function(){return Oa.exports}();N.AppWidget=Ns,N.DockAssignment=Ca,N.DocksView=wi,N.Messages=vs,N.Snack=ms,Object.defineProperty(N,Symbol.toStringTag,{value:\"Module\"})});\n"]}