(function(e){function t(t){for(var i,s,o=t[0],l=t[1],c=t[2],u=0,d=[];u{null!==t&&(e.$emit("input",t),e.$emit("dateselected")),e.$refs.qDateProxy.hide()}}})],1)]},proxy:!0}],null,!1,3001509125)},"cyb-input",e.$attrs,!1),e.$listeners)):"time"==e.type?t("cyb-input",e._g(e._b({staticClass:"cyb-iconfield cyb-date",attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,mask:e.time,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled},scopedSlots:e._u([{key:"append",fn:function(){return[t("q-icon",{staticClass:"cyb-icon cursor-pointer",attrs:{name:"access_time",disable:e.disabled,disabled:e.disabled}}),t("q-popup-proxy",{ref:"qTimeProxy",attrs:{"transition-show":"jump-down","transition-hide":"jump-up"}},[t("q-time",{attrs:{value:e.value,"now-btn":e.nowbtn,"with-seconds":e.seconds,format24h:""},on:{input:t=>{e.$emit("input",t),e.$refs.qTimeProxy.hide()}}})],1)]},proxy:!0}])},"cyb-input",e.$attrs,!1),e.$listeners)):"search"==e.type?t("cyb-search-field",e._g(e._b({attrs:{name:e.name,value:e.value,multivalue:e.multivalue,fieldvalue:e.fieldvalue,error:!e.disabled&&e.error,action:e.action,searchparams:e.searchparams,newmodal:e.newmodal,list:e.list,rowindex:e.rowindex,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-search-field",e.$attrs,!1),e.$listeners)):"textarea"==e.type?t("cyb-textarea",e._g(e._b({attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-textarea",e.$attrs,!1),e.$listeners)):"select"==e.type?t("cyb-select",e._g(e._b({attrs:{name:e.name,value:e.value,optwidth:e.optwidth,options:e.options,error:!e.disabled&&e.error,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-select",e.$attrs,!1),e.$listeners)):"check"==e.type||"checkfil"==e.type?t("q-checkbox",e._g(e._b({attrs:{name:e.name,value:!0===e.value&&e.value,dense:"",label:e.label,error:!e.disabled&&e.error,disable:e.disabled,disabled:e.disabled}},"q-checkbox",e.$attrs,!1),e.$listeners)):"radio"==e.type||"radiofil"==e.type?t("q-radio",e._g(e._b({attrs:{name:e.name,value:e.value,dense:"",val:e.val,label:e.label,error:!e.disabled&&e.error,disable:e.disabled,disabled:e.disabled}},"q-radio",e.$attrs,!1),e.$listeners)):"file"==e.type?t("cyb-file-picker",e._g(e._b({ref:"filefield",attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,disable:e.disabled,disabled:e.disabled}},"cyb-file-picker",e.$attrs,!1),e.$listeners)):"money"==e.type?t("cyb-input",e._g(e._b({staticClass:"cyb-money",attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,"input-class":"text-right",autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled},on:{keypress:function(t){return e.isNumber(t)},keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.moneyFormatter.apply(null,arguments)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.moneyFormatter.apply(null,arguments)},blur:e.moneyFormatter},scopedSlots:e._u([e.currency?{key:"append",fn:function(){return[e._v(e._s(e.currency))]},proxy:!0}:null],null,!0)},"cyb-input",e.$attrs,!1),e.$listeners)):"numeric"==e.type?t("cyb-input",e._g(e._b({attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,mask:"#","reverse-fill-mask":"","input-class":"text-right",autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-input",e.$attrs,!1),e.$listeners)):"password"==e.type?t("cyb-input",e._g(e._b({staticClass:"cyb-iconfield",attrs:{type:e.type,name:e.name,value:e.value,error:!e.disabled&&e.error,mask:e.mask,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-input",e.$attrs,!1),e.$listeners)):t("cyb-input",e._g(e._b({attrs:{name:e.name,value:e.value,error:!e.disabled&&e.error,mask:e.mask,autofocus:e.i_autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-input",e.$attrs,!1),e.$listeners))],1)],2)},s=[],r=function(){var e=this,t=e._self._c;return t("q-input",e._g(e._b({class:{disabled:e.c_disabled},attrs:{type:e.handleType,value:e.value,disabled:e.c_disabled,error:e.c_error,mask:e.mask,"hide-bottom-space":"",outlined:e.outlined,autofocus:e.autofocus,dense:""},on:{dblclick:function(t){return e.$emit("input","")}},scopedSlots:e._u([e.$scopedSlots.before?{key:"before",fn:function(){return[e._t("before")]},proxy:!0}:null,e.$scopedSlots.prepend?{key:"prepend",fn:function(){return[e._t("prepend")]},proxy:!0}:null,e.$scopedSlots.append||e.reveal?{key:"append",fn:function(){return[e.reveal?t("q-icon",{staticClass:"cyb-icon cursor-pointer",attrs:{name:e.isPwd?"visibility_off":"visibility"},on:{click:function(t){e.isPwd=!e.isPwd}}}):e._e(),e.$scopedSlots.append?e._t("append"):e._e()]},proxy:!0}:null,e.$scopedSlots.after?{key:"after",fn:function(){return[e._t("after")]},proxy:!0}:null],null,!0)},"q-input",e.$attrs,!1),e.$listeners))},n=[],o={name:"CybInput",props:{type:{type:String,default:"text"},name:{type:String,default:""},value:{type:null,default:null},error:{type:null,default:!1},reveal:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},disabledin:{type:Array,default:()=>[]},outlined:{type:Boolean,default:!0},mask:{type:String,default:""}},data(){return{isPwd:!1,d_disabled:!1}},computed:{c_error(){return this.error.constructor===Array?this.error.indexOf(this.name)>-1:!0===this.error||this.error===name},c_disabled(){return this.disabled||this.d_disabled},handleType(){return"password"===this.type?this.reveal&&this.isPwd?"text":"password":this.type}},mounted(){for(var e of(this.$root.$on("input:disable",(()=>{this.d_disabled=!0})),this.$root.$on("input:enable",(()=>{this.d_disabled=!1})),["edit,nav,search"]))this.$root.$on("form:mode:"+e,(()=>{this.d_disabled=this.disabledin.indexOf(e)>-1}))},methods:{focus(){this.$refs.field.focus()}}},l=o,c=(a("d2b4"),a("2877")),u=a("27f9"),d=a("0016"),f=a("8572"),p=a("ddd8"),b=a("eebe"),m=a.n(b),h=Object(c["a"])(l,r,n,!1,null,null,null),v=h.exports;m()(h,"components",{QInput:u["a"],QIcon:d["a"],QField:f["a"],QSelect:p["a"]});var y=function(){var e=this,t=e._self._c;return t("cyb-input",e._g(e._b({staticClass:"cyb-text",attrs:{type:"textarea",error:e.error,value:e.value,autofocus:e.autofocus,disable:e.disabled,disabled:e.disabled}},"cyb-input",e.$attrs,!1),e.$listeners))},g=[],_={name:"CybTextarea",components:{CybInput:v},props:{name:{type:String,default:""},label:{type:String,default:""},error:{type:null,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},value:{type:null,default:null}},data(){return{}}},w=_,k=(a("0991"),Object(c["a"])(w,y,g,!1,null,null,null)),j=k.exports;m()(k,"components",{QField:f["a"]});var $=function(){var e=this,t=e._self._c;return t("cyb-input",e._g(e._b({staticClass:"cyb-iconfield",attrs:{error:e.error,autofocus:e.autofocus,disable:e.disabled,disabled:e.disabled},on:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.search(!0)},keydown:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"tab",9,t.key,"Tab")?null:e.search(!0)}},scopedSlots:e._u([{key:"append",fn:function(){return[null!==e.action?t("q-icon",{staticClass:"cyb-icon cursor-pointer",attrs:{disable:e.disabled,disabled:e.disabled,name:"fas fa-search"},on:{click:function(t){return e.search(!1)}}}):e._e()]},proxy:!0}]),model:{value:e.valore,callback:function(t){e.valore=t},expression:"valore"}},"cyb-input",e.$attrs,!1),e.filteredListeners))},S=[],x=a("7424"),C={name:"CybSearchField",components:{CybInput:v},props:{name:{type:String,default:""},label:{type:String,default:""},value:{type:null,default:null},defaultobject:{type:Object,default:()=>({id:null,val:null})},fieldvalue:{type:String,default:"val"},multivalue:{type:Boolean,default:!1},rowindex:{type:null,default:null},error:{type:null,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1},modal:{type:null,default:"framework/cybsearchmodal"},modalid:{type:null,default:null},newmodal:{type:null,default:null},list:{type:null,default:null},action:{type:null,default:null},searchparams:{type:null,default:null},cols:{type:Array,default:()=>{}}},data(){return{}},computed:{valore:{get(){return this.multivalue?null!==this.value&&"object"===typeof this.value?this.value[this.fieldvalue]:null:this.value},set(e){if(this.multivalue){var t=this.value;"object"!==typeof t&&(t={...this.defaultobject}),t[this.fieldvalue]=e,this.$emit("input",t)}else this.$emit("input",e)}},filteredListeners(){var e={};for(var t in this.$listeners)"input"!==t&&(e[t]=this.$listeners[t]);return e}},methods:{search(e){this.$emit("input",this.value),!0===e?x["a"].get(this.action+"/"+e+"/"+(this.list?"1/":"")+(this.valore?encodeURIComponent(this.valore):""),this.searchparams).then((e=>{null!==this.rowindex&&(e.result.rowindex=this.rowindex),this.$root.$emit("search:done:"+this.modalid+":"+this.name,e.result)})):this.$root.$emit("modal:search",{view:this.modal,name:this.name,value:encodeURIComponent(this.valore),modalid:this.modalid,action:this.action,searchparams:this.searchparams,newmodal:this.newmodal,list:this.list,rowindex:this.rowindex,cols:this.cols,title:"Ricerca",prefab:"form-sm"})}}},T=C,q=Object(c["a"])(T,$,S,!1,null,null,null),O=q.exports;m()(q,"components",{QIcon:d["a"]});var P=a("93a7"),z=function(){var e=this,t=e._self._c;return t("div",[t("q-file",e._g(e._b({ref:"field",staticClass:"cyb-file-picker cyb-iconfield",class:{droparea:e.droparea},attrs:{dense:"","popup-content-class":"cyb-file-options",error:e.error,disable:e.disabled,disabled:e.disabled,"input-style":e.inputStyle},on:{input:e.fileSelected},scopedSlots:e._u([{key:"file",fn:function({index:a,file:i}){return[t("div",{class:"ellipsis relative-position"+a},[e._v("\n "+e._s(i.name)+"\n ")])]}},e.droparea?null:{key:"append",fn:function(){return[e.isUploading?t("div",[e._v(e._s(e.uploadingProgress))]):e._e(),t("q-icon",{staticClass:"cyb-icon cursor-pointer",attrs:{disable:e.disabled,disabled:e.disabled,name:"fas fa-folder-open"},on:{click:function(e){e.stopPropagation()}}})]},proxy:!0}],null,!0),model:{value:e.files,callback:function(t){e.files=t},expression:"files"}},"q-file",e.$attrs,!1),e.$listeners))],1)},F=[],I=(a("14d9"),a("a261")),D=a("66b2"),Q={name:"CybFilePicker",props:{name:{type:String,default:""},label:{type:String,default:""},value:{type:null,default:null},error:{type:null,default:!1},inputStyle:{type:String,default:""},disabled:{type:Boolean,default:!1},multiple:{type:Boolean,default:!1},droparea:{type:Boolean,default:!1},queue:{type:String,default:"_main"},route:{type:String,default:"file/upload"},params:{type:Object,default:()=>{}}},data(){return{files:[],uploadProgress:[],uploading:null,files_array:[]}},computed:{isUploading(){return null!==this.uploading}},mounted(){this.queue&&I["a"].addToQueue(this.queue,this.name),D["a"].bind("cybFilePicker","cybfilepicker:"+this.name+":clear",(()=>{this.files=[]})),D["a"].bind("cybFilePicker","cybfilepicker:"+this.name+":step",(e=>{this.uploadProgress[this.uploading]=e})),D["a"].bind("cybFilePicker","cybfilepicker:"+this.name+":start",(()=>{if(this.multiple)this.uploadFileSend(0);else if(this.files.constructor===File){const t={chunksize:1024e3,finalize:"file/finalize",fieldname:this.name};var e={...t,...this.params};I["a"].sendFile(this.files,{route:this.route,fieldname:this.name,params:e}).then((e=>{D["a"].emit("cybfilepicker:"+this.name+":complete")})).catch((e=>{D["a"].emit("cybfilepicker:"+this.name+":error",e)}))}else D["a"].emit("cybfilepicker:"+this.name+":complete");this.uploading=null}))},beforeDestroy(){D["a"].unbind("cybFilePicker","cybfilepicker:"+this.name+":clear"),D["a"].unbind("cybFilePicker","cybfilepicker:"+this.name+":step"),D["a"].unbind("cybFilePicker","cybfilepicker:"+this.name+":start")},methods:{pickFiles(e){this.$refs.field.pickFiles(e)},fileSelected(e){this.multiple&&this.files_array.push(e)},uploadFileSend(e){const t={chunksize:1024e3,finalize:"file/finalize",fieldname:this.name};var a={...t,...this.params};I["a"].sendFile(this.files_array[e],{route:this.route,fieldname:this.name,params:a}).then((t=>{e===this.files_array.length-1?D["a"].emit("cybfilepicker:"+this.name+":complete"):this.uploadFileSend(e+1)})).catch((e=>{D["a"].emit("cybfilepicker:"+this.name+":error",e)}))}}},E=Q,N=(a("ce0a"),a("7d53")),B=Object(c["a"])(E,z,F,!1,null,"06fe5b06",null),A=B.exports;m()(B,"components",{QFile:N["a"],QIcon:d["a"],QField:f["a"]});var R=a("a9dc");const L={formatNum(e,t=2){return new Intl.NumberFormat("it-IT",{style:"decimal",minimumFractionDigits:t,maximumFractionDigits:t}).format(e)},evalNum(e){var t=parseFloat(String(e).replace(".","").replace(",","."));return isNaN(t)?0:t}};var U=L,M={name:"CybFormInput",components:{CybInput:v,CybTextarea:j,CybSearchField:O,CybSelect:P["a"],CybFilePicker:A},props:{type:{type:String,default:"text"},name:{type:String,default:""},value:{type:null,default:null},val:{type:null,default:null},fieldvalue:{type:String,default:"val"},multivalue:{type:Boolean,default:!1},nowbtn:{type:Boolean,default:!1},seconds:{type:Boolean,default:!1},rowindex:{type:null,default:null},optwidth:{type:String,default:"10px"},error:{type:null,default:!1},autofocus:{type:Boolean,default:!1},action:{type:null,default:null},searchparams:{type:null,default:null},currency:{type:String,default:""},precision:{type:null,default:2},label:{type:String,default:""},disabled:{type:Boolean,default:!1},newmodal:{type:null,default:null},list:{type:null,default:null},option:{type:null,default:null},options:{type:null,default:null},mask:{type:String,default:""}},data(){return{i_autofocus:!1}},computed:{time(){return this.seconds?"##:##:##":"##:##"}},methods:{moneyFormatter(){var e=String(this.value);-1!==e.indexOf(",")&&(e=U.evalNum(e)),e=U.formatNum(e,this.precision),this.$emit("input",e)},isNumber(e){e=e||window.event;var t=e.which||e.keyCode;if(!(t>31&&(t<48||t>57)&&44!==t&&46!==t))return!0;e.preventDefault()},feste(e){return R["a"].festivities(e)},pickFiles(e){"file"===this.type&&this.$refs.filefield.pickFiles(e)}}},Y=M,H=(a("86ef"),a("7cbe")),V=a("52ee"),Z=a("ca78"),W=a("8f8e"),J=a("3786"),K=Object(c["a"])(Y,i,s,!1,null,null,null);t["a"]=K.exports;m()(K,"components",{QIcon:d["a"],QPopupProxy:H["a"],QDate:V["a"],QTime:Z["a"],QCheckbox:W["a"],QRadio:J["a"],QField:f["a"]})},"03b9":function(e,t,a){"use strict";a("7e9b")},"07a6":function(e,t,a){},"0991":function(e,t,a){"use strict";a("07a6")},1:function(e,t){},"2f39":function(e,t,a){"use strict";a.r(t);a("573e"),a("7d6e"),a("e54f"),a("4439"),a("4605"),a("f580"),a("5b2b"),a("8753"),a("2967"),a("7e67"),a("d770"),a("dd82"),a("922c"),a("d7fb"),a("a533"),a("c32e"),a("a151"),a("8bc7"),a("e80f"),a("5fec"),a("e42f"),a("57fc"),a("d67f"),a("880e"),a("1c10"),a("9482"),a("e797"),a("4848"),a("53d0"),a("63b1"),a("e9fd"),a("195c"),a("64e9"),a("33c5"),a("4f62"),a("0dbc"),a("7c38"),a("0756"),a("4953"),a("81db"),a("2e52"),a("2248"),a("7797"),a("12a1"),a("ce96"),a("70ca"),a("2318"),a("24bd"),a("8f27"),a("3064"),a("c9a2"),a("8767"),a("4a8e"),a("b828"),a("3c1c"),a("21cb"),a("c00e"),a("e4a8"),a("e4d3"),a("f4d9"),a("fffd"),a("f645"),a("639e"),a("34ee"),a("b794"),a("af24"),a("7c9c"),a("7bb2"),a("64f7"),a("c382"),a("053c"),a("c48f"),a("f5d1"),a("3cec"),a("c00ee"),a("d450"),a("ca07"),a("14e3"),a("9393"),a("9227"),a("1dba"),a("674a"),a("de26"),a("6721"),a("9cb5"),a("ed9b"),a("fc83"),a("98e5"),a("605a"),a("ba60"),a("df07"),a("7903"),a("e046"),a("58af"),a("7713"),a("0571"),a("3e27"),a("6837"),a("3fc9"),a("0693"),a("bf41"),a("985d"),a("e7fc"),a("31cd");var i=a("2b0e"),s=a("a745"),r=a("42d2"),n=a("b05d");i["a"].use(n["a"],{config:{},lang:s["a"],iconSet:r["a"]});var o=function(){var e=this,t=e._self._c;return t("div",{attrs:{id:"q-app"}},[t("transition",{attrs:{name:"fade",mode:"out-in"}},[t("router-view")],1),e._l(e.$store.modals,(function(a){return t("cyb-modal",e._b({key:a.id,on:{close:e.modalClose,hide:e.modalHidden}},"cyb-modal",a,!1))}))],2)},l=[],c=(a("14d9"),a("7424")),u=a("6bf2"),d=a("66b2"),f=function(){var e=this,t=e._self._c;return t("q-dialog",{attrs:{persistent:""},on:{hide:function(t){return e.$emit("hide")}},model:{value:e.visible,callback:function(t){e.visible=t},expression:"visible"}},[t("vue-draggable-resizable",{staticClass:"draggable-container",attrs:{w:"auto",h:"auto","drag-handle":".titlebar",resizable:!1},on:{dragging:e.onDrag}},[t("q-card",{staticClass:"modalcard",class:e.prefab},[t("q-card-section",[t("div",{staticClass:"row titlebar"},[t("div",{staticClass:"col title"},[e._v(e._s(e.title))]),t("div",{staticClass:"col-auto bg-light fg-dark hover-fg-light hover-bg-negative close-btn"},[t("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup"}],attrs:{flat:"",icon:"fas fa-times"},on:{click:function(t){return e.handleButton()}}})],1)]),e.popup?t("q-separator",{staticClass:"title-separator"}):e._e()],1),t("q-card-section",{staticClass:"q-pt-none modalarea"},[e.view&&e.view.constructor==Array?t("div",e._l(e.view,(function(a,i){return t("div",{key:i},[e._v(e._s(a||" "))])})),0):e.view&&e.view.constructor==Object?t(e.view,{directives:[{name:"cybform",rawName:"v-cybform"}],tag:"component",attrs:{modaldata:e.data},on:{close:function(t){return e.$emit("close",e.id)}}}):"inputdialog"==e.prefab?t("div",e._l(e.data.fields,(function(a){return t("cyb-form-input",{directives:[{name:"cybfield",rawName:"v-cybfield"}],key:a.name,attrs:{error:e.errors[a.model],label:a.label,placeholder:a.label,type:a.type},model:{value:e.form[a.model],callback:function(t){e.$set(e.form,a.model,t)},expression:"form[field.model]"}})})),1):t("span",[e._v(e._s(e.view))])],1),e.buttons.length?t("q-card-actions",{staticClass:"text-primary",attrs:{align:"right"}},e._l(e.buttons,(function(a,i){return t("div",{key:i,class:a.class},[t("q-btn",{directives:[{name:"close-popup",rawName:"v-close-popup",value:a.close,expression:"btn.close"}],attrs:{flat:"",dense:"","no-caps":""},on:{click:function(t){return e.handleButton(a)}}},[e._v(e._s(a.label))])],1)})),0):e._e()],1)],1)],1)},p=[],b=a("0005"),m=a("fb19"),h=a.n(m),v={components:{CybFormInput:b["a"],VueDraggableResizable:h.a},props:{id:{type:null,default:-1},title:{type:String,default:""},view:{type:null,default:null},shown:{type:Boolean,default:!1},type:{type:String,default:"string"},data:{type:Object,default:()=>{}}},data(){return{form:{},originalData:{},errors:{},parentmodal:null,modalid:null,x:0,y:0}},computed:{prefab(){return this.data.prefab?this.data.prefab:""},popup(){return"warning"===this.data.prefab||"error"===this.data.prefab||"info"===this.data.prefab},buttons(){return this.data.buttons?this.data.buttons:[]},visible:{get(){return this.shown},set(e){this.$emit(e?"open":"close",this.id)}}},methods:{handleButton(e){void 0===e&&(e={name:"close"}),"function"===typeof e.click&&e.click(this),this.$root.$emit("modal:"+this.data.modalid+":button",e),this.$root.$emit("modal:"+this.data.modalid+":button:"+e.name,this)},onDrag(e,t){this.x=e,this.y=t}}},y=v,g=(a("03b9"),a("b92c"),a("2877")),_=a("24e8"),w=a("f09f"),k=a("a370"),j=a("9c40"),$=a("eb85"),S=a("4b7e"),x=a("0016"),C=a("65c6"),T=a("7f67"),q=a("eebe"),O=a.n(q),P=Object(g["a"])(y,f,p,!1,null,"e2b7f5e0",null),z=P.exports;O()(P,"components",{QDialog:_["a"],QCard:w["a"],QCardSection:k["a"],QBtn:j["a"],QSeparator:$["a"],QCardActions:S["a"],QIcon:x["a"],QToolbar:C["a"]}),O()(P,"directives",{ClosePopup:T["a"]});var F=a("64b4"),I={name:"App",components:{CybModal:z},computed:{},mounted(){document.title=this.$config.app_name,c["a"].init(this),d["a"].init(this.$root),F["a"].init(this),d["a"].bind("app","auth:logout",(e=>{e&&e.nosession||c["a"].delete("auth",{}),u["a"].clearSession(),u["a"].clearCsrf(),this.$store.loggedin=!1,this.$store.userid="",this.$store.username="",this.$store.companyid="",this.$store.companyname="",this.$store.topmenu=[],this.$store.toolbar_left=[],this.$store.toolbar_right=[],this.$store.sidemenu=[],this.$store.apptabs=[],this.$store.activeform=null,this.$store.modals=[],this.$router.push("/login")})),d["a"].bind("app","auth:login",(()=>{this.onLogin()})),u["a"].isLoggedIn()&&this.onLogin()},methods:{onLogin(){this.$store.loggedin=!0,this.$store.userid?"/"!==this.$route.path&&this.$router.replace("/"):c["a"].get("auth",{}).then((e=>{e.user&&e.user.id?(this.$store.userid=e.user.id,this.$store.username=e.user.name?e.user.name:e.user.account,this.$store.companyid=e.user.idazienda,this.$store.companyname=e.companyname,"/"!==this.$route.path&&this.$router.replace("/")):(u["a"].clearSession(),this.$store.loggedin=!1,"/login"!==this.$route.path&&this.$router.replace("/login"))})).catch((()=>{u["a"].clearSession(!1),this.$store.loggedin=!1,"/login"!==this.$route.path&&this.$router.replace("/login")}))},modalClose(e){F["a"].close(e)},modalHidden(){F["a"].purge()}}},D=I,Q=(a("c8f5"),Object(g["a"])(D,o,l,!1,null,"180083f9",null)),E=Q.exports,N=a("8c4f");const B=[{path:"/forgotpassword",component:()=>Promise.all([a.e(0),a.e(1),a.e(2)]).then(a.bind(null,"437a"))},{path:"/resetpassword/:token",component:()=>Promise.all([a.e(0),a.e(1),a.e(3)]).then(a.bind(null,"b0ef"))},{path:"/login",component:()=>Promise.all([a.e(0),a.e(1),a.e(4)]).then(a.bind(null,"c6f7"))},{path:"",component:()=>Promise.all([a.e(0),a.e(1),a.e(44)]).then(a.bind(null,"713b")),meta:{requiresAuth:!0}}];var A=B;i["a"].use(N["a"]);var R=function(){const e=new N["a"]({scrollBehavior:()=>({x:0,y:0}),routes:A,mode:"history",base:"/"});return e.beforeEach(((e,t,a)=>{e.matched.some((e=>e.meta.requiresAuth))?u["a"].isLoggedIn()?a():a({path:"/login",params:{nextUrl:e.fullPath}}):a()})),e},L=async function(){const e="function"===typeof R?await R({Vue:i["a"]}):R,t={router:e,render:e=>e(E),el:"#q-app"};return{app:t,router:e}},U=a("bc3a"),M=a.n(U);i["a"].prototype.$axios=M.a;var Y={install(e){e.prototype.$config=e.observable({app_name:window.app_name?window.app_name:"Dot-System",multiproprieta:!1,azienda:!1,app_host:window.location.host,server_url:"https://gestione.dot-system.it/rest".replace(/%host%/,window.location.host),app_version:"1.0.18"})}},H={bind(e,t,a){var s=a.context,r=a.componentOptions.propsData.name;i["a"].set(a.componentOptions.propsData,"value",(()=>s.form[r]&&s.form[r].desc?s.form[r].desc:""))}},V={bind(e,t,a){var s=a.context,r=a.componentOptions.propsData.name;if(s.$cybfields||(s.$cybfields=[]),s.$cybfields.push(a),s.errors||(s.errors=i["a"].observable({})),i["a"].set(s.errors,r,!1),s.form||(s.form=i["a"].observable({})),"undefined"===typeof s.form[r])switch(a.componentOptions.propsData.type){case"check":case"checkfil":case"toggle":case"radio":case"radiofil":i["a"].set(s.form,r,!1);break;case"numeric":case"money":i["a"].set(s.form,r,0);break;case"file":i["a"].set(s.form,r,[]);break;case"search":a.componentOptions.propsData.multivalue?i["a"].set(s.form,r,{id:"",val:""}):i["a"].set(s.form,r,"");break;default:i["a"].set(s.form,r,"");break}s.originalData||(s.originalData=i["a"].observable({})),i["a"].set(s.originalData,r,""),e.addEventListener("input",(()=>{s.errors[r]&&(s.errors[r]=!1)})),s.$on("form:load",(e=>{"undefined"!==typeof e[r]?s.form[r]=e[r]:s.form[r]="",s.originalData[r]=s.form[r]})),s.$on("form:undo",(()=>{s.originalData&&("undefined"!==typeof s.originalData[r]?s.form[r]=s.originalData[r]:s.form[r]="")})),s.$on("form:clear",(()=>{s.form[r]="","undefined"!==typeof s.originalData[r]&&(s.originalData[r]="")})),s.$on("form:saved",(()=>{s.originalData[r]=s.form[r]}))}};const Z={_app:null,init(e){Z._app=e},serialize(e){var t={};for(var a in e.$cybfields){var i=e.$cybfields[a].componentOptions.propsData;switch(i.type){case"select":if(i.option)if(i.option.constructor===String)e.form[i.name]&&e.form[i.name].constructor===Object?t[i.name]=e.form[i.name][i.option]:t[i.name]=e.form[i.name];else{var s={};for(var r of i.option)e.form[i.name]&&e.form[i.name].constructor===Object?s[r]=e.form[i.name][r]:s[r]=e.form[i.name],t[i.name]=s}else t[i.name]=e.form[i.name];break;default:t[i.name]=e.form[i.name];break}}return t},focusFirst(e){if("undefined"!==typeof e.$cybfields){var t=!1;e.$cybfields.forEach((e=>{e.componentInstance.disabled||t?e.componentInstance.i_autofocus=!1:(e.componentInstance.i_autofocus=!0,t=!0)}))}}};var W=Z,J=a("84d1"),K={bind(e,t,a){if(a.componentOptions.propsData&&a.componentOptions.propsData.modaldata)if(a.componentOptions.propsData.modaldata.tabinstance){var i=J["a"].getTab(a.componentOptions.propsData.modaldata.tabid);i.vueInstance=a.componentInstance}else{var s=F["a"].get(a.componentOptions.propsData.modaldata.modalid);s.vueInstance=a.componentInstance}var r=a.componentInstance;r.$watch("state",(function(e,t){"edit"===e&&W.focusFirst(r)})),"edit"===a.componentInstance.state&&W.focusFirst(r)}},X={install(e){e.prototype.$store=e.observable({loggedin:!1,system_message:"",system_message_shown:!1,userid:"",username:"",companyid:"",companyname:"",topmenu:[],toolbar_left:[],toolbar_right:[],sidemenu:[],mainmenu:[],mainsubmenu:[],apptabs:[],activeform:null,modals:[]})}},G=({Vue:e})=>{e.use(Y),e.use(X),e.directive("cybfield",V),e.directive("cybdesc",H),e.directive("cybform",K)};const ee="/";async function te(){const{app:e,router:t}=await L();let a=!1;const s=e=>{a=!0;const i=Object(e)===e?t.resolve(e).route.fullPath:e;window.location.href=i},r=window.location.href.replace(window.location.origin,""),n=[void 0,G];for(let l=0;!1===a&&l{s._app.$store.modals.push({id:r.modalid,title:t,type:n,data:r,view:e.default,shown:!0})})):"multiline"===n?s._app.$store.modals.push({id:r.modalid,title:t,type:n,data:r,view:e,shown:!0}):s._app.$store.modals.push({id:r.modalid,title:t,type:n,data:r,shown:!0}),r.modalid},message(e,t,a){void 0===a&&(a={}),a.prefab="info",s.open(e,t||"Messaggio",a)},warning(e,t,a){void 0===a&&(a={}),a.prefab="warning",s.open(e,t||"ATTENZIONE",a)},error(e,t,a){void 0===a&&(a={}),a.prefab="error",s.open(e,t||"ERRORI RISCONTRATI",a)},get(e){for(let t=0;t{e&&(t.shown=!1)}))}else t.data&&"function"===typeof t.data.onClose&&t.data.onClose(t.data),t.shown=!1},purge(){s._app.$store.modals=s._app.$store.modals.filter((e=>e.shown))},question(e,t){var a=i["a"].uuid();t||(t={});var r={modalid:a,buttons:s.buttonsYesNo(),prefab:"warning"},n={...r,...t};return new Promise(((t,i)=>{s._app.$root.$once("modal:"+a+":button",(e=>{e?(n.button=e,t(n)):i(n)})),s.open(e,"ATTENZIONE",n)}))},messageLocked(e,t){s.error(["Modulo in modifica dall'utente "+e],null,t)},messageIsPresent(e,t,a){s.error([`- ${e} già presente${t?" per "+t:""}`],null,a)},questionUnlock(e,t){var a=[`Modulo in modifica dall'utente ${e}, vuoi disconnettere l'utente?`,`ATTENZIONE: tutte le modifiche di ${e} andranno perse.`];return s.question(a,t)},questionUndo(e){var t=["Tutte le modifiche effettuate andranno perse.","Vuoi annullare ugualmente?"];return s.question(t,e)},questionDel(e,t,a){var i=[`Eliminare definitivamente ${e} "${t}"?`];return s.question(i,a)},buttonsYesNo(){return[{label:"Si",close:!0,name:"yes"},{label:"No",close:!0,name:"no"}]},formDialog(e,t,a,i,r){var n={title:e,prefab:t,modalid:a,fields:i,buttons:r};return s.open(null,n.title,n)},popupWindow(e){var t=window.innerWidth,a=window.innerHeight,i=520,s=270,r=0,n=0;t>0&&a>0&&(s=Math.ceil(.66*a),i=Math.ceil(.66*t),r=Math.floor(t/2-i/2),n=Math.floor(a/2-s/2)),window.open(e,"_blank",`location=yes,height=${s},width=${i},top=${n},left=${r},scrollbars=yes,status=yes`)}};t["a"]=s},"66b2":function(e,t,a){"use strict";a("14d9");const i={_app:null,_listeners:[],init(e){this._app=e},bind(e,t,a){this._listeners.find((e=>e.event===t))&&this.unbind(e,t),this._listeners.push({view:e,event:t,callback:a}),i._app.$on(t,a)},unbind(e,t,a){for(var s of i._listeners.filter((a=>a.view===e&&(!t||a.event===t))))i._app.$off(s.event,s.callback);i._listeners=i._listeners.filter((a=>a.view!==e||!!t&&a.event!==t))},emit(e,t){i._app&&i._app.$emit(e,t)}};t["a"]=i},"6bf2":function(e,t,a){"use strict";var i=a("1c39"),s=a.n(i),r=a("c1df"),n=a.n(r),o=a("7424"),l=a("66b2");const c={_session:!1,_csrf:!1,_refreshTimeout:!1,_expiration:!1,setSession(e){c._session=e,localStorage.setItem("auth:session",e),c.setRefreshTimeout()},getSession(){return c._session||(c._session=localStorage.getItem("auth:session"),c._session&&c.checkExpiration()),c._session},clearSession(){c._session=!1,localStorage.removeItem("auth:session")},setCsrf(e){c._csrf=e,localStorage.setItem("auth:csrf",e)},getCsrf(){return c._csrf||(c._csrf=localStorage.getItem("auth:csrf")),c._csrf},clearCsrf(){c._csrf=!1,localStorage.removeItem("auth:csrf")},handleExpiration(){if(c._session){var e=n()(),t=String(c._session).replace(/[0-9A-Z]+-E([0-9A-Z]+)/,"$1");if(c._expiration=n.a.unix(s()(t,36,10)),c._expiration.isBefore(e))o["a"].startQueue(),o["a"].instant_post("auth/refresh",{}).then((e=>{e.token&&(c.setSession(e.token),c.setRefreshTimeout()),o["a"].flushQueue()})).catch((e=>{e.system&&"NO_BASEURL"!==e.system?c.setRefreshTimeout():401===e.status?l["a"].emit("auth:logout"):console.error(e),o["a"].flushQueue()}));else{var a=c._expiration.subtract(30,"seconds");a.isBefore(e)?(o["a"].startQueue(),o["a"].instant_post("auth/refresh",{}).then((e=>{e.token&&(c.setSession(e.token),c.setRefreshTimeout()),o["a"].flushQueue()})).catch((e=>{e.system&&"NO_BASEURL"!==e.system?c.setRefreshTimeout():console.error(e),o["a"].flushQueue()}))):c.setRefreshTimeout()}}},checkExpiration(){!1===c._refreshTimeout&&(c.handleExpiration(),c.setRefreshTimeout())},setRefreshTimeout(){!1!==c._refreshTimeout&&(clearTimeout(c._refreshTimeout),c._refreshTimeout=!1),c._refreshTimeout=setTimeout(c.handleExpiration,5e3)},isLoggedIn(e){return!!c.getSession()}};t["a"]=c},7424:function(e,t,a){"use strict";a("d9e2"),a("14d9");var i=a("bc3a"),s=a.n(i),r=a("6bf2"),n=a("66b2"),o=a("9523"),l=a.n(o);class c{constructor(){l()(this,"queue",[]),l()(this,"pendingPromise",!1)}enqueue(e){return new Promise(((t,a)=>{this.queue.push({promise:e,resolve:t,reject:a})}))}dequeue(){if(this.pendingPromise)return!1;const e=this.queue.shift();if(!e)return!1;try{this.pendingPromise=!0,e.promise().then((t=>{this.pendingPromise=!1,e.resolve(t),this.dequeue()})).catch((t=>{this.pendingPromise=!1,e.reject(t),this.dequeue()}))}catch(t){this.pendingPromise=!1,e.reject(t),this.dequeue()}return!0}}const u={baseurl:null,_csrfRequired:["post","put","patch","delete","options"],_app:null,_queue:null,_enableQueuing:!1,init(e){u.baseurl=e.$config.server_url,u._app=e},startQueue(){u._enableQueuing||(u._queue=new c,u._enableQueuing=!0)},flushQueue(){u._enableQueuing&&(u._enableQueuing=!1,u._queue.dequeue())},_preCall(e,t,a){if(!u.baseurl){var i=new Error("No apiService.baseurl set");return{error:i.message,system:i.message,trace:i.stack}}var s={method:e,url:u.baseurl+"/"+t,headers:{},data:a};return r["a"].isLoggedIn()&&(s.headers["Authorization"]="Bearer "+r["a"].getSession(),u._csrfRequired.indexOf(e.toLowerCase())>-1&&!a.csrf&&(s.headers["X-CSRF-TOKEN"]=r["a"].getCsrf())),s},_postCall(e,t){return!!t&&(u._csrfRequired.indexOf(e.method.toLowerCase())>-1&&t.headers&&t.headers["x-csrf-token"]&&r["a"].setCsrf(t.headers["x-csrf-token"]),401===t.status&&n["a"].emit("auth:logout",{nosession:!0}),t.data?(t.data.system_messages&&this._app&&u._app.$root.$emit("update:message",t.data.system_messages),t.status&&(t.data.status=t.status),t.data):t)},call(e,t,a,i){return u._enableQueuing&&!i?u._queue.enqueue((()=>u._call(e,t,a))):u._call(e,t,a)},_call(e,t,a){return new Promise(((i,r)=>{var n=u._preCall(e,t,a);n.error?r({status:-1,error:n.error,system:"NO_BASEURL",...n.trace&&{trace:n.trace.split("\n").map((e=>String(e).trim()))}}):s()(n).then((e=>{var t=u._postCall(n,e);i(t)})).catch((e=>{var t=u._postCall(n,e.response);r(t)}))}))},get(e,t){return t&&"object"===typeof t&&(e+="?"+u._serializeObject(t)),u.call("get",e,t)},post(e,t){return u.call("post",e,t)},put(e,t){return u.call("put",e,t)},delete(e,t){return u.call("delete",e,t)},patch(e,t){return u.call("patch",e,t)},options(e,t){return u.call("options",e,t)},instant_get(e,t){return t&&"object"===typeof t&&(e+="?"+u._serializeObject(t)),u.call("get",e,t,!0)},instant_post(e,t){return u.call("post",e,t,!0)},instant_put(e,t){return u.call("put",e,t,!0)},instant_delete(e,t){return u.call("delete",e,t,!0)},instant_patch(e,t){return u.call("patch",e,t,!0)},instant_options(e,t){return u.call("options",e,t,!0)},_serializeObject(e,t){var a=[];if(e)for(var i in e)e.hasOwnProperty(i)&&("object"===typeof e[i]?a.push(u._serializeObject(e[i],i)):t?a.push(encodeURIComponent(t)+"["+i+"]="+encodeURIComponent(e[i])):a.push(encodeURIComponent(i)+"="+encodeURIComponent(e[i])));return a.join("&")}};t["a"]=u},"7e9b":function(e,t,a){},"84d1":function(e,t,a){"use strict";a("14d9");var i=a("82fd"),s=a.n(i),r=a("64b4");const n=s()(),o={_app:null,init(e){o._app=e},uuid(){return n.new()},addTab(e,t,a=null,i=null,s=!0,n=!1){null===a&&(a={}),a.tabid&&(i=a.tabid),a.tabinstance=!0;var l=o.getTab(a.tabid);return a.tabid&&l?r["a"].question("string:Una maschera "+e+" è già aperta, chiuderla prima di continuare?").then((r=>{"yes"===r.button.name&&o.closeTab(i,!1).then((()=>{o._app.$store.apptabs.push(o.newTab(e,t,a,i,s)),n||o.switchToTab(i)}))})):(i||(i=o.uuid()),a.tabid=i,o._app.$store.apptabs.push(o.newTab(e,t,a,i,s)),n||o.switchToTab(i)),i},newTab(e,t,i=null,s=null,r=!0){var n={id:s,label:e,data:i,instance:null,view:null,closable:r,active:!1};return t.constructor===String?n.view=()=>a("a383")("./"+t).then((e=>(n.instance=e.default,e))):n.view=t,n},switchToTab(e){var t=o.getTab(e);if(t){for(var a of(o._app.$root.$emit("tab:switch",t.id),o._app.$store.apptabs))a.active=!1;t.active=!0}},rmTab(e){var t=o.getTab(e);t&&t.active&&o.switchToPrevTab(),o._app.$store.apptabs=o._app.$store.apptabs.filter((t=>t.id!==e))},getTab(e){return o._app.$store.apptabs.find((t=>t.id===e))},closeTab(e,t=!0){return new Promise((a=>{var i=o.getTab(e);if(i&&i.instance&&i.instance.methods&&i.instance.methods.beforeClose){var s=i.instance.methods.beforeClose.bind(i.vueInstance);s(t).then((t=>{t&&(o.rmTab(e),a())}))}else o.rmTab(e),a()}))},clear(){o._app.$store.apptabs=[]},getActiveTab(){return o._app.$store.apptabs.find((e=>e.active))},getNextTab(){var e=!1;for(var t of o._app.$store.apptabs){if(e)return t;t.active&&(e=!0)}},getPrevTab(){var e=!1;for(var t of o._app.$store.apptabs){if(t.active)return e;e=t}},switchToNextTab(){o.switchToTab(o.getNextTab().id)},switchToPrevTab(){o.switchToTab(o.getPrevTab().id)}};t["a"]=o},8661:function(e,t,a){},"86ef":function(e,t,a){"use strict";a("bdd8")},"93a7":function(e,t,a){"use strict";var i=function(){var e=this,t=e._self._c;return t("q-select",e._g(e._b({staticClass:"cyb-select-field cyb-iconfield",attrs:{dense:"",outlined:"","options-dense":"","use-input":"","hide-selected":"","fill-input":"",value:e.value,options:e.opt,"popup-content-class":"cyb-select-options","popup-content-style":"white-space: nowrap; width: "+e.optwidth,error:e.error,autofocus:e.autofocus,disable:e.disabled,disabled:e.disabled},on:{filter:e.filtroCombo}},"q-select",e.$attrs,!1),e.$listeners))},s=[],r={name:"CybSelect",props:{name:{type:String,default:""},label:{type:String,default:""},value:{type:null,default:null},optwidth:{type:String,default:"10px"},options:{type:null,default:null},error:{type:null,default:!1},disabled:{type:Boolean,default:!1},autofocus:{type:Boolean,default:!1}},data(){return{opt:this.options}},methods:{filtroCombo(e,t,a){t((()=>{const t=e.toLowerCase();this.opt=this.options.filter((e=>"object"===typeof e?null===e.label||0===e.label.toLowerCase().indexOf(t):null===e||0===e.toLowerCase().indexOf(t)))}))}}},n=r,o=(a("5ae6"),a("2877")),l=a("ddd8"),c=a("8572"),u=a("0016"),d=a("eebe"),f=a.n(d),p=Object(o["a"])(n,i,s,!1,null,"54ebf20a",null);t["a"]=p.exports;f()(p,"components",{QSelect:l["a"],QField:c["a"],QIcon:u["a"]})},9963:function(e,t,a){},a261:function(e,t,a){"use strict";a("14d9");var i=a("3452"),s=a.n(i),r=a("7424"),n=a("66b2");const o={_queues:[],antiloop:0,clearQueue(e){e||(e="_main"),o._queues[e]=[]},addToQueue(e,t){o._queues[e]&&o._queues[e].constructor===Array||(o._queues[e]=[]),o._queues[e].push(t)},nextInQueue(e,t){if(o.antiloop++,o.antiloop>100)console.error("uploadService loop detected!");else if(o._queues[e].constructor===Array){var a=o._queues[e].indexOf(t)+1,i=o._queues[e][a],s="uploadService:"+e+":complete",r="uploadService:"+e+":error";if(a>-1){var l="cybfilepicker:"+i+":complete",c="cybfilepicker:"+i+":error";n["a"].bind("uploadService",c,(e=>{n["a"].unbind("uploadService",l),n["a"].unbind("uploadService",c),n["a"].emit(r,e)})),n["a"].bind("uploadService",l,(()=>{n["a"].unbind("uploadService",l),n["a"].unbind("uploadService",c),a===o._queues[e].length-1?n["a"].emit(s):o.nextInQueue(e,i)})),n["a"].emit("cybfilepicker:"+i+":start")}else n["a"].emit(s)}},start(e){return o.antiloop=0,e||(e="_main"),new Promise(((t,a)=>{var i="uploadService:"+e+":complete",s="uploadService:"+e+":error";n["a"].bind("uploadService",i,(()=>{n["a"].unbind("uploadService",i),n["a"].unbind("uploadService",s),t(e)})),n["a"].bind("uploadService",s,(e=>{n["a"].unbind("uploadService",i),n["a"].unbind("uploadService",s),a(e)})),o.nextInQueue(e)}))},sendChunk(e,t){return new Promise(((a,i)=>{var s=new FileReader,l=Math.min(t.lastchunk+t.params.chunksize,e.size),c=e.slice(t.lastchunk,l);s.onload=s=>{r["a"].post(t.route,{fileid:t.fileid,chunkstart:t.lastchunk,chunkdata:s.target.result,...t.params}).then((()=>{t.lastchunk=l,n["a"].emit("cybfilepicker:"+t.fieldname+":step",e.size/l),t.lastchunk===e.size?o.checkFile(t).then((e=>{a(e)})).catch((e=>{i(e)})):o.sendChunk(e,t).then((e=>{a(e)})).catch((e=>{i(e)}))})).catch((e=>{i(e)}))},s.readAsDataURL(c)}))},sendFile(e,t){return new Promise(((a,i)=>{if(e.constructor===File){t.lastchunk=-1;var s=new FileReader,l=Math.min(400,e.size),c=e.slice(0,l);s.onload=s=>{r["a"].put(t.route,{filename:e.name,filesize:e.size,chunkdata:s.target.result,...t.params}).then((s=>{s&&s.fileid&&(t.fileid=s.fileid,t.lastchunk=l,n["a"].emit("cybfilepicker:"+t.fieldname+":step",e.size/l),Promise.all([o.hashFile(e,t),o.sendChunk(e,t)]).then((s=>{o.checkFile(t).then((s=>{o.finalize(e,t).then((()=>{a(s)})).catch((e=>{i(e)}))})).catch((e=>{i(e)}))})).catch((e=>{i(e)})))})).catch((e=>{i(e)}))},s.readAsDataURL(c)}}))},hashFile(e,t){return new Promise((a=>{var i=new FileReader;i.onload=e=>{var i=s.a.lib.WordArray.create(e.target.result);t.filehash=s.a.SHA1(i).toString(),a({hash:t.filehash})},i.readAsArrayBuffer(e)}))},checkFile(e){return new Promise(((t,a)=>{r["a"].get(e.route+"/"+e.fileid,{}).then((i=>{i&&e.filehash===i.hash?t(i):a({resp:i,...e})})).catch((e=>{a(e)}))}))},finalize(e,t){return new Promise(((a,i)=>{t.params.finalize?r["a"].post(t.params.finalize+"/"+t.fileid,{filename:e.name,params:t.params}).then((e=>{a(e)})).catch((e=>{i(e)})):a({})}))}};t["a"]=o},a2f9:function(e,t,a){var i={"./anagrafica/banche.vue":["9ccb",0,1,32],"./anagrafica/referenti.vue":["44d3",0,1,7],"./anagrafica/sistema/aziende.vue":["1914",0,1,8],"./anagrafica/sistema/utenti.vue":["4f3e",0,1,9],"./anagrafica/tabelle/condpag.vue":["5ff5",0,1,10],"./anagrafica/tabelle/condpag_test.vue":["6b20",0,1,11],"./anagrafica/tabelle/iva.vue":["dc34",0,1,12],"./anagrafica/tabelle/lista_condpag.vue":["298f",0,1,13],"./anagrafica/tabelle/lista_iva.vue":["f648",0,1,14],"./anagrafica/tabelle/lista_tipidoc.vue":["568e",0,1,15],"./clienti/clienti.vue":["3d1f",0,1,16],"./clienti/lista_clienti.vue":["9b14",0,1,33],"./dothotel/config_channel.vue":["10a7",0,1,5],"./dothotel/config_filecm.vue":["8894",0,1,17],"./dothotel/config_plans.vue":["992a",34],"./dothotel/contattaci.vue":["5f2c",0,1,18],"./dothotel/lista_hotel.vue":["cd60",0,1,19],"./dothotel/testoemailBE.vue":["7052",0,1,20],"./forgotpassword.vue":["437a",0,1,2],"./framework/cybmenutab.vue":["aa57",0,21],"./framework/cybsearchmodal.vue":["29fd",0,1,22],"./login.vue":["c6f7",0,1,4],"./parametri/email.vue":["52db",0,1,23],"./parametri/lista_email.vue":["36f7",0,1,35],"./parametri/lista_scheduling.vue":["24d3",0,1,36],"./parametri/lista_testiemail.vue":["29c6",0,1,37],"./parametri/lista_tipicondpag.vue":["5af5",0,1,24],"./parametri/lista_tipiiva.vue":["8da3",0,1,25],"./parametri/numeratori.vue":["b341",0,1,26],"./parametri/registro_sistema.vue":["55cf",0,1,38],"./parametri/scheduling.vue":["29cd",0,1,27],"./parametri/testiemail.vue":["b4d6",0,1,6],"./parametri/tipicondpag.vue":["8384",0,1,28],"./parametri/tipiiva.vue":["621f",0,1,29],"./registri/applicazioni.vue":["e4dd",0,1,30],"./registri/lista_applicazioni.vue":["070c",0,1,39],"./resetpassword.vue":["b0ef",0,1,3],"./riepiloghi/destinatari.vue":["0d46",0,1,40],"./riepiloghi/lista_destinatari.vue":["8a79",0,1,41],"./riepiloghi/lista_resoconti.vue":["efd3",0,1,42],"./riepiloghi/resoconti.vue":["5bac",0,1,31]};function s(e){if(!a.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],s=t[0];return Promise.all(t.slice(1).map(a.e)).then((function(){return a(s)}))}s.keys=function(){return Object.keys(i)},s.id="a2f9",e.exports=s},a383:function(e,t,a){var i={"./anagrafica/banche":["9ccb",0,1,32],"./anagrafica/banche.vue":["9ccb",0,1,32],"./anagrafica/referenti":["44d3",0,1,7],"./anagrafica/referenti.vue":["44d3",0,1,7],"./anagrafica/sistema/aziende":["1914",0,1,8],"./anagrafica/sistema/aziende.vue":["1914",0,1,8],"./anagrafica/sistema/utenti":["4f3e",0,1,9],"./anagrafica/sistema/utenti.vue":["4f3e",0,1,9],"./anagrafica/tabelle/condpag":["5ff5",0,1,10],"./anagrafica/tabelle/condpag.vue":["5ff5",0,1,10],"./anagrafica/tabelle/condpag_test":["6b20",0,1,11],"./anagrafica/tabelle/condpag_test.vue":["6b20",0,1,11],"./anagrafica/tabelle/iva":["dc34",0,1,12],"./anagrafica/tabelle/iva.vue":["dc34",0,1,12],"./anagrafica/tabelle/lista_condpag":["298f",0,1,13],"./anagrafica/tabelle/lista_condpag.vue":["298f",0,1,13],"./anagrafica/tabelle/lista_iva":["f648",0,1,14],"./anagrafica/tabelle/lista_iva.vue":["f648",0,1,14],"./anagrafica/tabelle/lista_tipidoc":["568e",0,1,15],"./anagrafica/tabelle/lista_tipidoc.vue":["568e",0,1,15],"./clienti/clienti":["3d1f",0,1,16],"./clienti/clienti.vue":["3d1f",0,1,16],"./clienti/lista_clienti":["9b14",0,1,33],"./clienti/lista_clienti.vue":["9b14",0,1,33],"./dothotel/config_channel":["10a7",0,1,5],"./dothotel/config_channel.vue":["10a7",0,1,5],"./dothotel/config_filecm":["8894",0,1,17],"./dothotel/config_filecm.vue":["8894",0,1,17],"./dothotel/config_plans":["992a",34],"./dothotel/config_plans.vue":["992a",34],"./dothotel/contattaci":["5f2c",0,1,18],"./dothotel/contattaci.vue":["5f2c",0,1,18],"./dothotel/lista_hotel":["cd60",0,1,19],"./dothotel/lista_hotel.vue":["cd60",0,1,19],"./dothotel/testoemailBE":["7052",0,1,20],"./dothotel/testoemailBE.vue":["7052",0,1,20],"./forgotpassword":["437a",0,1,2],"./forgotpassword.vue":["437a",0,1,2],"./framework/cybmenutab":["aa57",0,21],"./framework/cybmenutab.vue":["aa57",0,21],"./framework/cybsearchmodal":["29fd",0,1,22],"./framework/cybsearchmodal.vue":["29fd",0,1,22],"./login":["c6f7",0,1,4],"./login.vue":["c6f7",0,1,4],"./parametri/email":["52db",0,1,23],"./parametri/email.vue":["52db",0,1,23],"./parametri/lista_email":["36f7",0,1,35],"./parametri/lista_email.vue":["36f7",0,1,35],"./parametri/lista_scheduling":["24d3",0,1,36],"./parametri/lista_scheduling.vue":["24d3",0,1,36],"./parametri/lista_testiemail":["29c6",0,1,37],"./parametri/lista_testiemail.vue":["29c6",0,1,37],"./parametri/lista_tipicondpag":["5af5",0,1,24],"./parametri/lista_tipicondpag.vue":["5af5",0,1,24],"./parametri/lista_tipiiva":["8da3",0,1,25],"./parametri/lista_tipiiva.vue":["8da3",0,1,25],"./parametri/numeratori":["b341",0,1,26],"./parametri/numeratori.vue":["b341",0,1,26],"./parametri/registro_sistema":["55cf",0,1,38],"./parametri/registro_sistema.vue":["55cf",0,1,38],"./parametri/scheduling":["29cd",0,1,27],"./parametri/scheduling.vue":["29cd",0,1,27],"./parametri/testiemail":["b4d6",0,1,6],"./parametri/testiemail.vue":["b4d6",0,1,6],"./parametri/tipicondpag":["8384",0,1,28],"./parametri/tipicondpag.vue":["8384",0,1,28],"./parametri/tipiiva":["621f",0,1,29],"./parametri/tipiiva.vue":["621f",0,1,29],"./registri/applicazioni":["e4dd",0,1,30],"./registri/applicazioni.vue":["e4dd",0,1,30],"./registri/lista_applicazioni":["070c",0,1,39],"./registri/lista_applicazioni.vue":["070c",0,1,39],"./resetpassword":["b0ef",0,1,3],"./resetpassword.vue":["b0ef",0,1,3],"./riepiloghi/destinatari":["0d46",0,1,40],"./riepiloghi/destinatari.vue":["0d46",0,1,40],"./riepiloghi/lista_destinatari":["8a79",0,1,41],"./riepiloghi/lista_destinatari.vue":["8a79",0,1,41],"./riepiloghi/lista_resoconti":["efd3",0,1,42],"./riepiloghi/lista_resoconti.vue":["efd3",0,1,42],"./riepiloghi/resoconti":["5bac",0,1,31],"./riepiloghi/resoconti.vue":["5bac",0,1,31]};function s(e){if(!a.o(i,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=i[e],s=t[0];return Promise.all(t.slice(1).map(a.e)).then((function(){return a(s)}))}s.keys=function(){return Object.keys(i)},s.id="a383",e.exports=s},a9dc:function(e,t,a){"use strict";a("14d9");var i=a("38b1"),s=a.n(i),r=a("c1df"),n=a.n(r);const o={_app:null,_listeners:[],_festivities:[],init(e){this._app=e},generate(e){this._festivities[e]=["01/01","01/06","04/25","05/01","06/02","08/15","11/01","12/08","12/25","12/26"];var t=n()(s.a.easter(e).toString());t=t.add(1,"d"),this._festivities[e].push(this.padout(t.month()+1)+"/"+this.padout(t.date()))},festivities(e){var t=e.split("/")[0],a=e.split("/")[1]+"/"+e.split("/")[2],i=n()(t+"-"+a.replace("/","-"));return 0===i.day()||(this._festivities[t]?-1!==this._festivities[t].indexOf(a):(this.generate(t),this.festivities(e)))},padout(e){return e<10?"0"+e:e}};t["a"]=o},b92c:function(e,t,a){"use strict";a("41c2")},bdd8:function(e,t,a){},c8f5:function(e,t,a){"use strict";a("8661")},ce0a:function(e,t,a){"use strict";a("efee")},d2b4:function(e,t,a){"use strict";a("5621")},e7fc:function(e,t,a){},efee:function(e,t,a){}});