(function(t){function e(e){for(var i,s,r=e[0],l=e[1],c=e[2],d=0,u=[];d-1:t.form[e.value]},on:{change:function(a){var i=t.form[e.value],s=a.target,o=!!s.checked;if(Array.isArray(i)){var n=null,r=t._i(i,n);s.checked?r<0&&t.$set(t.form,e.value,i.concat([n])):r>-1&&t.$set(t.form,e.value,i.slice(0,r).concat(i.slice(r+1)))}else t.$set(t.form,e.value,o)}}}):t._e(),"checkbox"===e.type?a("label",{attrs:{for:"checkbox"}},[t._v(t._s(t.form[e.value]))]):t._e(),"select"===e.type?a("v-select",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],items:e.options,label:e.text,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,"item-text":"text","item-value":"value",disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,multiple:e.multiple,"return-object":e.object},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"dbselect"===e.type?a("dbselect",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],instore:e.instore,outstore:e.outstore,id:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,value:e.value,fields:e.fields,multiple:e.multiple,order:e.order}}):t._e(),"db-select"===e.type?a("db-select",{attrs:{apiUrl:e.apiUrl,apiParams:e.apiParams,formField:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text}}):t._e(),"db-autocomplete"===e.type?a("db-autocomplete",{attrs:{apiUrl:e.apiUrl,apiParams:"function"==typeof e.apiParams?e.apiParams(t.form,t.auth):e.apiParams,formField:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text,disabled:"function"==typeof e.disabled?e.disabled(t.form,t.auth):e.disabled,object:e.object,icon:e.icon,color:e.color}}):t._e(),"list"===e.type?a("div",[a("v-list",{staticClass:"listmodal",attrs:{dense:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(t.form[e.show]||"Selecione..."))]),e.showSecond?a("v-list-tile-sub-title",[t._v("form[field.showSecond]")]):t._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.listModal=!0}}},[a("v-icon",[t._v("search")])],1),a("list-modal",{attrs:{action:t.listModal,store:e.store,id:e.value,multiple:!!e.multiple&&t.getMultipleListModal},on:{action:t.closeListModal}})],1)],1)],1),a("br")],1):t._e(),"list-ticket-category"===e.type?a("div",[a("ocorrencias-dialog",{attrs:{data:t.form,form:t.form,"ticket-function":e.ticketFunction,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required},on:{select:t.selectCategory}})],1):t._e()],1)])})),1)],1)],1),a("br"),a("br")],1),a("v-toolbar",{staticClass:"elevation-17",staticStyle:{position:"absolute",bottom:"0",width:"100%","z-index":"9999 !important","box-shadow":"10px 10px 5px grey"},attrs:{dense:""}},[a("small",[t._v("*Campos obrigatórios")]),a("v-spacer"),!t.form||t.form.id||t.config.config&&!t.config.config.new?t._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id,notCheck:t.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{disabled:!t.valid,color:"success"},nativeOn:{click:function(e){return t.insert(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Inserir")]),a("v-icon",[t._v("check")])],1),t.form&&t.form.id&&(!t.config.config||("function"==typeof t.config.config.delete?t.config.config.delete(t.form):t.config.config.delete))?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id,notCheck:t.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{color:"error"},nativeOn:{click:function(e){return t.apagar(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Apagar")]),a("v-icon",[t._v("delete")])],1):t._e(),t.form&&t.form.id&&(!t.config.config||("function"==typeof t.config.config.update?t.config.config.update(t.form):t.config.config.update))?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id,notCheck:t.form.desativa_permissao},expression:"{'id': config.id, notCheck: form.desativa_permissao}"}],attrs:{disabled:!t.valid,color:"info"},nativeOn:{click:function(e){return t.update(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Atualizar")]),a("v-icon",[t._v("update")])],1):t._e()],1)],1)],1)],1)},s=[],o=(a("4160"),a("159b"),a("53ca")),n=a("574b"),r=a("4c35"),l=a("2274"),c=a("f048"),d=a("f443"),u=a("bb1b"),p=a("716b"),m=a("5873"),v={name:"EditModal-v1_1_2",data:function(){return{valid:!1,editorTeste:"",form:{checkbox:!1},checkboxs:[],typePassword:!0,money:{required:!0,prefix:"R$ ",decimal:",",thousands:".",precision:2,masked:!1},listModal:!1,customToolbar:[[{header:[!1,1,2,3,4,5,6]}],[{size:["small",!1,"large","huge"]}],["bold","italic","underline","strike"],[{align:""},{align:"center"},{align:"right"},{align:"justify"}],[{color:[]},{background:["#fff"]}],[{list:"ordered"},{list:"bullet"}]]}},created:function(){var t=this;this.form={},Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(e){t.form[e.value]=e.data})),this.apagarAoIniciar&&this.apagar(this.form)},computed:{config:function(){var t=this.$store.state.pages[this.store]||{};return this.localConfig||t},url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.auth||{}}},props:["action","setform","store","id","add","params","description","apagarAoIniciar","localConfig"],methods:{onChange:function(){this.$forceUpdate()},isRequired:function(t){return"function"===typeof t.required?t.required(this.form):t.required},changed:function(t,e,a,i){void 0===e&&(this.checkboxs[a]=i),this.form[t]=!e},viewField:function(t){return t.edit&&(t.edit.insert||t.edit.update)?this.form.id?!!t.edit.update:!!t.edit.insert:t.edit},selectCategory:function(t){Object.assign(this.form,t),this.$forceUpdate()},newForm:function(){var t=this;this.form={},this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(e){t.form[e.value]=e.data}))},validField:function(t){return t.rules||[function(t){return!!t||"Campo obrigatório"}]},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.form):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e},closeEdit:function(){this.$emit("action",!1)},getMultipleListModal:function(){},closeListModal:function(t){t&&(Object.assign(this.form,t),this.$forceUpdate(),this.listModal=!1)},loading:function(t,e){var a=this;this.$swal({title:t||"Carregando...",text:e||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},success:function(t,e){this.$swal({type:"success",title:t||"Tudo certo!",text:e||"Concluído com sucesso."})},error:function(t,e){this.$swal({type:"error",title:t||"Oops... Algo deu errado!",text:e||"Tente novamente ou contacte o suporte."})},getConfigUri:function(t){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(o["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[t]:this.config.apiUrl.edit:this.config.apiUrl},warning:function(t,e){this.$swal({type:"warning",title:t||"Verifique os dados inseridos.",html:e||"Tente novamente ou contacte o suporte."})},insert:function(t){var e=this;for(var a in this.loading("Inserindo..."),this.config.editParams)t[a]=this.config.editParams[a];var i=this.getConfigUri("insert");u["a"].post({url:this.url+i},t).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:202,title:"Erro ao inserir informações."})}))},update:function(t){var e=this;this.loading("Atualizando...");var a=this.getConfigUri("update");u["a"].put({url:this.url+a+"/"+t.id},t).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:302,title:"Erro ao atualizar informações."})}))},apagar:function(t){var e=this;this.$swal({title:"Deseja realmente apagar?",text:"Esta ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Apagar!",cancelButtonText:"Cancelar"}).then((function(a){if(a.value){e.loading("Apagando...");var i=e.getConfigUri("delete");u["a"].delete({url:e.url+i+"/"+t.id}).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:402,title:"Erro ao apagar informações."})}))}}))}},components:{dbselect:l["a"],ListModal:r["a"],DbSelect:c["a"],DbAutocomplete:d["a"],VueEditor:m["a"],OcorrenciasDialog:n["a"]},directives:{money:p["VMoney"]}},f=v,g=(a("56a0"),a("2877")),_=Object(g["a"])(f,i,s,!1,null,null,null);e["a"]=_.exports},"0785":function(t,e,a){},"07a7":function(t){t.exports=JSON.parse('{"budgetDashboard":{"header":{"module":"Módulo","title":"Propostas","dateFilter":{"startDate":"Data inicial","endDate":"Data final","dialog":{"title":"Insira uma data inicial e final","filterButton":"Filtrar"}}},"statistics":{"cards":{"totalApproved":{"title":"Total aprovado"},"amountApproved":{"title":"Valor total aprovado"},"totalRejected":{"title":"Total rejeitado"},"amountRejected":{"title":"Valor total rejeitado"}}},"podium":{"title":"Ranking de Propostas"},"barChart":{"title":"Valor total X Número de Propostas"},"collaborators":{"title":"Propostas por Colaborador","distribution":"Distribuição por Colaborador","table":{"headers":{"collaborator":"Colaborador","quantity":"N° de Propostas","totalAmount":"Valor Total"}}},"categories":{"title":"Propostas por Categoria","distribution":"Distribuição por Categoria","table":{"headers":{"category":"Categoria","quantity":"N° de Propostas","totalAmount":"Valor Total"}}},"noData":{"title":"Nenhuma informação encontrada para o período selecionado","description":"Selecione um período diferente para visualizar as informações","button":"Selecionar período"}}}')},"07e8":function(t,e,a){},"0806":function(t,e,a){"use strict";a("cf49")},"0870":function(t,e,a){},"087e":function(t,e,a){},"08a0":function(t,e,a){},"08cd":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"wi-edit-category-selector",class:{"wi-edit-category-selector-dark":t.$wiDark}},[a("div",{staticClass:"category-field",class:{"has-value":t.selectedCategoryId,disabled:t.disabled||t.field.disabled},on:{click:t.handleClick}},[a("div",{staticClass:"category-value"},[t.selectedCategoryTitle?a("strong",[t._v(t._s(t.selectedCategoryTitle))]):a("span",{staticClass:"grey--text"},[t._v(t._s(t.placeholder||t.field.placeholder||"Selecione uma categoria"))])]),a("label",{staticClass:"category-label"},[t._v(t._s(t.label))]),t.selectedCategoryId?a("v-btn",{staticClass:"clear-button",attrs:{small:"",icon:""},on:{click:function(e){return e.stopPropagation(),t.clearCategory(e)}}},[a("v-icon",[t._v("close")])],1):t._e()],1)]),t.categorySelectorOpened?a("WNCategorySelectorDialog",{attrs:{apiUrl:t.localApiUrl,apiParams:t.localApiParams,currentCategoryId:t.selectedCategoryId},on:{select:t.selectCategory,cancel:t.closeCategorySelector},model:{value:t.categorySelectorOpened,callback:function(e){t.categorySelectorOpened=e},expression:"categorySelectorOpened"}}):t._e()],1)},s=[],o=(a("caad"),a("ac1f"),a("2532"),a("1276"),a("f2bd")),n={name:"WiEditCategorySelector",data:function(){return{selectedCategoryId:null,selectedCategoryTitle:null,categorySelectorOpened:!1}},computed:{localApiUrl:function(){var t;return this.apiUrl||(null===(t=this.field)||void 0===t?void 0:t.apiUrl)||""},localApiParams:function(){var t;return this.apiParams||(null===(t=this.field)||void 0===t?void 0:t.apiParams)||{}},currentCategoryId:function(){return this.form[this.field.value]},label:function(){var t;return this.text||(null===(t=this.field)||void 0===t?void 0:t.text)||""},localShow:function(){var t;return this.show||(null===(t=this.field)||void 0===t?void 0:t.show)||""}},methods:{handleClick:function(){this.field.disabled||(this.categorySelectorOpened=!0)},selectCategory:function(t){this.form[this.field.value]=t.id,this.$emit("input",t.id),this.selectedCategoryId=t.id;var e={};e[this.field.value]=t.id,e[this.field.show]=t[this.selectedShow||this.field.selectedShow],e[this.selectedShow||this.field.selectedShow]=t[this.selectedShow||this.field.selectedShow],this.$emit("select",e),this.selectedCategoryTitle="".concat(t[this.selectedShow||this.field.selectedShow]),this.categorySelectorOpened=!1,this.$forceUpdate()},closeCategorySelector:function(){this.categorySelectorOpened=!1},clearCategory:function(){this.form[this.field.value]=null,this.selectedCategoryTitle=null,this.$emit("input",null),this.selectedCategoryId=null;var t={};t[this.field.value]=null,t[this.show||this.field.show]=null,t[this.selectedShow||this.field.selectedShow]=null,this.$emit("select",t),this.$forceUpdate()}},mounted:function(){this.field.show.includes(".")?this.selectedCategoryTitle=this.form[this.field.show.split(".")[0]][this.field.show.split(".")[1]]:this.selectedCategoryTitle=this.form[this.show||this.field.show]},props:{value:{},field:{type:[Object,String],required:!0},fieldConfig:{type:Object,default:function(){return{}}},form:{type:Object,default:function(){return{}}},disabled:{type:Boolean},placeholder:{type:String},apiParams:{type:Object,default:function(){return{}}},apiUrl:{type:String},text:{type:String},show:{type:String},selectedShow:{type:String}},components:{WNCategorySelectorDialog:o["a"]}},r=n,l=(a("e275"),a("2877")),c=Object(l["a"])(r,i,s,!1,null,"f1fb0766",null);e["a"]=c.exports},"09b0":function(t,e,a){"use strict";a("71b4")},"0a18":function(t,e,a){"use strict";a("1a9c")},"0adb":function(t,e,a){},"0afd":function(t,e,a){},"0ba7":function(t,e,a){},"0bce":function(t,e,a){},"0c3d":function(t,e,a){"use strict";a("b7af")},"0cbe":function(t,e,a){},"0cc6":function(t,e,a){"use strict";a("08a0")},"0d75":function(t,e,a){},"0d9e":function(t,e,a){"use strict";a("56c7")},"0dda":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("img",{style:t.getIconStyle,attrs:{src:t.getChannelIcon}})},s=[],o={name:"ChannelIcon",props:{channelType:{type:String,required:!0}},computed:{getChannelIcon:function(){var t={wpp:"static/icons/monitor/whatsapp.png",instagram:"static/icons/monitor/instagram.png",facebook:"static/icons/monitor/facebook.png",email:"static/icons/monitor/email.png",sms:"static/icons/monitor/sms.png"};return t[this.channelType]||""},getIconStyle:function(){var t={instagram:"width: 20px; height: 20px;",facebook:"border-radius: 5px; width: 18px; height: 18px;",email:"width: 20px; height: 20px;",sms:"width: 20px; height: 20px;"};return t[this.channelType]||""}}},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);e["a"]=l.exports},"0e14":function(t,e,a){"use strict";a("b3bc")},"0e9b":function(t,e,a){"use strict";a("ae8f")},"0f06":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"1100",scrollable:"",persistent:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[t.task&&t.task.id?a("v-toolbar",{staticClass:"white--text",attrs:{dense:"",color:t.loadedTask&&t.loadedTask.id?t.loadedTask.status_info.color:t.task.status_info.color}},[a("v-icon",{attrs:{large:"",color:"white"}},[t._v(t._s(t.loadedTask&&t.loadedTask.id?t.loadedTask.status_info.icon:t.task.status_info.icon))]),a("v-toolbar-title",[a("strong",[t._v("Detalhes do Agendamento")])]),a("v-spacer"),t.loadedTask&&t.loadedTask.id?a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.editTask()}}},[a("v-icon",[t._v("event")]),a("span",[t._v("Editar Agendamento")])],1):t._e(),t.loadedTask&&t.loadedTask.id?a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.editCustomer()}}},[a("v-icon",[t._v("perm_identity")]),a("span",[t._v("Editar Paciente")])],1):t._e(),t.loadedTask&&t.loadedTask.id&&t.$Auth.checkPermission("015b8d97")?a("v-btn",{attrs:{outline:"",small:"",color:"white",link:"",to:{name:"medical-record",params:{id:t.loadedTask.person_id}}}},[a("v-icon",[t._v("assignment")]),a("span",[t._v("Prontuário")])],1):t._e(),t.loadedRefresh?a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.loadedRefresh()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1):t._e(),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("close")])],1)],1):t._e(),a("v-card-text",{staticStyle:{"max-height":"800px","z-index":"999"}},[t.task&&t.task.id?a("wi-view",{attrs:{index:"task",apiUrl:"tasks/task/"+t.task.id,apiParams:"?with=customer.phones;customer.adresses;transfers.transfer;businesess.business.items",notShowToolbar:"true",notReturnIcon:!0,notGetID:!0,store:"task-clinic-opened"},on:{afterLoad:t.setLoadedTask},scopedSlots:t._u([{key:"default",fn:function(t){var e=t.content,i=t.refresh;return[a("Task",{staticStyle:{"z-index":"0"},attrs:{task:e,refresh:i}})]}}],null,!1,3121260574)}):t._e()],1)],1)],1)},s=[],o=a("a687"),n={name:"TaskSale",data:function(){return{loadedTask:{},loadedRefresh:null}},computed:{dialog:{get:function(){return this.active},set:function(t){this.$emit("active",t)}}},methods:{setLoadedTask:function(t){var e=t.content,a=t.refresh;this.loadedTask=e,this.loadedRefresh=a},editTask:function(){var t=this;this.$WiEditDialog({wiConfig:"task-clinic",data:this.loadedTask,onSubmit:function(){t.loadedRefresh(),t.refresh()},redirectOnSubmit:!1})},editCustomer:function(){var t=this;this.$WiEditDialog({wiConfig:"patient",data:this.loadedTask.customer,onSubmit:function(){t.loadedRefresh()},redirectOnSubmit:!1})},closeDialog:function(){this.loadedTask={},this.loadedRefresh=null,this.dialog=!1}},props:{active:{type:Boolean,required:!0},task:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{Task:o["a"]}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},"0f0a":function(t,e,a){},"0f16":function(t,e,a){"use strict";a("3d6e")},"0f71":function(t,e,a){"use strict";a("fc77")},"0fd5":function(t,e,a){},1:function(t,e,a){t.exports=a("56d7")},"101d":function(t,e,a){"use strict";a("57a6")},1109:function(t,e,a){},1123:function(t,e,a){},"11de":function(t,e,a){},"12a4":function(t,e,a){},"12df":function(t,e,a){"use strict";a("d109")},1476:function(t,e,a){},1503:function(t,e,a){"use strict";a("5d9c")},1626:function(t,e,a){"use strict";a("8584")},"16bf":function(t,e,a){"use strict";a("651d")},1701:function(t,e,a){"use strict";a("bec5")},1768:function(t,e,a){"use strict";a("573d")},"176d":function(t,e,a){},"177b":function(t,e,a){"use strict";a("4160"),a("159b");e["a"]={data:function(){return{}},methods:{onChange:function(){this.$forceUpdate()},isRequired:function(t){return"function"===typeof t.required?t.required(this.form):t.required},changed:function(t,e,a,i){void 0===e&&(this.checkboxs[a]=i),this.form[t]=!e},viewField:function(t){return t.edit&&(t.edit.insert||t.edit.update)?this.form.id?!!t.edit.update:!!t.edit.insert:t.edit},validField:function(t){return t.rules||[function(t){return!!t||"Campo obrigatório"}]},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.form):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e},ActiveInactive:function(){var t=this;this.form={},this.$refs.wiEditDialog.reset(),Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(e){t.form[e.value]=e.data}))},formatLabel:function(t){var e=t.required,a=void 0!==e&&e,i=t.text,s=void 0===i?"Campo":i;return a?"".concat(s,"*"):s}}}},"17ea":function(t,e,a){"use strict";a("0425")},"17ec":function(t,e,a){"use strict";a("cffd")},"17f4":function(t,e,a){"use strict";a("a255")},"18a9":function(t,e,a){},"18c1":function(t,e,a){},"196a":function(t,e,a){},"19ad":function(t,e,a){},"1a20":function(t,e,a){"use strict";a("afa7")},"1a4e":function(t,e,a){"use strict";var i=a("d4ec"),s=a("bee2"),o=a("d359"),n=function(){function t(){Object(i["a"])(this,t),this.socket=null,this.host=o["a"].state.socket?o["a"].state.socket.host:null,this.port=o["a"].state.socket?o["a"].state.socket.port:null,this.onConnect=null,this.onDisconnect=null}return Object(s["a"])(t,[{key:"setHost",value:function(t){this.host=t}},{key:"setPort",value:function(t){this.port=t}},{key:"setOnConnect",value:function(t){this.onConnect=t}},{key:"setOnDisconnect",value:function(t){this.onDisconnect=t}},{key:"connect",value:function(){var t=this;this.socket=window.io(this.host+":"+this.port,{secure:!0}),this.socket.on("connect",(function(){t.onConnect&&t.onConnect()})),this.socket.on("disconnect",(function(){t.onDisconnect&&t.onDisconnect()}))}},{key:"disconnect",value:function(){this.socket.disconnect()}},{key:"unsubscribe",value:function(t){var e=t.url;this.socket.removeListener(e)}},{key:"emit",value:function(t){var e=t.url,a=t.params;this.socket.emit(e,a)}},{key:"get",value:function(t){var e=this,a=t.url,i=t.params,s=t.callback;this.socket.emit(a,i),s&&this.socket.on(a,(function(t){s(t),e.socket.removeListener(a)}))}},{key:"subscribe",value:function(t){var e=t.url,a=t.callback;this.socket.on(e,(function(t){a(t)}))}},{key:"getSubscribe",value:function(t){var e=t.url,a=t.params,i=t.callback;this.socket.emit(e,a),this.socket.on(e,(function(t){i(t)}))}},{key:"private",value:function(t){var e=this,a=!!localStorage.getItem("f777bbf0-ef5d-45db-b77a-dd7802f92824")&&localStorage.getItem("f777bbf0-ef5d-45db-b77a-dd7802f92824"),i={};a&&(i={Authorization:"Bearer "+JSON.parse(atob(a)).token,Hash:JSON.parse(atob(a)).hash,IP:JSON.parse(atob(a)).ip,Accept:"application/json"});var s={channel:"private-"+t,name:"subscribe",auth:{headers:i}};return this.socket.emit("subscribe",s),{listen:function(t,a){e.socket.on(t,(function(t,e){a(e)}))}}}}]),t}();e["a"]={data:function(){return{socket:null,server:{status:"disconnected",information:{}}}},methods:{socketConnect:function(){this.socket=new n,this.socket.connect()},socketOnConnect:function(t){var e=this;this.socket.subscribe({url:"connect",callback:function(){e.checkNetworkServerStatusNow(t)}})},socketOnDisconect:function(){var t=this;this.socket.subscribe({url:"disconnect",callback:function(){t.server.status="disconnected"}})},checkNetworkServerStatusNow:function(t){var e=this;this.socket.get({url:"network-server-status",params:{id:t},callback:function(t){e.networkServerStatusChange(t.status)}})},checkNetworkServerStatusSubscribe:function(t){var e=this;this.socket.subscribe({url:"network-server-status-"+t,callback:function(t){e.networkServerStatusChange(t.status)}})},networkServerStatusChange:function(t){this.server.status=t,this.networkServerStatusChanged&&this.networkServerStatusChanged()}},beforeDestroy:function(){this.socket.disconnect()},computed:{user:function(){return this.$store.state.user}}}},"1a63":function(t,e,a){},"1a9c":function(t,e,a){},"1aaf":function(t,e,a){"use strict";a.d(e,"a",(function(){return s}));a("a434");var i=a("2909"),s=function(t,e){var a=e.removedIndex,s=e.addedIndex,o=e.payload;if(null===a&&null===s)return t;var n=Object(i["a"])(t),r=o;return null!==a&&(r=n.splice(a,1)[0]),null!==s&&n.splice(s,0,r),n}},"1ac5":function(t,e,a){},"1b07":function(t,e,a){"use strict";a("9c07")},"1b40":function(t,e,a){"use strict";a("c194")},"1b69":function(t,e,a){},"1b98":function(t,e,a){"use strict";a("8a89")},"1baf":function(t){t.exports=JSON.parse('{"title":"Vendas","description":"Gestão de vendas, orçamentos e contratos"}')},"1bcb":function(t,e,a){},"1c3f":function(t,e,a){"use strict";a("6659")},"1c6b":function(t,e,a){},"1ca4":function(t){t.exports=JSON.parse('{"teams":{"title":"Equipes/Departamentos"},"collaborators":{"title":"Colaboradores"},"customers":{"title":"Clientes"},"providers":{"title":"Fornecedores"},"prospects":{"title":"Leads/Prospects"},"companies":{"title":"Empresas (Matriz e Filiais)"},"channels":{"title":"Aquisição de clientes","statistics":{"title":"Clientes por canais de entrada"},"channels":{"title":"Canais de entrada"}},"userProfiles":{"title":"Perfis de Usuários"}}')},"1cb0":function(t,e,a){},"1cf0":function(t){t.exports=JSON.parse('{"loading":{"title":"Carregando...","text":"Por favor aguarde."},"success":{"title":"Tudo certo!","text":"Operação realizada com sucesso."},"error":{"title":"Oops...","text":"Ocorreu um erro ao realizar a operação."},"requiredField":"Campo obrigatório"}')},"1d26":function(t,e,a){"use strict";a("2d27")},"1df3":function(t,e,a){},"1e24":function(t,e,a){"use strict";a("0adb")},"1e47":function(t,e,a){},"1e94":function(t,e,a){},"1ea2":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.loading?a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("h1",[t._v("Carregando...")])],1):t._t("default")],2)},s=[],o={name:"Loading",data:function(){return{}},props:["loading"]},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);e["a"]=l.exports},"1ec2":function(t,e,a){"use strict";a("176d")},2:function(t,e){},2011:function(t,e,a){},2022:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wpp-preview-bg"},[a("div",{staticClass:"wpp-preview-container"},[a("div",{staticClass:"wpp-header"},[a("img",{staticClass:"wpp-avatar",attrs:{src:t.avatarUrl,alt:"Avatar"}}),t._m(0)]),a("div",{staticClass:"wpp-chat"},[a("div",{staticClass:"wpp-message-row"},[a("div",{staticClass:"wpp-message-bubble"},[t.headerComponent?["TEXT"===t.headerComponent.format?a("div",{staticClass:"wpp-header-text"},[t._v(" "+t._s(t.replaceVariables(t.headerComponent.text))+" ")]):"IMAGE"===t.headerComponent.format?a("img",{staticClass:"wpp-header-image",attrs:{src:t.variables["header_image"]||t.headerComponent.example.header_handle[0],alt:"Header image"}}):"DOCUMENT"===t.headerComponent.format?a("div",{staticClass:"wpp-header-document"},[a("i",{staticClass:"material-icons"},[t._v("insert_drive_file")]),a("span",[t._v(t._s(t.variables["header_document"]?"Documento selecionado":"Documento anexado"))])]):"VIDEO"===t.headerComponent.format?a("div",{staticClass:"wpp-header-document"},[a("i",{staticClass:"material-icons"},[t._v("videocam")]),a("span",[t._v(t._s(t.variables["header_video"]?"Vídeo selecionado":"Vídeo anexado"))])]):t._e()]:t._e(),t.bodyComponent?a("div",{staticClass:"wpp-body",domProps:{innerHTML:t._s(t.formatBody(t.bodyComponent.text))}}):t._e(),a("div",{staticClass:"wpp-footer-container"},[t.footerComponent?a("div",{staticClass:"wpp-footer"},[t._v(" "+t._s(t.footerComponent.text)+" ")]):a("div",{staticClass:"wpp-footer"}),a("div",{staticClass:"wpp-time"},[t._v("21:58")])]),t.buttonsComponent?a("div",{staticClass:"wpp-buttons"},t._l(t.buttonsComponent.buttons,(function(e,i){return a("button",{key:i,staticClass:"wpp-btn"},["PHONE_NUMBER"===e.type?a("i",{staticClass:"material-icons"},[t._v("call")]):"QUICK_REPLY"===e.type?a("i",{staticClass:"material-icons"},[t._v("reply")]):"URL"===e.type?a("i",{staticClass:"material-icons"},[t._v("open_in_new")]):t._e(),t._v(" "+t._s(e.text)+" ")])})),0):t._e()],2)])])])])},s=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wpp-header-info"},[a("div",{staticClass:"wpp-header-title"},[t._v("WhatsApp Business")]),a("div",{staticClass:"wpp-header-status"},[t._v("online")])])}],o=(a("99af"),a("7db0"),a("caad"),a("ac1f"),a("2532"),a("466d"),a("5319"),{name:"TemplatePreview",props:{template:{type:Object,default:null},variables:{type:Object,default:function(){return{}}}},computed:{headerComponent:function(){var t;return null===(t=this.template)||void 0===t?void 0:t.components.find((function(t){return"HEADER"===t.type}))},bodyComponent:function(){var t;return null===(t=this.template)||void 0===t?void 0:t.components.find((function(t){return"BODY"===t.type}))},footerComponent:function(){var t;return null===(t=this.template)||void 0===t?void 0:t.components.find((function(t){return"FOOTER"===t.type}))},buttonsComponent:function(){var t;return null===(t=this.template)||void 0===t?void 0:t.components.find((function(t){return"BUTTONS"===t.type}))},avatarUrl:function(){return"/static/icons/user_icon_1.png"}},methods:{replaceVariables:function(t){var e,a=this;if(!t)return"";var i="NAMED"===(null===(e=this.template)||void 0===e?void 0:e.parameter_format);return t.replace(/{{([^}]+)}}/g,(function(e,s){if(i)return a.variables[s]||e;var o,n=null===(o=s.match(/\d+/))||void 0===o?void 0:o[0];if(n){if(t.includes("header"))return a.variables["header_".concat(n)]||e;if(t.includes("button")){var r=s.match(/button_(\d+)_url_(\d+)/);if(r)return a.variables["button_".concat(r[1],"_url_").concat(r[2])]||e}return a.variables["body_".concat(n)]||e}return e}))},formatBody:function(t){if(!t)return"";var e=this.replaceVariables(t);return e=e.replace(/\*(.*?)\*/g,"$1"),e=e.replace(/\n/g,"
"),e},getButtonType:function(t){var e={QUICK_REPLY:"primary",URL:"info",PHONE_NUMBER:"success",FLOW:"warning"};return e[t]||""}}}),n=o,r=(a("2256"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"eb077558",null);e["a"]=l.exports},"20c2":function(t,e,a){},"20c7":function(t,e,a){"use strict";a("f7ad")},"20fa":function(t,e,a){},"20ff":function(t,e,a){},"217f":function(t,e,a){"use strict";a("22fe")},"21c9":function(t,e,a){},"222d":function(t,e,a){},2256:function(t,e,a){"use strict";a("a764")},2274:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("v-select",{attrs:{items:t.content,label:t.label,placeholder:t.getPlaceholder,"item-text":t.show,disabled:t.disabled,"item-value":"id",loading:t.loadingSelect,required:t.required,rules:t.rules,autocomplete:t.autocomplete,multiple:t.multiple},model:{value:t.form[t.id],callback:function(e){t.$set(t.form,t.id,e)},expression:"form[id]"}})],1)])},s=[],o={name:"DBSelect",computed:{content:function(){return this.$store.state.data[this.outstore+"_list"]?this.$store.state.data[this.outstore+"_list"].data:[]},loadingSelect:function(){return this.$store.state.pages[this.outstore].loading_list||!1},getPlaceholder:function(){var t=this.placeholder||this.label;return t}},beforeDestroy:function(){console.log("destruindo o select")},props:["instore","outstore","params","form","id","show","label","placeholder","unselected","disabled","required","rules","autocomplete","table","fields","multiple"],mounted:function(){this.load()},methods:{setSelectedData:function(t){t&&this.instore&&this.$store.commit("dataF",{name:this.instore+"_edit",key:this.id,data:t})},load:function(){var t=this.params?this.params:{},e=null==this.fields?"id,"+this.show:!!this.fields&&this.fields;t&&t.limit||(t["limit"]=1e3),e&&(t["fields"]=e),this.$store.dispatch("getArray",{name:this.outstore,params:t})}}},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);e["a"]=l.exports},"22fe":function(t,e,a){},2343:function(t,e,a){},"236f":function(t,e,a){"use strict";a("036a")},"23a3":function(t,e,a){},2418:function(t,e,a){"use strict";a.d(e,"a",(function(){return _}));var i=a("d4ec"),s=a("262e"),o=a("2caf"),n=(a("99af"),a("d3b7"),a("3ca3"),a("10d1"),a("ddb0"),a("96cf"),a("1da1")),r=a("bee2"),l=a("257e"),c=a("9bd1"),d=a("5364"),u=a("445a"),p=a("dec9"),m=a("d359"),v=a("d42c"),f=new WeakMap,g=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(){var t;Object(i["a"])(this,a);var s="v1/";return t=e.call(this,{baseURL:m["a"].state.base+s}),f.set(Object(l["a"])(t),{writable:!0,value:void 0}),t.requestInterceptor(),t.responseInterceptor(),t}return Object(r["a"])(a,[{key:"requestInterceptor",value:function(){this.instance.interceptors.request.use((function(t){return v["a"].check()&&(t.headers.Authorization="Bearer "+v["a"].token(),t.headers.Hash=v["a"].hash()),t}),(function(t){return Promise.reject(t)}))}},{key:"responseInterceptor",value:function(){var t=this;this.instance.interceptors.response.use((function(t){return t}),function(){var e=Object(n["a"])(regeneratorRuntime.mark((function e(a){var i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s=null===a||void 0===a||null===(i=a.response)||void 0===i?void 0:i.status,t.responseStatusCodeActions(s),e.abrupt("return",Promise.reject(a));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},{key:"responseStatusCodeActions",value:function(t){switch(t){case 401:v["a"].logout();break;case 403:v["a"].logout();break;case 404:console.warn("Desculpe, este conteúdo não foi encontrado!");break}}},{key:"list",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.instance.get(Object(d["a"])(this,f),{params:e}).then((function(e){return t.getResponse(!0,null===e||void 0===e?void 0:e.data)})).catch((function(e){return t.getResponse(!1,e)}))}},{key:"findById",value:function(t){var e=this,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.instance.get("".concat(Object(d["a"])(this,f),"/").concat(t),{params:a}).then((function(t){return e.getResponse(!0,null===t||void 0===t?void 0:t.data)})).catch((function(t){return e.getResponse(!1,t)}))}},{key:"create",value:function(t){var e=this;return this.instance.post(Object(d["a"])(this,f),t).then((function(t){return e.getResponse(!0,null===t||void 0===t?void 0:t.data)})).catch((function(t){return e.getResponse(!1,t)}))}},{key:"update",value:function(t,e){var a=this;return this.instance.put("".concat(Object(d["a"])(this,f),"/").concat(t),e).then((function(t){return a.getResponse(!0,null===t||void 0===t?void 0:t.data)})).catch((function(t){return console.log(t.response),a.getResponse(!1,t)}))}},{key:"delete",value:function(t){var e=this;return this.instance.delete("".concat(Object(d["a"])(this,f),"/").concat(t)).then((function(t){return e.getResponse(!0,null===t||void 0===t?void 0:t.data)})).catch((function(t){return console.log(t.response),e.getResponse(!1,t)}))}},{key:"getResponse",value:function(t,e){return{status:t,response:t?e:this.getResponseErrors(e)}}},{key:"getResponseErrors",value:function(t){if(null!==t&&void 0!==t&&t.response){var e=t.response;switch(e.status){case 404:return this.createMessage(null,"Erro ao buscar informações.");case 422:return e.data;case 429:return this.createMessage(null,this.create429Message(e));case 500:return this.createMessage(null===e||void 0===e?void 0:e.data,"Erro interno do servidor.");default:return!1}}return!1}},{key:"createMessage",value:function(t,e){return{errors:{message:[(null===t||void 0===t?void 0:t.message)||e]}}}},{key:"create429Message",value:function(t){if(null!==t&&void 0!==t&&t.headers)return console.log(t.headers),console.log(new Date(1e3*t.headers["x-ratelimit-reset"])),"\n Você enviou um volume muito grande de solicitações.\n Tente novamente depois de ".concat(u["a"].time(1e3*t.headers["x-ratelimit-reset"]),".\n ")}},{key:"uri",get:function(){return Object(d["a"])(this,f)},set:function(t){Object(c["a"])(this,f,t)}}]),a}(p["a"]),_=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(){var t;return Object(i["a"])(this,a),t=e.call(this),t.uri="/sales/sale/event",t}return a}(g)},"25f8":function(t){t.exports=JSON.parse('{"dashboard":{"title":"Dashboards","children":{"sales":{"title":"Dashboard de Vendas"},"budgets":{"title":"Dashboard de Propostas"}}},"contracts":{"title":"Gestão de Contratos","children":{"process":{"title":"Processo de Contratos"},"open":{"title":"Contratos em Negociação"},"active":{"title":"Contratos Ativos/Vigentes"},"closed":{"title":"Contratos Encerrados"}}},"sales":{"title":"Gestão de Vendas","children":{"process":{"title":"Processo de Vendas"},"open":{"title":"Vendas Em Aberto"},"history":{"title":"Histórico de Vendas"},"canceled":{"title":"Vendas Canceladas"}}},"budgets":{"title":"Gestão de Propostas","children":{"process":{"title":"Processo de Propostas"},"open":{"title":"Propostas Em Aberto"},"approved":{"title":"Propostas Aprovadas"},"templates":{"title":"Modelos de Propostas"},"rejected":{"title":"Propostas Rejeitadas"}}},"schedules":{"title":"Todos os Agendamentos","children":{"open":{"title":"Agendamentos Em Aberto"},"history":{"title":"Histórico de Agendamentos"},"canceled":{"title":"Desistências"}}},"reports":{"title":"Relatórios","children":{"salesByCustomer":{"title":"Vendas por cliente"},"budgetsByCustomer":{"title":"Propostas por cliente"},"salesByCollaborator":{"title":"Vendas por Vendedor"},"budgetsByCollaborator":{"title":"Propostas por Vendedor"}}},"register":{"title":"Cadastro","children":{"agreements":{"title":"Cadastro de Convênios"},"products":{"title":"Cadastro de Produtos"},"services":{"title":"Cadastro de Serviços"},"collaborators":{"title":"Colaboradores"},"customers":{"title":"Clientes"},"coupons":{"title":"Cupons de Desconto"}}},"settings":{"title":"Configurações","children":{"contractStatus":{"title":"Status/Etapas de Contratos"},"contractCategories":{"title":"Categorias de Contrato"},"saleStatus":{"title":"Status/Etapas de Venda"},"saleCategories":{"title":"Categorias de Vendas"},"budgetStatus":{"title":"Status/Etapas de Propostas"},"budgetCategories":{"title":"Categorias de Propostas"},"forms":{"title":"Formulários/Checklists"},"businessItemCategories":{"title":"Categorias de item de Venda/Proposta"}}}}')},"269e":function(t,e,a){"use strict";a("ec28")},"269e5":function(t,e,a){"use strict";a("28fb")},"26b9":function(t,e,a){},"26ba":function(t,e,a){"use strict";a("03d7")},2755:function(t,e,a){},2799:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("FilePond",{attrs:{allowMultiple:"true"}})],1)},s=[],o=a("5530"),n=a("1501"),r=a.n(n),l=a("2cfc"),c=a.n(l),d=a("bb1b"),u={name:"WiFile",methods:{send:function(t,e,a,i,s){var n=this,r=new FormData,l={type:e.type,size:e.size};l=Object.assign(l,Object(o["a"])(Object(o["a"])({},this.props),this.info)),r.append("files[0]",e),r.append("infos[0]",JSON.stringify(l)),d["b"].post({uri:"system/file",msgLoad:!1,data:r,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?(i(t.data.data[0].id),n.onSuccess(t.data.data[0])):(s("Oops! Ocorreu um erro."),n.onError())},error:function(t){console.log(t),s("Oops! Ocorreu um erro."),n.onError()}})},delete:function(t,e,a){console.log(t),console.log(e,a)},onSuccess:function(t){this.$emit("onSuccess",t)},onError:function(){this.$emit("onError",null)}},created:function(){Object(n["setOptions"])({labelIdle:"Arraste e solte seus arquivos aqui ou clique para selecionar.",server:{process:this.send,revert:this.delete}})},components:{FilePond:r()(c.a)},props:{props:{type:Object,required:!1,default:function(){return{}}},info:{type:Object,required:!1,default:function(){return{}}}}},p=u,m=(a("b326"),a("2877")),v=Object(m["a"])(p,i,s,!1,null,null,null);e["default"]=v.exports},"279c":function(t,e,a){"use strict";a("aa3e")},2838:function(t,e,a){},2858:function(t,e,a){},"289c":function(t,e,a){"use strict";a("cf71")},"28fb":function(t,e,a){},2923:function(t,e,a){},2940:function(t,e,a){"use strict";a("464d")},"2a28":function(t,e,a){"use strict";a("b9cc")},"2a41":function(t,e,a){"use strict";a("9719")},"2a64":function(t,e,a){"use strict";a("01e6")},"2a8b":function(t,e,a){"use strict";a("52e3")},"2aac":function(t,e,a){"use strict";a("3e0c")},"2ac3":function(t,e,a){"use strict";a("f96e")},"2b37":function(t,e,a){},"2b7d":function(t,e,a){"use strict";a("7c88")},"2b9d":function(t,e,a){"use strict";a("d9cc")},"2beb":function(t,e,a){},"2c09":function(t,e,a){"use strict";a("9428")},"2cc9":function(t,e,a){},"2d27":function(t,e,a){},"2d73":function(t,e,a){},"2d84":function(t,e,a){"use strict";a("bb27")},"2db4":function(t,e,a){},"2dd8":function(t,e,a){},"2de7":function(t,e,a){"use strict";a("e1ad")},"2dec":function(t,e,a){"use strict";a("9ad1")},"2e57":function(t,e,a){},"2e97":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:""}},[a("div",{staticClass:"loading-container"},[a("div",{staticClass:"loading-indicator"},[a("v-progress-circular",{attrs:{indeterminate:"",size:32,width:3,color:"grey"}}),a("span",{staticClass:"loading-text"},[t._v(t._s(t.loadingText))])],1)]),a("div",{staticClass:"kanban-skeleton"},t._l(4,(function(e){return a("div",{key:e,staticClass:"column-skeleton"},[a("div",{staticClass:"column-header"},[a("div",{staticClass:"header-title-skeleton"}),a("div",{staticClass:"header-count-skeleton"})]),t._l(3,(function(t){return a("div",{key:t,staticClass:"card-skeleton"},[a("div",{staticClass:"card-priority-skeleton"}),a("div",{staticClass:"card-content"},[a("div",{staticClass:"card-title-skeleton"}),a("div",{staticClass:"card-description-skeleton"})]),a("div",{staticClass:"card-footer"},[a("div",{staticClass:"avatar-skeleton"}),a("div",{staticClass:"date-skeleton"})])])}))],2)})),0)])},s=[],o={name:"LoadingIndicator",props:{loadingText:{type:String,default:"Carregando..."}}},n=o,r=(a("8534"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"95630d6e",null);e["a"]=l.exports},"2eab":function(t,e,a){"use strict";a("66de")},"2fbe":function(t,e,a){"use strict";a("bcc5")},"2fe1":function(t,e,a){},3:function(t,e){},3041:function(t,e,a){},"30f2":function(t,e,a){"use strict";a("7d4b")},"313a":function(t,e,a){"use strict";a("da52")},3145:function(t,e,a){},3151:function(t,e,a){},3191:function(t,e,a){"use strict";a("0fd5")},"31e9":function(t,e,a){},"31fe":function(t,e,a){"use strict";a.d(e,"a",(function(){return c}));a("4de4"),a("b0c0");var i=a("d4ec"),s=a("bee2"),o=a("2b0e"),n=a("9604"),r=a("bc3a"),l=a.n(r),c=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"make",value:function(t){var e={idWeb:null,idApi:null,title:t.title||null,message:t.message,errorData:null,login:t.login||null,showAlert:"disabled"!=t.showAlert};if(t.error.response)switch(t.error.response.status){case 401:e=this.error401(t,e);break;case 402:e=this.error402(t,e);break;case 403:e=this.error403(t,e);break;case 404:e=this.error404(t,e);break;case 409:e=this.error409(t,e);break;case 422:e=this.error422(t,e);break;case 500:e=this.error500(t,e);break;default:e=this.error500(t,e);break}else e["idWeb"]=2e3+t.id,e["idApi"]=t.error.message,e["errorData"]=t.error.stack;this.execute(e)}},{key:"execute",value:function(t){this.showAlert(t),t.idWeb>2e3&&!n["a"].state.url.debug&&(this.sendLogToSlack(t),this.sendLogToLogger(t))}},{key:"sendLogToSlack",value:function(t){l.a.post("https://hooks.slack.com/services/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",JSON.stringify({text:this.createSlackMessage(t)})),o["default"].prototype.$Sentry&&o["default"].prototype.$Sentry.captureException(t)}},{key:"sendLogToLogger",value:function(t){t.message||(t.message=t.idApi)}},{key:"createSlackMessage",value:function(t){var e=null,a="";n["a"].state.User&&n["a"].state.User.profile&&n["a"].state.User.profile.id&&(e=n["a"].state.User,a="- "+e.account.name);var i="*"+n["a"].state.system.name+"* "+a+" : \n\n";if(i+="*ID Web*: "+t.idWeb+"\n",i+="*ID API*: "+t.idApi+"\n",i+="*Message*: "+t.message+"\n",i+="*Error Data*: `"+JSON.stringify(t.errorData)+"`\n",i+="*Local URL*: "+window.location.href+"\n",i+="*Request URL*: "+t.requestURL+"\n",e&&e.profile&&e.profile.id){var s=n["a"].state.User;i+="*User ID*: "+s.id+"\n",i+="*User Name*: "+s.name+"\n",i+="*User Profile Id*: "+s.profile.id+"\n",i+="*User Profile Name*: "+s.profile.name+"\n",i+="*User IP*: "+s.last_ip+"\n",i+="*Version*: "+s.version+"\n"}else i+="*User Name*: "+t.login+"\n";return i+="*Local Time*: "+(new Date).toLocaleString(),i}},{key:"createLogMessage",value:function(t){var e,a=null,i="";n["a"].state.User&&n["a"].state.User.profile&&n["a"].state.User.profile.id&&(a=n["a"].state.User,i=" "+a.account.name);var s={title:n["a"].state.system.name+" - "+i,id_web:t.idWeb,id_api:t.idApi,message:t.message,error_data:t.errorData,local_url:window.location.href,request_url:t.requestURL||(null===t||void 0===t||null===(e=t.errorData)||void 0===e?void 0:e.response),source:window.location.hostname,url_host:window.location.hostname,from_frontend:"true"};if(a&&a.profile&&a.profile.id){var o=n["a"].state.User;s["person_id"]=o.id,s["person_uuid"]=o.uuid,s["person_name"]=o.name,s["user_profile_id"]=o.profile.id,s["user_profile_name"]=o.profile.name,s["account_id"]=o.account.id,s["account_name"]=o.account.name,s["remote_addr"]=o.last_ip,s["version"]=o.version}else s["user_name"]=t.login;return s["local_time"]=(new Date).toLocaleString(),s}},{key:"showAlert",value:function(t){t.showAlert&&o["default"].swal({type:t.showAlert?t.idWeb<2e3?"warning":"error":null,title:t.title||"Oops... Algo deu errado!",html:this.createAlertMessage(t)})}},{key:"createAlertMessage",value:function(t){var e="";return e+=t.message||" Tente novamente ou contacte o suporte.",e+=t.idWeb?"
COD1: "+t.idWeb:"",e+=t.idApi?", COD2: "+t.idApi:"",e+="
"+(new Date).toLocaleString(),e}},{key:"error422MessageGenerator",value:function(t){var e="";if(t&&t.data&&t.data.errors){for(var a in e="
    ",t.data.errors)t.data.errors[a].filter((function(t){e+="
  1. "+t+"
  2. "}));return e+="
",e}return null}},{key:"error401",value:function(t,e){return e["idWeb"]=1e3+t.id,e["idApi"]=t.error.response.status,e["errorData"]=t.error.response.data,e}},{key:"error402",value:function(t,e){return e["idWeb"]=1e3+t.id,e}},{key:"error403",value:function(t,e){return e["idWeb"]=1e3+t.id,e["idApi"]=t.error.response.status,e}},{key:"error404",value:function(t,e){return e["idWeb"]=1e3+t.id,e["idApi"]=t.error.response.status,e}},{key:"error409",value:function(t,e){return e["idWeb"]=1e3+t.id,e["idApi"]=t.error.response.status,e["message"]="Este item possui um vínculo com outro item do sistema. Você pode desvincular ou contactar o suporte.",e}},{key:"error422",value:function(t,e){return e["idWeb"]=1e3+t.id,e["idApi"]=t.error.response.status,e["message"]=this.error422MessageGenerator(t.error.response),e}},{key:"error500",value:function(t,e){if(e["idWeb"]=2e3+(t.id||0),e["idApi"]=t.error.response.status,t.error.response.data&&t.error.response.data.trace){var a=t.error.response.data;delete a.trace,e["errorData"]=a}else e["errorData"]=t.error.response.data;return e["requestURL"]=t.error.response.config.url||null,e}},{key:"codesDocs",value:function(){var t=[{id:1e3,description:"Erros programados. Erros causados por utilização errada."},{id:2e3,description:"Erros inesperados. Erros causados por falhas não programadas."},{id:100,description:"Erros ao enviar um GET para a API."},{id:200,description:"Erros ao enviar um POST para a API."},{id:300,description:"Erros ao enviar um PUT para a API."},{id:400,description:"Erros ao enviar um DELETE para a API."},{id:0,description:"Login"},{id:1,description:"Component View Detail"},{id:2,description:"Component WiEditDialog"},{id:3,description:"Component WiList"},{id:4,description:"Component Chamados"},{id:5,description:"Actions to Store"},{id:6,description:"Component Network Device Indisponibilidades"},{id:7,description:"Component Mapa Topologia de rede"},{id:8,description:"Component Google Maps"},{id:9,description:"Component ChamadosKanbanV2"},{id:10,description:"Component Kanban"},{id:11,description:"Component DB Delete"}];return t}}]),t}()},"325b":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":t.message.from_me,"talk-message__message--talk-old":t.talkIsOld}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:t.message.from_me?"right":"left"}},[t.message.from_me?a("v-avatar",{staticClass:"elevation-10"},[t.message.person&&t.message.person.file&&t.message.person.file.url?a("img",{attrs:{src:t.message.person.file.url}}):t.message.talk_campaign_id?a("img",{attrs:{src:"static/icons/campaign_profile_icon_2.png"}}):t.message.talk_menu_id?a("img",{attrs:{src:"static/icons/chatbot_profile_icon_1.png"}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]):a("v-avatar",{staticClass:"elevation-10"},[t.message.contact&&t.message.contact.file&&t.message.contact.file.url?a("img",{attrs:{src:t.message.contact.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})])],1),a("div",{staticClass:"talk-message__message-balloon elevation-10",class:{"talk-message__message-balloon--from-me":t.message.from_me,"talk-message__message-balloon--old-talk":!t.message.from_me&&t.talkIsOld,"talk-message__message-balloon--from-me--old-talk":t.message.from_me&&t.talkIsOld,"talk-message__message-balloon--deleted":5==parseInt(t.message.ack),"talk-message__message-balloon--info":11==parseInt(t.message.type),"talk-message__message-balloon--change-of-operator":15==parseInt(t.message.type),"talk-message__message-balloon--note-internal":17==parseInt(t.message.type),"talk-message__message-balloon--change-status":18==parseInt(t.message.type),"talk-message__message-balloon--edited":19==parseInt(t.message.type),"talk-message__message-balloon--reaction":20==parseInt(t.message.type),"talk-message__message-balloon--meta-ads":21==parseInt(t.message.type)}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me},staticStyle:{display:"flex","justify-content":"space-between"}},[a("label",[[15,18].includes(parseInt(t.message.type))?a("span",{staticClass:"black--text hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:"",color:"black"}},[t._v("info")]),a("span",{staticClass:"ml-1"},[t._v("Informação")])],1):t._e(),17==parseInt(t.message.type)?a("span",{staticClass:"black--text hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:"",color:"black"}},[t._v("sticky_note_2")]),a("span",{staticClass:"ml-1"},[t._v("Nota interna")])],1):t._e(),[19].includes(parseInt(t.message.type))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("edit")]),a("span",{staticClass:"ml-1"},[t._v("Mensagem editada")])],1):t._e(),[20].includes(parseInt(t.message.type))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("mood")]),a("span",{staticClass:"ml-1"},[t._v("Reação")])],1):t._e()]),a("label",[t.message.from_me?a("label",[t.message.person&&t.message.person.name?a("label",{staticClass:"black--text",domProps:{textContent:t._s(t.message.person.name)}}):t.message.campaign&&t.message.campaign.name?a("label",{staticStyle:{color:"white",border:"solid 1px grey",padding:"2px 5px","border-radius":"5px",cursor:"pointer"},style:{backgroundColor:t.message.campaign.status.color},on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-campaign"},query:{where:"id,"+t.message.campaign.id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v(t._s(t.message.campaign.status.icon))]),a("span",{staticClass:"pl-1",domProps:{textContent:t._s(t.message.campaign.name)}})],1):t.message.talk_menu_id?a("label",{staticStyle:{color:"white","text-align":"center",padding:"2px 5px","border-radius":"5px",cursor:"pointer"},style:{backgroundColor:"rgb(1, 153, 190)"},on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-menu"},query:{where:"id,"+t.message.talk_menu_id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("smart_toy")]),t.message.menu?a("span",{staticClass:"pl-1"},[t._v(t._s(t.message.menu.name))]):a("span",{staticClass:"pl-1"},[t._v("Chatbot")])],1):t._e()]):a("span",{style:{cursor:t.talk.contact&&2==t.talk.contact.type?"pointer":""},on:{click:function(e){return t.searchTalkContact(t.message.contact)}}},[t.message.contact&&t.message.contact.name?a("span",{staticClass:"black--text",domProps:{textContent:t._s(t.message.contact.name)}}):t._e()]),a("label",[[15,18,19,20,21].includes(parseInt(t.message.type))?t._e():a("v-menu",{attrs:{top:"",transition:"slide-y-transition",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{color:"black",cursor:"pointer",padding:"0 0 0 5px"},attrs:{small:""}},i),[t._v(" expand_more ")])]}}],null,!1,1719071593)},[a("v-list",[t._e(),a("v-list-tile",{on:{click:function(e){return t.shareMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("share")])],1),a("v-list-tile-title",[t._v(" Encaminhar Mensagem ")])],1),parseInt(t.message.ack)<5?a("v-list-tile",{on:{click:function(e){return t.replyMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("reply")])],1),a("v-list-tile-title",[t._v(" Responder ")])],1):t._e(),4==parseInt(t.message.type)||8==parseInt(t.message.type)&&t.message.from_me?a("v-list-tile",{attrs:{loading:t.loadingAudio},on:{click:function(e){return t.transcribeAudioMessage()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("volume_up")])],1),a("v-list-tile-title",[t._v(" Áudio para texto ")])],1):t._e(),!t.message.text_translation&&t.talk.contact&&(t.talk.contact.locale||t.talk.contact.person&&t.talk.contact.person.locale)?a("v-list-tile",{on:{click:function(e){return t.translateMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("translate")])],1),a("v-list-tile-title",[t._v(" Traduzir ")])],1):t._e(),t.message.from_me&&t.message.external_code&&!t.talkIsOld&&t.messageTimeToDeleteIsValid()&&parseInt(t.message.ack)<5?a("v-list-tile",{on:{click:function(e){return t.deleteMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("delete")])],1),a("v-list-tile-title",[t._v(" Apagar Mensagem ")])],1):t._e()],1)],1)],1)])]),t.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[t._v("reply")]),a("label",[t._v(" Encaminhada... ")])],1):t._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[t.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(e){return t.showReplyMessage(t.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!t.message.from_me}},[t.message.message.from_me?a("div",[t.message.message.person&&t.message.message.person.name?a("label",{staticClass:"black--text",domProps:{textContent:t._s(t.message.message.person.name)}}):t._e()]):a("div",[t.message.message.contact&&t.message.message.contact.name?a("label",{staticClass:"black--text",domProps:{textContent:t._s(t.message.message.contact.name)}}):t._e()])]),12==t.message.message.type?a("span",[a("v-icon",[t._v("list")]),a("span",[t._v(" Lista de opções ")])],1):a("span",{domProps:{innerHTML:t._s(t.limitMessageReply(t.message.message.text_html))}}),a("div",{staticClass:"talk-message__message-balloon-info"},[t.message.message.external_time_formated?a("label",{domProps:{textContent:t._s(t.message.message.external_time_formated)}}):a("label",{domProps:{textContent:t._s(t.message.message.created_at_formated||"Agora")}}),t.message.message.from_me?a("label",[-2==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("manage_accounts")]):t._e(),-1==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e()],1):t._e()])]):t._e(),a("label",[1==parseInt(t.message.type)||19==parseInt(t.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:t._s(t.message.text_html)}}),t.message.text_translation?a("span",{staticStyle:{margin:"10px 0"}},[a("br"),a("br"),a("v-divider"),a("span",{staticStyle:{"font-size":"12px",color:"grey"}},[t._v("Tradução:")]),a("br"),a("span",{domProps:{textContent:t._s(t.message.text_translation)}})],1):t._e()])]):20==parseInt(t.message.type)||17==parseInt(t.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:t._s(t.message.text_html)}})])]):2==parseInt(t.message.type)||t.message.file&&"image/png"==t.message.file.type_name?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{"max-width":"250px"}},[a("WiImageDialog",{attrs:{src:t.message.file.url,download:t.message.file.url_download,title:"Imagem de "+(t.message.contact.name||"- - -"),"aspect-ratio":1}})],1),a("div",[t.message.caption?a("span",{domProps:{innerHTML:t._s(t.message.caption_html)}}):t._e(),t.message.caption&&t.message.text?a("br"):t._e(),t.message.caption&&t.message.text?a("br"):t._e(),t.message.text?a("span",{domProps:{innerHTML:t._s(t.message.text_html)}}):t._e()])]):t._e()]):21==parseInt(t.message.type)?a("span",[a("TalkMessageMetaAds",{attrs:{message:t.message,talk:t.talk}})],1):3==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:t.message.file.url,type:"video/mp4"}}),t._v(" O seu navegador não suporta a tag vídeo ")])]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):5==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{"text-align":"center"}},[a("WNFileIcon",{attrs:{file:t.message.file,size:"lg",showFileName:!0,showActions:!0,fileNameStyle:"bold",showBorder:!0,buttonsStyle:"outline",truncateFileName:!1}})],1),t.message.caption?a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t._e()]):t._e()]):4==parseInt(t.message.type)||8==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[a("div",{staticStyle:{"text-align":"center","margin-bottom":"5px"}},[a("WNAudioPlayer",{attrs:{src:t.message.file.url,download:t.message.file.url_download}})],1),t.message.caption?a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t._e(),t.message.text&&"🎤 Áudio"!=t.message.text?a("div",{staticStyle:{padding:"0 10px 10px 10px"}},[a("span",{domProps:{innerHTML:t._s(t.message.text_html)}}),t.message.text_translation?a("span",{staticStyle:{margin:"10px 0"}},[a("br"),a("br"),a("v-divider"),a("span",{staticStyle:{"font-size":"12px",color:"grey"}},[t._v("Tradução:")]),a("br"),a("span",{domProps:{textContent:t._s(t.message.text_translation)}})],1):t._e()]):t.message.from_me?t._e():a("div",[a("v-divider"),a("v-btn",{staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary",loading:t.loadingAudio},on:{click:function(e){return t.transcribeAudioMessage()}}},[a("v-icon",[t._v("volume_up")]),a("span",[t._v(" Áudio para texto")])],1)],1)])])]):t._e()]):6==parseInt(t.message.type)?a("span",[t.message.vcard?a("div",[a("WiVCard",{attrs:{vcard:t.message.vcard}}),a("p",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])],1):t._e()]):10==parseInt(t.message.type)?a("span",[t.message.vcard&&t.message.vcard.length>0?a("div",[t._l(t.message.vcard,(function(t,e){return a("WiVCard",{key:e,attrs:{vcard:t.vcard}})})),a("p",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])],2):t._e()]):9==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:t.message.file.url},on:{click:function(e){return t.openFile(t.message.file)}}})]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):11==parseInt(t.message.type)?a("span",[a("div",[t.message.text?a("div",[a("span",{domProps:{innerHTML:t._s(t.formatMessageInfo(t.message.text))}})]):a("div",[t._v(" Informação não definida... ")])])]):15==parseInt(t.message.type)?a("span",[a("div",[t.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:t.message.person_id?"0":"12px"}},[a("v-icon",{staticClass:"mr-1"},[t._v("manage_accounts")]),a("span",[t._v(" Atendimento atribuído a "),a("strong",[t._v(t._s(t.message.text))])])],1):a("div",[t._v(" Atribuido a outro operador... ")])])]):18==parseInt(t.message.type)?a("span",[a("div",[t.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:t.message.person_id?"0":"12px"}},[1==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"blue"}},[t._v("smart_toy")]),t._m(0)],1):t._e(),2==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"orange"}},[t._v("pending")]),t._m(1)],1):t._e(),3==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"green"}},[t._v("check")]),t._m(2)],1):t._e(),4==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"red"}},[t._v("close")]),t._m(3)],1):t._e()]):a("div",[t._v(" Atribuido a outro operador... ")])])]):7==parseInt(t.message.type)?a("span",[a("div",[t.message.latitude&&t.message.longitude?a("div",[a("a",{attrs:{href:"https://www.google.com/maps?q="+t.message.latitude+","+t.message.longitude,target:"_blank"}},[a("strong",[t._v(" Latitude: ")]),a("span",[t._v(" "+t._s(t.message.latitude)+" ")]),a("br"),a("strong",[t._v(" Longitude: ")]),a("span",[t._v(" "+t._s(t.message.longitude)+" ")])])]):a("div",[t._v(" Localização incompleta... ")])])]):12==parseInt(t.message.type)?a("span",[t.getListOptionsData()?a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[t.getListOptionsData().title?a("div",{staticStyle:{padding:"10px","margin-bottom":"20px"}},[t._v(" "+t._s(t.getListOptionsData().title)+" ")]):t._e(),t.getListOptionsData().description?a("div",{staticStyle:{padding:"10px !important"},domProps:{innerHTML:t._s(t.getListOptionsData().description)}}):t._e(),a("br"),a("br"),a("v-divider"),a("v-dialog",{attrs:{"max-width":"500",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary"}},i),[a("v-icon",[t._v("list")]),a("span",{staticClass:"ml-1"},[t._v(" "+t._s(t.getListOptionsData().buttonText||"Clique para selecionar")+" ")])],1)]}}],null,!1,612626965),model:{value:t.listOptionsDialog,callback:function(e){t.listOptionsDialog=e},expression:"listOptionsDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[t._v(" "+t._s(t.getListOptionsData().buttonText||"Opções")+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.listOptionsDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",t._l(t.getListOptionsData().sections,(function(e,i){return a("v-card",{key:i,staticStyle:{"padding-bottom":"10px"},attrs:{flat:"",outline:"","no-action":""}},[a("v-card-title",[a("h3",[t._v(t._s(e.title))])]),a("v-divider"),a("v-list",{staticStyle:{margin:"0",padding:"0"}},[t._l(e.rows,(function(e,i){return[a("v-list-tile",{key:i,on:{click:function(a){return t.listOptionSelect(e)}}},[a("v-list-tile-avatar",[e.url?a("v-icon",{attrs:{color:"primary"}},[t._v("open_in_new")]):a("v-radio")],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" "+t._s(e.title)+" ")]),a("v-list-tile-sub-title",[t._v(" "+t._s(e.description)+" ")])],1)],1),a("v-divider",{key:"divider--"+i})]}))],2)],1)})),1)],1)],1)],1)]):a("span",[t._v(" Lista de opções não definida... ")]),a("span",[t._v(" "+t._s(t.message.text.description)+" ")])]):14==parseInt(t.message.type)?a("span",[t.getTemplateData()?a("div",{staticClass:"template-container"},[a("div",{staticClass:"template-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("description")]),t._v(" Template: "+t._s(t.getTemplateData().name)+" ")],1),a("div",{staticClass:"template-body"},[t._l(t.getTemplateData().components,(function(e,i){return["BODY"===e.type?a("div",{key:"body-"+i,staticClass:"template-text",domProps:{innerHTML:t._s(t.formatTemplateText(e.text))}}):t._e(),"BUTTONS"===e.type&&e.buttons?a("div",{key:"buttons-"+i,staticClass:"template-buttons"},t._l(e.buttons,(function(e,i){return a("v-btn",{key:"btn-"+i,staticClass:"ma-1",attrs:{outlined:"",rounded:""},on:{click:function(a){return t.handleTemplateButton(e.text)}}},[t._v(" "+t._s(e.text)+" ")])})),1):t._e(),"FOOTER"===e.type?a("div",{key:"footer-"+i,staticClass:"template-footer"},[t._v(" "+t._s(e.text)+" ")]):t._e()]}))],2)]):t._e()]):t._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[5==parseInt(t.message.ack)?a("label",[t._v(" Mensagem apagada - ")]):t._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""}},[a("template",{slot:"activator"},[a("label",[t._v(" "+t._s(t.getExternalTimeFormated())+" ")])]),a("span",[t._v(" "+t._s(t._f("moment")(t.message.external_time,"DD/MM/YYYY HH:mm"))+" ")])],2),t.message.from_me?a("label",{staticStyle:{"padding-left":"5px"}},[-4==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("phonelink_erase")]):t._e(),-3==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("block")]):t._e(),-2==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("manage_accounts")]):t._e(),-1==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e(),4==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("mic")]):t._e(),5==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"#d20e00"}},[t._v("delete")]):t._e(),7==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("timer")]):t._e(),8==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("info")]):t._e(),9==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("sticky_note_2")]):t._e()],1):t._e()],1),t.message.from_me&&parseInt(t.message.ack)<0?a("div",{staticClass:"talk-message__message-balloon-info-error"},[a("span",[t.message.type_info&&t.message.type_info.name?a("span",[a("v-icon",{attrs:{small:"",color:t.message.type_info.color}},[t._v(t._s(t.message.type_info.icon))]),a("strong",[t._v(" "+t._s(t.message.type_info.name)+" ")])],1):a("span",[t._v("Mensagem ")]),a("span",[t._v(" não enviado(a) - ")])]),a("v-btn",{attrs:{small:"",outline:"",color:"red"},on:{click:function(e){return t.resendMessage(t.message)}}},[a("v-icon",{attrs:{small:""}},[t._v("replay")]),a("span",{staticClass:"ml-1"},[t._v(" Reenviar")])],1)],1):t._e()])]):t._e()])},s=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento atribuído a um "),a("strong",[t._v("Chatbot")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[a("strong",[t._v("Aguardando atendimento")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento "),a("strong",[t._v("Concluído")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento "),a("strong",[t._v("Cancelado")])])}],o=(a("b0c0"),a("d3b7"),a("4d63"),a("ac1f"),a("25f0"),a("466d"),a("5319"),a("1276"),a("53ca")),n=a("5530"),r=a("2f62"),l=a("fe7c"),c=a("b857"),d=a("61d9"),u=a("5eed"),p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"meta-ads-message"},[t.message.file&&t.message.file.url?a("div",{staticClass:"ad-section"},[t._m(0),a("div",{staticClass:"ad-content"},[a("div",{staticClass:"ad-image"},[a("WiImageDialog",{attrs:{src:t.message.file.url,download:t.message.file.url_download,title:"Imagem de "+(t.message.contact.name||"- - -"),"aspect-ratio":1}})],1),t.message.caption?a("div",{staticClass:"ad-caption-container"},[a("div",{staticClass:"ad-caption",class:{truncated:!t.isCaptionExpanded&&t.isCaptionLong},domProps:{innerHTML:t._s(t.message.caption_html)}}),t.isCaptionLong?a("button",{staticClass:"caption-toggle-btn",on:{click:t.toggleCaption}},[t._v(" "+t._s(t.isCaptionExpanded?"Ver menos":"Ver mais")+" ")]):t._e()]):t._e()])]):t._e(),t.hasAdContent&&t.hasContactMessage?a("div",{staticClass:"message-separator"},[a("div",{staticClass:"separator-line"}),a("div",{staticClass:"separator-text"},[t._v("Texto da mensagem")]),a("div",{staticClass:"separator-line"})]):t._e(),t.message.text?a("div",{staticClass:"contact-message"},[a("div",{staticClass:"contact-message-content",domProps:{innerHTML:t._s(t.message.text_html)}})]):t._e()])},m=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"ad-header"},[a("i",{staticClass:"fas fa-bullhorn ad-icon"}),a("span",{staticClass:"ad-label"},[t._v("Mensagem enviada a partir de um anúncio")])])}],v=(a("498a"),{name:"TalkMessageMetaAds",props:{message:{type:Object,required:!0},talk:{type:Object,required:!0}},data:function(){return{isCaptionExpanded:!1}},computed:{hasAdContent:function(){return this.message.file&&this.message.file.url},hasContactMessage:function(){return this.message.text&&this.message.text.trim()},isCaptionLong:function(){return!!this.message.caption&&(this.message.caption.length>200||this.message.caption.split("\n").length>4)}},methods:{toggleCaption:function(){this.isCaptionExpanded=!this.isCaptionExpanded}}}),f=v,g=(a("5792"),a("2877")),_=Object(g["a"])(f,p,m,!1,null,"b85f336a",null),h=_.exports,b={name:"TalkMessage",data:function(){return{listOptionsDialog:!1,loadingAudio:!1}},computed:{talkIsOld:function(){return this.message.talk_id!=this.talk.id}},methods:Object(n["a"])(Object(n["a"])({},Object(r["d"])("Talk",["SET_MESSAGE_TEXT"])),{},{vcardTest:function(t){return t.replace(/\n/g,"
")},limitMessageReply:function(t){return this.$options.filters.stringlength(t,180)},openFile:function(t){window.open(t.url)},checkIfTextIsYouTubeVideoUrl:function(t){var e=!1;if(void 0!==t||""!==t){t+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=t.match(a);i&&11===i[2].length&&(e=!0)}return e},getYouTubeVideoEmbendUrl:function(t){if(t){var e="https://www.youtube.com/embed/";return t.split("v=").length>1?e+t.split("v=")[1]:e+t.split("/")[t.split("/").length-1]}return t},checkIfTextIsUrl:function(t){var e=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return!!e.test(t)},replyMessage:function(t){this.$store.commit("Talk/SET_REPLY_MESSAGE",t)},showReplyMessage:function(t){this.$emit("showReply",t)},shareMessage:function(t){this.$emit("share",t)},resendMessage:function(t){this.$emit("resendMessage",t)},sendMessageToScreen:function(t){console.log("selection",t),this.$WiApiPost({uri:"talks/message/selection",data:{talk_message_id:t.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0}})},messageTimeToDeleteIsValid:function(){var t=new Date(this.message.external_time),e=new Date,a=Math.abs(e.getTime()-t.getTime()),i=Math.ceil(a/6e4);return i<58},deleteMessage:function(){this.$WiApiPut({uri:"talks/message/delete",id:this.message.id,config:{msgAsk:!0,msgSucess:!0,msgError:!0}})},getExternalTimeFormated:function(){if(this.message.external_time){var t=this.$moment(this.message.external_time),e=this.$moment().startOf("day"),a=Math.round(this.$moment.duration(e-t).asDays());return a>1?this.$moment(this.message.external_time).format("DD/MM/YY HH:mm"):this.$moment(this.message.external_time).fromNow()}return"Agora"},updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},formatMessageInfo:function(t){var e;try{t=null===JSON||void 0===JSON?void 0:JSON.parse(t)}catch(i){t={}}var a=null!==(e=t)&&void 0!==e&&e.participant?12==t.participant.toString().length?this.$options.filters.mask(t.participant,"+## (##) ####-####"):this.$options.filters.mask(t.participant,"+## (##) # ####-####"):"Usuário indefinido";switch(t.info_code){case"group/promote":return'👑 Promoveu '+a+" a admin do grupo.";case"group/demote":return'☑️ Removeu '+a+" da lista de admins do grupo.";case"group/add":return'✅ Adicionou '+a+" ao grupo.";case"group/remove":return'⛔ Removeu '+a+" do grupo.";case"group/invite":return'👍 Convidou '+a+" para o grupo.";case"call/miss":return'📞 Chamada recebida...';default:return"Informação."}},getListOptionsData:function(){var t;if(null!==(t=this.message)&&void 0!==t&&t.text_html&&"object"===Object(o["a"])(this.message.text_html))return this.message.text_html;var e=this.message.text;try{e=null===JSON||void 0===JSON?void 0:JSON.parse(e)}catch(a){e=null}return e},listOptionSelect:function(t){null!==t&&void 0!==t&&t.url?window.open(null===t||void 0===t?void 0:t.url,"_blank"):this.SET_MESSAGE_TEXT(null===t||void 0===t?void 0:t.title),this.listOptionsDialog=!1},transcribeAudioMessage:function(){var t=this;this.loadingAudio=!0,this.$WiApiPost({uri:"talks/message/transcribe",data:{talk_message_id:this.message.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0},callback:function(){t.loadingAudio=!1}})},searchTalkContact:function(t){var e=this;2==this.talk.type&&this.$swal({title:"Iniciar conversa com ".concat(t.name,"?"),text:'Ao clicar em "Sim, iniciar!", você será redirecionado para a conversa com este contato.',type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, iniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&e.$WiApiGet({uri:"talks/contact/".concat(t.id),params:{with:"opened_talks:id,talk_contact_id"},config:{msgAsk:!1,msgSucess:!1,msgError:!1,msgLoad:!0},callback:function(t){var a=t.success;a&&e.openTalkContact(a)}})}))},translateMessage:function(t){this.$WiApiPost({uri:"talks/message/translate",data:{talk_message_id:t.id},config:{msgAsk:!1,msgLoad:!0,msgSucess:!0,msgError:!0}})},getTemplateData:function(){try{return JSON.parse(this.message.text)}catch(t){return null}},formatTemplateText:function(t){return t?t.replace(/\n/g,"
").replace(/\*(.*?)\*/g,"$1").replace(/_(.*?)_/g,"$1"):""},handleTemplateButton:function(t){this.SET_MESSAGE_TEXT(t)}}),mounted:function(){this.updateView()},props:["talk","message"],components:{WiVCard:d["a"],WNFileIcon:c["a"],WNAudioPlayer:u["a"],TalkMessageMetaAds:h},mixins:[l["a"]]},x=b,y=(a("2de7"),Object(g["a"])(x,i,s,!1,null,"521a631d",null));e["a"]=y.exports},"326e":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"750px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({},i),[t._t("default")],2)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-signal"},[a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.host?a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-signal__signal diagnostic-signal__title",class:{"diagnostic-offline__title":!t.host.online,"diagnostic-signal__title--signal_is_ok":t.host.signal_is_ok}},[t.host.online?t._e():a("strong",{staticStyle:{color:"orange","font-size":"12px",display:"flex","justify-content":"center","align-items":"center",padding:"5px 20px",cursor:"pointer"},on:{click:function(e){t.showDetailsDialog=!0}}},[a("span",[t._v(" Atenção: Este equipamento está offline e, portanto, as informações abaixo se referem ao último momento em que o equipamento enviou dados. As informações podem estar desatualizadas."),a("br"),a("span",{staticStyle:{"text-decoration":"underline",display:"inline"}},[t._v("Clique aqui para mais detalhes")]),t._v(". ")])]),t.host.online?t.host.signal_is_ok?a("img",{attrs:{src:"/static/icons/monitor/ok.gif",width:"100px"}}):a("img",{attrs:{src:"/static/icons/monitor/box_important.gif",width:"100px"}}):a("img",{attrs:{src:"/static/icons/monitor/shutdown_96.png",width:"100px"}}),t.host.mac_address||t.host.serial?a("div",{staticStyle:{"font-size":"20px"}},[t.host.mac_address?a("span",[t._v("MAC: "+t._s(t.host.mac_address))]):t._e(),t.host.mac_address&&t.host.serial?a("br"):t._e(),t.host.serial?a("span",[t._v("Serial: "+t._s(t.host.serial))]):t._e()]):a("div",[a("span",[t._v(t._s(t.host.identification))])]),a("div",[t.host.online?a("strong",{staticStyle:{color:"green"}},[t._v("Online")]):a("strong",{staticStyle:{color:"red"}},[t.host.complement&&t.host.complement.status?a("strong",{staticStyle:{"font-size":"18px",color:"orange"}},[1==t.host.complement.status||"undefined"==t.host.complement.status?a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")]):2==t.host.complement.status||"Link Loss"==t.host.complement.status||"LOS"==t.host.complement.status?a("span",[t._v(" Link Loss ")]):3==t.host.complement.status||"DyingGasp"==t.host.complement.status||"Power-Off"==t.host.complement.status?a("span",[t._v(" DiyngGasp ")]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")])]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")])])]),a("v-divider"),a("div",{staticStyle:{"font-size":"38px"}},[t.host.online?a("strong",[t._v("Sinal: "+t._s(t.host.signal||"- - -"))]):a("div",[a("strong",{staticStyle:{"text-decoration":"line-through"}},[t._v("Sinal: "+t._s(t.host.signal||"- - -"))]),t.host.signal?a("p",{staticStyle:{"font-size":"14px"}},[t._v("(Último sinal registrado)")]):t._e()])]),a("v-divider"),t.host.checked_at?a("div",[a("strong",[t._v("Verificado em: ")]),t._v(" "+t._s(t._f("moment")(t.host.checked_at,"DD/MM/YY HH:mm"))+" ")]):t._e(),a("v-divider"),a("div",[a("strong",[t._v("Referência: ")]),t._v(" "+t._s(t.host.signal_reference||"- - -")+" ")]),t.host.online?a("div",[a("strong",[t._v("Aceitável?: ")]),t._v(" "+t._s(t.host.signal_is_ok?"Sim":"Não")+" ")]):t._e(),!["wireless","FTTH","HFC"].includes(t.host.technology.code)&&t.host.complement&&t.checkComplement(t.host.complement)?a("v-divider"):t._e(),!["wireless","FTTH","HFC"].includes(t.host.technology.code)&&t.host.complement&&t.checkComplement(t.host.complement)?a("div",{staticStyle:{margin:"10px",border:"1px solid lightgray",padding:"5px","border-radius":"10px"}},[a("div",{staticStyle:{border:"1px solid rgb(219 249 255)",padding:"5px","border-radius":"10px"}},[t.host.complement.user_auth_status?a("div",{style:{color:"success"==t.host.complement.user_auth_status?"blue":"red"}},[a("strong",[t._v("Status de Autenticação: ")]),a("span",[t._v(" "+t._s("success"==t.host.complement.user_auth_status?"LOCALIZADO":"NÃO LOCALIZADO"))])]):t._e(),t.host.complement.username?a("div",[a("strong",[t._v("Auth Username: ")]),t._v(" "+t._s(t.host.complement.username)+" ")]):t._e(),t.host.complement.user_auth_device?a("div",[a("strong",[t._v("Autenticador: ")]),t._v(" "+t._s(t.host.complement.user_auth_device)+" ")]):t._e(),t.host.complement.info_device?a("div",[a("strong",[t._v("Tipo de Autenticador: ")]),t._v(" "+t._s(t.host.complement.info_device)+" ")]):t._e(),t.host.complement.info_access_type?a("div",[a("strong",[t._v("Tipo de Autenticação: ")]),t._v(" "+t._s(t.host.complement.info_access_type)+" ")]):t._e(),t.host.complement.user_mac_address?a("div",[a("strong",[t._v("MAC do Usuário: ")]),t._v(" "+t._s(t.host.complement.user_mac_address)+" ")]):t._e(),t.host.complement.user_ip_address?a("div",[a("strong",[t._v("IP do Usuário: ")]),t._v(" "+t._s(t.host.complement.user_ip_address)+" ")]):t._e(),t.host.complement.user_uptime?a("div",[a("strong",[t._v("Tempo de Conexão: ")]),t._v(" "+t._s(t.host.complement.user_uptime)+" ")]):t._e(),t.host.complement.user_access_start_time?a("div",[a("strong",[t._v("Início do Acesso: ")]),t._v(" "+t._s(t.host.complement.user_access_start_time)+" ")]):t._e(),t.host.complement.user_speed_inbound?a("div",[a("strong",[t._v("Download: ")]),t._v(" "+t._s(t.host.complement.user_speed_inbound)+" ")]):t._e(),t.host.complement.user_speed_outbound?a("div",[a("strong",[t._v("Upload: ")]),t._v(" "+t._s(t.host.complement.user_speed_outbound)+" ")]):t._e(),t.host.complement.user_qos_inbound?a("div",[a("strong",[t._v("QoS de Down: ")]),t._v(" "+t._s(t.host.complement.user_qos_inbound)+" ")]):t._e(),t.host.complement.user_qos_outbound?a("div",[a("strong",[t._v("QoS de UP: ")]),t._v(" "+t._s(t.host.complement.user_qos_outbound)+" ")]):t._e(),t.host.complement.user_auth_error_time?a("div",[a("strong",[t._v("Auth Tempo de Erro: ")]),t._v(" "+t._s(t.host.complement.user_auth_error_time)+" ")]):t._e(),t.host.complement.user_auth_error_reason?a("div",[a("strong",[t._v("Auth Motivo do Erro: ")]),t._v(" "+t._s(t.host.complement.user_auth_error_reason)+" ")]):t._e()]),t.host.complement.username||t.host.complement.user_mac_address?a("v-divider"):t._e(),t.host.complement.txRate?a("div",{staticStyle:{"text-decoration":"line-through"}},[a("strong",[t._v("TX Rate: ")]),t._v(" "+t._s(t.host.complement.txRate+" Mbps")+" ")]):t._e(),t.host.complement.rxRate?a("div",{staticStyle:{"text-decoration":"line-through"}},[a("strong",[t._v("RX Rate: ")]),t._v(" "+t._s(t.host.complement.rxRate+" Mbps")+" ")]):t._e(),t.host.complement.downstream?a("div",[a("strong",[t._v("Downstream: ")]),t._v(" "+t._s(t.host.complement.downstream)+" ")]):t._e(),t.host.complement.upstream?a("div",[a("strong",[t._v("Upstream: ")]),t._v(" "+t._s(t.host.complement.upstream)+" ")]):t._e(),t.host.complement.download?a("div",[a("strong",[t._v("Download: ")]),t._v(" "+t._s(t.host.complement.download)+" ")]):t._e(),t.host.complement.upload?a("div",[a("strong",[t._v("Upload: ")]),t._v(" "+t._s(t.host.complement.upload)+" ")]):t._e(),t.host.complement.uptime?a("div",[a("strong",[t._v("Uptime: ")]),t._v(" "+t._s(t.host.complement.uptime)+" ")]):t._e(),t.host.complement.slot?a("div",[a("strong",[t._v("Placa: ")]),t._v(" "+t._s(t.host.complement.slot)+" ")]):t._e(),t.host.complement.port?a("div",[a("strong",[t._v("Porta: ")]),t._v(" "+t._s(t.host.complement.port)+" ")]):t._e(),t.host.complement.index?a("div",[a("strong",[t._v("Index: ")]),t._v(" "+t._s(t.host.complement.index)+" ")]):t._e(),t.host.complement.current?a("div",[a("strong",[t._v("Corrente: ")]),t._v(" "+t._s(t.host.complement.current)+"A ")]):t._e(),t.host.complement.temperature?a("div",[a("strong",[t._v("Temperatura: ")]),t._v(" "+t._s(t.host.complement.temperature)+"°C ")]):t._e(),t.host.complement.voltage?a("div",[a("strong",[t._v("Tensão: ")]),t._v(" "+t._s(t.host.complement.voltage)+"v ")]):t._e(),t.host.complement.lan_ports?a("div",[a("strong",{staticClass:"primary--text"},[t._v("Portas LAN: ")]),t._l(t.host.complement.lan_ports,(function(e,i){return a("div",{key:"port-"+i+"-"+e.name,staticStyle:{border:"1px solid rgb(219 249 255)",padding:"5px","border-radius":"10px","flex-direction":"column",display:"flex",gap:"0px"}},[a("span",[a("strong",[t._v("Porta LAN: ")]),t._v(" "+t._s(e.name))]),a("span",[a("strong",[t._v("Conectado: ")]),t._v(" "+t._s(e.connected?"Sim":"Não"))]),a("span",[a("strong",[t._v("Velocidade: ")]),t._v(" "+t._s(e.speed))]),a("span",[a("strong",[t._v("Duplex: ")]),t._v(" "+t._s(e.duplex))])])}))],2):t._e(),t.host.complement.distance?a("div",[a("strong",[t._v("Distância: ")]),t._v(" "+t._s(t._f("number")(t.host.complement.distance))+" metros ")]):t._e()],1):t._e(),"wireless"==t.host.technology.code?a("HostComplementUbiquiti",{attrs:{host:t.host}}):t._e(),"FTTH"==t.host.technology.code?a("HostComplementFTTH",{attrs:{host:t.host}}):t._e(),"HFC"==t.host.technology.code?a("HostComplementHFC",{attrs:{host:t.host}}):t._e()],1)],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-signal__not-found"},[a("h2",[t._v("Sinal não encontrado.☹️ ")])]),t.refreshSignal?a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-btn",{attrs:{outline:"",block:"",small:""},on:{click:function(e){return t.updateHostSignal()}}},[a("v-icon",[t._v("update")]),a("span",[t._v("Nova leitura de sinal")])],1)],1):t._e(),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.showDetailsDialog,callback:function(e){t.showDetailsDialog=e},expression:"showDetailsDialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"}},[a("v-card-title",{staticClass:"headline"},[t._v(" Informações Importantes ")]),a("v-card-text",[a("div",{staticClass:"mb-4"},[a("p",{staticClass:"mb-2"},[a("strong",[t._v("Quando o equipamento está ONLINE:")])]),a("ul",[a("li",[t._v("Todos os dados exibidos são atualizados em tempo real")]),a("li",[t._v("As métricas de performance refletem o estado atual do equipamento")])])]),a("div",{staticClass:"mb-4"},[a("p",{staticClass:"mb-2"},[a("strong",[t._v("Quando o equipamento está OFFLINE:")])]),a("p",[t._v("O sistema tentará mostrar o último estado conhecido do equipamento:")]),a("ul",[a("li",[t._v("Se existirem dados anteriores: serão exibidas as informações da última leitura bem-sucedida")]),a("li",[t._v("Se não existirem dados: significa que ainda não há histórico de leituras para este equipamento")])]),a("p",{staticClass:"mt-3"},[t._v("Neste caso, observe que:")]),a("ul",[a("li",[t._v("As taxas de transmissão (TX/RX) serão referentes à última leitura")]),a("li",[t._v("O uptime mostrado será o da última vez que o equipamento estava conectado")]),a("li",[t._v("Outras métricas de performance não representarão o estado atual")])])]),a("v-divider",{staticClass:"my-3"}),a("p",{staticClass:"success--text"},[a("strong",[t._v("Dica:")]),t._v(" Você pode solicitar uma nova leitura a qualquer momento. Assim que o equipamento voltar a ficar online, os dados serão atualizados automaticamente e você voltará a ver as informações em tempo real.")])],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"primary",flat:""},on:{click:function(e){t.showDetailsDialog=!1}}},[t._v(" Entendi ")])],1)],1)],1)],1)],1)},s=[],o=(a("caad"),a("b64b"),a("2532"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"host-complement-ubiquiti"},[a("div",{staticClass:"host-complement-ubiquiti__main-info"},[a("div",{staticClass:"host-complement-ubiquiti__info-card"},[a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Nome")]),a("span",{staticClass:"host-complement-ubiquiti__value host-complement-ubiquiti__value--long"},[t._v(t._s(t.formatName()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("MAC")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatMac()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("IP")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatIp()))])]),a("div",{staticClass:"host-complement-ubiquiti__info-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Interface")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatInterface()))])])]),a("div",{staticClass:"host-complement-ubiquiti__connection-status"},[a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Conectado")]),a("span",{staticClass:"host-complement-ubiquiti__value host-complement-ubiquiti__value--boolean",class:{"host-complement-ubiquiti__value--connected":t.isConnected(),"host-complement-ubiquiti__value--disconnected":!t.isConnected()}},[t._v(" "+t._s(t.isConnected()?"Sim":"Não")+" ")])]),a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Uptime")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatUptime()))])]),a("div",{staticClass:"host-complement-ubiquiti__connection-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Latência")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatLatency()))])])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-info"},[a("h4",{staticClass:"host-complement-ubiquiti__section-title"},[t._v("Informações de Rádio")]),a("div",{staticClass:"host-complement-ubiquiti__radio-grid"},[a("div",{staticClass:"host-complement-ubiquiti__radio-card"},[a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Frequência")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatRadio()))])]),a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Distância")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatDistance()))])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-card"},[a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Sinal RX")]),a("div",{staticClass:"host-complement-ubiquiti__signal-container"},[a("span",{staticClass:"host-complement-ubiquiti__value",class:t.getSignalClass("rx")},[t._v(" "+t._s(t.formatSignal("rx"))+" ")]),a("div",{staticClass:"host-complement-ubiquiti__signal-bar"},[a("div",{staticClass:"host-complement-ubiquiti__signal-progress",class:t.getSignalClass("rx"),style:{width:t.getSignalPercentage("rx")+"%"}})])])]),a("div",{staticClass:"host-complement-ubiquiti__radio-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Sinal TX")]),a("div",{staticClass:"host-complement-ubiquiti__signal-container"},[a("span",{staticClass:"host-complement-ubiquiti__value",class:t.getSignalClass("tx")},[t._v(" "+t._s(t.formatSignal("tx"))+" ")]),a("div",{staticClass:"host-complement-ubiquiti__signal-bar"},[a("div",{staticClass:"host-complement-ubiquiti__signal-progress",class:t.getSignalClass("tx"),style:{width:t.getSignalPercentage("tx")+"%"}})])])])])])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-info"},[a("h4",{staticClass:"host-complement-ubiquiti__section-title"},[t._v("Tráfego de Rede")]),a("div",{staticClass:"host-complement-ubiquiti__traffic-grid"},[a("div",{staticClass:"host-complement-ubiquiti__traffic-card"},[a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Download")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatBytes("rx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("RX Throughput")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatRate("rx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Downlink Capacity")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatCapacity("down")))])])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-card"},[a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Upload")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatBytes("tx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("TX Throughput")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatRate("tx")))])]),a("div",{staticClass:"host-complement-ubiquiti__traffic-item"},[a("span",{staticClass:"host-complement-ubiquiti__label"},[t._v("Uplink Capacity")]),a("span",{staticClass:"host-complement-ubiquiti__value"},[t._v(t._s(t.formatCapacity("up")))])])])])]),a("HostAuthInfo",{attrs:{complement:t.complement}})],1)}),n=[],r=(a("99af"),a("b0c0"),a("b680"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"host-auth-info"},[a("h4",{staticClass:"host-auth-info__section-title"},[t._v("Autenticação")]),t.hasAuthStatus()?a("div",{staticClass:"host-auth-info__auth-grid host-auth-info__auth-grid--full"},[a("div",{staticClass:"host-auth-info__auth-item host-auth-info__auth-item--full"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Status de Autenticação")]),a("span",{staticClass:"host-auth-info__value",class:t.getAuthStatusClass()},[t._v(" "+t._s(t.formatAuthStatus())+" ")])])]):t._e(),t.hasAuthDetails()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUsername()?a("div",{staticClass:"host-auth-info__auth-item host-auth-info__auth-item--full"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Auth Username")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--full"},[t._v(t._s(t.formatUsername()))])]):t._e(),t.formatDevice()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Tipo de Autenticador")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatDevice()))])]):t._e(),t.formatAccessType()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Tipo de Autenticação")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatAccessType()))])]):t._e(),t.formatUserAuthDevice()?a("div",{staticClass:"host-auth-info__auth-item host-auth-info__auth-item--full"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Autenticador")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--full"},[t._v(t._s(t.formatUserAuthDevice()))])]):t._e()]):t._e(),t.hasUserInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUserMacAddress()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("MAC do Usuário")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserMacAddress()))])]):t._e(),t.formatUserIpAddress()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("IP do Usuário")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserIpAddress()))])]):t._e()]):t._e(),t.hasConnectionInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUserUptime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Tempo de Conexão")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserUptime()))])]):t._e(),t.formatUserAccessStartTime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Início do Acesso")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserAccessStartTime()))])]):t._e()]):t._e(),t.hasSpeedInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUserSpeedInbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Download")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserSpeedInbound()))])]):t._e(),t.formatUserSpeedOutbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Upload")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserSpeedOutbound()))])]):t._e()]):t._e(),t.hasQosInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUserQosInbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("QoS de Down")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[t._v(t._s(t.formatUserQosInbound()))])]):t._e(),t.formatUserQosOutbound()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("QoS de UP")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[t._v(t._s(t.formatUserQosOutbound()))])]):t._e()]):t._e(),t.hasErrorInfo()?a("div",{staticClass:"host-auth-info__auth-grid"},[t.formatUserAuthErrorTime()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Auth Tempo de Erro")]),a("span",{staticClass:"host-auth-info__value"},[t._v(t._s(t.formatUserAuthErrorTime()))])]):t._e(),t.formatUserAuthErrorReason()?a("div",{staticClass:"host-auth-info__auth-item"},[a("span",{staticClass:"host-auth-info__label"},[t._v("Auth Motivo do Erro")]),a("span",{staticClass:"host-auth-info__value host-auth-info__value--long"},[t._v(t._s(t.formatUserAuthErrorReason()))])]):t._e()]):t._e()])}),l=[],c={name:"HostAuthInfo",props:{complement:{type:Object,required:!0}},methods:{hasAuthStatus:function(){return this.complement.user_auth_status||this.complement.auth},hasAuthDetails:function(){var t,e,a,i;return(null===(t=this.complement.auth)||void 0===t?void 0:t.username)||(null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_device)||(null===(a=this.complement.auth)||void 0===a?void 0:a.info_device)||(null===(i=this.complement.auth)||void 0===i?void 0:i.info_access_type)},hasUserInfo:function(){var t,e;return(null===(t=this.complement.auth)||void 0===t?void 0:t.user_mac_address)||(null===(e=this.complement.auth)||void 0===e?void 0:e.user_ip_address)},hasConnectionInfo:function(){var t,e,a;return(null===(t=this.complement.auth)||void 0===t?void 0:t.user_uptime)||(null===(e=this.complement.auth)||void 0===e?void 0:e.user_access_start_time)&&null!==(null===(a=this.complement.auth)||void 0===a?void 0:a.user_access_start_time)},hasSpeedInfo:function(){var t,e;return(null===(t=this.complement.auth)||void 0===t?void 0:t.user_speed_inbound)||(null===(e=this.complement.auth)||void 0===e?void 0:e.user_speed_outbound)},hasQosInfo:function(){var t,e;return(null===(t=this.complement.auth)||void 0===t?void 0:t.user_qos_inbound)||(null===(e=this.complement.auth)||void 0===e?void 0:e.user_qos_outbound)},hasErrorInfo:function(){var t,e,a=null===(t=this.complement.auth)||void 0===t?void 0:t.user_auth_error_time,i=null===(e=this.complement.auth)||void 0===e?void 0:e.user_auth_error_reason;return a&&null!==a&&"- - -"!==a||i&&null!==i&&"- - -"!==i},formatUsername:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.username},formatUserMacAddress:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_mac_address},formatUserIpAddress:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_ip_address},formatUserUptime:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_uptime},formatUserAccessStartTime:function(){var t,e=null===(t=this.complement.auth)||void 0===t?void 0:t.user_access_start_time;return e&&null!==e?e:null},formatUserSpeedInbound:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_speed_inbound},formatUserSpeedOutbound:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_speed_outbound},formatUserQosInbound:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_qos_inbound},formatUserQosOutbound:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_qos_outbound},formatDevice:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.info_device},formatAccessType:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.info_access_type},formatUserAuthDevice:function(){var t;return null===(t=this.complement.auth)||void 0===t?void 0:t.user_auth_device},formatUserAuthErrorTime:function(){var t,e=null===(t=this.complement.auth)||void 0===t?void 0:t.user_auth_error_time;return e&&null!==e&&"- - -"!==e?e:null},formatUserAuthErrorReason:function(){var t,e=null===(t=this.complement.auth)||void 0===t?void 0:t.user_auth_error_reason;return e&&null!==e&&"- - -"!==e?e:null},formatAuthStatus:function(){var t=this.complement.user_auth_status;return t?"success"===t?"LOCALIZADO":"NÃO LOCALIZADO":"Status não disponível"},getAuthStatusClass:function(){var t=this.complement.user_auth_status;return"success"===t?"host-auth-info__value--auth-success":"host-auth-info__value--auth-error"}}},d=c,u=(a("20c7"),a("2877")),p=Object(u["a"])(d,r,l,!1,null,"326ef6d3",null),m=p.exports,v={name:"HostComplementUbiquiti",components:{HostAuthInfo:m},props:{host:{type:Object,required:!0}},computed:{complement:function(){return this.host.complement||{}}},methods:{getStatusText:function(){return this.host.online?this.host.signal_is_ok?"Online - Sinal OK":"Online - Sinal Fraco":"Offline"},getVendorName:function(){return this.complement.vendor||"Vendor não identificado"},formatName:function(){return this.complement.name||"Nome não disponível"},formatMac:function(){var t=this.complement.mac;return t?t.toUpperCase():"MAC não disponível"},formatIp:function(){return this.complement.ipAddress||this.host.ip_address||"IP não disponível"},formatInterface:function(){return this.complement.interfaceId||"Interface não disponível"},isConnected:function(){return!0===this.complement.connected},formatUptime:function(){var t=this.complement.uptime;if(!t||0===t)return"N/A";var e=Math.floor(t/86400),a=Math.floor(t%86400/3600),i=Math.floor(t%3600/60);return e>0?"".concat(e,"d ").concat(a,"h ").concat(i,"m"):a>0?"".concat(a,"h ").concat(i,"m"):"".concat(i,"m")},formatLatency:function(){var t=this.complement.latency;return t&&0!==t?"".concat(t,"ms"):"N/A"},formatRadio:function(){return this.complement.radio||"Frequência não disponível"},formatDistance:function(){var t=this.complement.distance;return t&&0!==t?t>=1e3?"".concat((t/1e3).toFixed(1),"km"):"".concat(t,"m"):"N/A"},formatSignal:function(t){var e=this.complement["".concat(t,"Signal")];return null===e||void 0===e?"N/A":"".concat(e,"dBm")},getSignalClass:function(t){var e=this.complement["".concat(t,"Signal")];if(null===e||void 0===e)return"";if(!this.host.online)return"host-complement-ubiquiti__value--signal-poor";if(!this.host.signal_reference)return e>=-60?"host-complement-ubiquiti__value--signal-excellent":e>=-70?"host-complement-ubiquiti__value--signal-good":e>=-80?"host-complement-ubiquiti__value--signal-fair":"host-complement-ubiquiti__value--signal-poor";var a=this.host.signal_reference;return e>=a?"host-complement-ubiquiti__value--signal-excellent":"host-complement-ubiquiti__value--signal-good"},getSignalPercentage:function(t){var e=this.complement["".concat(t,"Signal")];if(null===e||void 0===e)return 0;if(!this.host.online)return 0;if(!this.host.signal_reference){var a=-100,i=-30,s=Math.max(a,Math.min(i,e));return Math.round((s-a)/(i-a)*100)}var o=this.host.signal_reference,n=o+10,r=o-30,l=Math.max(r,Math.min(n,e)),c=Math.round((l-r)/(n-r)*100);return Math.max(0,Math.min(100,c))},formatBytes:function(t){var e=this.complement["".concat(t,"Bytes")];if(!e||0===e)return"0 B";var a=["B","KB","MB","GB","TB"],i=Math.floor(Math.log(e)/Math.log(1024));return"".concat((e/Math.pow(1024,i)).toFixed(2)," ").concat(a[i])},formatRate:function(t){var e=this.complement["".concat(t,"Rate")];if(!e||0===e)return"0 bps";var a=["bps","Kbps","Mbps","Gbps"],i=Math.floor(Math.log(e)/Math.log(1e3));return"".concat((e/Math.pow(1e3,i)).toFixed(2)," ").concat(a[i])},formatCapacity:function(t){var e=this.complement["".concat("down"===t?"downlink":"uplink","Capacity")];if(!e||0===e)return"0 bps";var a=["bps","Kbps","Mbps","Gbps"],i=Math.floor(Math.log(e)/Math.log(1e3));return"".concat((e/Math.pow(1e3,i)).toFixed(2)," ").concat(a[i])}}},f=v,g=(a("236f"),Object(u["a"])(f,o,n,!1,null,"3f08c4a1",null)),_=g.exports,h=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"host-complement-ftth"},[a("div",{staticClass:"host-complement-ftth__main-info"},[a("div",{staticClass:"host-complement-ftth__info-card"},[a("div",{staticClass:"host-complement-ftth__info-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("MAC")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatMac()))])]),a("div",{staticClass:"host-complement-ftth__info-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("IP")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatIp()))])]),t.host.producer_id?a("div",{staticClass:"host-complement-ftth__info-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Fabricante")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatProducer()))])]):t._e()]),a("div",{staticClass:"host-complement-ftth__connection-status"},[a("div",{staticClass:"host-complement-ftth__connection-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Status")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--online":t.host.online,"host-complement-ftth__value--offline":!t.host.online}},[t._v(" "+t._s(t.host.online?"Online":"Offline")+" ")])]),a("div",{staticClass:"host-complement-ftth__connection-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Última Verificação")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatCheckedAt()))])])])]),a("div",{staticClass:"host-complement-ftth__optical-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[t._v("Sinal Óptico")]),a("div",{staticClass:"host-complement-ftth__optical-grid"},[a("div",{staticClass:"host-complement-ftth__optical-card"},[a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Sinal Principal")]),a("div",{staticClass:"host-complement-ftth__signal-container"},[a("span",{staticClass:"host-complement-ftth__value",class:t.getSignalClass()},[t._v(" "+t._s(t.formatMainSignal())+" ")]),a("div",{staticClass:"host-complement-ftth__signal-bar"},[a("div",{staticClass:"host-complement-ftth__signal-progress",class:t.getSignalClass(),style:{width:t.getSignalPercentage()+"%"}})])])]),a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Referência")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatSignalReference()))])])]),a("div",{staticClass:"host-complement-ftth__optical-card"},[a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("TXP")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatTxp()))])]),a("div",{staticClass:"host-complement-ftth__optical-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("RXP")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatRxp()))])])])])]),t.hasHardwareInfo()?a("div",{staticClass:"host-complement-ftth__hardware-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[t._v("Hardware")]),a("div",{staticClass:"host-complement-ftth__hardware-grid"},[a("div",{staticClass:"host-complement-ftth__hardware-card"},[a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Slot")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatSlot()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Porta")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatPort()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Index")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatIndex()))])])]),a("div",{staticClass:"host-complement-ftth__hardware-card"},[a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Temperatura")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatTemperature()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Tensão")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatVoltage()))])]),a("div",{staticClass:"host-complement-ftth__hardware-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Corrente")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(t.formatCurrent()))])])])])]):t._e(),t.hasLanPorts()?a("div",{staticClass:"host-complement-ftth__lan-info"},[a("h4",{staticClass:"host-complement-ftth__section-title"},[t._v("Portas LAN")]),a("div",{staticClass:"host-complement-ftth__lan-grid"},t._l(t.complement.lan_ports,(function(e,i){return a("div",{key:"port-"+i+"-"+e.name,staticClass:"host-complement-ftth__lan-card"},[a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Porta")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(e.name))])]),a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Conectado")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--connected":e.connected,"host-complement-ftth__value--disconnected":!e.connected}},[t._v(" "+t._s(e.connected?"Sim":"Não")+" ")])]),a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Velocidade")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(e.speed||"N/A"))])]),e.duplex?a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Duplex")]),a("span",{staticClass:"host-complement-ftth__value"},[t._v(t._s(e.duplex))])]):t._e(),e.operate_status?a("div",{staticClass:"host-complement-ftth__lan-item"},[a("span",{staticClass:"host-complement-ftth__label"},[t._v("Status Operacional")]),a("span",{staticClass:"host-complement-ftth__value host-complement-ftth__value--boolean",class:{"host-complement-ftth__value--connected":"enable"===e.operate_status,"host-complement-ftth__value--disconnected":"disable"===e.operate_status}},[t._v(" "+t._s("enable"===e.operate_status?"Ativo":"Inativo")+" ")])]):t._e()])})),0)]):t._e(),t.hasAuthInfo()?a("HostAuthInfo",{attrs:{complement:t.complement}}):t._e()],1)},b=[],x=a("53ca"),y={name:"HostComplementFTTH",components:{HostAuthInfo:m},props:{host:{type:Object,required:!0}},computed:{complement:function(){return this.host.complement||{}}},methods:{formatIdentification:function(){return this.host.identification||"Identificação não disponível"},formatMac:function(){var t=this.host.mac_address;if(!t||""===t){var e=this.host.serial;return e?"Serial: ".concat(e):"MAC não disponível"}return t.toUpperCase()},formatIp:function(){return this.host.ip_address||"IP não disponível"},formatProducer:function(){return this.host.producer&&"object"===Object(x["a"])(this.host.producer)?Array.isArray(this.host.producer)?"Fabricante não identificado":this.host.producer.name||"Fabricante não identificado":"Fabricante não identificado"},isLocated:function(){return!0===this.complement.located},formatCheckedAt:function(){return this.host.checked_at?this.$options.filters.moment(this.host.checked_at,"DD/MM/YY HH:mm"):"N/A"},formatMainSignal:function(){var t=this.host.signal;return null===t||void 0===t?"N/A":"".concat(t,"dBm")},formatSignalReference:function(){var t=this.host.signal_reference;return null===t||void 0===t?"N/A":"".concat(t,"dBm")},getSignalClass:function(){var t=this.host.signal;if(null===t||void 0===t)return"";if(!this.host.online)return"host-complement-ftth__value--signal-poor";if(!this.host.signal_reference)return t>=-15?"host-complement-ftth__value--signal-excellent":t>=-20?"host-complement-ftth__value--signal-good":t>=-25?"host-complement-ftth__value--signal-fair":"host-complement-ftth__value--signal-poor";var e=this.host.signal_reference;return t>=e?"host-complement-ftth__value--signal-excellent":"host-complement-ftth__value--signal-good"},getSignalPercentage:function(){var t=this.host.signal;if(null===t||void 0===t)return 0;if(!this.host.online)return 0;if(!this.host.signal_reference){var e=-30,a=0,i=Math.max(e,Math.min(a,t));return Math.round((i-e)/(a-e)*100)}var s=this.host.signal_reference,o=s+5,n=s-15,r=Math.max(n,Math.min(o,t)),l=Math.round((r-n)/(o-n)*100);return Math.max(0,Math.min(100,l))},formatTxp:function(){var t=this.complement.txp;return t?"".concat(t,"dBm"):"N/A"},formatRxp:function(){var t=this.complement.rxp;return t?"".concat(t,"dBm"):"N/A"},formatSlot:function(){return this.complement.slot||"N/A"},formatPort:function(){return this.complement.port||"N/A"},formatIndex:function(){return this.complement.index||"N/A"},formatTemperature:function(){var t=this.complement.temperature;return t?"".concat(t,"°C"):"N/A"},formatVoltage:function(){var t=this.complement.voltage;return t?"".concat(t,"V"):"N/A"},formatCurrent:function(){var t=this.complement.current;return t?"".concat(t,"A"):"N/A"},hasLanPorts:function(){return this.complement.lan_ports&&this.complement.lan_ports.length>0},hasAuthInfo:function(){return this.complement.auth||this.complement.user_auth_status},hasHardwareInfo:function(){return this.complement.slot||this.complement.port||this.complement.index},hasEnvironmentalInfo:function(){return this.complement.temperature||this.complement.voltage||this.complement.current}}},k=y,C=(a("ecc4"),Object(u["a"])(k,h,b,!1,null,"1dbc36bc",null)),w=C.exports,S=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"host-complement-hfc"},[a("div",{staticClass:"host-complement-hfc__signal-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Sinal HFC")]),a("div",{staticClass:"host-complement-hfc__signal-grid"},[a("div",{staticClass:"host-complement-hfc__signal-card"},[a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Sinal Principal")]),a("div",{staticClass:"host-complement-hfc__signal-container"},[a("span",{staticClass:"host-complement-hfc__value",class:t.getSignalClass()},[t._v(" "+t._s(t.formatMainSignal())+" ")]),a("div",{staticClass:"host-complement-hfc__signal-bar"},[a("div",{staticClass:"host-complement-hfc__signal-progress",class:t.getSignalClass(),style:{width:t.getSignalPercentage()+"%"}})])])]),a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Referência")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatSignalReference()))])])]),a("div",{staticClass:"host-complement-hfc__signal-card"},[a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Sinal Médio")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatSignalMedia()))])]),a("div",{staticClass:"host-complement-hfc__signal-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Aceitável")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--signal-ok":t.host.signal_is_ok,"host-complement-hfc__value--signal-bad":!t.host.signal_is_ok}},[t._v(" "+t._s(t.host.signal_is_ok?"Sim":"Não")+" ")])])])])]),a("div",{staticClass:"host-complement-hfc__main-info"},[a("div",{staticClass:"host-complement-hfc__info-card"},[a("div",{staticClass:"host-complement-hfc__info-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--long"},[t._v(t._s(t.formatMac()))])]),a("div",{staticClass:"host-complement-hfc__info-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatIp()))])]),t.hasProducer()?a("div",{staticClass:"host-complement-hfc__info-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Fabricante")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatProducer()))])]):t._e()]),a("div",{staticClass:"host-complement-hfc__connection-status"},[a("div",{staticClass:"host-complement-hfc__connection-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":t.host.online,"host-complement-hfc__value--offline":!t.host.online}},[t._v(" "+t._s(t.host.online?"Online":"Offline")+" ")])]),a("div",{staticClass:"host-complement-hfc__connection-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Última Verificação")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatCheckedAt()))])])])]),t.hasCasaDetailedInfo()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("div",{staticClass:"host-complement-hfc__casa-grid"},[a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CM ID")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatCmId()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("SID")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatCasaSid()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Domínio")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatDomain()))])])]),a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Grupo de Serviço")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatServiceGroup()))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":t.isCasaOnlineStatus(),"host-complement-hfc__value--offline":!t.isCasaOnlineStatus()}},[t._v(" "+t._s(t.formatCasaStatus())+" ")])])])])]):t._e(),t.isCasaCMTS()?[t.hasCasaCpeInfo()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("CPE(s) Conectados")]),1===t.getCasaCpeInfo().length?a("div",{staticClass:"host-complement-hfc__casa-grid"},[a("div",{staticClass:"host-complement-hfc__casa-card host-complement-hfc__casa-card--cpe"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.getCasaCpeInfo()[0].ip))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.getCasaCpeInfo()[0].mac))])])]),a("div",{staticClass:"host-complement-hfc__casa-card host-complement-hfc__casa-card--cpe"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Método")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.getCasaCpeInfo()[0].method))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Tipo")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.getCasaCpeInfo()[0].type))])])])]):a("div",{staticClass:"host-complement-hfc__casa-grid"},t._l(t.getCasaCpeInfo(),(function(e,i){return a("div",{key:"cpe-"+i,staticClass:"host-complement-hfc__casa-card host-complement-hfc__casa-card--cpe"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("IP")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e.ip))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("MAC")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e.mac))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Método")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e.method))])]),a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Tipo")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e.type))])])])})),0)]):t._e(),t.hasTransmitPower()?a("div",{staticClass:"host-complement-hfc__power-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Potência Upstream")]),a("div",{staticClass:"host-complement-hfc__power-grid"},t._l(t.getTransmitPower(),(function(e,i){return a("div",{key:"tx-power-"+i,staticClass:"host-complement-hfc__power-card"},[a("div",{staticClass:"host-complement-hfc__power-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CH Up "+t._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e)+" dBmV")])])])})),0)]):t._e(),t.hasReceivedPower()?a("div",{staticClass:"host-complement-hfc__power-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Potência Downstream")]),a("div",{staticClass:"host-complement-hfc__power-grid"},t._l(t.getReceivedPower(),(function(e,i){return a("div",{key:"rx-power-"+i,staticClass:"host-complement-hfc__power-card"},[a("div",{staticClass:"host-complement-hfc__power-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CH Down "+t._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(e)+" dBmV")])])])})),0)]):t._e(),t.hasSignalSteeps()?a("div",{staticClass:"host-complement-hfc__signal-steeps-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Sinal Downstream por Canal")]),a("div",{staticClass:"host-complement-hfc__signal-steeps-grid"},t._l(t.getSignalSteeps(),(function(e,i){return a("div",{key:"signal-"+i,staticClass:"host-complement-hfc__signal-steeps-card"},[a("div",{staticClass:"host-complement-hfc__signal-steeps-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CH Down "+t._s(i+1))]),a("div",{staticClass:"host-complement-hfc__signal-container"},[a("span",{staticClass:"host-complement-hfc__value",class:t.getChannelSignalClass(e)},[t._v(" "+t._s(e)+" dBmV ")]),a("div",{staticClass:"host-complement-hfc__signal-bar"},[a("div",{staticClass:"host-complement-hfc__signal-progress",class:t.getChannelSignalClass(e),style:{width:t.getChannelSignalPercentage(e)+"%"}})])])])])})),0)]):t._e(),t.hasCasaChannels()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Canais de Comunicação")]),a("div",{staticClass:"host-complement-hfc__casa-grid"},[a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Upstream")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatUpstreamChannels()))])])]),a("div",{staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Downstream")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatDownstreamChannels()))])])])])]):t._e(),t.hasCasaSnr()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("SNR (Signal-to-Noise Ratio)")]),a("div",{staticClass:"host-complement-hfc__casa-grid"},t._l(t.getCasaSnr(),(function(e,i){return a("div",{key:"snr-"+i,staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CH Down "+t._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value",class:t.getSnrClass(e)},[t._v(" "+t._s(e)+" dB ")])])])})),0)]):t._e(),t.hasCasaRanging()?a("div",{staticClass:"host-complement-hfc__casa-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Ranging Upstream")]),a("div",{staticClass:"host-complement-hfc__casa-grid"},t._l(t.getCasaRanging(),(function(e,i){return a("div",{key:"ranging-"+i,staticClass:"host-complement-hfc__casa-card"},[a("div",{staticClass:"host-complement-hfc__casa-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CH Up "+t._s(i+1))]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":"RNG_SUCCESS"===e,"host-complement-hfc__value--offline":"RNG_SUCCESS"!==e}},[t._v(" "+t._s(t.formatRanging(e))+" ")])])])})),0)]):t._e()]:t._e(),t.isCiscoCMTS()?[t.hasCiscoConnectionInfo()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Informações de Conexão")]),a("div",{staticClass:"host-complement-hfc__cisco-grid"},[a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("CMIP")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatCmip()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Interface")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatInterface()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Status")]),a("span",{staticClass:"host-complement-hfc__value host-complement-hfc__value--boolean",class:{"host-complement-hfc__value--online":t.isOnlineStatus(),"host-complement-hfc__value--offline":!t.isOnlineStatus()}},[t._v(" "+t._s(t.formatStatus())+" ")])])]),a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("SID")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatSid()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Timing")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatTiming()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Num CPE")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatNumCpe()))])])])])]):t._e(),t.hasCiscoTrafficInfo()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Tráfego de Rede")]),a("div",{staticClass:"host-complement-hfc__cisco-grid"},[a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Downstream")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatDownstream()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Upstream")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatUpstream()))])])]),a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Download")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatDownload()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Upload")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatUpload()))])])])])]):t._e(),t.hasUptime()?a("div",{staticClass:"host-complement-hfc__cisco-info"},[a("h4",{staticClass:"host-complement-hfc__section-title"},[t._v("Tempo de Conexão")]),a("div",{staticClass:"host-complement-hfc__cisco-grid"},[a("div",{staticClass:"host-complement-hfc__cisco-card"},[a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("Uptime")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatUptime()))])]),a("div",{staticClass:"host-complement-hfc__cisco-item"},[a("span",{staticClass:"host-complement-hfc__label"},[t._v("BPI")]),a("span",{staticClass:"host-complement-hfc__value"},[t._v(t._s(t.formatBpi()))])])])])]):t._e()]:t._e()],2)},D=[],E=(a("d3b7"),a("ac1f"),a("25f0"),a("1276"),a("498a"),{name:"HostComplementHFC",props:{host:{type:Object,required:!0}},computed:{complement:function(){return this.host.complement||{}},complementData:function(){return this.complement.complement||{}}},methods:{formatMac:function(){var t=this.host.mac_address;if(!t||""===t){var e=this.host.serial;return e?"Serial: ".concat(e):"MAC não disponível"}return t.toUpperCase()},formatIp:function(){return this.host.ip_address||"IP não disponível"},hasProducer:function(){return!(!this.host.producer||"object"!==Object(x["a"])(this.host.producer))&&(!Array.isArray(this.host.producer)&&(this.host.producer.name&&""!==this.host.producer.name.trim()))},formatProducer:function(){return this.host.producer.name},formatCheckedAt:function(){return this.host.checked_at?this.$options.filters.moment(this.host.checked_at,"DD/MM/YY HH:mm"):"N/A"},formatMainSignal:function(){var t=this.host.signal;return null===t||void 0===t?"N/A":"".concat(t," dBmV")},formatSignalReference:function(){var t=this.host.signal_reference;return t||"N/A"},formatSignalMedia:function(){var t=this.complementData.signalMediaSteeps;return t?"".concat(t," dBmV"):"N/A"},getSignalClass:function(){var t=this.host.signal;return null===t||void 0===t?"":this.host.online?t>=38&&t<=50?"host-complement-hfc__value--signal-excellent":t>=30&&t<38||t>50&&t<=60?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":"host-complement-hfc__value--signal-poor"},getSignalPercentage:function(){var t=this.host.signal;if(null===t||void 0===t)return 0;if(!this.host.online)return 0;if(t>=38&&t<=50){var e=12,a=t-38;return Math.round(80+a/e*20)}if(t>=30&&t<38){var i=8,s=t-30;return Math.round(40+s/i*40)}if(t>50&&t<=60){var o=10,n=t-50;return Math.round(60+n/o*20)}if(t<30){var r=30;return Math.round(t/r*40)}return Math.round(Math.max(0,100-2*(t-60)))},getChannelSignalClass:function(t){return t?t>=38&&t<=50?"host-complement-hfc__value--signal-excellent":t>=30&&t<38||t>50&&t<=60?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":""},getChannelSignalPercentage:function(t){if(!t)return 0;if(t>=38&&t<=50){var e=12,a=t-38;return Math.round(80+a/e*20)}if(t>=30&&t<38){var i=8,s=t-30;return Math.round(40+s/i*40)}if(t>50&&t<=60){var o=10,n=t-50;return Math.round(60+n/o*20)}if(t<30){var r=30;return Math.round(t/r*40)}return Math.round(Math.max(0,100-2*(t-60)))},hasTransmitPower:function(){return this.complementData["Reported Transmit Power"]&&Array.isArray(this.complementData["Reported Transmit Power"])&&this.complementData["Reported Transmit Power"].length>0},getTransmitPower:function(){return this.complementData["Reported Transmit Power"]||[]},hasReceivedPower:function(){return this.complementData["Received Power"]&&Array.isArray(this.complementData["Received Power"])&&this.complementData["Received Power"].length>0},getReceivedPower:function(){return this.complementData["Received Power"]||[]},hasSignalSteeps:function(){return this.complementData.signalSteeps&&Array.isArray(this.complementData.signalSteeps)&&this.complementData.signalSteeps.length>0},getSignalSteeps:function(){return this.complementData.signalSteeps||[]},hasCasaDetailedInfo:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return e&&(e.cm_id||e.sid||e.domain||e.service_group||e.status)},hasCasaChannels:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return e&&(e.upstream_channels||e.downstream_channels)},hasCasaSnr:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return e&&e.snr&&Array.isArray(e.snr)},hasCasaRanging:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return e&&e.ranging&&Array.isArray(e.ranging)},hasCasaCpeInfo:function(){var t=this.complementData.additional_info;return t&&t.cpe_info&&Array.isArray(t.cpe_info)},formatCmId:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.cm_id)||"N/A"},formatCasaSid:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.sid)||"N/A"},formatDomain:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.domain)||"N/A"},formatServiceGroup:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.service_group)||"N/A"},formatCasaStatus:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.status)||"N/A"},isCasaOnlineStatus:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info,a=null===e||void 0===e?void 0:e.status;return a&&a.toLowerCase().includes("online")},formatUpstreamChannels:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.upstream_channels)||"N/A"},formatDownstreamChannels:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.downstream_channels)||"N/A"},getCasaSnr:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.snr)||[]},getSnrClass:function(t){return t?t>=35?"host-complement-hfc__value--signal-excellent":t>=30?"host-complement-hfc__value--signal-good":"host-complement-hfc__value--signal-poor":""},getCasaRanging:function(){var t,e=null===(t=this.complementData.additional_info)||void 0===t?void 0:t.verbose_info;return(null===e||void 0===e?void 0:e.ranging)||[]},formatRanging:function(t){return t||"N/A"},getCasaCpeInfo:function(){var t=this.complementData.additional_info;return(null===t||void 0===t?void 0:t.cpe_info)||[]},isCasaCMTS:function(){var t=this.complement.cmts;return!t||"casa"===t.toLowerCase()},isCiscoCMTS:function(){var t=this.complement.cmts;return t&&"cisco"===t.toLowerCase()},hasCiscoConnectionInfo:function(){return this.complement.cmip||this.complement.if||this.complement.status||this.complement.sid||this.complement.timing||this.complement.numcpe},hasCiscoTrafficInfo:function(){return this.complement.downstream||this.complement.upstream||this.complement.download||this.complement.upload},hasUptime:function(){return this.complement.uptime||this.complement.bpi},formatCmip:function(){return this.complement.cmip||"N/A"},formatInterface:function(){return this.complement.if||"N/A"},formatStatus:function(){var t=this.complement.status;return t||"N/A"},isOnlineStatus:function(){var t=this.complement.status;return t&&t.toLowerCase().includes("online")},formatSid:function(){return this.complement.sid||"N/A"},formatTiming:function(){return this.complement.timing||"N/A"},formatNumCpe:function(){return this.complement.numcpe||"N/A"},formatDownstream:function(){var t=this.complement.downstream;return t?"".concat(t,"dBmV"):"N/A"},formatUpstream:function(){var t=this.complement.upstream;return t?"".concat(t,"dBmV"):"N/A"},formatDownload:function(){var t=this.complement.download;return t?t.toString():"N/A"},formatUpload:function(){var t=this.complement.upload;return t?t.toString():"N/A"},formatUptime:function(){var t=this.complement.uptime;if(!t)return"N/A";if("string"===typeof t){var e=t.split(".")[0];return e}if("number"===typeof t){var a=Math.floor(t/86400),i=Math.floor(t%86400/3600),s=Math.floor(t%3600/60);return a>0?"".concat(a,"d ").concat(i,"h ").concat(s,"m"):i>0?"".concat(i,"h ").concat(s,"m"):"".concat(s,"m")}return t.toString()},formatBpi:function(){return this.complement.bpi||"N/A"}}}),T=E,O=(a("0c3d"),Object(u["a"])(T,S,D,!1,null,"261acc46",null)),A=O.exports,I={name:"HostSignalDialog",components:{HostComplementUbiquiti:_,HostComplementFTTH:w,HostComplementHFC:A},data:function(){return{dialog:!1,showDetailsDialog:!1}},methods:{updateHostSignal:function(){var t=this;this.$WiApiPost({uri:"network/host/".concat(this.host.id,"/information"),data:{host_id:this.host.id},config:{msgLoad:{title:"Verificando...",text:"Pode demorar alguns segundos."},msgSucess:{title:"Tudo certo!",text:"Informações atualizadas com sucesso!"},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja realizar nova leitura?",text:"Esta ação não poderá ser desfeita."}},callback:function(e){t.$emit("refresh",e)}})},checkComplement:function(t){var e=Object.keys(t);return!!(e.length>0&&(e.includes("txRate")||e.includes("rxRate")||e.includes("downstream")||e.includes("upstream")||e.includes("download")||e.includes("upload")||e.includes("uptime")||e.includes("slot")||e.includes("port")||e.includes("index")||e.includes("distance")||e.includes("username")||e.includes("user_mac_address")||e.includes("user_ip_address")||e.includes("user_uptime")||e.includes("user_access_start_time")||e.includes("user_speed_inbound")||e.includes("user_speed_outbound")||e.includes("user_qos_inbound")||e.includes("user_qos_outbound")||e.includes("info_device")||e.includes("info_access_type")))}},props:{host:{required:!0,default:function(){return{}}},refreshSignal:{required:!1,default:!0},title:{required:!1,default:"Sinal do equipamento"}}},F=I,P=(a("363c"),Object(u["a"])(F,i,s,!1,null,"500801e3",null));e["a"]=P.exports},3275:function(t,e,a){"use strict";a("88bc")},3285:function(t,e,a){"use strict";a("3d2e")},"32aa":function(t,e,a){},3394:function(t,e,a){"use strict";a("adf4")},"33bd":function(t,e,a){"use strict";a("e3ba")},"33bd1":function(t,e,a){"use strict";a("2cc9")},"33fd":function(t,e,a){},"347f":function(t,e,a){},"34b0":function(t,e,a){"use strict";a("a21b")},"355d":function(t,e,a){"use strict";a("e6bc")},3563:function(t,e,a){"use strict";a("d78b")},3613:function(t,e,a){},"363c":function(t,e,a){"use strict";a("5f87")},"365a":function(t,e,a){"use strict";a("d830")},3691:function(t,e,a){},"36f8":function(t,e,a){},"374b":function(t,e,a){},"37d6":function(t,e,a){},"382f":function(t,e,a){},3843:function(t,e,a){"use strict";a("3dfb")},"386c":function(t,e,a){"use strict";a("62f8")},"398b":function(t,e,a){},"39e5":function(t,e,a){"use strict";a("7eb9")},"3a57":function(t,e,a){"use strict";a("33fd")},"3aee":function(t,e,a){"use strict";var i=a("2b0e"),s=a("a925"),o=a("d4ec"),n=a("bee2"),r=a("aa45"),l=a.n(r),c=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};Object(o["a"])(this,t),this._locale=e.locale||"en-US",this._formatter=new l.a(this._locale),this._caches=Object.create(null)}return Object(n["a"])(t,[{key:"interpolate",value:function(t,e){var a=this._caches[t];return a||(a=this._formatter.compile(t,this._locale),this._caches[t]=a),[a(e)]}}]),t}(),d=a("5530"),u=a("d359"),p=a("1cf0"),m=a("7d0c"),v=a("a512"),f=a("4fba"),g=a("e4d6"),_=a("f5e3"),h=a("9162"),b=a("df00"),x=a("1ca4"),y=a("70da"),k=a("1baf"),C=a("c32b"),w=a("07a7"),S=a("c0a2"),D=a("44ef"),E=a("25f8"),T=C,O=u["a"].state.system;"wise-message"==O&&(T=E);var A={messages:p,components:m,$vuetify:v,pages:f,modules:{talks:Object(d["a"])(Object(d["a"])({},g),{},{menu:_,pages:h}),registers:Object(d["a"])(Object(d["a"])({},b),{},{menu:x,pages:y}),sales:Object(d["a"])(Object(d["a"])({},k),{},{menu:T,pages:w}),serviceDesk:Object(d["a"])(Object(d["a"])({},S),{},{pages:D})}};i["default"].use(s["a"]);var I=localStorage.getItem("locale"),F=I||"pt-BR",P=new c({locale:F});e["a"]=new s["a"]({locale:F,formatter:P,messages:{"pt-BR":A,"en-US":A,"en-GB":A}})},"3b33":function(t,e,a){"use strict";a("64af")},"3b3c":function(t,e,a){"use strict";a("5dd3")},"3b3d":function(t,e,a){},"3b74":function(t,e,a){"use strict";a("8dee")},"3b84":function(t,e,a){},"3c6f":function(t,e,a){},"3d2e":function(t,e,a){},"3d64":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{apiUrl:"business/budget",apiParams:"?with=items;items.item:id,name,item_unit_id;items.item.unit:id,code;person:id,name,first_name,cpf_cnpj,rg,state_number,site;person.adresses.city.state:id,code;person.adresses:id,address,number,district,zip_code,complement,type,is_master,person_id,city_id;person.adresses.city:id,name,state_id;person.phones;company:id,name,first_name,cpf_cnpj,rg,state_number,site;company.adresses.city.state:id,code;company.adresses:id,address,number,district,zip_code,complement,type,is_master,person_id,city_id;company.adresses.city:id,name,state_id;company.phones",notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticStyle:{width:"794px",height:"1123px",background:"white"}},[a("table",{staticStyle:{height:"30px"},attrs:{width:"100%"}},[a("tbody",[a("tr",{},[a("td",{staticStyle:{width:"20%",height:"30px",padding:"5px 5px 0 5px","border-style":"solid","border-width":"1px"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:t.logo}})]),a("td",{staticStyle:{width:"50%",height:"30px","font-size":"12px","text-align":"center",padding:"0px !important","border-style":"solid","border-width":"1px"}},[a("p",[a("strong",[e.content.company&&e.content.company.first_name?a("span",[t._v(t._s(e.content.company.first_name))]):t._e()]),a("br"),t._l(e.content.company.adresses.filter((function(t,e){return 0===e})),(function(i,s){return e.content&&e.content.company&&e.content.company.adresses&&e.content.company.adresses.length>0?a("span",[i.is_master?a("span",[t._v(t._s(i.address+", "+i.number))]):t._e(),a("br"),a("span",[t._v(t._s(i.city.name+"-"+i.city.state.code)+" CEP "+t._s(i.zip_code))])]):t._e()})),a("br"),a("span",[a("span",[a("strong",[t._v("CNPJ: ")]),e.content.company.cpf_cnpj?a("span",[t._v(t._s(e.content.company.cpf_cnpj||"- - -"))]):t._e()]),a("br"),e.content.company.phones&&e.content.company.phones.length>0?a("span",[a("strong",[t._v("Telefone(s): ")]),t._l(e.content.company.phones,(function(e,i){return a("span",{key:i},[i?a("span",[t._v(" / ")]):t._e(),"Celular"==e.type?a("span",[t._v(t._s(t._f("mask")(e.contact,"(##) # ####-####")||"- - -"))]):t._e(),"Telefone"==e.type?a("span",[t._v(t._s(t._f("mask")(e.contact,"(##) ####-####")||"- - -"))]):t._e()])}))],2):t._e(),a("br"),e.content.company.site?a("span",[t._v("Site: "+t._s(e.content.company.site))]):t._e()])],2)]),a("td",{staticStyle:{width:"30% !important",height:"30px","vertical-align":"top","text-align":"center","font-size":"12px",padding:"0 !important","border-style":"solid","border-width":"1px"}},[a("table",{staticStyle:{height:"72px",top:"0"},attrs:{width:"100%"}},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[t._v(" N°: "+t._s(e.content.id)+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[t._v(" Código Externo: "+t._s(e.content.external_code||"- - -")+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[a("span",{domProps:{textContent:t._s(t.config.date_start||"Emissão")}}),t._v(": "+t._s(e.content.date_start_format)+" ")])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[a("span",{domProps:{textContent:t._s(t.config.dateName)}}),t._v(": "),a("span",{domProps:{textContent:t._s(e.content[t.config.dateField])}})])]),a("tr",[a("td",{staticStyle:{width:"100%","border-style":"solid","border-width":"1px"}},[t._v(" Responsável: "+t._s(e.content.collaborator.name)+" ")])])])])])])])]),a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[t._v("Dados do cliente:")])])]),a("table",{attrs:{width:"100%"}},[a("tbody",[a("tr",{staticStyle:{height:"20px","font-size":"12px"}},[a("td",{staticStyle:{width:"60%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"},attrs:{colspan:"3"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Nome/Razão Social: ")]),a("span",[t._v(t._s(e.content.person.first_name))])]),a("td",{staticStyle:{width:"40%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[e.content&&e.content.category?a("strong",[t._v(" "+t._s(e.content.category.name)+" ")]):t._e()])]),a("tr",{staticStyle:{height:"20px","font-size":"12px"}},[a("td",{staticStyle:{width:"70%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"},attrs:{colspan:"3"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Endereço: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[a("span",[t._v(t._s(i.address)+" ")]),i.number?a("span",[t._v(t._s(", "+i.number))]):t._e()]):t._e()]):a("div",[t._v("- - -")])}))],2),a("td",{staticStyle:{width:"30%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Bairro: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[t._v(t._s(i.district))]):t._e()]):a("div",[t._v("- - -")])}))],2)]),a("tr",{staticStyle:{height:"20px","font-size":"12px"}},[a("td",{staticStyle:{width:"40%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Cidade: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[t._v(t._s(i.city.name+" - "+i.city.state.code))]):t._e()]):a("span",[t._v("- - -")])}))],2),a("td",{staticStyle:{width:"10%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("UF: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[t._v(t._s(i.city.state.code||"- - -"))]):t._e()]):a("span",[t._v("- - -")])}))],2),a("td",{staticStyle:{width:"15%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("CEP: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[t._v(t._s(i.zip_code||"- - -"))]):t._e()]):a("span",[t._v("- - -")])}))],2),a("td",{staticStyle:{width:"35%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Complemento: ")]),t._l(e.content.person.adresses,(function(i,s){return e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",[s?a("span",[t._v(" / ")]):t._e(),1==e.content.person.adresses.length||i.is_master?a("span",[t._v(t._s(i.complement||"- - -"))]):t._e()]):a("span",[t._v("- - -")])}))],2)]),a("tr",{staticStyle:{height:"20px","font-size":"12px"}},[a("td",{staticStyle:{width:"50%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"},attrs:{colspan:"2"}},[a("label",{staticStyle:{color:"gray"}},[t._v("Telefones: ")]),e.content.person.phones&&e.content.person.phones.length>0?a("span",t._l(e.content.person.phones,(function(e,i){return a("span",{key:i},["Celular"==e.type?a("span",[t._v(t._s(t._f("mask")(e.contact,"(##) # ####-####")||"- - -"))]):t._e(),"Telefone"==e.type?a("span",[t._v(t._s(t._f("mask")(e.contact,"(##) ####-####")||"- - -"))]):t._e()])})),0):a("span",{staticStyle:{"padding-left":"3px"}},[t._v("- - -")])]),a("td",{staticStyle:{width:"25%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("CPF/CNPJ: ")]),e.content.person?a("span",[t._v(t._s(e.content.person.cpf_cnpj||"- - -"))]):t._e()]),a("td",{staticStyle:{width:"25%",height:"20px","border-style":"solid","border-width":"1px","padding-left":"5px"}},[a("label",{staticStyle:{color:"gray"}},[t._v("RG/IE: ")]),a("span",[t._v(t._s(e.content.person.rg||"- - -"))])])])])]),e.content.description?a("div",[a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[t._v("Descrição: ")])])]),a("div",{staticStyle:{width:"100%",padding:"5px"}},[a("div",{domProps:{innerHTML:t._s(e.content.description)}})])]):t._e(),a("div",{staticStyle:{padding:"0px 2px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[t._v("Dados dos "),t.config.hideProducts?t._e():a("span",[t._v("Produtos e")]),t._v(" Serviços: ")])])]),a("div",{staticStyle:{padding:"5px 0"}},[a("table",{attrs:{width:"100%"}},[a("tbody",[a("tr",{staticStyle:{height:"20px","font-size":"12px","text-align":"left"}},[a("th",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("COD.")])]),a("th",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Qtd.")])]),a("th",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Unid.")])]),a("th",{staticStyle:{width:"30%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t.config.hideProducts?t._e():a("span",[t._v("Produto/")]),t._v(" Serviço")])]),a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Desc.")])]),t.hideValues?t._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Val. Unit.")])]),t.hideValues?t._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Desconto")])]),t.hideValues?t._e():a("th",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid"}},[a("span",[t._v("Val. Total")])])]),t._l(e.content.items,(function(e,i){return a("tr",{staticStyle:{height:"20px","font-size":"11px"}},[a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(e.item.id))])]),a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(e.quantity))])]),a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(e.item.unit.code))])]),a("td",{staticStyle:{width:"30%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(e.item.name))])]),a("td",{style:(t.hideValues?"width: 55%;":"width: 15%;")+" height: 10px; padding-left: 5px; border-bottom: 1px solid lightgray;"},[e.category&&e.category.name?a("span",[a("span",[t._v(t._s(e.category.name))]),e.description?a("span",[t._v(" - ")]):t._e()]):t._e(),a("span",[t._v(t._s(e.description))])]),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(t._f("money")(e.amount_unit)))])]),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(t._f("money")(e.amount_discount)))])]),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-bottom":"1px solid lightgray"}},[a("span",[t._v(t._s(t._f("money")(e.amount_total)))])])])})),a("tr",{staticStyle:{height:"20px","font-size":"11px"}},[a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[t._v("Total:")])]),a("td",{staticStyle:{width:"5%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"},attrs:{colspan:"2"}},[a("strong",[t._v(t._s(e.content.sum_quantity_unit))])]),a("td",{style:(t.hideValues?"width: 55%;":"width: 30%;")+" height: 10px; padding-left: 5px; border-top: 1px solid; border-bottom: 1px solid;"}),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}}),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_amount_unit)))])]),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_discount_unit)))])]),t.hideValues?t._e():a("td",{staticStyle:{width:"15%",height:"10px","padding-left":"5px","border-top":"1px solid","border-bottom":"1px solid"}},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_amount_total)))])])])],2)])]),a("div",{staticStyle:{padding:"0px 2px"}},[a("table",{staticStyle:{height:"30px",padding:"5px","background-color":"lightgray"},attrs:{width:"100%"}},[a("tbody",[a("tr",{},[a("td",{style:(t.hideValues?"width: 100%;":"width: 60%;")+" height: 30px; font-size: 12px; vertical-align: top; text-align: left; padding: 5px 0 0 10px; background-color: white;"},[a("strong",[t._v("Observações")]),t._v(": "),a("br"),t._v(" "+t._s(e.content.observation)+" ")]),t.hideValues?t._e():a("td",{staticStyle:{width:"40%",padding:"0 !important",margin:"0",height:"30px","vertical-align":"top","text-align":"right","font-size":"12px"}},[a("table",{staticStyle:{"border-spacing":"0px 2px 2px 2px"},attrs:{width:"100%"}},[a("tbody",[a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",[t._v("Soma:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[t._v(" "+t._s(t._f("money")(e.content.sum_amount_total))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",[t._v("Desconto:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[t._v(" "+t._s(t._f("money")(e.content.amount_discount))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",{domProps:{textContent:t._s(t.config.amount_freight||"Frete")}}),t._v(": ")]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[t._v(" "+t._s(t._f("money")(e.content.amount_freight))+" ")])]),a("tr",[a("td",{staticStyle:{width:"60%","padding-right":"5px"}},[a("strong",[t._v("Total:")])]),a("td",{staticStyle:{width:"40%","padding-right":"5px","border-bottom":"5px solid lightgray","background-color":"white"}},[t._v(" "+t._s(t._f("money")(e.content.total_liquid))+" ")])])])])])])])])]),e.content.information?a("div",{staticStyle:{padding:"0px 2px","margin-top":"8px"}},[a("div",{staticStyle:{width:"100%",background:"lightgray",padding:"5px","text-align":"center"}},[a("strong",[t._v("Forma de Pagamento:")])])]):t._e(),e.content.information?a("div",{staticStyle:{width:"100%",padding:"5px","text-align":"center"}},[a("div",{staticStyle:{width:"100%",padding:"5px"}},[a("div",{domProps:{innerHTML:t._s(e.content.information)}})])]):t._e(),a("div",[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md8:"",lg8:"","offset-md2":"","offset-lg2":""}},[a("div",{staticStyle:{width:"100%","text-align":"center","border-top-style":"solid","border-width":"1px","margin-top":"30px"}},[a("span",[t._v(t._s(e.content.person.first_name))])])])],1)],1)],1)])]}}])})},s=[],o={name:"NegocioReport",data:function(){return{}},computed:{logo:function(){var t=this.$Auth.user().account;return t.print_image},hideValues:function(){return"true"===this.$route.query.hideValues},printModel:function(){return this.$route.query.model||"1"},config:function(){var t=this.$route.params.business;switch(t){case"budget":return{type:1,store:t,module:"sales",dateField:"date_validity_format",dateName:"Validade"};case"sale":return{type:4,store:t,module:"sales",dateField:"date_end_format",dateName:"Entrega"};case"purchase":return{type:3,store:t,module:"purchases",dateField:"date_end_format",dateName:"Entrega"};case"quotation":return{type:2,store:t,module:"purchases",dateField:"date_validity_format",dateName:"Validade"};case"order":return{type:5,store:t,module:"service-desk",dateField:"date_end_format",dateName:"Entrega"};case"process":return{type:7,store:t,module:"juridical",date_end:"Previsão",amount_freight:"Valor Adicional",hideProducts:!0,date_start:"Entrevista",dateField:"date_end_format",dateName:"Previsão"}}return{}}}},n=o,r=(a("9dbb"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,null,null);e["a"]=l.exports},"3d6e":function(t,e,a){},"3de3":function(t,e,a){"use strict";a("81cb")},"3dfb":function(t,e,a){},"3e0c":function(t,e,a){},"3ee0":function(t,e,a){},"3f63":function(t,e,a){"use strict";a("b30c")},"3f65":function(t,e,a){"use strict";a("da51")},"405d":function(t,e,a){},"406e":function(t,e,a){"use strict";a("78a6")},"40ba":function(t,e,a){"use strict";a("1ac5")},"40da":function(t,e,a){"use strict";a("ab57")},4189:function(t,e,a){},"41c8":function(t,e,a){},"42b3":function(t,e,a){},"42be":function(t,e,a){},"431b":function(t,e,a){},4327:function(t,e,a){},"434a":function(t,e,a){"use strict";a("ee4e")},"434c":function(t,e,a){"use strict";a("b0a2")},4353:function(t,e,a){"use strict";a("3613")},4375:function(t,e,a){"use strict";a("9635")},"441d":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-menu",{attrs:{"close-on-content-click":!1,"offset-y":"",loading:t.aiLoading,"z-index":"300",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.customActivator?a("div",[t._t("activator",null,{on:i,loading:t.aiLoading})],2):a("v-btn",t._g({style:t.buttonStyle,attrs:{icon:!t.buttonText,ripple:"",small:t.smallButton,loading:t.aiLoading}},i),[t.buttonIcon?a("v-icon",{attrs:{small:t.smallIcon}},[t._v(t._s(t.buttonIcon))]):t._e(),t.buttonText?a("span",[t._v(t._s(t.buttonText))]):t._e()],1)]}}]),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[a("v-card",{staticStyle:{"min-width":"280px"}},[a("div",{staticStyle:{"text-align":"center","min-height":"100px",padding:"10px"}},[a("v-icon",{staticStyle:{"font-size":"30px"}},[t._v(t._s(t.headerIcon))]),a("h3",{staticStyle:{margin:"0"}},[t._v(t._s(t.headerTitle))]),a("p",{staticStyle:{"max-width":"230px","font-size":"80%"}},[t._v(" "+t._s(t.headerDescription)+" ")])],1),a("v-divider"),a("div",{staticStyle:{"overflow-y":"scroll","max-height":"300px"}},t._l(t.filteredAiOptions,(function(e,i){return a("div",{key:i},[a("v-subheader",{staticClass:"grey lighten-3 black--text",staticStyle:{height:"25px"}},[t.message||"talk-options"==e.action?a("span",[t._v(t._s(e.section))]):a("span",{staticClass:"orange--text",staticStyle:{"font-size":"12px"}},[t._v(" Digite algo na caixa de texto para habilitar ")])]),a("v-divider"),a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"",avatar:""}},t._l(e.items,(function(e,i){return a("v-list-tile",{key:i,staticClass:"message-ai-menu__option-item",staticStyle:{height:"28px"},attrs:{disabled:!t.message&&"summarize-talk"!=e.action&&"suggest-response"!=e.action},on:{click:function(a){return t.handleAIAction(e.action)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v(" "+t._s(e.icon)+" ")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{class:t.message||"summarize-talk"==e.action||"suggest-response"==e.action?"black--text":""},[t._v(" "+t._s(e.name)+" ")])],1)],1)})),1)],1)})),0)],1)],1)},s=[],o=(a("4de4"),a("a9e3"),{name:"MessageAIMenu",props:{message:{type:String,default:null},talkId:{type:[Number,String],required:!1,default:null},talkContactId:{type:[Number,String],required:!1,default:null},buttonIcon:{type:String,default:"emoji_objects"},buttonText:{type:String,default:""},smallButton:{type:Boolean,default:!1},smallIcon:{type:Boolean,default:!1},customActivator:{type:Boolean,default:!1},buttonStyle:{type:Object,default:function(){return{margin:"3px 8px"}}},headerIcon:{type:String,default:"emoji_objects"},headerTitle:{type:String,default:"Inteligência Artificial"},headerDescription:{type:String,default:"Transforme o seu texto com inteligência artificial antes de o enviar."}},data:function(){return{menu:!1,aiLoading:!1,aiOptions:[{action:"talk-options",section:"Atendimento",items:[{icon:"list",name:"Resumir Atendimento",action:"summarize-talk"},{icon:"chat",name:"Sugerir resposta",action:"suggest-response"}]},{action:"change-text",section:"Mudar texto",items:[{icon:"short_text",name:"Resumir",action:"summarize"},{icon:"short_text",name:"Simplificar",action:"simplify"},{icon:"short_text",name:"Reescrever",action:"rewrite"},{icon:"open_in_full",name:"Expandir",action:"expand"},{icon:"info",name:"Explicar",action:"explain"},{icon:"spellcheck",name:"Corrigir erros de português",action:"correct-portuguese-errors"},{icon:"translate",name:"Traduzir para o inglês",action:"translate-to-english"},{icon:"translate",name:"Traduzir para o espanhol",action:"translate-to-spanish"},{icon:"translate",name:"Traduzir",action:"translate"}]},{action:"change-tone",section:"Mudar tom para",items:[{icon:"emoji_emotions",name:"Amigável",action:"friendly"},{icon:"emoji_objects",name:"Empolgante",action:"exciting"},{icon:"favorite",name:"Fofinho",action:"cute"},{icon:"error",name:"Urgente",action:"urgent"},{icon:"sentiment_dissatisfied",name:"Triste",action:"sad"},{icon:"emoji_people",name:"Casual",action:"casual"},{icon:"work",name:"Formal",action:"formal"}]},{action:"generate-text",section:"Gerar texto",items:[{icon:"campaign",name:"Promocional",action:"promotional"},{icon:"sentiment_very_dissatisfied",name:"Pedido de desculpas",action:"apology"},{icon:"celebration",name:"Felicitação",action:"congratulations"}]}]}},computed:{filteredAiOptions:function(){return this.talkId&&this.talkContactId?this.aiOptions:this.aiOptions.filter((function(t){return"talk-options"!==t.action}))}},methods:{handleAIAction:function(t){var e=this;if(this.aiLoading=!0,this.menu=!1,"summarize-talk"!==t&&"suggest-response"!==t||this.talkId&&this.talkContactId){var a={action:t,message:this.message};this.talkId&&this.talkContactId&&(a.talk_id=this.talkId,a.talk_contact_id=this.talkContactId),this.$WiApiPost({uri:"talks/talk/ai-assistent",data:a,config:{msgLoad:!0,msgSucess:!0,msgError:!0},callback:function(t){var a=t.sucess;a&&"success"===a.status&&null!==a&&void 0!==a&&a.text&&e.$emit("text-updated",a.text),e.aiLoading=!1}})}else this.aiLoading=!1}}}),n=o,r=(a("1503"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"409c197a",null);e["a"]=l.exports},"443b":function(t,e,a){"use strict";a("431b")},"445a":function(t,e,a){"use strict";a.d(e,"a",(function(){return o}));a("d3b7"),a("25f0");var i=a("d4ec"),s=a("bee2"),o=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"date",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.getNewDate(t),a=e.getMonth()+1;a.toString().length<2&&(a="0"+a);var i=e.getDate();return i.toString().length<2&&(i="0"+i),e.getFullYear()+"-"+a+"-"+i}},{key:"time",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.getNewDate(t),a=e.getHours();a.toString().length<2&&(a="0"+a);var i=e.getMinutes();i.toString().length<2&&(i="0"+i);var s=e.getSeconds();return s.toString().length<2&&(s="0"+s),a+":"+i+":"+s}},{key:"dateTime",value:function(){return this.date()+" "+this.time()}},{key:"getNewDate",value:function(t){return t?new Date(t):new Date}}]),t}()},4499:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-talk"},[t.loadings.load?a("div",[a("TalkLoading",{attrs:{mode:t.mode,showDrawer:t.showContactInfo}})],1):a("div",[a("div",{staticStyle:{padding:"0 !important",display:"flex","flex-direction":"row","flex-wrap":"nowrap","justify-content":"flex-start","align-items":"stretch","align-content":"stretch"}},[t.talk&&t.talk.id?a("div",{staticStyle:{width:"100%"}},[a("TalkToolbar",{attrs:{mode:t.mode,talkId:t.talkId},on:{onClose:function(e){return t.closeAction()}}}),a("div",{staticStyle:{padding:"0 !important",display:"flex","flex-direction":"row","flex-wrap":"nowrap","justify-content":"flex-start","align-items":"stretch","align-content":"stretch"}},[a("v-container",{staticClass:"talk__message-area",staticStyle:{"margin-top":"0px"},style:{"background-image":t.$wiDark?"url('static/background/background-whatsapp-dark.jpg?url=123')":"url('static/background/background-whatsapp.jpg?url=123')",height:"dialog"==t.mode?"calc(min(90vh - 120px, 100vh - 220px))":"calc(100vh - 200px)","max-height":"dialog"==t.mode?"80vh":"none","margin-bottom":"dialog"==t.mode?"calc(10vh + 70px)":"45px"},attrs:{id:"container",fluid:""}},[a("div",{staticStyle:{padding:"0px 20px 20px 20px"}},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"20px"}},[a("v-btn",{attrs:{loading:t.loadings.paginate,disabled:!t.paginate.next_page_url},on:{click:function(e){return t.paginateMessages()}}},[a("v-icon",[t._v("refresh")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.loadMore",expression:"'modules.talks.pages.talkView.talk.labels.loadMore'"}]})],1)],1),t._l(t.messagesOrdered,(function(e,i){return a("TalkMessage",{key:i+"-"+e.id,attrs:{talk:t.talk,message:e},on:{share:t.shareMessage,resendMessage:t.resendMessage}})})),3==t.talk.contact.checked?a("div",{staticClass:"elevation-10",staticStyle:{margin:"20px 0 20px 0",width:"100%"}},[a("div",[a("v-alert",{staticStyle:{padding:"5px","border-radius":"5px",color:"black"},attrs:{value:!0,type:"warning"}},[a("strong",[t._v("Atenção:")]),a("br"),a("span",[t._v("Este contato é inválido!")])])],1)]):t._e(),t.talk.channel&&2!=t.talk.channel.status_id?a("div",{staticClass:"elevation-10",staticStyle:{margin:"20px 0 20px 0",width:"100%"}},[a("div",[a("v-alert",{staticStyle:{padding:"5px","border-radius":"5px",cursor:"pointer"},attrs:{value:!0,type:"error"},on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-channel"},query:{where:"id,"+t.talk.channel.id}})}}},[a("strong",[t._v("Atenção:")]),a("br"),a("span",[t._v("O canal de atendimento "),a("strong",[t._v('"'+t._s(t.talk.channel.name)+'"')]),t._v(" está desconectado.")])])],1)]):t._e()],2),a("div",[a("TalkFooter",{on:{scroll:t.scrollToEnd,refresh:function(){t.getTalk(t.talkId)}}})],1)]),t.talk&&t.talk.id?a("div",[t.$vuetify.breakpoint.xsOnly?a("div",[a("v-dialog",{attrs:{fullscreen:t.$vuetify.breakpoint.xsOnly,lazy:"",scrollable:""},model:{value:t.showContactInfo,callback:function(e){t.showContactInfo=e},expression:"showContactInfo"}},[a("v-card",{attrs:{dark:t.$wiDark}},[a("v-toolbar",{staticClass:"white--text ml-0 pl-0",attrs:{dense:"",flat:"",dark:t.$wiDark,color:t.$wiDark?"dark":"primary"}},[t.talk.contact&&1==t.talk.contact.type?a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.title.contact",expression:"'modules.talks.pages.talkView.talk.contact.title.contact'"}]}):t._e(),t.talk.contact&&2==t.talk.contact.type?a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.title.group",expression:"'modules.talks.pages.talkView.talk.contact.title.group'"}]}):t._e(),a("v-spacer"),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.TOUGGLE_SHOW_CONTACT_INFO()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"0"}},[a("TalkContact",{attrs:{contact:t.talk.contact,refresh:function(){t.getTalk(t.talkId)},mode:t.mode,talkId:t.talkId},on:{onClose:function(e){return t.closeAction()}}})],1)],1)],1)],1):a("div",[t.showContactInfo?a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("TalkContact",{attrs:{contact:t.talk.contact,refresh:function(){t.getTalk(t.talkId)},mode:t.mode,talkId:t.talkId},on:{onClose:function(e){return t.closeAction()}}})],1):t._e()])]):t._e()],1)],1):a("div",{staticStyle:{width:"100%",display:"flex","flex-direction":"column","justify-content":"center"}},[a("div",{staticStyle:{width:"100%","text-align":"center",margin:"auto","max-width":"400px"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("br"),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.notFound",expression:"'modules.talks.pages.talkView.talk.notFound'"}],staticStyle:{"font-size":"20px"}})])])])])])},s=[],o=(a("99af"),a("d81d"),a("b0c0"),a("a9e3"),a("5530")),n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticStyle:{width:"350px"},style:t.$vuetify.breakpoint.xsOnly?{width:"100% !important","max-width":"100% !important"}:{"overflow-y":"auto",height:"dialog"==t.mode?"calc(min(90vh - 120px, 100vh - 220px))":"calc(100vh - 202px)","margin-bottom":"dialog"==t.mode?"calc(10vh + 70px)":"45px"},attrs:{flat:""}},[a("div",{staticStyle:{"text-align":"center !important","border-left":"solid 1px #80808038","border-right":"solid 1px #80808038"}},[a("TalkContactName",{attrs:{contact:t.contact,refresh:t.refresh}}),a("TalkContactProfiles",{attrs:{contact:t.contact,refresh:t.refresh}})],1),a("v-card-text",{staticStyle:{"text-align":"center !important",padding:"0","border-left":"solid 1px #80808038","border-right":"solid 1px #80808038"}},[a("TalkContactObservations",{attrs:{contact:t.contact}}),a("TalkContactMembers",{attrs:{contact:t.contact}}),a("TalkContactTabs",{attrs:{talk:t.talk,contact:t.contact,refresh:t.refresh}}),a("TalkContactSelectProfile",{attrs:{contact:t.contact,refresh:t.refresh}})],1)],1)},r=[],l=a("fe7c"),c=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[1==t.contact.type&&t.contact.person_id&&t.contact.person?a("div",[a("v-divider"),a("div",[a("v-tabs",{attrs:{dark:t.$vuetify.theme.dark,color:"transparent","slider-color":"primary","active-class":"talk-contact__tab-selected primary--text"},on:{change:t.onTabsChange},model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tabs-slider"),a("v-tab",{staticClass:"talk-contact__tab",attrs:{color:"primary"}},[a("span",{staticStyle:{"font-size":"12px"}},[t._v("Info")])]),t.$WiCheckPermission("5dc282ab")&&(t.isCustomer||t.isProvider)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.ticketsCount?a("span",[t.ticketsCount>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.ticketsCount)}})]):t._e()]},proxy:!0}],null,!1,1405266030)},[a("span",{staticStyle:{"font-size":"12px"}},[t._v("Chamados")])])],1):t._e(),t.$WiCheckPermission("10b505c9")&&(t.isCustomer||t.isProspect)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.budgetsCount?a("span",[t.budgetsCount>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.budgetsCount)}})]):t._e()]},proxy:!0}],null,!1,340157039)},[a("span",{staticStyle:{"font-size":"12px"}},[t._v("Orçamentos")])])],1):t._e(),t.$WiCheckPermission("fbded5ac")&&(t.isCustomer||t.isProspect)?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.salesCount?a("span",[t.salesCount>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.salesCount)}})]):t._e()]},proxy:!0}],null,!1,1336721073)},[a("span",{staticStyle:{"font-size":"12px"}},[t._v("Vendas")])])],1):t._e(),t.$WiCheckPermission("c4f8c247")?a("v-tab",{staticClass:"talk-contact__tab"},[a("v-badge",{attrs:{right:"",color:"primary",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.tasksCount?a("span",[t.tasksCount>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.tasksCount)}})]):t._e()]},proxy:!0}],null,!1,2522120359)},[a("span",{staticStyle:{"font-size":"12px"}},[t._v("Tarefas")])])],1):t._e()],1),a("v-divider"),a("v-card-text",{staticClass:"py-0 px-2",class:{"dark-background":t.$wiDark}},[a("v-tabs-items",{staticStyle:{"margin-bottom":"70px"},model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactMainProfile",{attrs:{contact:t.contact,refresh:t.refresh}})],1),t.$WiCheckPermission("5dc282ab")&&(t.isCustomer||t.isProvider)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactTickets",{attrs:{talk:t.talk,contact:t.contact,refresh:t.refresh}})],1):t._e(),t.$WiCheckPermission("10b505c9")&&(t.isCustomer||t.isProspect)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactBudgets",{attrs:{talk:t.talk,contact:t.contact,refresh:t.refresh}})],1):t._e(),t.$WiCheckPermission("fbded5ac")&&(t.isCustomer||t.isProspect)?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactSales",{attrs:{talk:t.talk,contact:t.contact,refresh:t.refresh}})],1):t._e(),t.$WiCheckPermission("c4f8c247")?a("v-tab-item",{attrs:{lazy:""}},[a("TalkContactTasks",{attrs:{talk:t.talk,contact:t.contact,refresh:t.refresh}})],1):t._e()],1)],1)],1),a("v-divider")],1):t._e()])},d=[],u=(a("c740"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[t.hasTasks?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[t._v("done")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[t._v("Tarefas")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},[a("v-icon",[t._v("add")]),a("span",[t._v("Novo")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"15px"}},t._l(t.tasks,(function(e){return a("v-card",{key:e.id},[a("v-list-tile",{staticClass:"talk-contact-tasks__list-tile"},[a("v-list-tile-action",{staticStyle:{"min-width":"30px"}},[a("v-checkbox",{attrs:{color:"primary"}})],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"left"}},[a("span",{staticClass:"mr-1"},[t._v(t._s(e.date)+" - ")]),a("strong",{style:{color:e.type_info.color}},[t._v(" "+t._s(e.type_info.title)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",[t._v(" "+t._s(e.description))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"25px"}},[a("v-btn",{attrs:{icon:"",small:""}},[a("v-icon",[t._v("more_vert")])],1)],1)],1)],1)})),1)],1)],1):a("v-card-text",[a("h3",[t._v("Criar tarefa/agendamento")]),a("v-btn",{attrs:{outline:"",small:"",color:"green"}},[t._v(" nova tarefa/agendamento ")])],1)],1)])}),p=[],m={name:"TalkContactTasks",computed:{person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProspect:function(){return this.person&&this.person.profiles.findIndex((function(t){return"prospect"==t.name}))>-1},hasTasks:function(){var t,e,a;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e||null===(a=e.tasks)||void 0===a?void 0:a.length)>0},tasks:function(){var t,e;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e?void 0:e.tasks)||[]}},props:["talk","contact"]},v=m,f=(a("9692"),a("2877")),g=Object(f["a"])(v,u,p,!1,null,"64b4b95e",null),_=g.exports,h=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.isCustomer||t.isProspect?a("div",[t.budgets.length>0?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[t._v("attach_money")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.title",expression:"'modules.talks.pages.talkView.talk.contact.budgets.title'"}]})]),a("v-spacer"),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",icon:""},on:{click:function(e){return t.listBudgets()}}},i),[a("v-icon",[t._v("list")])],1)]}}],null,!1,2768230518)},[a("span",[t._v("Listar todos os orçamentos")])]),a("v-menu",{attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[t._v("add")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.new",expression:"'modules.talks.pages.talkView.talk.contact.budgets.new'"}]})],1)]}}],null,!1,567376506)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addBudgetSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.quickAdd",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.quickAdd'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addBudgetByTemplate()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("web")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.fromTemplate",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.fromTemplate'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addBudget()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.fromScratch",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.fromScratch'"}]})],1)],1)],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"5px"}},t._l(t.budgets,(function(e){return a("v-menu",{key:e.id,attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({staticStyle:{cursor:"pointer",padding:"2px 0"}},s),[a("v-list-tile",{staticClass:"talk-contact-budgets__list-tile"},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("span",{staticClass:"mr-1"},[t._v("#"+t._s(e.id)+" ")]),a("span",{style:{color:e.status.color}},[t._v(" "+t._s(e.status.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",{style:{color:e.category.color}},[t._v(" "+t._s(e.category.name)+" ")])])],1)],1),e.percentage_collaborator?a("v-divider"):t._e(),e.percentage_collaborator?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.labels.commission",expression:"'modules.talks.pages.talkView.talk.contact.budgets.labels.commission'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[a("span",[t._v(" "+t._s(t._f("float")(e.percentage_collaborator))+"% ")]),e.comission_collaborator?a("span",{staticClass:"grey--text"},[t._v(" ("+t._s(t._f("money")(e.comission_collaborator))+") ")]):t._e()])])]):t._e(),e.information?a("v-divider"):t._e(),e.information?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.labels.payment",expression:"'modules.talks.pages.talkView.talk.contact.budgets.labels.payment'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" "+t._s(e.information)+" ")])])]):t._e(),e.external_code?a("v-divider"):t._e(),e.external_code?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.labels.externalCode",expression:"'modules.talks.pages.talkView.talk.contact.budgets.labels.externalCode'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" "+t._s(e.external_code)+" ")])])]):t._e(),a("v-divider"),a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",[t._v("Valor total: ")]),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t._f("money")(e.total_liquid))+" ")])])])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.editBudgetSimple(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("edit")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.quickEdit",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.quickEdit'"}]})],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"budget",params:{id:e.id}}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("open_in_new")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.details",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.details'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.showBudgetEvents(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("message")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.notes",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.notes'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.showBudgetFiles(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("attachment")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.files",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.files'"}]})],1),t.$WiCheckPermission("185a4bb9")?a("v-divider"):t._e(),t.$WiCheckPermission("185a4bb9")?a("v-list-tile",{on:{click:function(a){return t.openBudgetFull(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("edit")])],1),a("v-list-tile-title",[t._v(" Digitação ")])],1):t._e()],1)],1)})),1)],1)],1):a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.noBudgets.title",expression:"'modules.talks.pages.talkView.talk.contact.budgets.noBudgets.title'"}],staticStyle:{"margin-bottom":"16px"}}),a("img",{staticStyle:{"margin-bottom":"16px"},attrs:{src:"static/icons/monitor/new_copy_96.png",alt:""}}),a("p",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.noBudgets.subtitle",expression:"'modules.talks.pages.talkView.talk.contact.budgets.noBudgets.subtitle'"}],staticStyle:{"margin-bottom":"24px"}}),a("div",{staticStyle:{display:"flex","flex-direction":"column",gap:"2px","align-items":"stretch"}},[a("v-menu",{attrs:{lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{width:"100%"},attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[t._v("add")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.noBudgets.button",expression:"'modules.talks.pages.talkView.talk.contact.budgets.noBudgets.button'"}]})],1)]}}],null,!1,1393858316)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addBudgetSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.quickAdd",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.quickAdd'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addBudgetByTemplate()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("web")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.fromTemplate",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.fromTemplate'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addBudget()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.buttons.fromScratch",expression:"'modules.talks.pages.talkView.talk.contact.budgets.buttons.fromScratch'"}]})],1)],1)],1),a("v-btn",{staticStyle:{width:"100%"},attrs:{outline:"",small:"",color:"blue"},on:{click:function(e){return t.listBudgets()}}},[a("v-icon",[t._v("list")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.budgets.noBudgets.listButton",expression:"'modules.talks.pages.talkView.talk.contact.budgets.noBudgets.listButton'"}]})],1)],1)])],1):t._e()])},b=[],x=(a("d3b7"),a("b696")),y={name:"TalkContactBudgets",data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:{person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProspect:function(){var t,e;return this.person&&(null===(t=this.person)||void 0===t||null===(e=t.profiles)||void 0===e?void 0:e.findIndex((function(t){return"prospect"==t.name})))>-1},hasBudgets:function(){var t,e,a;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e||null===(a=e.budgets)||void 0===a?void 0:a.length)>0},budgets:function(){var t,e;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e?void 0:e.budgets)||[]}},methods:{addBudget:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person,talk_channel_id:this.talk.talk_channel_id||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person,talk_channel_id:this.talk.talk_channel_id||null}),this.$WiEditDialog({wiConfig:"budget-open",onSubmit:function(){e.refresh()},data:a,redirectOnSubmit:!1})},addBudgetSimple:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person,date_start:this.$moment().format("YYYY-MM-DD"),date_end:this.$moment().format("YYYY-MM-DD"),date_validity:this.$moment().add(15,"days").format("YYYY-MM-DD"),collaborator_id:this.$Auth.user().id,talk_channel_id:this.talk.talk_channel_id||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person,talk_channel_id:this.talk.talk_channel_id||null}),this.$WiEditDialog({wiConfig:"budget-simple",onSubmit:function(){e.refresh()},data:a,redirectOnSubmit:!1})},addBudgetByTemplate:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person,collaborator_id:this.$Auth.user().id,talk_channel_id:this.talk.talk_channel_id||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person,talk_channel_id:this.talk.talk_channel_id||null}),this.$WiListDialog({wiConfig:"budget-template",onSubmit:function(){e.refresh()},data:a,redirectOnSubmit:!1,wiEditData:a})},showBudgetEvents:function(t){var e=this;this.$WiDialog({title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:"budget-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){e.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){e.$WiView("budget-event").refresh()},data:{business_id:t.id}})}}})},showBudgetFiles:function(t){var e=this;this.$WiDialog({title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"budget-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView("budget-fileList").refresh()}})}}})},editBudgetSimple:function(t){var e=this,a=t.id,i=t.business_status_id,s=t.business_category_id,o=t.date_start,n=t.date_end,r=t.date_validity,l=t.amount_additional,c=t.observation,d=t.percentage_collaborator,u=t.information,p=t.external_code,m=t.person_id,v=t.advanced_view,f=t.business_agreement_id,g=t.amount_installment,_=t.quantity_installment,h=t.amount_discount;this.$WiEditDialog({wiConfig:"budget-simple",onSubmit:function(){e.refresh()},data:{id:a,business_status_id:i,business_category_id:s,date_start:o,date_end:n,date_validity:r,amount_additional:l,observation:c,percentage_collaborator:d,information:u,external_code:p,person_id:m,advanced_view:v,business_agreement_id:f,amount_installment:g,quantity_installment:_,amount_discount:h},redirectOnSubmit:!1})},viewBudget:function(t){var e=this;this.$WiDialog({title:"Detalhes do Orçamento/Oferta",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"budget-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView("budget-fileList").refresh()}})}}})},listBudgets:function(){this.$WiListDialog({wiConfig:"budget",filter:{person_id:this.person.id},redirectOnSubmit:!1,wiEditData:{person_id:this.person.id}})}},props:["talk","contact","refresh"],mixins:[x["a"]]},k=y,C=(a("de5e"),Object(f["a"])(k,h,b,!1,null,"1d1e6170",null)),w=C.exports,S=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.isCustomer||t.isProspect?a("div",[t.sales.length>0?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[t._v("attach_money")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.title",expression:"'modules.talks.pages.talkView.talk.contact.sales.title'"}]})]),a("v-spacer"),a("v-menu",{attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[t._v("add")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.new",expression:"'modules.talks.pages.talkView.talk.contact.sales.new'"}]})],1)]}}],null,!1,2017695802)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addSaleSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.quickAdd",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.quickAdd'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addSale()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.fromScratch",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.fromScratch'"}]})],1)],1)],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"5px"}},t._l(t.sales,(function(e){return a("v-menu",{key:e.id,attrs:{bottom:"","offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({staticStyle:{cursor:"pointer",padding:"2px 0"}},s),[a("v-list-tile",{staticClass:"talk-contact-budgets__list-tile"},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("span",{staticClass:"mr-1"},[t._v("#"+t._s(e.id)+" ")]),a("span",{style:{color:e.status.color}},[t._v(" "+t._s(e.status.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("strong",{style:{color:e.category.color}},[t._v(" "+t._s(e.category.name)+" ")])])],1)],1),e.percentage_collaborator?a("v-divider"):t._e(),e.percentage_collaborator?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.labels.commission",expression:"'modules.talks.pages.talkView.talk.contact.sales.labels.commission'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[a("span",[t._v(" "+t._s(t._f("float")(e.percentage_collaborator))+"% ")]),e.comission_collaborator?a("span",{staticClass:"grey--text"},[t._v(" ("+t._s(t._f("money")(e.comission_collaborator))+") ")]):t._e()])])]):t._e(),e.information?a("v-divider"):t._e(),e.information?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.labels.payment",expression:"'modules.talks.pages.talkView.talk.contact.sales.labels.payment'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" "+t._s(e.information)+" ")])])]):t._e(),e.external_code?a("v-divider"):t._e(),e.external_code?a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.labels.externalCode",expression:"'modules.talks.pages.talkView.talk.contact.sales.labels.externalCode'"}]}),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" "+t._s(e.external_code)+" ")])])]):t._e(),a("v-divider"),a("div",{staticClass:"talk-contact-budgets__list-tile"},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",padding:"2px 5px 0 5px"}},[a("span",[t._v("Valor total: ")]),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t._f("money")(e.total_liquid))+" ")])])])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.editSaleSimple(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("edit")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.quickEdit",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.quickEdit'"}]})],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"sale",params:{id:e.id}}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("open_in_new")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.details",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.details'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.showSaleEvents(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("message")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.notes",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.notes'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.showSaleFiles(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("attachment")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.files",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.files'"}]})],1),t.$WiCheckPermission("185a4bb9")?a("v-divider"):t._e(),t.$WiCheckPermission("185a4bb9")?a("v-list-tile",{on:{click:function(a){return t.openSaleFull(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("edit")])],1),a("v-list-tile-title",[t._v(" Digitação ")])],1):t._e()],1)],1)})),1)],1)],1):a("v-card-text",[a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.noSales.title",expression:"'modules.talks.pages.talkView.talk.contact.sales.noSales.title'"}]}),a("img",{attrs:{src:"static/icons/monitor/cartao_em_uso.png",alt:"Nenhuma venda encontrada"}}),a("p",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.noSales.subtitle",expression:"'modules.talks.pages.talkView.talk.contact.sales.noSales.subtitle'"}]}),a("v-menu",{attrs:{lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:"",color:"green"}},i),[a("v-icon",[t._v("add")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.noSales.button",expression:"'modules.talks.pages.talkView.talk.contact.sales.noSales.button'"}]})],1)]}}],null,!1,2294230107)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addSaleSimple()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.quickAdd",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.quickAdd'"}]})],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){return t.addSale()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.sales.buttons.fromScratch",expression:"'modules.talks.pages.talkView.talk.contact.sales.buttons.fromScratch'"}]})],1)],1)],1)],1)],1):t._e()])},D=[],E={data:function(){return{openSaleFullLoading:!1}},methods:{openSaleFull:function(t){var e=this;this.openSaleFullLoading=!0,this.$WiApiGet({uri:"sales/sale/".concat(t.id),params:{with:"person;address;finance_account;talk_contact"},callback:function(t){var a=t.success,i=a.person,s=a.address,n=a.finance_account,r=a.talk_contact;delete a.events,delete a.collaborator,delete a.status,delete a.category,e.$WiEditDialog({wiConfig:"sale-full",data:Object(o["a"])(Object(o["a"])({},a),{},{address:s,finance_account:n,talk_contact:r,birthday:i.birthday,rg:i.rg,email:i.email,rg_issuing_agency:i.rg_issuing_agency,rg_state_id:i.rg_state_id,rg_issue_date:i.rg_issue_date,additional_info:i.additional_info,mothers_name:i.mothers_name,fathers_name:i.fathers_name,naturalness:i.naturalness,nationality:i.nationality,sex:i.sex,marital_status:i.marital_status,income_gross:i.income_gross,salary_liquid:i.salary_liquid,social_name:i.social_name}),onSubmit:function(t){console.log("response",t),e.$emit("refresh"),e.$emit("onSubmit")}}),e.openSaleFullLoading=!1}})}}},T={name:"TalkContactSales",data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:{person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProspect:function(){var t,e;return this.person&&(null===(t=this.person)||void 0===t||null===(e=t.profiles)||void 0===e?void 0:e.findIndex((function(t){return"prospect"==t.name})))>-1},hasSales:function(){var t,e,a;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e||null===(a=e.sales)||void 0===a?void 0:a.length)>0},sales:function(){var t,e;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e?void 0:e.sales)||[]}},methods:{addSale:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person,collaborator_id:this.$Auth.user().id,date_start:this.$moment().format("YYYY-MM-DD"),date_end:this.$moment().format("YYYY-MM-DD"),talk_channel_id:this.talk.talk_channel_id||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person,talk_channel_id:this.talk.talk_channel_id||null}),this.$WiEditDialog({wiConfig:"sale-open",onSubmit:function(){e.refresh()},data:a,redirectOnSubmit:!1})},addSaleSimple:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person,date_start:this.$moment().format("YYYY-MM-DD"),date_end:this.$moment().format("YYYY-MM-DD"),collaborator_id:this.$Auth.user().id,talk_channel_id:this.talk.talk_channel_id||null};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person,talk_channel_id:this.talk.talk_channel_id||null}),this.$WiEditDialog({wiConfig:"sale-simple",onSubmit:function(){e.refresh()},data:a,redirectOnSubmit:!1})},showSaleEvents:function(t){var e=this;this.$WiDialog({title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:"sale-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){e.$WiEditDialog({wiConfig:"sale-event",onSubmit:function(){e.$WiView("sale-event").refresh()},data:{business_id:t.id}})}}})},showSaleFiles:function(t){var e=this;this.$WiDialog({title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"sale-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView("sale-fileList").refresh()}})}}})},editSaleSimple:function(t){var e=this,a=t.id,i=t.business_status_id,s=t.business_category_id,o=t.date_start,n=t.date_end,r=t.date_validity,l=t.amount_additional,c=t.observation,d=t.percentage_collaborator,u=t.information,p=t.external_code,m=t.person_id,v=t.advanced_view,f=t.business_agreement_id,g=t.amount_installment,_=t.quantity_installment,h=t.amount_discount;this.$WiEditDialog({wiConfig:"sale-simple",onSubmit:function(){e.refresh()},data:{id:a,business_status_id:i,business_category_id:s,date_start:o,date_end:n,date_validity:r,amount_additional:l,observation:c,percentage_collaborator:d,information:u,external_code:p,person_id:m,advanced_view:v,business_agreement_id:f,amount_installment:g,quantity_installment:_,amount_discount:h},redirectOnSubmit:!1})},viewSale:function(t){var e=this;this.$WiDialog({title:"Detalhes do Orçamento/Oferta",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"sale-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView("sale-fileList").refresh()}})}}})}},props:["talk","contact","refresh"],mixins:[E]},O=T,A=(a("7738"),Object(f["a"])(O,S,D,!1,null,"77fd3ae0",null)),I=A.exports,F=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.isCustomer||t.isProvider?a("div",[t.hasTickets?a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-0"},[a("v-icon",[t._v("attach_money")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[t._v("Chamados")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(e){return t.addTicket()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Novo")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0",staticStyle:{display:"flex","flex-direction":"column",gap:"15px"}},t._l(t.tickets,(function(e,i){return a("v-card",{key:i},[a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[t._v(" CÓD: "),a("strong",[t._v(" #"+t._s(e.id))])]),a("v-spacer"),e.sla?a("span",{staticStyle:{padding:"0px 5px"}},[t._v(" SLA: "),a("strong",{style:{padding:"0px 3px",background:e.sla>99?"#c90000":e.sla>85?"#e59100":"green",color:"white"}},[t._v(t._s(e.sla)+"% ")])]):t._e(),e.sla?a("v-progress-linear",{staticStyle:{margin:"5px 0 0 0 !important"},attrs:{height:"3",color:e.sla>99?"#c90000":e.sla>85?"#e59100":"green"},model:{value:e.sla,callback:function(a){t.$set(e,"sla",a)},expression:"ticket.sla"}}):t._e()],1),e.assunto_chamado?a("v-divider"):t._e(),e.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[t._v(" "+t._s(e.assunto_chamado))])])]):t._e(),a("v-divider"),a("v-list",{staticStyle:{padding:"0"},attrs:{dense:""}},[a("v-list-tile",{staticClass:"talk-dawer__tile",staticStyle:{padding:"5px 0 !important"}},[e.status?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[e.status?a("v-icon",{attrs:{size:"30",color:e.status.color}},[t._v(" "+t._s(e.status.icon)+" ")]):a("v-icon",[t._v("confirmation_number")])],1):t._e(),e.status?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Status:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.status.name))])])],1):t._e(),e.category?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:e.category.color}},[t._v(" "+t._s(e.category.icon)+" ")])],1):t._e(),e.category?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Categoria:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.category.name))])])],1):t._e()],1),a("v-divider"),a("v-list-tile",{staticClass:"talk-dawer__tile",attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Equipe:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.team.name))])])],1),e.responsible?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[e.responsible.file?a("img",{staticStyle:{"max-height":"30px","max-width":"30px"},attrs:{src:e.responsible.file.url,alt:"Responsável"}}):a("img",{staticStyle:{"max-height":"30px"},attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}})]):t._e(),e.responsible?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Responsável:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.responsible.name))])])],1):t._e()],1),e.last_note?a("v-divider"):t._e(),e.last_note?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v(" Última anotação: ")]),a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v(" "+t._s(e.last_note.description_time)+" ")])],1)],1):t._e(),a("v-divider"),a("v-list-tile",[a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",block:"",outline:""},on:{click:function(a){return t.sendTicketResume(e)}}},[a("v-icon",[t._v("send")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Enviar resumo")])],1),a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",icon:"",link:"",to:{name:"ticket",params:{id:e.id}}}},[a("v-icon",[t._v("open_in_new")])],1),a("v-btn",{staticStyle:{margin:"0 0 0 10px"},attrs:{ripple:"",small:"",icon:""},on:{click:function(a){return t.addTicketNote(e)}}},[a("v-icon",[t._v("message")])],1)],1)],1)],1)})),1)],1)],1):a("v-card-text",[a("h3",[t._v("Nenhum chamado em"),a("br"),t._v("execução encontrado.")]),a("img",{attrs:{src:"static/icons/monitor/add_tag_96.png",alt:""}}),a("p",{staticClass:"mb-2"},[t._v("Clique no botão abaixo para"),a("br"),t._v("adicionar um novo chamado.")]),a("v-btn",{attrs:{outline:"",small:"",color:"green"},on:{click:function(e){return t.addTicket()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" novo chamado/ticket")])],1)],1)],1):t._e()])},P=[],j=a("2f62"),q={name:"TalkContactTickets",data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:{isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProvider:function(){return this.person&&this.person.profiles.findIndex((function(t){return"provider"==t.name}))>-1},hasTickets:function(){var t,e,a;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e||null===(a=e.tickets)||void 0===a?void 0:a.length)>0},tickets:function(){var t,e;return(null===(t=this.talk)||void 0===t||null===(e=t.assets)||void 0===e?void 0:e.tickets)||[]},person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i}},methods:Object(o["a"])(Object(o["a"])({},Object(j["d"])("Talk",["SET_MESSAGE_TEXT","SET_MESSAGE_EDITOR_DIALOG"])),{},{addTicketNote:function(t){var e=this;this.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:function(){e.refresh()},data:{chamado_dados_id:t.id}})},addTicket:function(){var t,e,a,i,s,o=this,n={person_id:null===(t=this.person)||void 0===t?void 0:t.id,person_type:null===(e=this.person)||void 0===e?void 0:e.profiles[0].name,cli_ou_for:this.person?"customer"==(null===(a=this.person)||void 0===a?void 0:a.profiles[0].name)?"cli":"for":null,person:this.person||null,team_id:null===(i=this.team)||void 0===i?void 0:i.id,team:this.team||null};"collaborator"==(null===(s=this.person)||void 0===s?void 0:s.profiles[0].name)&&(n={person_responsible_id:this.person.id,responsible:this.person,responsavel:this.person}),this.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:function(){o.refresh()},data:n,redirectOnSubmit:!1})},sendTicketResume:function(t){var e="Atualização do chamado *#".concat(t.id,"* \n\n");t.assunto_chamado&&(e+="*Assunto:* ".concat(t.assunto_chamado," \n\n")),t.status&&(e+="*Status:* ".concat(t.status.name," \n")),t.category&&(e+="*Categoria:* ".concat(t.category.name," \n")),t.team&&(e+="*Equipe:* ".concat(t.team.name," \n")),t.responsible&&(e+="*Responsável:* ".concat(t.responsible.name," \n\n")),t.last_note&&(e+="*Última anotação:* ".concat(t.last_note.description_time," \n\n")),this.SET_MESSAGE_TEXT(e),this.SET_MESSAGE_EDITOR_DIALOG(!0)},showAllTickets:function(){var t,e,a,i,s={person_id:(null===(t=this.person)||void 0===t?void 0:t.id)||null};this.team&&(s={team:null===(a=this.team)||void 0===a?void 0:a.id});"collaborator"==(null===(e=this.person)||void 0===e?void 0:e.profiles[0].name)&&(s={person_responsible_id:null===(i=this.person)||void 0===i?void 0:i.id});this.$WiListDialog({wiConfig:"ticket-opened",filter:s,redirectOnSubmit:!1,wiEditData:s})}}),props:["talk","contact","refresh"]},$=q,z=(a("2b9d"),Object(f["a"])($,F,P,!1,null,"59115e35",null)),M=z.exports,N=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.contact.person?a("div",[a("div",[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-title",{staticClass:"py-1 px-1"},[a("v-icon",[t._v("info")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[t._v("Informações")])]),a("v-spacer"),t.$WiCheckPermission("172cca09")?a("v-btn",{attrs:{loading:t.marginLoading,icon:"",small:""},on:{click:function(e){return t.searchBancoMasterMarginPerson()}}},[a("v-icon",[t._v("search")])],1):t._e(),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(e){return t.editPerson()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v("Editar")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"px-0"},[a("v-card",[a("v-list",{staticClass:"py-0",attrs:{dense:"",color:"transparent"}},[t._l(t.informations,(function(e,i){return[null!=t.personFormated[e.id]&&"textarea"!=e.type?a("v-list-tile",{key:e.id+"__"+i,staticClass:"talk-contact-budgets__list-tile"},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("span",[t._v(" "+t._s(e.title)+": ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[t._v(" "+t._s(t.personFormated[e.id]))])])],1),a("v-list-tile-action",[a("wi-copy-to",{attrs:{text:t.personFormated[e.id],title:e.title,color:"primary"}})],1)],1):t._e(),null!=t.personFormated[e.id]&&"textarea"==e.type?a("div",{key:e.id+"__"+i+"--",staticStyle:{display:"flex","flex-direction":"column","text-align":"left",padding:"10px"}},[a("div",{staticStyle:{color:"rgba(0, 0, 0, .54)","font-size":"13px",display:"flex","justify-content":"space-between","align-items":"start"}},[a("span",[t._v(t._s(e.title)+":")]),a("wi-copy-to",{attrs:{text:t.personFormated[e.id],title:e.title,color:"primary"}})],1),a("strong",{staticStyle:{"white-space":"pre-line","font-size":"13px",color:"rgba(0, 0, 0, .54)"},domProps:{innerHTML:t._s(t.personFormated[e.id])}})]):t._e(),null!=t.personFormated[e.id]?a("v-divider",{key:e.id}):t._e()]}))],2)],1),a("v-card",{staticClass:"mt-2"},[a("v-card-title",{staticClass:"py-1 px-1"},[a("v-icon",[t._v("text_fields")]),a("span",{staticStyle:{"padding-left":"10px"}},[a("strong",[t._v("Dados Complementares")])]),a("v-spacer"),a("v-btn",{staticClass:"my-0 mx-0",attrs:{outline:"",small:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"info",data:{person_id:t.person.id},onSubmit:t.refresh})}}},[a("v-icon",[t._v("edit")]),a("span",[t._v("Adicionar")])],1)],1),a("v-divider"),t.personInfos.length>0?a("v-list",{staticClass:"py-0",attrs:{dense:"",color:"transparent"}},[t._l(t.personInfos,(function(e,i){return[a("v-list-tile",{key:e.id+"__"+i,staticClass:"talk-contact-budgets__list-tile"},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{display:"flex","justify-content":"space-between"}},[a("span",[t._v(" "+t._s(e.description)+": ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[t._v(" "+t._s(t._f("stringlength")(e.information,25)))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"35px !important"}},[a("wi-copy-to",{attrs:{text:e.information,title:e.description,color:"primary"}})],1),a("v-list-tile-action",{staticStyle:{"min-width":"0 !important"}},[a("v-btn",{attrs:{icon:"",small:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"info",data:e,onSubmit:t.refresh})}}},[a("v-icon",{attrs:{small:""}},[t._v("edit")])],1)],1)],1),a("v-divider",{key:e.id})]}))],2):t._e()],1)],1)],1)],1)]):t._e(),a("v-dialog",{staticStyle:{"border-radius":"10px"},attrs:{width:"90%",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"}},[a("v-toolbar",{staticStyle:{"border-radius":"10px 10px 0 0"},attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v(" Pesquisa no Banco Master Margem ")]),a("v-spacer"),a("v-btn",{attrs:{loading:t.marginLoading,icon:"",small:""},on:{click:function(e){return t.searchBancoMasterMarginPerson()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),!t.marginLoading&&t.marginHTML?a("v-card-text",{staticStyle:{"max-height":"500px","overflow-y":"auto"}},[a("div",{domProps:{innerHTML:t._s(t.marginHTML)}})]):a("v-card-text",[a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center",height:"100%","min-height":"300px"}},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"64"}}),a("span",{staticStyle:{"margin-top":"10px","font-size":"28px"}},[t._v("Carregando...")])],1)])],1)],1)],1)},L=[],R=(a("ac1f"),a("5319"),{name:"TalkContactMainProfile",data:function(){return{informations:[{title:"Nome",id:"first_name"},{title:"CPF/CNPJ",id:"cpf_cnpj"},{title:"RG",id:"rg"},{title:"Nascimento",id:"birthday_formatted"},{title:"E-mail",id:"email"},{title:"Gênero",id:"genre"},{title:"Orientação sexual",id:"sexual_orientation"},{title:"Nome da mãe",id:"mothers_name"},{title:"Nome do pai",id:"fathers_name"},{title:"Nome do cônjuge",id:"spouses_name"},{title:"Nome do responsável",id:"companions_name"},{title:"Estado civil",id:"marital_status"},{title:"Profissão",id:"profession"},{title:"Escolaridade",id:"education"},{title:"Naturalidade",id:"naturalness"},{title:"Religião",id:"religion"},{title:"Grupo sanguíneo",id:"blood_group"},{title:"Site",id:"site"},{title:"Observações",id:"observation_formatted",type:"textarea"},{title:"Descrições",id:"description"},{title:"Notas",id:"notes"},{title:"Local",id:"locale"},{title:"Fuso horário",id:"timezone"},{title:"Título",id:"person_title"},{title:"ID",id:"id"},{title:"Código externo",id:"external_code"},{title:"Código de integração",id:"integration_code"}],dialog:!1,marginHTML:"",marginLoading:!1}},computed:{isCustomer:function(){return this.contact.person_id&&this.contact.person&&this.contact.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProspect:function(){return this.contact.person_id&&this.contact.person&&this.contact.person.profiles.findIndex((function(t){return"prospect"==t.name}))>-1},hasBudgets:function(){var t,e,a,i,s;return(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.active_budgets)&&(null===(a=this.contact)||void 0===a||null===(i=a.person)||void 0===i||null===(s=i.active_budgets)||void 0===s?void 0:s.length)>0},person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},personFormated:function(){var t,e,a,i,s,n,r=null!==(t=this.person)&&void 0!==t&&t.birthday?this.$moment(null===(e=this.person)||void 0===e?void 0:e.birthday).format("DD/MM/YYYY"):null;return Object(o["a"])({birthday_formatted:null!==(a=this.person)&&void 0!==a&&a.birthday?"".concat(r," - ").concat(null===(i=this.person)||void 0===i?void 0:i.ages," anos"):null,observation_formatted:null!==(s=this.person)&&void 0!==s&&s.observation?"".concat(null===(n=this.person)||void 0===n?void 0:n.observation).replace(/\n/g,"
"):null},this.person)},personInfos:function(){var t=this.person.infos;return t||[]}},methods:{editPerson:function(){var t,e,a=this,i=null===(t=this.person)||void 0===t||null===(e=t.profiles[0])||void 0===e?void 0:e.name;if(i){var s=this.person;delete s.status,this.$WiEditDialog({wiConfig:i,data:s,onSubmit:function(){a.refresh()},redirectOnSubmit:!1})}},searchBancoMasterMarginPerson:function(){var t=this;this.marginLoading=!0,this.marginHTML="",this.dialog=!0,this.$WiApiPost({uri:"sales/budget/banco-master-margem",data:{person_id:this.person.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0},callback:function(e){var a,i=e.sucess;t.marginHTML=null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.html,t.marginLoading=!1}})}},props:["contact","refresh"]}),U=R,W=(a("6c8b"),Object(f["a"])(U,N,L,!1,null,"756f463e",null)),B=W.exports,V={name:"TalkContactTabs",data:function(){return{tabs:0}},computed:{person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i},isCustomer:function(){return this.person&&this.person.profiles.findIndex((function(t){return"customer"==t.name}))>-1},isProspect:function(){return this.person&&this.person.profiles.findIndex((function(t){return"prospect"==t.name}))>-1},isProvider:function(){return this.person&&this.person.profiles.findIndex((function(t){return"provider"==t.name}))>-1},ticketsCount:function(){var t,e;return(null===(t=this.person)||void 0===t||null===(e=t.active_tickets)||void 0===e?void 0:e.length)||0},budgetsCount:function(){var t,e;return(null===(t=this.person)||void 0===t||null===(e=t.active_budgets)||void 0===e?void 0:e.length)||0},salesCount:function(){var t,e;return(null===(t=this.person)||void 0===t||null===(e=t.active_sales)||void 0===e?void 0:e.length)||0},tasksCount:function(){var t,e;return(null===(t=this.person)||void 0===t||null===(e=t.active_tasks)||void 0===e?void 0:e.length)||0}},methods:{onTabsChange:function(t){window.localStorage.setItem("talks.talk-view.contact-tabs",t)},setSavedTabs:function(){var t=window.localStorage.getItem("talks.talk-view.contact-tabs");this.tabs=parseInt(t)}},mounted:function(){this.setSavedTabs()},props:["talk","contact","refresh"],components:{TalkContactSales:I,TalkContactTasks:_,TalkContactBudgets:w,TalkContactTickets:M,TalkContactMainProfile:B}},H=V,G=(a("5efa"),Object(f["a"])(H,c,d,!1,null,"cb41d064",null)),Y=G.exports,J=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-contact__profile-info"},[a("TalkContactPhoto",{attrs:{contact:t.contact,refresh:t.refresh}}),a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"space-evenly"}},[a("span",[a("h3",{staticStyle:{"font-size":"14px"}},[t.contact.person?a("span",[t._v(" "+t._s(t.contact.person.name)+" ")]):t._e(),t.contact.person?a("br"):t._e(),a("span",{staticStyle:{color:"gray"},domProps:{innerHTML:t._s(t.contact.name)}}),3==t.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"red",small:""}},i),[t._v("do_not_disturb_on")])]}}],null,!1,3412842240)},[a("span",[t._v(" Contato inválido ")])]):t._e(),2==t.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"green",small:""}},i),[t._v("verified")])]}}],null,!1,831305409)},[a("span",[t._v(" Contato validado ")])]):t._e(),1!=t.contact.checked&&t.contact.checked?t._e():a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"grey",small:""}},i),[t._v("help")])]}}],null,!1,2528864388)},[a("span",[t._v(" Contato não validado ")])]),2==t.contact.type?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{cursor:"pointer"},attrs:{small:""},on:{click:function(e){return t.refreshContact()}}},i),[t._v("refresh")])]}}],null,!1,3340058816)},[a("span",[t._v(" Atualizar dados do contato ")])]):t._e()],1)]),1==t.contact.type?a("h3",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","font-size":"14px"}},[12==t.contact.number.toString().length?a("span",[a("strong",[t._v(" "+t._s(t._f("mask")(t.contact.number,"+## (##) ####-####"))+" ")])]):13==t.contact.number.toString().length?a("span",[a("strong",[t._v(" "+t._s(t._f("mask")(t.contact.number,"+## (##) # ####-####"))+" ")])]):a("span",[t._v(" "+t._s(t.contact.number)+" ")]),a("wi-copy-to",{attrs:{title:"Número",color:"primary",text:t.contact.number}}),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{cursor:"pointer"},attrs:{small:""},on:{click:function(e){return t.refreshContact()}}},i),[t._v("refresh")])]}}],null,!1,3340058816)},[a("span",[t._v(" Atualizar dados do contato ")])])],1):t._e()])],1)},Q=[],K=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.contact&&t.contact.file&&t.contact.file.url?a("v-dialog",{attrs:{width:"450",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("img",t._g({staticStyle:{"border-radius":"5px",cursor:"pointer"},attrs:{src:t.contact.file.url,width:"80px;",alt:"Clique para visualizar a imagem de "+t.contact.name}},i))]}}],null,!1,1227221860),model:{value:t.profileImageDialog,callback:function(e){t.profileImageDialog=e},expression:"profileImageDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[a("v-icon",[t._v("image")]),a("span",{staticStyle:{"padding-left":"10px"}},[t.contact.person?a("span",[t._v(" "+t._s(t.contact.person.name)+" ")]):a("span",{staticStyle:{color:"gray"},domProps:{innerHTML:t._s(t.contact.name)}})])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.profileImageDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("img",{staticStyle:{"border-radius":"5px"},attrs:{src:t.contact.file.url,width:"100%"}}),a("TalkContactDescription",{staticStyle:{"text-align":"center"},attrs:{contact:t.contact,refresh:t.refresh}})],1)],1)],1):1==t.contact.type?a("img",{staticStyle:{"border-radius":"10px 0 10px 0",border:"1px solid #8080802e"},attrs:{src:"static/icons/user_icon_1.png",width:"100px;"}}):a("group-icon",{attrs:{size:"100px","custom-style":"border-radius: 10px 0 10px 0; border: 1px solid #8080802e;"}})],1)},X=[],Z=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.contact.description?a("h4",{staticStyle:{"word-break":"break-all",margin:"20px"}},[a("v-divider"),a("strong",{staticStyle:{"word-break":"break-all",color:"grey"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.contact.description.title",expression:"'modules.talks.pages.talkView.talk.contact.description.title'"}]}),t._v(": ")]),a("br"),a("span",{staticStyle:{"word-break":"break-all"}},[t._v(" "+t._s(t.contact.description)+" ")]),a("v-divider")],1):t._e()])},tt=[],et={name:"TalkContactDescription",props:["contact"]},at=et,it=Object(f["a"])(at,Z,tt,!1,null,null,null),st=it.exports,ot=a("78a4"),nt={name:"TalkContactPhoto",data:function(){return{dialog:!1,profileImageDialog:!1}},props:["contact","refresh"],components:{TalkContactDescription:st,GroupIcon:ot["a"]}},rt=nt,lt=Object(f["a"])(rt,K,X,!1,null,null,null),ct=lt.exports,dt={name:"TalkContactName",methods:{refreshContact:function(){var t=this;this.$WiApiPost({uri:"talks/contact-refresh",data:{talk_contact_id:this.contact.id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:{title:"Atualizar contato?"}},callback:function(){t.refresh(t.$route.params.id)}})}},props:["contact","refresh"],components:{TalkContactPhoto:ct}},ut=dt,pt=(a("0f71"),Object(f["a"])(ut,J,Q,!1,null,null,null)),mt=pt.exports,vt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"z-index":"0"}},[2==t.contact.type&&t.contact.current_members&&t.contact.current_members.length>0?a("div",{staticStyle:{"margin-top":"15px"}},[a("v-divider"),a("v-expansion-panel",{attrs:{flat:""},model:{value:t.items,callback:function(e){t.items=e},expression:"items"}},[a("v-expansion-panel-content",{attrs:{flat:"",lazy:""},scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticStyle:{display:"flex","align-items":"center",gap:"10px"},on:{click:function(e){t.showData=!t.showData}}},[a("v-icon",[t._v("group")]),a("strong",[t._v(" Membros do grupo")])],1)]},proxy:!0}],null,!1,3027997182)},[a("div",[a("TalkContactMemberList",{attrs:{contact:t.contact}})],1)])],1),a("v-divider")],1):2==t.contact.type?a("v-divider"):t._e()],1)},ft=[],gt=(a("4de4"),a("caad"),a("2532"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"z-index":"0"}},[a("v-divider"),a("div",{staticStyle:{margin:"5px 16px"}},[a("v-text-field",{attrs:{outline:"",small:"",dense:"","single-line":"","hide-details":"","clear-icon":"",placeholder:t.$t("modules.talks.pages.talkView.talk.labels.memberSearchPlaceholder")},model:{value:t.memberSearch,callback:function(e){t.memberSearch=e},expression:"memberSearch"}})],1),a("v-divider"),t.members&&t.members.length>0?a("v-list",{staticStyle:{"overflow-y":"auto","max-height":"calc(100vh - 371px)","padding-bottom":"100px"},attrs:{dense:""}},[t._l(t.members,(function(e,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):t._e(),a("v-list-tile",{key:i+"-new",attrs:{avatar:""}},[a("v-list-tile-avatar",[e.file&&e.file.url?a("img",{attrs:{src:e.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-title",[a("img",{staticStyle:{width:"10px"},attrs:{src:"static/icons/monitor/whatsapp.png"}}),a("strong",[t._v(" "+t._s(e.name)+" ")])]),a("v-list-tile-sub-title",[e.number&&12==e.number.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.number,"+## (##) ####-####")))])]):e.number&&13==e.number.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.number,"+## (##) # ####-####")))])]):t._e()])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return t.startTalkByMember(e)}}},[a("v-icon",[t._v("message")])],1)],1)],1)]}))],2):a("div",[a("v-divider"),a("h2",{staticStyle:{padding:"20px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.noMembersMessage",expression:"'modules.talks.pages.talkView.talk.labels.noMembersMessage'"}]}),a("br"),a("span",[t._v(' "'+t._s(t.memberSearch)+'"')])])],1)],1)}),_t=[],ht={name:"TalkContactMemberList",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var t,e=this,a=(null===(t=this.contact)||void 0===t?void 0:t.current_members)||[];return this.memberSearch?a.filter((function(t){return(null===t||void 0===t?void 0:t.name)&&"string"==typeof t.name&&t.name.toLowerCase().includes(e.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(t){var e=this;this.$swal({title:"Iniciar conversa com ".concat(t.name,"?"),text:'Ao clicar em "Sim, iniciar!", você será redirecionado para a conversa com este contato.',type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, iniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&e.openTalkContact(t)}))}},props:["contact"],mixins:[l["a"]]},bt=ht,xt=Object(f["a"])(bt,gt,_t,!1,null,null,null),yt=xt.exports,kt={name:"TalkContactMembers",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var t,e=this,a=(null===(t=this.contact)||void 0===t?void 0:t.current_members)||[];return this.memberSearch?a.filter((function(t){return(null===t||void 0===t?void 0:t.name)&&"string"==typeof t.name&&t.name.toLowerCase().includes(e.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(t){var e=this;this.$swal({title:"Iniciar conversa com ".concat(t.name,"?"),text:'Ao clicar em "Sim, iniciar!", você será redirecionado para a conversa com este contato.',type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, iniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&e.openTalkContact(t)}))}},props:["contact"],components:{TalkContactMemberList:yt},mixins:[l["a"]]},Ct=kt,wt=Object(f["a"])(Ct,vt,ft,!1,null,null,null),St=wt.exports,Dt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.person?a("div",[a("v-divider"),t.isContact?a("v-list",{staticClass:"talk-toolbar__title",staticStyle:{padding:"0px !important"},attrs:{two:"",dense:"",flat:""}},[a("v-list-tile",{staticClass:"talk-toolbar__title-text",staticStyle:{padding:"0px"},attrs:{avatar:"",flat:"",link:"",to:{name:t.person.profiles[0].name,params:{id:t.person.id}}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px",padding:"0px"}},[a("v-avatar",{attrs:{size:"40"}},[t.person&&t.person.file&&t.person.file.url?a("img",{attrs:{src:t.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",{staticStyle:{"font-size":"12px"}},[t.personTitle?a("span",[a("strong",[t._v(" "+t._s(t.personTitle)+" ")]),a("span",[t._v(" no ")])]):a("span",[t._v(" Contato do ")]),a("span",[t._v(" "+t._s(t.person.profiles[0].title)+": ")])])]),a("v-list-tile-title",[a("span",{staticStyle:{"font-size":"20px"}},[a("span",[a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t._f("stringlength")(t.person.name,28))+" ")]),a("span",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[t._v(" "+t._s(t._f("stringlength")(t.person.name,20))+" ")])])])])],1)],1)],1):a("div",{staticClass:"my-1 primary white--text"},t._l(t.profiles,(function(e,i){return a("span",{key:i,staticClass:"white--text ma-1",staticStyle:{display:"flex","justify-content":"center","align-items":"center",cursor:"pointer"},on:{click:function(a){return t.goToProfile(e)}}},[a("v-icon",{attrs:{color:"white"}},[t._v(" "+t._s(e.icon)+" ")]),a("span",{staticStyle:{"font-size":"14px","padding-left":"5px"}},[t._v(" "+t._s(e.title)+" ")])],1)})),0)],1):t._e()},Et=[],Tt={name:"TalkContactProfiles",computed:{isContact:function(){var t,e,a,i;return(null===(t=this.contact)||void 0===t?void 0:t.person)&&(null===(e=this.contact)||void 0===e||null===(a=e.person)||void 0===a||null===(i=a.profiles)||void 0===i?void 0:i.findIndex((function(t){return"contact"==t.name})))>-1},person:function(){var t,e,a,i=(null===(t=this.contact)||void 0===t||null===(e=t.person)||void 0===e?void 0:e.person)||(null===(a=this.contact)||void 0===a?void 0:a.person);return i||null},profiles:function(){var t;return(null===(t=this.person)||void 0===t?void 0:t.profiles)||[]},personTitle:function(){var t,e;return null!==(t=this.contact)&&void 0!==t&&null!==(e=t.person)&&void 0!==e&&e.person_title?this.contact.person.person_title:null}},methods:{goToProfile:function(t){null!==t&&void 0!==t&&t.name&&this.$router.push({name:t.name,params:{id:this.person.id}})}},props:["contact"]},Ot=Tt,At=Object(f["a"])(Ot,Dt,Et,!1,null,null,null),It=At.exports,Ft=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"z-index":"0"}},[2==t.contact.type&&t.contact.observation&&""!=t.contact.observation?a("div",{staticStyle:{"margin-top":"15px"}},[a("v-divider"),a("v-expansion-panel",{attrs:{flat:""},model:{value:t.items,callback:function(e){t.items=e},expression:"items"}},[a("v-expansion-panel-content",{attrs:{flat:"",lazy:""},scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticStyle:{display:"flex","align-items":"center",gap:"10px"},on:{click:function(e){t.showData=!t.showData}}},[a("v-icon",[t._v("description")]),a("strong",[t._v(" Descrição do grupo")])],1)]},proxy:!0}],null,!1,4166872207)},[a("v-divider"),a("div",{staticClass:"mx-3 my-3"},[a("span",{domProps:{innerHTML:t._s(t.contact.observation_html)}})])],1)],1),a("v-divider")],1):2==t.contact.type?a("v-divider"):t._e()],1)},Pt=[],jt={name:"TalkContactMembers",data:function(){return{items:[],showData:!1,memberSearch:""}},computed:{members:function(){var t,e=this,a=(null===(t=this.contact)||void 0===t?void 0:t.current_members)||[];return this.memberSearch?a.filter((function(t){return(null===t||void 0===t?void 0:t.name)&&"string"==typeof t.name&&t.name.toLowerCase().includes(e.memberSearch.toLowerCase())})):a||[]}},methods:{startTalkByMember:function(t){var e=this;this.$swal({title:"Iniciar conversa com ".concat(t.name,"?"),text:'Ao clicar em "Sim, iniciar!", você será redirecionado para a conversa com este contato.',type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, iniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&e.openTalkContact(t)}))}},props:["contact"],mixins:[l["a"]]},qt=jt,$t=Object(f["a"])(qt,Ft,Pt,!1,null,null,null),zt=$t.exports,Mt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[1!=t.contact.type||t.contact.person_id?t._e():a("div",[a("v-divider"),a("div",{staticClass:"my-3"},[a("h3",{staticClass:"mb-3"},[t._v("Selecione o perfil deste contato:")]),a("div",{staticClass:"talk-contact-profile__profiles-buttons"},t._l(t.profiles,(function(e){return a("v-menu",{key:e.id,attrs:{lazy:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({style:{margin:"5px"},attrs:{outline:"",small:"",color:e.color}},s),[a("v-icon",[t._v(t._s(e.icon))]),a("span",{staticClass:"ml-1"},[t._v(" "+t._s(e.name))])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.createProfile(e.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("add")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Novo "+t._s(e.name)+" ")])],1)],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.selectProfile(e.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("search")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" "+t._s(e.name)+" existente ")])],1)],1)],1)],1)})),1)]),a("v-divider")],1)])},Nt=[],Lt={name:"TalkContactSelectProfile",data:function(){return{profiles:[{id:"customer",name:"Cliente",icon:"person"},{id:"prospect",name:"Lead/prospect",icon:"star"},{id:"provider",name:"Fornecedor",icon:"business"},{id:"collaborator",name:"Funcionário",icon:"people"},{id:"contact-business",name:"Contato de negócios",icon:"business_center",color:"primary"}]}},methods:{editContact:function(){var t=this;this.$WiEditDialog({wiConfig:"talk-contact",data:{id:this.contact.id,talk_channel_id:this.contact.talk_channel_id,name:this.contact.name,type:this.contact.type,person_type:this.contact.person_type,person:this.contact.person,observation:this.contact.observation},onSubmit:function(){t.refresh(t.$route.params.id)},redirectOnSubmit:!1})},saveTalkContact:function(t){var e=this;this.$WiApiPut({uri:"talk/contact/".concat(this.contact.id),data:{id:this.contact.id,person_id:t.id},callback:function(){e.refresh(e.$route.params.id)}})},createProfile:function(t){switch(t){case"customer":this.createCustomer();break;case"prospect":this.createProspect();break;case"provider":this.createProvider();break;case"collaborator":this.createCollaborator();break;case"contact-business":this.createContactBusiness();break}},selectProfile:function(t){switch(t){case"customer":this.selectCustomer();break;case"prospect":this.selectProspect();break;case"provider":this.selectProvider();break;case"collaborator":this.selectCollaborator();break;case"contact-business":this.selectContactBusiness();break}},createCustomer:function(){var t=this;this.$WiEditDialog({wiConfig:"customer",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(e){var a;201==(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&t.saveTalkContact(e.data)},redirectOnSubmit:!1})},createProspect:function(){var t=this;this.$WiEditDialog({wiConfig:"prospect",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(e){var a;201==(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&t.saveTalkContact(e.data)},redirectOnSubmit:!1})},createProvider:function(){var t=this;this.$WiEditDialog({wiConfig:"provider",data:{type:"Juridica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(e){var a;201==(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&t.saveTalkContact(e.data)},redirectOnSubmit:!1})},createCollaborator:function(){var t=this;this.$WiEditDialog({wiConfig:"collaborator",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(e){var a;201==(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&t.saveTalkContact(e.data)},redirectOnSubmit:!1})},createContactBusiness:function(){var t=this;this.$WiEditDialog({wiConfig:"contact",data:{type:"Fisica",name:this.contact.name,first_name:this.contact.name},onSubmit:function(e){var a;201==(null===e||void 0===e?void 0:e.status)&&null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&t.saveTalkContact(e.data)},redirectOnSubmit:!1})},selectCustomer:function(){var t=this;this.$WiListDialog({wiConfig:"customer",mode:"select",callback:function(e){t.saveTalkContact(e)}})},selectProspect:function(){var t=this;this.$WiListDialog({wiConfig:"prospect",mode:"select",callback:function(e){t.saveTalkContact(e)}})},selectProvider:function(){var t=this;this.$WiListDialog({wiConfig:"provider",mode:"select",callback:function(e){t.saveTalkContact(e)}})},selectCollaborator:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(e){t.saveTalkContact(e)}})},selectContactBusiness:function(){var t=this;this.$WiListDialog({wiConfig:"contact",mode:"select",callback:function(e){t.saveTalkContact(e)}})}},props:["contact","refresh"],mixins:[l["a"]]},Rt=Lt,Ut=(a("d636"),Object(f["a"])(Rt,Mt,Nt,!1,null,"596337e2",null)),Wt=Ut.exports,Bt={data:function(){return{dialog:!1,profileImageDialog:!1,memberSearch:""}},computed:Object(o["a"])({},Object(j["e"])("Talk",["showContactInfo","talk","loadings"])),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(j["d"])("Talk",["TOUGGLE_SHOW_CONTACT_INFO"])),Object(j["b"])("Talk",["getTalk"])),{},{onClose:function(){this.TOUGGLE_SHOW_CONTACT_INFO()},closeAction:function(){"dialog"===this.mode?this.$emit("onClose"):this.$router.push({name:"talk-view"})}}),props:{contact:{required:!0},refresh:{required:!0},mode:{type:String,default:"page"},talkId:{required:!0}},mixins:[l["a"]],components:{TalkContactTabs:Y,TalkContactName:mt,TalkContactMembers:St,TalkContactProfiles:It,TalkContactObservations:zt,TalkContactSelectProfile:Wt}},Vt=Bt,Ht=Object(f["a"])(Vt,n,r,!1,null,null,null),Gt=Ht.exports,Yt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading",class:{"talk-loading--dialog":"dialog"===t.mode},attrs:{"data-theme":t.isDark?"dark":"light"}},[a("div",{staticClass:"talk-loading__center"},[a("div",{staticClass:"talk-loading__center-content"},[a("v-progress-circular",{attrs:{indeterminate:"",size:50,width:5,color:"primary"}}),a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messages.loading.getMessages",expression:"'modules.talks.pages.talkView.talk.messages.loading.getMessages'"}],staticClass:"talk-loading__center-text"})],1)]),a("div",{staticClass:"talk-loading__main-content",class:{"talk-loading__main-content--full":!t.showDrawer}},[a("div",{staticClass:"talk-loading__header",class:t.headerClass},[a("div",{staticClass:"talk-loading__avatar pulse"}),t._m(0)]),t._m(1),t._m(2),t._m(3)]),t.showDrawer?a("div",{staticClass:"talk-loading__drawer"},[a("div",{staticClass:"talk-loading__drawer-toolbar",class:t.headerClass},[a("div",{staticClass:"talk-loading__drawer-toolbar-content pulse"})]),t._m(4)]):t._e()])},Jt=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading__user-info"},[a("div",{staticClass:"talk-loading__name-skeleton pulse"}),a("div",{staticClass:"talk-loading__status-skeleton pulse"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading__subheader"},[a("div",{staticClass:"talk-loading__tags"},[a("div",{staticClass:"talk-loading__tag pulse"}),a("div",{staticClass:"talk-loading__tag pulse",staticStyle:{width:"80px"}}),a("div",{staticClass:"talk-loading__tag pulse",staticStyle:{width:"120px"}})])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading__messages"},[a("div",{staticClass:"talk-loading__message-left"},[a("div",{staticClass:"talk-loading__message-avatar pulse"}),a("div",{staticClass:"talk-loading__message-content"},[a("div",{staticClass:"talk-loading__message-bubble pulse"}),a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"60%"}})])]),a("div",{staticClass:"talk-loading__message-right"},[a("div",{staticClass:"talk-loading__message-content"},[a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"70%"}})])]),a("div",{staticClass:"talk-loading__message-left"},[a("div",{staticClass:"talk-loading__message-avatar pulse"}),a("div",{staticClass:"talk-loading__message-content"},[a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"85%"}}),a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"40%"}})])]),a("div",{staticClass:"talk-loading__message-right"},[a("div",{staticClass:"talk-loading__message-content"},[a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"55%"}}),a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"75%"}})])]),a("div",{staticClass:"talk-loading__message-left"},[a("div",{staticClass:"talk-loading__message-avatar pulse"}),a("div",{staticClass:"talk-loading__message-content"},[a("div",{staticClass:"talk-loading__message-bubble pulse",staticStyle:{width:"65%"}})])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading__footer"},[a("div",{staticClass:"talk-loading__input pulse"}),a("div",{staticClass:"talk-loading__send-btn pulse"})])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-loading__drawer-body"},[a("div",{staticClass:"talk-loading__drawer-header"},[a("div",{staticClass:"talk-loading__drawer-avatar pulse"}),a("div",{staticClass:"talk-loading__drawer-name pulse"})]),a("div",{staticClass:"talk-loading__drawer-content"},[a("div",{staticClass:"talk-loading__drawer-line pulse"}),a("div",{staticClass:"talk-loading__drawer-line pulse",staticStyle:{width:"60%"}}),a("div",{staticClass:"talk-loading__drawer-line pulse",staticStyle:{width:"75%"}}),a("div",{staticClass:"talk-loading__drawer-line pulse",staticStyle:{width:"40%"}})])])}],Qt={name:"TalkLoading",props:{mode:{type:String,default:"page"},showDrawer:{type:Boolean,default:!0}},computed:{isDark:function(){return this.$wiDark},headerClass:function(){return{primary:!this.isDark,"white--text":!this.isDark}}}},Kt=Qt,Xt=(a("7612"),Object(f["a"])(Kt,Yt,Jt,!1,null,"5e4c879d",null)),Zt=Xt.exports,te=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticClass:"elevation-10",style:{borderRadius:"dialog"==t.mode?"10px 10px 0 0":"0px"},attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-list",{staticClass:"talk-toolbar__title",staticStyle:{"padding-top":"0px"},attrs:{two:"",dense:"",flat:""}},[a("v-list-tile",{staticClass:"talk-toolbar__title-text",attrs:{avatar:"",flat:""},on:{click:function(e){return t.TOUGGLE_SHOW_CONTACT_INFO()}}},[a("v-list-tile-avatar",[a("v-badge",{attrs:{overlap:"",right:"",bottom:"","offset-x":"22","offset-y":"24",color:"transparent"},scopedSlots:t._u([{key:"badge",fn:function(){return["wpp"==t.talk.channel.type.code?a("img",{attrs:{src:"static/icons/monitor/whatsapp.png"}}):t._e(),"instagram"==t.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/instagram.png"}}):t._e(),"facebook"==t.talk.channel.type.code?a("img",{staticStyle:{"border-radius":"5px",width:"18px",height:"18px"},attrs:{src:"static/icons/monitor/facebook.png"}}):t._e(),"email"==t.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/email.png"}}):t._e(),"sms"==t.talk.channel.type.code?a("img",{staticStyle:{width:"20px",height:"20px"},attrs:{src:"static/icons/monitor/sms.png"}}):t._e()]},proxy:!0}])},[a("v-avatar",{attrs:{size:"40"}},[t.talk.contact&&t.talk.contact.file?a("v-img",{attrs:{src:t.talk.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==t.talk.contact.type?a("v-img",{attrs:{src:"static/icons/user_icon_1.png"}}):a("group-icon",{attrs:{size:"40"}})],1)],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[2==t.talk.contact.type?a("v-icon",{attrs:{color:"white"}},[t._v("groups")]):t._e(),a("span",{staticStyle:{color:"white","font-size":"16px","font-weight":"500"}},[a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t._f("stringlength")(t.contactName,19))+" ")]),a("span",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[t._v(" "+t._s(t._f("stringlength")(t.contactName,14))+" ")])]),3==t.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"red",small:""}},i),[t._v("do_not_disturb_on")])]}}],null,!1,3412842240)},[a("span",[t._v(" Contato inválido ")])]):t._e()],1),a("v-list-tile-sub-title",{staticStyle:{"font-size":"10px",color:"white"}},[1==t.talk.contact.type?a("span",[12==t.talk.contact.number.toString().length?a("span",[a("span",[t._v(" "+t._s(t._f("mask")(t.talk.contact.number,"+## (##) ####-####"))+" ")])]):13==t.talk.contact.number.toString().length?a("span",[a("span",[t._v(t._s(t._f("mask")(t.talk.contact.number,"+## (##) # ####-####")))])]):a("span",[t._v(" "+t._s(t.talk.contact.number)+" ")])]):t._e(),a("span",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{color:"white"}},[a("span",{staticStyle:{color:"#DCDCDC"}},[t._v(" | ")]),a("span",[t._v(" "+t._s(t._f("stringlength")(t.talk.channel.name,10)))])])])],1)],1)],1),a("v-spacer"),1==t.talk.contact.talk_channel_type_id&&t.talk.assets&&t.talk.assets.channelsToCall&&t.talk.assets.channelsToCall>0?a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:"",loading:t.callWhatsAppLoading},on:{click:function(e){return t.callWhatsApp()}}},[a("v-icon",[t._v("phone")])],1):t._e(),a("TalkMenu",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{talk:t.talk,color:"white",small:"",refresh:t.getTalk}}),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:"",loading:t.loadings.load},on:{click:function(e){return t.getTalk(t.talkId)}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.TOUGGLE_SHOW_CONTACT_INFO()}}},[a("v-icon",{attrs:{color:t.showContactInfo?"yellow":"white"}},[t._v("info_outline")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.closeAction()}}},[a("v-icon",[t._v("close")])],1)],1),a("TalkToolbarCustomerProvider",{attrs:{refresh:t.refresh}}),a("v-divider"),t.drawerRight?a("TalkDrawerRight"):t._e()],1)},ee=[],ae=a("aac5"),ie=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.drawerRightActive?a("div",[a("v-navigation-drawer",{attrs:{absolute:"",temporary:"",right:"",fixed:"",floating:"",stateless:"",width:t.$vuetify.breakpoint.xsOnly?380:450},model:{value:t.drawerRightActive,callback:function(e){t.drawerRightActive=e},expression:"drawerRightActive"}},[a("div",[a("v-toolbar",{staticClass:"elevation-5 white--text talks__drawer-right",attrs:{flat:"",extended:"",dense:"",tabs:"",color:"primary"},scopedSlots:t._u([{key:"extension",fn:function(){return[a("v-tabs",{attrs:{grow:"",color:"transparent"},model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"white"}}),t.$WiCheckPermission("5dc282ab")?a("v-tab",{staticClass:"white--text"},[a("span",[t._v("Chamados")])]):t._e(),t.$WiCheckPermission("10b505c9")&&"provider"!=t.personType&&!t.team?a("v-tab",{staticClass:"white--text"},[a("span",[t._v("Orçamentos")])]):t._e()],1)]},proxy:!0}],null,!1,3798749574)},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"white"}},[t._v("info_outline")]),a("span",[t._v(" Itens relacionados")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.getTalkData()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.TOUGGLE_DRAWER_RIGHT()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("close")])],1)],1),a("v-divider"),t.loading?a("div",[a("div",[a("h2",{staticClass:"talk-drawer-right__empty-message"},[t._v("Buscando itens relacionados...")]),a("v-card-text",{staticClass:"text-center",staticStyle:{"text-align":"center","margin-bottom":"100px"}},[a("v-progress-circular",{attrs:{indeterminate:"",size:"64",color:"primary"}})],1)],1)]):a("v-tabs-items",{staticClass:"#dddddd",model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[t.$WiCheckPermission("5dc282ab")?a("v-tab-item",[t.talk.tickets&&t.talk.tickets.length>0?a("div",{staticStyle:{padding:"10px 0 !important","overflow-y":"scroll"},style:{height:t.pageHeight}},[a("v-subheader",{attrs:{color:"gray"}},[t.person&&t.person.profiles?a("span",[t._v(" Chamados em aberto do "),a("strong",[t._v(t._s(t.person.profiles[0].title))])]):t._e(),t.team?a("span",[t._v(" Chamados em aberto de "),a("strong",[t._v(t._s(t.team.name))])]):t._e(),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:""},on:{click:function(e){return t.addTicket()}}},[t._v("Adicionar chamado")])],1),a("v-divider"),a("div",[t._l(t.talk.tickets,(function(e,i){return a("v-card",{key:i,staticClass:"elevation-20",staticStyle:{margin:"15px 10px"}},[a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[t._v(" CÓD: "),a("strong",[t._v(" #"+t._s(e.id))])]),a("v-spacer"),e.sla?a("span",{staticStyle:{padding:"0px 5px"}},[t._v(" SLA: "),a("strong",{style:{padding:"0px 3px",background:e.sla>99?"#c90000":e.sla>85?"#e59100":"green",color:"white"}},[t._v(t._s(e.sla)+"% ")])]):t._e(),e.sla?a("v-progress-linear",{staticStyle:{margin:"5px 0 0 0 !important"},attrs:{height:"3",color:e.sla>99?"#c90000":e.sla>85?"#e59100":"green"},model:{value:e.sla,callback:function(a){t.$set(e,"sla",a)},expression:"ticket.sla"}}):t._e()],1),e.assunto_chamado?a("v-divider"):t._e(),e.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[t._v(" "+t._s(e.assunto_chamado))])])]):t._e(),a("v-divider"),a("v-list",{staticStyle:{padding:"0"},attrs:{dense:""}},[a("v-list-tile",{staticClass:"talk-dawer__tile",staticStyle:{padding:"5px 0 !important"}},[e.status?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[e.status?a("v-icon",{attrs:{size:"30",color:e.status.color}},[t._v(" "+t._s(e.status.icon)+" ")]):a("v-icon",[t._v("confirmation_number")])],1):t._e(),e.status?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Status:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.status.name))])])],1):t._e(),e.category?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:e.category.color}},[t._v(" "+t._s(e.category.icon)+" ")])],1):t._e(),e.category?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Categoria:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.category.name))])])],1):t._e()],1),a("v-divider"),a("v-list-tile",{staticClass:"talk-dawer__tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("img",{staticStyle:{"max-heiht":"30px"},attrs:{src:"static/icons/monitor/management_96.png",alt:"Equipe"}})]),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Equipe:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.team.name))])])],1),e.responsible?a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[e.responsible.file?a("img",{staticStyle:{"max-heiht":"30px"},attrs:{src:e.responsible.file.url,alt:"Responsável"}}):a("img",{staticStyle:{"max-heiht":"30px"},attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}})]):t._e(),e.responsible?a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Responsável:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.responsible.name))])])],1):t._e()],1),e.last_note?a("v-divider"):t._e(),e.last_note?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v(" Última anotação: ")]),a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v(" "+t._s(e.last_note.description_time)+" ")])],1)],1):t._e(),a("v-divider"),a("v-list-tile",[a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",block:"",outline:""},on:{click:function(a){return t.sendTicketResume(e)}}},[a("v-icon",[t._v("send")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Enviar resumo")])],1),a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",icon:"",link:"",to:{name:"ticket",params:{id:e.id}}}},[a("v-icon",[t._v("open_in_new")])],1),a("v-btn",{staticStyle:{margin:"0 0 0 10px"},attrs:{ripple:"",small:"",icon:""},on:{click:function(a){return t.addTicketNote(e)}}},[a("v-icon",[t._v("message")])],1)],1)],1)],1)})),t.talk.tickets&&t.talk.tickets.length>=5?a("div",{staticStyle:{margin:"10px",padding:"20px 0"}},[a("v-btn",{attrs:{block:"",outline:""},on:{click:function(e){return t.showAllTickets()}}},[t._v("Ver todos os chamados")])],1):t._e()],2)],1):a("div",[a("div",[a("div",{staticClass:"talk-drawer-right__empty-message"},[a("h2",[t._v("Nenhum chamado em"),a("br"),t._v("execução encontrado.")]),a("img",{attrs:{src:"static/icons/monitor/add_tag_96.png",alt:""}}),a("p",{staticClass:"mb-5"},[t._v("Clique no botão abaixo para"),a("br"),t._v("adicionar um novo chamado.")]),a("v-btn",{attrs:{block:"",outline:""},on:{click:function(e){return t.addTicket()}}},[t._v("Adicionar chamado")])],1)])])]):t._e(),t.$WiCheckPermission("10b505c9")?a("v-tab-item",{staticStyle:{margin:"0 10px 10px 10px",padding:"0 0 20px 0"}},[t.talk.budgets&&t.talk.budgets.length>0?a("div",[a("v-subheader",{attrs:{color:"gray"}},[t._v(" Orçamentos em aberto do "+t._s(t.person.profiles[0].title)+" "),a("v-spacer"),a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:""}},i),[t._v("Adicionar Orçamento")])]}}],null,!1,3147222080)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addBudgetByTemplate()}}},[a("v-list-tile-title",[t._v("Criar a partir de um modelo")])],1),a("v-list-tile",{on:{click:function(e){return t.addBudget()}}},[a("v-list-tile-title",[t._v("Criar novo orçamento do zero")])],1)],1)],1)],1),a("v-divider"),a("div",[t._l(t.talk.budgets,(function(e,i){return a("v-card",{key:i,staticClass:"elevation-20 white",staticStyle:{margin:"15px 0px"},attrs:{color:"white"}},[a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[t._v(" CÓD: "),a("strong",[t._v(" #"+t._s(e.id))])]),a("v-spacer")],1),e.assunto_chamado?a("v-divider"):t._e(),e.assunto_chamado?a("v-card-title",{staticStyle:{padding:"5px 0 0 0"}},[a("span",{staticStyle:{padding:"0px 5px"}},[a("strong",[t._v(" "+t._s(e.assunto_chamado))])])]):t._e(),a("v-divider"),a("v-list",{staticStyle:{padding:"0"},attrs:{dense:""}},[a("v-list-tile",{staticClass:"talk-dawer__tile",staticStyle:{padding:"5px 0 !important"}},[a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[e.status?a("v-icon",{attrs:{size:"30",color:e.status.color}},[t._v(" "+t._s(e.status.icon)+" ")]):a("v-icon",[t._v("confirmation_number")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Status:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.status.name))])])],1),a("v-list-tile-avatar",{staticStyle:{padding:"0","min-width":"0"}},[a("v-icon",{attrs:{size:"30",color:e.category.color}},[t._v(" "+t._s(e.category.icon)+" ")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[t._v("Categoria:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(e.category.name))])])],1)],1),a("v-divider"),a("v-list-tile",[a("v-btn",{staticStyle:{margin:"0 10px 0 0"},attrs:{ripple:"",small:"",block:"",outline:"",link:"",to:{name:"budget",params:{id:e.id}}}},[a("v-icon",[t._v("open_in_new")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Detalhes")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){t.$WiEditDialog({wiConfig:"budget-open",onSubmit:function(){t.getTalk(t.talk.id)},data:e})}}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){return t.showBudgetEvents(e)}}},[a("v-icon",[t._v("message")])],1),a("v-btn",{staticStyle:{margin:"0px 5px"},attrs:{icon:"",flat:""},on:{click:function(a){return t.showBudgetFiles(e)}}},[a("v-icon",[t._v("attachment")])],1)],1)],1)],1)})),t.talk.budgets&&t.talk.budgets.length>=5?a("div",{staticStyle:{margin:"10px",padding:"20px 0"}},[a("v-btn",{attrs:{block:"",outline:"",link:"",to:{name:"sales-list",params:{page:"budget-open"}}}},[t._v("Ver todos os orçamentos em aberto")])],1):t._e()],2)],1):a("div",[a("div",[a("div",{staticClass:"talk-drawer-right__empty-message"},[a("h2",[t._v("Nenhum orçamento encontrado para este cliente.")]),a("img",{attrs:{src:"static/icons/monitor/new_copy_96.png",alt:""}}),a("p",[t._v("Clique no botão abaixo para adicionar um novo orçamento.")]),a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{block:"",outline:""}},i),[t._v("Adicionar Orçamento")])]}}],null,!1,2061785750)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.addBudgetByTemplate()}}},[a("v-list-tile-title",[t._v("Criar a partir de um modelo")])],1),a("v-list-tile",{on:{click:function(e){return t.addBudget()}}},[a("v-list-tile-title",[t._v("Criar novo orçamento do zero")])],1)],1)],1)],1)])])]):t._e(),a("v-tab-item",[a("v-card",[a("v-card-text",[t._v("asda sd assd asd as")])],1)],1)],1)],1),a("v-list",{staticClass:"pt-0",attrs:{dense:""}},[a("v-divider")],1)],1)],1):t._e()},se=[],oe={name:"TalkDrawerRight",data:function(){return{drawer:!1,loading:!1,tabs:0,talk:{},pageHeight:innerHeight}},computed:Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",{drawerRight:"drawerRight",talkData:"talk"})),{},{drawerRightActive:{get:function(){return this.drawerRight},set:function(t){this.$store.commit("Talk/SET_DRAWER_RIGHT",t)}},person:function(){var t,e,a,i,s;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&null!==(a=e.person)&&void 0!==a&&a.person?this.talk.contact.person.person:null!==(i=this.talk)&&void 0!==i&&null!==(s=i.contact)&&void 0!==s&&s.person?this.talk.contact.person:null},team:function(){var t,e;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&e.team?this.talk.contact.team:null},personTitle:function(){var t,e,a;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&null!==(a=e.person)&&void 0!==a&&a.person_title?this.talk.contact.person.person_title:null},personType:function(){var t,e,a,i;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&null!==(a=e.person)&&void 0!==a&&null!==(i=a.profiles[0])&&void 0!==i&&i.name?this.talk.contact.person.profiles[0].name:null}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(j["d"])("Talk",["TOUGGLE_DRAWER_RIGHT","SET_MESSAGE_EDITOR_DIALOG","SET_MESSAGE_TEXT"])),Object(j["b"])("Talk",["getTalk"])),{},{getTalkData:function(){var t=this;this.loading=!0,this.$WiApiGet({uri:"talks/talk/".concat(this.talkData.id,"/related"),callback:function(e){var a=e.success;t.talk=a,t.loading=!1}})},addTicketNote:function(t){var e=this;this.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:function(){e.getTalk(e.talk.id)},data:{chamado_dados_id:t.id}})},addBudget:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person}),this.$WiEditDialog({wiConfig:"budget-open",onSubmit:function(){e.getTalk(e.talkId)},data:a,redirectOnSubmit:!1})},addBudgetByTemplate:function(){var t,e=this,a={person_id:this.person.id,person_type:this.person.type,person:this.person};"collaborator"==(null===(t=this.person)||void 0===t?void 0:t.profiles[0].name)&&(a={collaborator_id:this.person.id,person_type:this.person.type,collaborator:this.person}),this.$WiListDialog({wiConfig:"budget-template",onSubmit:function(){e.getTalk(e.talkId)},data:a,redirectOnSubmit:!1,wiEditData:a})},addTicket:function(){var t,e,a,i,s,o=this,n={person_id:null===(t=this.person)||void 0===t?void 0:t.id,person_type:null===(e=this.person)||void 0===e?void 0:e.profiles[0].name,cli_ou_for:this.person?"customer"==(null===(a=this.person)||void 0===a?void 0:a.profiles[0].name)?"cli":"for":null,person:this.person||null,team_id:null===(i=this.team)||void 0===i?void 0:i.id,team:this.team||null};"collaborator"==(null===(s=this.person)||void 0===s?void 0:s.profiles[0].name)&&(n={person_responsible_id:this.person.id,responsible:this.person,responsavel:this.person}),this.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:function(){o.getTalk(o.talk.id)},data:n,redirectOnSubmit:!1})},sendTicketResume:function(t){var e="Atualização do chamado *#".concat(t.id,"* \n\n");t.assunto_chamado&&(e+="*Assunto:* ".concat(t.assunto_chamado," \n\n")),t.status&&(e+="*Status:* ".concat(t.status.name," \n")),t.category&&(e+="*Categoria:* ".concat(t.category.name," \n")),t.team&&(e+="*Equipe:* ".concat(t.team.name," \n")),t.responsible&&(e+="*Responsável:* ".concat(t.responsible.name," \n\n")),t.last_note&&(e+="*Última anotação:* ".concat(t.last_note.description_time," \n\n")),this.SET_MESSAGE_TEXT(e),this.SET_MESSAGE_EDITOR_DIALOG(!0)},showAllTickets:function(){var t,e,a,i,s={person_id:(null===(t=this.person)||void 0===t?void 0:t.id)||null};this.team&&(s={team:null===(a=this.team)||void 0===a?void 0:a.id});"collaborator"==(null===(e=this.person)||void 0===e?void 0:e.profiles[0].name)&&(s={person_responsible_id:null===(i=this.person)||void 0===i?void 0:i.id});this.$WiListDialog({wiConfig:"ticket-opened",filter:s,redirectOnSubmit:!1,wiEditData:s})},getShowAllBudgetsRoute:function(){var t,e,a,i={person_id:(null===(t=this.person)||void 0===t?void 0:t.id)||null};"collaborator"==(null===(e=this.person)||void 0===e?void 0:e.profiles[0].name)&&(i={collaborator_id:null===(a=this.person)||void 0===a?void 0:a.id});return{name:"sales-list",params:{page:"budget-open"},query:i}},showBudgetEvents:function(t){var e=this;this.$WiDialog({title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:"budget-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Notasss",action:function(){e.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){e.$WiView("budget-event").refresh()},data:{business_id:t.id}})}}})},showBudgetFiles:function(t){var e=this;this.$WiDialog({title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"budget-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+t.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){e.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:t.id}},onClose:function(){e.$WiView("budget-fileList").refresh()}})}}})},setInnerHeight:function(t){this.pageHeight=(t||innerHeight)-152+"px"},updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)}}),mounted:function(){var t=this;window.addEventListener("resize",(function(){t.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView(),this.getTalkData()}},ne=oe,re=(a("f185"),Object(f["a"])(ne,ie,se,!1,null,null,null)),le=re.exports,ce=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-subheader",{staticStyle:{padding:"0",height:"35px"}},[a("v-spacer"),t.listTags.length>0?a("span",[a("span",[t._v("Tags: ")]),t._l(t.listTags,(function(e,i){return a("span",{key:i},[i<4?a("v-chip",{staticClass:"ma-1 elevation-1",class:{"hidden-xs-only hidden-sm-only":i>0},staticStyle:{"border-radius":"5px"},attrs:{small:"",color:e.color,close:""},on:{input:function(a){return t.removeTag(e)}}},[a("span",{staticStyle:{"font-size":"12px"},style:{color:t.getTextColoe(e.color)}},[t.listTags.length>3?a("span",[t._v(t._s(t._f("stringlength")(e.name,9)))]):t.listTags.length>1?a("span",[t._v(" "+t._s(t._f("stringlength")(e.name,17)))]):a("span",[t._v(" "+t._s(e.name))])])]):t._e()],1)}))],2):t._e(),t.listTags.length>0?a("v-menu",{attrs:{"offset-y":"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""}},i),[a("v-icon",[t._v("expand_more")])],1)]}}],null,!1,181355823)},[a("v-card",[a("v-card-actions",[a("v-icon",[t._v("label")]),a("div",{staticStyle:{padding:"5px 10px",color:"gray"}},[a("span",[t._v(" Lista de tags: ")])]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.addTag()}}},[a("v-icon",[t._v("add")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.addTag",expression:"'modules.talks.pages.talkView.talk.labels.addTag'"}]})],1)],1),a("v-divider"),a("v-card-text",t._l(t.listTags,(function(e,i){return a("v-chip",{key:i,staticClass:"ma-1 elevation-1",attrs:{close:"",color:e.color},on:{input:function(a){return t.removeTag(e)}}},[a("span",{style:{color:t.getTextColoe(e.color)}},[a("span",[t._v(" "+t._s(e.name)+" ")])])])})),1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{outline:"",small:"",block:""},on:{click:function(e){return t.removeAllTags()}}},[a("span",[t._v(" Remover todas as tags ")])])],1)],1)],1):t._e(),t.talk.contact&&1==t.talk.contact.type?a("v-btn",{attrs:{icon:t.listTags.length>0,outline:0==t.listTags.length,small:""},on:{click:function(e){return t.addTag()}}},[a("v-icon",[t._v("add")]),0==t.listTags.length?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.addTag",expression:"'modules.talks.pages.talkView.talk.labels.addTag'"}]}):t._e()],1):t._e()],1),a("v-dialog",{attrs:{"max-width":"350px",lazy:""},model:{value:t.setPersonProfiledialog,callback:function(e){t.setPersonProfiledialog=e},expression:"setPersonProfiledialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",[t._v("label")]),a("strong",{staticClass:"pl-2"},[t._v(" Adicionar tags ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.setPersonProfiledialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticClass:"pb-3"},[t._v(" Para adicionar tags defina um perfil para o contato. ")]),a("TalkContactSelectProfile",{attrs:{refresh:t.refresh,contact:t.talk.contact}})],1)],1)],1)],1)},de=[],ue=(a("fb6a"),{name:"TalkToolbarCustomerProvider",data:function(){return{drawerRight:!1,setPersonProfiledialog:!1}},computed:Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",["talk"])),{},{listTags:function(){var t,e,a,i;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.assets)&&void 0!==e&&e.tags?null===(a=this.talk)||void 0===a||null===(i=a.assets)||void 0===i?void 0:i.tags:[]}}),methods:Object(o["a"])(Object(o["a"])({},Object(j["b"])("Talk",["getTalk"])),{},{getTextColoe:function(t){var e=parseInt(t.slice(1,3),16),a=parseInt(t.slice(3,5),16),i=parseInt(t.slice(5,7),16),s=(299*e+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},addTag:function(){var t,e,a=this;null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&e.person_id?this.$WiListDialog({wiConfig:"tag",callback:function(t){a.$WiApiPost({uri:"register/person/tag",data:{multiple:Array.isArray(t)?t.map((function(t){return{talk_contact_id:a.talk.talk_contact_id,tag_id:t.id}})):[{talk_contact_id:a.talk.talk_contact_id,tag_id:t.id}]},config:{msgLoad:{title:"Adicionando tag(s)",text:"Aguarde enquanto as tag(s) são adicionadas."},msgSucess:{title:"Tag(s) adicionadas com sucesso!",text:"As tag(s) foram adicionadas com sucesso."},msgError:{title:"Erro ao adicionar tag(s)",text:"Tente novamente ou contacte o suporte."}},callback:function(){a.getTalk(a.talk.id)}})},mode:"select"}):this.setPersonProfiledialog=!0},removeTag:function(t){var e=this;this.$WiApiDelete({uri:"register/person/tag",id:t.person_tag_id,config:{msgLoad:{title:"Removendo tag",text:"Aguarde enquanto a tag é removida."},msgSucess:{title:"Tag removida com sucesso!",text:"A tag foi removida com sucesso."},msgError:{title:"Erro ao remover tag",text:"Tente novamente ou contacte o suporte."},msgAsk:!1},callback:function(){e.getTalk(e.talk.id)}})},removeAllTags:function(){var t=this;this.$WiApiPost({uri:"register/person/tag/clear",data:{talk_contact_id:this.talk.talk_contact_id},config:{msgLoad:{title:"Removendo tag(s)",text:"Aguarde enquanto a(s) tag(s) são removidas."},msgSucess:{title:"Tag(s) removida(s) com sucesso!",text:"A(s) tag(s) foram removidas com sucesso."},msgError:{title:"Erro ao remover tag(s)",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja remover todas as tags?",text:"Esta ação não poderá ser desfeita."}},callback:function(){t.getTalk(t.talk.id)}})}}),props:["refresh"],components:{TalkContactSelectProfile:Wt}}),pe=ue,me=Object(f["a"])(pe,ce,de,!1,null,null,null),ve=me.exports,fe={name:"TalkToolbar",data:function(){return{drawer:!1,tabs:1}},computed:Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",["talk","loadings","drawerRight","showContactInfo"])),{},{contactName:function(){var t,e,a,i,s;return null!==(t=this.talk)&&void 0!==t&&null!==(e=t.contact)&&void 0!==e&&null!==(a=e.person)&&void 0!==a&&a.name?this.talk.contact.person.name:null!==(i=this.talk)&&void 0!==i&&null!==(s=i.contact)&&void 0!==s&&s.name?this.talk.contact.name:"Nome não definido"}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(j["d"])("Talk",["TOUGGLE_DRAWER_RIGHT","TOUGGLE_SHOW_CONTACT_INFO"])),Object(j["b"])("Talk",["getTalk"])),{},{editContact:function(){var t=this;this.$WiEditDialog({wiConfig:"talk-contact",data:{id:this.talk.contact.id,talk_channel_id:this.talk.contact.talk_channel_id,name:this.talk.contact.name,type:this.talk.contact.type,person_type:this.talk.contact.person_type,person:this.talk.contact.person,observation:this.talk.contact.observation},onSubmit:function(){t.refresh()},redirectOnSubmit:!1})},refresh:function(){this.getTalk(this.talkId)},closeAction:function(){"dialog"===this.mode?this.$emit("onClose"):this.$router.push({name:"talk-view"})}}),props:{mode:{type:String,default:"page"},talkId:{required:!0}},mixins:[l["a"]],components:{TalkMenu:ae["a"],GroupIcon:ot["a"],TalkDrawerRight:le,TalkToolbarCustomerProvider:ve}},ge=fe,_e=(a("d5a0"),Object(f["a"])(ge,te,ee,!1,null,"489217da",null)),he=_e.exports,be=a("325b"),xe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[11==t.talk.channel.provider_id?a("div",[a("v-footer",{staticClass:"pa-3",staticStyle:{display:"flex",gap:"10px","align-items":"center","justify-content":"center"},attrs:{absolute:"",height:"65"}},[a("v-icon",{attrs:{"x-large":""}},[t._v("phone")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" Canal de ligação por voz via WhatsApp. ")]),a("v-btn",{attrs:{ripple:"",color:"primary",loading:t.callWhatsAppLoading},on:{click:function(e){return t.callWhatsApp()}}},[a("span",[t._v("Ligar agora")])])],1)],1):a("div",[t.replyMessage?a("v-footer",{staticClass:"talk-reply-message",attrs:{absolute:"",dark:t.$wiDark,height:"auto"}},[a("div",[a("strong",[t._v("Responder: ")]),a("span",[t._v(" "+t._s(t._f("stringlength")(t.replyMessage.text,180))+" ")])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){t.replyMessage=null}}},[a("v-icon",[t._v("close")])],1)],1):t._e(),t.talk.status>2?a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("span",{staticStyle:{display:"flex",gap:"5px","justify-content":"center",width:"100%"}},[a("span",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left"}},[a("strong",[t._v("Atendimento #"+t._s(t.talk.id)+" ")]),3==t.talk.status?a("span",[t._v(" concluído"),a("br"),t._v("Em "+t._s(t._f("moment")(t.talk.closed_at,"DD/MM/YYYY HH:mm")))]):4==t.talk.status?a("span",[t._v(" cancelado"),a("br"),t._v("Em "+t._s(t._f("moment")(t.talk.canceled_at,"DD/MM/YYYY HH:mm")))]):a("span",[t._v(" encerrado"),a("br"),t._v("Em "+t._s(t._f("moment")(t.talk.updated_at,"DD/MM/YYYY HH:mm")))])]),a("v-btn",{staticClass:"white--text",attrs:{color:"green"},on:{click:function(e){return t.createNewTalk(t.talk.contact)}}},[a("v-icon",[t._v("message")]),a("span",{staticClass:"pl-1"},[t._v("Iniciar novo atendimento")])],1)],1)]):t.talk.operator_id?t.talk.operator_id==t.$wiUser.id&&t.talk.window&&t.talk.window.status&&"waiting-template"==t.talk.window.status?a("v-footer",{attrs:{absolute:"",height:"65"}},[a("div",{staticClass:"template-footer"},[a("div",{staticClass:"template-footer__actions"},[a("div",{staticClass:"template-footer__text"},[a("span",{staticClass:"caption grey--text"},[a("span",{staticClass:"hidden-sm-and-up"},[t._v("Para conversar com este contato: ")]),a("span",{staticClass:"hidden-xs-only"},[t._v("Para conversar com este contato, envie um modelo de mensagem")])])]),a("div",[a("v-btn",{staticClass:"mr-2",attrs:{color:"primary",small:""},on:{click:function(e){return t.openWhatsAppTemplateSelectorDialog()}}},[a("v-icon",{staticClass:"hidden-xs-only",attrs:{left:"",small:""}},[t._v("message")]),a("span",{staticClass:"hidden-xs-only"},[t._v("Selecione uma mensagem modelo")]),a("span",{staticClass:"hidden-sm-and-up"},[t._v("Selecione uma mensagem modelo")])],1),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){t.showTemplateInfoDialog=!0}}},[a("v-icon",[t._v("help_outline")])],1)],1)])]),a("v-dialog",{attrs:{"max-width":"600",scrollable:"",transition:"dialog-bottom-transition"},model:{value:t.showTemplateInfoDialog,callback:function(e){t.showTemplateInfoDialog=e},expression:"showTemplateInfoDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{staticClass:"mr-2"},[t._v("help_outline")]),a("span",{staticClass:"subheading"},[t._v("Por que preciso usar mensagens modelo?")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){t.showTemplateInfoDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"pa-5"},[a("p",{staticClass:"body-2 mb-4 text-left"},[t._v("Estas regras são exigências oficiais do WhatsApp Business e da Meta para garantir a qualidade das conversas. "),a("a",{staticClass:"text-decoration-none primary--text",attrs:{href:"https://developers.facebook.com/docs/whatsapp/cloud-api/guides/send-message-templates/",target:"_blank"}},[t._v("Saiba mais na documentação oficial")]),t._v(".")]),a("div",{staticClass:"mb-4 text-left"},[a("div",{staticClass:"align-center mb-2"},[a("span",{staticClass:"mr-2",staticStyle:{"font-size":"24px"}},[t._v("📝")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[t._v("Mensagens Modelo (Templates)")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[t._v("• A primeira mensagem deve ser um modelo pré-aprovado pelo WhatsApp")]),a("p",{staticClass:"body-2 mb-2"},[t._v('• Estes modelos são como "frases prontas" que garantem a qualidade da conversa')]),a("p",{staticClass:"body-2"},[t._v("• Depois que o contato responder, você poderá enviar mensagens normais")])])]),a("div",{staticClass:"mb-4 text-left"},[a("div",{staticClass:"align-center mb-2"},[a("span",{staticClass:"mr-2",staticStyle:{"font-size":"24px"}},[t._v("⏰")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[t._v("Tempo para Responder")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[t._v("• Você tem 24 horas para responder após o contato te responder")]),a("p",{staticClass:"body-2 mb-2"},[t._v("• Se passar das 24 horas, precisará usar um modelo novamente")]),a("p",{staticClass:"body-2"},[t._v("• Cada resposta do contato renova seu tempo de 24 horas")])])]),a("div",{staticClass:"mb-4 text-left"},[a("div",{staticClass:"align-center mb-2"},[a("span",{staticClass:"mr-2",staticStyle:{"font-size":"24px"}},[t._v("💬")]),a("span",{staticClass:"title font-weight-medium",staticStyle:{color:"#128C7E"}},[t._v("Resposta do Contato")])]),a("div",{staticClass:"pl-4"},[a("p",{staticClass:"body-2 mb-2"},[t._v("• O contato precisa responder sua primeira mensagem")]),a("p",{staticClass:"body-2 mb-2"},[t._v("• Só depois da resposta você pode enviar mensagens normais")]),a("p",{staticClass:"body-2"},[t._v("• Se não houver resposta, você precisará usar um novo modelo")])])]),a("v-alert",{staticClass:"mt-4",attrs:{type:"info",dense:"",color:"#E3F2FD"}},[a("div",{staticClass:"align-center"},[a("span",{staticClass:"mr-2",staticStyle:{"font-size":"24px"}},[t._v("💡")]),a("span",{staticClass:"body-2"},[t._v("Dica: Escolha um modelo que faça sentido para o seu contato. Isso aumenta as chances de receber uma resposta!")])])])],1)],1)],1),a("WhatsAppTemplateSelectorDialog",{attrs:{"can-send":!0,channel_id:t.talk.talk_channel_id,dynamic_variables:[]},on:{submit:t.selectTemplate},model:{value:t.showWhatsAppTemplateSelectorDialog,callback:function(e){t.showWhatsAppTemplateSelectorDialog=e},expression:"showWhatsAppTemplateSelectorDialog"}})],1):t.talk.operator_id==t.$wiUser.id?a("v-footer",{staticClass:"pa-0",staticStyle:{"border-top":"solid 1px lightgrey"},style:{"background-color":t.sendNoteMode?t.$wiDark?"#ad9741":"#FDE68A":""},attrs:{absolute:"",height:"70"}},[a("QuickMessageSelector",{ref:"quickMessageSelector",attrs:{show:t.slashCommandActive,query:t.slashCommandQuery,messages:t.quickMessages},on:{select:t.onSlashCommandSelect,close:t.closeSlashCommand}}),t.recordingAudioMode?t._e():a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("div",{staticStyle:{display:"flex"}},[t.talk.assets&&t.talk.assets.messageCategories&&t.talk.assets.messageCategories.length>1?a("TalkMessageCategoryMenu",{attrs:{talk:t.talk},on:{messageSelected:function(e){t.message=e.message,t.talkMessageTemplateId=e.messageTemplateId}}}):a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:""},on:{click:function(e){return t.openMessageTemplatesList()}}},[a("v-icon",[t._v("message")])],1),a("MessageAIMenu",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{"header-icon":"emoji_objects",message:t.message,"talk-id":t.talk.id,"small-button":!0,"talk-contact-id":t.talk.talk_contact_id},on:{"text-updated":t.updateMessage}})],1),a("div",{staticStyle:{display:"flex"}},[a("EmojiMenuDialog",{on:{onSelect:t.emojiSelector}}),a("v-dialog",{attrs:{width:"500",persistent:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{margin:"3px 8px"},attrs:{icon:"",small:""}},i),[a("v-icon",[t._v("expand")])],1)]}}],null,!1,2911104128),model:{value:t.messageEditorDialog,callback:function(e){t.messageEditorDialog=e},expression:"messageEditorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[t._v("edit")]),a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messageDialog.title",expression:"'modules.talks.pages.talkView.talk.messageDialog.title'"}],staticClass:"ml-2"}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.messageEditorDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"15px 15px 0 15px"}},[a("v-textarea",{ref:"talkFooterTextArea",staticClass:"talk-input",class:{"talk-footer__input--dark":t.$wiDark},attrs:{type:"text",placeholder:t.$t("modules.talks.pages.talkView.talk.labels.inputPlaceholder"),rows:"10",outline:"",autofocus:!0,"single-line":"","hide-details":""},on:{keydown:t.inputHandler,keyup:t.onKeyUp},model:{value:t.message,callback:function(e){t.message=e},expression:"message"}})],1),t.messageEditorDialog?a("v-card-actions",[a("v-btn",{staticStyle:{margin:"8px 0 8px 8px"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.openMessageTemplatesList()}}},[a("v-icon",[t._v("message")])],1),a("EmojiMenuDialog",{on:{onSelect:t.emojiSelector}}),a("v-btn",{staticStyle:{margin:"8px 0 8px 0px"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.openTalkSchedule()}}},[a("v-icon",[t._v("event")])],1),a("MessageAIMenu",{attrs:{"header-icon":"emoji_objects",message:t.message,"talk-id":t.talk.id,"talk-contact-id":t.talk.talk_contact_id},on:{"text-updated":t.updateMessage}}),a("v-btn",{attrs:{outline:"",block:"",disabled:!t.message},on:{click:function(e){return t.prepareMessage()}}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messageDialog.send",expression:"'modules.talks.pages.talkView.talk.messageDialog.send'"}]}),a("v-icon",{staticClass:"ml-3"},[t._v("send")])],1)],1):t._e()],1)],1)],1)]),t.recordingAudioMode?t._e():a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.message,expression:"message"}],ref:"talkFooterTextArea",staticClass:"talk-input",class:{"talk-footer__input--dark":t.$wiDark},attrs:{type:"text",placeholder:t.sendNoteMode?"Anotações são particulares e visíveis apenas para você e seu time":"Digite sua mensagem ou / para buscar mensagens rápidas",rows:"3",autofocus:!0},domProps:{value:t.message},on:{keydown:t.inputHandler,keyup:t.onKeyUp,input:[function(e){e.target.composing||(t.message=e.target.value)},t.onInput]}}),t.recordingAudioMode?a("WNAudioRecorderInline",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple","auto-start":"",height:40},on:{"send-audio":t.sendAudio}}):t._e(),a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","max-width":"130px","border-left":"solid 1px lightgrey","margin-left":"4px"}},[t.recordingAudioMode?t._e():a("div",[a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:"",disabled:!t.message},on:{click:function(e){return t.prepareMessage()}}},[a("v-icon",[t._v("send")])],1)],1),a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center","border-left":"solid 1px lightgrey"}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center"}},[t.recordingAudioMode?t._e():a("v-speed-dial",{attrs:{direction:"top",absolute:!1,transition:"slide-y-reverse-transition"},scopedSlots:t._u([{key:"activator",fn:function(){return[a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{icon:"",ripple:"",small:""}},[t.buttonNewFile?a("v-icon",[t._v(" close ")]):a("v-icon",[t._v(" attachment ")])],1)]},proxy:!0}],null,!1,2127539983),model:{value:t.buttonNewFile,callback:function(e){t.buttonNewFile=e},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(e){return t.openFileDialog(2)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" insert_photo ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(e){return t.openFileDialog(3)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" play_circle_filled ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(e){return t.openFileDialog(5)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" insert_drive_file ")])],1)],1),a("div",{staticStyle:{width:"36px",display:"flex","align-items":"center","justify-content":"center"}},[a("v-btn",{attrs:{icon:"",ripple:"",small:"",loading:t.recordingAudioLoading},on:{click:function(e){t.recordingAudioMode=!t.recordingAudioMode}}},[t.recordingAudioMode?a("v-icon",[t._v("close")]):a("v-icon",[t._v("mic")])],1)],1)],1),t.recordingAudioMode?t._e():a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center"}},[a("v-tooltip",{attrs:{top:"",lazy:""}},[a("template",{slot:"activator"},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24",color:"primary"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.talk.assets&&t.talk.assets.schedules&&t.talk.assets.schedules.length>0?a("span",{staticClass:"white--text"},[t.talk.assets.schedules.length>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.talk.assets.schedules.length)}})]):t._e()]},proxy:!0}],null,!1,3839666533)},[a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{disabled:!t.talk.assets,icon:"",ripple:"",small:""},on:{click:function(e){return t.openTalkSchedule()}}},[a("v-icon",[t._v("event")])],1)],1)],1),a("span",[a("span",[t._v("Agendar envio da mensagem")])])],2),a("v-tooltip",{attrs:{top:"",lazy:""}},[a("template",{slot:"activator"},[a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{icon:"",ripple:"",small:""},on:{click:function(e){t.sendNoteMode=!t.sendNoteMode}}},[t.sendNoteMode?a("v-icon",{attrs:{color:"orange"}},[t._v("cancel_presentation")]):a("v-icon",{attrs:{color:"orange"}},[t._v("post_add")])],1)],1),a("span",[t.sendNoteMode?a("span",[t._v("Fechar nota interna")]):a("span",[t._v("Adicionar nota interna")])])],2)],1)])])],1):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("span",[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messages.status.talking",expression:"'modules.talks.pages.talkView.talk.messages.status.talking'"}]}),a("strong",[t._v(" "+t._s(t.talk.operator.name))]),a("v-btn",{attrs:{color:"orange"},on:{click:function(e){return t.getTalkToMe()}}},[a("v-icon",[t._v("compare_arrows")]),a("span",{staticClass:"pl-1"},[t._v("Assumir atendimento")])],1)],1)]):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",[t._v(t._s(t.talk.contact.name)+" ")]),1==t.talk.status&&t.talk.contact&&1==t.talk.contact.type?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messages.status.chatbot",expression:"'modules.talks.pages.talkView.talk.messages.status.chatbot'"}]}):t._e(),2==t.talk.status||t.talk.contact&&2==t.talk.contact.type?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messages.status.awaiting",expression:"'modules.talks.pages.talkView.talk.messages.status.awaiting'"}]}):t._e(),a("v-btn",{staticClass:"white--text",attrs:{loading:t.loadingStartTalk,color:"green"},on:{click:function(e){return t.startTalk()}}},[a("v-icon",[t._v("slideshow")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.startTalk",expression:"'modules.talks.pages.talkView.talk.labels.startTalk'"}],staticClass:"pl-1"})],1)],1)]),a("TalkFileDialog")],1)])},ye=[],ke=(a("25f0"),a("466d"),a("d42c")),Ce=a("bb1b"),we=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly,lazy:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{attrs:{madium:""}},[t._v("file_upload")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.fileUploadTitle",expression:"'modules.talks.pages.talkView.talk.labels.fileUploadTitle'"}],staticClass:"pl-2"})],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px","max-height":"700px",padding:"0"}},[t.dialog?a("WiFile",{attrs:{props:{talk_id:t.talk.id,talkFileType:t.fileDialog.fileType}}}):t._e()],1)],1)],1)},Se=[],De=a("2799"),Ee={name:"TalkFileDialog",computed:Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",["talk","fileDialog"])),{},{dialog:{get:function(){return this.$store.state.Talk.fileDialog.active},set:function(t){this.$store.commit("Talk/SET_FILE_DIALOG",{active:t,fileType:null})}}}),components:{WiFile:De["default"]}},Te=Ee,Oe=Object(f["a"])(Te,we,Se,!1,null,null,null),Ae=Oe.exports,Ie=a("bdc0"),Fe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-menu",{staticClass:"talk-menu",attrs:{"z-index":"300",right:"",transition:"slide-y-transition",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"talk-menu__btn",attrs:{icon:"",ripple:""}},i),[a("v-icon",[t._v("message")])],1)]}}]),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[t.menu?a("v-list",[a("v-divider"),a("div",{staticStyle:{color:"grey",padding:"5px 10px"}},[t._v("Selecione a categoria:")]),a("v-divider"),t._l(t.categories,(function(e,i){return[i?a("v-divider",{key:"category-divider-"+i}):t._e(),a("v-list-tile",{key:"category-"+i,on:{click:function(a){return t.listMessagesByCategory(e.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.color}},[t._v(t._s(e.icon))])],1),a("v-list-tile-title",[a("span",[t._v(t._s(e.name)+" ")])]),"none"!=e.message_templates_count?a("v-list-tile-action",[a("strong",{staticStyle:{width:"40px","text-align":"end"}},[a("v-icon",{attrs:{small:"",color:"grey"}},[t._v("message")]),t._v(" "+t._s(e.message_templates_count)+" ")],1)]):t._e()],1)]}))],2):t._e()],1)},Pe=[],je={name:"TalkMessageCategoryMenu",data:function(){return{menu:!1}},computed:{categories:function(){return this.talk.assets.messageCategories}},methods:{listMessagesByCategory:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-message-template",callback:function(t){e.talkMessageTemplateId=t.id,e.message=t.text_with_variables||t.text||"",e.$emit("messageSelected",{message:e.message,messageTemplateId:e.talkMessageTemplateId})},filter:{talk_contact_id:this.talk.talk_contact_id,talk_channel_id:this.talk.talk_channel_id,talk_category_id:t}})}},props:["talk"]},qe=je,$e=(a("d787"),Object(f["a"])(qe,Fe,Pe,!1,null,"5267b2a7",null)),ze=$e.exports,Me=a("441d"),Ne=a("ac61"),Le=a("a1c8"),Re=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.show&&t.filteredMessages.length>0?a("div",{staticClass:"quick-message-selector",class:{"quick-message-selector--dark":t.$wiDark}},[a("div",{staticClass:"quick-message-selector__header"},[a("v-icon",{staticClass:"quick-message-selector__icon",attrs:{small:""}},[t._v("flash_on")]),a("span",{staticClass:"quick-message-selector__title"},[t._v("Mensagens Rápidas")]),a("span",{staticClass:"quick-message-selector__count"},[t._v(t._s(t.filteredMessages.length))]),a("v-btn",{staticClass:"quick-message-selector__close",attrs:{icon:"",small:""},on:{click:function(e){return t.$emit("close")}}},[a("v-icon",{attrs:{small:""}},[t._v("close")])],1)],1),a("div",{staticClass:"quick-message-selector__list"},t._l(t.filteredMessages,(function(e,i){return a("div",{key:e.id,class:["quick-message-selector__item",{"quick-message-selector__item--active":i===t.selectedIndex}],on:{click:function(a){return t.selectMessage(e)},mouseenter:function(e){t.selectedIndex=i}}},[a("div",{staticClass:"quick-message-selector__item-header"},[a("v-icon",{staticClass:"quick-message-selector__item-icon",attrs:{small:""}},[t._v("message")]),a("span",{staticClass:"quick-message-selector__item-name",domProps:{innerHTML:t._s(t.highlightMatch(e.name))}}),e.category?a("span",{staticClass:"quick-message-selector__item-category"},[t._v(" "+t._s(e.category.name)+" ")]):t._e()],1),a("div",{staticClass:"quick-message-selector__item-preview",domProps:{innerHTML:t._s(t.getPreview(e))}})])})),0),t._m(0)]):t.show&&0===t.filteredMessages.length?a("div",{staticClass:"quick-message-selector quick-message-selector--empty",class:{"quick-message-selector--dark":t.$wiDark}},[a("div",{staticClass:"quick-message-selector__empty"},[a("v-icon",{staticClass:"quick-message-selector__empty-icon"},[t._v("search_off")]),a("span",{staticClass:"quick-message-selector__empty-text"},[t._v("Nenhuma mensagem encontrada")])],1)]):t._e()},Ue=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"quick-message-selector__footer"},[a("span",{staticClass:"quick-message-selector__hint"},[a("kbd",[t._v("↑↓")]),t._v(" navegar "),a("kbd",[t._v("Enter")]),t._v(" selecionar "),a("kbd",[t._v("Esc")]),t._v(" fechar ")])])}],We=(a("4d63"),a("498a"),{name:"QuickMessageSelector",props:{show:{type:Boolean,default:!1},query:{type:String,default:""},messages:{type:Array,default:function(){return[]}}},data:function(){return{selectedIndex:0}},computed:{filteredMessages:function(){var t=this;if(!this.query)return this.messages.slice(0,10);var e=this.normalizeString(this.query);return this.messages.filter((function(a){return t.normalizeString(a.name).includes(e)})).slice(0,10)}},methods:{normalizeString:function(t){return t?t.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,""):""},highlightMatch:function(t){if(!this.query)return t;var e=new RegExp("(".concat(this.escapeRegex(this.query),")"),"gi");return t.replace(e,'$1')},escapeRegex:function(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")},getPreview:function(t){if(!t)return"";var e=t.text_with_variables||t.text||"";if(!e)return"";var a=80,i=e.replace(//gi," ").replace(/<[^>]+>/g,"").replace(/\n/g," ").replace(/\s+/g," ").trim();return i.length>a?i.substring(0,a)+"...":i},selectMessage:function(t){this.$emit("select",t),this.selectedIndex=0},handleKeyDown:function(t){if(this.show&&0!==this.filteredMessages.length)switch(t.key){case"ArrowDown":t.preventDefault(),this.selectedIndex=(this.selectedIndex+1)%this.filteredMessages.length,this.scrollToSelected();break;case"ArrowUp":t.preventDefault(),this.selectedIndex=0===this.selectedIndex?this.filteredMessages.length-1:this.selectedIndex-1,this.scrollToSelected();break;case"Enter":t.preventDefault(),this.filteredMessages[this.selectedIndex]&&this.selectMessage(this.filteredMessages[this.selectedIndex]);break;case"Escape":t.preventDefault(),this.$emit("close");break}},scrollToSelected:function(){var t=this;this.$nextTick((function(){var e=t.$el.querySelector(".quick-message-selector__list"),a=t.$el.querySelector(".quick-message-selector__item--active");if(e&&a){var i=e.getBoundingClientRect(),s=a.getBoundingClientRect();(s.bottom>i.bottom||s.top0?this.$WiListDialog({wiConfig:"talk-schedule",filter:{talk_contact_id:this.talk.talk_contact_id},wiEditData:{text:this.message,contact:this.talk.contact,talk_contact_id:this.talk.talk_contact_id,talk_channel_id:this.talk.talk_channel_id}}):this.$WiEditDialog({wiConfig:"talk-schedule",data:{text:this.message,contact:this.talk.contact,talk_contact_id:this.talk.talk_contact_id,talk_channel_id:this.talk.talk_channel_id},onSubmit:function(){t.$emit("refresh")},redirectOnSubmit:!1})},sendAudio:function(t){var e=this;this.recordingAudioLoading=!0;var a=new FormData;if(t instanceof Blob){var i={type:"application/octet-stream",size:t.size};i=Object.assign(i,{talk_id:this.talk.id,talkFileType:4,audioMessage:!0});var s=this.getAudioFileName(),o=new Blob([t],{type:"application/octet-stream"});a.append("files[0]",o,s),a.append("infos[0]",JSON.stringify(i)),Ce["b"].post({uri:"system/file",msgLoad:!1,data:a,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?console.log("Áudio enviado com sucesso:",t.data.data[0].id):console.error(e.$t("messages.error.text")),e.recordingAudioLoading=!1},error:function(t){console.error("Erro ao enviar áudio:",t),console.error(e.$t("messages.error.text")),e.recordingAudioLoading=!1},msgSucess:!1,msgError:!0}),this.recordingAudioMode=!1}else console.error("Dados de áudio inválidos")},getAudioFileName:function(){var t=new Date;return"wise-control-audio-"+t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+"_"+t.getHours()+"-"+t.getMinutes()+"-"+t.getSeconds()+"_"+Math.random().toString().replace(".","")},updateMessage:function(t){var e=this;t&&"string"===typeof t&&(this.message=t,this.$nextTick((function(){e.$refs.talkFooterTextArea&&e.$refs.talkFooterTextArea.focus()})))},startTalk:function(){var t=this;this.loadingStartTalk=!0,this.$WiApiPost({uri:"talk/talk/"+this.talk.id+"/operator",config:{msgAsk:!1,msgLoad:!1,msgSucess:!1,msgError:!0},callback:function(){t.loadingStartTalk=!1,t.$emit("refresh")}})},getTalkToMe:function(){var t=this;this.$WiApiPost({uri:"talk/talk/"+this.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!1,msgError:!0},callback:function(){t.$emit("refresh")}})}}),mounted:function(){this.setAutoFocus(),this.emojiSelector()},watch:{messageText:"setMessageText"},components:{TalkFileDialog:Ae,EmojiMenuDialog:Ie["a"],MessageAIMenu:Me["a"],TalkMessageCategoryMenu:ze,WNAudioRecorderInline:Ne["a"],WhatsAppTemplateSelectorDialog:Le["a"],QuickMessageSelector:He},mixins:[l["a"]]},Ye=Ge,Je=(a("8720"),Object(f["a"])(Ye,xe,ye,!1,null,"30434550",null)),Qe=Je.exports,Ke={name:"Talk",data:function(){return{currentHeight:0,pageHeight:innerHeight,drawer:!1}},computed:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(j["e"])("Talk",["talk","messages","paginate","loadings","lastMessage"])),Object(j["c"])("Talk",["messagesOrdered"])),{},{talkId:function(){return this.setTalkId||this.$route.params.id},showContactInfo:{get:function(){return this.$store.state.Talk.showContactInfo},set:function(t){this.$store.commit("Talk/SET_SHOW_CONTACT_INFO",t)}}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(j["d"])("Talk",["TOUGGLE_SHOW_CONTACT_INFO"])),Object(j["b"])("Talk",["getTalk","resetTalk","subscribeOnTalk","unsubscribeOnTalk","paginateMessages","unseenMessages"])),{},{talkChange:function(){this.resetTalk(),this.getTalk(this.talkId),this.unsubscribeOnTalk(this.$route.query.previousTalkId),this.subscribeOnTalk(this.talkId)},scrollToEnd:function(t){var e=this;setTimeout((function(){var t=e.$el.querySelector("#container");t&&(t.scrollTop=(null===t||void 0===t?void 0:t.scrollHeight)||0)}),t)},onMessageChange:function(){this.scrollToEnd(500),this.scrollToEnd(1e3),this.talkUnseenMessages(),this.$forceUpdate()},talkUnseenMessages:function(){var t=this.$route.query.previousTalkId;t&&this.unseenMessages(t)},setCurrentHeight:function(t){this.currentHeight=t,this.setInnerHeight()},setInnerHeight:function(){var t=46,e=145,a=this.$vuetify.breakpoint.name;"dialog"==this.mode&&(e="xs"===a||"sm"===a?93:188),"xs"!==a&&"sm"!==a||(t=0),this.pageHeight=(this.currentHeight||innerHeight)-e-t+"px"},closeAction:function(){this.$emit("onClose")},shareMessage:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-contact-all-multiple",mode:"select",filter:{order:"last_event_at,desc"},callback:function(a){if(a){var i=[];Array.isArray(a)&&a.length>1?i=a.map((function(t){return t.id})):null!==a&&void 0!==a&&a.id&&(i=[a.id]),i.length>0&&e.$WiApiPost({uri:"talk/message/share",data:{message_id:t.id,contacts:i,talk_channel_id:e.talk.talk_channel_id},config:{msgLoad:!0,msgError:!0,msgSucess:!0,msgAsk:{title:"Deseja compartilhar com ".concat(i.length," ").concat(i.length>1?"contatos":"contato","?"),text:"ATENÇÃO: Compartilhar com muitos contatos pode ocasionar banimento!"}}})}}})},resendMessage:function(t){this.$WiApiPost({uri:"talk/message/share",data:{message_id:t.id,contacts:[Object(o["a"])({},t.contact)],talk_channel_id:this.talk.talk_channel_id},config:{msgLoad:!0,msgError:!0,msgSucess:{title:"Mensagem reenviada com sucesso!",text:"A mensagem irá aparecer na conversa em instantes."},msgAsk:{title:"Deseja reenviar a mensagem para o contato?",text:"Se precisar, contate o suporte!"}}})}}),mounted:function(){this.getTalk(this.talkId),this.subscribeOnTalk(this.talkId)},beforeDestroy:function(){this.unsubscribeOnTalk(this.talkId||this.talk.id),this.resetTalk(),this.unseenMessages(this.talkId||this.talk.id)},props:{setTalkId:{type:Number,default:null},mode:{type:String,default:"page"}},watch:{$route:"talkChange","loadings.load":"onMessageChange",lastMessage:"onMessageChange",innerHeight:"setCurrentHeight",talk:"setInnerHeight"},components:{TalkToolbar:he,TalkMessage:be["a"],TalkFooter:Qe,TalkContact:Gt,TalkLoading:Zt}},Xe=Ke,Ze=(a("a13b"),Object(f["a"])(Xe,i,s,!1,null,"0daa35c4",null));e["a"]=Ze.exports},"44a1":function(t,e,a){"use strict";a("aa29")},"44e2":function(t,e,a){},"44ef":function(t){t.exports=JSON.parse('{"orderDashboard":{"header":{"module":"Service Desk","title":"Ordens de Serviço","dateFilter":{"startDate":"Data inicial","endDate":"Data final","dialog":{"title":"Insira uma data inicial e final","filterButton":"Filtrar"}},"monthFilter":{"dialog":{"title":"Selecionar Mês"},"label":"Mês"},"categoryFilter":{"placeholder":"Selecione uma categoria (opcional)"}},"statistics":{"cards":{"totalClosed":{"title":"Total concluído"},"amountClosed":{"title":"Valor total concluído"},"totalOpened":{"title":"Total em aberto"},"amountOpened":{"title":"Valor total em aberto"}}},"podium":{"title":"Ranking de Ordens de Serviço"},"barChart":{"title":"Valor total X Número de Ordens"},"collaborators":{"title":{"closed":"O.S. Concluídas por Colaborador","opened":"O.S. em Andamento por Colaborador"},"distribution":{"closed":"Distribuição de O.S. Concluídas","opened":"Distribuição de O.S. em Andamento"},"table":{"headers":{"collaborator":"Colaborador","quantity":"Qtd. de Ordens","totalAmount":"Valor Total"}}},"categories":{"title":{"closed":"O.S. Concluídas por Categoria","opened":"O.S. em Andamento por Categoria"},"distribution":{"closed":"Distribuição de O.S. Concluídas","opened":"Distribuição de O.S. em Andamento"},"table":{"headers":{"category":"Categoria","quantity":"Qtd. de Ordens","totalAmount":"Valor Total"}}},"noData":{"title":"Nenhuma ordem encontrada para o período selecionado","description":"Selecione um período diferente para visualizar as informações","button":"Selecionar período"},"charts":{"collaborators":{"title":"Ordens por Colaborador","yaxis":"Valor Total","tooltip":"ordens"},"categories":{"title":"Ordens por Categoria","yaxis":"Valor Total","tooltip":"ordens"}},"itemCategories":{"title":{"closed":"O.S. Concluídas por Tipo de Item","opened":"O.S. em Andamento por Tipo de Item"},"distribution":{"closed":"Distribuição por Tipo de Item Concluído","opened":"Distribuição por Tipo de Item em Andamento"},"table":{"headers":{"category":"Tipo de Item","quantity":"Qtd. de Ordens","totalAmount":"Valor Total"}}},"ordersByStage":{"title":"Quantidade de O.S. por Status - Últimos 3 Meses","done":"Concluídas","opened":"Em Aberto","canceled":"Canceladas","total":"Total"},"ordersAmountByStage":{"title":"Valor Total (R$) por Status - Últimos 3 Meses","done":"Concluídas","canceled":"Canceladas","opened":"Em Aberto","total":"Total"},"ordersYearlyComparison":{"title":"Comparativo de Quantidade de O.S. entre Anos (Atual vs Anterior)","currentYear":{"done":"Concluídas (Atual)","canceled":"Canceladas (Atual)","opened":"Em Aberto (Atual)","total":"Total (Atual)"},"previousYear":{"done":"Concluídas (Anterior)","canceled":"Canceladas (Anterior)","opened":"Em Aberto (Anterior)","total":"Total (Anterior)"}},"ordersAmountYearlyComparison":{"title":"Comparativo de Valor Total (R$) entre Anos (Atual vs Anterior)","currentYear":{"done":"Concluídas (Atual)","canceled":"Canceladas (Atual)","opened":"Em Aberto (Atual)","total":"Total (Atual)"},"previousYear":{"done":"Concluídas (Anterior)","canceled":"Canceladas (Anterior)","opened":"Em Aberto (Anterior)","total":"Total (Anterior)"}}}}')},4579:function(t,e,a){"use strict";a("ac18")},4646:function(t,e){},"464d":function(t,e,a){},4678:function(t,e,a){var i={"./af":"2bfb","./af.js":"2bfb","./ar":"8e73","./ar-dz":"a356","./ar-dz.js":"a356","./ar-kw":"423e","./ar-kw.js":"423e","./ar-ly":"1cfd","./ar-ly.js":"1cfd","./ar-ma":"0a84","./ar-ma.js":"0a84","./ar-sa":"8230","./ar-sa.js":"8230","./ar-tn":"6d83","./ar-tn.js":"6d83","./ar.js":"8e73","./az":"485c","./az.js":"485c","./be":"1fc1","./be.js":"1fc1","./bg":"84aa","./bg.js":"84aa","./bm":"a7fa","./bm.js":"a7fa","./bn":"9043","./bn-bd":"9686","./bn-bd.js":"9686","./bn.js":"9043","./bo":"d26a","./bo.js":"d26a","./br":"6887","./br.js":"6887","./bs":"2554","./bs.js":"2554","./ca":"d716","./ca.js":"d716","./cs":"3c0d","./cs.js":"3c0d","./cv":"03ec","./cv.js":"03ec","./cy":"9797","./cy.js":"9797","./da":"0f14","./da.js":"0f14","./de":"b469","./de-at":"b3eb","./de-at.js":"b3eb","./de-ch":"bb71","./de-ch.js":"bb71","./de.js":"b469","./dv":"598a","./dv.js":"598a","./el":"8d47","./el.js":"8d47","./en-au":"0e6b","./en-au.js":"0e6b","./en-ca":"3886","./en-ca.js":"3886","./en-gb":"39a6","./en-gb.js":"39a6","./en-ie":"e1d3","./en-ie.js":"e1d3","./en-il":"7333","./en-il.js":"7333","./en-in":"ec2e","./en-in.js":"ec2e","./en-nz":"6f50","./en-nz.js":"6f50","./en-sg":"b7e9","./en-sg.js":"b7e9","./eo":"65db","./eo.js":"65db","./es":"898b","./es-do":"0a3c","./es-do.js":"0a3c","./es-mx":"b5b7","./es-mx.js":"b5b7","./es-us":"55c9","./es-us.js":"55c9","./es.js":"898b","./et":"ec18","./et.js":"ec18","./eu":"0ff2","./eu.js":"0ff2","./fa":"8df4","./fa.js":"8df4","./fi":"81e9","./fi.js":"81e9","./fil":"d69a","./fil.js":"d69a","./fo":"0721","./fo.js":"0721","./fr":"9f26","./fr-ca":"d9f8","./fr-ca.js":"d9f8","./fr-ch":"0e49","./fr-ch.js":"0e49","./fr.js":"9f26","./fy":"7118","./fy.js":"7118","./ga":"5120","./ga.js":"5120","./gd":"f6b4","./gd.js":"f6b4","./gl":"8840","./gl.js":"8840","./gom-deva":"aaf2","./gom-deva.js":"aaf2","./gom-latn":"0caa","./gom-latn.js":"0caa","./gu":"e0c5","./gu.js":"e0c5","./he":"c7aa","./he.js":"c7aa","./hi":"dc4d","./hi.js":"dc4d","./hr":"4ba9","./hr.js":"4ba9","./hu":"5b14","./hu.js":"5b14","./hy-am":"d6b6","./hy-am.js":"d6b6","./id":"5038","./id.js":"5038","./is":"0558","./is.js":"0558","./it":"6e98","./it-ch":"6f12","./it-ch.js":"6f12","./it.js":"6e98","./ja":"079e","./ja.js":"079e","./jv":"b540","./jv.js":"b540","./ka":"201b","./ka.js":"201b","./kk":"6d79","./kk.js":"6d79","./km":"e81d","./km.js":"e81d","./kn":"3e92","./kn.js":"3e92","./ko":"22f8","./ko.js":"22f8","./ku":"2421","./ku.js":"2421","./ky":"9609","./ky.js":"9609","./lb":"440c","./lb.js":"440c","./lo":"b29d","./lo.js":"b29d","./lt":"26f9","./lt.js":"26f9","./lv":"b97c","./lv.js":"b97c","./me":"293c","./me.js":"293c","./mi":"688b","./mi.js":"688b","./mk":"6909","./mk.js":"6909","./ml":"02fb","./ml.js":"02fb","./mn":"958b","./mn.js":"958b","./mr":"39bd","./mr.js":"39bd","./ms":"ebe4","./ms-my":"6403","./ms-my.js":"6403","./ms.js":"ebe4","./mt":"1b45","./mt.js":"1b45","./my":"8689","./my.js":"8689","./nb":"6ce3","./nb.js":"6ce3","./ne":"3a39","./ne.js":"3a39","./nl":"facd","./nl-be":"db29","./nl-be.js":"db29","./nl.js":"facd","./nn":"b84c","./nn.js":"b84c","./oc-lnc":"167b","./oc-lnc.js":"167b","./pa-in":"f3ff","./pa-in.js":"f3ff","./pl":"8d57","./pl.js":"8d57","./pt":"f260","./pt-br":"d2d4","./pt-br.js":"d2d4","./pt.js":"f260","./ro":"972c","./ro.js":"972c","./ru":"957c","./ru.js":"957c","./sd":"6784","./sd.js":"6784","./se":"ffff","./se.js":"ffff","./si":"eda5","./si.js":"eda5","./sk":"7be6","./sk.js":"7be6","./sl":"8155","./sl.js":"8155","./sq":"c8f3","./sq.js":"c8f3","./sr":"cf1e","./sr-cyrl":"13e9","./sr-cyrl.js":"13e9","./sr.js":"cf1e","./ss":"52bd","./ss.js":"52bd","./sv":"5fbd","./sv.js":"5fbd","./sw":"74dc","./sw.js":"74dc","./ta":"3de5","./ta.js":"3de5","./te":"5cbb","./te.js":"5cbb","./tet":"576c","./tet.js":"576c","./tg":"3b1b","./tg.js":"3b1b","./th":"10e8","./th.js":"10e8","./tk":"5aff","./tk.js":"5aff","./tl-ph":"0f38","./tl-ph.js":"0f38","./tlh":"cf75","./tlh.js":"cf75","./tr":"0e81","./tr.js":"0e81","./tzl":"cf51","./tzl.js":"cf51","./tzm":"c109","./tzm-latn":"b53d","./tzm-latn.js":"b53d","./tzm.js":"c109","./ug-cn":"6117","./ug-cn.js":"6117","./uk":"ada2","./uk.js":"ada2","./ur":"5294","./ur.js":"5294","./uz":"2e8c","./uz-latn":"010e","./uz-latn.js":"010e","./uz.js":"2e8c","./vi":"2921","./vi.js":"2921","./x-pseudo":"fd7e","./x-pseudo.js":"fd7e","./yo":"7f33","./yo.js":"7f33","./zh-cn":"5c3a","./zh-cn.js":"5c3a","./zh-hk":"49ab","./zh-hk.js":"49ab","./zh-mo":"3a6c","./zh-mo.js":"3a6c","./zh-tw":"90ea","./zh-tw.js":"90ea"};function s(t){var e=o(t);return a(e)}function o(t){if(!a.o(i,t)){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}return i[t]}s.keys=function(){return Object.keys(i)},s.resolve=o,t.exports=s,s.id="4678"},4717:function(t,e,a){"use strict";a.d(e,"a",(function(){return c}));var i=a("d4ec"),s=a("bee2"),o=a("d359"),n=(a("b0c0"),{"system.version":"Versão","system.currency.name":"Real Brasileiro","system.currency.simbol":"R$","register.config.person.fields.list.cpf_cnpj.text":"CPF/CNPJ","register.config.person.fields.edit.subheader1.text":function(t){var e=t.name;return"Informações básicas deste(a) "+e+"."},"register.config.person.fields.edit.subheader2.text":function(t){var e=t.name;return"Primeiro, selecione se este(a) "+e+" é pessoa Física ou Jurídica"},"register.config.person.fields.edit.type.text":"Pessoa Física ou Jurídica","register.config.person.fields.edit.type.placeholder":"Pessoa Física ou Jurídica.","register.config.person.fields.edit.type.option1":"Pessoa Física","register.config.person.fields.edit.type.option2":"Pessoa Jurídica","register.config.person.fields.edit.cpf_cnpj1.text":"CPF","register.config.person.fields.edit.cpf_cnpj1.placeholder":"###.###.###-##","register.config.person.fields.edit.cpf_cnpj1.mask":"###.###.###-##","register.config.person.fields.edit.rg.text":"RG","register.config.person.fields.edit.rg.placeholder":"Insira o RG","register.config.person.fields.edit.cpf_cnpj2.text":"CNPJ","register.config.person.fields.edit.cpf_cnpj2.placeholder":"##.###.###/####-##","register.config.person.fields.edit.cpf_cnpj2.mask":"##.###.###/####-##","register.config.person.cell.title.edit.create":"Novo telefone Celular","register.config.person.cell.title.edit.update":"Editar telefone Celular","register.config.person.cell.fields.contact.mask":"(##) # ####-####","register.config.person.phone.fields.contact.mask":"(##) ####-####","register.config.person.address.title.edit.create":"Novo Endereço","register.config.person.address.title.edit.update":"Editar Endereço","register.config.person.address.fields.zip_code.text":"CEP","register.config.person.address.fields.zip_code.mask":"#####-###","register.config.person.address.fields.district.text":"Bairro","register.config.person.address.fields.city_id.text":"Cidade","register.page.PersonDetail.cpf":"CPF","register.page.PersonDetail.rg":"RG","register.page.PersonDetail.cnpj":"CNPJ","register.page.PersonContactAddress.btn1":"Celular","register.page.PersonContactAddress.addressTitle":"Endereços","register.page.PersonContactAddress.btn2":"Novo Endereço","register.page.Person.tab1":"Telefones/Endereços"}),r={"system.version":"Versão","system.currency.name":"Euro","system.currency.simbol":"€","register.config.person.fields.list.cpf_cnpj.text":"NIF","register.config.person.fields.edit.subheader1.text":function(t){var e=t.name;return"Informações básicas deste(a) "+e+"."},"register.config.person.fields.edit.subheader2.text":function(t){var e=t.name;return"Primeiro, selecione se este(a) "+e+" é pessoa Singular ou Coletiva"},"register.config.person.fields.edit.type.text":"Pessoa Singular ou Coletiva","register.config.person.fields.edit.type.placeholder":"Pessoa Singular ou Coletiva.","register.config.person.fields.edit.type.option1":"Pessoa Singular","register.config.person.fields.edit.type.option2":"Pessoa Coletiva","register.config.person.fields.edit.cpf_cnpj1.text":"NIF","register.config.person.fields.edit.cpf_cnpj1.placeholder":"### ### ###","register.config.person.fields.edit.cpf_cnpj1.mask":"### ### ###","register.config.person.fields.edit.rg.text":"Cartão Cidadão","register.config.person.fields.edit.rg.placeholder":"Insira o Cartão Cidadão","register.config.person.fields.edit.cpf_cnpj2.text":"NIF","register.config.person.fields.edit.cpf_cnpj2.placeholder":"### ### ###","register.config.person.fields.edit.cpf_cnpj2.mask":"### ### ###","register.config.person.cell.title.edit.create":"Novo Telemóvel","register.config.person.cell.title.edit.update":"Editar Telemóvel","register.config.person.cell.fields.contact.mask":"### ### ###","register.config.person.phone.fields.contact.mask":"### ### ###","register.config.person.address.title.edit.create":"Nova Morada","register.config.person.address.title.edit.update":"Editar Morada","register.config.person.address.fields.zip_code.text":"Código Postal","register.config.person.address.fields.zip_code.mask":"####-###","register.config.person.address.fields.district.text":"Freguesia","register.config.person.address.fields.city_id.text":"Cidade","register.page.PersonDetail.cpf":"NIF","register.page.PersonDetail.rg":"Cartão Cidadão","register.page.PersonDetail.cnpj":"NIF","register.page.PersonContactAddress.btn1":"Telemóvel","register.page.PersonContactAddress.addressTitle":"Moradas","register.page.PersonContactAddress.btn2":"Nova Morada","register.page.Person.tab1":"Telefones/Moradas"},l={"pt-br":{id:"",name:"pt-br",title:"Português Brasil",content:n},"pt-pt":{id:"",name:"pt-pt",title:"Português Portugal",content:r}},c=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"langText",value:function(t,e,a){return this.getReturnText(t,a)||e}},{key:"getReturnText",value:function(t,e){var a=this.getCurrentLang();return a?this.getLangSelected(t,a,e):null}},{key:"getLangSelected",value:function(t,e,a){var i=l[e];return i?this.getTextSelected(i,t,a):null}},{key:"getTextSelected",value:function(t,e,a){var i=t.content[e];return i?this.checkTextSelectedType(i,a):null}},{key:"checkTextSelectedType",value:function(t,e){return"function"===typeof t?t(e):t}},{key:"getCurrentLang",value:function(){var t=o["a"].state.lang;return t}}]),t}()},4719:function(t,e,a){"use strict";a("37d6")},"4719e":function(t,e,a){"use strict";a("20ff")},4748:function(t,e,a){"use strict";a("c203")},4763:function(t,e,a){"use strict";a("e2e0")},4773:function(t,e,a){"use strict";a("42b3")},4871:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[t.dialog?a("index",t._b({on:{cancel:t.cancel,onSaved:t.onSaved}},"index",Object.assign({},t.$props),!1)):t._e()],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-stepper",{staticClass:"pb-4",model:{value:t.stage,callback:function(e){t.stage=e},expression:"stage"}},[a("v-stepper-header",[a("v-stepper-step",{attrs:{complete:t.stage>1,step:"1"}},[t._v(" Leds ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:t.stage>2,step:"2"}},[t._v(" Conexões ")]),a("v-divider"),a("v-stepper-step",{attrs:{step:"3"}},[t._v(" Confirmar ")])],1),a("v-stepper-items",[a("v-stepper-content",{attrs:{step:"1"}},[1==t.stage?a("HostModelConfig",{attrs:{host:t.host,model:t.model,name:"leds",config:t.model.leds},on:{valid:t.setValid}}):t._e()],1),a("v-stepper-content",{attrs:{step:"2"}},[2==t.stage?a("HostModelConfig",{attrs:{host:t.host,model:t.model,name:"connections",config:t.model.connections},on:{valid:t.setValid}}):t._e()],1),a("v-stepper-content",{attrs:{step:"3"}},[3==t.stage?a("HostModelConfigSuccess",{on:{save:function(e){return t.saveConfig()}}}):t._e()],1)],1)],1),a("v-card-actions",{staticClass:"elevation-20"},[a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"red"},on:{click:function(e){return t.cancel()}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"orange",disabled:1==t.stage},on:{click:function(e){return t.previous()}}},[a("v-icon",[t._v("arrow_back")]),a("span",[t._v(" Voltar")])],1),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green",disabled:!t.valid[this.stage]},on:{click:function(e){return t.next()}}},[a("v-icon",[t._v("done")]),a("span",[t._v(" Próximo")])],1)],1)],1)},n=[],r=(a("b0c0"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{"align-center":"","justify-center":"",row:"",wrap:""}},[a("v-flex",{attrs:{sm5:""}},[a("WiImageDialog",{attrs:{src:t.config.image,title:"Detalhes do equipamento"}})],1),a("v-flex",{attrs:{sm7:""}},[a("v-card-text",[a("v-divider"),t._l(t.config.items,(function(e,i){return a("div",{key:i,attrs:{dense:"","three-line":""}},[i?a("v-divider"):t._e(),a("v-toolbar",{staticStyle:{padding:"0 !important",height:"48px !important"},attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{class:t.itemClass(e),attrs:{color:t.itemIconColor(e),large:""},domProps:{textContent:t._s(t.itemIcon(e))}}),a("div",{staticStyle:{"padding-left":"10px","font-size":"18px","min-width":"150px","text-align":"left"}},[a("strong",[t._v(t._s(e.number)+" - "+t._s(e.name)+": ")])]),a("v-radio-group",{attrs:{rules:[function(t){return!!t||"obrigatório"}],"single-line":"","hide-details":"",required:"",row:""},on:{change:t.itemChange},model:{value:t.itemConfig[e.code],callback:function(a){t.$set(t.itemConfig,e.code,a)},expression:"itemConfig[item.code]"}},t._l(e.options,(function(t){return a("v-radio",{key:t.code,attrs:{label:t.name,value:t,color:"#000"}})})),1),a("v-spacer"),e.show?a("v-btn",{attrs:{icon:""},on:{click:function(){e.show=!1,t.$forceUpdate()}}},[a("v-icon",[t._v("close")])],1):a("v-btn",{attrs:{icon:""},on:{click:function(){e.show=!0,t.$forceUpdate()}}},[a("v-icon",[t._v("help_outline")])],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[e.show?a("div",{staticStyle:{"text-align":"left","padding-left":"24px","padding-bottom":"5px",color:"gray"}},[a("v-divider"),a("span",[t._v(t._s(e.description))])],1):t._e()])],1)})),a("v-divider")],2)],1)],1)}),l=[],c=(a("7db0"),a("b64b"),{name:"HostModelConfig",data:function(){return{valid:!1,itemConfig:{}}},methods:{itemIconColor:function(t){return this.itemConfig[t.code]?this.itemConfig[t.code].color:"gray"},itemIcon:function(t){return this.itemConfig[t.code]?this.itemConfig[t.code].icon:"horizontal_rule"},itemClass:function(t){return this.itemConfig[t.code]?["config__item-status--".concat(this.itemConfig[t.code].code)]:{}},itemChange:function(){this.valid=Object.keys(this.itemConfig).length==this.config.items.length,this.checkValid()},checkValid:function(){var t=this;if(this.valid){var e={name:this.name,data:[]},a=function(a){var i=t.itemConfig[a],s=t.config.items.find((function(t){return t.code==a})),o=s.code,n=s.name;e.data.push({code:o,name:n,status:{code:i.code,name:i.name}})};for(var i in this.itemConfig)a(i);this.$emit("valid",e)}}},props:{name:{type:String,required:!0},model:{required:!0},host:{required:!0},config:{type:Object,required:!0}}}),d=c,u=(a("a4e4"),a("2877")),p=Object(u["a"])(d,r,l,!1,null,"5b269d72",null),m=p.exports,v=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("v-flex",{attrs:{xs12:"",sm8:"",md5:"",lg4:""}},[a("v-card",{attrs:{flat:""}},[a("v-card-text",[a("img",{attrs:{src:"/static/icons/monitor/todo_list_96.png",alt:""}}),a("h1",[t._v("Tudo certo!")]),a("h2",[t._v("Deseja salvar os dados inseridos?")])]),a("v-card-actions",[a("v-btn",{staticClass:"white--text",attrs:{color:"green",block:"",tile:""},on:{click:function(e){return t.save()}}},[t._v("salvar")])],1)],1)],1)],1)},f=[],g={name:"HostModelConfigSuccess",methods:{save:function(){this.$emit("save")}}},_=g,h=Object(u["a"])(_,v,f,!1,null,null,null),b=h.exports,x={name:"ProducerModelConfigDialog",data:function(){return{stage:1,valid:{1:!1,2:!1,3:!1},config:{}}},methods:{setValid:function(t){var e=t.name,a=t.data;this.config[e]=a,this.valid[this.stage]=!0},next:function(){this.stage++},previous:function(){this.stage--},saveConfig:function(){var t=this;this.$WiApiPut({uri:"network/host",id:this.host.id,data:this.config,callback:function(e){t.onSaved(e)},config:{msgLoad:{title:"Salvando configuração do equipamento",text:"Por favor aguarde..."},msgSucess:{title:"Informações armazenadas com sucesso.",text:"Sua tela será atualizada em instantes..."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja salvar?",text:"Para redefinir você precisará de acesso adm..."}}})},onSaved:function(t){t.sucess&&(console.log(t),this.$emit("onSaved",t),this.stage=1,this.valid={1:!1,2:!1,3:!1},this.config={})},cancel:function(){this.$emit("cancel")}},props:{model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}},mode:{type:String,default:"show"}},components:{HostModelConfig:m,HostModelConfigSuccess:b}},y=x,k=Object(u["a"])(y,o,n,!1,null,"5f139a31",null),C=k.exports,w={name:"ProducerModelConfigDialog",computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{cancel:function(){this.$emit("cancel"),this.dialog=!1},onSaved:function(t){console.log(t),this.$emit("onSaved",t),this.dialog=!1}},props:{value:{required:!0},model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}},mode:{type:String,default:"show"}},components:{index:C}},S=w,D=(a("5068"),Object(u["a"])(S,i,s,!1,null,"e90084f2",null));e["a"]=D.exports},"48cf":function(t,e,a){"use strict";a("7616")},"48dd":function(t,e,a){},4918:function(t,e,a){},"499c":function(t,e,a){"use strict";a.d(e,"a",(function(){return c}));a("b0c0"),a("d3b7"),a("ac1f"),a("841c");var i=a("d4ec"),s=a("262e"),o=a("2caf"),n=a("b98b"),r=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(){var t,s=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Filtrar Arquivos";return Object(i["a"])(this,a),t=e.call(this),t.title=s,t.maxWidth="480px",t.fields={extension:t.fieldSelect({value:"extension",text:"Extensão",options:[{value:"jpg",text:"JPG"},{value:"jpeg",text:"JPEG"},{value:"png",text:"PNG"},{value:"gif",text:"GIF"},{value:"bmp",text:"BMP"},{value:"tiff",text:"TIFF"},{value:"pdf",text:"PDF"},{value:"doc",text:"DOC"},{value:"docx",text:"DOCX"},{value:"xls",text:"XLS"},{value:"xlsx",text:"XLSX"},{value:"ppt",text:"PPT"},{value:"pptx",text:"PPTX"},{value:"txt",text:"TXT"},{value:"csv",text:"CSV"},{value:"zip",text:"ZIP"},{value:"rar",text:"RAR"},{value:"mp3",text:"MP3"},{value:"wav",text:"WAV"},{value:"m4a",text:"M4A"},{value:"ogg",text:"OGG"},{value:"flac",text:"FLAC"},{value:"aac",text:"AAC"},{value:"wma",text:"WMA"},{value:"m4b",text:"M4B"},{value:"m4p",text:"M4P"},{value:"m4b",text:"M4B"},{value:"mp4",text:"MP4"},{value:"avi",text:"AVI"},{value:"mov",text:"MOV"},{value:"wmv",text:"WMV"},{value:"flv",text:"FLV"},{value:"m4v",text:"M4V"},{value:"webm",text:"WEBM"},{value:"mkv",text:"MKV"},{value:"m4b",text:"M4B"},{value:"m4p",text:"M4P"},{value:"m4b",text:"M4B"},{value:"other",text:"Outro"}]}),date_start:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"]}),date_end:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"]})},t}return a}(n["a"]),l=a("c4eb"),c=function(t){Object(s["a"])(n,t);var e=Object(o["a"])(n);function n(){var t;return Object(i["a"])(this,n),t=e.call(this),t.list=!0,t.id="1d91353e",t.name="file",t.title={list:"Arquivos",edit:{insert:"Novo Arquivo",update:"Editar Arquivo"}},t.apiUrl="system/file",t.icon="attach_file",t.search={placeholder:"Pesquise pelo nome do arquivo",fields:["name","title"]},t.filters=new r,t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="1000px",t.components.list.tableRow=function(){return a.e("chunk-e77fe024").then(a.bind(null,"0d29"))},t.editFields={file_id:t.fieldWiFileDialog({value:"file_id",text:"Imagem de destaque da publicação",placeholder:"Selecione uma imagem para a capa da publicação",showField:function(t){return!t.id},options:{galery:!1,upload:!0}}),header1:t.fieldSubHeader({text:"Você pode editar o nome, título e alt text (Imagens).",showField:function(t){return!!t.id}}),name:t.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(t){return!!t.id}}),title:t.fieldText({value:"title",text:"Título",required:!1,size:["xs12","sm12","md4","lg4"],showField:function(t){return!!t.id}}),alt_text:t.fieldText({value:"alt_text",text:"Alt Text",required:!1,size:["xs12","sm12","md4","lg4"],showField:function(t){return!!t.id}}),header2:t.fieldSubHeader({text:"Insira uma descrição",showField:function(t){return!!t.id}}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Conteúdo da publicação",showField:function(t){return!!t.id}})},t.listFields=[t.fieldList({value:"file",text:"Arquivo",align:"center",sortable:!1}),t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"extension",text:"Extensão"}),t.fieldList({value:"title",text:"Título"}),t.fieldList({value:"created_at",text:"Criado em:"}),t.fieldList({value:"access",text:"Acessar o arquivo",sortable:!1})],t.setFields(t.editFields),t.setFields(t.listFields),t}return n}(l["a"])},"4a7d":function(t,e,a){"use strict";a("e070")},"4b21":function(t,e,a){},"4be3":function(t,e,a){"use strict";a("c634")},"4c01":function(t,e,a){"use strict";var i=a("d359"),s=a("3aee"),o=(a("b0c0"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("view-detail",{attrs:{title:"Cadastro",apiUrl:t.apiUrl,store:t.store,apiParams:"?with=tags;phones;contacts;adresses;infos;users;users.profile;files;talk_contacts;talk_contacts.file"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"93dd92fc"},expression:"{'id': '93dd92fc'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:o},on:{click:function(e){return t.profilesFunctions({content:i,refresh:s,loading:o})}}},[a("v-icon",[t._v("recent_actors")]),a("span",{staticClass:"ml-2"},[t._v("Funções/Papeis")])],1),t.portal&&"customer"==t.$route.name&&i&&i.access_area&&i.email&&i.uuid?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{loading:t.portalLoading,small:"",outline:"",color:"white",disabled:o},on:{click:function(e){return t.accessPortal(i)}}},[a("v-icon",[t._v("launch")]),a("span",[a("span",[t._v("Acessar ")]),t.$WiCheckPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("span",[t._v(" área do paciente ")]):t.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")?a("span",[t._v(" área do formando ")]):a("span",[t._v(" área do cliente ")])])],1):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("div",{staticStyle:{height:"calc(100vh - 96px)","overflow-y":"auto"}},[a("v-container",{staticStyle:{"margin-bottom":"100px"}},[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-17",staticStyle:{"border-radius":"10px","margin-bottom":"20px"}},[a("div",{staticClass:"tags-wrapper"},[a("div",{staticClass:"tags-label"},[a("i",{staticClass:"material-icons"},[t._v("sell")]),a("span",[t._v("Tags")])]),a("div",{staticClass:"tags-list",class:{"tags-list--empty":!i.tags||!i.tags.length}},[i.tags&&i.tags.length?t._l(i.tags,(function(e){return a("v-chip",{key:e.id,staticClass:"tag-item",staticStyle:{"border-radius":"10px"},attrs:{color:e.color,small:"",close:"",label:""},on:{input:function(a){return t.removeTag(e,s)}}},[a("span",{style:{color:t.getTextColoe(e.color)}},[t._v(" "+t._s(e.name)+" ")])])})):a("span",{staticClass:"tags-empty"},[t._v("Sem tags")])],2),a("div",{staticClass:"tags-action"},[a("v-btn",{attrs:{small:"",icon:""},on:{click:function(e){return t.addTag(i,s)}}},[a("v-icon",[t._v("add_circle")])],1)],1)])])],1)],1),a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-17",staticStyle:{"border-radius":"10px"}},[a("PersonInfo",{attrs:{person:i,refresh:s,"update-profile-image":!0},on:{onUpdateInfo:t.onUpdateInfo}})],1)],1)],1),i&&i.groups?a("PersonGroups",{attrs:{person:i}}):t._e(),i&&i.statistics?a("PersonStatistics",{attrs:{person:i}}):t._e(),a("PersonTabs",{attrs:{person:i,refresh:s},on:{onUpdateInfo:t.onUpdateInfo}})],1)],1)]}}])})],1)}),n=[],r=(a("4160"),a("d81d"),a("fb6a"),a("b64b"),a("159b"),a("bb1b")),l=a("dbab"),c=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.$WiCheckPermission("0bae9ce3-400f-8818-94a0-15d1b3bdf088")&&t.groups&&t.groups.length>0?a("v-layout",{staticClass:"person-groups",attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{dense:"","two-line":""}},[t._l(t.groups,(function(e,i){return[a("v-list-tile",{key:i,staticClass:"person-statistics__info-tile",staticStyle:{cursor:"pointer"},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar",on:{click:function(a){return t.$router.push({name:"graduation",params:{id:e.grade.business_id}})}}},[a("v-avatar",[a("img",{attrs:{src:"/static/systems/modules/wises-technology-module-graduations.png"}})])],1),a("v-list-tile-content",{on:{click:function(a){return t.$router.push({name:"graduation",params:{id:e.grade.business_id}})}}},[a("v-list-tile-sub-title",[t._v("Projeto:")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[a("span",[t._v(t._s(e.grade.business.id)+" ")]),t._v(" - "),a("span",[t._v(" "+t._s(e.grade.business.title))])])])],1),a("v-list-tile-avatar",{on:{click:function(a){return t.$WiListDialog({wiConfig:"graduation-grade-person",filter:{where:"group_id,"+e.grade.id},wiEditData:{group_id:e.grade.id}})}}},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/classroom_96.png"}})])],1),a("v-list-tile-content",{staticStyle:{"padding-left":"10px"},on:{click:function(a){return t.$WiListDialog({wiConfig:"graduation-grade-person",filter:{where:"group_id,"+e.grade.id},wiEditData:{group_id:e.grade.id}})}}},[a("v-list-tile-sub-title",[t._v("Turma:")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[a("span",[t._v(t._s(e.grade.college.tag)+" - ")]),a("span",[t._v(t._s(e.grade.course.name)+" - ")]),a("span",[t._v(t._s(e.grade.period)+"/")]),a("span",[t._v(t._s(e.grade.semester)+"/")]),a("span",[t._v(t._s(e.grade.year)+" ")])])])],1)],1),a("v-divider",{key:i+"-divider"})]}))],2)],1)],1)],1):t._e()},d=[],u={name:"PersonGroups",data:function(){return{}},computed:{groups:function(){return this.person.groups}},props:{person:{type:Object,required:!0}}},p=u,m=(a("aaf24"),a("2877")),v=Object(m["a"])(p,c,d,!1,null,null,null),f=v.exports,g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{staticClass:"person-statistics",attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[t.person.statistics&&t.person.statistics.finances&&t.$Auth.checkPermission("bc2dcdd9-8571-4515-9917-8c1f871ca822")?a("v-layout",{staticClass:"person-statistics__row--bottom",attrs:{row:"",wrap:""}},[a("PersonFinancesStatistics",{attrs:{finances:t.person.statistics.finances,person:t.person}})],1):t._e(),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.statisticsArray,(function(e,i){return a("v-flex",{key:i,attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[t.$WiCheckPermission(e.permission)?a("PersonStatistic",{staticClass:"person-statistics__item",class:t.getStatisticClass(i),attrs:{statistic:e,person:t.person}}):t._e()],1)})),1)],1)],1)},_=[],h=(a("c975"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.finances?a("v-layout",{staticClass:"person-finances-statistics",attrs:{row:"",wrap:""}},[t.finances.in?a("v-flex",{attrs:{xs12:"",sm12:"",md5:"",lg5:"",xl5:""}},[a("v-card",{staticClass:"elevation-17 person-statistics__info--left",staticStyle:{"border-radius":"10px"}},[a("v-layout",[a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list",{staticStyle:{padding:"0 !important","border-radius":"10px"},attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:t.person.id}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/finance_in_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Receitas, Valor Total")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.in.total.amount))+" em "+t._s(t.finances.in.total.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:t.person.id,paid:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/paper_money_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Receitas, Valor Pago")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.in.closed.amount))+" em "+t._s(t.finances.in.closed.parcel)+"x ")])])],1)],1)],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list",{staticStyle:{padding:"0 !important","border-radius":"10px"},attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:t.person.id,unpaid:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/split_transaction_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Receitas, Em Aberto")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.in.opened.amount))+" em "+t._s(t.finances.in.opened.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{person_id:t.person.id,expired:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar",attrs:{tile:""}},[a("v-avatar",{attrs:{tile:""}},[a("img",{attrs:{src:"/static/icons/monitor/finance_in_expired_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Receitas, Em Atraso")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.in.expired.amount))+" em "+t._s(t.finances.in.expired.parcel)+"x ")])])],1)],1)],1)],1)],1)],1)],1):t._e(),a("v-flex",{attrs:{xs12:"",sm12:"",md2:"",lg2:"",xl2:""}},[a("v-card",{staticClass:"elevation-17",staticStyle:{"border-radius":"10px"}},[a("v-list",{staticStyle:{padding:"0 !important","border-radius":"10px"},attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-list"},query:{person_id:t.person.id}})}}},[a("v-list-tile-content"),a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/money_transfer_96.png"}})])],1),a("v-list-tile-content")],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-list"},query:{person_id:t.person.id}})}}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"text-align":"center"}},[t._v("Total Líquido")]),a("v-list-tile-title",{staticStyle:{"text-align":"center"}},[a("strong",{staticClass:"person-statistics__info-text",style:{color:t.financeTotalLiquid(t.finances)<0?"red":"green"}},[t._v(" "+t._s(t._f("money")(t.financeTotalLiquid(t.finances)))+" ")])])],1)],1)],1)],1)],1),t.finances.out?a("v-flex",{attrs:{xs12:"",sm12:"",md5:"",lg5:"",xl5:""}},[a("v-card",{staticClass:"elevation-17 person-statistics__info--right",staticStyle:{"border-radius":"10px"}},[a("v-layout",[a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list",{staticStyle:{padding:"0 !important","border-radius":"10px"},attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:t.person.id}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/finance_out_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Despesas, Valor Total")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.out.total.amount))+" em "+t._s(t.finances.out.total.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:t.person.id,paid:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",{attrs:{tile:""}},[a("img",{attrs:{src:"/static/icons/monitor/paper_money_out_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Despesas, Valor Pago")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.out.closed.amount))+" em "+t._s(t.finances.out.closed.parcel)+"x ")])])],1)],1)],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list",{staticStyle:{padding:"0 !important","border-radius":"10px"},attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:t.person.id,unpaid:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/split_transaction_out_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Despesas, Em Aberto")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.out.opened.amount))+" em "+t._s(t.finances.out.opened.parcel)+"x ")])])],1)],1),a("v-divider"),a("v-list-tile",{staticClass:"person-statistics__info-tile",attrs:{avatar:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{person_id:t.person.id,expired:!0}})}}},[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",{attrs:{tile:""}},[a("img",{attrs:{src:"/static/icons/monitor/finance_out_expired_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Despesas, Em Atraso")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t._f("money")(t.finances.out.expired.amount))+" em "+t._s(t.finances.out.expired.parcel)+"x ")])])],1)],1)],1)],1)],1)],1)],1):t._e()],1):t._e()}),b=[],x={name:"PersonFinancesStatistics",methods:{financeTotalLiquid:function(t){return t.in.total.amount-t.out.total.amount}},props:{finances:{type:Object,required:!0},person:{type:Object,required:!0}}},y=x,k=(a("e504"),Object(m["a"])(y,h,b,!1,null,null,null)),C=k.exports,w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17",staticStyle:{"border-radius":"10px"}},[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{dense:"","two-line":""}},[a("v-menu",{attrs:{"offset-y":"",top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-list-tile",t._g({staticClass:"person-statistics__info-tile",attrs:{avatar:""}},i),[a("v-list-tile-avatar",{staticClass:"person-statistics__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:t.statistic.image}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" "+t._s(t.statistic.title)+" ")]),a("v-list-tile-title",[a("strong",{staticClass:"person-statistics__info-text"},[t._v(" "+t._s(t.content)+" ")])])],1)],1)]}}])},[a("v-list",[t.statistic.data&&t.statistic.data.total>0?a("v-list-tile",{on:{click:function(e){return t.list()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("list")])],1),a("v-list-tile-title",[t._v(t._s(t.statistic.list.title))])],1):t._e(),t.statistic.data&&t.statistic.data.total>0?a("v-divider"):t._e(),a("v-list-tile",{on:{click:function(e){return t.add()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("add")])],1),a("v-list-tile-title",[t._v(t._s(t.statistic.add.title))])],1)],1)],1)],1)],1)},S=[],D={name:"PersonStatistic",computed:{attributes:function(){return{statistics:this.person.statistics,statistic:this.statistic,person:this.person}},content:function(){return this.statistic.content(this.attributes)}},methods:{list:function(){this.statistic.list&&this.statistic.list.action(this.attributes)},add:function(){this.statistic.add&&this.statistic.add.action(this.attributes)}},props:{statistic:{type:Object,required:!0},person:{type:Object,required:!0}}},E=D,T=(a("a113"),Object(m["a"])(E,w,S,!1,null,null,null)),O=T.exports,A=(a("caad"),a("45fc"),a("2532"),a("b04f")),I={computed:{statistics:function(){return{process:{permission:A["Y"],showInProfiles:["prospect","customer"],image:"/static/systems/modules/wises-technology-module-juridical.png",title:"Processos",data:this.businessData("process"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Processo(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em andamento"},list:{title:"Ver Processo(s)",action:this.businessListAction("process")},add:{title:"Novo Processo",action:this.businessAddAction("process")}},well:{permission:A["kd"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/drilled_well_96.png",title:"Poços Tubulares",data:this.businessData("well"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Poço(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em construção"},list:{title:"Ver Poço(s)",action:this.businessListAction("well")},add:{title:"Novo Poço",action:this.businessAddAction("well")}},contract:{permission:A["j"],showInProfiles:["prospect","customer"],name:"contract",image:"/static/icons/monitor/signing_a_document_96.png",title:"Contratos",data:this.businessData("contract"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Contratos(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Contratos",action:this.businessListAction(this.$WiCheckPermission(A["N"])?"internet-contract":"contract")},add:{title:"Novo Contrato",action:this.businessAddAction(this.$WiCheckPermission(A["N"])?"internet-contract":"contract")}},guarantee:{permission:A["H"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/guarantee_96.png",title:"Termos de Garantia",data:this.businessData("guarantee"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Garantia(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em vigência"},list:{title:"Ver Garantia(s)",action:this.businessListAction("guarantee")},add:{title:"Nova Garantia",action:this.businessAddAction("guarantee")}},sale:{permission:A["sb"],showInProfiles:["prospect","customer"],name:"sale",image:"/static/systems/modules/wises-technology-module-sale.png",title:"Vendas",data:this.businessData("sale"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" venda(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Vendas/Planos",action:this.businessListAction("sale")},add:{title:"Nova Venda/Plano",action:this.businessAddAction("sale")}},budget:{permission:A["a"],showInProfiles:["prospect","customer"],name:"budget",image:"/static/icons/monitor/budget_icon_96.png",title:"Orçamentos",data:this.businessData("budget"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" orçamento(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Orçamentos",action:this.businessListAction("budget")},add:{title:"Novo Orçamento",action:this.businessAddAction("budget")}},ticket:{permission:A["hd"],showInProfiles:["prospect","customer","provider"],name:"ticket",image:"/static/systems/modules/wises-technology-module-service-desk.png",title:"Chamados",data:this.businessData("ticket"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Chamado(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Chamados",action:this.businessListAction("ticket-list")},add:{title:"Nova Venda/Plano",action:this.businessAddAction("chamados-todos")}},order:{permission:A["T"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/support_96.png",title:"Ordens",data:this.businessData("order"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Orden(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Ordens de Serviço",action:this.businessListAction("order")},add:{title:"Nova Ordens de Serviço",action:this.businessAddAction("order")}},diagnostic:{permission:A["dd"],showInProfiles:["prospect","customer"],image:"/static/icons/monitor/evidence_96.png",title:"Diagnósticos",data:this.businessData("test-management-vtal"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Diagnóstico(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em execução"},list:{title:"Ver Diagnóstico(s)",action:this.businessListAction("diagnostic")},add:{title:"Novo Diagnóstico",action:this.businessAddAction("diagnostic")}},purchase:{permission:A["Z"],showInProfiles:["provider"],name:"purchase",image:"/static/systems/modules/wises-technology-module-purchase.png?url=123",title:"Compras",data:this.businessData("purchase"),content:function(t){var e,a,i=t.statistic;return(null===i||void 0===i||null===(e=i.data)||void 0===e?void 0:e.total)+" Compra(s), "+(null===i||void 0===i||null===(a=i.data)||void 0===a?void 0:a.opened)+" em aberto"},list:{title:"Ver Compras",action:this.businessListAction("purchase")},add:{title:"Nova Compra",action:this.businessAddAction("purchase-open")}}}},statisticsArray:function(){var t=[],e=this.person.profiles.map((function(t){return t.name}));for(var a in console.log(e),this.statistics)this.$Auth.checkPermission(this.statistics[a].permission)&&this.statistics[a].showInProfiles.some((function(t){return e.includes(t)}))&&t.push(this.statistics[a]);return t}}},F={name:"PersonStatistics",methods:{getStatisticClass:function(t){var e=[0,4,8,12,16,20,24,28],a=[3,7,11,15,19,23,27];return{"person-statistics__item--left":e.indexOf(t)>-1,"person-statistics__item--right":a.indexOf(t)>-1}},businessData:function(t){var e;return null===(e=this.person)||void 0===e?void 0:e.statistics[t]},businessListAction:function(t){var e=this;return function(){e.$WiListDialog({wiConfig:t,filter:{person_id:e.person.id},wiEditData:{person_id:e.person.id,person:e.person}})}},businessAddAction:function(t){var e=this;return function(){e.$WiEditDialog({wiConfig:t,data:{person_id:e.person.id,person:e.person,cli_ou_for:"cli"}})}}},props:{person:{type:Object,required:!0}},mixins:[I],components:{PersonFinancesStatistics:C,PersonStatistic:O}},P=F,j=(a("67db"),Object(m["a"])(P,g,_,!1,null,null,null)),q=j.exports,$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{staticClass:"person-tabs",attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-tabs",{staticClass:"elevation-17",staticStyle:{"border-radius":"10px"},attrs:{tabs:"","show-arrows":""},model:{value:t.tabAtiva,callback:function(e){t.tabAtiva=e},expression:"tabAtiva"}},[a("v-tabs-slider",{attrs:{color:"primary"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v(t._s(t.$WiLangText("register.page.Person.tab1","Telefones/Endereços")))])]),a("v-tab",{attrs:{href:"#tab-2"}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Informações Adicionais")])]),a("v-tab",{attrs:{href:"#tab-3"}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Arquivos")])]),"collaborator"==t.$route.name?a("v-tab",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update},expression:"{'id': wiConfig.id.update}"}],attrs:{href:"#tab-4"}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Assinatura")])]):t._e(),"collaborator"==t.$route.name?a("v-tab",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{href:"#tab-5"}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Usuário do Sistema")])]):t._e(),a("v-tab-item",{attrs:{value:"tab-1"}},[a("v-divider"),a("PersonContactAddress",{attrs:{personName:this.$route.name,person:t.person,refresh:t.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-2"}},[a("v-divider"),a("PersonInformation",{attrs:{person:t.person,refresh:t.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-3"}},[a("v-divider"),a("PersonFiles",{attrs:{personName:this.$route.name,person:t.person,refresh:t.refresh}})],1),a("v-tab-item",{attrs:{value:"tab-4"}},[a("v-divider"),a("PersonSignature",{attrs:{person:t.person,refresh:t.refresh},on:{onUpdateInfo:function(e){return t.$emit("onUpdateInfo",e)}}})],1),a("v-tab-item",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{value:"tab-5"}},[a("v-divider"),a("PersonUsers",{attrs:{person:t.person,refresh:t.refresh}})],1)],1)],1)],1)},z=[],M=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{staticStyle:{padding:"8px 0 8px 0"},attrs:{row:""}},[a("v-flex",{staticStyle:{"padding-right":"8px","padding-left":"8px"},attrs:{xs12:"",sm12:""}},[a("v-card",{attrs:{flat:""}},[a("v-list",{attrs:{"two-line":"",subheader:"",dense:""}},[a("v-subheader",[a("strong",[t._v("Usuário do Sistema "),t.person.users?a("span",{staticStyle:{"padding-left":"5px"}},[t._v("("+t._s(t.person.users.length)+")")]):t._e()]),a("v-spacer"),t.person.users&&0==t.person.users.length?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"user",onSubmit:t.refresh,data:{person_id:t.$route.params.id,notShowCollaboratorField:!0}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Usuário")])],1):t._e()],1),t.person.users?a("div",t._l(t.person.users,(function(e,i){return a("div",{key:i+"-user"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"red white--text",attrs:{large:""}},[t._v("portrait")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.login))])]),a("v-list-tile-sub-title",[a("span",[t._v(t._s(e.profile.name))])])],1),a("v-list-tile-action",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}]},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"user-password",onSubmit:t.refresh,data:e})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("vpn_key")])],1)],1),a("v-list-tile-action",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}]},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"user",onSubmit:t.refresh,data:e})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"user",id:e.id},on:{action:t.refresh}})],1)],1)],1)})),0):t._e(),a("v-divider")],1)],1)],1)],1)},N=[],L={name:"PersonUsers",data:function(){return{}},computed:{user:function(){return this.$store.state.User||{}},wiConfig:function(){return this.$store.state.pages[this.$route.name]||{}}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}}},R=L,U=Object(m["a"])(R,M,N,!1,null,null,null),W=U.exports,B=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:""}},[a("v-card",{attrs:{flat:""}},[a("v-list",{attrs:{"two-line":"",subheader:"",dense:""}},[a("v-subheader",[a("strong",[a("span",[t._v("Informações Complementares ")]),t.person.files?a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" ("+t._s(t.person.files.length)+") ")]):t._e()]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"person-file",onSubmit:t.refresh,data:{person_id:t.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Arquivos")])],1)],1),t.person.files.length>0?a("div",t._l(t.person.files,(function(e,i){return a("div",{key:i+"-info"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",["jpeg"==e.file.extension||"jpg"==e.file.extension||"png"==e.file.extension?a("v-img",{staticStyle:{border:"solid 1px lightgrey"},attrs:{src:e.file.url}}):"pdf"==e.file.extension?a("v-icon",{staticClass:"red white--text"},[t._v("picture_as_pdf")]):a("v-icon",{staticClass:"blue white--text"},[t._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.description||"- - -"))])]),a("v-list-tile-sub-title",[t._v(" "+t._s(e.file.name)+"."+t._s(e.file.extension)+" ")])],1),a("v-list-tile-action",[e.file.url?a("v-btn",{staticClass:"px-2",attrs:{href:e.file.url,ripple:"",outline:"",target:"_blank",small:""}},[a("v-icon",[t._v("open_in_new")]),a("span",{staticClass:"ml-1"},[t._v("Acessar")])],1):t._e()],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"person-file",onSubmit:t.refresh,data:e,redirectOnSubmit:!1})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"info",id:e.id},on:{action:t.refresh}})],1)],1)],1)})),0):a("div",[a("v-divider"),a("div",{staticStyle:{margin:"20px 0",display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",gap:"20px"}},[a("div",{staticClass:"title"},[a("h3",[t._v("Nenhum arquivo no momento")])]),a("div",{staticClass:"description"},[a("p",{staticStyle:{"font-size":"14px"}},[t._v("Adicione arquivos para complementar as informações do cadastro.")])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"person-file",onSubmit:t.refresh,data:{person_id:t.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar arquivo")])],1)],1)])],1),a("v-divider")],1)],1)],1)],1)},V=[],H={name:"PersonFiles",computed:{user:function(){return this.$store.state.User||{}},wiConfig:function(){return this.$store.state.pages[this.$route.name]||{}}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}}},G=H,Y=Object(m["a"])(G,B,V,!1,null,null,null),J=Y.exports,Q=a("9198"),K=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:""}},[a("v-card",{attrs:{flat:""}},[a("v-list",{attrs:{"two-line":"",subheader:"",dense:""}},[a("v-subheader",[a("strong",[a("span",[t._v("Informações Complementares ")]),t.person.infos?a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" ("+t._s(t.person.infos.length)+") ")]):t._e()]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"info",onSubmit:t.refresh,data:{person_id:t.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Informação")])],1)],1),t.person.infos.length>0?a("div",t._l(t.person.infos,(function(e,i){return a("div",{key:i+"-info"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"orange white--text"},[t._v("info")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.information))])]),a("v-list-tile-sub-title",[t._v(" "+t._s(e.description)+" ")])],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"info",onSubmit:t.refresh,data:e})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': wiConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{store:"info",id:e.id},on:{action:t.refresh}})],1)],1)],1)})),0):a("div",[a("v-divider"),a("div",{staticStyle:{margin:"20px 0",display:"flex","flex-direction":"column","align-items":"center","justify-content":"center",gap:"20px"}},[a("div",{staticClass:"title"},[a("h3",[t._v("Nenhuma informação no momento")])]),a("div",{staticClass:"description"},[a("p",{staticStyle:{"font-size":"14px"}},[t._v(" Adicione informações para complementar as informações do cadastro. ")])]),a("div",{staticClass:"action"},[a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"info",onSubmit:t.refresh,data:{person_id:t.$route.params.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar informação")])],1)],1)])],1),a("v-divider")],1)],1)],1)],1)},X=[],Z={name:"PersonInformation",computed:{user:function(){return this.$store.state.User||{}},wiConfig:function(){return this.$store.state.pages[this.$route.name]||{}}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}}},tt=Z,et=Object(m["a"])(tt,K,X,!1,null,null,null),at=et.exports,it=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{staticStyle:{padding:"8px"},attrs:{row:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticStyle:{"border-radius":"10px"},attrs:{flat:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center"}},[a("span",{staticStyle:{"font-size":"16px","font-weight":"500"}},[t._v("Selecione a assinatura que será usada para assinar documentos")])]),a("div",{staticClass:"signature-container"},[a("div",{staticClass:"signature-preview",class:{"signature-preview--empty":!t.signatureFile}},[t.signatureFile&&t.signatureFile.url?a("div",{staticClass:"signature-image-wrapper"},[a("img",{staticClass:"signature-image",attrs:{src:t.signatureFile.url,alt:"Assinatura"}}),a("div",{staticClass:"signature-overlay"},[a("v-btn",{staticClass:"signature-edit-btn",attrs:{icon:"",small:"",color:"white"},on:{click:t.openImageCropper}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{staticClass:"signature-clear-btn",attrs:{icon:"",small:"",color:"white"},on:{click:t.clearSignature}},[a("v-icon",[t._v("delete")])],1)],1)]):a("div",{staticClass:"signature-placeholder"},[a("v-icon",{staticClass:"signature-placeholder-icon"},[t._v("draw")]),a("p",{staticClass:"signature-placeholder-text"},[t._v("Nenhuma assinatura cadastrada")]),a("v-btn",{staticClass:"signature-add-btn",attrs:{color:"primary"},on:{click:t.openImageCropper}},[a("v-icon",{attrs:{left:""}},[t._v("add")]),t._v(" Adicionar Assinatura ")],1)],1)])])])],1)],1),a("image-cropper",{attrs:{"person-id":t.person.id,"person-name":t.person.name,"aspect-ratio":800/270,"output-width":800,"output-height":270,title:"Selecionar Assinatura"},on:{success:t.onImageCropperSuccess},model:{value:t.showImageCropper,callback:function(e){t.showImageCropper=e},expression:"showImageCropper"}})],1)},st=[],ot=(a("7db0"),a("4e3f")),nt={name:"PersonSignature",components:{ImageCropper:ot["a"]},data:function(){return{showImageCropper:!1,signatureFile:null}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}},watch:{person:{immediate:!0,handler:function(t){if(t&&t.signature_file)this.signatureFile=t.signature_file;else if(t&&t.files){var e=t.files.find((function(t){return"signature"===t.type||t.name&&t.name.includes("signature")}));e&&(this.signatureFile=e)}}}},methods:{openImageCropper:function(){this.showImageCropper=!0},onImageCropperSuccess:function(t){this.signatureFile=t,this.person.signature_image=t,this.person.signature_image_id=t.id,this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,signature_image_id:t.id},refresh:this.refresh})},clearSignature:function(){confirm("Deseja realmente remover a assinatura?")&&(this.signatureFile=null,this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,signature_image_id:null},refresh:this.refresh}))},setSignatureFile:function(){this.person&&this.person.signature_image&&(this.signatureFile=this.person.signature_image)}},mounted:function(){this.setSignatureFile()}},rt=nt,lt=(a("bd0c"),Object(m["a"])(rt,it,st,!1,null,"5a65c66e",null)),ct=lt.exports,dt={name:"PersonTabs",data:function(){return{tabAtiva:"tab-1"}},computed:{user:function(){return this.$store.state.User||{}},wiConfig:function(){return this.$store.state.pages[this.$route.name]||{}}},methods:{onUpdateInfo:function(t){console.log(t),this.$emit("onUpdateInfo",t)}},props:{person:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{PersonUsers:W,PersonFiles:J,PersonSignature:ct,PersonInformation:at,PersonContactAddress:Q["a"]}},ut=dt,pt=(a("39e5"),Object(m["a"])(ut,$,z,!1,null,"2033d5bd",null)),mt=pt.exports,vt={name:"Person",data:function(){return{apiUrl:"",apiParams:"?with=contacts;adresses;infos;users",store:null,tabAtiva:"tab-1",portalLoading:!1}},created:function(){this.loadPessoa()},watch:{$route:"loadPessoa"},computed:{user:function(){return this.$store.state.User||{}},wiConfig:function(){return this.$store.state.pages[this.$route.name]||{}},portal:function(){return this.$Auth.account().portal}},methods:{loadPessoa:function(){this.apiUrl="register/person/"+this.$route.name,this.store=this.$route.name},accessPortal:function(t){var e=this;this.portalLoading=!0,r["b"].post({uri:"portal-login-super/"+t.uuid,data:{email:t.email},sucess:function(t){var a,i;"success"===(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.status)&&null!==t&&void 0!==t&&null!==(i=t.data)&&void 0!==i&&i.token?window.open(e.portal+"/#/dd18fa5b-3818-4177-a2cf-151b90cd58c8/"+t.data.token,"_blank"):e.$swal({type:"warning",title:"Erro ao buscar credenciais.",html:"Tente novamente ou contacte o suporte."}),e.portalLoading=!1},error:function(t){console.log(t),e.portalLoading=!1}})},getTextColoe:function(t){var e=parseInt(t.slice(1,3),16),a=parseInt(t.slice(3,5),16),i=parseInt(t.slice(5,7),16),s=(299*e+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},addTag:function(t,e){var a=this;null!==t&&void 0!==t&&t.id?this.$WiListDialog({wiConfig:"tag",callback:function(i){a.$WiApiPost({uri:"register/person/tag",data:{multiple:Array.isArray(i)?i.map((function(e){return{person_id:t.id,tag_id:e.id}})):[{person_id:t.id,tag_id:i.id}]},config:{msgLoad:{title:"Adicionando tag(s)",text:"Aguarde enquanto as tag(s) são adicionadas."},msgSucess:{title:"Tag(s) adicionadas com sucesso!",text:"As tag(s) foram adicionadas com sucesso."},msgError:{title:"Erro ao adicionar tag(s)",text:"Tente novamente ou contacte o suporte."}},callback:function(){e&&e()}})},mode:"select"}):this.setPersonProfiledialog=!0},removeTag:function(t,e){this.$WiApiDelete({uri:"register/person/tag",id:t.person_tag_id,config:{msgLoad:{title:"Removendo tag",text:"Aguarde enquanto a tag é removida."},msgSucess:{title:"Tag removida com sucesso!",text:"A tag foi removida com sucesso."},msgError:{title:"Erro ao remover tag",text:"Tente novamente ou contacte o suporte."},msgAsk:!1},callback:function(){e&&e()}})},profilesFunctions:function(t){var e=t.content,a=t.refresh,i={id:e.id,type:e.type,customer:"no",provider:"no",collaborator:"no",prospect:"no",company:"no"};e.profiles.forEach((function(t){i[t.name]=t.status})),this.$WiEditDialog({wiConfig:this.store+"-function",onSubmit:function(){a&&a()},data:i})},onUpdateInfo:function(t){var e=t.info,a=t.refresh;Object.keys(e).length>0&&this.$WiApiPut({uri:this.apiUrl,data:e,id:this.$route.params.id,config:{msgLoad:{title:"Atualizando informações",text:"Aguarde enquanto as informações são atualizadas."},msgSucess:{title:"Informações atualizadas com sucesso!",text:"As informações foram atualizadas com sucesso."},msgError:{title:"Erro ao atualizar informações",text:"Tente novamente ou contacte o suporte."}},callback:function(){a&&a()}})}},components:{PersonTabs:mt,PersonInfo:l["a"],PersonGroups:f,PersonStatistics:q}},ft=vt,gt=(a("5070"),Object(m["a"])(ft,o,n,!1,null,null,null)),_t=gt.exports,ht=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("view-detail",{attrs:{title:"Equipe/Departamento",apiUrl:"register/team",store:"team"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("br"),a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm10:"","offset-sm1":""}},[a("v-card",{staticStyle:{"margin-bottom":"20px"}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("v-avatar",{staticStyle:{"border-color":"gray","border-width":"1px","border-style":"solid"},attrs:{size:"100",tile:""}},[a("img",{attrs:{src:"static/icons/monitor/management_96.png",alt:"Equipe Responsável"}})]),a("h1",[t._v(t._s(e.content.name))]),e.content.person&&e.content.person.name?a("span",[a("v-divider"),a("strong",[t._v("Líder:")]),t._v(" "+t._s(e.content.person.name)),a("br")],1):t._e(),e.content.description?a("span",[a("v-divider"),t._v(" "+t._s(e.content.description)+" ")],1):t._e()],1)],1),a("WiWeekdays",{staticStyle:{"margin-bottom":"20px"},attrs:{weekdays:e.content.weekday||{},data:{team_id:e.content.id}},on:{refresh:e.refresh}}),a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-divider"),a("v-card",{staticStyle:{"margin-top":"20px"}},[a("v-expansion-panel",{model:{value:t.panelMembers,callback:function(e){t.panelMembers=e},expression:"panelMembers"}},[a("v-expansion-panel-content",{attrs:{dark:""},scopedSlots:t._u([0!==t.panelMembers?{key:"header",fn:function(){return[a("div",[a("v-icon",[t._v("people")]),a("strong",{staticStyle:{"font-size":"18px"}},[t._v("Membros da equipe "),a("span",[t._v("( "+t._s(e.content.members_count)+" )")])])],1)]},proxy:!0}:null],null,!0)},[a("div",[0==t.panelMembers?a("wi-list-component",{attrs:{store:"team-person",params:{where:"team_id,"+e.content.id},"new-data":{team_id:e.content.id}}}):t._e()],1)])],1)],1),a("v-divider"),a("v-card",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],staticStyle:{"margin-top":"20px"}},[a("v-expansion-panel",{model:{value:t.panelNetworks,callback:function(e){t.panelNetworks=e},expression:"panelNetworks"}},[a("v-expansion-panel-content",{attrs:{dark:""},scopedSlots:t._u([0!==t.panelNetworks?{key:"header",fn:function(){return[a("div",[a("v-icon",[t._v("show_chart")]),a("strong",{staticStyle:{"font-size":"18px"}},[t._v("Redes Permitidas "),a("span",[t._v("( "+t._s(e.content.networks_count)+" )")])])],1)]},proxy:!0}:null],null,!0)},[a("div",[0==t.panelNetworks?a("wi-list-component",{attrs:{store:"team-network",params:{where:"team_id,"+e.content.id},"new-data":{team_id:e.content.id}}}):t._e()],1),a("div",{directives:[{name:"prms",rawName:"v-prms",value:{id:"130350fc"},expression:"{'id': '130350fc'}"}],staticStyle:{width:"100%","text-align":"center"}},[a("br"),a("dialog-select-group",{attrs:{refresh:e.refresh}}),a("br"),a("br")],1)])],1)],1)],1)],1)],1),a("br"),a("br"),a("br")]}}])})],1)},bt=[],xt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[t.weekdays&&t.weekdays.id?a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",[a("v-icon",[t._v("schedule")]),a("span",[t._v(" Horário de Funcionamento")])],1),a("br"),a("br"),a("v-flex",{attrs:{xs12:"",sm10:"","offset-sm1":""}},[a("table",{staticStyle:{width:"100%","font-size":"18px"}},[a("thead",[a("tr",[a("th"),a("th",[t._v("Dia da semana")]),a("th",[t._v("Horários")])])]),a("tbody",t._l(t.formattedWeekdays,(function(e,i){return a("tr",{key:i+"-day",staticStyle:{background:"rgb(209, 209, 209)",margin:"10px 0 !important"},style:{background:t.$wiDark?"#212121":"rgb(240, 240, 240)"}},[a("td",[a("v-btn",{attrs:{icon:"",disabled:t.dayHaveFreeHours(e)},on:{click:function(a){return t.addDayHours(e)}}},[a("v-icon",{attrs:{color:"green"}},[t._v("add")])],1)],1),a("td",[a("span",[t._v(" "+t._s(t.getDayName(e.day_of_week_id))+" ")])]),a("td",[e.hours&&e.hours.length>0?a("div",{staticStyle:{padding:"7px 0"}},t._l(e.hours,(function(e,i){return a("div",{key:i+"-hour"},[i?a("v-divider"):t._e(),a("span",[a("v-icon",{attrs:{color:"green"}},[t._v("start")]),a("span",{staticStyle:{"margin-left":"10px"}},[t._v(t._s(e.start_time))])],1),a("span",{staticStyle:{"margin-left":"30px"}},[a("v-icon",{attrs:{color:"orange"}},[t._v("logout")]),a("span",{staticStyle:{"margin-left":"10px"}},[t._v(t._s(e.end_time))])],1),a("span",{staticStyle:{"margin-left":"30px"}},[e.id?a("v-btn",{attrs:{icon:""},on:{click:function(a){return t.editDay(e)}}},[a("v-icon",{attrs:{color:"blue"}},[t._v("edit")])],1):t._e(),e.id?a("v-btn",{attrs:{icon:""},on:{click:function(a){return t.deleteDay(e)}}},[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1):t._e()],1)],1)})),0):a("div",{staticStyle:{padding:"7px 0"}},[a("span",[a("v-icon",{attrs:{color:"gray"}},[t._v("event_busy")]),a("span",{staticStyle:{"margin-left":"10px"}},[t._v(" Sem expediente ")])],1)])])])})),0)])]),t.weekdays&&t.weekdays.id?a("div",[a("br"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.clearWeekdays()}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Não definir horário de funcionamento")])],1)],1):t._e()],1):a("v-card-text",{staticStyle:{"text-align":"center"}},[a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.createDayHour()}}},[a("v-icon",{attrs:{left:""}},[t._v("schedule")]),a("span",[t._v(" Definir horário de funcionamento")])],1)],1)],1)},yt=[],kt=(a("4de4"),a("c740"),a("5530")),Ct={name:"WiWeekdays",data:function(){return{formattedWeekdays:[]}},methods:{getDayName:function(t){switch(t){case 1:return"Segunda-feira";case 2:return"Terça-feira";case 3:return"Quarta-feira";case 4:return"Quinta-feira";case 5:return"Sexta-feira";case 6:return"Sábado";case 7:return"Domingo"}},formatWeekdays:function(t){var e=this;this.formattedWeekdays=[{day_of_week_id:1,hours:[]},{day_of_week_id:2,hours:[]},{day_of_week_id:3,hours:[]},{day_of_week_id:4,hours:[]},{day_of_week_id:5,hours:[]},{day_of_week_id:6,hours:[]},{day_of_week_id:7,hours:[]}],t.hours.forEach((function(t){var a=e.formattedWeekdays.findIndex((function(e){return e.day_of_week_id===t.day_of_week_id})),i={id:t.id,day_of_week_id:t.day_of_week_id,start_time:t.start_time,end_time:t.end_time};-1!==a?e.formattedWeekdays[a].hours.push(i):e.formattedWeekdays.push({day_of_week_id:t.day_of_week_id,hours:[i]})}))},createDayHour:function(){var t=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:Object(kt["a"])({},this.data),redirectOnSubmit:!1,onSubmit:function(){t.$emit("refresh")}})},addDayHours:function(t){var e=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:Object(kt["a"])(Object(kt["a"])({weekday_id:this.weekdays.id},this.data),t),redirectOnSubmit:!1,onSubmit:function(){e.$emit("refresh")}})},editDay:function(t){var e=this;this.$WiEditDialog({wiConfig:"weekday-hour",data:t,redirectOnSubmit:!1,onSubmit:function(){e.$emit("refresh")}})},deleteDay:function(t){var e=this;this.$WiApiDelete({uri:"register/weekday/hour",id:t.id,callback:function(){e.$emit("refresh")}})},clearWeekdays:function(){var t=this;this.$WiApiDelete({uri:"register/weekday",id:this.weekdays.id,callback:function(){t.$emit("refresh")}})},dayHaveFreeHours:function(t){return t.hours.filter((function(t){return"00:00:00"==t.start_time&&"23:59:00"==t.end_time})).length>0}},mounted:function(){this.formatWeekdays(this.weekdays)},props:{weekdays:{default:{}},data:{default:{}}}},wt=Ct,St=Object(m["a"])(wt,xt,yt,!1,null,null,null),Dt=St.exports,Et=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"green"}},i),[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Mais de uma Rede")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"15px"}},[a("strong",[t._v("Selecione uma rede ou sub-rede para adicionar")]),a("v-spacer")],1),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px",padding:"0"}},[t.dialog?a("view-detail",{attrs:{title:"Minha rede",apiUrl:"topologia/dados",notGetID:!0,notShowToolbar:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm7:"",md7:"",lg7:"","d-flex":""}},[a("v-card",[a("v-treeview",{attrs:{search:t.search,filter:t.filter,open:t.open,"open-all":"",items:e.content,"load-children":t.fetchUsers,"open-on-click":"",transition:"","item-text":"nome_sigla_grupo"},on:{"update:open":function(e){t.open=e}},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:t.selected&&t.selected.id==i.id?"orange":"gray"},on:{click:function(e){return t.setSelected(i)}}},[t._v(" "+t._s(i.nome_grupo)+" "),i&&i.sigla_grupo?a("span",{style:{color:t.selected&&t.selected.id==i.id?"orange":"#a8a8a8"}},[t._v("("+t._s(i.sigla_grupo)+")")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("v-icon",{style:{color:i.status.cor_status},attrs:{medium:""}},[t._v(t._s(i.icone_tipo||"device_hub"))])}}],null,!0)})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm5:"",md5:"",lg5:"","d-flex":"","text-xs-center":""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("v-card",{key:t.selected.id},[a("v-card-text",[a("v-avatar",[t.selected.icone_tipo?a("v-icon",{attrs:{"x-large":""}},[t._v(t._s(t.selected.icone_tipo))]):a("v-icon",{attrs:{"x-large":""}},[t._v("device_hub")])],1),a("h3",{staticClass:"headline mb-2"},[t._v(" "+t._s(t.selected.nome_grupo)+" ")]),t.selected.sigla_grupo?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[t._v("("+t._s(t.selected.sigla_grupo)+")")]):t._e(),t.selected.obs_grupo?a("div",{staticClass:"gray--text mb-2",staticStyle:{color:"gray"}},[t._v(t._s(t.selected.obs_grupo))]):t._e(),a("div",{staticClass:"gray--text mb-2"},[a("strong",[t._v(t._s(t.selected.nome_tipo))])]),a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{"padding-bottom":"10px"}},[t._v(t._s(t.selected.grupo_pai))]),a("v-divider"),a("div",{staticStyle:{"padding-top":"10px"}},[a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.addGrupo(t.selected.id,"este")}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Somente Esta rede")])],1),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.addGrupo(t.selected.id,"sub")}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Todas as "),a("span",[t._v("("+t._s(t.selected.num_disp)+")")]),t._v(" Sub-redes")])],1)],1)],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[t._v(" Selecione uma Rede... ")])],1)],1)],1)],1)]}}],null,!1,2245132283)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){t.dialog=!1}}},[t._v("Fechar")])],1)],1)],1)},Tt=[],Ot=(a("d3b7"),a("2909")),At=(a("96cf"),a("1da1")),It=a("511e"),Ft={name:"DialogSelectGroup",data:function(){return{dialog:!1,items:[],selected:null,open:[],search:null,caseSensitive:!1}},methods:{fetchUsers:function(t){return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"grupo/dados",params:{limit:1e3,order:"grupo_tipo_id,asc;nome_grupo,asc",where:"grupo_dados_id,"+t.id},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.sub_grupos>0&&(t["children"]=[]),t}));(i=t.children).push.apply(i,Object(Ot["a"])(s))},error:function(t){return a(t),t}})})));case 1:case"end":return e.stop()}}),e)})))()},setSelected:function(t){t&&(this.selected=t)},addGrupo:function(t,e){var a=this;r["b"].post({uri:"register/team/networks",data:{team_id:this.$route.params.id,grupo_dados_id:t,opcao:e},msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){a.refresh()},error:function(t){console.log(t)}})}},components:{ViewDetail:It["a"]},computed:{filter:function(){return this.caseSensitive?function(t,e,a){return t[a].indexOf(e)>-1}:void 0}},props:["refresh"]},Pt=Ft,jt=Object(m["a"])(Pt,Et,Tt,!1,null,null,null),qt=jt.exports,$t={name:"Team",data:function(){return{panelMembers:null,panelNetworks:null}},computed:{system:function(){return this.$store.state.system||[]}},methods:{getDayName:function(t){switch(t){case 1:return"Segunda-feira";case 2:return"Terça-feira";case 3:return"Quarta-feira";case 4:return"Quinta-feira";case 5:return"Sexta-feira";case 6:return"Sábado";case 7:return"Domingo"}}},components:{WiWeekdays:Dt,DialogSelectGroup:qt}},zt=$t,Mt=Object(m["a"])(zt,ht,bt,!1,null,null,null),Nt=Mt.exports,Lt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiReport",{attrs:{title:"Clientes por canal",config:t.config,api:{url:"register/report/channel-statistics-by-customer"}},scopedSlots:t._u([{key:"default",fn:function(e){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v(t._s(e.item.name))])]),a("td",{staticStyle:{"text-align":"center"}},[a("span",[t._v(t._s(e.item.type.name))])]),a("td",{staticStyle:{"text-align":"center"}},[a("span",[t._v(t._s(e.item.customers_count))])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.customers_count>0?a("v-btn",{attrs:{small:"",outline:"",link:"",to:t.customerRoute(e.item)}},[a("v-icon",[t._v("person")]),a("span",[t._v(" Listar Clientes")])],1):a("span",[t._v(" Nenhum cliente neste canal, neste período ")])],1)])]}},{key:"before-content",fn:function(e){var i=e.content;return a("div",{},[t.showChart(i.data)?a("apexchart",{attrs:{width:"50%",height:"300px",type:"donut",options:t.options,series:t.setSeries(i.data)}}):t._e()],1)}}])})},Rt=[],Ut=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:t.title,apiUrl:t.apiUrl,apiParams:t.apiParams,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.filters!={}?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.$router.push({query:{}})}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[t.config.dates.field?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-select",{attrs:{items:t.config.dates.field.items,label:t.config.dates.field.text||"Selecione o campo",block:"",solo:""},model:{value:t.filters.date_field,callback:function(e){t.$set(t.filters,"date_field",e)},expression:"filters.date_field"}})],1):t._e(),t.config.dates&&t.config.dates.start?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{block:"",solo:"",type:t.config.dates.start.type||"date",label:t.config.dates.start.text||"Data Inicial"},model:{value:t.filters.date_start,callback:function(e){t.$set(t.filters,"date_start",e)},expression:"filters.date_start"}})],1):t._e(),t.config.dates&&t.config.dates.end?a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{block:"",solo:"",min:t.filters.date_start,type:t.config.dates.start.type||"date",label:t.config.dates.end.text||"Data Final"},model:{value:t.filters.date_end,callback:function(e){t.$set(t.filters,"date_end",e)},expression:"filters.date_end"}})],1):t._e(),a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 5px"},attrs:{xs12:"",sm12:"",md1:"",lg1:""}},[a("v-menu",{attrs:{"close-on-content-click":!1,"nudge-width":200,"offset-x":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",large:""}},i),[a("v-icon",[t._v("more_vert")])],1)]}}],null,!0),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[a("v-card",[a("v-list",[e.content&&e.content.data&&e.content.data.length>0&&!t.useStyledExport?a("download-excel",{staticClass:"btn btn-default",attrs:{data:t.makeXLSData(e.content.data),fields:t.makeXLSFields(),worksheet:t.title,name:"Relatório-"+t.$DateTime.date()+".xls"}},[a("v-list-tile",{staticStyle:{cursor:"pointer"}},[a("v-list-tile-avatar",[a("img",{attrs:{src:"/static/icons/excel_icon.png",alt:"Exportar para Excel"}})]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Exportar/Excel")]),a("v-list-tile-sub-title",[t._v("Criar planilha com o conteúdo")])],1)],1)],1):t._e(),e.content&&e.content.data&&e.content.data.length>0&&t.useStyledExport?a("v-list-tile",{staticStyle:{cursor:"pointer"},on:{click:function(a){return t.exportToStyledExcel(e.content)}}},[a("v-list-tile-avatar",[a("img",{attrs:{src:"/static/icons/excel_icon.png",alt:"Exportar para Excel"}})]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Exportar/Excel")]),a("v-list-tile-sub-title",[t._v("Criar planilha formatada com o conteúdo")])],1)],1):t._e(),t.config.externalExportToPDF?a("v-divider"):t._e(),e.content&&e.content.data&&e.content.data.length>0&&t.config.externalExportToPDF&&t.config.externalExportToPDF?a("v-list-tile",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.onExportToPDF(t.config.filters)}}},[a("v-list-tile-avatar",[a("img",{attrs:{src:"/static/icons/pdf_icon.png",alt:"Exportar para PDF"}})]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Exportar/PDF")]),a("v-list-tile-sub-title",[t._v("Criar documento com o conteúdo")])],1)],1):t._e(),t.config.filters?a("v-divider"):t._e(),t.config.filters?a("v-list-tile",{on:{click:function(e){return t.$WiHelpDialog({title:"Função disponível em breve. Enquanto isso, informe abaixo alguma sugestão, dúvida ou reclamação."})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-large":""}},[t._v("filter_list")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Mais Filtros")]),a("v-list-tile-sub-title",[t._v("Mais opções para refinar o resultado")])],1)],1):t._e()],1)],1)],1)],1),a("v-flex",{staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{attrs:{disabled:!t.filters.date_field||!t.filters.date_start||!t.filters.date_end,color:"primary",block:""},on:{click:function(e){return t.setFilter()}}},[a("v-icon",[t._v("search")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Buscar")])],1)],1)],1)],1),e.content&&e.content.information&&e.content.information.filters?a("v-flex",{staticClass:"mb-3",staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[t._v(" Relatório emitido em "),a("strong",[t._v(t._s(e.content.information.report_generate_date))])]),a("br"),t._l(e.content.information.filters,(function(e,i){return a("span",{key:i},[t._v(" Filtrando por "+t._s(e.name)+": "),a("strong",[t._v(t._s(e.description))]),a("br")])}))],2):t._e(),t.config.statistics?a("v-flex",{staticStyle:{padding:"0 15px 20px 15px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t._t("statistics",null,{statistics:e.content.statistics,refresh:e.refresh})],2):t._e(),a("v-flex",{staticStyle:{padding:"0 20px 50px 20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t._t("before-content",null,{content:e.content,refresh:e.refresh}),a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"}},[a("v-data-table",{class:{"elevation-10":!t.expand},staticStyle:{"border-radius":"10px"},attrs:{"disable-initial-sort":"","rows-per-page-items":[25,5,10,50,100,200,{text:"Todos",value:-1}],"no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.","rows-per-page-text":"Itens por página",headers:t.config.fields,items:e.content.data,expand:t.expand},scopedSlots:t._u([{key:"items",fn:function(a){return[t._t("default",null,{item:a.item,props:a,refresh:e.refresh})]}},{key:"expand",fn:function(a){return[t._t("expand",null,{item:a.item,props:a,refresh:e.refresh})]}},{key:"pageText",fn:function(e){return[t._v(" Exibindo "+t._s(e.pageStart)+" até "+t._s(e.pageStop)+" de "+t._s(e.itemsLength)+" ")]}}],null,!0)})],1),t._t("after-content",null,{content:e.content,refresh:e.refresh})],2)],1)]}}],null,!0)})},Wt=[],Bt=(a("a4d3"),a("e01a"),a("cb29"),a("ac1f"),a("5319"),a("1276"),a("94b8")),Vt={name:"WiReport",data:function(){return{menu:!1,filters:{},show:!1,expand:!1,apiUrl:"",apiParams:""}},methods:{setFilter:function(){this.$router.push({query:this.filters})},changeRoute:function(){this.show=!1,this.setFilters(),this.show=!0},setFilters:function(){this.filters={},this.makeFilterByProps(),this.makeFilterByRouter(),this.setFilterInApiParams(),this.$forceUpdate()},makeFilterByProps:function(){this.api&&this.api.params&&Object.assign(this.filters,this.api.params)},makeFilterByRouter:function(){this.$route&&this.$route.query&&Object.assign(this.filters,this.$route.query)},setFilterInApiParams:function(){this.apiParams="";var t=!1;for(var e in this.filters)t?this.apiParams+="&":this.apiParams="?",this.filters[e]&&""!==this.filters[e]&&(this.apiParams+=e+"="+this.filters[e]),t=!0},makeXLSFields:function(){var t={};return this.config.fields.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t},makeXLSData:function(t){var e=this;return t.map((function(t){return e.xlsExportFormat?e.xlsExportFormat(t):t}))},onExportToPDF:function(){this.$emit("onExportToPDF",this.filters)},exportToStyledExcel:function(t){var e=this,a="function"===typeof this.excelFormatConfig?this.excelFormatConfig():this.excelFormatConfig,i=Bt["utils"].book_new(),s=[];s.push([this.title]),s.push([]),t.information&&(t.information.report_generate_date&&s.push(["Relatório emitido em:",t.information.report_generate_date]),t.information.filters&&Object.keys(t.information.filters).forEach((function(e){var a=t.information.filters[e];s.push(["Filtrando por ".concat(a.name,":"),a.description])})),s.push([])),this.config.statistics&&t.statistics&&(s.push(["RESUMO GERAL"]),this.config.statistics.forEach((function(a){var i=t.statistics[a.field],o=i;"money"===a.type&&null!==i&&void 0!==i?o=e.$options.filters.money(i):"number"===a.type&&null!==i&&void 0!==i&&(o=e.$options.filters.number(i)),s.push([a.title,o])})),s.push([])),t.statistics&&t.statistics.categories&&Array.isArray(t.statistics.categories)&&t.statistics.categories.length>0&&(s.push(["ESTATÍSTICAS POR CATEGORIA"]),s.push(["ID","Categoria","Quantidade","Valor de Produtos","Valor de Serviços","Valor de Frete","Valor Total"]),t.statistics.categories.forEach((function(t){s.push([t.category_id||"",t.category_name||"",t.count||0,t.amount_products_total||0,t.amount_services_total||0,t.amount_freight_total||0,t.amount_total||0])})),s.push([]));var o=this.config.fields.filter((function(t){return t.text&&t.value})),n=o.map((function(t){return t.text}));s.push(n);var r=this.makeXLSData(t.data||[]);r.forEach((function(t){var e=o.map((function(e){var i=t[e.value];if(a.formatCell&&"function"===typeof a.formatCell){var s=a.formatCell(i,e,t);if(void 0!==s&&null!==s)return s}return null===i||void 0===i||"null"===i?"":i}));s.push(e)}));var l=Bt["utils"].aoa_to_sheet(s),c=o.map((function(t){if(a.columnWidths&&a.columnWidths[t.value])return{wch:a.columnWidths[t.value]};var e=a.moneyFields&&a.moneyFields.includes(t.value),i=a.dateFields&&a.dateFields.includes(t.value);return e?{wch:18}:i?{wch:15}:{wch:20}}));l["!cols"]=c;var d=0;t.information&&(d+=2,t.information.report_generate_date&&d++,t.information.filters&&(d+=Object.keys(t.information.filters).length),d++),this.config.statistics&&t.statistics&&(d+=this.config.statistics.length+2),t.statistics&&t.statistics.categories&&Array.isArray(t.statistics.categories)&&t.statistics.categories.length>0&&(d+=1,d+=1,d+=t.statistics.categories.length,d+=1);for(var u=Bt["utils"].decode_range(l["!ref"]||"A1"),p=u.s.r;p<=u.e.r;++p)for(var m=u.s.c;m<=u.e.c;++m){var v=Bt["utils"].encode_cell({c:m,r:p});if(l[v]&&p>=d){var f=m;if(fd&&(l[v].s||(l[v].s={}),l[v].s.numFmt='_("R$"* #,##0.00_)',"number"===typeof l[v].v&&(l[v].t="n")),h&&p>d){var b=l[v].v,x=null;if("number"===typeof b&&b>=1&&b<=1e5){var y=new Date(1900,0,1),k=new Date(y.getTime()+864e5*(b-2));!isNaN(k.getTime())&&k.getFullYear()>1900&&k.getFullYear()<2100&&(x=k)}else if("string"===typeof b&&/^\d{4}-\d{2}-\d{2}/.test(b)){var C=b.split("T")[0].split("-");if(3===C.length){var w=parseInt(C[0],10),S=parseInt(C[1],10)-1,D=parseInt(C[2],10);x=new Date(w,S,D,12,0,0,0),(isNaN(x.getTime())||x.getFullYear()!==w)&&(x=null)}}else b instanceof Date&&!isNaN(b.getTime())&&b.getFullYear()>1900&&(x=b);x&&!isNaN(x.getTime())&&(l[v].v=x,l[v].t="d",l[v].s||(l[v].s={}),l[v].s.numFmt="dd/mm/yyyy")}}}}l["A1"]&&(l["A1"].s={font:{bold:!0,sz:16,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"367DA6"}},alignment:{horizontal:"center",vertical:"center"}},l["!merges"]=l["!merges"]||[],l["!merges"].push({s:{r:0,c:0},e:{r:0,c:o.length-1}}));var E=d;if(o.forEach((function(t,e){var a=Bt["utils"].encode_cell({r:E,c:e});if(l[a]){var i="center";"customer"===t.value&&(i="left"),l[a].s={font:{bold:!0,sz:11,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"4A90E2"}},alignment:{horizontal:i,vertical:"center",wrapText:!0},border:{top:{style:"thin",color:{rgb:"000000"}},bottom:{style:"thin",color:{rgb:"000000"}},left:{style:"thin",color:{rgb:"000000"}},right:{style:"thin",color:{rgb:"000000"}}}}}})),this.config.statistics&&t.statistics){var T=2;t.information&&(t.information.report_generate_date&&T++,t.information.filters&&(T+=Object.keys(t.information.filters).length),T++);var O=Bt["utils"].encode_cell({r:T,c:0});l[O]&&(l[O].s={font:{bold:!0,sz:12,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"5CB85C"}},alignment:{horizontal:"left",vertical:"center"}},l["!merges"].push({s:{r:T,c:0},e:{r:T,c:o.length-1}})),this.config.statistics.forEach((function(t,e){var a=T+1+e,i=Bt["utils"].encode_cell({r:a,c:0}),s=Bt["utils"].encode_cell({r:a,c:1});if(l[i]&&(l[i].s={font:{bold:!0,sz:10},alignment:{horizontal:"left",vertical:"center"},fill:{fgColor:{rgb:"F0F0F0"}}}),l[s]){var o="000000";"primary"===t.color?o="367DA6":"green"===t.color?o="5CB85C":"orange"===t.color?o="F0AD4E":"blue"===t.color&&(o="5BC0DE"),l[s].s={font:{bold:!0,sz:11,color:{rgb:o}},alignment:{horizontal:"right",vertical:"center"},fill:{fgColor:{rgb:"F0F0F0"}}};var n=l[s].v;if("money"===t.type){var r=null;if(null!==n&&void 0!==n&&""!==n)if("number"===typeof n)r=n;else if("string"===typeof n){var c=n.replace(/[^\d,.-]/g,"");if(c.includes(",")&&c.includes("."))c=c.replace(/\./g,"").replace(",",".");else if(c.includes(","))c=c.replace(",",".");else if(c.includes(".")){var d=c.split(".");d[0].length>3&&(c=c.replace(/\./g,""))}r=parseFloat(c)}else r=parseFloat(n);null===r||isNaN(r)?(l[s].v=0,l[s].t="n",l[s].s.numFmt='_("R$"* #,##0.00_)'):(l[s].v=r,l[s].t="n",l[s].s.numFmt='_("R$"* #,##0.00_)')}}}))}if(t.statistics&&t.statistics.categories&&Array.isArray(t.statistics.categories)&&t.statistics.categories.length>0){var A=2;t.information&&(t.information.report_generate_date&&A++,t.information.filters&&(A+=Object.keys(t.information.filters).length),A++),this.config.statistics&&t.statistics&&(A+=this.config.statistics.length+2);var I=Bt["utils"].encode_cell({r:A,c:0});l[I]&&(l[I].s={font:{bold:!0,sz:12,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"95A5A6"}},alignment:{horizontal:"left",vertical:"center"}},l["!merges"].push({s:{r:A,c:0},e:{r:A,c:6}}));var F=A+1,P=["ID","Categoria","Quantidade","Valor de Produtos","Valor de Serviços","Valor de Frete","Valor Total"];P.forEach((function(t,e){var a=Bt["utils"].encode_cell({r:F,c:e});l[a]&&(l[a].s={font:{bold:!0,sz:10,color:{rgb:"FFFFFF"}},fill:{fgColor:{rgb:"95A5A6"}},alignment:{horizontal:0===e||1===e?"left":2===e?"center":"right",vertical:"center"},border:{top:{style:"thin",color:{rgb:"000000"}},bottom:{style:"thin",color:{rgb:"000000"}},left:{style:"thin",color:{rgb:"000000"}},right:{style:"thin",color:{rgb:"000000"}}}})})),t.statistics.categories.forEach((function(t,e){var a=F+1+e,i=[{ref:Bt["utils"].encode_cell({r:a,c:0}),value:t.category_id||"",align:"left",type:"number"},{ref:Bt["utils"].encode_cell({r:a,c:1}),value:t.category_name||"",align:"left"},{ref:Bt["utils"].encode_cell({r:a,c:2}),value:t.count||0,align:"center",type:"number"},{ref:Bt["utils"].encode_cell({r:a,c:3}),value:t.amount_products_total||0,align:"right",type:"money"},{ref:Bt["utils"].encode_cell({r:a,c:4}),value:t.amount_services_total||0,align:"right",type:"money"},{ref:Bt["utils"].encode_cell({r:a,c:5}),value:t.amount_freight_total||0,align:"right",type:"money"},{ref:Bt["utils"].encode_cell({r:a,c:6}),value:t.amount_total||0,align:"right",type:"money"}];i.forEach((function(t){l[t.ref]&&("money"===t.type||"number"===t.type?(l[t.ref].v=t.value,l[t.ref].t="n"):l[t.ref].v=t.value,l[t.ref].s||(l[t.ref].s={}),l[t.ref].s.alignment={horizontal:t.align,vertical:"center"},l[t.ref].s.border={top:{style:"thin",color:{rgb:"E0E0E0"}},bottom:{style:"thin",color:{rgb:"E0E0E0"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}},"money"===t.type&&(l[t.ref].s.numFmt='_("R$"* #,##0.00_)'),e%2===0&&(l[t.ref].s.fill={fgColor:{rgb:"F9F9F9"}}))}))}))}r.forEach((function(t,e){o.forEach((function(t,i){var s=Bt["utils"].encode_cell({r:d+1+e,c:i});if(l[s]){var o=a.moneyFields&&a.moneyFields.includes(t.value),n=a.dateFields&&a.dateFields.includes(t.value);if(o){var r=l[s].v,c=null;if(null!==r&&void 0!==r&&""!==r)if("number"===typeof r)c=r;else if("string"===typeof r){var u=r.replace(/[^\d,.-]/g,"");if(u.includes(",")&&u.includes("."))u=u.replace(/\./g,"").replace(",",".");else if(u.includes(","))u=u.replace(",",".");else if(u.includes(".")){var p=u.split(".");p[0].length>3&&(u=u.replace(/\./g,""))}c=parseFloat(u)}else c=parseFloat(r);null===c||isNaN(c)?(l[s].v=0,l[s].t="n"):(l[s].v=c,l[s].t="n")}var m=l[s].s&&l[s].s.numFmt||null,v=l[s].s&&l[s].s.fill||null,f="left";"customer"===t.value?f="left":"center"===t.align?f="center":("right"===t.align||o)&&(f="right"),l[s].s={alignment:{horizontal:f,vertical:"center"},border:{top:{style:"thin",color:{rgb:"E0E0E0"}},bottom:{style:"thin",color:{rgb:"E0E0E0"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}},o?(l[s].s.numFmt='_("R$"* #,##0.00_)',"n"!==l[s].t&&(l[s].t="n")):n?l[s].s.numFmt="dd/mm/yyyy":m&&(l[s].s.numFmt=m),v&&(l[s].s.fill=v),e%2===0&&(l[s].s.fill={fgColor:{rgb:"F9F9F9"}})}}))})),Bt["utils"].book_append_sheet(i,l,this.title.substring(0,31));var j="Relatório-".concat(this.$DateTime.date(),".xlsx");Bt["writeFile"](i,j)}},created:function(){this.apiUrl=this.api.url,this.changeRoute(this.$route)},props:{title:{type:String,required:!0},config:{required:!0},api:{required:!0},xlsExportFormat:{type:Function},useStyledExport:{type:Boolean,default:!1},excelFormatConfig:{type:[Object,Function],default:function(){return{moneyFields:[],dateFields:[],columnWidths:{},formatCell:null}}}},watch:{$route:"changeRoute"},components:{ViewDetail:It["a"]}},Ht=Vt,Gt=(a("3de3"),Object(m["a"])(Ht,Ut,Wt,!1,null,null,null)),Yt=Gt.exports,Jt={name:"ChannelStatisticsByCustomer",data:function(){return{dialog:!1,options:{chart:{id:"Clientes por canais de entrada"},labels:[]}}},computed:{config:function(){return{dates:{field:{text:"Data de filtro",items:[{value:"entry_date",text:"Data de Entrada"},{value:"created_at",text:"Data de Cadastro"}],initial:"created_at"},start:{type:"date",text:"Data Inicial",initial:this.$DateTime.date()},end:{type:"date",text:"Data Final",initial:this.$DateTime.date()}},filters:{text:"Filtros",fields:[]},fields:[{text:"Canal",value:"name",align:"center",sortable:!0},{text:"Tipo",value:"type.name",align:"center",sortable:!1},{text:"N° de clientes",value:"customers_count",align:"center"}]}}},methods:{setSeries:function(t){var e=[],a=[],i=0;return t.filter((function(t){t.customers_count&&i<12&&(e.push(t.customers_count),a.push(t.name),i++)})),this.options.labels=[],this.options.labels=a,e},customerRoute:function(t){return{name:"register-list",params:{page:"customer"},query:Object(kt["a"])({channel_id:t.id},this.$route.query)}},showChart:function(t){var e=!1;return t.map((function(t){t.customers_count>0&&(e=!0)})),e}},components:{WiReport:Yt}},Qt=Jt,Kt=Object(m["a"])(Qt,Lt,Rt,!1,null,null,null),Xt=Kt.exports,Zt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"item-categories__container"},[a("div",{staticClass:"item_categories elevation-20"},[a("div",{staticClass:"item_categories__toolbar"},[a("div",{staticClass:"item_categories__toolbar-left"},[a("h1",{staticClass:"item_categories__title"},[t._v(t._s(t.pageTitle))]),a("span",{staticClass:"item_categories__count"},[t._v(t._s(t.total)+" categorias")])]),a("div",{staticClass:"item_categories__toolbar-right"},[a("v-btn",{attrs:{icon:"",small:"",loading:t.loading},on:{click:t.refreshCategories}},[a("v-icon",[t._v("refresh")])],1),a("div",{staticClass:"item_categories__search"},[a("v-icon",[t._v("search")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"item_categories__search-input",attrs:{type:"text",placeholder:t.searchPlaceholder},domProps:{value:t.search},on:{input:[function(e){e.target.composing||(t.search=e.target.value)},t.handleSearch]}}),t.search?a("button",{staticClass:"item_categories__search-clear",attrs:{type:"button"},on:{click:t.clearSearch}},[a("v-icon",{attrs:{small:""}},[t._v("close")])],1):t._e(),t.searchLoading?a("v-progress-circular",{attrs:{indeterminate:"",size:"16",width:"2",color:"primary"}}):t._e()],1),a("button",{staticClass:"item_categories__add-button",on:{click:t.openNewCategory}},[a("v-icon",[t._v("add")]),t._v(" Nova Categoria ")],1)],1)]),a("div",{staticClass:"item_categories__content"},[a("div",{ref:"listContainer",staticClass:"item_categories__list",on:{scroll:t.handleScroll}},[a("div",{staticClass:"item_categories__list-header"},[a("div",{staticClass:"item_categories__list-header-name",on:{click:function(e){return t.toggleSort("name")}}},[a("span",[t._v("Nome")]),"name"===t.sortField?a("v-icon",{attrs:{small:""}},[t._v(" "+t._s("asc"===t.sortDirection?"arrow_upward":"arrow_downward")+" ")]):t._e()],1),a("div",{staticClass:"item_categories__list-header-markup",on:{click:function(e){return t.toggleSort("profit_margin")}}},[a("span",[t._v("Markup")]),"profit_margin"===t.sortField?a("v-icon",{attrs:{small:""}},[t._v(" "+t._s("asc"===t.sortDirection?"arrow_upward":"arrow_downward")+" ")]):t._e()],1),a("div",{staticClass:"item_categories__list-header-markup",on:{click:function(e){return t.toggleSort("items_count")}}},[a("span",[t._v("Itens")]),"items_count"===t.sortField?a("v-icon",{attrs:{small:""}},[t._v(" "+t._s("asc"===t.sortDirection?"arrow_upward":"arrow_downward")+" ")]):t._e()],1)]),t.initialLoading?a("div",{staticClass:"item_categories__initial-loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[t._v("Carregando categorias...")])],1):[a("transition-group",{attrs:{name:"list",tag:"div"}},t._l(t.categories,(function(e){return a("div",{key:e.id,staticClass:"item_categories__item",class:{"item_categories__item--selected":t.selectedCategory&&t.selectedCategory.id===e.id},on:{click:function(a){return t.selectCategory(e)}}},[a("div",{staticClass:"item_categories__item-info"},[a("div",{staticClass:"item_categories__item-icon"},[a("v-icon",[t._v(t._s(t.getCategoryIcon(e.type)))])],1),a("span",{staticClass:"item_categories__item-name"},[t._v(t._s(e.name))])]),a("div",{staticClass:"item_categories__item-markup"},[a("v-icon",{attrs:{small:""}},[t._v("trending_up")]),t._v(" "+t._s(e.profit_margin)+"% ")],1),a("div",{staticClass:"item_categories__item-markup"},[a("v-icon",{attrs:{small:""}},[t._v("inventory")]),t._v(" "+t._s(e.items_count)+" ")],1)])})),0),t.loading&&!t.initialLoading?a("div",{staticClass:"item_categories__loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[t._v("Carregando mais...")])],1):t._e(),!t.loading&&!t.hasMore&&t.categories.length>0?a("div",{staticClass:"item_categories__end"},[a("v-icon",[t._v("check_circle")]),a("span",[t._v("Todas as categorias carregadas")])],1):t._e(),t.loading||0!==t.categories.length?t._e():a("div",{staticClass:"item_categories__empty"},[a("v-icon",[t._v("search_off")]),a("span",[t._v(t._s(t.search?"Nenhuma categoria encontrada":"Nenhuma categoria cadastrada"))])],1)]],2),a("div",{staticClass:"item_categories__details"},[t.selectedCategory?a("SelectedCategory",{attrs:{category:t.selectedCategory,itemType:t.itemType},on:{refresh:t.refreshCategories}}):a("div",{staticClass:"item_categories__details-empty"},[a("v-icon",{staticClass:"item_categories__details-empty-icon"},[t._v("inbox")]),a("p",[t._v("Selecione uma categoria para ver os "+t._s(t.itemTypeLabel))])],1)],1)])])])},te=[],ee=(a("99af"),a("841c"),a("2ef0")),ae=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"selected_category"},[a("div",{staticClass:"selected_category__header"},[a("div",{staticClass:"selected_category__title"},[a("div",{staticClass:"selected_category__title-content"},[a("v-icon",[t._v(t._s(t.getCategoryIcon(t.category.type)))]),t.isSearching?a("div",{staticClass:"selected_category__search"},[a("div",{staticClass:"selected_category__search-wrapper"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.searchQuery,expression:"searchQuery"}],ref:"searchInput",staticClass:"selected_category__search-input",attrs:{type:"text",placeholder:"Buscar por nome..."},domProps:{value:t.searchQuery},on:{input:[function(e){e.target.composing||(t.searchQuery=e.target.value)},t.handleSearchInput],keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSearchEnter(e)}}}),t.searchQuery?a("button",{staticClass:"selected_category__search-clear",attrs:{type:"button"},on:{click:t.clearSearch}},[a("v-icon",{attrs:{small:""}},[t._v("close")])],1):t._e()])]):a("h2",[t._v(t._s(t.category.name))])],1),t.isSearching?a("div",{staticClass:"selected_category__actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:""},on:{click:t.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[t._v("arrow_back")])],1)]}}])},[a("span",[t._v("Voltar")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:""},on:{click:t.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[t._v("search")])],1)]}}])},[a("span",[t._v("Buscar")])])],1):a("div",{staticClass:"selected_category__actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:""},on:{click:t.editCategory}},"v-btn",s,!1),i),[a("v-icon",[t._v("edit")])],1)]}}],null,!1,3504572052)},[a("span",[t._v("Editar Categoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:""},on:{click:t.setMarkup}},"v-btn",s,!1),i),[a("v-icon",[t._v("trending_up")])],1)]}}],null,!1,137124197)},[a("span",[t._v("Definir Markup")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:"",loading:t.loading},on:{click:t.refreshItems}},"v-btn",s,!1),i),[a("v-icon",[t._v("refresh")])],1)]}}],null,!1,1334843028)},[a("span",[t._v("Atualizar Lista")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",small:""},on:{click:t.toggleSearch}},"v-btn",s,!1),i),[a("v-icon",[t._v("search")])],1)]}}],null,!1,2218024118)},[a("span",[t._v("Buscar")])]),a("v-menu",{attrs:{"offset-y":"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var o=e.on,n=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:""}},"v-btn",Object.assign({},s,n),!1),Object.assign({},i,o)),[a("v-icon",[t._v("add")])],1)]}}],null,!0)},[a("span",[t._v("Adicionar "+t._s(t.getItemTypeLabel(t.category.type)))])])]}}],null,!1,4102947441)},[a("v-list",[a("v-list-tile",{on:{click:t.addExistingItem}},[a("v-list-tile-title",[a("v-icon",{attrs:{left:""}},[t._v("link")]),t._v(" Adicionar "+t._s(t.getItemTypeLabel(t.category.type))+"s Existentes ")],1)],1),a("v-list-tile",{on:{click:t.createNewItem}},[a("v-list-tile-title",[a("v-icon",{attrs:{left:""}},[t._v("add_circle")]),t._v(" Criar Novo "+t._s(t.getItemTypeLabel(t.category.type))+" ")],1)],1)],1)],1)],1)]),a("div",{staticClass:"selected_category__stats"},[a("div",{staticClass:"selected_category__stat markup"},[a("div",{staticClass:"selected_category__stat-icon"},[a("v-icon",[t._v("trending_up")])],1),a("div",{staticClass:"selected_category__stat-content"},[a("span",{staticClass:"selected_category__stat-label"},[t._v("Markup")]),a("span",{staticClass:"selected_category__stat-value"},[t._v(t._s(t.category.profit_margin)+"%")])])]),a("div",{staticClass:"selected_category__stat items"},[a("div",{staticClass:"selected_category__stat-icon"},[a("v-icon",[t._v("inventory")])],1),a("div",{staticClass:"selected_category__stat-content"},[a("span",{staticClass:"selected_category__stat-label"},[t._v(t._s(t.getItemTypeLabel(t.category.type))+"s")]),a("span",{staticClass:"selected_category__stat-value"},[t._v(t._s(t.category.items_count))])])])])]),a("div",{staticClass:"selected_category__content"},[a("items-list",{ref:"itemsList",attrs:{items:t.items,loading:t.loading,"has-more":t.hasMore},on:{"load-more":t.loadMore,"item-click":t.handleItemClick}})],1),a("markup-dialog",{attrs:{markup:t.category.profit_margin,"items-count":t.total,"item-type":t.itemType,loading:t.loading},on:{confirm:t.handleMarkupConfirm},model:{value:t.showMarkupDialog,callback:function(e){t.showMarkupDialog=e},expression:"showMarkupDialog"}})],1)},ie=[],se=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"item_category_items"},[a("div",{ref:"tableContainer",staticClass:"item_category_items__table-container",on:{scroll:t.handleScroll}},[a("table",{staticClass:"item_category_items__table"},[t._m(0),a("tbody",[t.loading&&0===t.items.length?[a("tr",[a("td",{staticClass:"item_category_items__loading",attrs:{colspan:"5"}},[a("div",{staticClass:"item_category_items__message"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[t._v("Buscando itens...")])],1)])])]:[t._l(t.items,(function(e){return a("tr",{key:e.id,staticClass:"item_category_items__row",on:{click:function(a){return t.handleItemClick(e)}}},[a("td",{staticClass:"item_category_items__cell item_category_items__cell--name",attrs:{title:e.name}},[t._v(t._s(e.name))]),a("td",{staticClass:"item_category_items__cell"},[t._v(t._s(t.getUnitName(e.unit)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--amount"},[t._v(t._s(t.formatCurrency(e.amount_cost)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--amount"},[t._v(t._s(t.formatCurrency(e.amount_sale)))]),a("td",{staticClass:"item_category_items__cell item_category_items__cell--markup"},[t._v(t._s(e.margin)+"%")])])})),t.loading?a("tr",[a("td",{staticClass:"item_category_items__loading",attrs:{colspan:"5"}},[a("div",{staticClass:"item_category_items__message"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"24",width:"2"}}),a("span",[t._v("Carregando mais itens...")])],1)])]):t._e(),!t.loading&&!t.hasMore&&t.items.length>0?a("tr",[a("td",{staticClass:"item_category_items__end",attrs:{colspan:"5"}},[a("div",{staticClass:"item_category_items__message"},[a("v-icon",{attrs:{color:"success"}},[t._v("check_circle")]),a("span",[t._v("Você chegou ao final da lista")])],1)])]):t._e(),!t.loading&&t.hasMore&&t.items.length>0?a("tr",[a("td",{staticClass:"item_category_items__load-more",attrs:{colspan:"5"}},[a("div",{staticClass:"item_category_items__message"},[a("v-btn",{staticClass:"item_category_items__load-more-btn",attrs:{color:"primary",text:""},on:{click:function(e){return t.$emit("load-more")}}},[a("v-icon",{attrs:{left:""}},[t._v("expand_more")]),t._v(" Carregar mais itens ")],1)],1)])]):t._e(),t.loading||0!==t.items.length?t._e():a("tr",[a("td",{staticClass:"item_category_items__empty",attrs:{colspan:"5"}},[a("div",{staticClass:"item_category_items__message"},[a("v-icon",{attrs:{color:"grey"}},[t._v("inventory_2")]),a("span",[t._v("Nenhum item encontrado nesta categoria")])],1)])])]],2)])])])},oe=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("thead",[a("tr",[a("th",[t._v("Nome")]),a("th",[t._v("Unidade")]),a("th",[t._v("Preço de Custo")]),a("th",[t._v("Preço de Venda")]),a("th",[t._v("Markup")])])])}],ne={name:"ItemsList",props:{items:{type:Array,required:!0},loading:{type:Boolean,default:!1},hasMore:{type:Boolean,default:!1}},methods:{getUnitName:function(t){return t&&t.code?t.code:"-"},formatCurrency:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t||0)},handleScroll:function(t){var e=t.target,a=e.scrollTop,i=e.scrollHeight,s=e.clientHeight,o=100;i-a-s0&&void 0!==arguments[0]?arguments[0]:1;if(!(this.loading||!this.hasMore&&e>1)){this.loading=!0;var a="item"===this.itemType?"register/item":"register/".concat(this.itemType);r["b"].get({uri:a,params:{page:e,limit:20,item_category_id:this.category.id,order:"name,asc",search:this.searchQuery||void 0},sucess:function(a){var i=(null===a||void 0===a?void 0:a.data)||{},s=i.data,o=i.total,n=i.current_page,r=i.last_page;t.items=1===e?s||[]:[].concat(Object(Ot["a"])(t.items),Object(Ot["a"])(s||[])),t.total=o||0,t.currentPage=n||1,t.hasMore=n1?"s":"","?"),text:"Esta ação só poderá ser desfeita manualmente."}},callback:function(){e.getItems(1)}})},refreshItems:function(){this.items=[],this.currentPage=1,this.hasMore=!0,this.getItems(1)},handleItemClick:function(t){var e=this;this.$WiEditDialog({wiConfig:this.itemType,data:t,onSubmit:function(){e.getItems(1)}})},toggleSearch:function(){var t=this;this.isSearching=!this.isSearching,this.isSearching?this.$nextTick((function(){t.$refs.searchInput.focus()})):this.clearSearch()},handleSearchInput:function(){var t=this;this.searchTimeout&&clearTimeout(this.searchTimeout),this.searchTimeout=setTimeout((function(){(t.searchQuery.length>=3||0===t.searchQuery.length)&&t.refreshItems()}),300)},handleSearchEnter:function(){this.searchQuery.length>=3&&this.refreshItems()},clearSearch:function(){this.searchQuery="",this.refreshItems()}},watch:{"category.id":{handler:function(){this.items=[],this.currentPage=1,this.hasMore=!0,this.getItems()},immediate:!0}}},_e=ge,he=(a("26ba"),Object(m["a"])(_e,ae,ie,!1,null,"8285cb3e",null)),be=he.exports,xe={name:"ItemsCategories",components:{SelectedCategory:be},data:function(){return{categories:[],selectedCategory:null,search:"",currentPage:1,total:0,loading:!1,searchLoading:!1,hasMore:!0,searchTimeout:null,initialLoading:!1,sortField:"order",sortDirection:"asc"}},computed:{itemType:function(){return this.$route.params.itemType||"item"},pageTitle:function(){switch(this.itemType){case 1:case"product":return"Categorias de Produtos";case 2:case"service":return"Categorias de Serviços";default:return"Categorias de Itens"}},itemTypeLabel:function(){switch(this.itemType){case 1:case"product":return"produtos";case 2:case"service":return"serviços";default:return"itens"}},searchPlaceholder:function(){return this.categories.length>0?"Buscar em ".concat(this.total," categorias..."):"Digite para buscar categorias..."}},methods:{getCategoryIcon:function(t){switch(t){case 1:case"product":return"inventory";case 2:case"service":return"miscellaneous_services";default:return"category"}},getItemTypeLabel:function(t){switch(t){case 1:case"product":return"produto";case 2:case"service":return"serviço";default:return"item"}},getItemsCategories:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(!this.loading&&this.hasMore){this.loading=!0,1===e&&(this.initialLoading=!0);var i="item"===this.itemType?"register/category":"register/".concat(this.itemType,"/category");r["b"].get({uri:i,params:{page:e,limit:20,search:a,order:"".concat(this.sortField,",").concat(this.sortDirection),withCount:"items"},sucess:function(a){var i=(null===a||void 0===a?void 0:a.data)||{},s=i.data,o=i.total,n=i.current_page,r=i.last_page;t.categories=1===e?s||[]:[].concat(Object(Ot["a"])(t.categories),Object(Ot["a"])(s||[])),t.total=o||0,t.currentPage=n||1,t.hasMore=n=3||0===this.search.length)&&(this.searchLoading=!0,this.currentPage=1,this.hasMore=!0,this.getItemsCategories(1,this.search),this.searchLoading=!1)}),500),clearSearch:function(){this.search="",this.refreshCategories()},refreshCategories:function(){this.search="",this.currentPage=1,this.hasMore=!0,this.getItemsCategories(1)},handleScroll:function(t){var e=t.target,a=e.scrollTop,i=e.scrollHeight,s=e.clientHeight,o=100;i-a-s0},function(t){return t<=10||"Máximo de 10 códigos"}],showField:function(t){return"quantity"===t.generate_type||!t.generate_type}}),subHeaderInterval:t.fieldSubHeader({text:"Informe o início e fim do intervalo de códigos a serem gerados",showField:function(t){return"interval"===t.generate_type}}),start:t.fieldNumber({value:"start",text:"Início",required:!0,max:999999999,rules:[function(t){return!!t||"Campo obrigatório"},function(t){return t>0},function(t){return t<=999999999||"Máximo de 999999999"}],showField:function(t){return"interval"===t.generate_type},size:["xs12","sm12","md6","lg6"]}),end:t.fieldNumber({value:"end",text:"Fim",required:!0,max:999999999,rules:[function(t){return!!t||"Campo obrigatório"},function(t){return t>0},function(t){return t<=999999999||"Máximo de 999999999"}],showField:function(t){return"interval"===t.generate_type},size:["xs12","sm12","md6","lg6"]}),subHeader1:t.fieldSubHeader({text:"Essa descrição será aplicada a todos os códigos gerados."}),description:t.fieldText({value:"description",text:"Descrição",placeholder:"Essa descrição será aplicada a todos os códigos gerados."})}),t.id="b9a915a3",t.title="Gerar Códigos de Item",t.icon="add_circle_outline",t.apiUrl="register/product/code-generate",t.maxWidth="500px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),$e=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Etiquetas geradas"}),layout:t.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})}),t.title="Imprimir Etiquetas",t.icon="print",t.apiUrl="register/product/code-print",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),ze=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"product";return Object(De["a"])(this,a),t=e.call(this),t.type=i,t.list=!0,t.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},t.title={list:"Categorias de ".concat("product"===t.type?"Produtos":"Serviços"),edit:{insert:"Nova categoria de ".concat("product"===t.type?"produto":"serviço"),update:"Editando categoria de ".concat("product"===t.type?"produto":"serviço")}},t.icon="category",t.apiUrl="register/".concat(t.type,"/category"),t.search={placeholder:"Pesquise ID ou nome da categoria de ".concat("product"===t.type?"produto":"serviço"),fields:["id","name"]},t.maxWidth="400px",t.setFields([t.fieldSubHeader({text:"Informe o nome da categoria de ".concat("product"===t.type?"produto":"serviço",".")}),t.fieldText({value:"name",text:"Nome"}),t.fieldSubHeader({text:"Informe o markup e a ordem da categoria."}),t.fieldNumber({value:"profit_margin",text:"Markup",size:["xs12","sm12","md6","lg6"],min:0,step:.01}),t.fieldNumber({value:"order",text:"Ordem",size:["xs12","sm12","md6","lg6"],min:0}),t.fieldSubHeader({text:"Informe a descrição da categoria."}),t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva a categoria..."})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"profit_margin",text:"Markup"}),t.fieldList({value:"order",text:"Ordem"}),t.fieldList({value:"description",text:"Descrição"})]),t}return a}(Oe["a"]),Me=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){return Object(De["a"])(this,a),e.call(this,"product")}return a}(ze),Ne=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){return Object(De["a"])(this,a),e.call(this,"service")}return a}(ze),Le=a("b98b"),Re=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"Filtrar Pessoas";return Object(De["a"])(this,a),t=e.call(this),t.title=i,t.fields={responsible_id:t.fieldWiListDialog({value:"responsible_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"person.first_name",icon:"person_outline"}),channel_id:t.fieldSelectApi({value:"channel_id",text:"Canal de entrada",show:"name",api:{url:"register/channel",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"],clearable:!0}),tags:t.fieldSelectApi({value:"tags",text:"Tags",size:["xs12","sm12","md12","lg12"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0}),date_field:t.fieldSelect({value:"date_field",text:"Filtrar por data",placeholder:"Selecione uma opção...",options:[{value:"entry_date",text:"Data de Entrada"},{value:"created_at",text:"Data de Cadastro"}],size:["xs12","sm12","md4","lg4"],clearable:!0}),date_start:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}}),date_end:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}})},t}return a}(Le["a"]),Ue=a("4717"),We=function(t){var e=t.name;return[{value:"id",text:"ID",list:!0,search:!0},{value:"name",text:"Nome/Nome Fantasia",list:!0,search:!0},{value:"Customer"===e?"address_master.address_full":"first_name",text:"Customer"===e?"Endereço":"Nome Completo/Razão Social",list:!0,sortable:"Customer"!==e},{value:"cpf_cnpj",text:Ue["a"].langText("register.config.person.fields.list.cpf_cnpj.text","CPF/CNPJ"),list:!0,search:!0},{value:"status",text:"Status",list:!0,search:!1,sortable:!1},{text:Ue["a"].langText("register.config.person.fields.edit.subheader1.text","Informações básicas deste(a) "+e+".",{name:e}),type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{text:Ue["a"].langText("register.config.person.fields.edit.subheader2.text","Primeiro, selecione se este(a) "+e+" é pessoa Física ou Jurídica",{name:e}),type:"subheader",edit:!0,showField:function(t){return"Fisica"!==t.type&&"Juridica"!==t.type}},{value:"type",text:Ue["a"].langText("register.config.person.fields.edit.type.text","Pessoa Física ou Jurídica"),placeholder:Ue["a"].langText("register.config.person.fields.edit.type.placeholder","Pessoa Física ou Jurídica."),type:"select",size:["xs12","sm12","md12","lg12"],options:[{value:"Fisica",text:Ue["a"].langText("register.config.person.fields.edit.type.option1","Pessoa Física")},{value:"Juridica",text:Ue["a"].langText("register.config.person.fields.edit.type.option2","Pessoa Jurídica")}],required:!0,edit:!0,showField:function(t){return"Fisica"!==t.type&&"Juridica"!==t.type}},{value:"type",text:Ue["a"].langText("register.config.person.fields.edit.type.text","Pessoa Física ou Jurídica"),placeholder:Ue["a"].langText("register.config.person.fields.edit.type.placeholder","Pessoa Física ou Jurídica."),type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"Fisica",text:Ue["a"].langText("register.config.person.fields.edit.type.option1","Pessoa Física")},{value:"Juridica",text:Ue["a"].langText("register.config.person.fields.edit.type.option2","Pessoa Jurídica")}],required:!0,edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"name",text:"Nome como será chamado",placeholder:"Ex: Pedro Henrique",type:"text",size:["xs12","sm12","md3","lg3"],required:!0,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",type:"text",size:["xs12","sm4","md4","lg4"],required:!0,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"cpf_cnpj",text:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj1.text","CPF"),placeholder:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj1.placeholder","###.###.###-##"),mask:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj1.mask","###.###.###-##"),type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"rg",text:Ue["a"].langText("register.config.person.fields.edit.rg.text","RG"),placeholder:Ue["a"].langText("register.config.person.fields.edit.rg.placeholder","Insira o RG"),type:"text",size:["xs12","sm12","md2","lg2"],edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"rg_issuing_agency",text:"RG Emissor",type:"text",edit:!0,placeholder:"Ex: SSP",size:["xs12","sm12","md1","lg1"],showField:function(t){return"Fisica"===t.type}},{value:"rg_state_id",text:"RG UF",placeholder:"Ex: MG",size:["xs12","sm12","md1","lg1"],type:"db-autocomplete",edit:!0,apiUrl:"register/state",apiParams:{fields:"id,code"},show:"code",showField:function(t){return"Fisica"===t.type}},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm2","md2","lg2"],edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"sex",text:"Sexo",placeholder:"Masculino/Feminino",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Não especificado"}],edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"name",text:"Nome fantasia",placeholder:"Ex: Casas Bahia",type:"text",size:["xs12","sm4","md4","lg4"],required:!0,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"first_name",text:"Razão Social",placeholder:"Ex: Adição Atacadista Casas Bahia ME",type:"text",size:["xs12","sm6","md6","lg6"],required:!0,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"cpf_cnpj",text:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj2.text","CNPJ"),placeholder:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj2.placeholder","##.###.###/####-##"),mask:Ue["a"].langText("register.config.person.fields.edit.cpf_cnpj2.mask","##.###.###/####-##"),type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"birthday",text:"Aniversário da Empresa",type:"date",size:["xs12","sm2","md2","lg2"],edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"state_free",text:"Isento",placeholder:"Sim ou Não",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"yes",text:"Sim"},{value:"no",text:"Não"}],edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"state_number",text:"Inscrição Estadual",placeholder:"Insira a Inscrição Estadual",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,disabled:function(t){return"yes"===t.state_free},showField:function(t){return"Juridica"===t.type}},{value:"state_id",text:"UF Ins. Estadual",placeholder:"Ex: MG",type:"db-autocomplete",size:["xs12","sm2","md2","lg2"],edit:!0,apiUrl:"register/state",apiParams:{fields:"id,code"},show:"code",disabled:function(t){return"sim"===t.state_free},showField:function(t){return"Juridica"===t.type}},{value:"city_number",text:"Inscrição Municipal",placeholder:"Insira a Inscrição Municipal",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"site",text:"Site oficial do(a) "+e,placeholder:"Ex: www.hrtecnologia.com",type:"text",size:["xs12","sm4","md4","lg4"],edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"status",text:"Status do(a) "+e,placeholder:"Ativo ou Inativo",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"active",text:"Está Ativo"},{value:"inactive",text:"Está Inativo"}],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"reference",text:"Referência Externa",placeholder:"Ex: ID de outro sistema",type:"text",size:function(t){return"Fisica"===t.type?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]},required:!1,edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"responsible_id",text:"Colaborador Responsável*",size:function(t){return"Fisica"===t.type?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]},type:"wi-list-dialog",edit:!0,wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline",showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"channel_id",text:"Canal de Entrada",placeholder:"Canal de Entrada",type:"db-autocomplete",size:["xs12","sm12","md3","lg3"],edit:!0,apiUrl:"register/channel",apiParams:{fields:"id,name"},show:"name",clearable:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"additional_info",text:"Informações avançadas do(a) "+e,type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"access_area",text:"Acesso a área do(a) "+e,type:"select",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{text:"Configurações da área do(a) "+e,type:"subheader",edit:!0,showField:function(t){return t.access_area}},{value:"email",text:"E-mail de acesso da área do(a) "+e,placeholder:"Insira um e-mail válido. Ex: nome@empresa.com",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,edit:!0,showField:function(t){return t.access_area}},{value:"password",text:"Nova Senha",placeholder:"Irá substituir a senha atual",type:"password",size:["xs12","sm12","md3","lg3"],required:!1,edit:!0,showField:function(t){return t.access_area}},{value:"password_change",text:"Forçar alterar senha ao entrar",placeholder:e+" terá de criar uma nova senha.",type:"select",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim, alterar"},{value:!1,text:"Não alterar"}],edit:!0,showField:function(t){return t.access_area}},{value:"password_date",text:"Data da senha",type:"datetime",disabled:!0,size:["x12","sm12","md3","lg3"],edit:!0,showField:function(t){return t.access_area}},{text:"Dados avançados do(a) "+e,type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"mothers_name",text:"Nome da mãe",placeholder:"Insira o nome da mãe",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"fathers_name",text:"Nome do pai",placeholder:"Insira o nome do pai",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"spouses_name",text:"Nome do cônjuge",placeholder:"Insira o nome do cônjuge",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"companions_name",text:"Responsável ou acompanhante",placeholder:"Insira o nome do responsável ou acompanhante",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"blood_group",text:"Grupo sanguíneo",placeholder:"Insira o grupo sanguíneo",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"Grupo A",text:"Grupo A"},{value:"Grupo B",text:"Grupo B"},{value:"Grupo AB",text:"Grupo AB"},{value:"Grupo O",text:"Grupo O"}],showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"nationality",text:"Nacionalidade",placeholder:"Insira a Nacionalidade",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"Brasileiro",text:"Brasileiro"},{value:"Estrangeiro",text:"Estrangeiro"}],showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"income_gross",text:"Renda bruta",placeholder:"Insira a Renda bruta",type:"money",size:["xs12","sm12","md2","lg2"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"salary_liquid",text:"Renda líquida",placeholder:"Insira a Renda líquida",type:"money",size:["xs12","sm12","md2","lg2"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"social_name",text:"Nome social",placeholder:"Insira o Nome social",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"politically_exposed",text:"Pessoa politicamente exposta",placeholder:"Sim/Não",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],showField:function(t){return"Fisica"===t.type&&t.additional_info}},{text:"Observações deste(a) "+e,type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"observation",text:"Observações",placeholder:"Use este campo para anotar qualquer informação referente a este(a) "+e+" que julgar relevante.",type:"textarea",edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}}]},Be=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},Ve=Be({name:"Contato",field:"contact"});Ve.id="549b7548",Ve.title="Perfis",Ve.actions={list:!0,create:!1,update:!1,delete:!1},Ve.icon="people_outline",Ve.apiUrl="register/person/any-profiles",Ve.urlDetails.name="person-profile",Ve.components={list:{tableRow:function(){return a.e("chunk-f873fb70").then(a.bind(null,"7e34"))}}},Ve["filters"]=new Re,Ve.fields=[{value:"id",text:"ID",list:!0,search:!0},{value:"name",text:"Nome/Razão Social",list:!0,search:!0},{value:"cpf_cnpj",text:"CPF/CNPJ",list:!0,search:!0},{value:"created_at",text:"Data de criação",list:!0,search:!1},{value:"status",text:"Status",list:!0,search:!1,sortable:!1}];var He=Ve,Ge=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},Ye=Ge({name:"Cliente",field:"customer"});Ye.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},Ye.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},Ye.icon="people_outline",Ye.apiUrl="register/person/customer",Ye.urlDetails.name="customer",Ye.params["with"]="address_master",Ye.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},Ye["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},Ye["filters"]=new Re;var Je=Ye,Qe=(name,name,function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),phones:t.fieldList({value:"phones",text:"Telefone(s)",sortable:!1}),status:t.fieldList({value:"status",text:"Status"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{basicInfo:t.fieldSubHeader({text:"Informações básicas deste colaborador."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Nome como será chamado",size:["xs12","sm12","md4","lg4"],required:!0}),firstName:t.fieldText({value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",size:["xs12","sm7","md5","lg5"],required:!0}),cpf:t.fieldText({value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",size:["xs12","sm3","md3","lg3"]}),rg:t.fieldText({value:"rg",text:"RG",placeholder:"Insira o RG",size:["xs12","sm3","md3","lg3"]}),birthday:t.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm2","md3","lg3"]}),sex:t.fieldSelect({value:"sex",text:"Sexo",size:["xs12","sm2","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Outro"}]}),status:t.fieldSelect({value:"status",text:"Status",placeholder:"Ativo/Inativo",size:["xs12","sm2","md2","lg2"],options:[{value:"active",text:"Está Ativo"},{value:"inactive",text:"Está Inativo"}],default:"active"}),additionalInfo:t.fieldSelect({value:"additional_info",text:"Informações avançadas",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}]}),advancedHeader:t.fieldSubHeader({text:"Dados avançados",showField:function(t){return t.additional_info}}),mothersName:t.fieldText({value:"mothers_name",text:"Nome da mãe",placeholder:"Insira o nome da mãe",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.additional_info}}),fathersName:t.fieldText({value:"fathers_name",text:"Nome do pai",placeholder:"Insira o nome do pai",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.additional_info}}),spousesName:t.fieldText({value:"spouses_name",text:"Nome do cônjuge",placeholder:"Insira o nome do cônjuge",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.additional_info}}),companionsName:t.fieldText({value:"companions_name",text:"Responsável ou acompanhante",placeholder:"Insira o nome do responsável ou acompanhante",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.additional_info}}),maritalStatus:t.fieldSelect({value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}],showField:function(t){return t.additional_info}}),profession:t.fieldText({value:"profession",text:"Profissão",placeholder:"Insira a Profissão",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.additional_info}}),bloodGroup:t.fieldSelect({value:"blood_group",text:"Grupo sanguíneo",placeholder:"Insira o grupo sanguíneo",size:["xs12","sm12","md2","lg2"],options:[{value:"Grupo A",text:"Grupo A"},{value:"Grupo B",text:"Grupo B"},{value:"Grupo AB",text:"Grupo AB"},{value:"Grupo O",text:"Grupo O"}],showField:function(t){return t.additional_info}}),education:t.fieldText({value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.additional_info}}),naturalness:t.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.additional_info}}),religion:t.fieldText({value:"religion",text:"Religião",placeholder:"Insira a Religião",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.additional_info}}),ethnicity:t.fieldText({value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.additional_info}}),observationHeader:t.fieldSubHeader({text:"Observações deste Colaborador",size:["xs12"]}),observation:t.fieldTextArea({value:"observation",text:"Observações"})}),t.id={id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},t.list=!0,t.title={list:"Colaboradores",edit:{insert:"Novo Colaborador",update:"Editar Colaborador"}},t.icon="assignment_ind",t.search={placeholder:"Pesquise ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","rg","reference"]},t.apiUrl="register/person/collaborator",t.apiParams={with:"phones:id,person_id,contact,country_code,type"},t.urlDetails={name:"collaborator",params:{}},t.components={list:{tableRow:function(){return a.e("chunk-18a2a4eb").then(a.bind(null,"ddb9"))}}},t.size=["xs12","sm12","md12","ls12","xl12"],t.maxWidth="850px",t.fixedFields=[{value:"type",data:"Fisica"}],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"])),Ke=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Colaborador"}),phones:t.fieldList({value:"phones",text:"Equipe(s)",sortable:!1,align:"center"}),status:t.fieldList({value:"status",text:"Informações",align:"left",sortable:!1})}),t.actions={list:!0,create:!1,update:!1,delete:!1},t.apiParams={with:"teams;phones:id,person_id,contact,country_code,type"},t.maxWidth="750px",t.size=["xs12","sm12","md12","ls12","xl12"],t.components={list:{tableRow:function(){return a.e("chunk-e0621dde").then(a.bind(null,"008d"))}}},t.clearFields(),t.setFields(t.fieldsList),t}return i}(Qe),Xe=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},Ze=Xe({name:"Empresa",field:"company"});Ze.id={id:"8f5922e4",create:"9fca5e4d",update:"8323fee1",delete:"ea94319d"},Ze.title={list:"Minhas Empresas",edit:{insert:"Nova Empresa",update:"Editar Empresa"}},Ze.icon="business",Ze.apiUrl="register/person/company",Ze.urlDetails.name="company";var ta=Ze,ea=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},aa=ea({name:"Fornecedor",field:"provider"});aa.id={id:"232e1dba",create:"7cabaf9a",update:"d9c2f43a",delete:"2d595773"},aa.title={list:"Fornecedores",edit:{insert:"Novo Fornecedor",update:"Editar Fornecedor"}},aa.icon="local_atm",aa.apiUrl="register/person/provider",aa.urlDetails.name="provider",aa["filters"]=new Re;var ia=aa,sa=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},oa=sa({name:"Transportadora",field:"transport"});oa.title={list:"Transportadoras",edit:{insert:"Nova Transportadora",update:"Editar Transportadora"}},oa.icon="local_shipping",oa.apiUrl="register/person/transport",oa.urlDetails.params.person="transport";var na=oa,ra=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},la=ra({name:"Prospect",field:"prospect"});la.id={id:"2498ebe2",create:"38754ccc",update:"78d05bfa",delete:"a709a139"},la.title={list:"Prospects",edit:{insert:"Novo Prospect",update:"Editar Prospect"}},la.icon="perm_identity",la.apiUrl="register/person/prospect",la.urlDetails.name="prospect",la["filters"]=new Re;var ca=la,da=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},ua=da({name:"Contato",field:"contact"});ua.id={id:"84b55ddf",create:"c0e98075",update:"47ccbc93",delete:"4df0f4e5"},ua.title={list:"Contatos",edit:{insert:"Novo contato",update:"Editar contato"}},ua.icon="contacts",ua.apiUrl="register/person/contact",ua.urlDetails.name="contact",ua.fields.unshift({value:"person_title",text:"Título/Função",placeholder:"Ex: colaborador, gerente, etc...",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}}),ua.fields.unshift({value:"person_id",text:"Cliente vinculado*",size:["xs12","sm12","md6","lg6"],type:"wi-list-dialog",edit:!0,required:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return("Fisica"===t.type||"Juridica"===t.type)&&("customer"===t.person_type||!t.person_type)}}),ua.fields.unshift({value:"person_id",text:"Fornecedor vinculado*",size:["xs12","sm12","md6","lg6"],type:"wi-list-dialog",edit:!0,required:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline",showField:function(t){return("Fisica"===t.type||"Juridica"===t.type)&&"provider"===t.person_type}}),ua.fields.unshift({value:"person_type",text:"Contato vinculado a um:",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:"customer",text:"Cliente"},{value:"provider",text:"Fornecedor"}],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}}),ua.fields.unshift({text:"Vincule este contato a um cliente ou fornecedor",type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}});var pa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id={id:"84b55ddf",create:"c0e98075",update:"47ccbc93",delete:"4df0f4e5"},t.title={list:"Contatos",edit:{insert:"Novo contato",update:"Editar contato"}},t.icon="contacts",t.apiUrl="register/person/contact",t.search={placeholder:"Pesquise pelo nome do contato",fields:["id","name","first_name","last_name"]},t.maxWidth="800px",t.setFields([t.fieldSubHeader({text:"Vincule este contato a um cliente ou fornecedor"}),t.fieldSelect({value:"person_type",text:"Contato vinculado a um:",size:["xs12","sm12","md3","lg3"],multiple:!1,options:[{value:"customer",text:"Cliente"},{value:"provider",text:"Fornecedor"},{value:"prospect",text:"Lead/Prospect"}],defaultOption:"customer"}),t.fieldWiListDialog({value:"person_id",text:"Cliente vinculado*",size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",required:!0,showField:function(t){return"customer"===t.person_type||!t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Fornecedor vinculado*",size:["xs12","sm12","md6","lg6"],wiConfig:"provider",show:"person.first_name",icon:"person_outline",required:!0,showField:function(t){return"provider"===t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Lead/Prospect vinculado*",size:["xs12","sm12","md6","lg6"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",required:!0,showField:function(t){return"prospect"===t.person_type}}),t.fieldText({value:"person_title",text:"Título/Função",placeholder:"Ex: colaborador, gerente, etc...",size:["xs12","sm12","md3","lg3"]}),t.fieldSubHeader({text:"Informe os dados básicos deste contato."}),t.fieldText({value:"name",text:"Nome (Como será chamado)",placeholder:"Ex: João",required:!0,size:["xs12","sm12","md6","lg6"]}),t.fieldText({value:"first_name",text:"Nome Completo",placeholder:"Ex: Silva",required:!0,size:["xs12","sm12","md6","lg6"]}),t.fieldSubHeader({text:"O campo abaixo pode ser usado para descrever o perfil."}),t.fieldTextArea({value:"observation",text:"Observações da Venda",placeholder:"Ex: Negociação iniciada em..."})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"description",text:"Descrição"})]),t}return a}(Oe["a"]),ma={id:"pssa",list:!0,title:"Contatos",icon:"contact_phone",apiUrl:"register/person/contact-business",fields:[{value:"id",text:"ID",list:!0,edit:!1,search:!0},{value:"name",text:"Nome",list:!0,edit:!1,search:!0},{value:"first_name",text:"Nome Completo/Razão Social",list:!1,edit:!1},{value:"cpf_cnpj",text:"CPF/CNPJ",list:!1,edit:!1,search:!1},{value:"teams",text:"Equipes/Departamentos",type:"text",list:!0,edit:!1,search:!0},{text:"Informações básicas deste Contato.",type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{text:"Primeiro, selecione se este Contato é pessoa Física ou Jurídica",type:"subheader",edit:!0,showField:function(t){return"Fisica"!==t.type&&"Juridica"!==t.type}},{value:"type",text:"Pessoa Física ou Jurídica",type:"select",size:["xs12","sm12","md12","lg12"],options:[{value:"Fisica",text:"Pessoa Física"},{value:"Juridica",text:"Pessoa Jurídica"}],required:!0,list:!1,edit:!0,showField:function(t){return"Fisica"!==t.type&&"Juridica"!==t.type}},{value:"type",text:"Pessoa Física ou Jurídica",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"Fisica",text:"Pessoa Física"},{value:"Juridica",text:"Pessoa Jurídica"}],required:!0,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"name",text:"Nome como será chamado",placeholder:"Ex: Pedro Henrique",type:"text",size:["xs12","sm4","md4","lg4"],required:!0,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",type:"text",size:["xs12","sm6","md6","lg6"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"rg",text:"RG",placeholder:"Insira o RG",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"sex",text:"Sexo",type:"select",size:["xs12","sm3","md3","lg3"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Outro"}],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"email",text:"E-mail",type:"text",size:["xs12","sm4","md4","lg4"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"password",text:"Senha de Acesso",type:"password",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"password_change",text:"Alterar Senha",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"sim",text:"Sim"},{value:"nao",text:"Não"}],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type}},{value:"name",text:"Nome fantasia",placeholder:"Ex: Casas Bahia",type:"text",size:["xs12","sm4","md4","lg4"],required:!0,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"first_name",text:"Razão Social",placeholder:"Ex: Adição Atacadista Casas Bahia ME",type:"text",size:["xs12","sm6","md6","lg6"],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"cpf_cnpj",text:"CNPJ",placeholder:"##.###.###/####-##",mask:"##.###.###/####-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"state_free",text:"Isento",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"yes",text:"Sim"},{value:"no",text:"Não"}],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"state_number",text:"Inscrição Estadual",placeholder:"Insira a Inscrição Estadual",type:"text",size:["xs12","sm5","md5","lg5"],required:!1,list:!1,edit:!0,disabled:function(t){return"sim"===t.state_free},showField:function(t){return"Juridica"===t.type}},{value:"state_id",text:"UF Ins. Estadual",type:"db-autocomplete",size:["xs12","sm2","md2","lg2"],required:!1,list:!1,edit:!0,apiUrl:"register/state",apiParams:{fields:"id,code"},show:"code",disabled:function(t){return"sim"===t.state_free},showField:function(t){return"Juridica"===t.type}},{value:"city_number",text:"Inscrição Municipal",placeholder:"Insira a Inscrição Municipal",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"birthday",text:"Aniversário do Contato",type:"date",size:["xs12","sm2","md2","lg2"],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"site",text:"Site Oficial",placeholder:"Insira o site oficial do Contato",type:"text",size:["xs12","sm4","md4","lg4"],required:!1,list:!1,edit:!0,showField:function(t){return"Juridica"===t.type}},{value:"contact",text:"Status do Contato",type:"select",size:["xs12","sm3","md3","lg3"],options:[{value:"ativo",text:"Está Ativo"},{value:"inativo",text:"Está Inativo"}],required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{text:"Observações deste Contato",type:"subheader",edit:!0,size:["xs12"],showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}},{value:"observation",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}}],loading_edit:!1,loading_list:!1,loading_view:!1},va={icon:"text_fields",title:"Informação Complementar",apiUrl:"register/person/info",maxWidth:"400px",fields:[{value:"id",text:"ID",type:"int",required:!0,list:!0,edit:!1},{value:"description",text:"Descrição",counter:15,type:"text",size:["xs12","sm12","md12","lg12"],required:!0,list:!0,edit:!0},{value:"information",text:"Informação Complementar",counter:100,type:"textarea",size:["xs12","sm12","md12","lg12"],required:!0,list:!0,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},fa=a("2b0e"),ga=a("bc3a"),_a=a.n(ga),ha={type:"icon",color:"transparent",icon:"search",text:"Buscar CEP",disabled:function(t){return!t.zip_code||t.zip_code.length<8},loading:function(t){return t.zipCodeLoading},action:function(t){var e=t.form,a=t.setField;a({field:"zipCodeLoading",data:!0}),_a.a.get("https://viacep.com.br/ws/"+e.zip_code+"/json/").then((function(t){t.data.erro&&fa["default"].swal({type:"warning",title:'O CEP "'+e.zip_code+'" não foi localizado no banco de dados dos Correios.',text:"Por favor, insira os dados do endereço manualmente."}),a({field:"address",data:t.data.logradouro}),a({field:"district",data:t.data.bairro}),a({field:"iso",data:parseInt(t.data.ibge)}),a({field:"complement",data:t.data.complemento}),a({field:"zipCodeLoading",data:!1})})).catch((function(t){console.log(t),a({field:"zipCodeLoading",data:!1}),fa["default"].swal({type:"error",title:"Erro ao buscar CEP",text:"Por favor, tente novamente."})}))}},ba={list:!0,title:{list:"Endereços",edit:{create:Ue["a"].langText("register.config.person.address.title.edit.create","Novo Endereço"),update:Ue["a"].langText("register.config.person.address.title.edit.update","Editar Endereço")}},icon:"location_on",search:{placeholder:"Pesquise pelo endereço, bairro ou CEP.",fields:["id","address","district","zip_code"]},apiUrl:"register/person/address",components:{list:{tableRow:function(){return a.e("chunk-dd2d795c").then(a.bind(null,"2eaa"))}}},size:["xs12","sm12","md12","lg12"],maxWidth:"1000px",fields:[{value:"id",text:"ID",type:"int",required:!0,list:!0,edit:!1},{value:"zip_code",text:Ue["a"].langText("register.config.person.address.fields.zip_code.text","CEP"),type:"text",placeholder:Ue["a"].langText("register.config.person.address.fields.zip_code.mask","#####-###"),size:["xs12","sm12","md3","lg3"],mask:Ue["a"].langText("register.config.person.address.fields.zip_code.mask","#####-###"),required:!0,list:!1,edit:!0,button:ha},{value:"address",text:"Endereço/Logradouro",type:"text",size:["xs12","sm12","md7","lg7"],placeholder:"Digite o endereço",required:!0,list:!0,edit:!0},{value:"number",text:"Número",type:"text",size:["xs12","sm12","md2","lg2"],placeholder:"Ex: 820",required:!0,list:!1,edit:!0},{value:"district",text:Ue["a"].langText("register.config.person.address.fields.district.text","Bairro"),type:"text",size:["xs12","sm12","md3","lg3"],placeholder:"Digite o bairro",required:!0,list:!1,edit:!0},{value:"complement",text:"Complemento",placeholder:"Ex: APT. 201",type:"text",size:["xs12","sm12","md3","lg3"],list:!1,edit:!0},{value:"iso",text:"Cidade",required:!0,type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],list:!1,edit:!0,autocomplete:!0,placeholder:"Selecione uma cidade",apiUrl:"register/city",apiParams:{limit:1e4,order:"name,asc"},show:"name_and_state",selectValue:"iso",showField:function(t){return t.iso}},{value:"city_id",text:Ue["a"].langText("register.config.person.address.fields.city_id.text","Cidade"),required:!0,type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],list:!1,edit:!0,autocomplete:!0,apiUrl:"register/city",placeholder:"Selecione uma cidade",apiParams:{limit:1e4,order:"name,asc"},show:"name_and_state",showField:function(t){return!t.iso}},{value:"is_master",text:"Endereço Principal",type:"switch",size:["xs12","sm12","md2","lg2"],options:[{value:!1,text:"Não"},{value:!0,text:"Sim"}],edit:!0},{value:"description",text:"Descrição",type:"text",size:["xs12","sm12","md6","lg6"],placeholder:"Se desejar, coloque uma descrição ou observação.",list:!0,edit:!0},{value:"latitude",text:"Latitude",type:"location",location:"latitude",size:["xs12","sm12","md3","lg3"],list:!1,edit:!0},{value:"longitude",text:"Longitude",type:"location",location:"longitude",size:["xs12","sm12","md3","lg3"],list:!1,edit:!0},{value:"longitude",text:"Lat/Long",type:"location",location:"longitude",size:["xs12","sm12","md3","lg3"],list:!0,edit:!1}]},xa={list:!0,title:"Seguimentos",icon:"class",apiUrl:"register/person/segment",fields:[{value:"anexo",text:"Anexo",type:"text",size:["xs12","sm2","md2","lg2"],required:!1,list:!0,edit:!0},{value:"codigo",text:"Código",type:"text",size:["xs12","sm6","md6","lg6"],required:!1,list:!0,edit:!0},{value:"aliquota",text:"Aliquota",type:"text",size:["xs12","sm4","md4","lg4"],required:!1,list:!0,edit:!0},{value:"descricao",text:"Descricao",type:"text",size:["xs12","sm12","md12","lg12"],required:!0,list:!0,edit:!0},{value:"obs_pessoa",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},ya={title:{edit:{create:"Novo Telefone Fixo",update:"Editar Telefone Fixo"}},icon:"phone",apiUrl:"register/person/phone",fields:[{value:"id",text:"ID",type:"int",required:!0,list:!0,edit:!1},{value:"country_code",text:"Código do País?",required:!0,size:["xs12","sm6","md3","lg3"],type:"select",options:[{value:55,text:"Brasil"},{value:351,text:"Portugal"},{value:1,text:"Estados Unidos da América"}],list:!1,edit:!0},{value:"contact",counter:15,text:"Número",mask:Ue["a"].langText("register.config.person.phone.fields.contact.mask","(##) ####-####"),type:"text",size:["xs12","sm6","md3","lg3"],required:!0,list:!0,edit:!0},{value:"operator",text:"Operadora",type:"text",size:["xs12","sm6","md2","lg2"],list:!0,edit:!0},{value:"is_master",text:"Principal?",required:!1,size:["xs12","sm6","md2","lg2"],type:"select",options:[{value:!1,text:"Não"},{value:!0,text:"Sim"}],list:!1,edit:!0},{value:"is_whatsapp",text:"É WhatsApp?",required:!1,size:["xs12","sm6","md2","lg2"],type:"select",options:[{value:!1,text:"Não"},{value:!0,text:"Sim"}],list:!1,edit:!0},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0}],fieldsFixed:[{value:"type",data:"Telefone"}],loading_edit:!1,loading_list:!1,loading_view:!1},ka={title:{edit:{create:Ue["a"].langText("register.config.person.cell.title.edit.create","Novo telefone Celular"),update:Ue["a"].langText("register.config.person.cell.title.edit.create","Editar telefone Celular")}},icon:"smartphone",apiUrl:"register/person/phone",fields:[{value:"id",text:"ID",type:"int",required:!0,list:!0,edit:!1},{value:"country_code",text:"Código do País?",required:!0,size:["xs12","sm6","md3","lg3"],type:"select",options:[{value:55,text:"Brasil"},{value:351,text:"Portugal"},{value:1,text:"Estados Unidos da América"}],list:!1,edit:!0},{value:"contact",counter:15,text:"Número",mask:Ue["a"].langText("register.config.person.cell.fields.contact.mask","(##) # ####-####"),type:"text",size:["xs12","sm6","md3","lg3"],required:!0,list:!0,edit:!0},{value:"operator",text:"Operadora",type:"text",size:["xs12","sm6","md2","lg2"],list:!0,edit:!0},{value:"is_master",text:"Principal?",required:!1,size:["xs12","sm6","md2","lg2"],type:"select",options:[{value:!1,text:"Não"},{value:!0,text:"Sim"}],list:!1,edit:!0},{value:"is_whatsapp",text:"É WhatsApp?",required:!1,size:["xs12","sm6","md2","lg2"],type:"select",options:[{value:!1,text:"Não"},{value:!0,text:"Sim"}],list:!1,edit:!0},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0}],fieldsFixed:[{value:"type",data:"Celular"}]},Ca=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(t,i){var s;return Object(De["a"])(this,a),s=e.call(this),s.id="93dd92fc",s.title="Editar perfis/papeis do "+i,s.apiUrl="register/person-profiles",s.icon="recent_actors",s.maxWidth="580px",s.setFields([s.fieldSubHeader({text:'\n
\n

\n O cadastro de '.concat(i,' pode ter múltiplos perfis no sistema, permitindo diferentes níveis de acesso e funcionalidades. Configure abaixo os perfis desejados:\n

\n
    \n ').concat("customer"!==t?'
  • Cliente: Para pessoas que compram produtos/serviços
  • ':"","\n ").concat("provider"!==t?'
  • Fornecedor: Para cadastro de fornecedores de produtos/serviços
  • ':"","\n ").concat("collaborator"!==t?'
  • Colaborador: Para funcionários e prestadores de serviço
  • ':"","\n ").concat("prospect"!==t?'
  • Prospect: Para potenciais clientes em processo de negociação
  • ':"","\n ").concat("company"!==t?'
  • Empresa: Para cadastro de matriz ou filiais
  • ':"",'\n
\n

\n Dica: É possível ativar vários perfis simultaneamente! Por exemplo, um colaborador também pode ser cliente.\n

\n
\n '),style:{padding:"0 2px",height:"218px"}}),s.fieldSubHeader({text:'
\n Selecione abaixo quais papéis/perfis deseja atribuir para '.concat(i,". Para cada opção, você poderá definir se está ativo ou inativo no sistema.\n
"),style:{height:"58px",padding:"0 15px"}}),s.fieldSelect({value:"customer",text:"Este(a) "+i+" também é um cliente?",placeholder:"Este(a) "+i+" também é um cliente?",size:["xs12","sm2","md6","lg6"],options:[{value:"no",text:"Não"},{value:"active",text:"Sim e está Ativo"},{value:"inactive",text:"Sim e está Inativo"}],showField:function(){return"customer"!==t}}),s.fieldSelect({value:"provider",text:"Este(a) "+i+" também é um fornecedor?",placeholder:"Este(a) "+i+" também é um fornecedor?",size:["xs12","sm2","md6","lg6"],options:[{value:"no",text:"Não"},{value:"active",text:"Sim e está Ativo"},{value:"inactive",text:"Sim e está Inativo"}],showField:function(){return"provider"!==t}}),s.fieldSelect({value:"collaborator",text:"Este(a) "+i+" também é um colaborador?",placeholder:"Este(a) "+i+" também é um colaborador?",size:["xs12","sm2","md6","lg6"],options:[{value:"no",text:"Não"},{value:"active",text:"Sim e está Ativo"},{value:"inactive",text:"Sim e está Inativo"}],showField:function(e){return"Fisica"===e.type&&"collaborator"!==t}}),s.fieldSelect({value:"prospect",text:"Este(a) "+i+" também é um prospect?",placeholder:"Este(a) "+i+" também é um prospect?",size:["xs12","sm2","md6","lg6"],options:[{value:"no",text:"Não"},{value:"active",text:"Sim e está Ativo"},{value:"inactive",text:"Sim e está Inativo"}],showField:function(){return"prospect"!==t}}),s.fieldSelect({value:"company",text:"Este(a) "+i+" também é uma Empresa (Matriz ou Filial)?",placeholder:"Este(a) "+i+" também é uma Empresa (Matriz ou Filial)?",size:["xs12","sm2","md6","lg6"],options:[{value:"no",text:"Não"},{value:"active",text:"Sim e está Ativo"},{value:"inactive",text:"Sim e está Inativo"}],showField:function(){return"company"!==t}})]),s}return a}(Oe["a"]),wa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="734a4cf7",t.actions={update:!0},t.title="Alterar foto de perfil",t.apiUrl="register/person/collaborator",t.icon="image",t.maxWidth="480px",t.setFields([t.fieldSubHeader({text:"Selecione uma imagem quadrada para ser a foto de perfil."}),t.fieldWiFileDialog({value:"file_id",text:"Imagem",placeholder:"Selecione a imagem",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t}return a}(Oe["a"]),Sa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="bec249c8-3ddc-4113-8dd5-e558fd30baa8",t.title="Inserir arquivo",t.apiUrl="register/person/file",t.icon="image",t.maxWidth="480px",t.setFields([t.fieldSubHeader({text:"Selecione o arquivo que deseja inserir."}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo",placeholder:"Selecione o arquivo",required:!0,data:{is_public:!1},filter:{is_public:!1}}),t.fieldSubHeader({text:"Descreva o arquivo inserido."}),t.fieldText({value:"description",text:"Descrição",counter:100,required:!1})]),t}return a}(Oe["a"]),Da={id:{id:"ca5fa4b4",create:"898df748",update:"758b9a0e",delete:"7a057f09"},list:!0,title:{list:"Equipes/Departamentos",edit:{create:"Nova Equipe/Departamento",update:"Atualizar Equipe/Departamento"}},icon:"supervised_user_circle",apiUrl:"register/team",urlDetails:{name:"team",params:{}},returnUrl:{name:"list",params:{page:"team"}},maxWidth:"638px",components:{list:{tableRow:function(){return a.e("chunk-5b147b52").then(a.bind(null,"3ca4"))}}},size:["xs12","sm12","md12","lg12"],fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"name",text:"Nome Equipe/Departamento",type:"text",size:["xs12","sm12","md8","lg8"],required:!0,list:!0,edit:!0},{value:"members_count",text:"Membros",type:"int",list:!0,edit:!1},{value:"talk_use",text:"Usado no atendimento",type:"boolean",list:!0,edit:!1},{value:"active",text:"Status da Equipe/Departamento",type:"select",size:["xs12","sm12","md4","lg4"],options:[{value:"active",text:"Ativo"},{value:"inactive",text:"Inativo"}],required:!1,list:!1,edit:!0},{value:"color",text:"Cor da equipe",size:["xs12","sm12","md6","lg6"],type:"color",required:!1,list:!1,edit:!0},{value:"talk_use",text:"Usar no Atendimento",required:!1,size:["xs12","sm12","md6","lg6"],type:"switch",list:!1,edit:!0},{value:"header1",text:"Configure a mensagem de fora do horário de atendimento.",type:"subheader",size:["xs12","sm12","md12","lg12"],list:!1,edit:!0,showField:function(t){return t.talk_use}},{value:"talk_away_message",text:"Mensagem de fora do horário de atendimento",size:["xs12","sm12","md12","lg12"],type:"textarea",required:!0,list:!1,edit:!0,showField:function(t){return t.talk_use}},{value:"header2",text:"Observações sobre a equipe/departamento.",type:"subheader",size:["xs12","sm12","md12","lg12"],list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}]},Ea={id:"9de722f3",list:!0,title:{list:"Membros",edit:{insert:"Adicionar novo membro",update:"Editando Membro"}},icon:"people",search:{placeholder:"Pesquise por ID, nome ou função",fields:["person_id","person.name","person.first_name","function"]},noData:{text:"Esta equipe ainda não tem nenhum membro
Adicione um novo membro clicando no botão abaixo."},apiUrl:"register/team/person",params:{limit:5},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fieldsSelected:{itemName:"membro(s)"},fields:[{text:"Selecione o membro logo abaixo.",type:"subheader",edit:!0},{value:"person.id",text:"ID",list:!0},{value:"person.name",text:"Nome",list:!0},{value:"person.first_name",text:"Nome Completo",list:!0},{value:"person_id",text:"Nome do Membro",autocomplete:!0,required:!0,size:["xs12","sm12","md8","lg8"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name"},show:"name"},{value:"function",text:"Função na Equipe",type:"text",size:["xs12","sm12","md4","lg4"],required:!1,list:!0,edit:!0}]},Ta={list:!0,id:"130350fc",title:{list:"Redes",edit:{insert:"Vinculando nova rede",update:"Editando Rede"}},icon:"show_chart",search:{placeholder:"Pesquise pelo ID, nome ou sigla da rede",fields:["network.id","network.nome_grupo","network.sigla_grupo"]},noData:{text:"Esta equipe ainda não tem nenhuma rede
Adicione uma nova rede clicando nos botões abaixo."},apiUrl:"register/team/network",params:{limit:5},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fieldsSelected:{itemName:"rede(s)"},fields:[{text:"Selecione o grupo que deseja vincular a esta equipe.",type:"subheader",edit:!0},{value:"network.id",text:"ID",list:!0},{value:"network.nome_grupo",text:"Nome da rede",list:!0},{value:"network.sigla_grupo",text:"Sigla da rede",list:!0},{value:"network.type.name",text:"Tipo da Rede",list:!0},{value:"network.network.name",text:"Rede Pai",list:!0},{value:"grupo_dados_id",text:"Selecione a rede que deseja vincular",autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupo-pai",show:"nome_grupo",fields:!1}]},Oa={id:"758b9a0e",title:"Membro da Equipe",apiUrl:"register/team/person",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"person_id",text:"Nome do Membro",autocomplete:!0,required:!0,size:["xs12","sm12","md8","lg8"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/person/contact-business",apiParams:{fields:"id,name"},show:"name"},{value:"function",text:"Função na Equipe",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!1,edit:!0}]},Aa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",[t.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),t.fieldFileDownload({fileUrl:"/static/planilhas/ImportarServicos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),t.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os serviços.",style:{height:"50px !important",color:"black"}}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t.id=A["qb"],t.list=!0,t.title="Importar Serviços do Excel",t.icon="upload",t.apiUrl="register/import/service/excel",t.maxWidth="420px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Ia=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",[t.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),t.fieldFileDownload({fileUrl:"/static/planilhas/ImportarProdutos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),t.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os produtos.",style:{height:"50px !important",color:"black"}}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t.id=A["ob"],t.list=!0,t.title="Importar Produtos do Excel",t.icon="upload",t.apiUrl="register/import/product/excel",t.maxWidth="420px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Fa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",[t.fieldSubHeader({text:"Informe se o cliente é PF ou PJ e insira o CPF/CNPJ."}),t.fieldSelect({value:"type",text:"Pessoa Física ou Jurídica",placeholder:"Pessoa Física ou Jurídica.",size:["xs12","sm12","md6","lg6","xl6"],options:[{value:"Fisica",text:"Pessoa Física"},{value:"Juridica",text:"Pessoa Jurídica"}],required:!0}),t.fieldText({value:"document",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",size:["xs12","sm12","md6","lg6","xl6"],required:!0,showField:function(t){return!t.type||"Fisica"==t.type}}),t.fieldText({value:"document",text:"CNPJ",placeholder:"##.###.###/####-##",mask:"##.###.###/####-##",size:["xs12","sm12","md6","lg6","xl6"],required:!0,showField:function(t){return"Juridica"==t.type}})]),t.id="549b7548",t.list=!0,t.title="Importar Cliente do Imanager",t.icon="download",t.apiUrl="register/import/customer/i-manager/by-document",t.maxWidth="700px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Pa=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"ATENÇÃO! Você está prestes a migrar todos os clientes de um colaborador para outro.",style:{color:"red",fontSize:"18px"}}),subHeader2:t.fieldSubHeader({text:"Informe o colaborador de destino."}),responsible_id_destiny:t.fieldWiListDialog({value:"responsible_id_destiny",text:"Colaborador de destino",required:!0,wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",disabled:function(t){return!t.responsible_id_origin}})}),t.id="734a4cf7",t.list=!0,t.title="Migrar clientes",t.icon="sync",t.apiUrl="register/person/collaborator/migrate-responsible",t.maxWidth="800px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),ja=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome"}),type:t.fieldList({value:"type",text:"Tipo"}),description:t.fieldList({value:"description",text:"Descrição"}),active:t.fieldList({value:"active",text:"Status"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Informe os dados deste canal."}),name:t.fieldText({value:"name",text:"Nome do canal",size:["xs12","sm12","md7","lg7","xl7"],required:!0}),type:t.fieldSelectApi({value:"type_id",text:"Tipo de Canal",required:!0,size:["xs12","sm12","md3","lg3","xl3"],disabled:function(t){return null!=t.id},api:{url:"register/channel/type",params:{fields:"id,name",order:"name,asc"}},show:"name"}),active:t.fieldSwitch({value:"active",text:"Está ativo",size:["xs12","sm12","md2","lg2","xl2"]}),description:t.fieldTextArea({value:"description",text:"Observações do Canal",placeholder:"Ex: Use este campo para descrever o canal..."})}),t.id={id:A["gb"],create:A["hb"],update:A["jb"],delete:A["ib"]},t.list=!0,t.title={list:"Canais",edit:{insert:"Novo Canal",update:"Editar Canal"}},t.params={limit:10},t.search={placeholder:"Pesquise ID ou nome do canal",fields:["id","name"]},t.icon="add_circle_outline",t.apiUrl="register/channel",t.maxWidth="1000px",t.components.list.tableRow=function(){return a.e("chunk-7da1fa61").then(a.bind(null,"cebe"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),qa=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"tag",text:"Tag"}),name:t.fieldList({value:"name",text:"Nome"}),profilesCount:t.fieldList({value:"persons_count",text:"Perfis",sortable:!1,align:"center"}),contactsCount:t.fieldList({value:"talk_contacts_count",text:"Contatos",sortable:!1,align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Informe os dados da tag."}),name:t.fieldText({value:"name",text:"Nome da tag",size:["xs12","sm12","md12","lg4","xl4"],required:!0}),order:t.fieldNumber({value:"order",text:"Ordem",size:["xs12","sm12","md12","lg1","xl1"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md12","lg1","xl1"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone",size:["xs12","sm12","md12","lg4","xl4"]}),show_in_kanban:t.fieldSwitch({value:"show_in_kanban",text:"Exibir no Kanban",size:["xs12","sm12","md12","lg2"]}),description:t.fieldTextArea({value:"description",text:"Observações da tag",placeholder:"Ex: Use este campo para descrever a tag..."})}),t.id="123eab35-8984-4551-bd15-5b054b2ac8bf",t.list=!0,t.title={list:"Tags",edit:{insert:"Nova tag",update:"Editar tag"}},t.params={limit:10,withCount:"persons;talkContacts"},t.search={placeholder:"Pesquise ID ou nome da tag",fields:["id","name"]},t.fieldsSelected={itemName:" tag(s)"},t.icon="bookmarks",t.apiUrl="register/tag",t.maxWidth="850px",t.size=["xs12"],t.components.list.tableRow=function(){return a.e("chunk-2d0bd645").then(a.bind(null,"2c97"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),$a=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome"}),slug:t.fieldList({value:"slug",text:"Código"}),code_activation:t.fieldList({value:"code_activation",text:"Sistema"}),status:t.fieldList({value:"status",text:"Status",sortable:!0,align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Informe os dados desta conta."}),name:t.fieldText({value:"name",text:"Nome do canal",size:["xs12","sm12","md5","lg5","xl5"],required:!0,rules:[function(t){return(null===t||void 0===t?void 0:t.length)>=5||"Mínimo de 5 caracteres."},function(t){return(null===t||void 0===t?void 0:t.length)<=50||"Máximo de 50 caracteres."},function(t){return!!t||"Campo obrigatório"}]}),codeActivation:t.fieldSelect({value:"code_activation",text:"Sistema",placeholder:"Selecione um sistema",size:["xs12","sm12","md4","lg4","xl4"],required:!0,options:[{value:"wise-control",text:"Wise Control"},{value:"connect-view",text:"Connect View"},{value:"sis-pocos",text:"SisPoços"},{value:"wise-message",text:"Wise Message"}],disabled:function(t){return!!t.id}}),status:t.fieldSelect({value:"status",text:"Status",placeholder:"Selecione um status",size:["xs12","sm12","md3","lg3","xl3"],required:!0,options:[{value:1,text:"Ativo"},{value:2,text:"Teste Beta"},{value:3,text:"Bloqueado"},{value:4,text:"Cancelado"},{value:5,text:"Suspenso"}]}),slug:t.fieldText({value:"slug",text:"Slug",size:["xs12","sm12","md3","lg3","xl3"],required:!0,disabled:function(t){return!!t.id},rules:[function(t){return(null===t||void 0===t?void 0:t.length)>=5||"Mínimo de 5 caracteres."},function(t){return(null===t||void 0===t?void 0:t.length)<=50||"Máximo de 50 caracteres."},function(t){return!!t||"Campo obrigatório"}]}),description:t.fieldText({value:"description",text:"Descrição da conta",placeholder:"Aparece debaixo do nome",required:!0,size:["xs12","sm12","md9","lg9","xl9"]}),logo:t.fieldText({value:"logo",text:"Logo da empresa (formato quadrado)",placeholder:"Selecione uma logo quadrada",size:["xs12","sm12","md6","lg6","xl6"],required:!0}),print_image:t.fieldText({value:"print_image",text:"Imagem para impressão de documentos",placeholder:"Selecione uma logo da empresa",size:["xs12","sm12","md6","lg6","xl6"],required:!0})}),t.id={id:A["cb"],create:A["db"],update:A["fb"],delete:A["eb"]},t.actions={list:!0,create:!0,update:!0},t.list=!0,t.title={list:"Contas",edit:{insert:"Nova Conta",update:"Editar Conta"}},t.params={limit:10},t.search={placeholder:"Pesquise pelo nome",fields:["name"]},t.icon="add_circle_outline",t.apiUrl="system/account",t.maxWidth="800px",t.size=["xs12"],t.components.list.tableRow=function(){return a.e("chunk-24df80ff").then(a.bind(null,"93cc"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),za=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"day_of_week_id",text:"Dia da semana"}),name:t.fieldList({value:"start_time",text:"Início"}),description:t.fieldList({value:"end_time",text:"Fim"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Informe os dados do horário."}),name:t.fieldSelect({value:"day_of_week_id",text:"Dia da semana",required:!0,options:[{value:1,text:"Segunda-feira"},{value:2,text:"Terça-feira"},{value:3,text:"Quarta-feira"},{value:4,text:"Quinta-feira"},{value:5,text:"Sexta-feira"},{value:6,text:"Sábado"},{value:7,text:"Domingo"}]}),start_time:t.fieldTime({value:"start_time",text:"Início",required:!0}),end_time:t.fieldTime({value:"end_time",text:"Fim",required:!0})}),t.id="1a825af1",t.list=!0,t.title={list:"Horários",edit:{insert:"Novo horário",update:"Editar horário"}},t.params={limit:10},t.search={placeholder:"Pesquise pela descrição",fields:["id","description"]},t.fieldsSelected={itemName:" horários(s)"},t.icon="schedule",t.apiUrl="register/weekday/hour",t.maxWidth="400px",t.components.list.tableRow=function(){return a.e("chunk-2d0bd645").then(a.bind(null,"2c97"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Ma=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"listFields",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),type_id:t.fieldList({value:"type_id",text:"Tipo"}),status_id:t.fieldList({value:"status_id",text:"Status"}),statistics:t.fieldList({value:"statistics",text:"Estatísticas",sortable:!1}),actions:t.fieldList({value:"actions",text:"Ações",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"editFields",{header1:t.fieldSubHeader({text:"Informe o nome e o tipo da importação."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Importação de Contatos",required:!0,size:["xs12","sm12","md8","lg8"]}),type_id:t.fieldSelect({value:"type_id",text:"Tipo",options:[{value:"contacts",text:"Contatos"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:1})}),t.list=!0,t.id={id:A["xc"],create:A["yc"],update:A["Ac"],delete:A["zc"]},t.name="import",t.actions={list:!1,create:!1,update:!0,delete:!0},t.title={list:"Listas de importações",edit:{insert:"Nova lista de importação",update:"Editar lista de importação"}},t.apiUrl="import",t.icon="upload_file",t.search={placeholder:"Pesquise pelo ID ou nome da lista de importação",fields:["id","name"]},t.maxWidth="800px",t.size=["xs12","sm12","md12","lg12"],t.components.list.tableRow=function(){return a.e("chunk-67ae6038").then(a.bind(null,"8958"))},t.setFields(t.listFields),t.setFields(t.editFields),t}return i}(Oe["a"]),Na={product:Se,"product-profile":new Ae,"product-code":new je,"product-code-generate":new qe,"product-code-print":new $e,service:new Pe,customer:Je,profiles:He,collaborator:new Qe,"collaborator-select":new Ke,company:ta,provider:ia,transport:na,prospect:ca,contact:new pa,"contact-business-busca":ma,info:va,address:ba,segment:xa,phone:ya,cell:ka,"customer-function":new Ca("customer","Cliente"),"collaborator-function":new Ca("collaborator","Colaborador"),"company-function":new Ca("company","Empresa"),"provider-function":new Ca("provider","Fornecedor"),"prospect-function":new Ca("prospect","Prospect"),"person-profile-image":new wa,"person-file":new Sa,team:Da,"team-person":Ea,"team-network":Ta,"team-contact-business":Oa,channel:new ja,tag:new qa,account:new $a,"import-product-excel":new Ia,"import-service-excel":new Aa,"import-customer-from-imanager":new Fa,"collaborator-responsible-migrate":new Pa,"weekday-hour":new za,import:new Ma,"product-category":new Me,"service-category":new Ne},La=a("445a"),Ra={id:A["gb"],icon:"add_circle_outline",title:s["a"].t("modules.registers.menu.channels.title"),children:[{id:A["gb"],icon:"equalizer",title:s["a"].t("modules.registers.menu.channels.statistics.title"),route:{name:"channel-statistics-by-customer",query:{date_field:"created_at",date_start:La["a"].date(),date_end:La["a"].date()}}},{id:A["gb"],icon:"add_circle_outline",title:s["a"].t("modules.registers.menu.channels.channels.title"),route:{name:"register-list",params:{page:"channel"}}}]},Ua=[{id:"ca5fa4b4",icon:"supervised_user_circle",title:s["a"].t("modules.registers.menu.teams.title"),route:{name:"register-list",params:{page:"team"}},hideOnDevices:["mobile"]},{id:"dc24170b",icon:"assignment_ind",title:s["a"].t("modules.registers.menu.collaborators.title"),route:{name:"register-list",params:{page:"collaborator"}}},{id:"549b7548",icon:"people_outline",title:s["a"].t("modules.registers.menu.customers.title"),route:{name:"register-list",params:{page:"customer"}}},{id:"232e1dba",icon:"local_atm",title:s["a"].t("modules.registers.menu.providers.title"),route:{name:"register-list",params:{page:"provider"}}},{id:"2498ebe2",icon:"perm_identity",title:s["a"].t("modules.registers.menu.prospects.title"),route:{name:"register-list",params:{page:"prospect"}}},{id:"8f5922e4",icon:"business",title:s["a"].t("modules.registers.menu.companies.title"),route:{name:"register-list",params:{page:"company"}}},{id:A["xc"],icon:"upload_file",title:"Listas de importações",route:{name:"register-list",params:{page:"import"}}},Ra,{id:"5d0302b3",icon:"lock_open",title:s["a"].t("modules.registers.menu.userProfiles.title"),route:{name:"register-list",params:{page:"user-profile"}},hideOnDevices:["mobile"]}],Wa={id:"bec249c8-3ddc-4113-8dd5-e558fd30baa8",name:"register",title:s["a"].t("modules.registers.title"),icon:"wises-technology-module-profile.png",iconSystem:"wise-network-system-profile.png",color:"#546E7A",description:s["a"].t("modules.registers.description"),menu:Ua,router:we,config:Na},Ba=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("view-detail",{attrs:{notShowToolbar:"true",notGetID:"true",apiUrl:"service-desk/dashboard",apiParams:t.api.params},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"45"},on:{click:function(e){return t.$router.go(-1)}}},[a("v-btn",{attrs:{icon:"",ripple:""}},[a("v-icon",[t._v("arrow_back")])],1)],1),a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return e.refresh()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-service-desk.png",alt:"Dashboard Service Desk"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[t._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[t._v("Service Desk")])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1)],1)],1),a("v-flex",{staticStyle:{"font-size":"12px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[t._v("*Dados obtidos em "+t._s(t._f("moment")(e.content.cached_at,"DD/MM/YY à\\s HH:mm:ss"))+".")]),e.content.cache_expire_in>=0?a("span",[t._v(" Novos dados disponíveis em ("+t._s(t._f("moment")(e.content.cached_end_at,"DD/MM/YY à\\s HH:mm:ss"))+").")]):a("span",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[t._v(" Clique aqui para obter novos dados.")])]),a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("tickets-by-status",{attrs:{data:e.content.status,limit:5},on:{action:t.openDialog}})],1),a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("tickets-by-event-collaborator",{attrs:{data:e.content.collaborator_events,limit:5},on:{action:t.openDialog}})],1),e.content&&e.content.duration_per_time?a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("DashboardTicketsByDurationPerTime",{attrs:{data:e.content.duration_per_time,limit:5},on:{action:t.openDialog}})],1):t._e(),a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[e.content.networks?a("grupos-real-time",{attrs:{grupos:e.content.networks},on:{action:t.setNetwork}}):t._e(),a("span",[t._v(t._s(t.setRefresh(e.refresh)))])],1)],1),a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("tickets-by-teams",{attrs:{data:e.content.teams,limit:5},on:{action:t.openDialog}})],1),a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-text",[a("h4",{staticStyle:{cursor:"pointer"}},[a("v-icon",{staticStyle:{height:"15px"}}),a("span",[t._v("Chamados por Impacto")])],1),e.content.impact&&e.content.impact.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeries(e.content.impact,"impacto"),options:t.options["impacto"]}})],1):t._e()])],1)],1),a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-text",[a("h4",{staticStyle:{cursor:"pointer"}},[a("v-icon",{staticStyle:{height:"15px"}}),a("span",[t._v("Chamados por Prioridade")])],1),e.content.urgency&&e.content.urgency.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeries(e.content.urgency,"urgencia"),options:t.options["urgencia"]}})],1):t._e()])],1)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"70%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[t._v(" Detalhes ")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.dialog.active=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",["tickets-by-status"==t.dialog.name?a("tickets-by-status",{attrs:{data:e.content.status}}):t._e(),"tickets-by-event-collaborator"==t.dialog.name?a("tickets-by-event-collaborator",{attrs:{data:e.content.collaborator_events}}):t._e(),"tickets-by-teams"==t.dialog.name?a("tickets-by-teams",{attrs:{data:e.content.teams}}):t._e()],1)],1)],1)]}}])}),a("v-snackbar",{attrs:{color:"success",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.up.active,callback:function(e){t.$set(t.snackbars.up,"active",e)},expression:"snackbars.up.active"}},[t._v(" "+t._s(t.snackbars.up.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.up.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"error",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.down.active,callback:function(e){t.$set(t.snackbars.down,"active",e)},expression:"snackbars.down.active"}},[t._v(" "+t._s(t.snackbars.down.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.down.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"orange",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.ticket.active,callback:function(e){t.$set(t.snackbars.ticket,"active",e)},expression:"snackbars.ticket.active"}},[t._v(" "+t._s(t.snackbars.ticket.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.ticket.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"blue",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.device.active,callback:function(e){t.$set(t.snackbars.device,"active",e)},expression:"snackbars.device.active"}},[t._v(" "+t._s(t.snackbars.device.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.device.active=!1}}},[t._v(" Fechar ")])],1)],1)},Va=[],Ha=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[a("h4",[a("v-icon",{staticStyle:{height:"15px"}}),a("span",[t._v("Tempo de Duração")])],1)])],1),a("v-list-tile-action",{staticStyle:{"text-align":"center",padding:"0 5px"}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("span",[t._v("Chamados")])])],1)],1),t._l(t.data,(function(e,i){return a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,staticStyle:{height:"40px !important"},attrs:{avatar:"",link:"",to:{name:"service-desk-list",params:{page:"ticket-opened"},query:{duration:i}}}},[a("v-list-tile-avatar",{staticStyle:{height:"40px !important"},attrs:{size:"45"}},[a("v-avatar",{attrs:{size:"35"}},[a("img",{attrs:{src:"/static/icons/monitor/velocimetro_96.png",width:"80px"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("strong",{style:{color:e.color}},[t._v(t._s(e.title))])])],1),a("v-list-tile-action",{staticStyle:{padding:"0 5px"}},[a("v-list-tile-title",{staticStyle:{"text-align":"center","font-size":"24px"}},[a("span",[t._v(t._s(e.count))])])],1)],1)}))],2)],1)},Ga=[],Ya={name:"ServiceDeskDashboardTicketsByDurationPerTime",props:["data","limit"]},Ja=Ya,Qa=Object(m["a"])(Ja,Ha,Ga,!1,null,null,null),Ka=Qa.exports,Xa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[a("h4",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$emit("action","tickets-by-status")}}},[a("v-icon",{staticStyle:{height:"15px"}}),a("span",[t._v("Chamados por Status")])],1)])],1),a("v-list-tile-action",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4aa0482a"},expression:"{id: '4aa0482a'}"}],staticStyle:{"text-align":"center",padding:"0 5px"}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("span",[t._v("Todos os"),a("br"),t._v("Chamados")])])],1)],1),t._l(t.data,(function(e,i){return!t.limit||i0?a("v-flex",{key:i,attrs:{"d-flex":"",xs6:"",sm4:"",md3:"",lg2:""}},["#100"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[t._v("100%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:100}})],1):t._e(),"#110"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}}),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:100}})],1):t._e(),"#020"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.calcPorc(e))+"%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:t.calcPorc(e)}})],1):t._e(),"#030"==e.status.cod_status||"#031"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.calcPorc(e))+"%")]),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:t.calcPorc(e)}})],1):t._e(),"#010"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}}),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:0}})],1):t._e(),"#000"==e.status.cod_status?a("v-card",{style:{background:e.status.cor_status,"background-image":"url("+t.background+")",color:"white","border-radius":"5px",cursor:"pointer"},on:{click:function(a){return t.$emit("action",e)}}},[a("p",{staticClass:"text-xs-right",staticStyle:{"font-size":"14px",padding:"5px 5px 0 5px","margin-bottom":"0","min-height":"40px"}},[t._v(t._s(e.nome_grupo))]),a("p",{staticStyle:{padding:"0 0 0 5px","margin-bottom":"0"}},[a("span",{staticStyle:{"font-size":"20px"}}),a("span",{staticStyle:{"text-align":"right","padding-left":"8px"}},[a("span",[t._v(t._s(e.status.nome_status))])])]),a("v-progress-linear",{staticStyle:{margin:"0 0 5px 0"},attrs:{color:"white",height:"2",value:0}})],1):t._e()],1):t._e()})),1)],1)],1)},_i=[],hi=(a("b680"),{name:"GruposRealTime",data:function(){return{background:"static/background/background-gradiente-1.png"}},methods:{calcPorc:function(t){var e=100*t.num_disp_down/t.num_disp;return e?e.toFixed(0)>0?e.toFixed(0):1:0}},components:{},props:["grupos"]}),bi=hi,xi=Object(m["a"])(bi,gi,_i,!1,null,null,null),yi=xi.exports,ki=3e3,Ci=1500,wi=500,Si=1e3,Di={data:function(){return{refreshControl:{debounceTimer:null,lastRefreshTime:0,pendingRefresh:!1,isRefreshing:!1}}},methods:{scheduleRefresh:function(){var t=this,e=Date.now(),a=this.refreshControl;a.pendingRefresh=!0,a.debounceTimer&&clearTimeout(a.debounceTimer);var i=e-a.lastRefreshTime,s=Math.max(Ci,ki-i);a.debounceTimer=setTimeout((function(){t.executeRefresh()}),Math.max(0,s))},executeRefresh:function(){var t=this,e=this.refreshControl;if(e.isRefreshing)e.pendingRefresh=!0;else if(e.pendingRefresh){var a=Date.now(),i=a-e.lastRefreshTime;i0?a("div",[t.expanded?a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"green",small:""},on:{click:function(e){return t.setExpanded(!1)}}},[a("v-icon",[t._v("expand_less")]),a("span",[t._v("Retrair")])],1):a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"green",small:""},on:{click:function(e){return t.setExpanded(!0)}}},[a("v-icon",[t._v("expand_more")]),a("span",[t._v("Expandir")])],1)],1):t._e(),a("v-btn",{staticStyle:{"min-width":"120px"},attrs:{outline:"",color:"blue",small:""},on:{click:function(e){t.showFilters=!t.showFilters}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")]),t.filtersCount?a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" ("+t._s(t.filtersCount)+") ")]):t._e()],1),a("v-btn",{attrs:{outline:"",color:"orange",small:"",link:"",to:{name:"chamados",params:{page:"todos-encerrado"}}}},[a("v-icon",[t._v("history")]),a("span",[t._v("Histórico")])],1)],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"in-out"}},[t.showFilters?a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("TicketsByNetworkTypeFilters",{attrs:{ticketImpacts:i.impacts,refresh:s},on:{selected:t.setFilters}})],1):t._e()],1),a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[i&&i.networks&&i.networks.length>0?a("v-card",{staticClass:"elevation-10"},[a("TicketsByNetworkTypeContent",{attrs:{expanded:t.expanded,networks:i.networks}})],1):a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"text-center center-align align-center"},[a("h2",[t._v("Nenhum chamado encontrado.")])])],1)],1)],1)],1)]}}])})],1)},Fi=[],Pi="e85e7de0-02b3-43de-8848-2091408f2ca3",ji="0fbd8dc1-8529-4f43-8d4e-a52a5b3e438e",qi={methods:{setExpanded:function(t){this.expanded=t,this.saveExpandedInStorage(t)},getExpandedByStorage:function(){var t=this.$Storage.get(ji);this.expanded="boolean"===typeof t&&t},saveExpandedInStorage:function(t){this.$Storage.set(ji,t)}}},$i=(a("25f0"),a("3ca3"),a("ddb0"),a("2b3d"),a("53ca")),zi={methods:{setFilters:function(t){this.filters=t,this.setApiParams(t),this.saveFiltersInStorage(t)},setApiParams:function(t){var e=new URLSearchParams,a=t;Object.keys(a).forEach((function(t){return e.append(t,a[t])})),this.apiParams=e.toString(),this.$forceUpdate()},getFiltersByStorage:function(){var t=this.$Storage.get(Pi);t&&"object"===Object($i["a"])(t)&&this.setFilters(t)},saveFiltersInStorage:function(t){this.$Storage.set(Pi,t)}}},Mi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-10"},[a("v-card-title",[a("h3",[t._v("Filtros")])]),a("v-divider"),a("v-card-text",[a("v-select",{attrs:{items:t.ticketImpacts,"item-text":"name","item-value":"id",label:"Filtrar por Impacto do chamado",placeholder:"Selecione um ou mais itens",multiple:"","clear-icon":"",chips:"",autofocus:"","menu-props":{closeOnContentClick:!0},"prepend-inner-icon":"filter_list"},model:{value:t.filters.impact_ids,callback:function(e){t.$set(t.filters,"impact_ids",e)},expression:"filters.impact_ids"}})],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",width:"300px",disabled:Object.keys(t.filters).length<1},on:{click:function(e){return t.filter()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v(" Aplicar Filtros")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"red"},on:{click:function(e){return t.clearFilters()}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Limpar Filtros")])],1)],1)],1)},Ni=[],Li="0ed50b78-5e45-4b2a-a8b5-e745b142c8de",Ri={name:"TicketsByNetworkTypeFilters",data:function(){return{filters:{}}},methods:{filter:function(){var t=this;this.$emit("selected",this.filters),setTimeout((function(){t.refresh()}),100),this.saveFiltersInCache()},saveFiltersInCache:function(){this.$Storage.set(Li,this.filters)},setFiltersByCache:function(){var t=this.$Storage.get(Li);this.filters=t||{}},clearFilters:function(){this.filters={},this.filter()}},created:function(){this.setFiltersByCache()},props:{ticketImpacts:{type:Array,default:function(){return[]}},refresh:{type:Function,required:!0}}},Ui=Ri,Wi=Object(m["a"])(Ui,Mi,Ni,!1,null,null,null),Bi=Wi.exports,Vi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-expansion-panel",{attrs:{value:t.setExpansionPanel(),expand:""}},t._l(t.networks,(function(e,i){return a("v-expansion-panel-content",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,staticClass:"dashboard__network",scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticClass:"dashboard__network-title"},[a("span",[t._v(t._s(e.name))])]),a("v-spacer"),a("div",{staticClass:"dashboard__network-description"},[a("span",[t._v(t._s(e.tickets_opened_in_progress.length)+" chamado")]),e.tickets_opened_in_progress.length-1?a("span",[t._v("s")]):t._e(),a("span",[t._v(" encontrado")]),e.tickets_opened_in_progress.length-1?a("span",[t._v("s")]):t._e()])]},proxy:!0}],null,!0)},[a("v-divider"),a("v-card",{staticClass:"dashboard__network-content"},[a("div",[a("v-divider"),a("TicketsByNetworkTypeTable",{attrs:{tickets:e.tickets_opened_in_progress}}),a("v-divider")],1)])],1)})),1)},Hi=[],Gi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-data-table",{attrs:{headers:t.headers,items:t.tickets,"hide-actions":"","disable-initial-sort":""},scopedSlots:t._u([{key:"items",fn:function(e){var i=e.item;return[a("tr",[a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0px !important","min-width":"70px"}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{icon:"",link:"",to:{name:"chamado",params:{id:i.id}}}},[a("v-icon",[t._v("info")])],1)],1),a("span",[t._v(" Detalhes deste chamado ")])]),a("br"),a("strong",[t._v("#"+t._s(i.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{attrs:{small:"",color:i.category.color}},[t._v(" "+t._s(i.category.icon)+" ")]),a("strong",{staticStyle:{"font-size":"15px"},style:{color:i.category.color}},[t._v(" "+t._s(i.category.name)+" ")]),a("br"),t._v(" "+t._s(t.formatCategoryParent(i.category.parents,"name"))+" ")],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[i.impact.icon<1?a("v-icon",{attrs:{large:"",color:i.impact.color}},[t._v("filter_none")]):i.impact.icon>9?a("v-icon",{attrs:{large:"",color:i.impact.color}},[t._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:i.impact.color}},[t._v("filter_"+t._s(i.impact.icon))]),a("br"),a("span",[t._v(t._s(i.impact.name))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important","max-width":"150px"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:i.description_time,expression:"item.description_time"}],staticStyle:{"font-weight":"bold","max-width":"140px"},style:{color:i.last_event_seconds>7200&&1==i.stage?i.last_event_seconds>14400&&1==i.stage?"#b71c1c":"#e59100":""},attrs:{rows:"3",cols:"20",textarea:""},domProps:{value:i.description_time},on:{input:function(e){e.target.composing||t.$set(i,"description_time",e.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important","max-width":"150px"}},[i.last_note?a("textarea",{directives:[{name:"model",rawName:"v-model",value:i.last_note.description_time,expression:"item.last_note.description_time"}],staticStyle:{"font-weight":"bold","max-width":"140px"},style:{color:i.last_event_seconds>7200&&1==i.stage?i.last_event_seconds>14400&&1==i.stage?"#b71c1c":"#e59100":""},attrs:{rows:"3",cols:"20",textarea:""},domProps:{value:i.last_note.description_time},on:{input:function(e){e.target.composing||t.$set(i.last_note,"description_time",e.target.value)}}}):a("textarea",{directives:[{name:"model",rawName:"v-model",value:i.description_time,expression:"item.description_time"}],staticStyle:{"font-weight":"bold","max-width":"140px"},style:{color:i.last_event_seconds>7200&&1==i.stage?i.last_event_seconds>14400&&1==i.stage?"#b71c1c":"#e59100":""},attrs:{rows:"3",cols:"20",textarea:""},domProps:{value:i.description_time},on:{input:function(e){e.target.composing||t.$set(i,"description_time",e.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t._v(" "+t._s(i.responsible.name)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t._v(" "+t._s(i.created_at_formated)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t._v(" "+t._s(i.prevision)+" ")])])]}}])})},Yi=[],Ji=(a("a15b"),{name:"TicketsByNetworkTypeTable",data:function(){return{headers:[{align:"center",text:"Código",value:"id",width:"40px",search:"",loadSearch:!1},{align:"center",text:"Tipo de Ocorrência",value:"chamado_categoria_id",search:"",loadSearch:!1,width:"250px"},{align:"center",text:"Impacto",value:"chamado_impacto_id",search:"",loadSearch:!1,width:"100px"},{align:"center",text:"Solicitação",value:"description_time",sortable:!1,noSearch:!0,loadSearch:!1,width:"140px"},{align:"center",text:"Última Interação",value:"last_note_id",sortable:!1,noSearch:!0,loadSearch:!1,width:"140px"},{align:"center",text:"Responsável",value:"person_responsible_id",search:"",loadSearch:!1,width:"100px"},{align:"center",text:"Abertura",value:"created_at_formated",search:"",loadSearch:!1,width:"100px"},{align:"center",text:"Duração estimada",value:"prevision",search:"",loadSearch:!1,width:"100px"}]}},methods:{formatCategoryParent:function(t,e){for(var a=new Array,i=t.length-1;i>=0;i--)a.push(t[i]);return a.map((function(t){return t[e]})).join(" >> ")}},props:{tickets:{type:Array,required:!0}}}),Qi=Ji,Ki=Object(m["a"])(Qi,Gi,Yi,!1,null,null,null),Xi=Ki.exports,Zi={name:"TicketsByNetworkTypeContent",methods:{setExpansionPanel:function(){var t=this;return this.networks.map((function(){return t.expanded}))}},props:{networks:{type:Array,required:!0},expanded:{type:Boolean,default:!1}},components:{TicketsByNetworkTypeTable:Xi}},ts=Zi,es=(a("fd77"),Object(m["a"])(ts,Vi,Hi,!1,null,"4f81c840",null)),as=es.exports,is={name:"TicketsByNetworkTypeDashboard",data:function(){return{expanded:!1,showFilters:!1,filters:{},apiParams:""}},computed:{filtersCount:function(){return Object.keys(this.filters).length}},created:function(){this.getFiltersByStorage(),this.getExpandedByStorage()},mixins:[qi,zi],components:{TicketsByNetworkTypeFilters:Bi,TicketsByNetworkTypeContent:as}},ss=is,os=(a("0495"),Object(m["a"])(ss,Ii,Fi,!1,null,"e360be66",null)),ns=os.exports,rs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{staticClass:"ticket-detail",attrs:{title:"Detalhes do Chamado",apiUrl:"service-desk/ticket",apiParams:"?join=interacao",notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a5243554"},expression:"{'id': 'a5243554'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading||2==e.content.chamado_status_id||3==e.content.chamado_status_id},on:{click:function(a){return t.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:e.refresh,data:{chamado_dados_id:e.content.id}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Anotação")])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a5243554"},expression:"{'id': 'a5243554'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",disabled:e.loading||2==e.content.chamado_status_id||3==e.content.chamado_status_id},on:{click:function(a){return t.editSettings(e.content,e.refresh)}}},[a("v-icon",{attrs:{color:"white"}},[t._v("tune")])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"8d7c5c53"},expression:"{'id': '8d7c5c53'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:""}},[a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on,o=i.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",disabled:e.loading||2==e.content.chamado_status_id||3==e.content.chamado_status_id}},"v-btn",o,!1),s),[a("v-icon",{attrs:{color:"white"}},[t._v("settings")])],1)]}}],null,!0)},[a("v-list",[a("v-subheader",[t._v("Ações do chamado")]),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.handleRemove(e.content.id,"devices")}}},[a("v-list-tile-action",[a("v-icon",[t._v("devices")])],1),a("v-list-tile-title",[t._v("Remover todos os dispositivos deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return t.handleRemove(e.content.id,"networks")}}},[a("v-list-tile-action",[a("v-icon",[t._v("wifi")])],1),a("v-list-tile-title",[t._v("Remover todas as redes deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return t.handleRemove(e.content.id,"interfaces")}}},[a("v-list-tile-action",[a("v-icon",[t._v("settings_ethernet")])],1),a("v-list-tile-title",[t._v("Remover todas as interfaces deste chamado")])],1),a("v-list-tile",{on:{click:function(a){return t.handleRemove(e.content.id,"all")}}},[a("v-list-tile-action",[a("v-icon",[t._v("delete_sweep")])],1),a("v-list-tile-title",[t._v("Remover todos os dispositivos, redes e interfaces")])],1)],1)],1)],1)]}},{key:"default",fn:function(e){return[a("div",{staticClass:"ticket-detail-content"},[e.content.assunto_chamado?a("div",{staticStyle:{padding:"20px !important"}},[a("v-card",{staticClass:"elevation-10"},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",{staticStyle:{color:"gray"}},[t._v("Título/Assunto:")])]),a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"}},[t._v(" "+t._s(e.content.assunto_chamado)+" ")])])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"ticket-title",data:{id:e.content.id,assunto_chamado:e.content.assunto_chamado},onSubmit:e.refresh})}}},[a("v-icon",[t._v("edit")])],1)],1)],1)],1)],1):t._e(),a("div",{staticStyle:{padding:"20px !important"}},[a("ticket-info",{attrs:{dados:e}})],1),a("div",{staticClass:"padding_chamado",staticStyle:{"padding-bottom":"50px"}},[a("v-expansion-panel",{attrs:{popout:"",expand:""},model:{value:t.panel,callback:function(e){t.panel=e},expression:"panel"}},[a("v-expansion-panel-content",{staticClass:"elevation-17",attrs:{value:"teste3"}},[a("template",{slot:"header"},[a("strong",{staticStyle:{color:"gray"}},[a("v-icon",[t._v("timeline")]),a("span",[t._v(" Linha do tempo de interações")])],1)]),t.panel[0]?a("div",[a("v-divider"),a("chamado-time-line",{attrs:{dados:e}})],1):t._e()],2)],1)],1),a("v-btn",{staticClass:"white--text hidden-md-only hidden-lg-only hidden-xl-only elevation-17",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"chamados-anotacao",onSubmit:e.refresh,data:{chamado_dados_id:e.content.id}})}}},[a("v-icon",[t._v("add")])],1)],1)]}}])})},ls=[],cs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17",attrs:{value:"teste1"}},[a("ticket-header",{attrs:{dados:t.dados}}),a("v-divider"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("v-list",{staticStyle:{padding:"0 5px 0 0"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/fingerprint_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Código/ID:")]),a("v-list-tile-title",[a("strong",[t._v("#"+t._s(t.dados.content.id))])])],1),t.dados.content.id?a("v-list-tile-action",[a("copy-text-to-clipboard",{attrs:{text:"#"+t.dados.content.id}})],1):t._e()],1),a("v-divider"),a("v-list-tile",{style:{background:t.dados.content.person_responsible_id?"":"#bf360c !important"},attrs:{avatar:"",color:t.dados.content.person_responsible_id?"":"#CECECE"}},[a("v-list-tile-avatar",[a("v-avatar",[(t.dados.content.person_responsible_id,a("img",{attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}}))])],1),t.dados.content.person_responsible_id?a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Responsável:")]),a("v-list-tile-title",[t._v(t._s(t.dados.content.nome_responsavel))])],1):a("v-list-tile-content",[a("v-list-tile-title",[t._v("Responsável não definido")]),a("v-list-tile-sub-title",[t._v("Clique para definir um responsável")])],1),a("v-list-tile-action",[a("v-menu",{attrs:{disabled:2==t.dados.content.chamado_status_id||3==t.dados.content.chamado_status_id,"offset-y":"",bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"cf5da7df"},expression:"{'id': 'cf5da7df'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({},i),[t._v("edit")])]}}],null,!0)},[a("span",[t._v("Alterar Responsável.")])])],1)]}}])},[a("v-list",[t.dados.content.person_responsible_id!=t.User.id?a("v-list-tile",{on:{click:function(e){return t.alterarChamado(t.dados.refresh,"assumir",{assumir_chamado:!0})}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("person")])],1),a("v-list-tile-title",[t._v("Assumir Este Chamado")])],1):t._e(),t.dados.content.person_responsible_id!=t.User.id?a("v-divider"):t._e(),a("v-list-tile",{on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-transferir",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,chamado_transferir:!0}})}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("transform")])],1),a("v-list-tile-title",[t._v("Transferir Chamado")])],1)],1)],1),t.dados.content.person_responsible_id?a("v-menu",{attrs:{"offset-y":"",bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({},i),[t._v("info")])]}}],null,!0)},[a("span",[t._v("Informações do responsável.")])])],1)]}}],null,!1,2908480994)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"collaborator",params:{id:t.dados.content.person_responsible_id}})}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("person")])],1),a("v-list-tile-title",[t._v("Perfil de "+t._s(t.dados.content.nome_responsavel))])],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){t.ticketResponsibleDialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("format_list_bulleted")])],1),a("v-list-tile-title",[t._v("Ver histórico de responsáveis")])],1)],1)],1):t._e(),a("TicketResponsiblesDialog",{attrs:{ticket:t.dados.content,active:t.ticketResponsibleDialog},on:{close:function(){t.ticketResponsibleDialog=!1}}})],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/management_96.png",alt:"Equipe Responsável"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Equipe Responsável:")]),a("v-list-tile-title",[t._v(t._s(t.dados.content.nome_equipe))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"2f84111b"},expression:"{'id': '2f84111b'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.$WiEditDialog({wiConfig:"ticket-team",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,team_id:t.dados.content.team_id}})}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Alterar Equipe")])]),t.dados.content.team_id?a("v-menu",{attrs:{"offset-y":"",bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""}},i),[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({},i),[t._v("info")])]}}],null,!0)},[a("span",[t._v("Informações da equipe.")])])],1)]}}],null,!1,3306799209)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"team",params:{id:t.dados.content.team_id}})}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("people")])],1),a("v-list-tile-title",[t._v("Informações da Equipe")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(e){t.ticketTeamDialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("format_list_bulleted")])],1),a("v-list-tile-title",[t._v("Ver histórico de equipes")])],1)],1)],1):t._e(),a("TicketTeamsDialog",{attrs:{ticket:t.dados.content,active:t.ticketTeamDialog},on:{close:function(){t.ticketTeamDialog=!1}}})],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==t.dados.content.sexo_criador?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"Solicitante"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"Solicitante"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Solicitante:")]),a("v-list-tile-title",[t._v(t._s(t.dados.content.nome_criador))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){return t.$router.push({name:"collaborator",params:{id:t.dados.content.person_creator_id}})}}},i),[a("v-icon",[t._v("info")])],1)]}}])},[a("span",[t._v("Informações do solicitante")])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"orange"}},[t._v("bolt")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Motivo:")]),a("v-list-tile-title",[t.dados.content.justify?a("strong",[t._v(" "+t._s(t.dados.content.justify.name)+" ")]):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"081b9bc8"},expression:"{'id': '081b9bc8'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.changeJustify(t.dados.content,t.dados.refresh)}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Alterar Motivo")])])],1)],1),a("v-divider",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"}),a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/marker-96.png",alt:"Localizações"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Localizações:")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[a("span",{domProps:{textContent:t._s(t.dados.content.location_count)}})])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){return t.ticketLocationsAction(t.dados)}}},i),[a("v-icon",[t._v("info")])],1)]}}])},[a("span",[t._v("Ver localizações deste chamado")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){t.dialogLocationsMap=!0}}},i),[a("v-icon",[t._v("map")])],1)]}}])},[a("span",[t._v("Ver localizações no mapa")])]),a("dialog-locations-map",{attrs:{ticket:t.dados.content.id,active:t.dialogLocationsMap},on:{close:function(){t.dialogLocationsMap=!1}}})],1)],1),a("v-divider",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"})],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("v-list",{staticStyle:{padding:"0 5px 0 5px"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.dados.content.icone_impacto<1?a("v-icon",{attrs:{large:"",color:t.dados.content.cor_impacto}},[t._v("filter_none")]):t.dados.content.icone_impacto>9?a("v-icon",{attrs:{large:"",color:t.dados.content.cor_impacto}},[t._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:t.dados.content.cor_impacto}},[t._v("filter_"+t._s(t.dados.content.icone_impacto))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[t._v("Impacto ")]),t.dados.content.host_count&&t.dados.content.host_count>0?a("span",[t._v("real/")]):t._e(),a("span",[t._v("estimado:")])]),t.dados.content.host_count&&t.dados.content.host_count>0?a("v-list-tile-title",[a("strong",{style:{color:t.dados.content.host_count>=100?"red":"green"}},[t._v(" "+t._s(t._f("number")(t.dados.content.host_count))+" clientes")])]):t._e(),a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t.dados.content.nome_impacto)+" ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"d499d9f9"},expression:"{'id': 'd499d9f9'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.$WiEditDialog({wiConfig:"ticket-impact-change",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,chamado_impacto_id:t.dados.content.chamado_impacto_id}})}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Alterar Impacto")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){return t.$WiListDialog({wiConfig:"ticket-host",filter:{ticket_id:t.dados.content.id}})}}},i),[a("v-icon",[t._v("info")])],1)]}}])},[a("span",[t._v("Listar clientes impactados")])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/schedule_96.png",alt:"Aberto em:"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Aberto em:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.dados.content.time_abertura_format))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/chat_room_96.png",alt:"Aberto em:"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Última Interação:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.dados.content.last_event_time_format))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.dados.content.icone_urgencia<1?a("v-icon",{attrs:{large:"",color:t.dados.content.cor_urgencia}},[t._v("filter_none")]):t.dados.content.icone_urgencia>9?a("v-icon",{attrs:{large:"",color:t.dados.content.cor_urgencia}},[t._v("filter_9_plus")]):a("v-icon",{attrs:{large:"",color:t.dados.content.cor_urgencia}},[t._v("filter_"+t._s(t.dados.content.icone_urgencia))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Urgência:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.dados.content.nome_urgencia))])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"081b9bc8"},expression:"{'id': '081b9bc8'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.$WiEditDialog({wiConfig:"ticket-urgency-change",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,chamado_urgencia_id:t.dados.content.chamado_urgencia_id}})}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Alterar Urgência")])])],1)],1),a("v-divider"),a("ticket-viewed",{attrs:{"viewed-count":t.dados.content.view_count,ticket:t.dados.content.id,refresh:t.dados.refresh}}),a("v-divider"),a("ticket-network",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],attrs:{dados:t.dados,showInList:!0,networkCount:t.dados.content.network_count,isNetwork:!0}}),a("v-dialog",{attrs:{width:"500"},model:{value:t.dialogTicketDescription,callback:function(e){t.dialogTicketDescription=e},expression:"dialogTicketDescription"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[t._v("map")]),a("strong",[t._v("Solicitação deste chamado")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.dialogTicketDescription=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{domProps:{innerHTML:t._s(t.dados.content.desc_chamado)}})],1)],1),a("v-divider",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"})],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("v-list",{staticStyle:{padding:"0 0 0 5px"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/timer_96.png",alt:"Duração/Previsão:"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Duração/Previsão:")]),a("v-list-tile-title",[a("strong",[t.dados.content.duration_exec?a("span",[t._v(t._s(t.dados.content.duration_exec))]):t._e(),t._v("/ "),t.dados.content.prevision?a("span",[t._v(t._s(t.dados.content.prevision))]):t._e()])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"e27dc397"},expression:"{'id': 'e27dc397'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-previsao",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,alter_previsao_chamado:!0,prevision:t.dados.content.prevision}})}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Alterar Previsão.")])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-progress-circular",{attrs:{size:75,width:15,rotate:-90,value:t.dados.content.sla,color:t.dados.content.sla>90?"red":t.dados.content.sla>70?"orange":"green"}},[t._v(" SLA ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"30px","padding-left":"10px"},style:{color:t.dados.content.sla>90?"red":t.dados.content.sla>70?"orange":"green"}},[t._v(t._s(t.dados.content.sla)+"%")])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/dog_tag_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Código/Ticket Externo:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.dados.content.external_code||"---"))])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:"bea42b38"},expression:"{'id': 'bea42b38'}"}],attrs:{icon:"",flat:"",disabled:t.ticketIsClosed(t.dados.content)},on:{click:function(e){return t.$WiEditDialog({wiConfig:"ticket-external-code",onSubmit:t.dados.refresh,data:{id:t.dados.content.id,external_code:t.dados.content.external_code}})}}},i),[a("v-icon",[t._v("edit")])],1)]}}])},[a("span",[t._v("Editar Código/Ticket Externo")])]),t.dados.content.external_code?a("copy-text-to-clipboard",{attrs:{text:t.dados.content.external_code}}):t._e()],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/work_96.png",alt:"Interfaces:"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Interfaces:")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[t.dados.content.device_child_count?a("span",[t._v(t._s(t.dados.content.device_child_count))]):a("span",[t._v(" 0 ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){return t.$WiListDialog({wiConfig:"ticket-device-child",filter:{where:"ticket_id,"+t.dados.content.id},wiEditData:{ticket_id:t.dados.content.id,selectDevice:!0}})}}},i),[a("v-icon",[t._v("info")])],1)]}}])},[a("span",[t._v("Listar Interfaces vinculadas a este chamado")])])],1)],1),a("v-divider"),a("dialog-anexos",{attrs:{numAnexos:t.dados.content.file_count,chamado:t.dados.content,refresh:t.dados.refresh}}),a("v-divider"),a("ticket-network",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d237fbcd-2a0d-42eb-beef-409d29813ad3"},expression:"{'id': 'd237fbcd-2a0d-42eb-beef-409d29813ad3'}"}],attrs:{dados:t.dados,showInList:!0,networkCount:t.dados.content.device_count,isNetwork:!1}})],1)],1)],1)],1)},ds=[],us=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("input",{directives:[{name:"model",rawName:"v-model",value:t.text,expression:"text"}],attrs:{type:"hidden",id:"CopyTextToClipboardInput"},domProps:{value:t.text},on:{input:function(e){e.target.composing||(t.text=e.target.value)}}}),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){return t.copyText()}}},i),[a("v-icon",[t._v("file_copy")])],1)]}}])},[a("span",[t._v("Copiar Código/ID")])]),a("v-snackbar",{attrs:{top:""},model:{value:t.snackbar,callback:function(e){t.snackbar=e},expression:"snackbar"}},[a("span",[t._v(t._s(t.title||t.snackbarText)+" copiado para área de transferência")]),a("v-btn",{attrs:{color:"pink",flat:""},on:{click:function(e){t.snackbar=!1}}},[t._v(" OK ")])],1)],1)},ps=[],ms={name:"CopyTextToClipboard",data:function(){return{snackbar:!1,snackbarText:""}},methods:{copyText:function(){var t=document.getElementById("CopyTextToClipboardInput");t.setAttribute("type","text"),t.value=this.text,t.select(),t.setSelectionRange(0,99999),document.execCommand("copy"),t.setAttribute("type","hidden"),this.snackbarText=t.value,this.snackbar=!0}},props:["text","title"]},vs=ms,fs=Object(m["a"])(vs,us,ps,!1,null,null,null),gs=fs.exports,_s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md8:"",lg8:""}},[a("ticket-header-person",{attrs:{dados:t.dados}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("ticket-header-status",{attrs:{dados:t.dados}})],1)],1)},hs=[],bs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{style:{background:t.$wiDark?"#212121":"#FAFAFA"},attrs:{subheader:"","two-line":"",dense:""}},[a("v-list-tile",[t.dados.content.icone_categoria?a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:"",color:t.dados.content.cor_categoria||"#000"}},[t._v(" "+t._s(t.dados.content.icone_categoria)+" ")])],1)],1):t._e(),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{color:"#1C8ADB","font-size":"18px"}},[a("strong",[a("v-icon",{staticStyle:{color:"#1C8ADB"}},[t._v("person")]),a("span",[t._v(t._s(t.dados.content.nome_pessoa))])],1)]),a("v-list-tile-sub-title",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a08f73b0",mode:"disabled"},expression:"{id: 'a08f73b0', mode: 'disabled'}"}],staticStyle:{cursor:"pointer"},on:{click:function(e){return t.changeTicketCategory(t.dados)}}},[a("v-tooltip",{attrs:{bottom:""}},[a("label",{staticStyle:{"font-size":"14px",cursor:"pointer"},attrs:{slot:"activator"},slot:"activator"},[t.dados.content.nome_categoria_grupos?a("span",{staticStyle:{padding:"2px 10px 2px 10px","border-radius":"5px",color:"white"},style:{background:t.dados.content.cor_categoria}},[a("span",[t._v(t._s(t.dados.content.nome_categoria_grupos))]),a("v-icon",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a08f73b0"},expression:"{id: 'a08f73b0'}"}],attrs:{small:""}},[t._v("edit")])],1):a("span",{staticStyle:{padding:"2px 10px 2px 10px","border-radius":"5px",color:"white","background-color":"#000"}},[a("span",[t._v("Não Definido")]),a("v-icon",[t._v("edit")])],1),t.dados.content.obs_categoria?a("span",{staticStyle:{"padding-left":"3px"}},[a("br"),a("span",[t._v(t._s(t.dados.content.obs_categoria))])]):t._e()]),a("span",[t._v("Alterar Tipo de Ocorrência")])])],1)],1)],1)],1)},xs=[],ys={name:"TicketHeaderPerson",data:function(){return{}},methods:{changeTicketCategory:function(t){2!==t.content.chamado_status_id&&3!==t.content.chamado_status_id&&this.$WiEditDialog({wiConfig:"chamados-ocorrencia",onSubmit:t.refresh,data:{id:t.content.id,chamado_categoria_id:t.content.chamado_categoria_id,nome_categoria_grupo_previsao:t.content.nome_categoria_grupos,nome_categoria:t.content.nome_categoria,icone_categoria:t.content.icone_categoria,cor_categoria:t.content.cor_categoria}})}},props:["dados"],computed:{style:function(){return this.$store.state.style||{}},auth:function(){return this.$store.state.user||{}}}},ks=ys,Cs=Object(m["a"])(ks,bs,xs,!1,null,null,null),ws=Cs.exports,Ss=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-divider",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"}),a("v-spacer",{staticClass:"hidden-xs-only hidden-sm-only"}),a("v-list",{staticStyle:{"padding-left":"5px","padding-bottom":"2px","padding-top":"2px"},style:{background:t.$wiDark?"#212121":"#FAFAFA"},attrs:{subheader:"","two-line":"",dense:""}},[a("v-menu",{staticStyle:{"max-width":"250px"},attrs:{"close-on-content-click":!1,"max-width":250},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:t.dados.content.cor_status||"orange"}},[t._v(" "+t._s(t.dados.content.icone_status)+" ")])],1),a("v-list-tile-content",[t.dados.content.deadline_formated?t._e():a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("strong",{style:{color:t.dados.content.cor_status||"orange"}},[a("span",[t._v(t._s(t.dados.content.nome_status))])])]),t.dados.content.deadline_formated?a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"},style:{color:t.$WiSecondsColor({seconds:t.dados.content.deadline_seconds,config:{disable:1!=t.dados.content.stage}})}},[a("strong",[t._v("até "+t._s(t.dados.content.deadline_formated))])]):t._e()],1),a("v-list-tile-action",[a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"aeab7aa0"},expression:"{'id': 'aeab7aa0'}"}],attrs:{bottom:""}},[a("v-btn",t._g({attrs:{slot:"activator",icon:"",flat:""},slot:"activator"},i),[a("v-icon",{attrs:{color:"black"}},[t._v("edit")])],1),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",[t._v("Alterar Status Deste Chamado")])])],1),a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"aeab7aa0"},expression:"{'id': 'aeab7aa0'}"}],attrs:{bottom:""}},[a("v-btn",{attrs:{slot:"activator",icon:"",flat:""},on:{click:function(e){t.dialogTicketStatusLog=!0}},slot:"activator"},[a("v-icon",{attrs:{color:"black"}},[t._v("info")])],1),a("dialog-status-log",{attrs:{chamado:t.dados.content.id,active:t.dialogTicketStatusLog},on:{close:function(){t.dialogTicketStatusLog=!1}}}),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",[t._v("Alterar Status Deste Chamado")])])],1)],1)],1)]}}]),model:{value:t.statusMenu,callback:function(e){t.statusMenu=e},expression:"statusMenu"}},[a("v-card",[a("v-list",[a("v-divider"),t._l(t.dados.content.ticket_status,(function(e,i){return[t.isSelectable(e)?a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return t.changeStatus(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.cor_status||"orange"}},[t._v(t._s(e.icone_status))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v("Alterar status para:")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("strong",{style:{color:e.cor_status||"orange"}},[t._v(t._s(e.nome_status))])])],1)],1),a("v-divider")],1):t._e()]}))],2)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:t.dialogNetwork,callback:function(e){t.dialogNetwork=e},expression:"dialogNetwork"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",persistent:"",scrollable:"","max-width":"95%",fullscreen:t.$vuetify.breakpoint.xsOnly}},[a("strong",[t._v("Selecione uma rede para adicionar.")]),a("v-spacer")],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0",margin:"0"}},[t.dialogNetwork?a("grupos-topologia",{attrs:{"select-devices-to-network-calback":t.addDevicesToTicket}}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(e){t.dialogNetwork=!1}}},[t._v("Fechar")])],1)],1)],1)],1)},Ds=[],Es=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[t._v("Histórico de alterações do Status")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return t.info.refresh()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[t.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/status/log",apiParams:"?where=chamado_dados_id,"+t.chamado+"&order=momento_log,desc",notGetID:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{display:"none"}},[t._v(t._s(t.info=e))]),a("v-list",{attrs:{"two-line":""}},[t._l(e.content.data,(function(e,i){return[a("v-list-tile",{key:i+"-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-large":"",color:e.status.cor_status}},[t._v(t._s(e.status.icone_status))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{domProps:{textContent:t._s(e.status.nome_status)}}),e.deadline_formated?a("span",{style:{color:t.$WiSecondsColor({seconds:e.deadline_seconds,config:{disable:i}})}},[a("small",[t._v(" até ")]),a("strong",{domProps:{textContent:t._s(e.deadline_formated)}})]):t._e()]),a("v-list-tile-sub-title",[a("span",[t._v("Duração no momento:")]),a("strong",{domProps:{textContent:t._s(e.duracao_chamado)}})]),a("v-list-tile-sub-title",[a("span",[t._v("Autor: ")]),a("strong",{domProps:{textContent:t._s(e.person.name)}})])],1),a("v-list-tile-action-text",[a("strong",{domProps:{textContent:t._s(e.created_at_formated)}})])],1),a("v-divider",{key:i+"-divider"})]}))],2)]}}],null,!1,2965503991)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){return t.$emit("close")}}},[t._v("Fechar")])],1)],1)],1)},Ts=[],Os={name:"DialogTicketStatusLog",data:function(){return{info:null}},props:["chamado","active"]},As=Os,Is=Object(m["a"])(As,Es,Ts,!1,null,null,null),Fs=Is.exports,Ps=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Minha Rede",apiUrl:"topologia/dados",notGetID:!0,notShowToolbar:null!=t.selectDevicesToNetworkCalback},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm7:"",md7:"",lg7:"","d-flex":""}},[a("v-card",[a("v-treeview",{attrs:{"open-all":!0,search:t.search,filter:t.filter,open:t.open,items:e.content,"load-children":t.fetchUsers,"open-on-click":"",transition:"","item-text":"nome_sigla_grupo"},on:{"update:open":function(e){t.open=e}},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:t.selected&&t.selected.id==i.id?"orange":"gray"},on:{click:function(e){return t.setSelected(i)}}},[t._v(" "+t._s(i.nome_grupo)+" "),i&&i.sigla_grupo?a("span",{style:{color:t.selected&&t.selected.id==i.id?"orange":"#a8a8a8"}},[t._v("("+t._s(i.sigla_grupo)+")")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("v-icon",{style:{color:i.status.cor_status},attrs:{medium:""}},[t._v(t._s(i.icone_tipo||"device_hub"))])}}],null,!0)})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm5:"",md5:"",lg5:"","d-flex":"","text-xs-center":""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("v-card",{key:t.selected.id},[a("v-card-text",[a("v-avatar",[t.selected.icone_tipo?a("v-icon",{style:{color:t.selected.status.cor_status},attrs:{"x-large":""}},[t._v(t._s(t.selected.icone_tipo))]):a("v-icon",{attrs:{"x-large":""}},[t._v("device_hub")])],1),a("h3",{staticClass:"headline"},[t._v(" "+t._s(t.selected.nome_grupo)+" ")]),t.selected.sigla_grupo?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[t._v("("+t._s(t.selected.sigla_grupo)+")")]):t._e(),t.selected.obs_grupo?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[t._v(t._s(t.selected.obs_grupo))]):t._e(),a("div",{staticClass:"gray--text"},[a("strong",[t._v(t._s(t.selected.nome_tipo))])]),a("v-divider"),a("span",{style:{color:t.selected.status.cor_status}},[t._v(t._s(t.selected.status.nome_status))]),a("br"),a("v-btn",{style:{color:t.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(e){return t.openIndisponibilidades(t.selected)}}},[a("v-icon",[t._v("arrow_downward")]),a("span",{staticClass:"ml-1"},[t._v("Listar Indisponibilidades")])],1),t.selectDevicesToNetworkCalback?a("v-btn",{style:{color:t.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(e){return t.selectDevicesToNetworkCalback({network_id:t.selected.id,count_devices:t.selected.num_disp})}}},[a("v-icon",[t._v("select_all")]),a("span",{staticClass:"ml-1"},[t._v("Adicionar todos os "+t._s(t._f("number")(t.selected.num_disp))+" dispositivos")])],1):t._e(),t.selectDevicesToNetworkCalback?a("v-btn",{style:{color:t.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(e){return t.$WiListDialog({wiConfig:"devices",callback:t.selectDevicesToNetworkCalback,mode:"select",filter:{network_id:t.selected.id}})}}},[a("v-icon",[t._v("dns")]),a("span",{staticClass:"ml-1"},[t._v("Listar Dispositivos")])],1):a("v-btn",{style:{color:t.selected.status.cor_status},attrs:{small:"",block:"",outline:""},on:{click:function(e){return t.$WiListDialog({wiConfig:"devices",filter:{network_id:t.selected.id}})}}},[a("v-icon",[t._v("dns")]),a("span",{staticClass:"ml-1"},[t._v("Listar Dispositivos")])],1),"#031"==t.selected.status.cod_status||"#030"==t.selected.status.cod_status?a("v-btn",{attrs:{small:"",outline:"",block:"",color:t.selected.status.cor_status},on:{click:function(e){return t.$WiListDialog({wiConfig:"ticket-opened",filter:{network:t.selected.id}})}}},[a("v-icon",[t._v("message")]),a("span",{staticClass:"ml-1"},[t._v("Chamados Vinculados")])],1):t._e(),a("br"),1==t.selected.funcao_tipo?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"b248147d"},expression:"{'id': 'b248147d'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){t.openEditModal("grupos-sub",{grupo_dados_id:t.selected.id},"nivel_tipo,"+(t.selected.nivel_tipo+1),"Adicionando Sub-grupo em "+t.selected.nome_grupo)}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")])],1)],1),a("span",[t._v("Criar Sub-grupo")])],2):a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a2ee509c"},expression:"{'id': 'a2ee509c'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"devices",data:{grupo_dados_id:t.selected.id},onSubmit:e.refresh})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")])],1)],1),a("span",[t._v("Criar Novo Dispositivo para "+t._s(t.selected.nome_grupo))])],2),1==t.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.push({name:"google-maps-grupos",params:{id:t.selected.id}})}}},[a("v-icon",{attrs:{color:"brown lighten-1"}},[t._v("map")])],1)],1),a("span",[t._v("Abrir grupo no mapa")])],2):t._e(),1==t.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-grupos",params:{id:t.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("device_hub")])],1)],1),a("span",[t._v("Abrir topologia desta Rede")])],2):t._e(),2==t.selected.funcao_tipo?a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("dns")])],1)],1),a("span",[t._v("Exibir dispositivos desta Rede")])],2):t._e(),a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.openEditModal("grupos-sub",t.selected,"nivel_tipo,"+t.selected.nivel_tipo,"Editando Grupo")}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[t._v("edit")])],1)],1),a("span",[t._v("Editar esta Rede")])],2),a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"101ce7ab"},expression:"{'id': '101ce7ab'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("db-delete",{attrs:{store:"grupos",id:t.selected.id},on:{action:e.refresh}})],1),a("span",[t._v("Apagar esta Rede")])],2),a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"45391db0"},expression:"{'id': '45391db0'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"network-move",onSubmit:e.refresh,data:{id:t.selected.id,grupo_dados_id:t.selected.grupo_dados_id}})}}},[a("v-icon",[t._v("compare_arrows")])],1)],1),a("span",[t._v("Mover esta rede")])],2),2==t.selected.funcao_tipo&&t.selected.num_disp>0?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"a2ee509c"},expression:"{'id': 'a2ee509c'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){t.copiar_dispositivos=!0}}},[a("v-icon",{attrs:{color:"black lighten-1"}},[t._v("file_copy")])],1)],1),a("span",[t._v("Copiar dispositivos desta Rede")])],2):t._e()],1),a("v-divider"),a("v-list",{attrs:{dense:"",subheader:""}},[1==t.selected.funcao_tipo?a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange darken-2"}},[t._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[t._v("Total de Sub-grupos:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.selected.sub_grupos))])])],1):t._e(),1==t.selected.funcao_tipo?a("v-divider"):t._e(),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue",medium:""}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[t._v("Total de Dispositivos:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.selected.num_disp))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red",medium:""}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[t._v("Disp. Indisponíveis:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.selected.num_disp_down))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green",medium:""}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[t._v("Disp. Disponíveis:")])],1),a("v-list-tile-action",[a("span",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.selected.num_disp_up))])])],1),a("v-divider")],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[t._v(" Selecione um grupo... ")])],1)],1)],1)],1),t.editModal?a("div",[a("edit-modal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal,"local-config":t.configModal},on:{action:t.closeModal,refresh:e.refresh}})],1):t._e(),a("v-dialog",{attrs:{scrollable:""},model:{value:t.copiar_dispositivos,callback:function(e){t.copiar_dispositivos=e},expression:"copiar_dispositivos"}},[t.copiar_dispositivos?a("grupos-topologia-copiar-dispositivo-dialog",{attrs:{grupo:t.selected}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(e){t.copiar_dispositivos=!1}}},[t._v("Fechar")])],1)]):t._e()],1)]}}])})},js=[],qs=a("06ee"),$s=a("b30d"),zs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.grupo?a("v-card",[a("v-card-title",[a("strong",[t._v('Copiar dispositovos de "'+t._s(t.grupo.nome_grupo)+'"')])]),a("v-divider"),a("v-card-text",[a("view-detail",{attrs:{title:"Grupos",apiUrl:"disp/criar-importar",notGetID:!0,notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-form",{model:{value:t.validGrupos,callback:function(e){t.validGrupos=e},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:t.headers,items:t.grupos,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(i){return["edit"==t.grupos[i.index].mode?a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,autofocus:"",placeholder:t.headers[0].text,"single-line":"",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].nome_disp,callback:function(e){t.$set(t.grupos[i.index],"nome_disp",e)},expression:"grupos[props.index].nome_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[1].text,"single-line":""},model:{value:t.grupos[i.index].sigla_disp,callback:function(e){t.$set(t.grupos[i.index],"sigla_disp",e)},expression:"grupos[props.index].sigla_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,counter:"15",placeholder:"###.###.###.###","single-line":"",required:"",rules:[function(t){return!!t||"Obrigatório"}]},model:{value:t.grupos[i.index].ip_disp,callback:function(e){t.$set(t.grupos[i.index],"ip_disp",e)},expression:"grupos[props.index].ip_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.grupos,placeholder:"Grupo Principal","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].disp_tipo_id,callback:function(e){t.$set(t.grupos[i.index],"disp_tipo_id",e)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].equipamento_dados_id,callback:function(e){t.$set(t.grupos[i.index],"equipamento_dados_id",e)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].ativo_disp,callback:function(e){t.$set(t.grupos[i.index],"ativo_disp",e)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1),t.grupos[i.index].id?t._e():a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.removeItem(i.index)}}},[a("v-icon",[t._v("close")])],1)],1)]):a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].nome_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].sigla_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].ip_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.grupos,placeholder:"Selecione o Grupo","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].disp_tipo_id,callback:function(e){t.$set(t.grupos[i.index],"disp_tipo_id",e)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].equipamento_dados_id,callback:function(e){t.$set(t.grupos[i.index],"equipamento_dados_id",e)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].ativo_disp,callback:function(e){t.$set(t.grupos[i.index],"ativo_disp",e)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1),"edit"!=t.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.grupos[i.index].mode="edit",t.$forceUpdate()}}},[a("v-icon",[t._v("edit")])],1):t._e()],1)])]}}],null,!0)})],1)]}}],null,!1,2600368907)})],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),t._t("action")],2)],1):t._e()},Ms=[],Ns=(a("a434"),{name:"GrupoInfo",data:function(){return{validGrupos:!1,headers:[{text:"Nome Dispositivo",align:"left",sortable:!0,value:"nome_grupo",width:"50px"},{text:"Sigla",align:"left",value:"sigla_grupo",width:"30px"},{text:"IP",align:"left",value:"ip_disp",width:"50px"},{text:"Grupo",align:"left",value:"grupo_dados_id",width:"100px"},{text:"Tipo",align:"left",value:"disp_tipo_id",width:"100px"},{text:"Equipamento",align:"left",value:"equipamento_dados_id",width:"100px"},{text:"Monitorável?",align:"left",value:"ativo_disp",width:"50px"},{text:"Ações",width:"80px"}],grupos:[],saving:null}},mounted:function(){this.loadApi()},methods:{loadApi:function(){r["b"].get({uri:"grupo/disp-conexao/"+this.grupo.id,params:{join:"dispositivos"},sucess:this.getGroups,msgError:!0})},getGroups:function(t){console.log(t.data),this.grupos=t.data.dispositivos.filter((function(t){return delete t.id,t["mode"]="edit",t})),console.log(this.grupos)},removeItem:function(t){console.log(t),this.grupos.splice(t,1),this.$forceUpdate()},filterGroups:function(t){return t.filter((function(t){if(2===t.funcao_tipo)return t}))},postGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].post({uri:"disp/dados",data:e,sucess:function(e){a.grupos[t]=e.data,a.saving=null,a.$forceUpdate()},msgLoad:!1,msgSucess:!1,msgError:!0}))},updateGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].put({uri:"disp/dados",data:e,id:e.id,sucess:function(e){a.grupos[t]=e.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))}},components:{ViewDetail:It["a"]},props:["grupo"]}),Ls=Ns,Rs=(a("ef72"),Object(m["a"])(Ls,zs,Ms,!1,null,null,null)),Us=Rs.exports,Ws={data:function(){return{items:[],selected:null,editModal:!1,configModal:null,modalForm:{},modalStore:"grupos-sub",copiar_dispositivos:!1,open:[],search:null,caseSensitive:!1,config:{title:"Novo Grupo",apiUrl:"grupo/dados",fields:[{value:"nome_grupo",counter:100,text:"Nome da estação",size:["xs12","sm12","md4","lg4"],type:"text",required:!0,list:!0,edit:!0},{value:"sigla_grupo",counter:30,text:"Sigla",size:["xs12","sm12","md3","lg3"],type:"text",required:!1,list:!0,edit:!0},{value:"active",text:"Está ativo?",size:["xs12","sm12","md3","lg3"],type:"switch",required:!1,list:!0,edit:!0},{value:"latitude_grupo",counter:15,text:"Latitude da estação",size:["xs12","sm12","md3","lg3"],type:"text",required:!1,list:!1,edit:!0},{value:"longitude_grupo",counter:15,text:"Longitude da estação",size:["xs12","sm12","md3","lg3"],type:"text",required:!1,list:!1,edit:!0},{value:"grupo_tipo_id",text:"Tipo deste Grupo",size:["xs12","sm12","md4","lg4"],required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"grupo/tipo",apiParams:{},show:"nome_tipo"},{text:"O campo de Observações pode ser usado para descrever esta Rede.",type:"subheader",edit:!0},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1}}},methods:{fetchUsers:function(t){return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"grupo/dados",params:{limit:1e3,order:"grupo_tipo_id,asc;nome_grupo,asc",where:"grupo_dados_id,"+t.id+";active,1"},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.sub_grupos>0&&(t["children"]=[]),t}));(i=t.children).push.apply(i,Object(Ot["a"])(s))},error:function(t){return a(t),t}})})));case 1:case"end":return e.stop()}}),e)})))()},setSelected:function(t){t&&(this.selected=t)},openEditModal:function(t,e,a,i){this.modalForm=e,this.modalStore=t,this.configModal=this.config,this.configModal.title=i,this.configModal.fields[5].apiParams["where"]=a,this.editModal=!0},openEditModalDisp:function(t,e){this.modalForm=e,this.modalStore=t,this.configModal=null,this.editModal=!0},closeModal:function(){this.editModal=!1,this.selected=null},openIndisponibilidades:function(t){var e={grupo_dados_id:t.id};t.num_disp_down>0&&(e["status_indi"]=0,e["status_disp"]=0,e["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:e})}},components:{ViewDetail:It["a"],EditModal:qs["a"],DbDelete:$s["a"],GruposTopologiaCopiarDispositivoDialog:Us},computed:{filter:function(){return this.caseSensitive?function(t,e,a){return t[a].indexOf(e)>-1}:void 0},auth:function(){return this.$store.state.auth||{}}},props:["selectDevicesToNetworkCalback"]},Bs=Ws,Vs=Object(m["a"])(Bs,Ps,js,!1,null,null,null),Hs=Vs.exports,Gs={name:"TicketHeaderStatus",data:function(){return{statusMenu:!1,statusSelected:null,dialogNetwork:!1,dialogTicketStatusLog:!1}},methods:{changeStatus:function(t){console.log(t),this.statusSelected=t,this.confirmationTicketData(t)},confirmationTicketData:function(t){return this.$Auth.checkPermission("d237fbcd-2a0d-42eb-beef-409d29813ad3")&&"sim"===t.get_confirmation&&this.dados.content.device_count<1?(this.confirmationDevices(),null):"sim"===t.get_confirmation||"sim"===t.exigir_data?(this.confirmationCategoryAndDate(t),null):void this.sendStatusChangesNotConfirmation(t)},confirmationDevices:function(){this.$swal({title:"Por favor, vincule este chamado a no mínimo um dispositivo de rede.",text:"Selecione uma rede e clique em listar dispositivos.",type:"info"}),this.dialogNetwork=!0},confirmationCategoryAndDate:function(t){var e=this.dados.content,a={id:e.id,chamado_status_id:t.id,get_confirmation:"sim"===t.get_confirmation,nome_categoria_grupo_previsao:e.nome_categoria_grupos,nome_categoria:e.nome_categoria,icone_categoria:e.icone_categoria,cor_categoria:e.cor_categoria,sub_category_count:e.sub_category_count,require_date_limit:"sim"===t.exigir_data};this.ticketNotSubCategory()&&(a["chamado_categoria_id"]=e.chamado_categoria_id),a.get_confirmation&&a.sub_category_count>0&&(a["alter_categoria_chamado"]="sim"),this.$WiEditDialog({wiConfig:"chamados-concluido",data:a,onSubmit:this.dados.refresh})},sendStatusChangesNotConfirmation:function(t){var e=this;this.$swal({title:"Deseja realmente alterar o status deste chamado?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, alterar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&(e.$swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}),r["b"].put({uri:"service-desk/ticket",id:e.dados.content.id,data:{id:e.dados.content.id,chamado_status_id:t.id,alterar_status:!0},sucess:function(t){201===t.status?(e.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),e.dados.refresh()):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(t){console.log(t)}}))}))},ticketNotSubCategory:function(){return this.dados.content.sub_category_count<1},isSelectable:function(t){return this.isPermissionStatus(t)&&this.statusIsNotCurrent(t)&&this.statusIsSelectableToCurrentStatus(t)},isPermissionStatus:function(t){return 0==t.show_status.length||t.show_status.indexOf(this.User.profile.id)>-1},statusIsNotCurrent:function(t){return t.id!==this.dados.content.chamado_status_id},statusIsSelectableToCurrentStatus:function(t){return!t.chamado_status_id||t.chamado_status_id===this.dados.content.chamado_status_id},addDevicesToTicket:function(t){var e=this;t&&this.$swal({title:"Deseja realmente vincular "+(t.length&&t.length>0?t.length:1)+" dispositivo(s) a este chamado?",text:"Esta ação só poderá ser desfeita manualmente!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Vincular!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&r["b"].post({uri:"service-desk/ticket/device",data:e.makeSendDevicesToTicket(e.dados.content.id,t),msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(t){console.log(t),e.dados.refresh()},msgSucess:{title:"Dispositivos vinculadas com sucesso!"},error:function(t){console.log(t)},msgError:!0})}))},makeSendDevicesToTicket:function(t,e){var a={ticket_id:t,devices:[]};return Array.isArray(e)?e.filter((function(t){a.devices.push(t.id)})):a.devices.push(e.id),a}},props:["dados"],computed:{style:function(){return this.$store.state.style||{}},User:function(){return this.$store.state.User||{}},system:function(){return this.$store.state.system||[]}},components:{DialogStatusLog:Fs,GruposTopologia:Hs}},Ys=Gs,Js=Object(m["a"])(Ys,Ss,Ds,!1,null,null,null),Qs=Js.exports,Ks={name:"TicketHeader",data:function(){return{}},methods:{},props:["dados"],components:{TicketHeaderPerson:ws,TicketHeaderStatus:Qs}},Xs=Ks,Zs=Object(m["a"])(Xs,_s,hs,!1,null,null,null),to=Zs.exports,eo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-list-tile",t._g({attrs:{avatar:""}},i),[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/binoculars_96.png",alt:"Visualizaram"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Visualizaram")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.viewedCount))])],1),a("v-list-tile-action",[a("v-icon",{attrs:{color:"black"}},[t._v("info")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[t._v("visibility")]),a("strong",{staticStyle:{"padding-left":"10px"}},[t._v("Visualizaram")]),a("v-spacer")],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[t.dialog?a("view-detail",{attrs:{title:"Seguidores",apiUrl:"service-desk/ticket/viewed",apiParams:"?where=chamado_dados_id,"+t.ticket+"&order=id,desc",notGetID:"true",notReturnIcon:"true",notShowToolbar:"true"},scopedSlots:t._u([{key:"default",fn:function(t){return[a("pessoa-list",{attrs:{pessoas:t.content.data,refresh:t.refresh,listSubTitle:"date_time_formated",clearMessage:"Nenhum colaborador visualizou este chamado até o momento."}})]}}],null,!1,3994416210)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){return t.closeThisDialog()}}},[t._v("Fechar")])],1)],1)],1)],1)},ao=[],io=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.title?a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.addEditModalStore,onSubmit:t.refresh,data:t.addEditModalParams})}}},[a("v-icon",[t._v("add")]),a("span",[t._v(t._s(t.addTextButton))])],1)],1):t._e(),t.pessoas&&t.pessoas.length>0?a("v-list",{attrs:{"two-line":""}},[t._l(t.pessoas,(function(e,i){return[a("v-list-tile",{key:i,attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.person.sex?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.person.name))]),a("v-list-tile-sub-title",[t._v(t._s(e[t.listSubTitle]))])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.created_at_format))]),t.addEditModalStore?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:"d4d1b9c7"},expression:"{'id': 'd4d1b9c7'}"}],attrs:{store:t.addEditModalStore,id:e.id},on:{action:t.refresh}}):t._e()],1),t.slotAction?a("v-list-tile-action",[t._t("action",null,{pessoa:e})],2):t._e()],1),a("v-divider",{key:i+"-divider"})]}))],2):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[t.clearMessage?a("span",[t._v(t._s(t.clearMessage))]):a("span",[t._v("Nenhuma informação encontrada.")])])],1)],1)},so=[],oo={name:"Equipe",data:function(){return{editModal:!1,modalForm:{},modalStore:"pessoa"}},components:{DbDelete:$s["a"]},props:["pessoas","refresh","title","listSubTitle","addTextButton","addEditModalStore","addEditModalParams","slotAction","clearMessage"]},no=oo,ro=Object(m["a"])(no,io,so,!1,null,null,null),lo=ro.exports,co={data:function(){return{dialog:!1}},methods:{closeThisDialog:function(){this.refresh(),this.dialog=!1}},components:{ViewDetail:It["a"],PessoaList:lo},computed:{dark:function(){return this.$store.state.style.dark||!1}},props:["ticket","viewedCount","refresh"]},uo=co,po=(a("98a6"),Object(m["a"])(uo,eo,ao,!1,null,null,null)),mo=po.exports,vo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/anexo_96.png",alt:"Arquivos Anexados"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Arquivos Anexados")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[a("span",{domProps:{textContent:t._s(t.numAnexos)}})])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.openDialog()}}},[a("v-icon",{attrs:{color:"black"}},[t._v("info")])],1)],1)],1)],1)},fo=[],go={data:function(){return{dialog:!1,dialogNewFile:!1}},methods:{openFile:function(t){window.open(t.file.url)},deleteFile:function(t,e){r["b"].delete({uri:"chamado/anexo",id:t.id,msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){e()},error:function(t){console.log(t)}})},closeThisDialog:function(){this.refresh(),this.dialog=!1},openDialog:function(){var t=this;this.$WiDialog({title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"service-desk-ticket-fileList",api:{url:"chamado/anexo",params:"?where=chamado_dados_id,".concat(this.chamado.id,"&limit=100&order=id,desc")},permission:"1fa1954c",editable:1==this.chamado.stage}},button:1==this.chamado.stage&&this.$WiCheckPermission("1fa1954c")&&{icon:"add",text:"Adicionar Arquivo",action:function(){t.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{chamado_dados_id:t.chamado.id}},onClose:function(){t.$WiView("service-desk-ticket-fileList").refresh()}})}}})}},computed:{dark:function(){return this.$store.state.style.dark||!1},profile:function(){return JSON.parse(localStorage.getItem("autheyJ0eXAiOi"))||{}},auth:function(){return this.$store.state.auth||{}}},props:["chamado","numAnexos","refresh"]},_o=go,ho=(a("7a42"),Object(m["a"])(_o,vo,fo,!1,null,null,null)),bo=ho.exports,xo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.showInList?a("div",[t.isNetwork?a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/network_96.png",alt:"Visualizaram"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Redes")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.networkCount))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){t.$WiListDialog({wiConfig:"ticket-network",button:{text:"Adicionar Dispositivos",action:function(){t.dialogNetwork=!0}},filter:{where:"chamado_dados_id,"+t.dados.content.id,order:"nivel_tipo,asc"}})}}},i),[a("v-icon",[t._v("info")])],1)]}}],null,!1,799433127)},[a("span",[t._v("Ver redes anexadas a este chamado")])])],1)],1):a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/wifi_router_96.png",alt:"Dispositivos"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Dispositivos")]),a("v-list-tile-title",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.networkCount))])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",flat:""},on:{click:function(e){t.$WiListDialog({wiConfig:"ticket-device",button:{text:"Adicionar Dispositivos",action:function(){t.dialogNetwork=!0}},filter:{where:"chamado_dados_id,"+t.dados.content.id}})}}},i),[a("v-icon",[t._v("info")])],1)]}}],null,!1,450316929)},[a("span",[t._v("Ver redes anexadas a este chamado")])])],1)],1)],1):a("div",[a("v-toolbar",{attrs:{dense:"",color:"primary"}},[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"1a825af1"},expression:"{'id': '1a825af1'}"}],attrs:{small:"",outline:"",color:"white"},on:{click:function(e){t.dialogNetwork=!0}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar dispositivos")])],1),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"padding-left":"15px","font-size":"20px",color:"white"}},[t.dados.content.dispositivos?a("div",[a("strong",[t._v("Dispositivos:")]),a("span",[t._v(t._s(t.dados.content.dispositivos.length))])]):t._e()]),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"padding-left":"15px","font-size":"20px",color:"white"}},[t.dados.content.grupos?a("div",[a("strong",[t._v("Redes:")]),a("span",[t._v(t._s(t.dados.content.grupos.length))])]):t._e()])],1),t._m(0),a("grupos-real-time",{attrs:{ticket:t.dados.content,grupos:t.selectGroups(t.dados.content.grupos,2)},on:{action:t.clickGroup}}),a("v-divider"),t._m(1),a("grupos-real-time",{attrs:{ticket:t.dados.content,grupos:t.selectGroups(t.dados.content.grupos,1)},on:{action:t.clickGroupComp}}),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v("Dispositivos de "+t._s(t.grupo_selected.nome_grupo)+" anexados a este chamado")]),a("v-spacer"),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{color:"blue lighten-1",outline:"",ripple:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:"order-master-os",data:{person_id:t.dados.content.person_id,person:{id:t.dados.content.person_id,name:t.dados.content.nome_pessoa,first_name:t.dados.content.nome_pessoa},ticket_id:t.dados.content.id,network_id:t.grupo_selected.grupo_dados_id,onSubmit:t.dados.refresh}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("phonelink_setup")]),a("span",[t._v("Abrir Ordem de Serviço")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{color:"blue lighten-1",outline:"",ripple:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.grupo_selected.grupo_dados_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("dns")]),a("span",[t._v("Abrir Topologia")])],1),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.grupo_selected.grupo_dados_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("dns")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0",margin:"0"}},[a("disp-real-time",{attrs:{dispositivos:t.selectDisp(t.dados.content.dispositivos)}})],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(e){t.dialog=!1}}},[t._v("Fechar")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"400px"},model:{value:t.grupoInfo,callback:function(e){t.grupoInfo=e},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:t.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.grupoInfo=!1}}},[a("v-icon",[t._v("close")])],1)],1)])],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"80%"},model:{value:t.dialogNetwork,callback:function(e){t.dialogNetwork=e},expression:"dialogNetwork"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",persistent:"",scrollable:"","max-width":"95%",fullscreen:t.$vuetify.breakpoint.xsOnly}},[a("strong",[t._v("Selecione uma rede para adicionar.")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialogNetwork=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"pb-5",staticStyle:{padding:"0",margin:"0"}},[t.dialogNetwork?a("GruposTopologia",{attrs:{"select-devices-to-network-calback":t.selectDevicesOrNetwork}}):t._e()],1)],1)],1)],1)},yo=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%","text-align":"left",padding:"10px 10px 10px 10px"}},[a("span",{staticStyle:{color:"gray"}},[t._v("Redes de Dispositivos anexados:")]),a("br")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%","text-align":"left",padding:"10px 10px 10px 10px"}},[a("span",{staticStyle:{color:"gray"}},[t._v("Redes também envolvidos:")]),a("br")])}],ko=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-container",{staticStyle:{"padding-top":"8px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.dispositivos,(function(e,i){return a("v-flex",{key:i,attrs:{"d-flex":"",xs6:"",sm4:"",md3:"",lg2:""}},[a("div",{staticStyle:{color:"white","border-style":"dotted","border-width":"1px","border-radius":"12px 12px 0 0"},style:{"border-color":t.style.dark?"#282828":"#e2e2e2"},attrs:{color:"transparent"},on:{click:function(a){return t.$emit("action",e)}}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/network/disp/"+e.equipamento_fabricante_id+e.status.cod_status.replace("#","-")+".png",alt:""}}),a("p",{staticClass:"text-xs-center",staticStyle:{"font-size":"12px",padding:"0px 5px 0 5px","margin-bottom":"0","word-wrap":"break-word !important"},style:{color:t.style.dark?"white":"black"}},[t._v(" "+t._s(e.nome_disp)+" ")])])])})),1)],1)],1)},Co=[],wo={name:"DispRealTime",data:function(){return{background:"static/background/background-gradiente-1.png"}},methods:{},computed:{style:function(){return this.$store.state.style||{}}},components:{},props:["dispositivos"]},So=wo,Do=Object(m["a"])(So,ko,Co,!1,null,null,null),Eo=Do.exports,To=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.grupo?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v("Detalhes")]),a("v-spacer"),t._t("action")],2),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(e){return t.openIndisponibilidades(t.grupo)}}},[a("v-icon",{attrs:{color:"red darken-2"}},[t._v("arrow_downward")]),a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Listar Indisponibilidades")])],1),2==t.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.grupo.id}})}}},[a("v-icon",{attrs:{color:"blue darken-2"}},[t._v("device_hub")]),a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Abrir Topologia")])],1):t._e(),1==t.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-grupos",params:{id:t.grupo.id}})}}},[a("v-icon",{attrs:{color:"blue darken-2"}},[t._v("device_hub")]),a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Abrir Topologia")])],1):t._e(),1==t.grupo.funcao_tipo?a("v-btn",{staticStyle:{width:"95%"},attrs:{small:"",outline:""},on:{click:function(e){return t.$router.push({name:"google-maps-grupos",params:{id:t.grupo.id}})}}},[a("v-icon",{attrs:{color:"brown lighten-1"}},[t._v("map")]),a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Abrir no Google Maps")])],1):t._e(),a("v-list",{staticStyle:{"padding-top":"0"},attrs:{"one-line":""}},[a("v-divider"),[a("v-list-tile",{staticStyle:{padding:"0px !important"},attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"blue darken-2"}},[t._v("perm_identity")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Nome: "),a("strong",[t._v(t._s(t.grupo.nome_grupo))])])],1)],1),a("v-divider")],[a("v-list-tile",{staticStyle:{padding:"0px !important"},attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",[t._v("contact_support")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Tipo: "),a("strong",[t._v(t._s(t.grupo.nome_tipo))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"yellow darken-2"}},[t._v("star")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(t.grupo.tipo_grupo_pai)+": "),a("strong",[t._v(t._s(t.grupo.grupo_pai))])])],1)],1),a("v-divider")],[1==t.grupo.funcao_tipo?a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"orange darken-2"}},[t._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Sub-grupos: "),a("strong",[t._v(t._s(t.grupo.sub_grupos))])])],1)],1):t._e()],[a("v-divider"),a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"green darken-2"}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Disponíveis: "),a("strong",[t._v(t._s(t.grupo.num_disp_up))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"red darken-2"}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Indisponíveis: "),a("strong",[t._v(t._s(t.grupo.num_disp_down))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"blue darken-2"}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Dispositivos Ativos: "),a("strong",[t._v(t._s(t.grupo.num_disp))])])],1)],1),a("v-divider")]],2)],1)],1):t._e()},Oo=[],Ao={name:"GrupoInfo",data:function(){return{}},methods:{openIndisponibilidades:function(t){var e={grupo_dados_id:t.id};t.num_disp_down>0&&(e["status_indi"]=0,e["status_disp"]=0,e["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:e})}},props:["grupo"]},Io=Ao,Fo=(a("e523"),Object(m["a"])(Io,To,Oo,!1,null,"26f33ef6",null)),Po=Fo.exports,jo={name:"ChamadoNetwork",data:function(){return{exibir:"dispositivos",dialog:!1,grupoInfo:!1,dialogNetwork:!1,dispositivos:[],grupo_selected:{},grupoDetalhes:{}}},methods:{clickGroup:function(t){this.grupo_selected=t,this.dialog=!0},clickGroupComp:function(t){this.grupoDetalhes=t,this.grupoInfo=!0},selectGroups:function(t,e){return t.filter((function(t){if(t.funcao_tipo===e)return t}))},selectDisp:function(t){var e=this;return t.filter((function(t){if(t.grupo_dados_id===e.grupo_selected.grupo_dados_id)return t.device}))},selectDevicesOrNetwork:function(t){Array.isArray(t)&&t.length>0?this.addDevicesToTicket(t):null!==t&&void 0!==t&&t.network_id&&null!==t&&void 0!==t&&t.count_devices&&this.addAllDevicesToTicket(t)},addAllDevicesToTicket:function(t){var e=t.network_id,a=t.count_devices;this.sendDevicesToServer({ticket_id:this.dados.content.id,network_id:e,devices:[]},a)},addDevicesToTicket:function(t){this.sendDevicesToServer(this.makeSendDevicesToTicket(this.dados.content.id,t),t.length)},sendDevicesToServer:function(t,e){this.$swal({title:"Deseja realmente vincular ".concat(e," dispositivo(s) a este chamado?"),text:"Esta ação só poderá ser desfeita manualmente!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Vincular!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&r["b"].post({uri:"service-desk/ticket/device-and-network",data:t,msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(t){console.log(t)},msgSucess:{title:"Dispositivos vinculados com sucesso!"},error:function(t){console.log(t)},msgError:!0})}))},makeSendDevicesToTicket:function(t,e){var a={ticket_id:t,devices:[]};return Array.isArray(e)?e.filter((function(t){a.devices.push(t.id)})):a.devices.push(e.id),a}},components:{GruposTopologia:Hs,GruposRealTime:yi,DispRealTime:Eo,GrupoInfo:Po},props:["dados","showInList","networkCount","isNetwork"]},qo=jo,$o=Object(m["a"])(qo,xo,yo,!1,null,null,null),zo=$o.exports,Mo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[t._v("Localizações do chamado")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return t.info.refresh()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[t.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/location",apiParams:"?where=ticket_id,"+t.ticket,notGetID:"true"},on:{afterLoad:t.dataLoaded},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{display:"none"}},[t._v(t._s(t.info=e))]),a("div",{staticClass:"google-map",staticStyle:{height:"300px"},attrs:{id:"ticket-locations-google-map"}})]}}],null,!1,2683085260)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){return t.$emit("close")}}},[t._v("Fechar")])],1)],1)],1)},No=[],Lo={name:"DialogTicketStatusLog",data:function(){return{info:null,map:null,markers:[]}},methods:{dataLoaded:function(t){var e=this;this.info=t,setTimeout((function(){e.createGoogleMaps(t.content.data),e.createMarkers(t.content.data)}),500)},createGoogleMaps:function(t){var e=t[0]||{latitude:-20.1467258,longitude:-45.1213433},a=document.getElementById("ticket-locations-google-map"),i={zoom:14,center:new google.maps.LatLng(e.latitude,e.longitude),mapTypeId:"satellite",mapTypeControlOptions:{mapTypeIds:["roadmap","satellite","terrain"]}};this.map=new google.maps.Map(a,i),console.log("maps")},createMarkers:function(t){var e=this;t.forEach((function(t){var a=new google.maps.Marker({position:new google.maps.LatLng(t.latitude||-20.1467258,t.longitude||-45.1213433),map:e.map,title:t.description,label:t.description,draggable:!1,icon:{url:e.url+"/assets/img/icons/maps/grupo-020.png",scaledSize:new google.maps.Size(50,50),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(25,50)}});e.markers.push({marker:a,location:t})})),this.googleMapsCenter(),console.log("maps")},googleMapsCenter:function(){var t=new google.maps.LatLngBounds;this.markers.filter((function(e){t.extend(e.marker.getPosition())})),this.map.setCenter(t.getCenter()),this.map.fitBounds(t)}},computed:{url:function(){var t=this.$store.state.url;return t.baseDefault}},props:["ticket","active"]},Ro=Lo,Uo=Object(m["a"])(Ro,Mo,No,!1,null,null,null),Wo=Uo.exports,Bo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[t._v("Histórico de responsáveis")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return t.info.refresh()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[t.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/responsible",apiParams:"?where=ticket_id,"+t.ticket.id+"&order=created_at,desc",notGetID:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{display:"none"}},[t._v(t._s(t.info=e))]),a("v-list",{attrs:{"two-line":""}},[t._l(e.content.data,(function(e,i){return[a("v-list-tile",{key:"tile-"+i,attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[e.person.image?a("img",{attrs:{src:e.person.image,alt:"Responsável"}}):a("img",{attrs:{src:"static/icons/monitor/lecturer_96.png",alt:"Responsável"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{domProps:{textContent:t._s(e.person.name)}})]),a("v-list-tile-sub-title",[e.start_date?a("span",[a("span",[t._v("Início: ")]),a("strong",[t._v(" "+t._s(t._f("moment")(e.start_date,"DD/MM/YY HH:mm:ss")))])]):t._e(),e.stop_date?a("span",[a("span",[t._v(" Término: ")]),a("strong",[t._v(t._s(t._f("moment")(e.stop_date,"DD/MM/YY HH:mm:ss")))])]):t._e()]),a("v-list-tile-sub-title",[a("span",[t._v("Tempo como responsável: ")]),a("strong",{domProps:{textContent:t._s(e.duration_time_hours)}}),a("span",[t._v(" Tempo de Trabalho: ")]),a("strong",{domProps:{textContent:t._s(e.working_time_hours)}})])],1)],1),a("v-divider",{key:i})]}))],2)]}}],null,!1,852798659)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){return t.$emit("close")}}},[t._v("Fechar")])],1)],1)],1)},Vo=[],Ho={name:"TicketResponsiblesDialog",data:function(){return{info:null}},props:["ticket","active"]},Go=Ho,Yo=Object(m["a"])(Go,Bo,Vo,!1,null,null,null),Jo=Yo.exports,Qo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"580px"},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px 0 15px"}},[a("strong",[t._v("Histórico de equipes responsáveis")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){return t.info.refresh()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[t.active?a("wi-view",{attrs:{notShowToolbar:"true",apiUrl:"service-desk/ticket/team",apiParams:"?where=ticket_id,"+t.ticket.id+"&order=created_at,desc",notGetID:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",{staticStyle:{display:"none"}},[t._v(t._s(t.info=e))]),a("v-list",{attrs:{"two-line":""}},[t._l(e.content.data,(function(e,i){return[a("v-list-tile",{key:"tile-"+i,attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/management_96.png",alt:"Equipe Responsável"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{domProps:{textContent:t._s(e.team.name)}})]),a("v-list-tile-sub-title",[e.start_date?a("span",[a("span",[t._v("Início: ")]),a("strong",[t._v(" "+t._s(t._f("moment")(e.start_date,"DD/MM/YY HH:mm:ss")))])]):t._e(),e.stop_date?a("span",[a("span",[t._v(" Término: ")]),a("strong",[t._v(t._s(t._f("moment")(e.stop_date,"DD/MM/YY HH:mm:ss")))])]):t._e()]),a("v-list-tile-sub-title",[a("span",[t._v("Tempo como responsável: ")]),a("strong",{domProps:{textContent:t._s(e.duration_time_hours)}}),a("span",[t._v(" Tempo de Trabalho: ")]),a("strong",{domProps:{textContent:t._s(e.working_time_hours)}})])],1)],1),a("v-divider",{key:i})]}))],2)]}}],null,!1,662774609)}):t._e()],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){return t.$emit("close")}}},[t._v("Fechar")])],1)],1)],1)},Ko=[],Xo={name:"TicketTeamsDialog",data:function(){return{info:null}},props:["ticket","active"]},Zo=Xo,tn=Object(m["a"])(Zo,Qo,Ko,!1,null,null,null),en=tn.exports,an={data:function(){return{dialogLocationsMap:!1,dialogTicketDescription:!1,ticketResponsibleDialog:!1,ticketTeamDialog:!1}},methods:{ticketIsClosed:function(t){return 2===t.chamado_status_id||3===t.chamado_status_id},alterarChamado:function(t,e,a){var i=this;this.$swal({title:"Deseja realmente "+e+" este chamado?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, asumir!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&(i.$swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){i.$swal.showLoading()}}),r["b"].put({uri:"service-desk/ticket/".concat(i.dados.content.id,"/take-on"),id:null,data:a,sucess:function(e){201===e.status?(i.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),t()):i.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(t){console.log(t)}}))}))},ticketLocationsAction:function(){var t=this;this.$WiListDialog({wiConfig:"ticket-locations",button:{text:"Adicionar Localização",action:function(e){console.log(e),t.$WiEditDialog({wiConfig:"ticket-location",data:{ticket_id:t.dados.content.id},onSubmit:function(){e.refresh(),t.dados.refresh()},redirectOnSubmit:!1})}},filter:{where:"ticket_id,"+this.dados.content.id}})},changeJustify:function(t,e){var a=this;this.$WiListDialog({wiConfig:"ticket-justify",callback:function(i){console.log(i),a.$WiApiPut({uri:"service-desk/ticket",id:t.id,data:{id:t.id,chamado_just_id:i.id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:{title:"Deseja realmente alterar o motivo deste chamado?"}},callback:function(){e(a.$route.params.id)}})},mode:"select"}),console.log(t)}},props:["dados"],computed:{dark:function(){return this.$store.state.style.dark||!1},User:function(){return this.$store.state.User||{}},auth:function(){return this.$store.state.auth||{}}},components:{CopyTextToClipboard:gs,TicketHeader:to,TicketViewed:mo,TicketNetwork:zo,DialogAnexos:bo,DialogLocationsMap:Wo,TicketResponsiblesDialog:Jo,TicketTeamsDialog:en}},sn=an,on=Object(m["a"])(sn,cs,ds,!1,null,null,null),nn=on.exports,rn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{padding:"0 10px 0 10px"},style:{background:t.$wiDark?"":"#F2F2F2"}},[a("v-timeline",{attrs:{dense:"xs"==t.$vuetify.breakpoint.name||"sm"==t.$vuetify.breakpoint.name}},t._l(t.dados.content.interacao,(function(e,i){return a("v-timeline-item",{key:i,attrs:{large:"",color:t.tipos[e.tipo_interacao].color},scopedSlots:t._u([{key:"icon",fn:function(){return[a("v-avatar",[0==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/flying_stork_with_bundle_96.png"}}):t._e(),1==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/chat_room_96.png"}}):t._e(),2==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/data_pending_96.png"}}):t._e(),3==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/work_96.png"}}):t._e(),4==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/up_down_arrow_96.png"}}):t._e(),5==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/sand_timer_96.png"}}):t._e(),6==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/transfer_96.png"}}):t._e(),7==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/dog_tag_96.png"}}):t._e(),8==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/management_96.png"}}):t._e(),9==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png"}}):t._e(),10==e.tipo_interacao?a("img",{attrs:{src:"static/icons/monitor/retornou.png"}}):t._e()])]},proxy:!0},{key:"opposite",fn:function(){return[a("span",{staticClass:"headline font-weight-bold blue--text"},[t._v(t._s(t.tipos[e.tipo_interacao].title))])]},proxy:!0}],null,!0)},[0==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Criou este chamado")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),a("v-card-text",[a("div",[a("strong",[t._v("Responsável: ")]),t._v(" "+t._s(e.new_interacao.nome_responsavel||"Não definido")),a("br"),a("strong",[t._v("Previsão: ")]),t._v(" "+t._s(e.new_interacao.previsao_chamado||"Não definido")),a("br"),a("strong",[t._v("Ocorrência: ")]),t._v(" "+t._s(e.new_interacao.nome_categoria_grupos||"Não definido")),a("br"),a("strong",[t._v("Descrição/Solicitação: ")]),t._v(" "),a("span",{domProps:{innerHTML:t._s(e.new_interacao.desc_chamado)}}),a("br")])]),e.new_interacao_desc_chamado_whatsapp_formated?a("v-divider"):t._e(),e.new_interacao_desc_chamado_whatsapp_formated?a("v-card-actions",{staticStyle:{"text-align":"center !important",display:"flex !important","justify-content":"center !important"}},[a("wi-copy-to",{attrs:{title:"Descrição/Solicitação",text:""+e.new_interacao_desc_chamado_whatsapp_formated,buttonType:"outline",buttonColor:"green",buttonText:"Copiar formatado para WhatsApp",buttonIcon:"content_copy",buttonSize:"small"}})],1):t._e()],1)],1):t._e(),1==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Informou: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),a("v-card-text",{domProps:{innerHTML:t._s(e.desc_interacao)}}),e.description_whatsapp_formated?a("v-divider"):t._e(),e.description_whatsapp_formated?a("v-card-actions",{staticStyle:{"text-align":"center !important",display:"flex !important","justify-content":"center !important"}},[a("wi-copy-to",{attrs:{title:"Anotação",text:""+e.description_whatsapp_formated,buttonType:"outline",buttonColor:"green",buttonText:"Copiar formatado para WhatsApp",buttonIcon:"content_copy",buttonSize:"small"}})],1):t._e()],1)],1):2==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2"},[a("v-list",{staticStyle:{"padding-bottom":"0"},style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","two-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou o status:")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[e.old_interacao&&e.old_interacao.icone_status?a("v-icon",{attrs:{large:"",color:e.old_interacao.cor_status}},[t._v(t._s(e.old_interacao.icone_status))]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Status Anterior:")]),e.old_interacao&&e.old_interacao.agendamento_log?a("v-list-tile-sub-title",{staticStyle:{"text-align":"left"}},[a("strong",[t._v(" até "+t._s(e.old_interacao.agendamento_log)+" ")])]):t._e(),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[e.old_interacao?a("span",[t._v(t._s(e.old_interacao.nome_status))]):a("span",[t._v("Não registrado")])])],1),a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/chevron_rigth_96.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"text-align":"right"}},[t._v("Novo Status:")]),e.new_interacao&&e.new_interacao.agendamento_log?a("v-list-tile-sub-title",{staticStyle:{"text-align":"right"}},[a("strong",[t._v(" até "+t._s(e.new_interacao.agendamento_log)+" ")])]):t._e(),e.new_interacao?a("v-list-tile-title",{staticStyle:{"font-size":"16px","text-align":"right"}},[e.new_interacao?a("span",[t._v(t._s(e.new_interacao.nome_status))]):a("span",[t._v("Não registrado")])]):t._e()],1),a("v-list-tile-avatar",[a("v-avatar",[e.new_interacao&&e.new_interacao.icone_status?a("v-icon",{attrs:{large:"",color:e.new_interacao.cor_status}},[t._v(t._s(e.new_interacao.icone_status))]):t._e()],1)],1)],1)],1)],1)],1):3==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Assumiu este chamado.")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1)],1)],1)],1):4==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2"},[a("v-list",{staticStyle:{"padding-bottom":"0"},style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",["Feminino"==e.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Transferiu este chamado:")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/chevron_rigth_96.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{"text-align":"right"}},[t._v("Novo(a) Responsável:")]),e.new_interacao?a("v-list-tile-title",{staticStyle:{"font-size":"16px","text-align":"right"}},[e.new_interacao&&e.new_interacao.nome_pessoa?a("span",[t._v(t._s(e.new_interacao.nome_pessoa))]):a("span",[t._v("Não registrado")])]):t._e()],1),a("v-list-tile-avatar",[a("v-avatar",[e.new_interacao&&"Feminino"==e.new_interacao.sexo_pessoa?a("img",{attrs:{src:"static/icons/monitor/female-worker-96.png",alt:"avatar"}}):a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1)],1)],1)],1)],1):t._e(),5==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou a previsão: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou a previsão deste chamado para "),a("strong",{staticStyle:{"font-size":"20px"}},[t._v(t._s(e.new_interacao.previsao_chamado))]),t._v(".")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e(),6==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou o tipo de ocorrência: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou o Tipo de Ocorrência deste chamado para:"),a("br"),a("strong",{staticStyle:{padding:"2px 10px 2px 10px","border-radius":"5px",color:"white"},style:{"background-color":e.new_interacao.cor_categoria}},[t._v(t._s(e.new_interacao.nome_categoria))]),t._v(". ")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e(),7==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou a previsão: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou o Código/Ticket Externo deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.new_interacao.external_code))]),t._v(".")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e(),8==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou a equipe: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou a equipe responsável por este chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.new_interacao.equipe_nome))]),t._v(".")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e(),9==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou o impacto: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou o Impacto deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.new_interacao.nome_impacto))]),t._v(".")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e(),10==e.tipo_interacao?a("div",[a("v-card",{staticClass:"elevation-2",style:{background:t.$wiDark?"#212121":""}},[a("v-list",{style:{background:t.$wiDark?"#212121":""},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/verificando_e_verificandoexpirado.png",alt:"avatar"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.name_person))]),a("v-list-tile-sub-title",[t._v("Alterou a urgência: ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.momento_interacao_format))])],1)],1),a("v-divider")],1),e.new_interacao?a("v-card-text",[t._v(t._s(e.new_interacao.name_person)+" Alterou a Urgência deste chamado para "),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(e.new_interacao.nome_urgencia))]),t._v(".")]):a("v-card-text",[t._v(t._s(e.desc_interacao))])],1)],1):t._e()])})),1)],1)},ln=[],cn={data:function(){return{form:{},tipos:[{index:0,title:"Criação",color:""},{index:1,title:"Anotação",color:""},{index:2,title:"Status",color:""},{index:3,title:"Assumir Chamado",color:""},{index:4,title:"transferência",color:""},{index:5,title:"Previsão",color:""},{index:6,title:"Tipo de Ocorrência",color:""},{index:7,title:"Código/Tícket Externo",color:""},{index:8,title:"Equipe Responsável",color:""},{index:9,title:"Alteração de Impacto",color:""},{index:10,title:"Alteração da Urgência",color:""},{title:"Alteração da Justificativa",color:""}]}},methods:{copyDescInteracao:function(t){console.log(t)}},props:["dados"]},dn=cn,un=Object(m["a"])(dn,rn,ln,!1,null,null,null),pn=un.exports,mn={data:function(){return{panel:[!0]}},methods:{editSettings:function(t,e){var a=t.id,i=t.check_dashboards,s=t.check_hosts,o=t.check_monitoring,n=t.check_reports;this.$WiEditDialog({wiConfig:"ticket-settings",onSubmit:e,data:{id:a,check_dashboards:i,check_hosts:s,check_monitoring:o,check_reports:n}})},handleRemove:function(t,e){this.$WiApiPut({uri:"service-desk/ticket/".concat(t,"/network-remove"),id:e,data:{},config:{msgAsk:!0,msgLoading:!0,msgSucess:!0,msgError:!0}})}},components:{TicketInfo:nn,ViewDetail:It["a"],ChamadoTimeLine:pn}},vn=mn,fn=(a("5d2b"),a("b971"),Object(m["a"])(vn,rs,ls,!1,null,"03938088",null)),gn=fn.exports,_n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("FilePond",{staticStyle:{cursor:"pointer"},attrs:{allowMultiple:"true"}})],1)},hn=[],bn=a("1501"),xn=a.n(bn),yn=a("2cfc"),kn=a.n(yn),Cn={name:"app",methods:{send:function(t,e,a,i,s,o,n){var l=new FormData;console.log(o,n);var c={type:e.type,size:e.size};c=Object.assign(c,this.parceData),l.append("files[0]",e),l.append("infos[0]",JSON.stringify(c)),r["b"].post({uri:"system/file",msgLoad:!1,data:l,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?i(t.data.data[0].id):s("Oops! Ocorreu um erro.")},error:function(t){console.log(t),s("Oops! Ocorreu um erro.")}})},delete:function(t,e,a){console.log(t),console.log(e,a)}},created:function(){Object(bn["setOptions"])({labelIdle:"Arraste e solte seus arquivos aqui.",server:{process:this.send,revert:this.delete}})},components:{FilePond:xn()(kn.a)},props:["parceData"]},wn=Cn,Sn=(a("6daf"),Object(m["a"])(wn,_n,hn,!1,null,null,null)),Dn=Sn.exports,En=a("75b9"),Tn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Tipos de Ocorrência",apiUrl:"chamado/ocorrencia",apiParams:"?whereNull=chamado_categoria_id&order=ativa_categoria,desc;nome_categoria,asc",notGetID:!0},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4f1be58b"},expression:"{'id': '4f1be58b'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(a){return t.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:e.refresh,data:{}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Tipo de Ocorrência")])],1)]}},{key:"default",fn:function(e){return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm7:"",md7:"",lg7:"","d-flex":""}},[a("v-card",[a("v-treeview",{attrs:{items:e.content.data,"load-children":t.fetchUsers,transition:"","item-text":"nome_categoria","open-on-click":""},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":"black"},on:{click:function(e){return t.setSelected(i)}}},[t._v(" "+t._s(i.nome_categoria)+" "),i.ativa_categoria<1?a("span",[t._v("(Inativo)")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("v-icon",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":i.cor_categoria},attrs:{medium:""}},[t._v(t._s(i.icone_categoria||"category"))])}}],null,!0)})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm5:"",md5:"",lg5:"","d-flex":"","text-xs-center":""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("v-card",{key:t.selected.id},[a("v-card-text",{staticStyle:{padding:"16px 0px"}},[a("v-avatar",[t.selected.icone_categoria?a("v-icon",{style:{color:"inativo"==t.selected.ativa_categoria?"#e0e0e0":t.selected.cor_categoria},attrs:{"x-large":""}},[t._v(t._s(t.selected.icone_categoria))]):a("v-icon",{style:{color:"inativo"==t.selected.ativa_categoria?"#e0e0e0":t.selected.cor_categoria},attrs:{"x-large":""}},[t._v("device_hub")])],1),a("h3",{staticClass:"headline"},[t._v(" "+t._s(t.selected.nome_categoria)+" ")]),t.selected.ativa_categoria&&t.selected.funcao_categoria>0?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(t.selected.previsao_categoria))])]):t._e(),t.selected.ativa_categoria?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("span",[t._v(t._s(t.selected.ativa_categoria))])]):t._e(),a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[0==t.selected.funcao_categoria?a("span",[t._v("(Não selecionável)")]):t._e(),1==t.selected.funcao_categoria?a("span",[t._v("(Selecionável na Abertura e Encerramento)")]):t._e(),2==t.selected.funcao_categoria?a("span",[t._v("(Selecionável Somente na Abertura)")]):t._e(),3==t.selected.funcao_categoria?a("span",[t._v("(Selecionável Somente no Encerramento)")]):t._e()]),t.selected.obs_categoria?a("v-divider"):t._e(),t.selected.obs_categoria?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[t._v(t._s(t.selected.obs_categoria))]):t._e(),a("v-divider"),t.selected.id&&"ativo"==t.selected.ativa_categoria?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4f1be58b"},expression:"{'id': '4f1be58b'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:e.refresh,data:{chamado_categoria_id:t.selected.id}})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")])],1)],1),a("span",[t._v("Criar Sub-ocorrência")])],2):t._e(),t.selected.id?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4f1be58b"},expression:"{'id': '4f1be58b'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"tipos-de-ocorrencia",onSubmit:e.refresh,data:t.selected})}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[t._v("edit")])],1)],1),a("span",[t._v("Editar este tipo de ocorrência")])],2):t._e(),t.selected.id?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4f1be58b"},expression:"{'id': '4f1be58b'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("db-delete",{attrs:{store:"tipos-de-ocorrencia",id:t.selected.id},on:{action:e.refresh}})],1),a("span",[t._v("Apagar este tipo de ocorrência")])],2):t._e(),!t.selected.id||"ativo"!=t.selected.ativa_categoria||1!=t.selected.funcao_categoria&&2!=t.selected.funcao_categoria?t._e():a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"4f1be58b"},expression:"{'id': '4f1be58b'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:e.refresh,data:{chamado_categoria_id:t.selected.id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("message")])],1)],1),a("span",[t._v("Criar chamado para este tipo de ocorrência")])],2),a("v-divider"),a("v-list",{staticStyle:{padding:"0 5px 0 5px"},attrs:{subheader:"",dense:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[1==t.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/retornou.png",alt:"Impacto"}}):t._e(),2==t.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema.png",alt:"Impacto"}}):t._e(),3==t.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema_v2.png",alt:"Impacto"}}):t._e(),4==t.selected.chamado_impacto_id?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png",alt:"Impacto"}}):t._e()])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[t._v("Impacto:")])]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.selected.nome_impacto))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[1==t.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/retornou.png",alt:"Urgência"}}):t._e(),2==t.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema.png",alt:"Urgência"}}):t._e(),3==t.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema_v2.png",alt:"Urgência"}}):t._e(),4==t.selected.chamado_urgencia_id?a("img",{attrs:{src:"static/icons/monitor/problema_expirado.png",alt:"Urgência"}}):t._e()])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[t._v("Urgência:")])]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.selected.nome_urgencia))])])],1)],1),a("v-divider")],1)],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[t._v(" Selecione um grupo... ")])],1)],1)],1)],1)]}}])})},On=[],An={data:function(){return{form:{},items:[],selected:null,editModal:!1,configModal:null,modalForm:{},modalStore:"grupos-sub",open:[],search:null,caseSensitive:!1,oco_data:{}}},methods:{select:function(t){console.log(t),console.log(this.form),this.oco_data=t},fetchUsers:function(t){return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return console.log(t),e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"chamado/ocorrencia",params:{limit:1e3,order:"nome_categoria,asc",where:"chamado_categoria_id,"+t.id},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.sub_grupos>0&&(t["children"]=[]),t}));(i=t.children).push.apply(i,Object(Ot["a"])(s))},error:function(t){return a(t),t}})})));case 2:case"end":return e.stop()}}),e)})))()},setSelected:function(t){t&&(this.selected=t)},openIndisponibilidades:function(t){var e={grupo_dados_id:t.id};t.num_disp_down>0&&(e["status_indi"]=0,e["status_disp"]=0,e["ativo_disp"]=1),this.$router.push({name:"indisponibilidades",query:e})}},components:{ViewDetail:It["a"],DbDelete:$s["a"]},computed:{filter:function(){return this.caseSensitive?function(t,e,a){return t[a].indexOf(e)>-1}:void 0},auth:function(){return this.$store.state.auth||{}}}},In=An,Fn=Object(m["a"])(In,Tn,On,!1,null,null,null),Pn=Fn.exports,jn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v(" Chamados ")]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c"},expression:"{'id': '2c491b4c'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Novo")])],1),a("v-btn",{attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.load()}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):t._e(),t.listStatus.length<1&&t.loading?a("LoadingIndicator",{attrs:{loadingText:"Buscando chamados, por favor aguarde..."}}):t._e(),t.listStatus.length<1&&!t.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("div",{staticStyle:{padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[t._v(" Nenhum chamado encontrado! ")])],1)]):t._e(),t.listStatus.length>0?a("div",{staticStyle:{"overflow-x":"scroll !important","overflow-y":"hidden !important",padding:"5px 5px"}},[a("div",{style:{width:301*t.listStatus.length+"px"}},[t._l(t.listStatus,(function(e,i){return 1===e.stage&&(t.$Auth.checkPermission("4aa0482a")||0==e.show_status.length||e.show_status.indexOf(t.User.profile.id)>-1)?a("div",{key:i,staticClass:"box"},[a("div",{staticStyle:{padding:"5px","max-width":"300px !important",margin:"unset"}},[a("div",{staticClass:"elevation-0"},[a("TicketsKanbanStatusToolbar",{attrs:{status:e},on:{"edit-status":function(a){return t.editTicketStatus(e)}}}),a("v-divider"),a("div",{staticStyle:{height:"calc(100vh - 199px)","overflow-y":"auto",padding:"5px",background:"#DFE1E6"}},[a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(t){return e.itens[t]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(e){return t.onDrop(i,e)}}},t._l(e.itens,(function(t,e){return a("Draggable",{key:e},[a("ChamadoCard",{attrs:{chamado:t}})],1)})),1)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])]):t._e()})),t._l(t.listStatus,(function(e,i){return 2==e.stage||3==e.stage?a("div",{key:i,staticClass:"box"},[a("div",{staticStyle:{padding:"5px","max-width":"300px !important",margin:"unset"}},[a("div",{staticClass:"elevation-0"},[a("TicketsKanbanStatusToolbar",{attrs:{status:e},on:{"edit-status":function(a){return t.editTicketStatus(e)}}}),a("v-divider"),a("div",{staticStyle:{height:"calc(100vh - 199px)","overflow-y":"auto",padding:"5px",background:"#DFE1E6"}},[a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(t){return e.itens[t]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(e){return t.onDrop(i,e)}}},t._l(e.itens,(function(t,e){return a("Draggable",{key:e},[a("ChamadoCard",{attrs:{chamado:t}})],1)})),1)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])]):t._e()}))],2)]):t._e(),t.agendarDialog.active?a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"400"},model:{value:t.agendarDialog.active,callback:function(e){t.$set(t.agendarDialog,"active",e)},expression:"agendarDialog.active"}},[a("v-card",[a("v-card-title",{staticClass:"headline",staticStyle:{"text-align":"center"}},[t._v("Informar data limite")]),a("v-divider"),a("v-card-text",[a("h3",{staticStyle:{"text-align":"center"}},[t._v("Por favor, informe até quando o chamado ficará neste Status.")]),a("div",{staticStyle:{"padding-top":"20px"}},[a("v-text-field",{attrs:{type:"datetime-local",required:""},model:{value:t.agendarDialog.DateTime,callback:function(e){t.$set(t.agendarDialog,"DateTime",e)},expression:"agendarDialog.DateTime"}})],1)]),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"green darken-1",flat:""},nativeOn:{click:function(e){return t.cancelDialog()}}},[t._v("Cancelar")]),a("v-btn",{attrs:{disabled:null==t.agendarDialog.DateTime,color:"primary darken-1"},nativeOn:{click:function(e){return t.alterarChamado(t.agendarDialog)}}},[t._v("Confirmar")])],1)],1)],1):t._e(),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c"},expression:"{'id': '2c491b4c'}"}],staticClass:"white--text hidden-md-only hidden-lg-only hidden-xl-only elevation-17",attrs:{disabled:t.loading,color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")])],1)],1)},qn=[],$n=a("3f7d"),zn=a("1aaf"),Mn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"chamado-card",on:{click:t.navigateToChamado}},[a("div",{staticClass:"card-header"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"codigo"},i),[t._v("#"+t._s(t.chamado.id))])]}}])},[a("span",[t._v("Código do chamado: #"+t._s(t.chamado.id))])]),t.chamado.sla?[a("div",{staticClass:"sla-wrapper"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("span",t._g({staticClass:"sla-badge",style:t.slaStyle},i),[t._v(" SLA: "+t._s(t.chamado.sla)+"% ")])]}}],null,!1,2193039568)},[a("span",[t._v("Nível de Serviço (SLA): "+t._s(t.chamado.sla)+"% do tempo consumido")])])],1)]:t._e()],2),t.chamado.sla?a("v-progress-linear",{staticClass:"sla-progress",attrs:{height:"2",color:t.slaColor},model:{value:t.chamado.sla,callback:function(e){t.$set(t.chamado,"sla",e)},expression:"chamado.sla"}}):t._e(),t.chamado.deadline?[a("div",{staticClass:"deadline-row"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"deadline-info"},i),[a("div",{staticClass:"deadline-date"},[a("v-icon",{attrs:{small:"",color:t.deadlineColor}},[t._v("schedule")]),a("span",{style:{color:t.deadlineColor}},[t._v(" "+t._s(t.chamado.deadline_formated)+" ")])],1),a("span",{staticClass:"deadline-status",style:t.deadlineStyle},[t._v(" "+t._s(t.deadlineStatusText)+" ")])])]}}],null,!1,1340088614)},[a("span",[t._v(" "+t._s(t.deadlineTooltipText)+" ")])])],1)]:t._e(),a("div",{staticClass:"card-body"},[t.chamado.assunto_chamado?[a("div",{staticClass:"info-row assunto"},[a("v-icon",{attrs:{small:"",color:"#1C8ADB"}},[t._v("chevron_right")]),a("span",{staticClass:"text-truncate"},[t._v(t._s(t.chamado.assunto_chamado))])],1)]:t._e(),a("div",{staticClass:"info-row"},[a("v-icon",{attrs:{small:"",color:"#1C8ADB"}},[t._v("person")]),a("span",{staticClass:"text-truncate"},[t._v(t._s(t.chamado.nome_pessoa))])],1),a("div",{staticClass:"info-row categoria"},[a("v-icon",{attrs:{small:"",color:t.chamado.cor_categoria}},[t._v(t._s(t.chamado.icone_categoria))]),a("div",{staticClass:"categoria-container"},[a("div",{staticClass:"categoria-tree"},t._l(t.todasCategorias,(function(e,i){return a("div",{key:i,staticClass:"categoria-item",style:{paddingLeft:0===i?"0":"12px"}},[i>0?a("v-icon",{staticClass:"categoria-arrow",attrs:{"x-small":""}},[t._v(" subdirectory_arrow_right ")]):t._e(),a("span",{staticClass:"categoria-nome"},[t._v(t._s(e))])],1)})),0)])],1),t.chamado.grupos?[a("div",{staticClass:"info-row grupos"},[a("v-icon",{attrs:{small:"",color:"grey"}},[t._v("mdi-network")]),a("span",{staticClass:"text-truncate"},[t._v(t._s(t.gruposResumidos))]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"info-icon",attrs:{small:"",color:"grey lighten-1"},on:{click:function(e){e.stopPropagation(),t.showGruposDialog=!0}}},i),[t._v(" info ")])]}}],null,!1,3821602236)},[a("span",[t._v("Clique para ver todas as redes envolvidas")])]),a("v-dialog",{attrs:{"max-width":"400",lazy:""},on:{"click:outside":function(e){t.showGruposDialog=!1}},model:{value:t.showGruposDialog,callback:function(e){t.showGruposDialog=e},expression:"showGruposDialog"}},[t.showGruposDialog?a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(" Redes Envolvidas "),a("v-spacer"),a("v-icon",{on:{click:function(e){t.showGruposDialog=!1}}},[t._v("close")])],1),a("v-card-text",[a("div",{staticClass:"grupos-list"},t._l(t.gruposList,(function(e,i){return a("div",{key:i,staticClass:"grupo-item"},[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:"grey"}},[t._v("mdi-network")]),t._v(" "+t._s(e)+" ")],1)})),0)])],1):t._e()],1)],1)]:t._e()],2),t.chamado.num_anexos?[a("div",{staticClass:"attachment-info"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticStyle:{display:"flex","align-items":"center",gap:"4px"}},i),[a("v-icon",{attrs:{small:""}},[t._v("attachment")]),a("span",[t._v(t._s(t.chamado.num_anexos))])],1)]}}],null,!1,3897122176)},[a("span",[t._v(t._s(t.chamado.num_anexos)+" arquivo(s) anexado(s)")])])],1)]:t._e()],2)},Nn=[],Ln=(a("498a"),{name:"ChamadoCard",props:{chamado:{type:Object,required:!0}},data:function(){return{showGruposDialog:!1}},computed:{slaColor:function(){return this.chamado.sla>99?"#c90000":this.chamado.sla>85?"#e59100":"green"},slaStyle:function(){return{padding:"0px 3px",background:this.slaColor,color:"white"}},deadlineColor:function(){return this.chamado.deadline_seconds?this.chamado.deadline_seconds<0?"#c90000":this.chamado.deadline_seconds<86400?"#e59100":"#1976d2":"grey"},deadlineStyle:function(){return{background:this.deadlineColor,color:"white",padding:"2px 6px",borderRadius:"3px",fontSize:"0.75rem",fontWeight:"500",display:"inline-flex",alignItems:"center",height:"20px"}},deadlineStatusText:function(){if(!this.chamado.deadline_seconds)return"Sem prazo";var t=Math.abs(Math.floor(this.chamado.deadline_seconds/86400)),e=Math.abs(Math.floor(this.chamado.deadline_seconds%86400/3600));return this.chamado.deadline_seconds<0?t>0?"".concat(t,"d atraso"):"".concat(e,"h atraso"):0===t?0===e?"Prazo hoje":"".concat(e,"h restantes"):"".concat(t,"d restantes")},deadlineTooltipText:function(){if(!this.chamado.deadline_seconds)return"Chamado sem prazo definido";var t=this.chamado.deadline_seconds<0?"Atrasado desde":"Prazo final";return"".concat(t,": ").concat(this.chamado.deadline_formated)},todasCategorias:function(){return this.chamado.nome_categoria_grupos.split(" > ").map((function(t){return t.trim()}))},gruposList:function(){return this.showGruposDialog?this.chamado.grupos.split(",").map((function(t){return t.trim()})):[]},gruposResumidos:function(){var t=this.chamado.grupos.split(",").map((function(t){return t.trim()}));return t.length<=2?this.chamado.grupos:"".concat(t[0],", ").concat(t[1]," +").concat(t.length-2)}},methods:{navigateToChamado:function(){this.$router.push({name:"chamado",params:{id:this.chamado.id}})}}}),Rn=Ln,Un=(a("0806"),Object(m["a"])(Rn,Mn,Nn,!1,null,"7cd64fe4",null)),Wn=Un.exports,Bn=a("2e97"),Vn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-toolbar",{staticClass:"tickets-kanban-toolbar",attrs:{dense:""}},[a("div",{staticClass:"toolbar-content"},[a("div",{staticClass:"status-info"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"status-icon-btn",attrs:{icon:"",small:""},on:{click:function(e){return t.$emit("edit-status")}}},i),[a("v-icon",{style:{color:t.status.cor_status}},[t._v(t._s(t.status.icone_status))])],1)]}}])},[a("span",[t._v("Clique para editar o status")])]),a("div",{staticClass:"status-name-container"},[a("span",{staticClass:"status-name"},[t._v(t._s(t.status.nome_status))])])],1),a("div",{staticClass:"metrics"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"metric-item"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[t._v("list_alt")]),t._v(" "+t._s(t.status.itens_count)+" ")],1)]}}])},[a("span",[t._v("Total de chamados neste status")])]),t.status.itens_acima_sla?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"metric-item alert"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[t._v("schedule")]),t._v(" "+t._s(t.status.itens_acima_sla)+" ")],1)]}}],null,!1,4186922017)},[a("span",[t._v("Chamados acima do SLA")])]):t._e(),t.status.itens_atrasados?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"metric-item alert"},i),[t._v(t._s(t.status.itens_atrasados))])]}}],null,!1,2677276634)},[a("span",[t._v("Chamados atrasados")])]):t._e(),t.status.itens_deadline_atrasado?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"metric-item alert"},i),[a("v-icon",{staticClass:"metric-icon",attrs:{size:"10"}},[t._v("event")]),t._v(" "+t._s(t.status.itens_deadline_atrasado)+" ")],1)]}}],null,!1,2469948100)},[a("span",[t._v("Chamados com agendamento atrasado")])]):t._e()],1)])])},Hn=[],Gn={name:"TicketsKanbanStatusToolbar",props:{status:{type:Object,required:!0}}},Yn=Gn,Jn=(a("87c5"),Object(m["a"])(Yn,Vn,Hn,!1,null,"6895b92e",null)),Qn=Jn.exports,Kn={name:"ChamadosKanbanV2",data:function(){return{listStatus:[],loading:!1,agendarDialog:{active:!1,DateTime:null,Status:null,Id:null}}},methods:{onDrop:function(t,e){var a=this,i=[];this.listStatus[t].itens=Object(zn["a"])(this.listStatus[t].itens,e).filter((function(t,e){return i.push({id:t.id,prioridade:e}),t})),this.$forceUpdate(),null!==e.addedIndex&&e.payload.chamado_status_id!==this.listStatus[t].id&&(this.agendarDialog={id:e.payload.id,active:!1,status:this.listStatus[t],DateTime:null,prioridade:i},"sim"===this.listStatus[t].get_confirmation?this.$WiEditDialog({wiConfig:"chamados-concluido",onSubmit:this.load,data:{id:e.payload.id,chamado_categoria_id:e.payload.sub_category_count<1?e.payload.chamado_categoria_id:null,chamado_status_id:this.listStatus[t].id,prioridade:i.prioridade,nome_categoria_grupo_previsao:e.payload.nome_categoria_grupos,nome_categoria:e.payload.nome_categoria,icone_categoria:e.payload.icone_categoria,cor_categoria:e.payload.cor_categoria,sub_category_count:e.payload.sub_category_count}}):"sim"===this.listStatus[t].exigir_data?this.agendarDialog.active=!0:this.$swal({title:"Deseja realmente alterar o status deste chamado?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, alterar!",cancelButtonText:"Cancelar"}).then((function(t){t.value?a.alterarChamado(a.agendarDialog):a.load()}))),null!==e.removedIndex&&null!==e.addedIndex&&this.alterarPrioridade(i)},load:function(){var t=this;this.loading=!0,r["b"].get({uri:"chamado/status-chamado",params:{},sucess:function(e){t.listStatus=e.data,t.$forceUpdate(),t.loading=!1},error:function(e){console.log(e),t.loading=!1,t.$WiMakeError({error:e,id:109})}})},alterarChamado:function(t){var e=this;this.loading=!0;var a={id:t.id,alterar_status:!0,chamado_status_id:t.status.id};if(t.DateTime){var i=t.DateTime+"";a["agendamento_log"]=i.replace("T"," "),a["deadline"]=i.replace("T"," ")}r["b"].put({uri:"service-desk/ticket",id:t.id,data:a,sucess:function(a){201===a.status?(e.agendarDialog.active=!1,e.loading=!1,t.prioridade?e.alterarPrioridade(t.prioridade):e.load()):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(t){e.loading=!1,console.log(t)}})},alterarPrioridade:function(t){var e=this;this.loading=!0,r["b"].put({uri:"chamado/dados",id:"multiple",data:t,sucess:function(){e.load()},error:function(t){e.loading=!1,console.log(t)}})},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},editTicketStatus:function(t){this.$WiEditDialog({wiConfig:"status-do-chamado",callback:this.load,data:t})}},created:function(){this.load()},computed:{dark:function(){return this.$store.state.style.dark||!1},User:function(){return this.$store.state.User||{}}},components:{Container:$n["Container"],Draggable:$n["Draggable"],ChamadoCard:Wn,LoadingIndicator:Bn["a"],TicketsKanbanStatusToolbar:Qn}},Xn=Kn,Zn=(a("dda5"),Object(m["a"])(Xn,jn,qn,!1,null,null,null)),tr=Zn.exports,er=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Configurações do Chamado",apiUrl:"configuracoes"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("br"),a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm8:"","offset-sm2":""}},[a("span"),a("v-form",{model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[a("v-card",[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-subheader",[t._v("Definições Gerais")]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[t._v("Informar Assunto/Descrição")]),a("v-list-tile-sub-title",[t._v("Se ativo você poderá informar o assunto/descrição do chamado")])],1),a("v-list-tile-action",[a("v-switch",{attrs:{label:e.content.val_text_config.informar_assunto?"Ativo":"Inativo","input-value":"1"},model:{value:e.content.val_text_config.informar_assunto,callback:function(a){t.$set(e.content.val_text_config,"informar_assunto",a)},expression:"dados.content.val_text_config.informar_assunto"}})],1)],1)],1)],1),a("v-card",{staticStyle:{margin:"10px 0 10px 0"}},[a("v-list",{attrs:{subheader:"","two-line":""}},[a("v-subheader",[a("span",[t._v("Integração com Módulo ")]),a("strong",{staticStyle:{"padding-left":"5px"}},[t._v(" Network")])]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-content",[a("v-list-tile-title",[t._v("Sempre vincular um novo chamado a um grupo")]),a("v-list-tile-sub-title",[t._v("Todo chamado aberto terá de estar vinculado a um ou mais grupos")])],1),a("v-list-tile-action",[a("v-switch",{attrs:{label:e.content.val_text_config.exibir_grupo?"Ativo":"Inativo","input-value":"1"},model:{value:e.content.val_text_config.exibir_grupo,callback:function(a){t.$set(e.content.val_text_config,"exibir_grupo",a)},expression:"dados.content.val_text_config.exibir_grupo"}})],1)],1),e.content.val_text_config.exibir_grupo?a("v-divider"):t._e(),e.content.val_text_config.exibir_grupo?a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",[t._v("Selecione o tipo de grupo")]),a("v-list-tile-sub-title",[t._v("Esta opção é obrigatória")])],1),a("v-list-tile-action",[a("db-autocomplete",{attrs:{apiUrl:"grupo/tipo",formField:"grupo_tipo_id",form:e.content.val_text_config,show:"nome_tipo",label:"Tipo de Grupo",disabled:!e.content.val_text_config.exibir_grupo,rules:[function(t){return!!t||"Campo obrigatório"}],required:""}})],1)],1):t._e()],1)],1),a("v-btn",{attrs:{disabled:!t.valid,color:"primary"},on:{click:function(a){return t.update(e.content.val_text_config)}}},[t._v("Salvar")]),a("v-btn",{on:{click:function(a){e.content.val_text_config={nivelamento:!0},t.$forceUpdate()}}},[t._v("Restaurar Padrão")])],1)],1)],1)]}}])})},ar=[],ir=a("f443"),sr={name:"Configuracoes_do_chamado",data:function(){return{form:{},valid:!1}},methods:{update:function(t){var e=this;r["b"].put({uri:"configuracoes",data:{val_text_config:t},id:this.$route.params.id,msgLoad:"Salvando Configurações",msgSucess:"Configurações armazenadas com sucesso!",sucess:function(t){if(localStorage.getItem("autheyJ0eXAiOi")){var a=JSON.parse(localStorage.getItem("autheyJ0eXAiOi"));a.Configuracao&&a.Configuracao[2]&&(a.Configuracao[2]=t.data),localStorage.setItem("autheyJ0eXAiOi",JSON.stringify(a)),e.$store.commit("auth",a)}}})}},components:{ViewDetail:It["a"],DbAutocomplete:ir["a"]}},or=sr,nr=Object(m["a"])(or,er,ar,!1,null,null,null),rr=nr.exports,lr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Por Tipo de Ocorrência",apiUrl:"service-desk/report/chamados-por-ocorrencia",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.$route.query&&t.$route.query.ocorrencia_id?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.$router.push({name:"chamados-por-ocorrencia"})}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.data_inicial,callback:function(e){t.$set(t.filter,"data_inicial",e)},expression:"filter.data_inicial"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.data_final,callback:function(e){t.$set(t.filter,"data_final",e)},expression:"filter.data_final"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.data_inicial&&!t.filter.data_final},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Por Tipo de Ocorrência",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),e.content&&e.content.info&&e.content.info.nome_categoria?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 20px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t._v(" Filtrando por: "),a("strong",[t._v(t._s(e.content.info.nome_categoria_grupo))])]):t._e(),a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"",pagination:t.pagination,headers:t.headers,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("strong",{style:{color:e.item.ativa_categoria?"black":"#e0e0e0"}},[t._v(t._s(e.item.nome_categoria))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.num_chamados))])]),a("td",[a("v-btn",{attrs:{disabled:e.item.num_sub_categorias<1,icon:""},on:{click:function(a){t.filter.ocorrencia_id=e.item.id,t.setFilter()}}},[a("v-icon",{attrs:{color:"blue"}},[t._v("info")])],1)],1)]}}],null,!0),model:{value:t.table,callback:function(e){t.table=e},expression:"table"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[e.content&&e.content.data&&e.content.data.length>0?a("div"):t._e(),a("apexchart",{attrs:{width:"100%",type:"donut",options:t.options,series:t.setSeries(e.content.data)}})],1)],1)],1)]}}])})},cr=[],dr={name:"ChamadosPorTipoDeOcorrencia",data:function(){return{table:[],headers:[{text:"Ocorrência",value:"nome_categoria"},{text:"N° de Chamados",value:"num_chamados"},{value:"num_sub_categorias"}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{data_inicial:null,data_final:null,ocorrencia_id:null}}},methods:{setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.num_chamados),a.push(t.nome_categoria)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.data_inicial&&(this.params+="data_inicial="+t.query.data_inicial+"&"),t.query.data_final&&(this.params+="data_final="+t.query.data_final+"&"),t.query.ocorrencia_id&&(this.params+="chamado_categoria_id="+t.query.ocorrencia_id)):this.params=""},setFilter:function(){var t={};this.filter.data_inicial&&(t["data_inicial"]=this.filter.data_inicial),this.filter.data_final&&(t["data_final"]=this.filter.data_final),this.filter.ocorrencia_id&&(t["ocorrencia_id"]=this.filter.ocorrencia_id),this.$router.push({name:"chamados-por-ocorrencia",query:t})},makeXLSFields:function(){var t={};return this.headers.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t}},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:It["a"]}},ur=dr,pr=Object(m["a"])(ur,lr,cr,!1,null,null,null),mr=pr.exports,vr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/report/tickets-by-group",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.data_inicial,callback:function(e){t.$set(t.filter,"data_inicial",e)},expression:"filter.data_inicial"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.data_final,callback:function(e){t.$set(t.filter,"data_final",e)},expression:"filter.data_final"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.data_inicial&&!t.filter.data_final},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Por Rede e Ocorrência",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),e.content&&e.content.info&&e.content.info.nome_categoria?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 20px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t._v(" Filtrando por: "),a("strong",[t._v(t._s(e.content.info.nome_categoria_grupo))])]):t._e(),t.filter.data_inicial&&t.filter.data_final?a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"","no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.",pagination:t.pagination,headers:t.headers,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[t._v(t._s(e.item.id_network))]),a("td",[t._v(t._s(e.item.name_network_up))]),a("td",[t._v(t._s(e.item.name_network))]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count_tickets_network))])]),a("td",[t._v(t._s(e.item.id_category))]),a("td",[t._v(t._s(e.item.name_category))]),a("td",[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count_tickets_category))])])]}}],null,!0),model:{value:t.table,callback:function(e){t.table=e},expression:"table"}})],1):a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("h3",[t._v("Por favor, informe acima o intervalo de tempo em que deseja gerar o relatório.")])])],1)]}}])})},fr=[],gr={name:"ChamadosPorTipoDeOcorrencia",data:function(){return{table:[],headers:[{text:"ID Rede",value:"id_network"},{text:"Rede acima",value:"name_network_up"},{text:"Rede",value:"name_network"},{text:"N° de Chamados Rede",value:"count_tickets_network"},{text:"ID Ocorrência",value:"id_category"},{text:"Ocorrência",value:"name_category"},{text:"N° de Chamados Ocorrência",value:"count_tickets_category"}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{data_inicial:(new Date).toISOString().substr(0,10)+"T00:00",data_final:(new Date).toISOString().substr(0,10)+"T23:59",ocorrencia_id:null}}},methods:{setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.num_chamados),a.push(t.nome_categoria)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.data_inicial&&(this.params+="data_inicial="+t.query.data_inicial+"&"),t.query.data_final&&(this.params+="data_final="+t.query.data_final+"&"),t.query.ocorrencia_id&&(this.params+="chamado_categoria_id="+t.query.ocorrencia_id)):this.params=""},setFilter:function(){var t={};this.filter.data_inicial&&(t["data_inicial"]=this.filter.data_inicial),this.filter.data_final&&(t["data_final"]=this.filter.data_final),this.filter.ocorrencia_id&&(t["ocorrencia_id"]=this.filter.ocorrencia_id),this.$router.push({query:t})},makeXLSFields:function(){var t={};return this.headers.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t}},created:function(){this.setParams({query:this.filter})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:It["a"]}},_r=gr,hr=Object(m["a"])(_r,vr,fr,!1,null,null,null),br=hr.exports,xr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/reports/tickets-by-category",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.$router.push({name:"tickets-by-category-statistics"})}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.start_date,callback:function(e){t.$set(t.filter,"start_date",e)},expression:"filter.start_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.end_date,callback:function(e){t.$set(t.filter,"end_date",e)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-select",{attrs:{items:e.content.information.impact,"item-text":"nome_impacto","item-value":"id",label:"Impacto",solo:""},model:{value:t.filter.ticket_impact,callback:function(e){t.$set(t.filter,"ticket_impact",e)},expression:"filter.ticket_impact"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.start_date&&!t.filter.end_date},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Por Rede e Ocorrência",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),e.content&&e.content.information&&e.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[t._v("Relatório emitido em "),a("strong",[t._v(t._s(e.content.information.report_generate_date))])]),a("br"),t._l(e.content.information.filters,(function(e,i){return a("span",{key:i},[t._v(" Filtrando por "+t._s(e.name)+": "),a("strong",[t._v(t._s(e.description))]),a("br")])}))],2):t._e(),a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("tickets-list-dialog",{attrs:{dialog:t.ticketsListDialog,url:"service-desk/reports/tickets-by-category-list",params:t.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.ticketsListDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"","no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.",pagination:t.pagination,headers:t.headers,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[t._v(t._s(e.item.name))]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(e.item.tickets_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(e.item.tickets_sum_time_duration))])]),a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(e.item.tickets_sum_time_execution))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({staticClass:"mx-0",attrs:{icon:"",disabled:e.item.sub_count<1},on:{click:function(a){t.filter.ticket_category_id=e.item.id,t.setFilter()}}},s),[a("v-icon",{attrs:{color:"blue"}},[t._v("info")])],1)]}}],null,!0)},[a("span",[t._v("Filtrar por "+t._s(e.item.name))])])],1),a("td",{staticStyle:{padding:"0 !important"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return t.getNetwork(e.item)}}},s),[a("v-icon",{attrs:{color:"blue"}},[t._v("show_chart")])],1)]}}],null,!0)},[a("span",[t._v("Filtrar por Rede")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return t.openTicketsListDialog(e.item.id)}}},s),[a("v-icon",{attrs:{color:"blue"}},[t._v("list")])],1)]}}],null,!0)},[a("span",[t._v("Listar Chamados")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){t.$router.push({name:"tickets-list",query:{ticket_category_id:e.item.id,start_date:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00"}})}}},s),[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1)]}}],null,!0)},[a("span",[t._v("Chamados Encerrados")])])],1)]}},{key:"footer",fn:function(){return[a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v("Totais:")])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v(t._s(e.content.information.total_ticket_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v(t._s(e.content.information.total_tickets_sum_time_duration))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v(t._s(e.content.information.total_tickets_sum_time_execution))])]),a("td",{staticStyle:{padding:"0 !important"}}),a("td",{staticStyle:{padding:"0 !important"}})]},proxy:!0}],null,!0)})],1),e.content&&e.content.data&&e.content.data.length>0?a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md8:"",lg8:"","offset-md2":"","offset-lg2":""}},[a("apexchart",{attrs:{width:"100%",type:"donut",options:t.options,series:t.setSeries(e.content.data)}})],1)],1)],1):t._e()],1)]}}])})},yr=[],kr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"95%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v("Lista de Chamados")]),a("v-spacer"),t._t("default")],2),a("v-divider"),t.dialog?a("v-card-text",{staticStyle:{"min-height":"200px",padding:"10px 0 0 0 !important"}},[a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:t.url,apiParams:t.params,notGetID:!0,notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticStyle:{width:"100%","text-align":"center","padding-bottom":"10px"}},[a("h4",[t._v("Exibindo "+t._s(e.content.total)+" chamados.")])]),e.content?a("v-data-table",{staticClass:"elevation-10",attrs:{headers:t.headers,items:e.content.data,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",{directives:[{name:"ripple",rawName:"v-ripple"}],staticStyle:{cursor:"pointer"},attrs:{outlined:""},on:{click:function(a){return t.$router.push({name:"chamado",params:{id:e.item.id}})}}},[t._v("info")])],1),a("span",[t._v(" Detalhes deste item ")])]),a("br"),a("strong",[t._v("#"+t._s(e.item.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:e.item.cor_status},attrs:{large:""}},[t._v(t._s(e.item.icone_status))]),a("br"),a("strong",[t._v(t._s(e.item.nome_status))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{"max-width":"200px",padding:"0 10px !important"}},[a("v-icon",{style:{color:e.item.cor_categoria}},[t._v(t._s(e.item.icone_categoria))]),a("br"),t._v(" "+t._s(e.item.ticket_category_group)+" ")],1),a("td",{staticClass:"text-xs-center",staticStyle:{"max-width":"200px",padding:"0 10px !important"}},[t._v(" "+t._s(e.item.networks)+" ")]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("strong",[t._v(t._s(e.item.time_start))])]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("strong",[t._v(t._s(e.item.duration))])])]}}],null,!0)}):t._e()]}}],null,!1,3428788434)})],1):t._e()],1)],1)},Cr=[],wr={data:function(){return{headers:[{align:"center",text:"ID",value:"id"},{align:"center",text:"Status",value:"ticket_status_id"},{align:"center",text:"Tipo de Ocorrência",value:"ticket_category_id"},{align:"center",text:"Redes Envolvidas",value:"networks"},{align:"center",text:"Data de Abetura",value:"time_start"},{align:"center",text:"Duração",value:"duration"}]}},methods:{},props:{url:String,params:String,dialog:Boolean},components:{ViewDetail:It["a"]}},Sr=wr,Dr=Object(m["a"])(Sr,kr,Cr,!1,null,null,null),Er=Dr.exports,Tr={name:"TicketsByCategoryStatistics",data:function(){return{table:[],ticketsListDialog:!1,ticketsListDialogParams:"",headers:[{text:"Ocorrência",value:"name"},{text:"N° Chamados",value:"tickets_count"},{text:"Tempo (Duração)",value:"tickets_sum_time_duration"},{text:"Tempo (Execução)",value:"tickets_sum_time_execution"},{},{}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{ticket_impact:null,start_date:null,end_date:null,network_id:null,ticket_category_id:null}}},methods:{openTicketsListDialog:function(t){var e=this.$route,a="?";e.query.ticket_impact&&(a+="ticket_impact="+e.query.ticket_impact+"&"),e.query.start_date&&(a+="start_date="+e.query.start_date+"&"),e.query.end_date&&(a+="end_date="+e.query.end_date+"&"),e.query.network_id&&(a+="network_id="+e.query.network_id+"&"),a+="ticket_category_id="+t,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},getInformation:function(t){var e=this.$route.query;e["ticket_category_id"]=t.id,this.$router.push({query:e})},getNetwork:function(t){var e=this.$route.query;e["ticket_category_id"]=t.id,this.$router.push({name:"tickets-by-network-statistics",query:e})},setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.tickets_count),a.push(t.name)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.ticket_impact?(this.filter.ticket_impact=t.query.ticket_impact,this.params+="ticket_impact="+t.query.ticket_impact+"&"):this.filter.ticket_impact=null,t.query.start_date?(this.filter.start_date=t.query.start_date,this.params+="start_date="+t.query.start_date+"&"):this.filter.start_date=null,t.query.end_date?(this.filter.end_date=t.query.end_date,this.params+="end_date="+t.query.end_date+"&"):this.filter.end_date=null,t.query.network_id?(this.filter.network_id=t.query.network_id,this.params+="network_id="+t.query.network_id+"&"):this.filter.network_id=null,t.query.ticket_category_id?(this.filter.ticket_category_id=t.query.ticket_category_id,this.params+="ticket_category_id="+t.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var t={};this.filter.ticket_impact&&(t["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(t["start_date"]=this.filter.start_date),this.filter.end_date&&(t["end_date"]=this.filter.end_date),this.filter.ticket_category_id&&(t["ticket_category_id"]=this.filter.ticket_category_id),this.filter.network_id&&(t["network_id"]=this.filter.network_id),this.$router.push({query:t})},makeXLSFields:function(){var t={};return this.headers.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:It["a"],TicketsListDialog:Er}},Or=Tr,Ar=(a("c98f"),Object(m["a"])(Or,xr,yr,!1,null,null,null)),Ir=Ar.exports,Fr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"service-desk/reports/tickets-by-network",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.$router.push({name:"tickets-by-network-statistics"})}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.start_date,callback:function(e){t.$set(t.filter,"start_date",e)},expression:"filter.start_date"}}),a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.end_date,callback:function(e){t.$set(t.filter,"end_date",e)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[t.ticket_impact&&t.ticket_impact.length>0?a("label",{staticStyle:{color:"gray","font-size":"11px"}},[t._v("Impacto:")]):t._e(),t.ticket_impact?a("v-select",{attrs:{items:e.content.information.impact,multiple:"","item-text":"nome_impacto","item-value":"id",label:"Filtre por Impacto",solo:""},model:{value:t.ticket_impact,callback:function(e){t.ticket_impact=e},expression:"ticket_impact"}}):t._e()],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.start_date&&!t.filter.end_date&&!t.filter.ticket_impact},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Por Rede e Ocorrência",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),e.content&&e.content.information&&e.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[t._v("Relatório emitido em "),a("strong",[t._v(t._s(e.content.information.report_generate_date))])]),a("br"),t._l(e.content.information.filters,(function(e,i){return a("span",[t._v(" Filtrando por "+t._s(e.name)+": "),a("strong",[t._v(t._s(e.description))]),a("br")])}))],2):t._e(),a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-bottom":"20px","font-size":"18px"}},[a("span",{domProps:{innerHTML:t._s(e.content.information.message)}})]),a("tickets-list-dialog",{attrs:{dialog:t.ticketsListDialog,url:"service-desk/reports/tickets-by-network-list",params:t.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.ticketsListDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"","no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.",pagination:t.pagination,headers:"execution"==t.tableMode?t.headersExecution:t.headersDuration,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",{style:{cursor:t.checkIfRowClick(e.item,"sub_count")?"pointer":""}},[a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("span",[t._v(t._s(e.item.name))])]),a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(t._f("number")(e.item.tickets_count)))]),e.item.tickets_count>0&&100==e.item.available_duration?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"red",small:""}},i),[t._v("warning")])]}}],null,!0)},[a("span",{domProps:{innerHTML:t._s("Encontramos "+e.item.tickets_count+" chamado(s) para a rede '"+e.item.name+"'. Porém, nenhum dispositivo foi vinculado à ele(s) e por isso seu Avaiable é de 100%.")}},[t._v("Informações do responsável")])]):t._e()],1),a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(t._f("number")(e.item.devices_count)))])]),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mttr_duration)))])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mttr_execution)))])])]):t._e(),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mtbf_duration)))])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mtbf_execution)))])])]):t._e(),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.available_duration))+"%")])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"sub_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.available_execution))+"%")])])]):t._e(),a("td",{staticStyle:{padding:"0 !important",color:"blue"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return t.getCategory(e.item)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("category")])],1),a("v-list-tile-title",[t._v("Filtrar por Tipo de Ocorrência")])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return t.openTicketsListDialog(e.item.id)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("list")])],1),a("v-list-tile-title",[t._v("Listar Chamados")])],1)],1)],1)],1)])]}},{key:"footer",fn:function(){return[a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v("Totais:")])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v(t._s(e.content.information.total_ticket_count))])]),a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}},[t._v(t._s(e.content.information.total_devices_count))])]),"duration"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"execution"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"duration"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"execution"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"duration"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"execution"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"duration"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),"execution"==t.tableMode?a("td",[a("strong",{staticStyle:{"font-size":"16px","text-align":"center",color:"gray"}})]):t._e(),a("td",{staticStyle:{padding:"0 !important"}}),a("td",{staticStyle:{padding:"0 !important"}})]},proxy:!0}],null,!0)})],1),e.content&&e.content.data&&e.content.data.length>0?a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[a("v-flex",{staticStyle:{padding:"0px 10px 20px 20px"},attrs:{xs12:"",sm12:"",md8:"",lg8:"","offset-md2":"","offset-lg2":""}},[a("apexchart",{attrs:{width:"100%",type:"donut",options:t.options,series:t.setSeries(e.content.data)}})],1)],1)],1):t._e()],1)]}}])})},Pr=[],jr={name:"TicketsByNetworkStatistics",data:function(){return{ticketsListDialog:!1,ticketsListDialogParams:"",tableMode:"execution",table:[],headersExecution:[{text:"Rede",value:"name"},{text:"N° Chamados",value:"tickets_count"},{text:"Dispositivos",value:"devices_count"},{text:"MTTR (h)",value:"mttr_execution",mode:"execution"},{text:"MTBF (h)",value:"mtbf_execution",mode:"execution"},{text:"Available",value:"available_execution",mode:"execution"},{}],headersDuration:[{text:"Rede",value:"name"},{text:"N° Chamados",value:"tickets_count"},{text:"Dispositivos",value:"devices_count"},{text:"MTTR (h)",value:"mttr_duration",mode:"duration"},{text:"MTBF (h)",value:"mtbf_duration",mode:"duration"},{text:"Available",value:"available_duration",mode:"duration"},{}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{start_date:null,end_date:null,network_id:null,ticket_category_id:null}}},methods:{openTicketsListDialog:function(t){var e=this.$route,a="?";e.query.ticket_impact&&(a+="ticket_impact="+e.query.ticket_impact+"&"),e.query.start_date&&(a+="start_date="+e.query.start_date+"&"),e.query.end_date&&(a+="end_date="+e.query.end_date+"&"),e.query.ticket_category_id&&(a+="ticket_category_id="+e.query.ticket_category_id+"&"),a+="network_id="+t,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(t,e){this.checkIfRowClick(t,e)&&(this.filter.network_id=t.id,this.setFilter())},checkIfRowClick:function(t,e){return t[e]>0},getInformation:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({query:e})},getCategory:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({name:"tickets-by-category-statistics",query:e})},setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.tickets_count),a.push(t.name)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.ticket_impact?(this.filter.ticket_impact=t.query.ticket_impact,this.params+="ticket_impact="+t.query.ticket_impact+"&"):this.filter.ticket_impact=null,t.query.start_date?(this.filter.start_date=t.query.start_date,this.params+="start_date="+t.query.start_date+"&"):this.filter.start_date=null,t.query.end_date?(this.filter.end_date=t.query.end_date,this.params+="end_date="+t.query.end_date+"&"):this.filter.end_date=null,t.query.network_id?(this.filter.network_id=t.query.network_id,this.params+="network_id="+t.query.network_id+"&"):this.filter.network_id=null,t.query.ticket_category_id?(this.filter.ticket_category_id=t.query.ticket_category_id,this.params+="ticket_category_id="+t.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var t={};this.filter.ticket_impact&&(t["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(t["start_date"]=this.filter.start_date),this.filter.end_date&&(t["end_date"]=this.filter.end_date),this.filter.network_id&&(t["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(t["ticket_category_id"]=this.filter.ticket_category_id),this.$router.push({query:t})},makeXLSFields:function(){var t={},e=[];return e="execution"===this.tableMode?this.headersExecution:this.headersDuration,e.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}},ticket_impact:{get:function(){var t=[];if(this.filter.ticket_impact){var e=this.filter.ticket_impact;e=e.split(","),e.filter((function(e){t.push(parseInt(e))}))}return t},set:function(t){console.log(t),this.filter.ticket_impact=t?t.toString():null}}},components:{ViewDetail:It["a"],TicketsListDialog:Er}},qr=jr,$r=(a("34b0"),Object(m["a"])(qr,Fr,Pr,!1,null,null,null)),zr=$r.exports,Mr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Por Rede e Ocorrência",apiUrl:"network/report/network/metrics",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.clearFilters()}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.date_start,callback:function(e){t.$set(t.filter,"date_start",e)},expression:"filter.date_start"}}),a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.date_end,callback:function(e){t.$set(t.filter,"date_end",e)},expression:"filter.date_end"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[t.ticket_impact_ids&&t.ticket_impact_ids.length>0?a("label",{staticStyle:{color:"gray","font-size":"11px"}},[t._v("Impacto:")]):t._e(),t.ticket_impact_ids?a("v-select",{attrs:{items:e.content.impacts,multiple:"","item-text":"nome_impacto","item-value":"id",label:"Filtre por Impacto",solo:""},model:{value:t.ticket_impact_ids,callback:function(e){t.ticket_impact_ids=e},expression:"ticket_impact_ids"}}):t._e(),a("div",[a("OcorrenciasDialog",{attrs:{data:t.categorySelected,"selectable-in-any-category":!0},on:{select:t.onTicketCategorySelect}})],1)],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.date_start&&!t.filter.date_end&&!t.filter.ticket_impact_ids},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Por Rede e Ocorrência",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"","no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.",pagination:t.pagination,headers:"execution"==t.tableMode?t.headersExecution:t.headersDuration,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",{style:{cursor:t.checkIfRowClick(e.item,"networks_children_count")?"pointer":""}},[a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("span",[t._v(t._s(e.item.name))])]),a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(t._f("number")(e.item.total_number_of_failures)))]),e.item.total_number_of_failures>0&&100==e.item.available_duration?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({attrs:{color:"red",small:""}},i),[t._v("warning")])]}}],null,!0)},[a("span",{domProps:{innerHTML:t._s("Encontramos "+e.item.total_number_of_failures+" chamado(s) para a rede '"+e.item.name+"'. Porém, nenhum dispositivo foi vinculado à ele(s) e por isso seu Avaiable é de 100%.")}},[t._v("Informações do responsável")])]):t._e()],1),a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(t._f("number")(e.item.devices_count)))])]),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mttr_duration)))])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mttr_in_hours)))])])]):t._e(),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mtbf_duration)))])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.mtbf_in_hours)))])])]):t._e(),"duration"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.available_duration))+"%")])])]):t._e(),"execution"==t.tableMode?a("td",{on:{click:function(a){return t.tableRowClick(e.item,"networks_children_count")}}},[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[a("span",[t._v(t._s(t._f("number")(e.item.availability))+"%")])])]):t._e(),a("td",{staticStyle:{padding:"0 !important",color:"blue"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(a){return t.listTicketsByNetworkStatistics(e.item)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("list")])],1),a("v-list-tile-title",[t._v("Listar Chamados")])],1)],1)],1)],1)])]}}],null,!0)})],1)],1)]}}])})},Nr=[],Lr=(a("4d90"),a("574b")),Rr={name:"TicketsByNetworkStatistics",data:function(){return{ticketsListDialog:!1,ticketsListDialogParams:"",tableMode:"execution",table:[],headersExecution:[{text:"Rede",value:"name"},{text:"N° Chamados",value:"total_number_of_failures"},{text:"Dispositivos",value:"devices_count"},{text:"MTTR (h)",value:"mttr_in_hours",mode:"execution"},{text:"MTBF (h)",value:"mtbf_in_hours",mode:"execution"},{text:"Available",value:"availability",mode:"execution"},{}],headersDuration:[{text:"Rede",value:"name"},{text:"N° Chamados",value:"total_number_of_failures"},{text:"Dispositivos",value:"devices_count"},{text:"MTTR (h)",value:"mttr_duration",mode:"duration"},{text:"MTBF (h)",value:"mtbf_duration",mode:"duration"},{text:"Available",value:"available_duration",mode:"duration"},{}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{date_start:null,date_end:null,network_id:null,ticket_category_id:null,ticket_category_name:null},categorySelected:{}}},methods:{listTicketsByNetworkStatistics:function(t){var e=t.tickets.map((function(t){return"id,".concat(t)})).join(";");this.$WiListDialog({wiConfig:"ticket-list",filter:{orWhere:e}})},openTicketsListDialog:function(t){var e=this.$route,a="?";e.query.ticket_impact_ids&&(a+="ticket_impact_ids="+e.query.ticket_impact_ids+"&"),e.query.date_start&&(a+="date_start="+e.query.date_start+"&"),e.query.date_end&&(a+="date_end="+e.query.date_end+"&"),e.query.ticket_category_id&&(a+="ticket_category_id="+e.query.ticket_category_id+"&"),a+="network_id="+t,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(t,e){this.checkIfRowClick(t,e)&&(this.filter.network_id=t.id,this.setFilter())},checkIfRowClick:function(t,e){return t[e]>0},getInformation:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({query:e})},getCategory:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({name:"tickets-by-category-statistics",query:e})},setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.total_number_of_failures),a.push(t.name)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.ticket_impact_ids?(this.filter.ticket_impact_ids=t.query.ticket_impact_ids,this.params+="ticket_impact_ids="+t.query.ticket_impact_ids+"&"):this.filter.ticket_impact_ids=null,t.query.date_start?(this.filter.date_start=t.query.date_start,this.params+="date_start="+t.query.date_start+"&"):this.filter.date_start=null,t.query.date_end?(this.filter.date_end=t.query.date_end,this.params+="date_end="+t.query.date_end+"&"):this.filter.date_end=null,t.query.network_id?(this.filter.network_id=t.query.network_id,this.params+="network_id="+t.query.network_id+"&"):this.filter.network_id=null,t.query.ticket_category_id?(this.filter.ticket_category_id=t.query.ticket_category_id,this.params+="ticket_category_id="+t.query.ticket_category_id+"&"):this.filter.ticket_category_id=null,t.query.ticket_category_name?(this.filter.ticket_category_name=t.query.ticket_category_name,this.params+="ticket_category_name="+t.query.ticket_category_name+"&"):this.filter.ticket_category_name=null,t.query.ticket_category_color?(this.filter.ticket_category_color=t.query.ticket_category_color,this.params+="ticket_category_color="+t.query.ticket_category_color+"&"):this.filter.ticket_category_color=null,t.query.ticket_category_icon?(this.filter.ticket_category_icon=t.query.ticket_category_icon,this.params+="ticket_category_icon="+t.query.ticket_category_icon+"&"):this.filter.ticket_category_icon=null):this.params=""},setFilter:function(){var t={};this.filter.ticket_impact_ids&&(t["ticket_impact_ids"]=this.filter.ticket_impact_ids),this.filter.date_start&&(t["date_start"]=this.filter.date_start),this.filter.date_end&&(t["date_end"]=this.filter.date_end),this.filter.network_id&&(t["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(t["ticket_category_id"]=this.filter.ticket_category_id),this.filter.ticket_category_name&&(t["ticket_category_name"]=this.filter.ticket_category_name),this.filter.ticket_category_color&&(t["ticket_category_color"]=this.filter.ticket_category_color),this.filter.ticket_category_icon&&(t["ticket_category_icon"]=this.filter.ticket_category_icon),this.$router.push({query:t})},makeXLSFields:function(){var t={},e=[];return e="execution"===this.tableMode?this.headersExecution:this.headersDuration,e.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t},onTicketCategorySelect:function(t){this.filter.ticket_category_id=t.chamado_categoria_id,this.filter.ticket_category_name=t.nome_categoria,this.filter.ticket_category_color=t.cor_categoria,this.filter.ticket_category_icon=t.icone_categoria,this.categorySelected=t},setTicketCategory:function(t){var e=t.query;this.categorySelected={chamado_categoria_id:e.ticket_category_id,nome_categoria:e.ticket_category_name,cor_categoria:e.ticket_category_color,icone_categoria:e.ticket_category_icon}},clearFilters:function(){var t=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00",e=(new Date).toISOString().slice(0,19);this.categorySelected={},this.$router.push({name:"tickets-by-network-statistics-v2",query:{network_id:-1,ticket_impact_ids:"1,2,3,4,5,6",date_start:t,date_end:e}})}},created:function(){this.setParams({query:this.$route.query}),this.setTicketCategory({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}},ticket_impact_ids:{get:function(){var t=[];if(this.filter.ticket_impact_ids){var e=this.filter.ticket_impact_ids;e=e.split(","),e.filter((function(e){t.push(parseInt(e))}))}return t},set:function(t){this.filter.ticket_impact_ids=t?t.toString():null}}},components:{ViewDetail:It["a"],OcorrenciasDialog:Lr["a"]}},Ur=Rr,Wr=(a("e658"),Object(m["a"])(Ur,Mr,Nr,!1,null,null,null)),Br=Wr.exports,Vr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Chamados Encerrados",apiUrl:"service-desk/reports/tickets-list",apiParams:t.params,notGetID:!0,notShowToolbar:!1},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[t.$route.query?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.$router.push({name:"tickets-by-network-statistics"})}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar Filtro")])],1):t._e()]}},{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 20px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Inicial"},model:{value:t.filter.start_date,callback:function(e){t.$set(t.filter,"start_date",e)},expression:"filter.start_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-text-field",{attrs:{type:"datetime-local",label:"Data Final"},model:{value:t.filter.end_date,callback:function(e){t.$set(t.filter,"end_date",e)},expression:"filter.end_date"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-select",{attrs:{items:e.content.information.impact,"item-text":"nome_impacto","item-value":"id",label:"Impacto",solo:""},model:{value:t.filter.ticket_impact,callback:function(e){t.$set(t.filter,"ticket_impact",e)},expression:"filter.ticket_impact"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-btn",{staticStyle:{width:"100% !important"},attrs:{disabled:!t.filter.start_date&&!t.filter.end_date},on:{click:function(e){return t.setFilter()}}},[t._v("Filtrar")])],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[e.content&&e.content.data&&e.content.data.length>0?a("download-excel",{staticClass:"btn btn-default",attrs:{data:e.content.data,fields:t.makeXLSFields(),worksheet:"Chamados Encerrados",name:"Relatório.xls"}},[a("v-btn",{staticStyle:{color:"white",width:"100% !important"},attrs:{color:"teal darken-1"}},[t._v("Exportar/Excel")])],1):t._e()],1)],1)],1),e.content&&e.content.information&&e.content.information.filters?a("v-flex",{staticStyle:{"text-align":"center",padding:"0px 10px 0px 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("span",[t._v("Relatório emitido em "),a("strong",[t._v(t._s(e.content.information.report_generate_date))])]),a("br"),t._l(e.content.information.filters,(function(e,i){return a("span",[t._v(" Filtrando por "+t._s(e.name)+": "),a("strong",[t._v(t._s(e.description))]),a("br")])}))],2):t._e(),a("v-flex",{staticStyle:{padding:"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-bottom":"20px","font-size":"18px"}},[a("span",{domProps:{innerHTML:t._s(e.content.information.message)}})]),a("tickets-list-dialog",{attrs:{dialog:t.ticketsListDialog,url:"service-desk/reports/tickets-by-network-list",params:t.ticketsListDialogParams}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){t.ticketsListDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-data-table",{staticClass:"elevation-1",attrs:{"hide-actions":"","no-data-text":"Nenhum resultado encontrado para este filtro.","no-results-text":"Nenhum resultado encontrado para este filtro.",pagination:t.pagination,headers:t.headers,items:e.content.data},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",[a("td",[a("strong",{staticStyle:{"font-size":"18px","text-align":"center"}},[t._v(t._s(e.item.id))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.time_abertura))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.time_close))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.duration))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.duration_previst))])]),a("td",[e.item.desc_chamado?a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.desc_chamado,expression:"props.item.desc_chamado"}],attrs:{rows:"2",cols:"20",textarea:""},domProps:{value:e.item.desc_chamado},on:{input:function(a){a.target.composing||t.$set(e.item,"desc_chamado",a.target.value)}}}):t._e()]),a("td",[e.item.last_anotation?a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.last_anotation,expression:"props.item.last_anotation"}],attrs:{rows:"2",cols:"20",textarea:""},domProps:{value:e.item.last_anotation},on:{input:function(a){a.target.composing||t.$set(e.item,"last_anotation",a.target.value)}}}):t._e()]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.region))])]),a("td",[a("span",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.cities))])]),a("td",[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return t.$router.push({name:"chamado",params:{id:e.item.id}})}}},s),[a("v-icon",{attrs:{color:"blue"}},[t._v("message")])],1)]}}],null,!0)},[a("span",[t._v("Detalhes do chamado")])])],1)])]}}],null,!0)})],1)],1)]}}])})},Hr=[],Gr={name:"TicketsByNetworkStatistics",data:function(){return{ticketsListDialog:!1,ticketsListDialogParams:"",tableMode:"execution",table:[],headers:[{text:"ID",value:"id",align:"center"},{text:"Abertura",value:"time_abertura",align:"center"},{text:"Encerramento",value:"time_close",align:"center"},{text:"Duração",value:"duration",align:"center"},{text:"Previsão",value:"duration_previst",align:"center"},{text:"Anotação inicial",value:"desc_chamado",align:"center"},{text:"Anotação final",value:"last_anotation",align:"center"},{text:"Regional",value:"region",align:"center"},{text:"Cidade",value:"cities",align:"center"},{}],options:{chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},series:[],pagination:{sortBy:"ativa_categoria,num_chamados",rowsPerPage:-1,descending:!0},params:"",filter:{start_date:null,end_date:null,network_id:null,ticket_category_id:null}}},methods:{openTicketsListDialog:function(t){var e=this.$route,a="?";e.query.ticket_impact&&(a+="ticket_impact="+e.query.ticket_impact+"&"),e.query.start_date&&(a+="start_date="+e.query.start_date+"&"),e.query.end_date&&(a+="end_date="+e.query.end_date+"&"),e.query.ticket_category_id&&(a+="ticket_category_id="+e.query.ticket_category_id+"&"),a+="network_id="+t,this.ticketsListDialogParams=a,this.ticketsListDialog=!0},tableRowClick:function(t,e){this.checkIfRowClick(t,e)&&(this.filter.network_id=t.id,this.setFilter())},checkIfRowClick:function(t,e){return t[e]>0},getInformation:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({query:e})},getCategory:function(t){var e=this.$route.query;e["network_id"]=t.id,this.$router.push({name:"tickets-by-category-statistics",query:e})},setSeries:function(t){var e=[],a=[];return t.filter((function(t){e.push(t.tickets_count),a.push(t.name)})),this.options.labels=[],this.options.labels=a,e},setParams:function(t){t.query?(this.params="?",t.query.ticket_impact?(this.filter.ticket_impact=t.query.ticket_impact,this.params+="ticket_impact="+t.query.ticket_impact+"&"):this.filter.ticket_impact=null,t.query.start_date?(this.filter.start_date=t.query.start_date,this.params+="start_date="+t.query.start_date+"&"):this.filter.start_date=null,t.query.end_date?(this.filter.end_date=t.query.end_date,this.params+="end_date="+t.query.end_date+"&"):this.filter.end_date=null,t.query.network_id?(this.filter.network_id=t.query.network_id,this.params+="network_id="+t.query.network_id+"&"):this.filter.network_id=null,t.query.ticket_category_id?(this.filter.ticket_category_id=t.query.ticket_category_id,this.params+="ticket_category_id="+t.query.ticket_category_id+"&"):this.filter.ticket_category_id=null):this.params=""},setFilter:function(){var t={};this.filter.ticket_impact&&(t["ticket_impact"]=this.filter.ticket_impact),this.filter.start_date&&(t["start_date"]=this.filter.start_date),this.filter.end_date&&(t["end_date"]=this.filter.end_date),this.filter.network_id&&(t["network_id"]=this.filter.network_id),this.filter.ticket_category_id&&(t["ticket_category_id"]=this.filter.ticket_category_id),this.$router.push({query:t})},makeXLSFields:function(){var t={};return this.headers.filter((function(e){e.text&&e.value&&(t[e.text]=e.value)})),t}},created:function(){this.setParams({query:this.$route.query})},watch:{$route:"setParams"},computed:{auth:function(){return this.$store.state.auth||{}}},components:{ViewDetail:It["a"],TicketsListDialog:Er}},Yr=Gr,Jr=(a("2fbe"),Object(m["a"])(Yr,Vr,Hr,!1,null,null,null)),Qr=Jr.exports,Kr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"order",title:"Detalhes da Ordem de Serviço",apiUrl:"service-desk/order",apiParams:"?with=events;finances;status:id,name,icon,color;category:id,name,icon,color,form_id;category.form;items;items.item:id,name,type,item_unit_id;items.item.unit:id,code;business:id,type,form_reply_id,created_at,business_category_id;business.category.form;businesses:id,type,business_id,created_at;person_signature_image;collaborator_signature_image",store:"order",notLoad:"true"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-container",{staticStyle:{height:"calc(100vh - 96px) !important","overflow-y":"auto !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:i,refresh:s,loading:o}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.person&&i.person.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Execução",business:i,person:i.person||{},address:i.address||{}},on:{onSubmit:s}})],1):t._e(),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e(),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s,showAmounts:!0}})],1),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinance",{attrs:{business:i,wiConfig:"order",refresh:s}})],1),i.business&&i.business.category&&i.business.category.form&&i.business.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.business.reply,businessId:i.business.id,businessBusinessId:i.id,form:i.business.category.form,replyEditor:i.business.reply_editor}})],1):t._e()],1)],1)]}}])})},Xr=[],Zr=a("2418"),tl=a("a694"),el={data:function(){return{fileListDialog:!1,data:{},labels:{customer:{image:"company_96.png",text:function(t,e){var a,i,s,o;return(null===e||void 0===e||null===(a=e.person)||void 0===a||null===(i=a.profiles)||void 0===i?void 0:i.length)>0?null===e||void 0===e||null===(s=e.person)||void 0===s||null===(o=s.profiles[0])||void 0===o?void 0:o.title:"Cliente:"},data:function(t,e){return e.person.first_name+" ("+e.person.name+")"},actions:[function(t){var e,a,i,s;return{icon:"info",route:{name:(null===t||void 0===t||null===(e=t.person)||void 0===e||null===(a=e.profiles)||void 0===a?void 0:a.length)>0?null===t||void 0===t||null===(i=t.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.name:"customer",params:{id:t.person_id}},description:"Informações do Cliente"}}]},provider:{image:"company_96.png",text:function(t){var e,a,i,s;return(null===t||void 0===t||null===(e=t.person)||void 0===e||null===(a=e.profiles)||void 0===a?void 0:a.length)>0?null===t||void 0===t||null===(i=t.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.title:"Cliente:"},data:function(t,e){return e.person.first_name+" ("+e.person.name+")"},actions:[function(t){var e,a,i,s;return{icon:"info",route:{name:(null===t||void 0===t||null===(e=t.person)||void 0===e||null===(a=e.profiles)||void 0===a?void 0:a.length)>0?null===t||void 0===t||null===(i=t.person)||void 0===i||null===(s=i.profiles[0])||void 0===s?void 0:s.name:"customer",params:{id:t.person_id}},description:"Informações do Cliente"}}]},status:{icon:function(t,e){return e.status.icon},color:function(t,e){return e.status.color},text:"Status/Etapa:",data:function(t,e){return e.status.name}},id:{image:"fingerprint_96.png",text:"Código/ID:",data:function(t,e){return"#"+e.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},category:{icon:function(t,e){return e.category.icon},color:function(t,e){return e.category.color},text:"Categoria:",data:function(t,e){return e.category.name}},collaborator:{image:function(t,e){var a,i,s;return null!==(a=null===(i=e.collaborator)||void 0===i||null===(s=i.file)||void 0===s?void 0:s.url)&&void 0!==a?a:"worker_male_96.png"},text:"Responsável",data:function(t,e){return e.collaborator.name},actions:[function(t){return{icon:"info",route:{name:"collaborator",params:{id:t.collaborator_id}},description:"Abrir detalhes do colaborador Responsável"}}]},dateStart:{image:"date_start_96.png",text:"Início Perfuração:",value:"date_start_format"},dateEnd:{image:"event_time_96.png",text:"Término Perfuração:",value:"date_end_format"},duration:{image:"timer_96.png",text:"Duração Perfuração:",data:"- - -"},files:{image:"anexo_96.png",text:"Arquivos/Anexos:",value:"count_files",actions:[function(t){return{icon:"info",WiFileListDialog:{api:{url:"internet/contract/file",filter:{business_id:t.id}},info:{business_id:t.id}},description:"Ver todos os anexos/arquivos..."}}]},externalCode:{image:"dog_tag_96.png",text:"Código Externo:",value:"external_code",actions:[{copy:!0,description:"Copiar Código Externo."}]},notes:{image:"note_96.png",text:"Notas/Ações:",style:{"font-size":"12px"},value:"last_note",actions:[function(t){return{icon:"info",WiEventsDialog:{title:"Ações/Eventos",icon:"message",service:Zr["a"],serviceParams:{where:"business_id,"+t.id},socket:tl["a"],socketParams:{id:t.id},business:t},description:"Ver todas as notas..."}}]}}}},computed:{configuration:function(){return[{size:["xs12","sm12","md8","lg8"],items:[this.labels.customer]},{size:["xs12","sm12","md4","lg4"],items:[this.labels.status]},{size:["xs12","sm12","md5","lg5"],items:[this.labels.id,this.labels.category,this.labels.collaborator]},{size:["xs12","sm12","md3","lg3"],items:[this.labels.dateStart,this.labels.dateEnd,this.labels.duration]},{size:["xs12","sm12","md4","lg4"],items:[this.labels.files,this.labels.externalCode,this.labels.notes]}]}},methods:{updateView:function(){this.$forceUpdate()}},watch:{$route:"updateView"}},al=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-card-text",{staticStyle:{padding:"0"}},[a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.configuration,(function(e,i){return a("v-flex",t._b({key:i},"v-flex",t.sizeField(e.size),!1),[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{"two-line":""}},[t._l(e.items,(function(e,i){return[a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[e.image?a("img",{attrs:{src:t.getItem("image",e),alt:t.getItem("title",e)}}):t._e(),e.icon?a("v-icon",{style:{color:e.color?t.getItem("color",e):"#000"},attrs:{large:""}},[t._v(t._s(t.getItem("icon",e)))]):t._e()],1)],1),a("v-list-tile-content",[e.text?a("v-list-tile-sub-title",{domProps:{innerHTML:t._s(t.getItem("text",e))}}):t._e(),e.data||e.value?a("v-list-tile-title",[a("strong",{style:t.getItem("style",e),domProps:{innerHTML:t._s(t.getItem("data",e)||"---")}})]):t._e()],1),e.actions?a("v-list-tile-action",t._l(e.actions,(function(i,s){return a("div",{key:s},[i.copy&&t.getItem("data",e)?a("wi-copy-to",{attrs:{text:t.getItem("data",e),title:t.getItem("text",e)}}):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:i.id},expression:"{'id': action.id}"}],attrs:{icon:"",flat:"",disabled:t.getItem("disabled",i)},on:{click:function(e){return t.runAction(i,t.data)}}},[t.getItem("description",i)?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on;return[a("v-icon",t._g({},s),[t._v(t._s(t.getItem("icon",i)))])]}}],null,!0)},[a("span",[t._v(t._s(t.getItem("description",i)))])]):a("v-icon",[t._v(t._s(t.getItem("icon",i)))])],1)],1)})),0):t._e()],1),a("v-divider")],1)]}))],2)],1)})),1)],1)],1)],1)},il=[],sl=(a("2ca0"),{name:"WiViewDashboard",computed:{configuration:function(){var t=this;return this.info?this.info:[{size:["xs12","sm12","md8","lg8"],items:[{image:"company_96.png",text:this.config.personTitle+":",data:function(t,e){return e.person.first_name+" ("+e.person.name+")"},actions:[{icon:"info",action:function(e){t.$emit("onPerson",e)},description:"Informações do "+this.config.personTitle}]}]},{size:["xs12","sm12","md4","lg4"],items:[{icon:function(t,e){return e.status.icon},color:function(t,e){return e.status.color},text:"Status/Etapa:",data:function(t,e){return e.status.name},actions:[]}]},{size:["xs12","sm12","md5","lg5"],items:[{image:"fingerprint_96.png",text:"Código/ID:",data:function(t,e){return"#"+e.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},{icon:function(t,e){return e.category.icon},color:function(t,e){return e.category.color},text:"Categoria:",data:function(t,e){return e.category.name}},{image:function(t,e){var a,i,s;return null!==(a=null===(i=e.collaborator)||void 0===i||null===(s=i.file)||void 0===s?void 0:s.url)&&void 0!==a?a:"worker_male_96.png"},text:"Responsável",data:function(t,e){return e.collaborator.name},actions:[{icon:"info",route:{name:"collaborator",params:{id:this.data.collaborator_id}},description:"Abrir detalhes do colaborador Responsável"}]}]},{size:["xs12","sm12","md3","lg3"],items:[{image:"split_transaction_96.png",text:"Valor Total:",data:function(e,a){return"graduation"===t.config.store?a.finance_account?t.$options.filters.money(a.finance_account.balance_foreseen):t.$options.filters.money(0):t.$options.filters.money(a.total_liquid)}},{image:"date_start_96.png",text:this.config.date_start||"Data de Emissão:",value:"date_start_format"},{image:"schedule_96.png",text:this.config.date_end||"Data de Entrega:",value:"date_end_format"}]},{size:["xs12","sm12","md4","lg4"],items:[{image:function(){return"budget"!==t.config.store||"quotation"!==t.config.store?"paper_money_96.png":"event_time_96.png"},text:function(){return"budget"!==t.config.store||"quotation"!==t.config.store?"Situação Financeira:":"Data de Validade:"},value:function(){return"budget"!==t.config.store||"quotation"!==t.config.store?"finance_situation":"date_validity_format"}},{image:"anexo_96.png",text:"Arquivos/Anexos:",value:"count_files",actions:[function(e){return{icon:"info",WiDialog:{title:"Arquivos/Anexos "+t.config.idTitle,icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:t.config.store+"-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+e.id},permission:"b41dcfec"}},button:{icon:"add",text:"Adicionar Arquivo",permission:"b41dcfec",disabled:function(){return 1!==e.stage},action:function(){t.$WiDialog({title:"Arquivos/Anexos "+t.config.idTitle,icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:e.id}},onClose:function(){t.$WiView(t.config.store+"-fileList").refresh(),t.$WiView("business").refresh()}})}}},description:"Ver todas as notas..."}}]},{image:"dog_tag_96.png",text:"Código Externo:",value:"external_code",actions:[{copy:!0,description:"Copiar código externo."}]}]},{size:["xs12","sm12","md12","lg12"],items:[{image:"note_96.png",text:"Última Nota:",style:{"font-size":"12px"},value:"last_note",actions:[function(t){return{icon:"info",WiEventsDialog:{title:"Ações/Eventos",icon:"message",service:Zr["a"],serviceParams:{where:"business_id,"+t.id},socket:tl["a"],socketParams:{id:t.id},business:t},description:"Ver todas as notas..."}}]}]}]}},methods:{getItem:function(t,e){if("function"===typeof e&&(e=e(this.data)),"data"===t&&e.value)return"function"===typeof e.value?this.data[e.value(e,this.data)]:this.data[e.value];if("image"===t){var a="";return a="function"===typeof e[t]?e[t](e,this.data):e[t],a.startsWith("http")?a:"/static/icons/monitor/"+a}return"function"===typeof e[t]?e[t](e,this.data):e[t]},runAction:function(t,e){"function"===typeof t&&(t=t(e)),t.route&&this.$router.push(t.route),t.WiEditDialog&&this.$WiEditDialog({wiConfig:t.WiEditDialog.wiConfig,onSubmit:t.WiEditDialog.onSubmit,data:t.WiEditDialog.data,redirectOnSubmit:t.WiEditDialog.redirectOnSubmit}),t.WiListDialog&&this.$WiListDialog({wiConfig:t.WiListDialog.wiConfig,filter:t.WiListDialog.filter,wiEditData:t.WiListDialog.wiEditData}),t.WiDialog&&this.$WiDialog(t.WiDialog),t.WiEventsDialog&&this.$WiEventsDialog(t.WiEventsDialog),t.WiFileListDialog&&this.$WiFileListDialog(t.WiFileListDialog),t.action&&t.action(e)},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.form):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e},setInfo:function(){this.option&&(this.info=this.option)}},mounted:function(){this.setInfo()},props:{option:{type:Object,required:!1},config:{default:function(){return{}}},data:{default:function(){return{}}},info:{default:null}}}),ol=sl,nl=Object(m["a"])(ol,al,il,!1,null,null,null),rl=nl.exports,ll=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-actions"},[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.$route.meta.permission},expression:"{'id': $route.meta.permission}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.disableButtons},on:{click:function(e){return t.addNote()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Nota")])],1),t._v(" "+t._s(t.business.category.layout_type_id)+" "),t.business.description?a("v-btn",{attrs:{small:"",outline:"",color:"white"},on:{click:function(e){t.viewLayoutDialog=!0}}},[a("v-icon",[t._v("description")]),a("span",[t._v("Documento")])],1):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.$route.meta.permission},expression:"{'id': $route.meta.permission}"}],attrs:{small:"",outline:"",color:"white",disabled:t.disableButtons},on:{click:function(e){return t.createDocument()}}},[a("v-icon",[t._v("note_add")]),a("span",[t._v("Documento")])],1),t.viewLayoutDialog?a("BusinessLayoutDialog",{attrs:{business:t.business,refresh:t.refresh},model:{value:t.viewLayoutDialog,callback:function(e){t.viewLayoutDialog=e},expression:"viewLayoutDialog"}}):t._e(),t._e()],1)},cl=[],dl=a("2f62"),ul=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"90%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var a=e.on;return[t._t("default",null,{on:a})]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"8px"}},[a("v-toolbar",{staticStyle:{"border-radius":"8px"},attrs:{dense:"",flat:"",color:t.$wiDark?"#212121":"#FFFFFF"}},[a("v-icon",[t._v(t._s(t.business.info.icon))]),a("v-toolbar-title",[a("span",{domProps:{textContent:t._s(t.business.info.title)}}),a("span",[t._v(" - ")]),a("span",{domProps:{textContent:t._s(t.business.person.name)}})]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.updatePermission},expression:"{'id': updatePermission}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:t.disableEditButtons,outline:"",small:""},on:{click:function(e){return t.recreateLayout()}}},[a("v-icon",[t._v("refresh")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[t._v("Recriar")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(e){return t.printLayout()}}},[a("v-icon",[t._v("print")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[t._v("Imprimir")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(e){return t.pdfLayout()}}},[a("v-icon",[t._v(" file_download ")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only ml-1"},[t._v("PDF")])],1),t.business.file&&t.business.file.url?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:"",link:"",target:"_blank",href:t.business.file.url}},[a("v-icon",[t._v("download")]),a("span",[t._v("download")])],1):t._e(),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.loading?a("v-card-text",{staticClass:"d-flex justify-center align-center",staticStyle:{"min-height":"300px","text-align":"center"}},[a("div",[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"64"}}),a("h2",{staticClass:"mt-5"},[t._v("Criando documento...")]),a("h3",{staticClass:"mt-2"},[t._v("Não irá demorar mais que alguns segundos.")])],1)]):t.dialog?a("v-card-text",[a("div",{directives:[{name:"show",rawName:"v-show",value:!t.$vuetify.breakpoint.xsOnly,expression:"!$vuetify.breakpoint.xsOnly"}]},[!t.loading&&t.layoutData.html?a("BusinessLayoutA4View",{attrs:{layoutData:t.layoutData}}):!t.loading&&t.layoutData.pdf?a("div",[a("div",{staticClass:"pdf-access-container"},[a("div",{staticClass:"pdf-access-content"},[a("div",{staticClass:"pdf-illustration"},[a("svg",{attrs:{width:"200",height:"200",viewBox:"0 0 200 200"}},[a("defs",[a("linearGradient",{attrs:{id:"circleGradient",x1:"0%",y1:"0%",x2:"100%",y2:"100%"}},[a("stop",{staticStyle:{"stop-color":"#1976D2","stop-opacity":"0.1"},attrs:{offset:"0%"}}),a("stop",{staticStyle:{"stop-color":"#2196F3","stop-opacity":"0.2"},attrs:{offset:"100%"}})],1)],1),a("circle",{staticClass:"background-circle",attrs:{cx:"100",cy:"100",r:"80",fill:"url(#circleGradient)"}}),a("g",{staticClass:"document-group"},[a("path",{staticClass:"document-paper",attrs:{d:"M60,50 L140,50 L140,150 L60,150 Z",rx:"4"}}),a("line",{staticClass:"document-line",attrs:{x1:"70",y1:"70",x2:"130",y2:"70"}}),a("line",{staticClass:"document-line",attrs:{x1:"70",y1:"90",x2:"130",y2:"90"}}),a("line",{staticClass:"document-line",attrs:{x1:"70",y1:"110",x2:"130",y2:"110"}}),a("rect",{staticClass:"pdf-icon",attrs:{x:"70",y:"50",width:"30",height:"30",rx:"4"}}),a("text",{staticClass:"pdf-text",attrs:{x:"85",y:"70","font-size":"12","text-anchor":"middle","font-weight":"bold"}},[t._v("PDF")])]),a("g",{staticClass:"arrow-group"},[a("path",{staticClass:"arrow-line",attrs:{d:"M100,130 L100,160"}}),a("path",{staticClass:"arrow-head",attrs:{d:"M90,150 L100,160 L110,150"}})]),a("circle",{staticClass:"progress-circle",attrs:{cx:"100",cy:"100",r:"80"}})])]),a("h2",{staticClass:"pdf-title"},[t._v("Documento PDF Disponível")]),a("p",{staticClass:"pdf-description"},[t._v("Para visualizar o documento completo, você precisa fazer o download do arquivo PDF. Clique no botão abaixo para iniciar o download.")]),a("v-btn",{staticClass:"pdf-download-btn",attrs:{color:"primary",elevation:"2",large:""},on:{click:function(e){return t.pdfLayout()}}},[a("v-icon",{attrs:{left:""}},[t._v("file_download")]),t._v(" Acessar PDF do Documento ")],1)],1)])]):t._e()],1),t.$vuetify.breakpoint.xsOnly?a("div",[a("br"),a("v-btn",{attrs:{block:"",outline:"",small:""},on:{click:function(e){return t.printLayout()}}},[a("v-icon",[t._v("print")]),a("span",[t._v("Imprimir")])],1),a("br"),a("v-btn",{attrs:{block:"",outline:"",small:""},on:{click:function(e){return t.pdfLayout()}}},[a("v-icon",[t._v(" file_download ")]),a("span",{staticClass:"ml-1"},[t._v("PDF")])],1),a("br"),t.business.file&&t.business.file.url?a("v-btn",{attrs:{outline:"",small:"",link:"",block:"",target:"_blank",href:t.business.file.url}},[a("v-icon",[t._v("download")]),a("span",[t._v("download")])],1):t._e()],1):t._e()]):t._e()],1)],1)},pl=[],ml=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"page-container"},[a("div",{staticClass:"a4-page"},[a("iframe",{ref:"contentFrame",staticClass:"page-content",attrs:{srcdoc:t.getIframeContent,frameborder:"0"},on:{load:t.adjustIframeHeight}})])])},vl=[],fl={name:"BusinessLayoutA4View",props:["layoutData"],computed:{getIframeContent:function(){var t="",e=this.layoutData.html;return e.replace("","".concat(t,""))}},methods:{adjustIframeHeight:function(){var t=this.$refs.contentFrame;t&&(t.style.height=t.contentWindow.document.documentElement.scrollHeight+"px")}},watch:{"layoutData.html":{handler:function(){var t=this;this.$nextTick((function(){t.adjustIframeHeight()}))},immediate:!0}}},gl=fl,_l=(a("a7ad"),Object(m["a"])(gl,ml,vl,!1,null,"5efeba72",null)),hl=_l.exports,bl={name:"BusinessLayoutV2Dialog",data:function(){return{apiKey:"1pwn5rw26syn27rz79wgwnapcgc98crz45y7ec41lhi2hare",config:{height:window.innerHeight-170,menubar:!1,readonly:!0,content_css:"document",content_style:"body { margin: 1rem auto; max-width: 900px; }",language:"pt_BR",plugins:["print"],toolbar:[],loading:!1,layoutData:{}},acceptRecreateLayoutDialog:!1}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},disableEditButtons:function(){return this.loading||2==this.business.stage||3==this.business.stage},updatePermission:function(){var t,e;return null===(t=this.$route.meta.config)||void 0===t||null===(e=t.permission)||void 0===e?void 0:e.update}},methods:{printLayout:function(){var t="width=800,height=600,menubar=no,toolbar=no,location=no,status=no",e=window.open("","_blank",t);e&&(e.document.write(this.layoutData.html),e.document.close(),e.onload=function(){e.focus(),setTimeout((function(){e.print(),e.onafterprint=function(){e.close()},setTimeout((function(){e.closed||e.close()}),1e3)}),250)})},editLayout:function(){var t,e,a,i=null===(t=this.$route)||void 0===t||null===(e=t.meta)||void 0===e||null===(a=e.config)||void 0===a?void 0:a.name;this.$WiEditDialog({wiConfig:"".concat(i,"-layout"),onSubmit:this.refresh,data:{id:this.business.id,description:this.business.description}}),this.dialog=!1},recreateLayout:function(){this.acceptRecreateLayoutDialog=!0},recreatingDocument:function(){this.dialog=!1},recreatedDocument:function(){this.dialog=!0},getBusinessLayout:function(){var t=this;this.loading=!0,r["b"].get({uri:"business/layout/generate/".concat(this.business.id),params:{},sucess:function(e){var a=e.data;t.layoutData=a,t.$forceUpdate(),t.loading=!1},error:function(e){t.loading=!1,console.log(e)}})},pdfLayout:function(){console.log("pdfLayout"),this.$WiApiPost({uri:"business/layout/".concat(this.business.id,"/pdf"),data:{business_id:this.business.id},config:{msgLoad:{title:"Criando PDF...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:!1},callback:function(t){var e=t.sucess;e&&e.file_url&&window.open(e.file_url,"_blank")}})}},created:function(){this.getBusinessLayout()},props:{value:{required:!0},business:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{BusinessLayoutA4View:hl}},xl=bl,yl=(a("b553"),Object(m["a"])(xl,ul,pl,!1,null,"56ec0ce6",null)),kl=yl.exports,Cl={name:"BusinessActions",data:function(){return{viewLayoutDialog:!1}},computed:{disableButtons:function(){return this.loading||2==this.business.stage||3==this.business.stage},sendConfig:function(){return{title:"Enviar Documento",activatorText:"Enviar",person_id:this.business.person_id,steps:[{title:"Selecionar Conteúdo",description:"Escolha o tipo de conteúdo que deseja enviar"},{title:"Canal de Envio",description:"Selecione os canais pelos quais deseja enviar"},{title:"Mensagem",description:"Personalize a mensagem que será enviada"},{title:"Confirmação",description:"Confirme os dados antes de enviar"}],contentOptions:{items:[{id:"document",title:"Documento",description:"Enviar o documento completo com todos os detalhes e informações",icon:"description",tags:["Documento"]},{id:"invoices",title:"Faturas",description:"Enviar todas as faturas relacionadas",icon:"receipt_long",tags:["Boletos","Faturas"]}]},channels:{whatsapp:{enabled:!0,required:!1},email:{enabled:!0,required:!1}},defaultMessages:{document:"Prezado(a),\n\nSegue em anexo o documento solicitado.\n\nAtenciosamente.",invoices:"Prezado(a),\n\nSegue em anexo as faturas solicitadas.\n\nAtenciosamente."}}}},methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("WNSender",{WNSenderOpen:"open"})),{},{addNote:function(){this.$WiEditDialog({wiConfig:"sale-event",onSubmit:this.refresh,data:{business_id:this.business.id}})},createDocument:function(){this.$WiApiPost({uri:"business/layout/".concat(this.business.id),callback:this.refresh,config:{msgLoad:{title:"Criando documento...",text:"Processando e criando ".concat(this.business.info.title)},msgSucess:{title:"Documento criado com sucesso!",text:"O documento irá abrir em instantes."},msgError:{title:"Erro ao criar documento",text:"Tente novamente ou contacte o suporte."}}})},sendBusiness:function(){this.WNSenderOpen({config:this.sendConfig,callback:function(t){console.log("result---",t)}})}}),props:{business:{type:Object,required:!0},loading:{type:Boolean,default:!1},refresh:{type:Function,required:!0}},components:{BusinessLayoutDialog:kl}},wl=Cl,Sl=Object(m["a"])(wl,ll,cl,!1,null,null,null),Dl=Sl.exports,El=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("FormReplyList",{attrs:{form:t.form,reply:t.reply,replyEditor:t.replyEditorFormated,showHeader:!1},on:{onSubmit:t.onSubmit}})],1)},Tl=[],Ol=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"form-reply-list"},[t.reply&&t.reply.id?a("div",[t.showTitle?a("FormReplyListTitle",{attrs:{form:t.form,reply:t.reply,replyEditor:t.replyEditor},on:{onSubmit:t.onSubmit}}):t._e(),t.showHeader?a("FormReplyListHeader",{attrs:{reply:t.reply}}):t._e(),t.reply?a("FormReplyListReplies",{attrs:{reply:t.reply,replyEditor:t.replyEditor}}):t._e()],1):a("FormReplyListNotReply",{attrs:{form:t.form,reply:t.reply,replyEditor:t.replyEditor},on:{onSubmit:t.onSubmit}})],1)},Al=[],Il=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[t.reply&&t.reply.form?a("v-toolbar",{staticClass:"form-reply-list__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t.reply.form.icon?a("v-icon",{attrs:{color:t.reply.form.color}},[t._v(t._s(t.reply.form.icon))]):t._e(),a("span",[t._v(" "+t._s(t.reply.form.name))])],1),a("v-spacer"),t.reply&&t.reply.id?a("v-btn",{attrs:{outline:"",small:"",loading:t.loading},on:{click:function(e){return t.updateFormReply()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v("Editar ")])],1):a("v-btn",{attrs:{outline:"",small:"",loading:t.loading},on:{click:function(e){return t.createFormReply()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Inserir dados")])],1)],1):t._e(),a("v-divider"),t.reply&&t.reply.form?a("span",[t._v(" "+t._s(t.reply.form.description)+" ")]):t._e()],1)],1)},Fl=[],Pl=a("e570"),jl={data:function(){return{loading:!1}},methods:{createWiEditDialog:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(e){var a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loading=!0,a=this.form?this.form.id:this.reply.form.id,t.next=4,Object(Pl["a"])(a);case 4:i=t.sent,s="form-"+a,this.$store.commit("pages/ADD_CONFIG",{name:s,config:i}),this.$WiEditDialog({wiConfig:s,data:e,redirectOnSubmit:!1,onSubmit:this.onSubmit}),this.loading=!1;case 9:case"end":return t.stop()}}),t,this)})));function e(e){return t.apply(this,arguments)}return e}(),createFormReply:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.createWiEditDialog(Object(kt["a"])({},this.replyEditor));case 2:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),updateFormReply:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,this.createWiEditDialog(Object(kt["a"])({},this.replyEditor));case 2:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onSubmit:function(t){this.$emit("onSubmit",t)}},props:{form:{type:Object,required:!0},reply:{type:Object,required:!0},replyEditor:{type:Object,default:function(){return{}}}}},ql={name:"FormReplyListTitle",mixins:[jl]},$l=ql,zl=(a("8223"),Object(m["a"])($l,Il,Fl,!1,null,"0b34d30b",null)),Ml=zl.exports,Nl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-list",{style:{background:t.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-img",{staticStyle:{"max-width":"40px","max-height":"40px"},attrs:{src:"static/icons/user_icon_1.png",alt:"avatar"}})],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Criador: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.reply.person.name))])])],1)],1)],1)],1)],1),a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-list",{style:{background:t.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-icon",{attrs:{large:"",color:t.reply.status.color}},[t._v(t._s(t.reply.status.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.reply.status.title))])])],1)],1)],1)],1)],1),a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-list",{style:{background:t.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"green"}},[t._v("query_builder")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Data: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t._f("moment")(t.reply.date_time,"DD/MM/YY HH:mm")))])])],1)],1)],1)],1)],1)],1)},Ll=[],Rl={name:"FormReplyListHeader",props:{reply:{type:Object,required:!0}}},Ul=Rl,Wl=(a("faa2"),Object(m["a"])(Ul,Nl,Ll,!1,null,"69c31517",null)),Bl=Wl.exports,Vl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.reply.fields,(function(e,i){return a("v-flex",t._b({key:i,staticClass:"form-reply-list__reply"},"v-flex",t.getItemSize(e.size),!1),[t.showFormFieldAction(e)?a("v-card-text",{staticClass:"form-reply-list__reply-field"},[a("v-divider",{staticClass:"form-reply-list__reply-divider"}),"editor"==e.type.name?a("FormReplyListReplyEditor",{attrs:{field:e}}):"checkbox"==e.type.name?a("FormReplyListReplyCheckbox",{attrs:{field:e}}):"title"==e.type.name?a("FormReplyListReplyTitle",{attrs:{field:e}}):"message"==e.type.name?a("FormReplyListReplyMessage",{attrs:{field:e}}):"money"==e.type.name?a("FormReplyListReplyMoney",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"cpf"==e.type.name?a("FormReplyListReplyCpf",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"cnpj"==e.type.name?a("FormReplyListReplyCnpj",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"date"==e.type.name?a("FormReplyListReplyDate",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"phone"==e.type.name?a("FormReplyListReplyPhone",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"textarea"==e.type.name?a("FormReplyListReplyTextArea",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}}):"table"==e.type.name?a("FormReplyListReplyTable",{attrs:{field:e}}):a("div",[a("FormReplyListReplyDefault",{attrs:{field:e},on:{openFieldReplyHistory:t.openFieldReplyHistory}})],1),a("v-divider",{staticClass:"form-reply-list__reply-divider"})],1):t._e()],1)})),1)],1)],1)},Hl=[],Gl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{style:{background:t.field.color},attrs:{dense:"",avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:""}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t.field.label)+" ")])])],1)],1)},Yl=[],Jl={name:"FormReplyListReplyDefault",props:{field:{type:Object,required:!0}}},Ql=Jl,Kl=Object(m["a"])(Ql,Gl,Yl,!1,null,null,null),Xl=Kl.exports,Zl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t._f("money")(t.field.reply.content)}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.field.reply.content,title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},tc=[],ec=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("span",t._g({},i),[t._v(" "+t._s(t.label)+" ")])]}}])},[a("span",{domProps:{textContent:t._s(t.label)}})])},ac=[],ic={name:"FormReplyListReplyText",props:{label:{required:!0}}},sc=ic,oc=(a("beec"),Object(m["a"])(sc,ec,ac,!1,null,"72de7152",null)),nc=oc.exports,rc={name:"FormReplyListReplyDefault",methods:{openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},lc=rc,cc=Object(m["a"])(lc,Zl,tc,!1,null,null,null),dc=cc.exports,uc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",{staticStyle:{padding:"0 20px"}},[a("strong",{staticStyle:{"font-size":"16px"}},[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{small:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e(),a("span",[t._v(t._s(t.field.label)+": ")])],1),a("br"),a("br"),t.field.reply?a("span",[a("div",{domProps:{innerHTML:t._s(t.field.reply.content)}})]):a("span",[t._v("Não informado")])])},pc=[],mc={name:"FormReplyListReplyEditor",props:{field:{type:Object,required:!0}}},vc=mc,fc=Object(m["a"])(vc,uc,pc,!1,null,null,null),gc=fc.exports,_c=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t.field.reply.content}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.field.reply.content,title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},hc=[],bc={name:"FormReplyListReplyDefault",methods:{openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},xc=bc,yc=Object(m["a"])(xc,_c,hc,!1,null,null,null),kc=yc.exports,Cc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"form-reply-list-reply-message",style:{color:t.field.color,"border-color":t.field.color}},[a("span",{domProps:{innerHTML:t._s(t.field.description||t.field.label)}})])},wc=[],Sc={name:"FormReplyListReplyMessage",props:{field:{type:Object,required:!0}}},Dc=Sc,Ec=(a("60ce"),Object(m["a"])(Dc,Cc,wc,!1,null,"7c5fe43c",null)),Tc=Ec.exports,Oc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):a("div",[t.field.reply&&t.field.reply.content?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" check_box ")]):a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" check_box_outline_blank ")])],1)],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[t._v(" Sim ")]):a("strong",[t._v(" Não ")])])],1)],1)},Ac=[],Ic={name:"FormReplyListReplyCheckbox",props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},Fc=Ic,Pc=Object(m["a"])(Fc,Oc,Ac,!1,null,null,null),jc=Pc.exports,qc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t.formatCPF(t.field.reply.content)}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.formatCPF(t.field.reply.content),title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},$c=[],zc={name:"FormReplyListReplyCpf",methods:{openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)},formatCPF:function(t){if(!t)return"";var e=String(t),a=e.replace(/\D/g,""),i=a.padStart(11,"0");return i.replace(/(\d{3})(\d{3})(\d{3})(\d{2})/,"$1.$2.$3-$4")}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},Mc=zc,Nc=Object(m["a"])(Mc,qc,$c,!1,null,null,null),Lc=Nc.exports,Rc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t._f("cnpj")(t.field.reply.content)}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.field.reply.content,title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("history")])],1)]}}],null,!1,989469852)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},Uc=[],Wc={name:"FormReplyListReplyCnpj",methods:{openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},Bc=Wc,Vc=Object(m["a"])(Bc,Rc,Uc,!1,null,null,null),Hc=Vc.exports,Gc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t._f("date")(t.field.reply.content)}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.field.reply.content,title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},Yc=[],Jc={name:"FormReplyListReplyDate",methods:{openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},Qc=Jc,Kc=Object(m["a"])(Qc,Gc,Yc,!1,null,null,null),Xc=Kc.exports,Zc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"40px !important"}},[a("v-avatar",[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{large:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e()],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",{staticStyle:{color:"rgba(0,0,0,.54)"}},[a("FormReplyListReplyText",{attrs:{label:t.field.label}})],1),a("v-list-tile-title",[t.field.reply&&t.field.reply.content?a("strong",[a("FormReplyListReplyText",{attrs:{label:t.formatPhone(t.field.reply.content)}})],1):a("span",[t._v("- - -")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"2px","padding-bottom":"2px"}},[t.field.reply&&t.field.reply.content?a("wi-copy-to",{attrs:{text:t.formatPhone(t.field.reply.content),title:t.field.label}}):t._e(),t.field.reply?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:""},on:{click:function(e){return t.openFieldReplyHistory(t.field.reply)}}},i),[a("v-icon",{attrs:{color:"blue"}},[t._v("history")])],1)]}}],null,!1,2393302101)},[a("span",[t._v("Histórico de alterações")])]):t._e()],1)],1)},td=[],ed={name:"FormReplyListReplyPhone",methods:{formatPhone:function(t){if(!t)return"";var e=String(t).replace(/\D/g,""),a=e.padStart(11,"0");return e.length<=10?a.replace(/(\d{2})(\d{4})(\d{4})/,"($1) $2-$3"):a.replace(/(\d{2})(\d{5})(\d{4})/,"($1) $2-$3")},openFieldReplyHistory:function(t){this.$emit("openFieldReplyHistory",t)}},props:{field:{type:Object,required:!0}},components:{FormReplyListReplyText:nc}},ad=ed,id=Object(m["a"])(ad,Zc,td,!1,null,null,null),sd=id.exports,od=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",{staticStyle:{padding:"0 20px"}},[a("strong",{staticStyle:{"font-size":"16px"}},[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{small:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e(),a("span",[t._v(t._s(t.field.label)+": ")])],1),a("br"),a("br"),t.field.reply?a("span",[a("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.field.reply.content))])]):a("span",[t._v("Não informado")])])},nd=[],rd={name:"FormReplyListReplyEditor",props:{field:{type:Object,required:!0}}},ld=rd,cd=Object(m["a"])(ld,od,nd,!1,null,null,null),dd=cd.exports,ud=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"form-reply-list-table"},[a("p",{staticStyle:{padding:"0 20px"}},[a("strong",{staticStyle:{"font-size":"16px"}},[t.field.icon?a("v-icon",{staticStyle:{"padding-bottom":"2px","padding-right":"2px"},attrs:{small:"",color:t.field.color}},[t._v(" "+t._s(t.field.icon)+" ")]):t._e(),a("span",[t._v(t._s(t.field.label)+": ")])],1)]),t.tableData&&t.tableData.config&&t.tableData.data?a("div",{staticClass:"form-reply-list-table__container"},[a("div",{staticClass:"form-reply-list-table__table-wrapper"},[a("table",{staticClass:"form-reply-list-table__table"},[a("thead",[a("tr",t._l(t.tableData.config.columns,(function(e){return a("th",{key:e.id,staticClass:"form-reply-list-table__header"},[t._v(" "+t._s(e.title||"Sem título")+" ")])})),0)]),a("tbody",[t._l(t.tableData.data,(function(e,i){return a("tr",{key:i,staticClass:"form-reply-list-table__row"},t._l(t.tableData.config.columns,(function(s){return a("td",{key:s.id,staticClass:"form-reply-list-table__cell"},["incremental"===s.type?a("span",{staticClass:"form-reply-list-table__incremental"},[t._v(" "+t._s(t.calculateIncrementalValue(s,i))+" ")]):"fixed"===s.type?a("span",{staticClass:"form-reply-list-table__fixed"},[t._v(" "+t._s(t.getCellValue(s,e)||s.defaultValue||"-")+" ")]):"field"===s.type&&"select"===s.fieldType?a("span",{staticClass:"form-reply-list-table__select"},[t._v(" "+t._s(t.getSelectText(s,e[s.id]))+" ")]):a("span",{staticClass:"form-reply-list-table__value"},[t._v(" "+t._s(e[s.id]||"-")+" ")])])})),0)})),t.tableData.data&&0!==t.tableData.data.length?t._e():a("tr",{staticClass:"form-reply-list-table__empty-row"},[a("td",{staticClass:"form-reply-list-table__empty-message",attrs:{colspan:t.tableData.config.columns.length}},[t._v(" Nenhuma linha adicionada. ")])])],2)])])]):a("div",{staticClass:"form-reply-list-table__error"},[a("p",[t._v("Dados da tabela não disponíveis.")])])])},pd=[],md={name:"FormReplyListReplyTable",props:{field:{type:Object,required:!0}},computed:{tableData:function(){if(!this.field||!this.field.reply)return null;var t=this.field.reply.data_json||this.field.reply.content;if(!t)return null;try{var e="string"===typeof t?JSON.parse(t):t;return e}catch(a){return console.warn("Erro ao parsear JSON da tabela:",a),null}}},methods:{calculateIncrementalValue:function(t,e){if("incremental"!==t.type)return"";var a=t.startValue||1,i=t.multiplier||10;return"multiplier"===t.incrementalType?0===e?a:i*e:a+e},getSelectText:function(t,e){if("select"!==t.fieldType||!t.options||null===e||void 0===e)return e||"-";var a=t.options.find((function(t){return t.value==e}));return a?a.text:e},getCellValue:function(t,e){return"fixed"===t.type?e[t.id]||t.defaultValue||"":e[t.id]||""}}},vd=md,fd=(a("a9fd"),Object(m["a"])(vd,ud,pd,!1,null,"3b52b73f",null)),gd=fd.exports,_d=a("ea0f"),hd={name:"FormReplyListReplies",methods:{getItemSize:function(t){var e={xs12:!0,sm12:!0};return e["md".concat(t)]=!0,e["lg".concat(t)]=!0,e["xl".concat(t)]=!0,e},showFormFieldAction:function(t){var e;if(!t||null===t||void 0===t||!t.type||null===t||void 0===t||null===(e=t.type)||void 0===e||!e.name)return!1;if("table"==t.type.name)return!0;var a=Object(_d["a"])(t);return!a||a(this.replyEditor)},openFieldReplyHistory:function(t){t&&t.id&&this.$WiListDialog({wiConfig:"form-field-content-history",filter:{contentId:t.id}})}},props:{reply:{type:Object,required:!0},replyEditor:{type:Object,required:!0}},components:{FormReplyListReplyMoney:dc,FormReplyListReplyCheckbox:jc,FormReplyListReplyDefault:kc,FormReplyListReplyMessage:Tc,FormReplyListReplyEditor:gc,FormReplyListReplyTitle:Xl,FormReplyListReplyCpf:Lc,FormReplyListReplyCnpj:Hc,FormReplyListReplyDate:Xc,FormReplyListReplyPhone:sd,FormReplyListReplyTextArea:dd,FormReplyListReplyTable:gd}},bd=hd,xd=(a("2a28"),Object(m["a"])(bd,Vl,Hl,!1,null,"130c521a",null)),yd=xd.exports,kd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"form-reply-list__not-reply",attrs:{flat:""}},[a("v-card-text",{staticClass:"form-reply-list__not-reply-content"},[a("h3",[t._v(t._s(t.form.name))]),a("h4",[t._v("Insira os dados aqui")]),a("v-btn",{attrs:{outline:"",loading:t.loading},on:{click:function(e){return t.createFormReply()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Inserir dados")])],1)],1)],1)},Cd=[],wd={name:"FormReplyList",mixins:[jl]},Sd=wd,Dd=(a("58d1"),Object(m["a"])(Sd,kd,Cd,!1,null,"a051516c",null)),Ed=Dd.exports,Td={name:"FormReplyList",methods:{onSubmit:function(t){this.$emit("onSubmit",t)}},props:{form:{type:Object,required:!0,default:function(){return{}}},reply:{type:Object,required:!0,default:function(){return{}}},replyEditor:{type:Object,default:function(){return{}}},showTitle:{type:Boolean,default:!0},showHeader:{type:Boolean,default:!0},showReplies:{type:Boolean,default:!0}},components:{FormReplyListTitle:Ml,FormReplyListHeader:Bl,FormReplyListReplies:yd,FormReplyListNotReply:Ed}},Od=Td,Ad=(a("7186"),Object(m["a"])(Od,Ol,Al,!1,null,"3d634306",null)),Id=Ad.exports,Fd={name:"BusinessForm",data:function(){return{loading:!1}},computed:{replyEditorFormated:function(){return Object.keys(this.replyEditor).length>0?Object(kt["a"])(Object(kt["a"])({},this.replyEditor),{},{business_id:this.businessId,business_business_id:this.businessBusinessId}):{business_id:this.businessId,business_business_id:this.businessBusinessId}}},methods:{onSubmit:function(){this.refresh()}},props:{businessId:{type:Number,required:!0},businessBusinessId:{type:Number,required:!1},form:{type:Object,required:!0},reply:{type:Object,default:function(){return{}}},replyEditor:{type:Object,default:function(){return{}}},refresh:{type:Function,required:!0}},components:{FormReplyList:Id}},Pd=Fd,jd=Object(m["a"])(Pd,El,Tl,!1,null,null,null),qd=jd.exports,$d=a("8259"),zd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[t.business&&t.business.items&&t.business.items.length>0?a("div",[t.orderLoading?a("v-progress-linear",{staticStyle:{width:"100%",margin:"0"},attrs:{height:4,indeterminate:!0}}):t._e(),a("table",{staticClass:"business-items__table elevation-0",attrs:{dense:""}},[a("thead",[a("tr",{staticStyle:{height:"40px"}},t._l(t.selectedHeaders,(function(e){return a("th",{key:e.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"5px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]),a("Container",{attrs:{tag:"tbody","drag-handle-selector":".column-drag-handle","drag-class":"opacity-ghost","drop-class":"opacity-ghost-drop","animation-duration":200,"get-child-payload":t.getChildPayload,"group-name":"business-items","lock-axis":"y"},on:{drop:t.onDrop}},[t._l(t.items,(function(e,i){return a("Draggable",{key:e.item.id+"--"+i,attrs:{tag:"tr"}},[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}},[a("div",{staticClass:"justify-left layout"},[1==t.business.stage?a("v-tooltip",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"column-drag-handle",attrs:{small:"",color:"primary"}},i),[t._v(" drag_handle ")])]}}],null,!0)},[a("span",[t._v(" Arraste para reordenar ")])]):t._e(),a("v-menu",{attrs:{bottom:"",left:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{margin:"2px 0px !important"},attrs:{icon:"",small:""}},i),[a("v-icon",[t._v("settings")])],1)]}}],null,!0)},[a("v-list",[1==e.item.type?a("v-list-tile",{attrs:{disabled:t.actionsDisabled},on:{click:function(a){return t.handleEditProduct(e)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),2==e.item.type?a("v-list-tile",{attrs:{disabled:t.actionsDisabled},on:{click:function(a){return t.handleEditService(e)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:t.actionsDisabled},on:{click:function(a){return t.handleDeleteItem(e)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1)],1),a("v-list-tile-title",[t._v("Apagar")])],1)],1)],1)],1)]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}},[t._v(" "+t._s(e.item.name||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"11px"}},[t._v(" "+t._s(e.description||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(t._f("float")(e.quantity))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(e.item.unit.code||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px",width:"80px"}},[e.category?a("span",[t._v(t._s(e.category.name||"- - -"))]):a("span",[t._v("- - -")])]),t.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(t._f("money")(e.amount_cost))+" ")]):t._e(),t.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(t._f("money")(e.amount_unit))+" ")]):t._e(),t.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(t._f("money")(e.amount_discount))+" ")]):t._e(),t.showAmounts?a("td",{staticStyle:{padding:"0 !important","font-size":"12px"}},[t._v(" "+t._s(t._f("money")(e.amount_total))+" ")]):t._e()])})),t.isAddingNewItem?a("tr",{ref:"newItemRow",class:["business-items__new-row","business-items__new-row--"+t.itemType+"-"+(t.$vuetify.theme.dark?"dark":"light")]},[a("td",[a("div",{class:["business-items__type-badge","business-items__type-badge--"+t.itemType]},[a("v-icon",{attrs:{small:""}},[t._v(t._s(t.getTypeIcon))]),a("span",{staticClass:"business-items__type-text"},[t._v(t._s(t.typeLabels[t.itemType]))])],1)]),a("td",[t.business.make_stock&&"product"===t.itemType?a("v-autocomplete",{class:["business-items__search","business-items__search--"+t.itemType],attrs:{items:t.stocks,loading:t.loadingStocks,"item-text":"name","item-value":"id",label:"Estoque",placeholder:"Selecione o estoque",dense:"","hide-details":""},on:{change:t.handleStockChange},scopedSlots:t._u([{key:"item",fn:function(e){var i=e.item;return[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("store")]),t._v(" "+t._s(i.name)+" ")],1)],1)]}}],null,!1,1052297504),model:{value:t.selectedStock,callback:function(e){t.selectedStock=e},expression:"selectedStock"}}):t._e(),a("v-autocomplete",{ref:"itemSearch",class:["business-items__search","business-items__search--"+t.itemType],attrs:{items:t.searchResults,loading:t.isSearching,"search-input":t.searchQuery,"item-text":"name","item-value":"id",label:"Buscar "+t.typeLabels[t.itemType],placeholder:t.getSearchPlaceholder,"hide-details":!0,"no-data-text":t.getNoDataText,"append-icon":"","return-object":"",disabled:t.shouldDisableSearch,"item-disabled":function(e){return t.isItemDisabled(e)}},on:{"update:searchInput":function(e){t.searchQuery=e},"update:search-input":function(e){t.searchQuery=e},keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleEnterKey(e)}},scopedSlots:t._u([{key:"item",fn:function(e){var i=e.item;return[a("v-list-tile-content",{class:["business-items__item",t.isItemDisabled(i)?"business-items__item--disabled":""]},[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:t.typeColors[t.itemType]}},[t._v(t._s(t.getTypeIcon))]),t._v(" "+t._s(i.name)+" ")],1),a("v-list-tile-sub-title",{staticClass:"business-items__item-details"},[a("div",{staticClass:"business-items__item-info"},[a("span",{class:["business-items__unit-badge",t.$vuetify.theme.dark?"business-items__unit-badge--dark":""]},[t._v(" "+t._s(i.unit.code)+" ")]),i.amount_sale>0?a("span",{staticClass:"business-items__price"},[t._v(" R$ "+t._s(i.amount_sale.toFixed(2))+" ")]):a("span",{staticClass:"grey--text"},[t._v(" Sem valor definido ")]),t.shouldShowStock?a("div",{class:["business-items__stock-info","business-items__stock-info--"+t.getStockStatus(i.stock_quantity,i.id)],attrs:{title:t.getItemAvailabilityMessage}},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v(t._s(t.getStockIcon(i.stock_quantity)))]),t.getExistingItemQuantity(i.id)>0?[a("span",{staticClass:"business-items__stock-existing"},[t._v(" "+t._s(t.getExistingItemQuantity(i.id))+" já "+t._s(1===t.getExistingItemQuantity(i.id)?"adicionado":"adicionados")+" ")]),a("span",{staticClass:"business-items__stock-separator"},[t._v("|")])]:t._e(),a("span",[t._v(" "+t._s(t.getAvailableQuantity(i.stock_quantity,i.id))+" "+t._s(1===t.getAvailableQuantity(i.stock_quantity,i.id)?"disponível":"disponíveis")+" ")])],2):t._e()])])],1)]}}],null,!1,3912018441),model:{value:t.newItem.selected,callback:function(e){t.$set(t.newItem,"selected",e)},expression:"newItem.selected"}})],1),a("td",[a("v-text-field",{ref:"description",attrs:{label:"Descrição",placeholder:"Descrição",dense:"",small:"","hide-details":""},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.focusNext("quantity")}},model:{value:t.newItem.description,callback:function(e){t.$set(t.newItem,"description",e)},expression:"newItem.description"}})],1),a("td",{staticStyle:{"max-width":"70px"}},[a("v-text-field",{ref:"quantity",attrs:{type:"number",label:"Qtd.",dense:"","hide-details":"",step:"0.01",min:"0.01",max:t.getMaxQuantity,rules:[function(t){return t>0||"Quantidade deve ser maior que 0"},function(e){return!t.shouldValidateStock||parseFloat(e)<=t.getMaxQuantity||"Quantidade máxima disponível: "+t.getMaxQuantity}]},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.focusNext("category")},input:t.handleQuantityInput},model:{value:t.newItem.quantity,callback:function(e){t.$set(t.newItem,"quantity",e)},expression:"newItem.quantity"}})],1),a("td",{attrs:{colspan:"2"}},[a("v-autocomplete",{ref:"category",class:["business-items__search","business-items__search--"+t.itemType],attrs:{items:t.categories,loading:t.loadingCategories,"item-text":"name","item-value":"id",label:"Categoria",placeholder:"Selecione a categoria (opcional)",dense:"","hide-details":"",clearable:""},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleCategoryEnter(e)},change:t.handleCategoryChange},scopedSlots:t._u([{key:"item",fn:function(e){var i=e.item;return[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("category")]),t._v(" "+t._s(i.name)+" ")],1)],1)]}},{key:"no-data",fn:function(){return[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Nenhuma categoria disponível ")])],1)],1)]},proxy:!0}],null,!1,768816145),model:{value:t.newItem.category,callback:function(e){t.$set(t.newItem,"category",e)},expression:"newItem.category"}})],1),a("td",[a("WNMoneyInput",{ref:"amount",attrs:{label:"Val. Unit.",placeholder:"Valor unitário","hide-details":!0},on:{keydownEnter:function(e){return t.focusNext("discount")}},model:{value:t.newItem.amount,callback:function(e){t.$set(t.newItem,"amount",e)},expression:"newItem.amount"}})],1),a("td",[a("WNMoneyInput",{ref:"discount",attrs:{label:"Desconto",placeholder:"Desconto","hide-details":!0},on:{keydownEnter:t.addNewItem},model:{value:t.newItem.discount,callback:function(e){t.$set(t.newItem,"discount",e)},expression:"newItem.discount"}})],1),a("td",[t._v(" "+t._s(t._f("money")(t.calculatedTotal))+" ")])]):t._e()],2),a("tr",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{height:"40px"}},[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(" "+t._s(t._f("float")(t.business.sum_quantity_unit))+" ")])]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),t.showAmounts?a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}):t._e(),t.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(" "+t._s(t._f("money")(t.business.sum_amount_unit))+" ")])]):t._e(),t.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(" "+t._s(t._f("money")(t.business.sum_discount_unit))+" ")])]):t._e(),t.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(" "+t._s(t._f("money")(t.business.sum_amount_total))+" ")])]):t._e()])],1),a("v-divider"),a("v-layout",{staticStyle:{"padding-top":"15px","padding-bottom":"15px"},attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md7:"",lg7:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("div",{staticStyle:{"text-align":"center"}},[a("v-btn",{attrs:{disabled:t.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:t.handleAddProduct}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Produto")])],1),a("v-btn",{attrs:{disabled:t.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:t.handleAddService}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Serviço")])],1)],1)])]),t.showAmounts?a("v-flex",{attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[a("table",{staticStyle:{width:"100%"}},[a("tr",[a("td",{staticStyle:{padding:"2px 0px","text-align":"left","border-bottom":"solid 1px lightgray !important","border-top":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"10px"}},[t._v(" Valor Total: ")])]),a("td",{staticStyle:{padding:"2px 0px","text-align":"right","border-bottom":"solid 1px lightgray !important","border-top":"solid 1px lightgray !important"}},[a("span",{staticStyle:{padding:"2px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.business.sum_amount_total))+" ")])])]),a("tr",[a("td",{staticStyle:{padding:"2px 0px","text-align":"left","border-bottom":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px"}},[t._v(" Desconto: ")])]),a("td",{staticStyle:{padding:"2px 0px","text-align":"right","border-bottom":"solid 1px lightgray !important"}},[a("span",{staticStyle:{padding:"2px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.business.amount_discount))+" ")])])]),a("tr",[a("td",{staticStyle:{padding:"2px 0px","text-align":"left","border-bottom":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px"}},[t._v(" Frete: ")])]),a("td",{staticStyle:{padding:"2px 0px","text-align":"right","border-bottom":"solid 1px lightgray !important"}},[a("span",{staticStyle:{padding:"2px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.business.amount_freight))+" ")])])]),a("tr",[a("td",{staticStyle:{padding:"2px 0px","text-align":"left","border-bottom":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px","font-size":"20px"}},[t._v(" Total líquido: ")])]),a("td",{staticStyle:{padding:"2px 0px","text-align":"right","border-bottom":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px","font-size":"20px"}},[t._v(" "+t._s(t._f("money")(t.business.total_liquid))+" ")])])])])]):a("v-flex",{attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[a("table",{staticStyle:{width:"100%"}},[a("tr",[a("td",{staticStyle:{padding:"2px 0px","text-align":"left","border-bottom":"solid 1px lightgray !important","border-top":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px","font-size":"20px"}},[t._v(" Quantidade total: ")])]),a("td",{staticStyle:{padding:"2px 0px","text-align":"right","border-bottom":"solid 1px lightgray !important","border-top":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"2px","font-size":"20px"}},[t._v(" "+t._s(t._f("float")(t.business.sum_quantity_unit))+" "),t.business.sum_quantity_unit>1?a("span",[t._v(" itens")]):a("span",[t._v(" item")])])])])])])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[t._v("Nenhum Produto ou Serviço vinculados.")]),a("v-btn",{attrs:{disabled:t.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:t.handleAddProduct}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Produto")])],1),a("v-btn",{attrs:{disabled:t.actionsDisabled,outline:"",small:"",color:"primary"},on:{click:t.handleAddService}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Serviço")])],1)],1)])},Md=[],Nd=(a("13d5"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.outline?["v-input v-text-field v-text-field--enclosed v-text-field--outline v-input--hide-details v-input--is-label-active v-input--is-dirty theme--light"]:["v-input v-text-field v-text-field--placeholder v-input--is-label-active v-input--is-dirty theme--light"]},[a("div",{staticClass:"v-input__control"},[a("div",{staticClass:"v-input__slot",staticStyle:{"margin-bottom":"0px"}},[a("div",{staticClass:"v-text-field__slot"},[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto",position:"absolute"},attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.label)+" ")]),a("money",t._b({attrs:{"aria-label":t.placeholder||t.label,disabled:t.disabled,required:t.required,rules:t.rules,placeholder:t.placeholder},on:{keydownEnter:t.keydownEnter},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}},"money",t.money,!1))],1)]),t.hideDetails?t._e():a("div",{staticClass:"v-text-field__details"},[t._m(0)])])])}),Ld=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])}],Rd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("input",{directives:[{name:"money",rawName:"v-money",value:{precision:t.precision,decimal:t.decimal,thousands:t.thousands,prefix:t.prefix,suffix:t.suffix},expression:"{precision, decimal, thousands, prefix, suffix}"}],staticClass:"v-money",attrs:{type:"tel"},domProps:{value:t.formattedValue},on:{change:t.change,keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.keydownEnter(e)}}})},Ud=[],Wd={prefix:"",suffix:"",thousands:",",decimal:".",precision:2};function Bd(t){var e,a,i,s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Wd;(console.log("input",t),"number"===typeof t)&&(t=null===(i=t)||void 0===i?void 0:i.toFixed(Gd(s.precision)));var o=(null===(e=t)||void 0===e?void 0:e.indexOf("-"))>=0?"-":"",n=Hd(t),r=Jd(n,s.precision),l=null===(a=Xd(r))||void 0===a?void 0:a.split("."),c=l[0],d=l[1];return c=Qd(c,s.thousands),s.prefix+o+Kd(c,d,s.decimal)+s.suffix}function Vd(t,e){var a=t.indexOf("-")>=0?-1:1,i=Hd(t),s=Jd(i,e);return parseFloat(s)*a}function Hd(t){return Xd(t).replace(/\D+/g,"")||"0"}function Gd(t){return Yd(0,t,20)}function Yd(t,e,a){return Math.max(t,Math.min(e,a))}function Jd(t,e){var a=Math.pow(10,e),i=parseFloat(t)/a;return i.toFixed(Gd(e))}function Qd(t,e){return t.replace(/(\d)(?=(?:\d{3})+\b)/gm,"$1".concat(e))}function Kd(t,e,a){return e?t+a+e:t}function Xd(t){return t?t.toString():""}function Zd(t,e){var a=function(){t.setSelectionRange(e,e)};t===document.activeElement&&(a(),setTimeout(a,1))}function tu(t){var e=document.createEvent("Event");return e.initEvent(t,!0,!0),e}var eu=function(t,e){return t=t||{},e=e||{},Object.keys(t).concat(Object.keys(e)).reduce((function(a,i){return a[i]=void 0===e[i]?t[i]:e[i],a}),{})},au=function(t,e){if(e.value){var a=eu(Wd,e.value);if("INPUT"!==t.tagName.toLocaleUpperCase()){var i=t.getElementsByTagName("input");1!==i.length||(t=i[0])}t.oninput=function(){var e=t.value.length-t.selectionEnd;t.value=Bd(t.value,a),e=Math.max(e,a.suffix.length),e=t.value.length-e,e=Math.max(e,a.prefix.length+1),Zd(t,e),t.dispatchEvent(tu("change"))},t.onfocus=function(){Zd(t,t.value.length-a.suffix.length)},t.oninput(),t.dispatchEvent(tu("input"))}},iu={name:"Money",props:{value:{required:!0,type:[Number,String],default:0},masked:{type:Boolean,default:!1},precision:{type:Number,default:function(){return Wd.precision}},decimal:{type:String,default:function(){return Wd.decimal}},thousands:{type:String,default:function(){return Wd.thousands}},prefix:{type:String,default:function(){return Wd.prefix}},suffix:{type:String,default:function(){return Wd.suffix}}},directives:{money:au},data:function(){return{formattedValue:""}},watch:{value:{immediate:!0,handler:function(t){var e=Bd(t,this.$props);e!==this.formattedValue&&(this.formattedValue=e)}}},methods:{change:function(t){this.$emit("input",this.masked?t.target.value:Vd(t.target.value,this.precision))},keydownEnter:function(t){this.$emit("keydownEnter",t)}}},su=iu,ou=Object(m["a"])(su,Rd,Ud,!1,null,null,null),nu=ou.exports,ru={name:"WiEditFieldMoney",components:{money:nu},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{keydownEnter:function(t){console.log("keydownEnter",t),this.$emit("keydownEnter",t)}},props:{label:{type:String,default:""},value:{},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rules:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},money:{type:Object,default:function(){return{decimal:",",thousands:".",prefix:"R$ ",precision:2,masked:!1}}},outline:{type:Boolean,default:!1},hideDetails:{type:Boolean,default:!1}}},lu=ru,cu=Object(m["a"])(lu,Nd,Ld,!1,null,null,null),du=cu.exports,uu=1,pu=2,mu=3,vu=4,fu=1,gu=2,_u=3,hu=4,bu={name:"BusinessItems",components:{Container:$n["Container"],Draggable:$n["Draggable"],WNMoneyInput:du},data:function(){return{headers:[{text:"",value:"id",sortable:!1},{text:"Produto/Serviço",value:"nome_produto"},{text:"Detalhes",value:"desc_negocio_produto"},{text:"Qtd.",value:"qtd_produto"},{text:"Unid.",value:"code"},{text:"Categoria",value:"category"},{text:"Val. Custo",value:"valor_custo"},{text:"Val. Unit.",value:"valor_unit"},{text:"Desconto",value:"valor_desc"},{text:"Val. Total",value:"valor_total"}],orderLoading:!1,items:[],debounce:null,filters:this.$options.filters,isAddingNewItem:!1,isSearching:!1,searchQuery:"",searchResults:[],newItem:{selected:null,description:"",quantity:1,amount:0,discount:0,category:null},selectedUnit:"",loadingItems:!1,loadingSavingItem:!1,itemType:null,typeColors:{product:"primary",service:"deep-purple"},typeLabels:{product:"Produto",service:"Serviço"},stocks:[],selectedStock:null,loadingStocks:!1,categories:[],loadingCategories:!1}},computed:{selectedHeaders:function(){var t=this,e=["valor_unit","valor_desc","valor_total"];return this.headers.filter((function(a){return-1===e.indexOf(a.value)||t.showAmounts}))},calculatedTotal:function(){var t=this.newItem,e=t.quantity,a=t.amount,i=t.discount,s=this.parseNumber(e),o=this.parseNumber(a),n=this.parseNumber(i);return s*o-n},getNoDataText:function(){return this.searchQuery?this.isSearching?"Buscando...":"Nenhum item encontrado":"Digite para iniciar a busca"},getTypeIcon:function(){return"product"===this.itemType?"shopping_cart":"engineering"},shouldDisableSearch:function(){return this.business.make_stock&&"product"===this.itemType&&!this.selectedStock},getSearchPlaceholder:function(){return this.business.make_stock&&"product"===this.itemType&&!this.selectedStock?"Selecione um estoque primeiro":"Digite para buscar..."},shouldShowStock:function(){return this.business.make_stock&&"product"===this.itemType&&this.selectedStock},shouldValidateStock:function(){return this.business.make_stock&&"product"===this.itemType&&this.selectedStock},getMaxQuantity:function(){if(!this.shouldValidateStock||!this.newItem.selected)return 1/0;var t=this.newItem.selected.stock_quantity||0,e=this.getExistingItemQuantity(this.newItem.selected.id);return Math.max(0,t-e)},getItemAvailabilityMessage:function(){if(!this.shouldValidateStock||!this.newItem.selected)return"";var t=this.newItem.selected.stock_quantity||0,e=this.getExistingItemQuantity(this.newItem.selected.id);return e>0?"Já adicionado: ".concat(e," | Disponível: ").concat(t-e):"Disponível: ".concat(t)},newItemInDialog:function(){return this.items.length<1||["xs","sm"].includes(this.$vuetify.breakpoint.name)},hasAccount:function(){return"3b138904-1091-4a6b-9738-6e6eb9001d71"==this.$Auth.user().account.id},isOpen:function(){return 1==this.business.stage},isTemplate:function(){return this.business.is_template},isRecurrent:function(){return this.business.invoice_type_id==vu},actionsDisabled:function(){return!this.isOpen&&!this.isTemplate&&!this.isRecurrent}},props:{wiConfigId:{default:""},business:{default:{}},onRefresh:{required:!0},showAmounts:{default:!0}},methods:{handleEditProduct:function(t){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-product",onSubmit:this.onRefresh,data:Object(kt["a"])(Object(kt["a"])({},t),{},{business:this.business,business_stage:this.business.stage}),redirectOnSubmit:!1})},handleEditService:function(t){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-service",onSubmit:this.onRefresh,data:Object(kt["a"])(Object(kt["a"])({},t),{},{business:this.business}),redirectOnSubmit:!1})},getProducts:function(){var t=this;this.loadingItems=!0,r["b"].get({uri:"register/service",params:{orWhere:"id,".concat(this.searchQuery,";name,").concat(this.searchQuery)},sucess:function(e){var a=e.data;console.log("data -- products",a.data),t.products=a.data,t.$forceUpdate(),t.loadingItems=!1},error:function(e){console.error(e),t.loadingItems=!1}})},handleDeleteItem:function(t){this.$WiApiDelete({uri:"sales/budget/item",id:t.id,callback:this.onRefresh})},handleAddProduct:function(){this.itemType="product",this.newItemInDialog||!this.hasAccount?this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-product",onSubmit:this.onRefresh,data:{business_id:this.business.id,business:this.business,business_stage:this.business.stage},redirectOnSubmit:!1}):this.startAddingItem()},handleAddService:function(){this.itemType="service",this.newItemInDialog||!this.hasAccount?this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-service",onSubmit:this.onRefresh,data:{business_id:this.business.id,business:this.business,business_stage:this.business.stage},redirectOnSubmit:!1}):this.startAddingItem()},getChildPayload:function(t){return this.items[t]},onDrop:function(t){var e=this,a=t.removedIndex,i=t.addedIndex;null===a&&null===i||(this.items=Object(zn["a"])(this.items,t),this.orderLoading=!0,this.debounce&&(clearTimeout(this.debounce),this.debounce=null),this.debounce=setTimeout((function(){e.updateItemsOrder()}),1e3))},updateItemsOrder:function(){var t=this;this.items&&this.items.length&&this.$WiApiPut({uri:"sales/budget/item",id:"multiple",data:this.items.map((function(t,e){return{id:t.id,order:e+1}})),callback:function(){t.orderLoading=!1}})},startAddingItem:function(){var t=this;this.isAddingNewItem=!0,this.resetNewItem(),this.searchResults=[],this.stocks.length&&this.categories.length||(this.loadStocks(),this.loadCategories()),this.$nextTick((function(){if(t.business.make_stock&&"product"===t.itemType&&!t.selectedStock){var e=t.$el.querySelector(".stock-select input");e&&e.focus()}else if(t.$refs.itemSearch){var a=t.$refs.itemSearch.$el.querySelector("input");a&&a.focus()}}))},resetNewItem:function(){this.newItem={selected:null,description:"",quantity:1,amount:0,discount:0,category:null},this.selectedUnit="",this.searchQuery="","product"!==this.itemType&&(this.selectedStock=null)},handleEnterKey:function(){this.searchQuery&&!this.newItem.selected?this.searchResults.length>0&&(this.newItem.selected=this.searchResults[0]):this.newItem.selected&&this.focusNext("description")},handleItemSelect:function(t){var e=this;if(t){if(this.shouldValidateStock){var a=this.getMaxQuantity;if(a<=0)return void(this.newItem.selected=null)}this.newItem.amount=t.amount_sale||0,this.selectedUnit=t.unit.code,this.newItem.quantity=1,t.amount_sale||(this.newItem.amount=0),this.$nextTick((function(){e.focusNext("description")}))}else this.newItem.selected=null},focusNext:function(t){var e=this;this.$nextTick((function(){if(e.$refs[t])if(e.$refs[t].$el){var a=e.$refs[t].$el.querySelector("input");a&&a.focus()}else e.$refs[t].focus()}))},addNewItem:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(console.log("addNewItem"),t.newItem.selected){e.next=3;break}return e.abrupt("return");case 3:a=t.searchResults.find((function(e){return e.id===t.newItem.selected.id})),i=0,t.items.map((function(t){t.order>i&&(i=t.order)})),s={business_id:t.business.id,item_id:a.id,item:a,description:t.newItem.description,quantity:t.newItem.quantity,amount_unit:t.newItem.amount,amount_discount:t.newItem.discount,amount_total:t.calculatedTotal,order:i+1,is_saved:!1,stock_id:t.selectedStock,business_item_category_id:t.newItem.category},console.log("newBusinessItem",s),t.loadingSavingItem=!0;try{t.items.push(s),t.$forceUpdate(),t.resetNewItem(),t.$nextTick((function(){if(t.$refs.itemSearch){var e=t.$refs.itemSearch.$el.querySelector("input");e&&e.focus()}}))}catch(o){console.error("Erro ao adicionar item:",o)}r["b"].post({uri:"sales/sale/item",data:s,sucess:function(){t.loadingSavingItem=!1,t.onRefresh()},error:function(e){t.loadingSavingItem=!1,console.error("Erro ao adicionar item:",e)}});case 11:case"end":return e.stop()}}),e)})))()},searchItems:function(t){var e=this;if(!t)return this.searchResults=[],void(this.isSearching=!1);if(!this.business.make_stock||"product"!==this.itemType||this.selectedStock){this.isSearching=!0;var a="service"===this.itemType?"register/service":"register/product",i={where:"active,1",orWhere:"id,".concat(t,";name,").concat(t)};this.business.make_stock&&"product"===this.itemType&&this.selectedStock&&(i.stock_id=this.selectedStock),r["b"].get({uri:a,params:i,sucess:function(t){var a=t.data;e.searchResults=a.data,e.isSearching=!1},error:function(t){console.error("Erro ao buscar items:",t),e.searchResults=[],e.isSearching=!1}})}},handleQuantityInput:function(t){var e=parseFloat(t);isNaN(e)?this.newItem.quantity=1:(this.shouldValidateStock&&this.newItem.selected&&(e=Math.min(e,this.newItem.selected.stock_quantity)),e=Math.round(100*e)/100,this.newItem.quantity=e)},parseNumber:function(t){var e=parseFloat(String(t).replace(",","."));return isNaN(e)?0:e},loadStocks:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.loadingStocks=!0,r["b"].get({uri:"stock",params:{fields:"id,name",order:"name,asc",limit:1e4},sucess:function(e){var a=e.data;t.stocks=a.data;var i=!1;if(1===t.stocks.length)t.selectedStock=t.stocks[0].id,i=!0;else{var s=t.stocks.find((function(t){return t.is_master}));s&&(t.selectedStock=s.id,i=!0)}t.loadingStocks=!1,i&&t.$nextTick((function(){if(t.$refs.itemSearch){var e=t.$refs.itemSearch.$el.querySelector("input");e&&e.focus()}}))},error:function(e){console.error("Erro ao carregar estoques:",e),t.loadingStocks=!1}});case 2:case"end":return e.stop()}}),e)})))()},handleStockChange:function(){var t=this;this.searchResults=[],this.searchQuery="",this.newItem.selected=null,this.searchQuery&&this.searchItems(this.searchQuery),this.$nextTick((function(){if(t.$refs.itemSearch){var e=t.$refs.itemSearch.$el.querySelector("input");e&&e.focus()}}))},getExistingItemQuantity:function(t){var e=this;return this.items?this.items.reduce((function(a,i){return i.item_id===t&&i.stock_id===e.selectedStock?a+parseFloat(i.quantity||0):a}),0):0},getAvailableQuantity:function(t,e){var a=this.getExistingItemQuantity(e),i=t-a;return Math.max(0,i)},getStockStatus:function(t,e){if(void 0===t)return"unknown";var a=this.getAvailableQuantity(t,e);return a<=0?"empty":a<=3?"critical":a<=10?"low":"normal"},isItemDisabled:function(t){if(!this.shouldShowStock)return!1;var e=this.getAvailableQuantity(t.stock_quantity,t.id);return e<1},getStockIcon:function(t){if(void 0===t)return"help_outline";var e=this.getAvailableQuantity(t);return e<=0?"cancel":e<=3?"inventory_2":e<=10?"warning":"inventory"},loadCategories:function(){var t=this;this.loadingCategories=!0,r["b"].get({uri:"sales/sale/item-category",params:{fields:"id,name",order:"name,asc",limit:1e4},sucess:function(e){var a=e.data;t.categories=a.data||[],t.loadingCategories=!1},error:function(e){console.error("Erro ao carregar categorias:",e),t.categories=[],t.loadingCategories=!1}})},handleCategoryEnter:function(){this.focusNext("amount")},handleCategoryChange:function(){var t=this;this.$nextTick((function(){t.focusNext("amount")}))}},mounted:function(){this.items=this.business.items},watch:{"business.items":{handler:function(t){this.items=t},deep:!0},searchQuery:Object(ee["debounce"])((function(t){this.searchItems(t)}),300),"newItem.selected":function(t){t&&this.handleItemSelect(t)}}},xu=bu,yu=(a("6733"),Object(m["a"])(xu,zd,Md,!1,null,"33f3fbf1",null)),ku=yu.exports,Cu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[t.business.finances&&t.business.finances.length>0?a("v-card-title",{staticStyle:{"padding-top":"0","padding-bottom":"0"},attrs:{dense:"",flat:""}},[a("h3",[t._v("Faturas")]),a("v-spacer"),a("h2"),a("v-btn",{attrs:{disabled:1!=t.business.stage||t.business.paid,small:"",outline:"",color:"primary"},on:{click:function(e){t.$WiEditDialog({wiConfig:t.wiConfig+"-finances",onSubmit:t.refresh,data:t.parseParamsToFinanceModal(t.business)})}}},[a("v-icon",[t._v("edit")]),a("span",[t._v("Editar Pagamentos")])],1)],1):t._e(),a("v-divider"),t.business.finances&&t.business.finances.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersFinances,items:t.business.finances,"hide-actions":""},scopedSlots:t._u([{key:"headers",fn:function(e){return[a("tr",{staticStyle:{height:"40px"}},t._l(e.headers,(function(e){return a("th",{key:e.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]}},{key:"items",fn:function(e){return[a("tr",[a("td",{staticClass:"justify-right layout px-0",staticStyle:{"margin-top":"0px"}},[e.item.finance?a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==t.business.stage||e.item.finance&&1!=e.item.finance.status,icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.wiConfig+"-finance",onSubmit:t.refresh,data:e.item})}}},[a("v-icon",[t._v("edit")])],1):a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==t.business.stage||e.item.finance&&1!=e.item.finance.status,icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"sale-finance-edit",onSubmit:t.refresh,data:Object.assign({},e.item,{disable_finance_account:!0})})}}},[a("v-icon",[t._v("edit")])],1)],1),a("td",{staticClass:"justify-right"},[a("strong",{staticClass:"finance_status parcel"},[t._v(t._s(e.item.number_this)+"/"+t._s(e.item.number_total))])]),a("td",{staticClass:"justify-right"},[a("strong",[t._v(t._s(e.item.date_validity_format))])]),a("td",{staticClass:"justify-right"},[e.item.finance&&e.item.finance.date_receive_format&&2==e.item.finance.status?a("strong",[t._v(t._s(e.item.finance.date_receive_format))]):a("span",[t._v(" - ")])]),a("td",{staticClass:"justify-right"},[a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(t._f("money")(e.item.amount_total)))])]),a("td",{staticClass:"justify-right",staticStyle:{"text-align":"left"}},[e.item.finance?a("span",[0==e.item.finance.status?a("strong",{staticClass:"finance_status canceled"},[t._v("Cancelado")]):1==e.item.finance.status?a("strong",{staticClass:"finance_status unpaid"},[t._v("Aguardando")]):2==e.item.finance.status?a("strong",{staticClass:"finance_status paid"},[t._v("Pago")]):t._e()]):3==t.business.stage?a("strong",{staticClass:"finance_status canceled"},[t._v("Cancelado")]):a("strong",{staticClass:"finance_status unpaid"},[t._v("Aguardando")])]),a("td",{staticClass:"justify-right"},[t._v(" "+t._s(e.item.description||" - ")+" ")]),a("td",{staticClass:"justify-right",staticStyle:{"text-align":"left"}},[e.item.finance_form_payment_id&&e.item.form_payment?a("div",[a("v-icon",{attrs:{color:e.item.form_payment.color}},[t._v(t._s(e.item.form_payment.icon))]),t._v(" "),a("br"),a("span",[t._v(t._s(e.item.form_payment.name))])],1):a("div",[t._v("Indefinido")])]),a("td",{staticClass:"justify-right"},[a("v-btn",{attrs:{disabled:2!=t.business.stage||e.item.finance&&1!=e.item.finance.status,small:"",outline:"",color:"green"}},[t._v("Receber")])],1)])]}},{key:"footer",fn:function(){return[t.financesTotal&&t.business.total_liquid?a("tr",{staticStyle:{height:"40px"},style:{color:t.financesTotal!=t.business.total_liquid?"red":"green"}},[a("td"),a("td"),a("td"),a("td",{staticStyle:{"text-align":"right","font-size":"18px"}},[t._v("Total:")]),a("td",{staticStyle:{"font-size":"18px"}},[a("strong",[t._v(" "+t._s(t._f("money")(t.financesTotal))+" ")])])]):t._e()]},proxy:!0}],null,!1,2757638853)})],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[t._v("Nenhuma parcela encontrada.")]),a("v-btn",{attrs:{disabled:1!=t.business.stage,outline:"",small:"",color:"primary"},on:{click:function(e){t.$WiEditDialog({wiConfig:t.wiConfig+"-finances",onSubmit:t.refresh,data:t.parseParamsToFinanceModal(t.business)})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Parcela(s)")])],1)],1)],1)},wu=[],Su={name:"BusinessFinance",data:function(){return{headersFinances:[{align:"center",text:"",value:"id",sortable:!1},{align:"center",text:"Parcela",value:"number_this",sortable:!1},{align:"center",text:"Vencimento",value:"nome_produto",sortable:!1},{align:"center",text:"Pagamento",value:"date_receive",sortable:!1},{align:"center",text:"Valor",value:"desc_negocio_produto",sortable:!1},{align:"center",text:"Status",value:"qtd_produto",sortable:!1},{align:"center",text:"Descrição",value:"code",sortable:!1},{align:"center",text:"Forma Pgmt.",value:"valor_unit",sortable:!1},{align:"center",text:"Opções",value:"finance.status",sortable:!1}],pagination:{sortBy:"id"},filters:this.$options.filters}},computed:{financesTotal:function(){var t,e,a,i,s;return null!==(t=this.business)&&void 0!==t&&t.finances&&null!==(e=this.business)&&void 0!==e&&null!==(a=e.finances)&&void 0!==a&&a.length&&null!==(i=this.business)&&void 0!==i&&i.total_liquid?null===(s=this.business)||void 0===s?void 0:s.finances.reduce((function(t,e){return t+(null===e||void 0===e?void 0:e.amount_total)}),0):0}},methods:{parseParamsToFinanceModal:function(t){return{business_id:t.id,person_id:t.person_id,amount_initial:t.total_liquid,show_amount_initial:this.$options.filters.money(t.total_liquid),status:4,parcel:1}}},props:{wiConfig:{default:{}},business:{default:{}},refresh:{required:!0}},components:{}},Du=Su,Eu=(a("1b40"),Object(m["a"])(Du,Cu,wu,!1,null,null,null)),Tu=Eu.exports,Ou=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticClass:"business-observation__title"},[a("strong",[t._v("Observações:")])]),a("span",{domProps:{innerHTML:t._s(t.observation)}})],1)],1)},Au=[],Iu={name:"BusinessObservation",props:{observation:{type:String,default:null}}},Fu=Iu,Pu=(a("005c"),Object(m["a"])(Fu,Ou,Au,!1,null,"0c990a38",null)),ju=Pu.exports,qu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.currentSystemIsValidToShow()?a("div",[t.showRelationsipsInformation?a("div",[a("v-card",{staticClass:"elevation-17"},[a("v-expansion-panel",{staticStyle:{"box-shadow":"unset"}},[a("v-expansion-panel-content",{staticClass:"business-relationships",scopedSlots:t._u([{key:"header",fn:function(){return[a("BusinessRelationshipsTitle",{attrs:{business:t.business,businessActions:t.businessActions}})]},proxy:!0}],null,!1,2666566204)},[t.business.business_id&&t.business.business?a("v-card",{staticClass:"elevation-0",attrs:{color:"green lighten-5"}},[a("v-divider"),a("v-card-title",{staticStyle:{padding:"10px 16px"},attrs:{dense:"",flat:""}},[a("strong",[t._v(" Criado a partir de: ")])]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{style:{color:t.business.business.info.color||""},attrs:{large:""}},[t._v(" "+t._s(t.business.business.info.icon)+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(" "+t._s(t.business.business.info.title)+" ")]),a("strong",[t._v(" #"+t._s(t.business.business.id)+" ")])]),a("v-list-tile-sub-title",[t._v(" Em "+t._s(t._f("moment")(t.business.created_at,"DD/MM/YYYY HH:mm"))+" ")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{outline:"",small:"",link:"",to:{name:t.business.business.info.name,params:{id:t.business.business.id}}}},[a("v-icon",[t._v("arrow_right_alt")]),a("span",[t._v(" Acessar")])],1)],1)],1)],1):t._e(),2==t.business.stage&&t.businessActions&&t.businessActions.length>0?a("v-card",{staticClass:"elevation-0"},[a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},t._l(t.businessActions,(function(e,i){return a("v-btn",{key:i,attrs:{outline:""},on:{click:function(a){t.$WiEditDialog({wiConfig:e.wiConfig,onSubmit:t.refresh,data:t.getCurrentBusiness(t.business)})}}},[a("v-icon",[t._v(t._s(e.icon))]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Criar "+t._s(e.title)+" ")]),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"padding-left":"3px"}},[t._v(" a partir deste ")]),a("span",[t._v(" "+t._s(t.business.info.title))])])],1)})),1)],1):t._e(),t.business.businesses&&t.business.businesses.length>0?a("v-card",{staticClass:"elevation-0",attrs:{color:"blue lighten-5"}},[a("v-divider"),a("v-card-title",{staticStyle:{padding:"10px 16px"},attrs:{dense:"",flat:""}},[a("strong",[t._v(" Este "),a("span",{staticStyle:{"text-transform":"lowercase"}},[t._v(t._s(t.business.info.title))]),t._v(" deu origem a: ")]),a("v-spacer")],1),a("v-divider"),t._l(t.business.businesses,(function(e,i){return a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{style:{color:e.info.color||""},attrs:{large:""}},[t._v(" "+t._s(e.info.icon)+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(" "+t._s(e.info.title)+" ")]),a("strong",[t._v(" #"+t._s(e.id)+" ")])]),a("v-list-tile-sub-title",[t._v(" Em "+t._s(t._f("moment")(e.created_at,"DD/MM/YYYY HH:mm"))+" ")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{outline:"",small:"",link:"",to:{name:e.info.name,params:{id:e.id}}}},[a("v-icon",[t._v("arrow_right_alt")]),a("span",[t._v(" Acessar")])],1)],1)],1),a("v-divider")],1)}))],2):t._e()],1)],1)],1)],1):t._e()]):t._e()},$u=[],zu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{display:"flex","align-items":"center",gap:"10px",margin:"10px 10px"}},[a("div",[a("v-avatar",[a("v-icon",{attrs:{color:"primary",large:""}},[t._v(" info ")])],1)],1),a("div",{staticStyle:{"font-size":"16px"}},[t.business.business?a("span",[a("span",[t._v(" "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?"Esta ":"Este ")+" ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[t._v(" "+t._s(t.business.info.title)+" ")]),a("span",[t._v(" foi ")]),a("span",[t._v(" "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?" criada ":" criado ")+" ")]),a("span",[t._v(" a partir do ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[t._v(" "+t._s(t.business.business.info.title)+" ")]),a("strong",[t._v(" #"+t._s(t.business.business.id)+" ")])]):t._e(),t.business.businesses&&t.business.businesses.length>0?a("span",[t.business.business?a("span",[t._v(" e ")]):a("span",[a("span",[t._v(" "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?"Esta ":"Este ")+" ")]),a("span",[t._v(" "+t._s(t.business.info.title)+" ")])]),t._v(" já originou "+t._s(t.business.businesses.length)+" "+t._s(t.business.businesses.length>1?"itens":"item")+". ")]):t._e(),t.businessActions.length>0?a("span",[a("span",[t._v("Você pode criar ")]),t._l(t.businessActions,(function(e,i){return a("span",{key:i},[a("strong",[t._v(t._s(e.titlePlural))]),i+1==t.businessActions.length-1?a("span",[t._v(" ou ")]):i+1!=t.businessActions.length?a("span",[t._v(", ")]):t._e()])})),a("span",[t._v(" a partir ")]),t.business.business&&t.business.businesses&&t.business.businesses.length>0?a("span",[t._v(" "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?" dela. ":" dele. ")+" ")]):a("span",[a("span",[t._v(" "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?" desta ":" deste ")+" ")]),a("span",{staticStyle:{"text-transform":"lowercase"}},[t._v(" "+t._s(t.business.info.title)+". ")])]),2!=t.business.stage?a("span",[t._v(" Para isso, você deve "+t._s("sale"===t.business.info.name||"order"===t.business.info.name?" concluí-la":" concluí-lo")+". ")]):t._e()],2):t._e(),a("br"),2==t.business.stage||t.business.businesses&&t.business.businesses.length>0||t.business.business?a("strong",{staticClass:"blue--text"},[t._v(" [Clique para mais detalhes]")]):t._e()])])},Mu=[],Nu={name:"BusinessRelationshipsTitle",props:{business:{default:{}},businessActions:{default:function(){return{}}}}},Lu=Nu,Ru=Object(m["a"])(Lu,zu,Mu,!1,null,null,null),Uu=Ru.exports,Wu={name:"BusinessRelationships",computed:{businessActions:function(){var t=this,e=[{icon:"border_color",title:"Contrato",titlePlural:"Contratos",wiConfig:"contract",createdFromTheBusiness:["budget"]},{icon:"local_grocery_store",title:"Venda",titlePlural:"Vendas",wiConfig:"sale",createdFromTheBusiness:["budget"]},{icon:"phonelink_setup",title:"Ordem de Serviço",titlePlural:"Ordens de Serviço",wiConfig:"order",createdFromTheBusiness:["contract","well","budget"]},{icon:"waves",title:"Poço",titlePlural:"Poços",wiConfig:"well",createdFromTheBusiness:["contract"]},{icon:"privacy_tip",title:"Termo de garantia",titlePlural:"Termos de garantia",wiConfig:"guarantee",createdFromTheBusiness:["contract"]}];return e.filter((function(e){return e.createdFromTheBusiness.includes(t.business.info.name)}))},showRelationsipsInformation:function(){var t,e,a;return(null===(t=this.business)||void 0===t?void 0:t.business)||(null===(e=this.business)||void 0===e||null===(a=e.businesses)||void 0===a?void 0:a.length)>0||this.businessActions.length>0},PERMISSION_WELLS_MODULE:function(){return A["md"]}},methods:{getCurrentBusiness:function(t){return t["business_id"]=t.id,t["copy_business"]="d711a3c2-3809-4ef2-9052-e34fb11ac908",delete t.business_status_id,delete t.business_category_id,delete t.description,delete t.id,delete t.uuid,delete t.paid,t},currentSystemIsValidToShow:function(){var t,e=null===i["a"]||void 0===i["a"]||null===(t=i["a"].state)||void 0===t?void 0:t.system;return"sis-pocos"==e||"wise-control"==e}},mounted:function(){this.currentSystemIsValidToShow()},props:{business:{default:{}},refresh:{default:function(){}},loading:{default:!1}},components:{BusinessRelationshipsTitle:Uu}},Bu=Wu,Vu=(a("c4cf"),Object(m["a"])(Bu,qu,$u,!1,null,null,null)),Hu=Vu.exports,Gu={name:"Order",data:function(){return{height:0,teste:100}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]}},methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Ordem:",this.labels.dateStart.text="Data de Referência:",this.labels.dateEnd.text="Previsão de execução:",this.labels.duration.text="Duração:"}},created:function(){this.height="".concat(window.innerHeight-130,"px"),this.setContractLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessItems:ku,BusinessFinance:Tu,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessObservation:ju,BusinessRelationships:Hu},mixins:[el]},Yu=Gu,Ju=Object(m["a"])(Yu,Kr,Xr,!1,null,null,null),Qu=Ju.exports,Ku=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("kanban",{attrs:{title:t.config.title,store:t.config.store,"store-stage":t.config.storeStage,"api-get-url":t.config.getUrl,"api-put-url":t.config.putUrl,"field-reference-in-item":"business_status_id","message-alert-title":t.config.alertTitle,"message-alert-text":t.config.alertText,"router-click":t.config.routerClick,"show-amount-sum":t.$WiCheckPermission(t.config.showAmountSumPermission),"list-stage-config":t.config.listStageConfig,"list-stage-config-permission":t.config.listStageConfigPermission},scopedSlots:t._u([{key:"items",fn:function(e){return[a("business-card",{attrs:{item:e.item,config:t.config,refresh:e.refresh,"wi-dialogs":t.wiDialogs},on:{"click:router":t.goRouter,"open:talk":t.listTalkContactsByPerson}})]}}])})},Xu=[],Zu=a("b436"),tp=a("fe7c"),ep=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-card"},[a("div",{staticClass:"business-card__content",on:{click:function(e){return t.$emit("click:router",t.item)}}},[a("business-card-header",{attrs:{item:t.item,config:t.config}}),a("business-card-details",{attrs:{item:t.item,config:t.config}}),a("business-card-dates",{attrs:{item:t.item,config:t.config}}),a("business-card-value",{attrs:{item:t.item,showDetailed:!1}})],1),a("business-card-actions",{attrs:{item:t.item,config:t.config,refresh:t.refresh,"wi-dialogs":t.wiDialogs},on:{"open:talk":function(e){return t.$emit("open:talk",t.item)}}})],1)},ap=[],ip=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-card-header"},[a("v-card-title",{staticClass:"business-card-header__title"},[a("span",{staticClass:"business-card-header__label"},[t._v("ID:")]),a("strong",{staticClass:"business-card-header__id"},[t._v("#"+t._s(t.item.id))]),a("v-spacer"),1==t.item.stage?a("span",[t.showExpiredBadge?a("strong",{staticClass:"business-card-header__badge business-card-header__badge--expired"},[t._v(" EXPIRADO ")]):t._e()]):t._e()],1),t.item.external_code?[a("v-card-title",{staticClass:"business-card-header__title"},[a("span",{staticClass:"business-card-header__code"},[a("span",{staticClass:"business-card-header__label"},[t._v("Cod. Proposta:")]),a("strong",{staticClass:"business-card-header__value"},[t._v(t._s(t._f("stringlength")(t.item.external_code,20)))])])])]:t._e()],2)},sp=[],op={BUDGET:1,QUOTATION:2,PURCHASE:3,SALE:4,ORDER:5,PROCESS:7,PROJECT:8,GRADUATION:9,TEST_MANAGEMENT:30},np={budget:{type:op.BUDGET,module:"sales",title:"Processo de Orçamento",alertTitle:"Deseja realmente alterar o status deste orçamento?",showValidity:!0,showDelivery:!0,dateEndLabel:"Entrega",showAmountSumPermission:A["b"],listStageConfig:"config-status-budget",listStageConfigPermission:"b9a915a3"},sale:{type:op.SALE,module:"sales",title:"Processo de Vendas",alertTitle:"Deseja realmente alterar o status desta venda?",showValidity:!1,showDelivery:!0,dateEndLabel:"Entrega",showAmountSumPermission:A["vb"],listStageConfig:"config-status-sale"},purchase:{type:op.PURCHASE,module:"purchases",title:"Processo de Compra",alertTitle:"Deseja realmente alterar o status desta compra?",showValidity:!1,showDelivery:!0,dateEndLabel:"Entrega",listStageConfig:"config-status-purchase"},quotation:{type:op.QUOTATION,module:"purchases",title:"Processo de Cotação",alertTitle:"Deseja realmente alterar o status desta cotação?",showValidity:!0,showDelivery:!0,dateEndLabel:"Entrega",listStageConfig:"config-status-quotation"},order:{type:op.ORDER,module:"service-desk",title:"Processo de Ordem de Serviço",alertTitle:"Deseja realmente alterar o status desta Ordem de Serviço?",showValidity:!1,showDelivery:!0,dateEndLabel:"Entrega",showAmountSumPermission:A["U"],listStageConfig:"config-status-order"},process:{type:op.PROCESS,module:"juridical",title:"Etapas do Processo",alertTitle:"Deseja realmente alterar o status deste Processo?",showValidity:!1,showDelivery:!0,dateEndLabel:"Previsão",listStageConfig:"config-status-process"},project:{type:op.PROJECT,module:"projects",title:"Etapas do Projeto",alertTitle:"Deseja realmente alterar o status deste Projeto?",showValidity:!1,showDelivery:!0,dateEndLabel:"Previsão",listStageConfig:"config-status-project"},graduation:{type:op.GRADUATION,module:"graduations",title:"Etapas da Formatura",alertTitle:"Deseja realmente alterar o status desta Formatura?",showValidity:!1,showDelivery:!0,dateEndLabel:"Previsão",listStageConfig:"config-status-graduation"},"test-management-vtal":{type:op.TEST_MANAGEMENT,module:"service-desk",title:"Processo de Diagnóstico",alertTitle:"Deseja realmente alterar o status deste Diagnóstico?",showValidity:!1,showDelivery:!0,dateEndLabel:"Entrega",listStageConfig:"config-status-test-management-vtal"}};function rp(t){if(!np[t])return console.warn("Tipo de negócio não encontrado: ".concat(t)),{};var e=np[t];return Object(kt["a"])(Object(kt["a"])({},e),{},{store:t,storeStage:"config-status-".concat(t),getUrl:"".concat(e.module,"/").concat(t,"/by-process"),putUrl:"".concat(e.module,"/").concat(t),alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}})}var lp={name:"BusinessCardHeader",props:{item:{type:Object,required:!0},config:{type:Object,required:!0}},computed:{showExpiredBadge:function(){var t=this.config.type,e=t===op.BUDGET||t===op.QUOTATION,a=t===op.PURCHASE||t===op.SALE;return e&&this.item.date_validity_days<0||a&&this.item.date_end_days<0}}},cp=lp,dp=(a("33bd"),Object(m["a"])(cp,ip,sp,!1,null,"f4f8d45c",null)),up=dp.exports,pp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-card-details"},[t.item.person?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--person"},[t._v("person")]),a("span",{staticClass:"business-card-details__text"},[t._v(t._s(t._f("stringlength")(t.item.person.name,27)))])],1)]:t._e(),t.item.category?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon",style:{color:t.item.category.color||"#2c3e50"},attrs:{color:t.item.category.icon}},[t._v(" "+t._s(t.item.category.icon)+" ")]),a("span",{staticClass:"business-card-details__text"},[t._v(t._s(t._f("stringlength")(t.item.category.name,27)))])],1)]:t._e(),t.item.collaborator?[a("v-card-title",{staticClass:"business-card-details__item"},[t.hasCollaboratorImage?a("v-img",{staticClass:"business-card-details__avatar",attrs:{src:t.item.collaborator.file.url}}):a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--collaborator"},[t._v("support_agent")]),a("span",{staticClass:"business-card-details__text"},[t._v(t._s(t._f("stringlength")(t.item.collaborator.name,27)))])],1)]:t._e(),t.showQuantityInfo?[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--quantity"},[t._v("list")]),a("label",{staticClass:"business-card-details__label"},[t._v("Produtos/Serviços:")]),a("v-spacer"),a("strong",{staticClass:"business-card-details__value"},[t._v(t._s(t.item.sum_quantity_unit))])],1)]:t._e(),t.item.count_attachment?[a("v-card-text",{staticClass:"business-card-details__attachments pa-0"},[a("v-card-title",{staticClass:"business-card-details__item"},[a("v-icon",{staticClass:"business-card-details__icon business-card-details__icon--attachment"},[t._v("attachment")]),a("span",{staticClass:"business-card-details__text"},[t._v(t._s(t.item.count_attachment))])],1)],1)]:t._e()],2)},mp=[],vp={name:"BusinessCardDetails",props:{item:{type:Object,required:!0},config:{type:Object,required:!0}},computed:{hasCollaboratorImage:function(){return this.item.collaborator.file&&this.item.collaborator.file.url},showQuantityInfo:function(){return"490fba83-2a5e-4b11-935a-754b25000880"===this.$Auth.user().account.id&&this.item.sum_quantity_unit}}},fp=vp,gp=(a("d1b6"),Object(m["a"])(fp,pp,mp,!1,null,"174f0938",null)),_p=gp.exports,hp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-card-dates"},[t.shouldShowDates&&t.item.date_end_format?[t.isExpired?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--expired"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(t.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--expired"},[t._v(" A "+t._s(Math.abs(t.item.date_end_days))+" dia(s) ")])],1):t.isWarning?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--warning"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(t.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--warning"},[t.item.date_end_days?a("span",[t._v("Em "+t._s(t.item.date_end_days)+" dia(s)")]):a("span",[t._v("Hoje")])])],1):a("v-card-title",{staticClass:"business-card-dates__item"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(t.item.date_end_format)+" ")]),a("v-spacer"),1==t.item.stage?a("strong",{staticClass:"business-card-dates__badge"},[t._v(" Em "+t._s(t.item.date_end_days)+" dia(s) ")]):t._e()],1)]:t._e(),t.shouldShowDates&&t.showValidityDate?[t.isValidityExpired?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--expired"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[t._v("Validade")]),t._v(": "+t._s(t.item.date_validity_format))]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--expired"},[t._v(" A "+t._s(Math.abs(t.item.date_validity_days))+" dia(s) ")])],1):t.isValidityWarning?a("v-card-title",{staticClass:"business-card-dates__item business-card-dates__item--warning"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[t._v("Validade")]),t._v(": "+t._s(t.item.date_validity_format))]),a("v-spacer"),a("strong",{staticClass:"business-card-dates__badge business-card-dates__badge--warning"},[t.item.date_validity_days?a("span",[t._v(" Em "+t._s(t.item.date_validity_days)+" dia(s) ")]):a("span",[t._v("Hoje")])])],1):t.item.date_validity_format?a("v-card-title",{staticClass:"business-card-dates__item"},[a("v-icon",{staticClass:"business-card-dates__icon"},[t._v("date_range")]),a("label",{staticClass:"business-card-dates__label"},[a("strong",[t._v("Validade")]),t._v(": "+t._s(t.item.date_validity_format))]),a("v-spacer"),1==t.item.stage?a("strong",{staticClass:"business-card-dates__badge"},[t._v(" Em "+t._s(t.item.date_validity_days)+" dia(s) ")]):t._e()],1):t._e()]:t._e()],2)},bp=[],xp={name:"BusinessCardDates",props:{item:{type:Object,required:!0},config:{type:Object,required:!0}},computed:{shouldShowDates:function(){return this.config.type!==op.BUDGET||"wise-message"!==i["a"].state.system||this.item.advanced_view},showValidityDate:function(){return this.config.type===op.BUDGET||this.config.type===op.QUOTATION},isExpired:function(){return 1==this.item.stage&&this.item.date_end_format&&this.item.date_end_days<0},isWarning:function(){return 1==this.item.stage&&this.item.date_end_format&&this.item.date_end_days<2},isValidityExpired:function(){return 1==this.item.stage&&this.item.date_validity_format&&this.item.date_validity_days<0},isValidityWarning:function(){return 1==this.item.stage&&this.item.date_validity_format&&this.item.date_validity_days<2}}},yp=xp,kp=(a("5991"),Object(m["a"])(yp,hp,bp,!1,null,"58ce8d38",null)),Cp=kp.exports,wp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-card-value"},[a("v-card-title",{staticClass:"business-card-value__title",style:{"min-height":t.showDetailed?"56px":"24px !important",padding:t.showDetailed?"0px":"0px 8px"}},[t.showDetailed?[a("div",{staticClass:"business-card-value__detailed"},[a("div",{staticClass:"business-card-value__row"},[a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[t._v("money_off")]),a("span",{staticClass:"business-card-value__label"},[t._v("Custo:")]),a("span",{staticClass:"business-card-value__amount"},[t._v(t._s(t._f("money")(t.item.total_cost_liquid)))])],1),a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[t._v("account_balance_wallet")]),a("span",{staticClass:"business-card-value__label"},[t._v("Lucro:")]),a("span",{staticClass:"business-card-value__amount"},[t._v(t._s(t._f("money")(t.calculateProfit)))])],1)]),a("div",{staticClass:"business-card-value__row"},[a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[t._v("trending_up")]),a("span",{staticClass:"business-card-value__label"},[t._v("Lucro:")]),a("span",{staticClass:"business-card-value__amount"},[t._v(t._s(t.calculateProfitPercentage))])],1),a("div",{staticClass:"business-card-value__item"},[a("v-icon",{staticClass:"business-card-value__icon",attrs:{small:"",color:"white"}},[t._v("attach_money")]),a("span",{staticClass:"business-card-value__label"},[t._v("Total:")]),a("span",{staticClass:"business-card-value__amount"},[t._v(t._s(t._f("money")(t.item.total_liquid)))])],1)])])]:[a("v-icon",{staticClass:"business-card-value__icon business-card-value__icon--value",attrs:{color:"white"}},[t._v("attach_money")]),a("label",{staticClass:"business-card-value__label"},[a("strong",[t._v("Valor:")])]),a("v-spacer"),a("strong",{staticClass:"business-card-value__amount"},[t._v(t._s(t._f("money")(t.item.total_liquid)))])]],2)],1)},Sp=[],Dp={name:"BusinessCardValue",props:{item:{type:Object,required:!0},showDetailed:{type:Boolean,default:!1}},computed:{calculateProfit:function(){return this.item.total_liquid&&this.item.total_cost_liquid?this.item.total_liquid-this.item.total_cost_liquid:0},calculateProfitPercentage:function(){if(!this.item.total_liquid||!this.item.total_cost_liquid||0===this.item.total_cost_liquid)return"- - -";var t=this.item.total_liquid-this.item.total_cost_liquid;return t<=0?"- - -":"".concat((t/this.item.total_cost_liquid*100).toFixed(2),"%")}}},Ep=Dp,Tp=(a("eadf"),Object(m["a"])(Ep,wp,Sp,!1,null,"75dd2b37",null)),Op=Tp.exports,Ap=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business-card-actions"},[a("v-divider",{staticClass:"business-card-actions__divider"}),a("v-card-text",{staticClass:"business-card-actions__content pa-0"},[a("v-card-actions",{staticClass:"business-card-actions__buttons"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:t.openEditDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[t._v("edit")])],1)]}}])},[a("span",[t._v("Editar")])]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:t.openEventsDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[t._v("timeline")])],1)]}}])},[a("span",[t._v("Histórico de Eventos")])]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"business-card-actions__button",attrs:{icon:"",flat:""},on:{click:t.openFilesDialog}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[t._v("attachment")])],1)]}}])},[a("span",[t._v("Arquivos Anexados")])]),a("v-spacer"),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({directives:[{name:"prms",rawName:"v-prms",value:{id:"f55197d7"},expression:"{ 'id': 'f55197d7' }"}],staticClass:"business-card-actions__button business-card-actions__button--chat",attrs:{icon:"",flat:""},on:{click:function(e){return t.$emit("open:talk",t.item)}}},"v-btn",s,!1),i),[a("v-icon",{attrs:{small:""}},[t._v("message")])],1)]}}])},[a("span",[t._v("Abrir Chat")])])],1)],1)],1)},Ip=[],Fp={name:"BusinessCardActions",props:{item:{type:Object,required:!0},config:{type:Object,required:!0},refresh:{type:Function,required:!0},wiDialogs:{type:Object,required:!0}},methods:{openEditDialog:function(){this.$WiEditDialog({wiConfig:"".concat(this.config.store,"-open"),onSubmit:this.refresh,data:this.item})},openEventsDialog:function(){this.$WiDialog(this.wiDialogs.events(this.item))},openFilesDialog:function(){this.$WiDialog(this.wiDialogs.files(this.item))}}},Pp=Fp,jp=(a("17ec"),Object(m["a"])(Pp,Ap,Ip,!1,null,"745fb5ce",null)),qp=jp.exports,$p={name:"BusinessCard",components:{BusinessCardHeader:up,BusinessCardDetails:_p,BusinessCardDates:Cp,BusinessCardValue:Op,BusinessCardActions:qp},props:{item:{type:Object,required:!0},config:{type:Object,required:!0},refresh:{type:Function,required:!0},wiDialogs:{type:Object,required:!0}}},zp=$p,Mp=(a("5656"),Object(m["a"])(zp,ep,ap,!1,null,"68b09186",null)),Np=Mp.exports;function Lp(t){return{files:function(e){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:t.config.store+"-fileList",api:{url:t.config.module+"/"+t.config.store+"/file",params:"?order=id,desc&where=business_id,"+e.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){t.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:e.id}},onClose:function(){t.$WiView(t.config.store+"-fileList").refresh()}})}}}},events:function(e){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:t.config.store+"-event",api:{url:t.config.module+"/"+t.config.store+"/event",params:"?order=id,desc&where=business_id,"+e.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){t.$WiEditDialog({wiConfig:t.config.store+"-event",onSubmit:function(){t.$WiView(t.config.store+"-event").refresh()},data:{business_id:e.id}})}}}},finances:function(e,i){return{title:"Financeiro/Parcelas ",icon:"message",component:{content:function(){return a.e("chunk-33d0d279").then(a.bind(null,"6b6f"))},props:{config:t.config,data:e,refresh:i}}}}}}var Rp={name:"BusinessOfProcess",components:{kanban:Zu["a"],BusinessCard:Np},mixins:[tp["a"]],data:function(){return{wiDialogs:Lp(this)}},computed:{config:function(){var t=this.$route.params.business;return rp(t)}},methods:{goRouter:function(t){var e=this.config.routerClick;e.params["id"]=t.id,this.$router.push(e)},listTalkContactsByPerson:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(t){e.openTalkContact(t)},filter:{person_id:t.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})}}},Up=Rp,Wp=Object(m["a"])(Up,Ku,Xu,!1,null,null,null),Bp=Wp.exports,Vp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"diagnostic",title:"Detalhes do Diagnóstico",apiUrl:"networks/test-management-vtal",apiParams:"?with=finances;status:id,name,icon,color;category:id,name,icon,color,form_id;category.form;host;host.active_devices",store:"diagnostic"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.process_execution_id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-24"},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[t._v("Execução do Processo")]),a("h5",[t._v(t._s(i.process_execution_id))]),a("v-btn",{attrs:{link:"",outline:"",color:"primary",to:{name:"process-execution",params:{id:i.process_execution_id}}}},[a("v-icon",[t._v("open_in_new")]),a("span",{staticClass:"ml-2"},[t._v(" Abrir execução")])],1)],1)],1)],1):t._e(),i.host?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessHosts",{attrs:{business:i,hosts:[{host:i.host}]},on:{onSubmit:s}})],1):t._e(),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e()],1)],1)]}}])})},Hp=[],Gp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-toolbar",{staticClass:"business-hosts__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("dns")]),a("span",[t._v(" Dispositivo(s)")])],1),a("v-spacer")],1),a("v-divider"),t.hosts&&t.hosts.length>0?a("v-list",{attrs:{"two-line":"",subheader:""}},[t._l(t.hosts,(function(e,i){return[i?a("v-divider",{key:i+"-divider"}):t._e(),a("Host",{key:i,attrs:{host:e.host},on:{refresh:t.refresh,onSelectModel:t.refresh}})]}))],2):a("v-card-text",{staticClass:"business-hosts__not-selected-content"},[a("h4",[t._v("Adicione um equipamento.")]),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.addHost()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar equipamento")])],1)],1)],1)},Yp=[],Jp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{attrs:{"two-line":"",subheader:""}},[t.host.producer_model_id&&1!=t.host.producer_model_id?t._e():a("ProducerModelSelectSubHeader",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{host:t.host},on:{onSelectModel:t.onSelectModel}}),t.host.producer_model_id&&t.showConfig?a("ProducerModelConfigSubHeader",{attrs:{model:t.host.producer_model,host:t.host},on:{onSaved:t.onSaveConfig}}):t._e(),a("v-list-tile",{staticClass:"mb-3 mt-3",attrs:{avatar:""}},[a("HostSignalDialog",{attrs:{host:t.host},on:{refresh:t.refresh}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[t.host.online?a("v-icon",{staticClass:"green white--text"},[t._v(" router ")]):a("v-icon",{staticClass:"red white--text"},[t._v(" router ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t.host.mac_address?a("span",[a("strong",[t._v(" MAC: ")]),a("span",[t._v(t._s(t.host.mac_address))])]):t._e(),t.host.ip_address?a("span",[a("strong",[t._v(" IP: ")]),a("span",[t._v(t._s(t.host.ip_address))]),a("span",{staticClass:"ml-2 blue--text",staticStyle:{cursor:"pointer"},on:{click:function(e){t.pingDialogAction(!0,t.getNetworkServerId(t.host),t.host.ip_address)}}},[t._v("(Pingar)")])]):t._e(),t.host.serial?a("span",[a("strong",[t._v(" Serial: ")]),a("span",[t._v(t._s(t.host.serial))])]):t._e(),t.host.external_code?a("span",[a("strong",[t._v(" Código Externo: ")]),a("span",[t._v(t._s(t.host.external_code))])]):t._e()]),a("v-list-tile-sub-title",[t.host.technology&&t.host.technology_id>1?a("span",[a("strong",[t._v(" Tecnologia: ")]),a("span",[t._v(t._s(t.host.technology.name))])]):t._e(),t.host.technology_type&&t.host.technology_type_id>1?a("span",[a("strong",[t._v(" Tipo: ")]),a("span",[t._v(t._s(t.host.technology_type.name))])]):t._e()]),a("v-list-tile-sub-title",[t.host.producer&&t.host.producer_id>1?a("span",[a("strong",[t._v(" Fabricante: ")]),a("span",[t._v(t._s(t.host.producer.name))])]):t._e(),t.host.producer_model&&t.host.producer_model_id>1?a("span",[a("strong",[t._v(" Modelo: ")]),a("span",[t._v(t._s(t.host.producer_model.name))])]):t._e()]),a("v-list-tile-sub-title",[t.host.leds_text?a("span",[a("strong",[t._v(" LEDs: ")]),a("span",[t._v(t._s(t.host.leds_text))])]):t._e()])],1),t.host.producer_model_id&&1!=t.host.producer_model_id?a("HostProducerModelDialog",{attrs:{model:t.host.producer_model,host:t.host,mode:"show"},model:{value:t.producerModelDialog,callback:function(e){t.producerModelDialog=e},expression:"producerModelDialog"}}):t._e(),t.host.producer_model_id&&1!=t.host.producer_model_id?a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(e){t.producerModelDialog=!0}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Detalhes do equipamento")])],1):t._e(),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.permissionContractUpdate},expression:"{ id: permissionContractUpdate }"}],attrs:{icon:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:"host",data:t.host,onSubmit:t.onSaveConfig})}}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.updateHostSignal()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-divider"),t.pingDialog.active?a("ping-dialog",{attrs:{"network-server-id":t.pingDialog.server,"host-to-ping":t.pingDialog.host,active:t.pingDialog.active},on:{active:t.pingDialogAction}}):t._e()],1)},Qp=[],Kp=a("60f1"),Xp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return 1==t.host.producer_model_id&&(t.host.mac_address||t.host.serial)?a("div",[a("v-subheader",{staticClass:"orange--text mb-3"},[a("h2",[t._v("Por favor, defina o modelo do equipamento do cliente.")]),a("v-spacer"),a("SelectDialog",{attrs:{host:t.host},on:{onSelectModel:t.onSelectModel}})],1),a("v-divider")],1):t._e()},Zp=[],tm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"898px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:"",color:"orange"},on:{click:function(e){t.dialog=!0}}},i),[a("v-icon",[t._v("edit")]),a("span",[t._v(" Definir Modelo")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("div",{staticStyle:{background:"white !important","min-width":"898px","padding-bottom":"30px !important"}},[t.dialog?a("WiView",{attrs:{index:"process",title:"Selecione o modelo do equipamento",apiUrl:"network/host/producer/model",apiParams:"?producer_id="+t.host.producer_id,notGetID:!0},scopedSlots:t._u([{key:"toolbarItensAfter",fn:function(e){var i=e.loading;return[a("v-btn",{attrs:{icon:"",loading:i},on:{click:function(e){t.dialog=!1}}},[a("v-icon",{attrs:{color:"white"}},[t._v("close")])],1)]}},{key:"default",fn:function(e){var i=e.content;return[a("v-container",[i.data&&i.data.length>0?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"","d-flex":""}},[a("h3",{staticStyle:{"padding-bottom":"50px","text-align":"center"}},[t._v("Por favor, selecione um modelo de equipamento")])]),t._l(i.data,(function(e){return a("v-flex",{key:e.id,staticStyle:{"padding-right":"5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("v-card",{staticStyle:{"text-align":"center",cursor:"pointer"},on:{click:function(a){return t.selectModel(e)}}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[e.image?a("img",{staticStyle:{width:"100px"},attrs:{src:e.image,alt:""}}):t._e(),a("br")]),a("strong",[t._v(t._s(e.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[t._v("Clique para analisar")])],1)],1)],1)}))],2):a("v-layout",{attrs:{row:"",wrap:"","align-center":"","justify-center":""}},[a("v-flex",{attrs:{xs12:""}},[a("h1",{staticClass:"mb-5",staticStyle:{"text-align":"center"}},[t._v(" O equipamento deste cliente ainda não foi homologado. ")]),a("v-btn",{staticClass:"white--text",attrs:{color:"green",large:""},on:{click:function(e){return t.requireHomolog()}}},[a("v-icon",[t._v("description")]),a("span",{staticClass:"pl-2"},[t._v("Solicitar homologação e avançar")])],1)],1)],1)],1)]}}],null,!1,2436873205)}):t._e()],1),t.selectedModel?a("ProducerModelDialog",{attrs:{model:t.selectedModel,host:t.host,mode:"select"},on:{onSelectModel:t.onSelectModel},model:{value:t.producerModelDialog,callback:function(e){t.producerModelDialog=e},expression:"producerModelDialog"}}):t._e()],1)},em=[],am=a("5afe"),im={name:"ProducerModelSelectDialog",data:function(){return{dialog:!1,producerModelDialog:!1,selectedModel:null}},methods:{selectModel:function(t){this.selectedModel=t,this.producerModelDialog=!0},onSelectModel:function(t){this.$emit("onSelectModel",t),this.dialog=!1},requireHomolog:function(){this.onSelectModel(null)},getHomologMessage:function(){var t,e,a,i,s;return"Favor homologar o equipamento:\n\n- Código: ".concat((null===(t=this.host)||void 0===t?void 0:t.id)||"- - -","\n- Tecnologia: ").concat((null===(e=this.host)||void 0===e||null===(a=e.technology)||void 0===a?void 0:a.name)||"- - -","\n- MAC: ").concat((null===(i=this.host)||void 0===i?void 0:i.mac_address)||"- - -","\n- Serial: ").concat((null===(s=this.host)||void 0===s?void 0:s.serial)||"- - -","\n\n")}},props:{host:{required:!0,default:function(){return{}}}},components:{ProducerModelDialog:am["a"]}},sm=im,om=(a("4353"),Object(m["a"])(sm,tm,em,!1,null,"a38b4626",null)),nm=om.exports,rm={name:"SelectSubHeader",methods:{onSelectModel:function(t){this.$emit("onSelectModel",t)}},props:{host:{required:!0}},components:{SelectDialog:nm}},lm=rm,cm=Object(m["a"])(lm,Xp,Zp,!1,null,null,null),dm=cm.exports,um=function(){var t=this,e=t.$createElement,a=t._self._c||e;return 1!=t.model.id?a("div",[a("v-subheader",{staticClass:"mb-3 orange--text"},[a("h2",[t._v("Por favor, defina o status atual do equipamento.")]),a("v-spacer"),a("v-btn",{staticClass:"producer-model-subheader__button",attrs:{outline:"",color:"orange"},on:{click:function(e){t.configDialog=!0}}},[a("v-icon",[t._v("edit")]),a("span",{staticClass:"pl-2"},[t._v(" Definir Status")])],1),a("ProducerModelConfigDialog",{attrs:{model:t.model,host:t.host},on:{onSaved:t.onSaved},model:{value:t.configDialog,callback:function(e){t.configDialog=e},expression:"configDialog"}})],1),a("v-divider")],1):t._e()},pm=[],mm=a("4871"),vm={name:"ProducerModelConfigSubHeader",data:function(){return{configDialog:!1}},methods:{onSaved:function(t){this.$emit("onSaved",t)}},props:{model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}}},components:{ProducerModelConfigDialog:mm["a"]}},fm=vm,gm=(a("2940"),Object(m["a"])(fm,um,pm,!1,null,"78e0fd4f",null)),_m=gm.exports,hm=a("326e"),bm={name:"Host",data:function(){return{producerModelDialog:!1,pingDialog:{active:!1,host:null,server:null}}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]},permissionContractUpdate:function(){return A["m"]}},methods:{onSelectModel:function(t){this.$emit("onSelectModel",t)},onSaveConfig:function(t){this.$emit("onSaveConfig",t)},pingDialogAction:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.pingDialog.host=a,this.pingDialog.server=e,this.pingDialog.active=t},getNetworkServerId:function(t){var e,a;return null!==t&&void 0!==t&&t.active_devices&&(null===t||void 0===t||null===(e=t.active_devices)||void 0===e?void 0:e.length)>0?null===t||void 0===t||null===(a=t.active_devices[0])||void 0===a?void 0:a.network_server.id:null},updateHostSignal:function(){var t=this;this.$WiApiPost({uri:"network/host/".concat(this.host.id,"/information"),data:{host_id:this.host.id},callback:function(){return t.$emit("refresh")},config:{msgLoad:{title:"Verificando potência...",text:"Pode demorar alguns segundos."},msgSucess:{title:"Tudo certo!",text:"Informações atualizadas com sucesso!"},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja realizar nova leitura?",text:"Esta ação não poderá ser desfeita."}}})},confiance:function(){var t=this;this.$WiApiPut({uri:"network/host/".concat(this.host.id),data:{},callback:function(){return t.$emit("refresh")},config:{msgLoad:{title:"Liberando cliente...",text:"Pode demorar alguns segundos."},msgSucess:{title:"Tudo certo!",text:"Cliente liberado com sucesso!"},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja liberar este cliente?",text:"Esta ação não poderá ser desfeita."}}})},refresh:function(){this.$emit("refresh")}},props:{host:{required:!0,default:{}},showConfig:{type:Boolean,default:!1}},components:{PingDialog:Kp["a"],HostSignalDialog:hm["a"],HostProducerModelDialog:am["a"],ProducerModelSelectSubHeader:dm,ProducerModelConfigSubHeader:_m}},xm=bm,ym=Object(m["a"])(xm,Jp,Qp,!1,null,null,null),km=ym.exports,Cm={name:"BusinessHosts",methods:{addHost:function(){this.$WiEditDialog({wiConfig:"host",data:{contract_id:this.business.id},onSubmit:this.refresh,redirectOnSubmit:!1})},createDiagnostic:function(t){var e=this;this.$WiEditDialog({wiConfig:"diagnostic",data:{business_id:this.business.id,business:this.business,contract:this.business,person_id:this.business.person_id,person:this.business.person,host_id:t.id,host:t},onSubmit:function(t){e.$emit("onSubmit",t)}})},refresh:function(t){this.$emit("refresh",t),this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0},hosts:{type:Array,default:function(){return[]}},diagnostic:{type:Boolean,default:!1}},components:{Host:km}},wm=Cm,Sm=(a("d440"),Object(m["a"])(wm,Gp,Yp,!1,null,"64869715",null)),Dm=Sm.exports,Em={name:"Contract",methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Diagnóstico:",this.labels.dateStart.text="Início do Diagnóstico:",this.labels.dateEnd.text="Término do Diagnóstico:",this.labels.duration.text="Duração do Diagnóstico:"}},created:function(){this.setContractLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessHosts:Dm,BusinessActions:Dl,BusinessObservation:ju},mixins:[el]},Tm=Em,Om=Object(m["a"])(Tm,Vp,Hp,!1,null,null,null),Am=Om.exports,Im=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{title:"Detalhes do processo",apiUrl:"processes/process",apiParams:"?with=stages;stages.results;stages.results.result_stage:id,type_id,order",notLoad:!0},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-btn",{attrs:{outline:"",small:"",color:"white",loading:o},on:{click:function(e){return t.listStage(i)}}},[a("v-icon",{attrs:{color:"white"}},[t._v("list")]),a("span",[t._v(" Listar Etapas")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"white",loading:o},on:{click:function(e){return t.addStage(i,s)}}},[a("v-icon",{attrs:{color:"white"}},[t._v("add")]),a("span",[t._v(" Adicionar Etapa")])],1)]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("div",{staticStyle:{padding:"10px 10px 0 10px"}},[a("ProcessStagesFlowcharts",{attrs:{loading:o,process:i},on:{selectStage:t.selectStage}}),a("ProcessStageDialog",{attrs:{stage:t.processStage},on:{refresh:s},model:{value:t.processStageDialog,callback:function(e){t.processStageDialog=e},expression:"processStageDialog"}})],1)]}}])})},Fm=[],Pm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{width:"500"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{color:"transparent",dense:"",flat:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",[t.dialog?a("div",[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"black"}},[t._v(" "+t._s(t.stage.type.icon||"add")+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.stage.name))])]),a("v-list-tile-sub-title",[t._v(" "+t._s(t.stage.type.name)+" ")])],1)],1)],1):t._e()]),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"orange",outline:""},on:{click:function(e){return t.editStage()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Editar")])],1),t.stage&&t.stage.results?a("v-btn",{attrs:{color:"green",outline:""},on:{click:function(e){return t.stageResults()}}},[a("v-icon",[t._v("fact_check")]),a("span",[t._v(" Resultados ("+t._s(t.stage.results.length)+")")])],1):t._e()],1)],1)],1)},jm=[],qm={name:"ProcessStageDialog",computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("refresh"),this.$emit("input",t)}}},methods:{editStage:function(){this.$WiEditDialog({wiConfig:"process-stage",data:this.stage,onSubmit:this.closeDialog}),this.dialog=!1},stageResults:function(){this.$WiListDialog({wiConfig:"process-stage-result",filter:{where:"process_stage_id,"+this.stage.id,order:"order,asc"},wiEditData:{type_id:this.stage.type_id,process_stage_id:this.stage.id,process_id:this.stage.process_id}})},closeDialog:function(){this.dialog=!1}},props:{value:{required:!0},stage:{type:Object,required:!0}}},$m=qm,zm=Object(m["a"])($m,Pm,jm,!1,null,null,null),Mm=zm.exports,Nm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",disabled:!t.zoomDefined},on:{click:function(){t.zoomDefined=!1,t.refresh()}}},[a("v-icon",[t._v("reset_tv")])],1),a("v-btn",{attrs:{outline:"",small:"",disabled:t.width>=t.widthMax},on:{click:function(e){return t.zoon("+")}}},[a("v-icon",[t._v("zoom_in")])],1),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.zoon("-")}}},[a("v-icon",[t._v("zoom_out")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{overflow:"scroll"},style:{height:t.innerHeight-170+"px"}},[a("vue-mermaid",{style:{width:t.width+"px","min-height":t.height+"px"},attrs:{nodes:t.nodes,type:"graph LR",defaultConfig:{theme:"default",startOnLoad:!1,securityLevel:"loose",maxTextSize:99e5}},on:{nodeClick:t.openStage}})],1)],1)},Lm=[],Rm={name:"ProcessStagesFlowcharts",data:function(){return{nodes:[],width:0,widthMax:0,height:0,heightMax:0,zoomDefined:!1,processStageDialog:!1,processStage:{},innerHeight:window.innerHeight}},methods:{zoon:function(t){"+"==t?(this.width=this.width+this.width/5,this.height=this.height+this.height/5):(this.width=this.width-this.width/5,this.height=this.height-this.height/5),this.zoomDefined=!0},loadProcess:function(){var t=this;this.nodes=[],this.process.stages.forEach((function(e){t.incrementZoomSize(),t.nodes.push(t.createNodeByStage(e))})),this.setZoomMax()},createNodeByStage:function(t){var e;return{id:t.id,style:this.getNodeStyle(t),editable:!0,text:"".concat(null===t||void 0===t?void 0:t.name,"
").concat(null===t||void 0===t||null===(e=t.type)||void 0===e?void 0:e.name),link:this.getNextLinks(t.results),edgeType:this.getEdgeType(t),next:this.getNext(t.results)}},getNodeStyle:function(t){return t.id==this.process.first_stage_id?"fill:#367DA8,color:white,stroke:#367DA8,stroke-width:4px,box-shadow:10px":this.executableNodes.indexOf(t.id)>-1?"fill:black,color:white,stroke:black,stroke-width:4px,box-shadow:10px":"stroke:".concat(t.type.color,",stroke-width:4px,box-shadow:10px")},incrementZoomSize:function(){this.zoomDefined||(this.width=this.width+200,this.height=this.height+50)},setZoomMax:function(){this.zoomDefined||(this.widthMax=this.width,this.heightMax=this.height)},getNext:function(t){var e=[];return t.forEach((function(t){e.push(t.result_stage_id)})),(null===t||void 0===t?void 0:t.length)<=0&&e.push(this.createLastNode()),e},createLastNode:function(){var t=this.$UUID();return this.nodes.push({id:t,style:"fill:green,color:white,stroke:green,stroke-width:4px",editable:!1,text:"Concluído",link:[],edgeType:"asymetric",next:[]}),t},getNextLinks:function(t){var e=[],a=(null===t||void 0===t?void 0:t.length)>1;return t.forEach((function(t){var i,s=null===t||void 0===t||null===(i=t.result)||void 0===i?void 0:i.name;a&&(s=t.order+" - "+s),e.push("-- "+s+" ---\x3e")})),(null===t||void 0===t?void 0:t.length)<=0&&e.push("-- Encerrar ---\x3e"),e},getEdgeType:function(t){var e;return(null===t||void 0===t||null===(e=t.results)||void 0===e?void 0:e.length)>1?"rhombus":"stadium"},openStage:function(t){var e=this.process.stages.filter((function(e){return e.id==t}));null!==e&&void 0!==e&&e.length&&e[0]&&this.$emit("selectStage",e[0])},addStage:function(t){this.$WiEditDialog({wiConfig:"process-stage",data:{process_id:t.id},redirectOnSubmit:!1})},listStage:function(t){this.$WiListDialog({wiConfig:"process-stage",filter:{process_id:t.id,order:"order,asc"},wiEditData:{process_id:t.id},redirectOnSubmit:!1})}},mounted:function(){this.loadProcess()},watch:{process:function(){this.loadProcess()}},props:{process:{type:Object,required:!0},executableNodes:{type:Array,default:function(){return[]}},loading:{type:Boolean,required:!0}}},Um=Rm,Wm=Object(m["a"])(Um,Nm,Lm,!1,null,null,null),Bm=Wm.exports,Vm={data:function(){return{processStageDialog:!1,processStage:{}}},methods:{selectStage:function(t){null!==t&&void 0!==t&&t.id&&this.openProcessStage(t)},openProcessStage:function(t){var e=this;setTimeout((function(){e.processStage=t,e.processStageDialog=!0}),10)},addStage:function(t,e){this.$WiEditDialog({wiConfig:"process-stage",data:{process_id:t.id},redirectOnSubmit:!1,onSubmit:e})},listStage:function(t){this.$WiListDialog({wiConfig:"process-stage",filter:{process_id:t.id,order:"order,asc",withCount:"results"},wiEditData:{process_id:t.id},redirectOnSubmit:!1})}},components:{ProcessStageDialog:Mm,ProcessStagesFlowcharts:Bm}},Hm=Vm,Gm=(a("afa1"),Object(m["a"])(Hm,Im,Fm,!1,null,null,null)),Ym=Gm.exports,Jm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("Toolbar"),t.stages&&t.stages.length>0?a("v-container",{staticStyle:{"padding-top":"0px !important","padding-bottom":"0px !important","overflow-y":"auto",height:"calc(100vh - 96px)"},attrs:{fluid:""}},[t.stages&&t.stages.length>0?a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-slide-y-transition",[t.execution&&t.execution.status&&"closed"==t.execution.status.code?a("v-layout",{staticStyle:{"padding-top":"20px !important"},attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-24"},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("img",{attrs:{src:"/static/icons/monitor/ok_96.png",width:"98px"}}),a("h1",[t._v(t._s(t.execution.process.name)),a("br"),t._v("concluído com sucesso!")])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(e){return t.restartExecution(t.execution.process_id)}}},[a("v-icon",[t._v("restart_alt")]),a("span",[t._v(" Iniciar novo processo")])],1),a("v-btn",{attrs:{outline:"",color:"orange"},on:{click:function(e){return t.restartExecutionWithDiagnosticData(t.execution.process_id)}}},[a("v-icon",[t._v("play_circle_outline")]),a("span",[t._v(" Executar este processo novamente")])],1),a("v-spacer")],1),a("v-card-text")],1)],1)],1):t._e()],1),a("TimeLine")],1):t._e()],1):t.loading?a("v-container",{staticStyle:{"padding-top":"25px !important","text-align":"center"}},[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-text",[a("v-progress-circular",{attrs:{indeterminate:"",size:80,width:7,color:"blue"}}),a("h1",{staticStyle:{"padding-top":"20px","padding-bottom":"20px"}},[t._v(" Buscando execução do processo. "),a("br"),t._v("Por favor, aguarde... ")])],1)],1)],1):a("v-container",{staticStyle:{"padding-top":"25px !important","text-align":"center"}},[a("v-card",{attrs:{flat:"",color:"transparent"}},[a("v-card-text",[a("h1",{staticStyle:{"padding-bottom":"20px"}},[t._v(" Execução de processo não encontrada. "),a("br"),t._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.loadExecution(t.$route)}}},[a("v-icon",[t._v("refresh")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("navigate_before")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Voltar")])],1)],1)],1)],1),t.processExecutionDialog?a("ProcessCreateDiagnostic",{attrs:{oldDiagnosticData:t.processExecutionDialogData.oldDiagnosticData,newProcessExecutionId:t.processExecutionDialogData.newProcessExecutionId},model:{value:t.processExecutionDialog,callback:function(e){t.processExecutionDialog=e},expression:"processExecutionDialog"}}):t._e()],1)},Qm=[],Km=a("b986"),Xm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.execution?a("v-timeline",{attrs:{dense:"",clipped:""}},[a("v-slide-y-transition",{attrs:{group:""}},t._l(t.invertStages,(function(e){return a("v-timeline-item",{key:e.id,staticClass:"white--text",class:{"mb-5":t.isCurrentStage(e)},attrs:{"fill-dot":"",color:e.status.color,large:""},scopedSlots:t._u([{key:"icon",fn:function(){return[a("Status",{attrs:{status:e.status}})]},proxy:!0}],null,!0)},[a("Stage",{attrs:{stage:e},on:{refresh:t.refreshExecution}})],1)})),1)],1):t._e()},Zm=[],tv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({},i),["opened"==t.status.code?a("v-progress-circular",{attrs:{indeterminate:!0,size:30,width:3,color:"white"}}):a("v-avatar",[a("v-icon",{attrs:{color:"white",large:""}},[t._v(" "+t._s(t.status.icon)+" ")])],1)],1)]}}])},[a("span",{domProps:{textContent:t._s(t.status.name)}})])},ev=[],av={name:"ProcessStatus",props:{status:{type:Object,default:function(){return{}}}}},iv=av,sv=Object(m["a"])(iv,tv,ev,!1,null,null,null),ov=sv.exports,nv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{class:t.destackStage},[a("StageHeader",{attrs:{stage:t.stage,execution:t.execution,status:t.stage.status,openedAt:t.stage.opened_at,showStageContent:t.showStageContent},on:{setShowStageContent:t.setShowStageContent}}),a("v-slide-y-transition",[t.showStageContent?a("keep-alive",[a(t.stageComponent(),{tag:"component",attrs:{data:t.data,stage:t.stage,status:t.stage.status,execution:t.execution},on:{updateProcess:t.updateProcess}})],1):t._e()],1),a("StageFooter",{attrs:{data:t.data,stage:t.stage,isValid:t.isValid,status:t.stage.status,execution:t.execution},on:{updateProcess:t.updateProcess}})],1)},rv=[],lv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{flat:""}},[t.stage.stage&&t.stage.stage.config?a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:t.stage.stage.config.color}},[t.stage.stage.config&&t.stage.stage.config.message?a("span",[a("h1",{domProps:{innerHTML:t._s(t.stage.stage.config.message)}})]):a("span",[a("h2",[t._v("Mensagem não definida!")])]),t.stage.stage.config&&t.stage.stage.config.description?a("span",[a("h3",{domProps:{innerHTML:t._s(t.stage.stage.config.description)}})]):t._e()]):t._e(),t.status&&"closed"!=t.status.code&&"canceled"!=t.status.code?a("v-card-actions",[a("v-spacer"),a("v-btn",{class:{"white--text":"yes"==t.decision},attrs:{outline:"yes"!=t.decision,block:"",color:"green"},on:{click:function(e){return t.updateProcess("yes")}}},[a("span",[t._v(" Sim ")]),a("v-icon",[t._v("thumb_up_off_alt")])],1),a("v-btn",{class:{"white--text":"no"==t.decision},attrs:{outline:"no"!=t.decision,block:"",color:"red"},on:{click:function(e){return t.updateProcess("no")}}},[a("span",[t._v(" Não ")]),a("v-icon",[t._v("thumb_down_off_alt")])],1)],1):t.data&&t.data.decision?a("v-card-text",["yes"==t.data.decision?a("h1",[t._v(" Sim ")]):t._e(),"no"==t.data.decision?a("h1",[t._v(" Não ")]):t._e()]):t._e()],1)},cv=[],dv={name:"Decision",data:function(){return{decision:null}},methods:{updateProcess:function(t){this.decision=t,this.$emit("updateProcess",{isValid:!0,data:{decision:this.decision}})}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}}},uv=dv,pv=(a("7211"),Object(m["a"])(uv,lv,cv,!1,null,"2f0c2216",null)),mv=pv.exports,vv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.status&&"closed"!=t.status.code&&"canceled"!=t.status.code?a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[t._v("Por favor responda o formulário.")])]),a("v-card-actions",{staticStyle:{"padding-bottom":"25px"}},[a("v-spacer"),a("v-btn",{attrs:{block:"",outline:"",large:"",color:"green"},on:{click:function(e){return t.createWiEditDialog()}}},[a("v-icon",[t._v("contact_support")]),a("span",[t._v(" Responder agora ")])],1),a("v-spacer")],1)],1):a("FormReplyList",{attrs:{form:t.data.form,reply:t.data,replyEditor:{},showHeader:!1,showTitle:!1}})],1)},fv=[],gv={name:"FormReply",methods:{updateProcess:function(t){this.$emit("updateProcess",{data:{form_reply_id:t.data.data.id},isValid:!!t.data.data.id,autoSendProcessStage:!0})},createWiEditDialog:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){var e,a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.createReplyLoading=!0,t.next=3,Object(Pl["a"])(this.stage.stage.config.form_id);case 3:e=t.sent,a="form-"+this.stage.stage.config.form_id,this.$store.commit("pages/ADD_CONFIG",{name:a,config:e}),this.$WiEditDialog({wiConfig:a,data:{},redirectOnSubmit:!1,onSubmit:this.updateProcess}),this.createReplyLoading=!1;case 8:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}()},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}},components:{FormReplyList:Id}},_v=gv,hv=(a("f814"),Object(m["a"])(_v,vv,fv,!1,null,"a234c8f0",null)),bv=hv.exports,xv={methods:{sendProcessStage:function(){var t=this;this.$WiApiPost({uri:"processes/execution/".concat(this.execution.id,"/stage/").concat(this.stage.id,"/").concat(this.stage.stage.type.code),data:this.data,callback:function(e){null!==e&&void 0!==e&&e.sucess&&(t.$emit("refresh",e),t.$emit("updateProcess",{isValid:!1,data:{}}),t.redirectAfterSendProcessStage&&t.redirectAfterSendProcessStage())},config:{msgLoad:!0,msgSucess:!1,msgError:!0,msgAsk:!1}})},refresh:function(){this.$emit("refresh")}}},yv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-list",{staticStyle:{"padding-bottom":"0px !important"},style:{background:t.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setShowStageContent()}}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"black"}},[t._v(" "+t._s(t.stage.stage.type.icon||"add")+" ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.stage.stage.name))])]),a("v-list-tile-sub-title",[t._v(" "+t._s(t.stage.stage.type.name)+" ")])],1),a("v-list-tile-action",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-list-tile-action-text",[a("span",[t._v(" "+t._s(t.execution.id)+" - ")])])],1),t.openedAt?a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",[t._v(" "+t._s(t._f("moment")(t.openedAt,"DD/MM/YYYY HH:mm:ss"))+" ")])])],1):t._e(),"closed"==t.status.code||"canceled"==t.status.code?a("v-list-tile-action",{staticStyle:{"padding-left":"10px","padding-top":"0 !important","padding-bottom":"0 !important"}},[t.showStageContent?a("v-icon",[t._v("expand_less")]):a("v-icon",[t._v("expand_more")])],1):t._e()],1)],1),t.showStageContent?a("v-divider"):t._e(),t.showStageContent?a("v-divider"):t._e()],1)},kv=[],Cv={name:"ProcessStageHeader",methods:{setShowStageContent:function(){this.$emit("setShowStageContent",!this.showStageContent)},getExternalTimeFormated:function(t){if(t){var e=this.$moment(t),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-e).asDays());return i>1?this.$moment(t).format("DD/MM/YY HH:mm"):this.$moment(t).fromNow()}return"Agora"}},props:{stage:{type:Object,required:!0},execution:{type:Object,required:!0},status:{type:Object,default:function(){return{}}},showStageContent:{type:Boolean,required:!0},openedAt:{type:String,default:null}}},wv=Cv,Sv=Object(m["a"])(wv,yv,kv,!1,null,null,null),Dv=Sv.exports,Ev=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.status&&"closed"!=t.status.code&&"canceled"!=t.status.code?a("div",[a("v-divider"),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:!t.isValid,block:"",outline:"",color:"green"},on:{click:function(e){return t.sendProcessStage()}}},[a("span",[t._v(" Próximo ")]),a("v-icon",[t._v("send")])],1)],1)],1):t._e()},Tv=[],Ov={name:"StageFooter",props:{isValid:{type:Boolean,default:!1},data:{required:!0},execution:{type:Object,required:!0},stage:{type:Object,required:!0},status:{type:Object,default:function(){return{}}}},mixins:[xv]},Av=Ov,Iv=Object(m["a"])(Av,Ev,Tv,!1,null,null,null),Fv=Iv.exports,Pv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:t.color}},[t.message?a("h2",{domProps:{innerHTML:t._s(t.message)}}):a("span",[a("h2",[t._v("Mensagem não definida!")])])])},jv=[],qv={name:"ShowMessage",computed:{color:function(){var t,e,a;return null===(t=this.stage)||void 0===t||null===(e=t.stage)||void 0===e||null===(a=e.config)||void 0===a?void 0:a.color},message:function(){var t,e,a;return null===(t=this.stage)||void 0===t||null===(e=t.stage)||void 0===e||null===(a=e.config)||void 0===a?void 0:a.message}},methods:{updateProcess:function(t){this.$emit("updateProcess",t)}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}}}},$v=qv,zv=(a("6b73"),Object(m["a"])($v,Pv,jv,!1,null,"1951a756",null)),Mv=zv.exports,Nv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"padding-right":"30px"}},[t.status&&"closed"!=t.status.code&&"canceled"!=t.status.code?a("DiagnosticCreateTimeline",{on:{updateProcess:t.updateProcess}}):a("DiagnosticCreateData",{attrs:{data:t.data}})],1)},Lv=[],Rv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-timeline",{attrs:{dense:""}},[a("v-timeline-item",{attrs:{color:t.getFieldStatus("customer").color,icon:t.getFieldStatus("customer").icon,small:"","fill-dot":""}},[a("DiagnosticSearchCustomer",{attrs:{data:t.getCustomer(t.diagnostic.customer)},on:{selected:t.setDiagnostic}})],1),t.diagnostic.customer&&t.diagnostic.customer.id?a("v-timeline-item",{attrs:{color:t.getFieldStatus("contract").color,icon:t.getFieldStatus("contract").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Contrato",icon:"description",placeholder:"Selecione um contrato",data:t.getContract(t.diagnostic.contract),wiConfig:"contract",selected:"contract",filter:{person_id:t.diagnostic.customer.id,orWhere:"stage,2;stage,1"},openInMounted:!0},on:{selected:t.setDiagnostic}})],1):t._e(),t.diagnostic.customer&&t.diagnostic.customer.id&&t.diagnostic.contract&&t.diagnostic.contract.id?a("v-timeline-item",{attrs:{color:t.getFieldStatus("host").color,icon:t.getFieldStatus("host").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Dispositivo",icon:"router",placeholder:"Selecione um Dispositivo",data:t.getHost(t.diagnostic.host),wiConfig:"host",selected:"host",filter:{contract_id:t.diagnostic.contract.id},openInMounted:!0},on:{selected:t.setDiagnostic}})],1):t._e(),t.diagnostic.customer&&t.diagnostic.customer.id&&t.diagnostic.contract&&t.diagnostic.contract.id&&t.diagnostic.host&&t.diagnostic.host.id?a("v-timeline-item",{attrs:{color:t.getFieldStatus("category").color,icon:t.getFieldStatus("category").icon,small:"","fill-dot":""}},[a("DiagnosticListDialog",{attrs:{title:"Categoria",icon:"category",placeholder:"Selecione uma categoria",data:t.getCategory(t.diagnostic.category),wiConfig:"config-category-diagnostic",selected:"category",filter:{where:"active,1"},openInMounted:!0},on:{selected:t.setDiagnostic}})],1):t._e(),t.diagnostic.customer&&t.diagnostic.customer.id&&t.diagnostic.contract&&t.diagnostic.contract.id&&t.diagnostic.host&&t.diagnostic.host.id&&t.diagnostic.category&&t.diagnostic.category.id?a("v-timeline-item",{attrs:{color:t.getFieldStatus("observation").color,icon:t.getFieldStatus("observation").icon,small:"","fill-dot":""}},[a("v-card",[a("v-textarea",{attrs:{label:"Insira a descição...","hide-details":"","single-line":"",solo:""},model:{value:t.diagnostic.observation,callback:function(e){t.$set(t.diagnostic,"observation",e)},expression:"diagnostic.observation"}})],1)],1):t._e()],1)},Uv=[],Wv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{color:"gray"}},[t.data?a("v-list",{staticClass:"diagnostic-list-dialog",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Cliente ")]),a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t._f("stringlength")(t.data,100))+" ")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"}},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.setSelected(null)}}},[a("v-icon",[t._v("close")])],1)],1)],1)],1):a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm2:"",md2:"",lg2:"",xl2:"","d-flex":""}},[a("v-select",{attrs:{items:["CPF","CNPJ"],label:"Solo field",solo:"","hide-details":"","single-line":""},model:{value:t.documentType,callback:function(e){t.documentType=e},expression:"documentType"}})],1),a("v-flex",{attrs:{xs12:"",sm8:"",md8:"",lg8:"",xl8:"","d-flex":""}},[a("v-text-field",{attrs:{solo:"","single-line":"","hide-details":"",autofocus:!0,loading:t.loading,label:"CPF ou CNPJ",placeholder:"Digite o "+t.documentType+" do cliente",mask:"CPF"===t.documentType?"###.###.###-##":"##.###.###/####-##"},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.searchCustomerByDocument()}},model:{value:t.document,callback:function(e){t.document=e},expression:"document"}})],1),a("v-flex",{staticClass:"elevation-3",attrs:{xs12:"",sm2:"",md2:"",lg2:"",xl2:"","d-flex":""}},[a("v-btn",{attrs:{flat:"",outline:"",disabled:!t.isValid,loading:t.loading},on:{click:function(e){return t.searchCustomerByDocument()}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Buscar")])],1)],1)],1)],1)},Bv=[],Vv={name:"DiagnosticSearchCustomer",data:function(){return{loading:!1,documentType:"CPF",document:""}},computed:{isValid:function(){var t="CPF"===this.documentType?11:14;return this.document.length===t}},methods:{searchCustomerByDocument:function(){this.isValid&&(this.loading=!0,this.$WiApiPost({uri:"register/import/customer/i-manager/by-document",data:{document:this.document},callback:this.callback,config:{msgLoad:!1,msgSucess:!1,msgError:{title:"Erro ao buscar cliente no I-Manager",text:"A API do I-Manager retornou um erro inesperado. Tente novamente ou contacte o suporte."}}}))},callback:function(t){var e,a,i,s;(this.loading=!1,null!==t&&void 0!==t&&null!==(e=t.sucess)&&void 0!==e&&e.status&&"not-found"!==(null===t||void 0===t||null===(a=t.sucess)||void 0===a?void 0:a.status))?this.setSelected(null===t||void 0===t||null===(s=t.sucess)||void 0===s?void 0:s.data):"not-found"===(null===(i=t.sucess)||void 0===i?void 0:i.status)?this.$swal({title:"Cliente não encontrado",text:"O cliente não foi encontrado na base de dados do I-Manager.",type:"warning"}):this.$swal({title:"Erro ao buscar cliente no I-Manager.",text:"A API do I-Manager retornou um erro inesperado. Tente novamente ou contacte o suporte.",type:"error"})},setSelected:function(t){var e=this;this.$emit("selected",{field:"customer",data:null}),setTimeout((function(){e.$emit("selected",{field:"customer",data:t}),e.$emit("selected",{field:"contract",data:null}),e.$emit("selected",{field:"host",data:null}),e.$emit("selected",{field:"category",data:null})}),100)}},props:{data:{default:null}}},Hv=Vv,Gv=(a("7e10"),Object(m["a"])(Hv,Wv,Bv,!1,null,"f212d8d4",null)),Yv=Gv.exports,Jv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-list",{staticClass:"diagnostic-list-dialog",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.openListDialog(!1)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v(t._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" "+t._s(t.title)+" ")]),a("v-list-tile-title",[t.data?a("strong",[t._v(" "+t._s(t._f("stringlength")(t.data,100))+" ")]):a("span",[t._v(" "+t._s(t.placeholder)+" ")])])],1),a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"}},[a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v(t._s(t.data?"edit":"search"))])],1)],1)],1)],1)],1)},Qv=[],Kv={name:"DiagnosticListDialog",methods:{mountedOpenDialog:function(){var t=this;this.openInMounted&&setTimeout((function(){t.openListDialog(!0)}),500)},openListDialog:function(t){this.$WiListDialog({wiConfig:this.wiConfig,callback:this.calback,filter:this.filter,mode:"select",dataOneSelect:t})},calback:function(t){var e=this;t&&(this.clearData(),setTimeout((function(){e.$emit("selected",{field:e.selected,data:t})}),100))},clearData:function(){this.$emit("selected",{field:this.selected,data:null})}},mounted:function(){this.mountedOpenDialog()},beforeDestroy:function(){},props:{title:{type:String,required:!0},placeholder:{type:String,required:!0},icon:{type:String,default:"category"},data:{type:String,default:null},filter:{type:Object,default:function(){return{}}},wiConfig:{type:String,required:!0},selected:{type:String,required:!0},openInMounted:{type:Boolean,default:!1}}},Xv=Kv,Zv=(a("831e"),Object(m["a"])(Xv,Jv,Qv,!1,null,"0f441f1f",null)),tf=Zv.exports,ef={name:"DiagnosticCreateTimeline",data:function(){return{diagnostic:{}}},computed:{isValid:function(){return!!this.diagnostic.customer&&!!this.diagnostic.contract&&!!this.diagnostic.host&&!!this.diagnostic.category&&!!this.diagnostic.observation}},methods:{getFieldStatus:function(t){return this.diagnostic[t]?{icon:"done",color:"green"}:{icon:"radio_button_unchecked",color:"orange"}},getCustomer:function(t){var e;return null!==(e=null===t||void 0===t?void 0:t.first_name)&&void 0!==e?e:null},getContract:function(t){var e,a;return null!==(e=null===t||void 0===t||null===(a=t.address)||void 0===a?void 0:a.address_full)&&void 0!==e?e:null},getHost:function(t){var e;return null!==(e=null===t||void 0===t?void 0:t.description)&&void 0!==e?e:null},getCategory:function(t){var e;return null!==(e=null===t||void 0===t?void 0:t.name)&&void 0!==e?e:null},setDiagnostic:function(t){var e=t.field,a=t.data;this.diagnostic[e]=a,this.updateProcess(this.diagnostic),this.$forceUpdate()},updateProcess:function(t){var e=!!t.customer&&!!t.contract&&!!t.host&&!!t.category&&!!t.observation;this.$emit("updateProcess",{data:t,isValid:e})}},watch:{"diagnostic.observation":function(){this.updateProcess(this.diagnostic)}},components:{DiagnosticSearchCustomer:Yv,DiagnosticListDialog:tf}},af=ef,sf=Object(m["a"])(af,Rv,Uv,!1,null,null,null),of=sf.exports,nf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticClass:"diagnostic-list-dialog",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("code")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" ID/Código: ")]),a("v-list-tile-title",[t.data?a("strong",[t._v(" "+t._s(t.data.id)+" ")]):t._e()])],1),a("v-list-tile-action",[a("v-btn",{attrs:{disabled:!t.data.id,ripple:"",small:"",outline:"",link:"",to:{name:"diagnostic",params:{id:t.data.id}}}},[a("v-icon",{staticStyle:{padding:"0 5px"}},[t._v("open_in_new")]),a("span",{staticStyle:{padding:"0 5px"}},[t._v(" Acessar Diagnóstico")])],1)],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Cliente: ")]),a("v-list-tile-title",[t.data&&t.data.customer?a("strong",[t._v(" "+t._s(t.data.customer.name)+" "),t.data.customer.document?a("span",[t._v(" - "+t._s(t.data.customer.document))]):t._e()]):t._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Contrato: ")]),a("v-list-tile-title",[t.data&&t.data.contract?a("strong",[t._v(" "+t._s(t.data.contract.address_full)+" ")]):t._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("dns")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Equipamento: ")]),a("v-list-tile-title",[t.data&&t.data.host?a("strong",[t._v(" "+t._s(t.data.host.description)+" ")]):t._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("category")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Categoria: ")]),a("v-list-tile-title",[t.data&&t.data.category?a("strong",[t._v(" "+t._s(t.data.category.name)+" ")]):t._e()])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("description")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Descrição: ")]),a("v-list-tile-title",[t.data&&t.data.observation?a("strong",[t._v(" "+t._s(t.data.observation)+" ")]):t._e()])],1)],1)],1)},rf=[],lf={name:"DiagnosticCreateData",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},cf=lf,df=Object(m["a"])(cf,nf,rf,!1,null,null,null),uf=df.exports,pf={methods:{updateProcess:function(t){this.$emit("updateProcess",t)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}},components:{DiagnosticCreateTimeline:of,DiagnosticCreateData:uf}},mf=pf,vf=Object(m["a"])(mf,Nv,Lv,!1,null,null,null),ff=vf.exports,gf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticClass:"diagnostic-set-status",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.data.icon?a("v-icon",{attrs:{large:"",color:t.data.color}},[t._v(" "+t._s(t.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[t._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Novo status: ")]),a("v-list-tile-title",[t.data.name?a("strong",[t._v(" "+t._s(t.data.name)+" ")]):a("strong",[t._v(" Não definido ")])])],1)],1)],1)},_f=[],hf={name:"DiagnosticSetStatus",methods:{updateProcess:function(t){this.$emit("updateProcess",t)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},bf=hf,xf=(a("3191"),Object(m["a"])(bf,gf,_f,!1,null,"ccc9cb88",null)),yf=xf.exports,kf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.data?a("div",[a("v-card-text",[a("WiLoading",{attrs:{loading:"opened"==t.status.code,message:"Analisando equipamento...","min-height":"200px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[t.stage.result?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:"","d-flex":""}},[a("v-list",{staticClass:"mb-2"},[a("v-list-tile",{staticClass:"white--text",staticStyle:{"border-style":"dotted"},style:{background:t.stage.result.result.color},attrs:{avatar:"",color:"success"}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"white--text",attrs:{large:""}},[t._v(t._s(t.stage.result.result.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t.stage.result.result.name)+" ")])]),a("v-list-tile-sub-title",{staticClass:"white--text"},[t._v(" "+t._s(t.stage.result.result.description)+" ")])],1)],1),a("v-divider")],1)],1):t._e(),t.host?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:"","d-flex":""}},[a("HostCheckModel",{attrs:{host:t.host,status:t.status,stage:t.stage},on:{onSelectModel:t.onSelectModel,onSaveConfig:t.onSaveConfig}})],1):t._e(),t.data.status||"error"!=t.data["status-type"]?t._e():a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:"","d-flex":""}},[a("v-list",{staticClass:"mb-2"},[a("v-list-tile",{staticClass:"white--text",staticStyle:{"border-style":"dotted",background:"red"},attrs:{avatar:"",color:"success"}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"white--text",attrs:{large:""}},[t._v(" close ")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" Ocorreu um erro ao analisar o equipamento "),t.data.date_time?a("span",[t._v(" às "+t._s(t._f("moment")(t.data.date_time,"DD/MM/YYYY HH:mm:ss")))]):t._e()])]),a("v-list-tile-sub-title",{staticClass:"white--text"},[t._v(" Você pode tentar novamente clicando no botão abaixo. ")])],1)],1),a("v-btn",{staticClass:"diagnostic-host-check__try-again",attrs:{outline:"",color:"primary"},on:{click:t.onTryAgain}},[a("v-icon",[t._v("refresh")]),a("span",[t._v(" Tentar novamente")])],1),a("v-divider")],1)],1),t.host?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticSignal",{attrs:{host:t.host}})],1):t._e(),a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticDevice",{attrs:{device:t.device}})],1),a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) diretos",data:t.ticketsDirect}})],1),a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) indiretos",data:t.ticketsIndirect}})],1)],1)],1)],1),a("v-divider")],1):t._e()},Cf=[],wf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-tickets__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("strong",[t._v(t._s(t.title))]),a("v-divider"),t.data?a("h1",[t._v(t._s(t.data.count))]):a("h3",[t._v("Não foi possível verificar")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-tickets"},[a("v-toolbar",{staticClass:"diagnostic-tickets__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.data&&t.data.count>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.data.count)+" ")]),a("span",[t._v(" "+t._s(t.title)+" encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.data.tickets,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-10",attrs:{target:"_blank",link:"",to:{name:"ticket",params:{id:e.id}}}},[a("v-card-text",{staticClass:"diagnostic-tickets__tickets"},[a("img",{attrs:{src:"/static/icons/monitor/workers_96.png",width:"50px"}}),a("div",[a("strong",[t._v("ID: ")]),t._v(" "+t._s(e.id)+" ")]),a("div",[a("strong",[t._v("Abertura: ")]),t._v(" "+t._s(t._f("moment")(e.opened_at,"DD/MM/YY HH:mm"))+" ")]),a("div",[a("strong",[t._v("Previsão: ")]),t._v(" "+t._s(e.prevision)+" ")]),a("div",[a("strong",[t._v("Status: ")]),t._v(" "+t._s(e.status)+" ")]),a("div",[a("strong",[t._v("Ocorrência: ")]),t._v(" "+t._s(e.category)+" ")]),a("div",[a("strong",[t._v("Impacto: ")]),t._v(" "+t._s(e.impact)+" ")])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-tickets__not-found"},[a("h2",[t._v("Nenhum chamado encontrado. ")])])],1)],1)},Sf=[],Df={name:"DiagnosticTickets",data:function(){return{dialog:!1}},props:{title:{default:"Chamado(s) "},data:{required:!0,default:function(){return{}}}}},Ef=Df,Tf=(a("2a8b"),Object(m["a"])(Ef,wf,Sf,!1,null,"8f179c82",null)),Of=Tf.exports,Af=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card-text",{staticClass:"elevation-2",staticStyle:{"text-align":"center"}},[a("HostSignalDialog",{attrs:{host:t.host,refreshSignal:!1,title:"Informações no momento do diagnóstico"},on:{refresh:t.refresh}},[a("div",{staticClass:"diagnostic-signal__enable-button"},[a("strong",[t._v("Sinal do equipamento")]),a("v-divider"),t.host.online?a("h1",{staticClass:"diagnostic-signal__title",class:{"diagnostic-signal__title--signal_is_ok":t.host.signal_is_ok}},[t._v(" "+t._s(t.host.signal||"- - -")+" ")]):t.host.complement&&t.host.complement.status?a("h3",{staticClass:"diagnostic-offline__title"},[a("span",[t._v("Offline")]),a("span",{staticClass:"diagnostic-offline-types__title"},[t._v(" "+t._s(t.host.complement.status)+" ")])]):a("h1",{staticClass:"diagnostic-offline__title"},[t._v(" Offline ")])],1)]),a("div",{staticClass:"diagnostic-signal__details-container",on:{click:function(e){t.hostDetailDialog=!0}}},[a("v-divider"),a("div",{staticClass:"diagnostic-signal__details"},[t._v(" Detalhes do equipamento ")])],1),a("HostDetailDialog",{attrs:{host:t.host},on:{refresh:t.refresh},model:{value:t.hostDetailDialog,callback:function(e){t.hostDetailDialog=e},expression:"hostDetailDialog"}})],1)},If=[],Ff=a("77db"),Pf={name:"DiagnosticSignal",data:function(){return{hostDetailDialog:!1}},props:{host:{required:!0,default:function(){return{}}}},components:{HostDetailDialog:Ff["a"],HostSignalDialog:hm["a"]},methods:{refresh:function(){this.$emit("refresh")}}},jf=Pf,qf=(a("fef9"),Object(m["a"])(jf,Af,If,!1,null,"5cabac2a",null)),$f=qf.exports,zf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-device__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("strong",[t._v("Dispositivo")]),a("v-divider"),t.device&&t.device.nome_disp?a("h3",[t._v(t._s(t._f("stringlength")(t.device.nome_disp,30)))]):a("h3",[t._v("Não localizado")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-device"},[a("v-toolbar",{staticClass:"diagnostic-device__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.device?a("v-card-text",[a("h4",[a("span",[t._v(" Dispositivo conectado")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-device__device"},[a("img",{attrs:{src:"/static/icons/monitor/grupo_icon_map_96.png",width:"100px"}}),a("h2",[t._v("Dispositivo: "+t._s(t.device.nome_disp||"Não informado"))]),a("h4",[t._v("IP: "+t._s(t.device.ip_disp||"Não informado"))]),a("h4",[t._v("Rede: "+t._s(t.device.network_names||"Não informado"))])])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-device__not-found"},[a("h2",[t._v("Nenhum dispositivo encontrado.☹️ ")])])],1)],1)},Mf=[],Nf={name:"DiagnosticDevice",data:function(){return{dialog:!1}},props:{device:{required:!1,default:function(){return{}}}}},Lf=Nf,Rf=(a("2a64"),Object(m["a"])(Lf,zf,Mf,!1,null,"64dc8d61",null)),Uf=Rf.exports,Wf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"padding-bottom":"10px"}},[a("Host",{attrs:{host:t.host,showConfig:"user-action"==t.status.code},on:{onSelectModel:t.onSelectModel,onSaveConfig:t.onSaveConfig}})],1)},Bf=[],Vf={name:"HostCheckModel",methods:{onSelectModel:function(){this.$emit("onSelectModel",null)},onSaveConfig:function(){this.$emit("onSaveConfig",null)}},props:{host:{required:!0,default:{}},status:{required:!0,default:function(){return{}}},stage:{required:!0,default:function(){return{}}}},components:{Host:km}},Hf=Vf,Gf=Object(m["a"])(Hf,Wf,Bf,!1,null,null,null),Yf=Gf.exports,Jf={name:"DiagnosticHostCheck",computed:{signal:function(){var t;return null===(t=this.data)||void 0===t?void 0:t.signal},ticketsDirect:function(){var t,e;return null===(t=this.data)||void 0===t||null===(e=t.tickets)||void 0===e?void 0:e.device},ticketsIndirect:function(){var t,e;return null===(t=this.data)||void 0===t||null===(e=t.tickets)||void 0===e?void 0:e.network},device:function(){var t;return null===(t=this.data)||void 0===t?void 0:t.device},host:function(){return this.formatHostData()}},methods:{onSelectModel:function(t){this.$emit("updateProcess",{data:t,isValid:!0,autoSendProcessStage:!0})},onSaveConfig:function(t){this.$emit("updateProcess",{data:t,isValid:!0,autoSendProcessStage:!0})},formatHostData:function(){var t,e,a,i=null===(t=this.data)||void 0===t?void 0:t.host;(i&&(null===i||void 0===i||!i.active_devices)||(null===i||void 0===i||null===(e=i.active_devices)||void 0===e?void 0:e.length)<1)&&(i["active_devices"]=[null===(a=this.data)||void 0===a?void 0:a.device]);return i},onTryAgain:function(){this.$emit("updateProcess",{data:this.data,isValid:!0,autoSendProcessStage:!0})}},props:{data:{required:!0,default:{}},status:{required:!0,default:{}},stage:{required:!0,default:{}}},components:{DiagnosticTickets:Of,DiagnosticSignal:$f,DiagnosticDevice:Uf,HostCheckModel:Yf}},Qf=Jf,Kf=(a("1768"),Object(m["a"])(Qf,kf,Cf,!1,null,"146c03d5",null)),Xf=Kf.exports,Zf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-alert",{staticStyle:{margin:"0"},attrs:{value:!0,color:"yellow"}},[a("h2",{staticClass:"black--text"},[t._v(" Exibir linha do tempo do Diagnóstico "+t._s(t.diagnosticId)+". ")]),a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-btn",{staticClass:"mt-3",attrs:{block:"",color:"",outline:""},on:{click:function(e){return t.makeShowTimeLine()}}},[a("v-icon",[t._v("timeline")]),a("span",{staticClass:"ml-2"},[t._v("Exibir Linha do tempo")])],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-btn",{staticClass:"mt-3",attrs:{link:"",to:{name:"diagnostic",params:{id:t.diagnosticId}},block:"",color:"",outline:""}},[a("v-icon",[t._v("info")]),a("span",{staticClass:"ml-2"},[t._v("Exibir detalhes do diagnóstico")])],1)],1)],1)],1)],1)},tg=[],eg={name:"DiagnosticShowEvents",computed:{diagnosticId:function(){var t;return(null===(t=this.data)||void 0===t?void 0:t.diagnostic_id)||null}},methods:{updateProcess:function(t){this.$emit("updateProcess",t)},makeShowTimeLine:function(){var t=this;this.diagnosticId?this.showTimeLine():(setTimeout((function(){t.makeShowTimeLine(),console.log(t.diagnosticId)}),2e3),console.log(this.diagnosticId))},showTimeLine:function(){this.$WiEventsDialog({title:"Ações/Eventos",icon:"message",service:Zr["a"],serviceParams:{where:"business_id,"+this.diagnosticId},socket:tl["a"],socketParams:{id:this.diagnosticId},business:{id:this.diagnosticId}})}},created:function(){this.makeShowTimeLine()},props:{data:{required:!0,default:{}},status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}}}},ag=eg,ig=(a("d0b5"),Object(m["a"])(ag,Zf,tg,!1,null,"ec8e9c1c",null)),sg=ig.exports,og=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.data.icon?a("v-icon",{attrs:{large:"",color:t.data.color}},[t._v(" "+t._s(t.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[t._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Nova Categoria: ")]),a("v-list-tile-title",[t.data.name?a("strong",[t._v(" "+t._s(t.data.name)+" ")]):a("strong",[t._v(" Não definido ")])])],1)],1)],1)},ng=[],rg={name:"DiagnosticSetCategory",methods:{updateProcess:function(t){this.$emit("updateProcess",t)}},props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},lg=rg,cg=(a("79ef"),Object(m["a"])(lg,og,ng,!1,null,"7d29e0ad",null)),dg=cg.exports,ug=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.data.icon?a("v-icon",{attrs:{large:"",color:t.data.color}},[t._v(" "+t._s(t.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[t._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Nova Categoria: ")]),a("v-list-tile-title",[t.data.name?a("strong",[t._v(" "+t._s(t.data.name)+" ")]):a("strong",[t._v(" Não definido ")])])],1)],1)],1)},pg=[],mg={name:"DiagnosticCheckCategory",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},vg=mg,fg=(a("8b7d"),Object(m["a"])(vg,ug,pg,!1,null,"f7c3cbc8",null)),gg=fg.exports,_g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.status&&"closed"!=t.status.code&&"canceled"!=t.status.code?a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[t._v("Por favor selecione uma opção")])]),a("v-card-actions",{staticStyle:{"padding-bottom":"25px"}},[a("v-spacer"),a("v-btn",{attrs:{block:"",outline:"",large:"",color:"green"},on:{click:function(e){return t.selectCategory()}}},[a("v-icon",[t._v("category")]),a("span",[t._v(" Selecionar agora ")])],1),a("v-spacer")],1)],1):a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.data.icon?a("v-icon",{attrs:{large:"",color:t.data.color}},[t._v(" "+t._s(t.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[t._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Nova Categoria: ")]),a("v-list-tile-title",[t.data.name?a("strong",[t._v(" "+t._s(t.data.name)+" ")]):a("strong",[t._v(" Não definido ")])])],1)],1)],1)],1)},hg=[],bg={name:"FormReply",methods:{updateProcess:function(t){null!==t&&void 0!==t&&t.id&&this.$emit("updateProcess",{data:{category_id:t.id},isValid:!!t.id,autoSendProcessStage:!0})},selectCategory:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){var e,a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:i=null===(e=this.stage)||void 0===e||null===(a=e.stage)||void 0===a?void 0:a.config_category_ids,s={},console.log(i),s.ids=i,this.createReplyLoading=!0,this.$WiListDialog({wiConfig:"config-category-diagnostic",callback:this.updateProcess,mode:"select",filter:s}),this.createReplyLoading=!1;case 7:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),selected:function(t){this.updateProcess({category_id:t.id})}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}}},xg=bg,yg=(a("5b73"),Object(m["a"])(xg,_g,hg,!1,null,"31668d50",null)),kg=yg.exports,Cg=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"","max-width":"90%"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[t._v("Acessar documento gerado no diagnóstico.")])]),a("v-card-actions",{staticStyle:{"padding-bottom":"25px"}},[a("v-spacer"),a("v-btn",{attrs:{block:"",outline:"",large:"",color:"green"}},[a("v-icon",[t._v("touch_app")]),a("span",[t._v(" Acessar agora ")])],1),a("v-spacer")],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:t.$wiDark?"#212121":"#FFFFFF"}},[a("v-icon",[t._v("description")]),a("v-toolbar-title",[a("span",{domProps:{textContent:t._s(t.stage.stage.name)}})]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.printLayout()}}},[a("v-icon",[t._v("print")]),a("span",[t._v("Imprimir")])],1),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.selectLayout()}}},[a("v-icon",[t._v("select_all")]),a("span",[t._v("Selecionar Tudo")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),t.dialog?a("v-card-text",[t.data.data?a("WiTinyEditor",{model:{value:t.data.data,callback:function(e){t.$set(t.data,"data",e)},expression:"data.data"}}):t._e()],1):t._e()],1)],1)},wg=[],Sg=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showEditor?a("TinyEditor",{attrs:{apiKey:t.apiKey,"initial-value":t.model,init:t.config}}):t._e()},Dg=[],Eg=a("ca72"),Tg={name:"WiTinyEditor",data:function(){return{showEditor:!1,apiKey:"1pwn5rw26syn27rz79wgwnapcgc98crz45y7ec41lhi2hare",config:{height:window.innerHeight-170,menubar:!1,readonly:!0,content_css:"document",content_style:"body { margin: 1rem auto; max-width: 900px; }",language:"pt_BR",plugins:["print"],toolbar:[]}}},watch:{$route:"loadView"},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},mounted:function(){this.showEditor=!0,this.$forceUpdate()},components:{TinyEditor:Eg["a"]},props:{value:{required:!0}}},Og=Tg,Ag=Object(m["a"])(Og,Sg,Dg,!1,null,null,null),Ig=Ag.exports,Fg={name:"DiagnosticRecreateDocument",data:function(){return{dialog:!1}},methods:{updateProcess:function(t){this.$emit("updateProcess",t)},printLayout:function(){tinymce.activeEditor.execCommand("mcePrint")},selectLayout:function(){this.selectAll(tinymce.activeEditor),tinymce.activeEditor.focus()},selectAll:function(t){var e=t.dom.createRng();e.selectNodeContents(t.getBody()),t.selection.setRng(e)}},props:{status:{type:Object,default:function(){return{}}},stage:{type:Object,default:function(){return{}}},data:{type:Object,default:function(){return{}}}},components:{WiTinyEditor:Ig}},Pg=Fg,jg=(a("4a7d"),Object(m["a"])(Pg,Cg,wg,!1,null,"45d45fdd",null)),qg=jg.exports,$g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticClass:"diagnostic-set-category",attrs:{dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t.data.icon?a("v-icon",{attrs:{large:"",color:t.data.color}},[t._v(" "+t._s(t.data.icon)+" ")]):a("v-icon",{attrs:{large:""}},[t._v("military_tech")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Tecnologia: ")]),a("v-list-tile-title",[t.data.name?a("strong",[t._v(" "+t._s(t.data.name)+" ")]):a("strong",[t._v(" Não definido ")])])],1)],1)],1)},zg=[],Mg={name:"DiagnosticCheckHostTechnology",props:{data:{type:Object,default:function(){return{}}},status:{type:Object,default:function(){return{}}}}},Ng=Mg,Lg=(a("c08d"),Object(m["a"])(Ng,$g,zg,!1,null,"6d0365be",null)),Rg=Lg.exports,Ug={name:"Stage",data:function(){return{data:{},isValid:!1,showStageContent:!1}},computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("ProcessExecution",["execution"])),{},{destackStage:function(){return{"elevation-24":this.stage.id==this.execution.current_stage_id,"elevation-5":this.stage.id!=this.execution.current_stage_id}}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("ProcessExecution",["refreshExecution"])),{},{stageComponent:function(){switch(this.stage.stage.type.code){case"decision":return mv;case"form-reply":return bv;case"show-message":return Mv;case"diagnostic-create":return ff;case"diagnostic-host-check":return Xf;case"diagnostic-set-status":return yf;case"diagnostic-show-events":return console.log("asdasdasd"),sg;case"diagnostic-set-category":return dg;case"diagnostic-recreate-document":return qg;case"diagnostic-select-category":return kg;case"diagnostic-check-category":return gg;case"diagnostic-check-host-technology":return Rg}},updateProcess:function(t){var e=t.data,a=t.isValid,i=t.autoSendProcessStage,s=void 0!==i&&i;e&&(this.data=e),this.isValid=a,s&&this.isValid&&this.sendProcessStage()},setShowStageContent:function(t){this.showStageContent=t},setProcessData:function(){this.stage.data&&(this.data=this.stage.data)},sheckStageTypeConfig:function(){var t,e,a,i;"closed"!=(null===(t=this.stage)||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)&&"canceled"!=(null===(a=this.stage)||void 0===a||null===(i=a.status)||void 0===i?void 0:i.code)&&this.setShowStageContent(!0)}}),created:function(){this.setProcessData(),this.sheckStageTypeConfig()},watch:{stage:function(){this.setProcessData(),this.$forceUpdate()}},props:{stage:{type:Object,required:!0}},mixins:[xv],components:{StageHeader:Dv,StageFooter:Fv}},Wg=Ug,Bg=Object(m["a"])(Wg,nv,rv,!1,null,null,null),Vg=Bg.exports,Hg={name:"ProcessTimeLine",computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("ProcessExecution",["execution","loading"])),Object(dl["c"])("ProcessExecution",["invertStages"])),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("ProcessExecution",["refreshExecution"])),{},{isCurrentStage:function(t){var e,a;return(null===t||void 0===t?void 0:t.id)==(null===(e=this.execution)||void 0===e||null===(a=e.current_stage)||void 0===a?void 0:a.id)}}),components:{Status:ov,Stage:Vg}},Gg=Hg,Yg=Object(m["a"])(Gg,Xm,Zm,!1,null,null,null),Jg=Yg.exports,Qg=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),t.execution&&t.execution.process?a("v-toolbar-title",[t._v(" "+t._s(t.execution.process.name)+" ")]):t._e(),a("v-spacer"),!t.loading&&t.execution.status?a("label",{staticClass:"process-toolbar__status",style:{background:t.execution.status.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(t.execution.status.icon))]),a("label",[t._v(" "+t._s(t.execution.status.name)+" ")])],1):t._e(),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only pulse-button",attrs:{small:"",outline:"",color:"white"},on:{click:function(e){return t.$WiHelpDialog({title:"Por favor, descreva abaixo o que acontece com este processo:"})}}},[a("v-icon",[t._v("report")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Reportar")])],1),a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white"},on:{click:function(e){t.stageFlowchartDialog=!0}}},[a("v-icon",[t._v("account_tree")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Fluxo de etapas")])],1),a("v-btn",{attrs:{loading:t.loading,icon:""},on:{click:function(e){return t.refreshExecution()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1)],1),t.loading||t.stageLoading?a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{indeterminate:!0}}):t._e(),!t.loading&&t.execution&&1===t.execution.status_id?a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{value:t.autoRefreshProgress,height:2,color:"white"}}):t._e(),t.execution&&t.execution.process_id?a("StageFlowchartDialog",{attrs:{loading:t.loading,processId:t.execution.process_id},model:{value:t.stageFlowchartDialog,callback:function(e){t.stageFlowchartDialog=e},expression:"stageFlowchartDialog"}}):t._e()],1)},Kg=[],Xg=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"",width:"95%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{color:"transparent",dense:"",flat:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog&&t.processId?a("div",{staticStyle:{"min-height":"400px"}},[a("WiView",{attrs:{title:"Detalhes do processo",apiUrl:"processes/process/"+t.processId,apiParams:"?with=stages;stages.results;stages.results.result_stage:id,type_id,order",notGetID:!0,notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.loading;return[a("ProcessStagesFlowcharts",{attrs:{loading:s,process:i,executableNodes:t.stageIds}})]}}],null,!1,2733217932)})],1):t._e()],1)],1)},Zg=[],t_={name:"StageFlowchartDialog",computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["c"])("ProcessExecution",["stageIds"])),{},{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}}),props:{value:{required:!0},processId:{type:String,required:!0},loading:{type:Boolean,required:!0}},components:{ProcessStagesFlowcharts:Bm}},e_=t_,a_=Object(m["a"])(e_,Xg,Zg,!1,null,null,null),i_=a_.exports,s_=a("b85c");function o_(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=Object(kt["a"])({POLLING_INTERVALS:{INITIAL:3e4,MEDIUM:6e4,LONG:12e4,MAX:3e5},INACTIVITY_TIMEOUT:6e5,STABLE_THRESHOLD:3,BACKGROUND_GRACE_PERIOD:6e5},t.config),a={autoRefreshInterval:null,isAutoRefreshing:!1,lastRefreshTime:null,progressInterval:null,progressTick:0,animationFrame:null,isPageVisible:!0,visibilityHandler:null,backgroundSince:null,isInGracePeriod:!1,currentInterval:e.POLLING_INTERVALS.INITIAL,unchangedCount:0,lastExecutionState:null,lastUserActivity:Date.now(),inactivityTimer:null,isUserActive:!0,userActivityListeners:[]};function i(){s(),a.isUserActive&&(a.isPageVisible||a.isInGracePeriod)&&(a.autoRefreshInterval=setInterval((function(){o()}),a.currentInterval),r())}function s(){a.autoRefreshInterval&&(clearInterval(a.autoRefreshInterval),a.autoRefreshInterval=null),a.progressInterval&&(clearInterval(a.progressInterval),a.progressInterval=null),a.animationFrame&&(cancelAnimationFrame(a.animationFrame),a.animationFrame=null),a.isAutoRefreshing=!1}function o(){return n.apply(this,arguments)}function n(){return n=Object(At["a"])(regeneratorRuntime.mark((function i(){var o,n,r,l,c,d;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(!a.isInGracePeriod||!a.backgroundSince){i.next=7;break}if(o=Date.now(),n=o-a.backgroundSince,!(n>=e.BACKGROUND_GRACE_PERIOD)){i.next=7;break}return a.isInGracePeriod=!1,s(),i.abrupt("return");case 7:if(a.isPageVisible||a.isInGracePeriod){i.next=9;break}return i.abrupt("return");case 9:if(a.isUserActive){i.next=11;break}return i.abrupt("return");case 11:if(!t.shouldRefresh||t.shouldRefresh()){i.next=13;break}return i.abrupt("return");case 13:if(!t.isLoading||!t.isLoading()){i.next=15;break}return i.abrupt("return");case 15:if(!a.isAutoRefreshing){i.next=17;break}return i.abrupt("return");case 17:if(r=Date.now(),!(a.lastRefreshTime&&r-a.lastRefreshTime<25e3)){i.next=20;break}return i.abrupt("return");case 20:if(l=a.lastExecutionState,i.prev=21,a.isAutoRefreshing=!0,a.lastRefreshTime=r,!t.onRefresh){i.next=27;break}return i.next=27,t.onRefresh();case 27:c=t.getCurrentState?t.getCurrentState():null,d=u(l,c),p(d,c),i.next=35;break;case 32:i.prev=32,i.t0=i["catch"](21),console.error("Auto-refresh error:",i.t0);case 35:return i.prev=35,a.isAutoRefreshing=!1,i.finish(35);case 38:case"end":return i.stop()}}),i,null,[[21,32,35,38]])}))),n.apply(this,arguments)}function r(){var e=function e(){t.shouldAnimate&&t.shouldAnimate()&&(a.progressTick++,t.onProgressTick&&t.onProgressTick(a.progressTick),a.animationFrame=requestAnimationFrame(e))};a.animationFrame=requestAnimationFrame(e)}function l(){s(),a.progressTick=0,a.currentInterval=e.POLLING_INTERVALS.INITIAL,a.unchangedCount=0,a.lastExecutionState=null,a.lastRefreshTime=Date.now(),i()}function c(){a.visibilityHandler=function(){a.isPageVisible=!document.hidden,a.isPageVisible?(a.backgroundSince=null,a.isInGracePeriod=!1,l()):(a.backgroundSince=Date.now(),a.isInGracePeriod=!0,a.autoRefreshInterval||i())},document.addEventListener("visibilitychange",a.visibilityHandler)}function d(){a.visibilityHandler&&(document.removeEventListener("visibilitychange",a.visibilityHandler),a.visibilityHandler=null)}function u(e,a){if(!e||!a)return!0;var i,s=t.criticalFields||["status_id","stage_id","updated_at","current_step","progress"],o=Object(s_["a"])(s);try{for(o.s();!(i=o.n()).done;){var n=i.value;if(e[n]!==a[n])return!0}}catch(r){o.e(r)}finally{o.f()}return!1}function p(t,i){a.lastExecutionState=i?Object(kt["a"])({},i):null,t?m():(a.unchangedCount++,a.unchangedCount>=e.STABLE_THRESHOLD&&v())}function m(){var t=a.currentInterval!==e.POLLING_INTERVALS.INITIAL;a.currentInterval=e.POLLING_INTERVALS.INITIAL,a.unchangedCount=0,t&&a.autoRefreshInterval&&i()}function v(){var t=e.POLLING_INTERVALS;a.currentInterval=e.INACTIVITY_TIMEOUT&&a.isUserActive&&(a.isUserActive=!1,s())}function h(){a.userActivityListeners.forEach((function(t){var e=t.event,a=t.handler;document.removeEventListener(e,a)})),a.userActivityListeners=[],a.inactivityTimer&&(clearInterval(a.inactivityTimer),a.inactivityTimer=null)}function b(){if(!a.lastRefreshTime)return 0;var t=Date.now(),e=t-a.lastRefreshTime,i=Math.min(e/a.currentInterval*100,100);return Math.max(0,Math.min(100,i))}function x(){c(),f(),l()}function y(){s(),d(),h()}return{get isAutoRefreshing(){return a.isAutoRefreshing},get currentInterval(){return a.currentInterval},get progressTick(){return a.progressTick},get lastRefreshTime(){return a.lastRefreshTime},init:x,destroy:y,startAutoRefresh:i,stopAutoRefresh:s,resetAndStartAutoRefresh:l,getAutoRefreshProgress:b,performAutoRefresh:o}}var n_={name:"ProcessTollbar",data:function(){return{stageFlowchartDialog:!1,autoRefreshManager:null,progressTick:0}},computed:Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("ProcessExecution",["execution","loading"])),Object(dl["c"])("ProcessExecution",["stageLoading"])),{},{autoRefreshProgress:function(){return this.autoRefreshManager&&this.execution&&1===this.execution.status_id?(this.progressTick,this.autoRefreshManager.getAutoRefreshProgress()):0}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("ProcessExecution",["refreshExecution"])),{},{initAutoRefresh:function(){var t=this;this.autoRefreshManager=o_({onRefresh:function(){var e=Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.refreshExecution();case 2:case"end":return e.stop()}}),e)})));function a(){return e.apply(this,arguments)}return a}(),getCurrentState:function(){return t.execution},shouldRefresh:function(){return t.execution&&1===t.execution.status_id},isLoading:function(){return t.loading},shouldAnimate:function(){return t.execution&&1===t.execution.status_id},onProgressTick:function(e){t.progressTick=e},criticalFields:["status_id","stage_id","updated_at","current_step","progress"],config:{BACKGROUND_GRACE_PERIOD:6e5}}),this.autoRefreshManager.init()},destroyAutoRefresh:function(){this.autoRefreshManager&&(this.autoRefreshManager.destroy(),this.autoRefreshManager=null)}}),mounted:function(){this.initAutoRefresh()},beforeDestroy:function(){this.destroyAutoRefresh()},watch:{$route:function(){this.autoRefreshManager&&this.autoRefreshManager.resetAndStartAutoRefresh()},execution:{handler:function(t,e){e&&t&&e.id===t.id&&e.process_id===t.process_id||this.autoRefreshManager&&this.autoRefreshManager.resetAndStartAutoRefresh()},deep:!0}},components:{StageFlowchartDialog:i_}},r_=n_,l_=(a("b0de"),Object(m["a"])(r_,Qg,Kg,!1,null,"7be0e934",null)),c_=l_.exports,d_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"700"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"transparent",flat:""}},[a("h2",[t._v("Criando novo diagnóstico")])]),a("v-card-text",[a("div",{staticClass:"process-create-diagnostic"},[a("div",{staticClass:"loading-container"},[a("div",{staticClass:"loading-spinner"},[a("div",{staticClass:"spinner-ring"}),a("div",{staticClass:"spinner-ring"}),a("div",{staticClass:"spinner-ring"})]),a("div",{staticClass:"loading-content"},[a("h2",{staticClass:"loading-title"},[t._v("Criando novo diagnóstico")]),a("p",{staticClass:"loading-subtitle"},[t._v("Por favor aguarde alguns segundos")]),a("div",{staticClass:"loading-dots"},[a("span",{staticClass:"dot"}),a("span",{staticClass:"dot"}),a("span",{staticClass:"dot"})])])])])])],1)],1)},u_=[],p_={name:"ProcessCreateDiagnostic",data:function(){return{data:{},stage:{},execution:{}}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{createDiagnostic:function(){this.sendProcessStage()},redirectAfterSendProcessStage:function(){this.redirectToProcessExecution()},redirectToProcessExecution:function(){this.$router.push({name:"process-execution",params:{id:this.execution.id}})},findCreatedProcess:function(){var t=this;this.$WiApiGet({uri:"processes/execution/".concat(this.newProcessExecutionId),callback:function(e){var a;e.success&&null!==e&&void 0!==e&&null!==(a=e.success)&&void 0!==a&&a.id&&(t.execution=e.success,t.stage=e.success.current_stage,t.data=t.oldDiagnosticData,t.createDiagnostic())}})}},mounted:function(){this.findCreatedProcess()},props:{value:{type:Boolean,required:!0},oldDiagnosticData:{type:Object,required:!0},newProcessExecutionId:{type:String,required:!0}},mixins:[xv]},m_=p_,v_=(a("64b1"),Object(m["a"])(m_,d_,u_,!1,null,"5152021e",null)),f_=v_.exports,g_={name:"ProcessExecution",computed:Object(kt["a"])({},Object(dl["e"])("ProcessExecution",["execution","stages","loading"])),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("ProcessExecution",["getExecution","subscribeExecution","unSubscribeExecution","closeExecution"])),{},{loadExecution:function(t){var e=t.params.id;this.getExecution(e),this.unSubscribeExecution(e),this.subscribeExecution(e),this.processExecutionDialog=!1}}),created:function(){this.loadExecution(this.$route)},destroyed:function(){this.closeExecution()},watch:{$route:function(t){this.loadExecution(t)}},mixins:[Km["a"]],components:{Toolbar:c_,TimeLine:Jg,ProcessCreateDiagnostic:f_}},__=g_,h_=Object(m["a"])(__,Jm,Qm,!1,null,null,null),b_=h_.exports,x_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("WNCalendar",{attrs:{title:"Agenda de Ordens de Serviço",addButtonText:"Nova Ordem de Serviço",defaultCalendarView:"dayGridMonth",filters:t.filters,filtersConfig:t.filtersConfig,eventContentFormatter:t.orderContentFormatter},on:{addEvent:t.addEvent,getEvents:t.getEvents,dateClick:t.dateClick,eventDrop:t.eventDrop,eventClick:t.eventClick,onFilter:t.onFilter}}),a("v-dialog",{attrs:{scrollable:"",persistent:""},model:{value:t.orderDialog,callback:function(e){t.orderDialog=e},expression:"orderDialog"}},[a("v-card",[a("router-view")],1)],1)],1)},y_=[],k_=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar",t.availableFields={subHeader1:t.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),status_id:t.fieldSelectApi({value:"status_id",text:"Status",show:"name",api:{url:"",params:{fields:"id,name",where:"active,1",order:"order,asc"}},size:["xs12","sm12","md4","lg4"]}),category_id:t.fieldSelectApi({value:"category_id",text:"Categoria",show:"name",api:{url:"",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md4","lg4"]}),external_code:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),person_profile:t.fieldSelect({value:"person_profile",text:"Perfil do Cliente",placeholder:"Selecione o campo...",size:["xs12","sm12","md3","lg3"],required:!0,options:[{value:"customer",text:"Cliente"},{value:"prospect",text:"Prospect"}],defaultOption:"customer"}),person_id:t.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return"customer"==t.person_profile||!t.person_profile}}),prospect_id:t.fieldWiListDialog({value:"person_id",text:"Prospect",size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",showField:function(t){return"prospect"==t.person_profile}}),collaborator_id:t.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md4","lg4"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),tags:t.fieldSelectApi({value:"tags",text:"Tags",size:["xs12","sm12","md12","lg12"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0}),company_id:t.fieldWiListDialog({value:"company_id",text:"Empresa",size:["xs12","sm12","md6","lg6"],wiConfig:"company",show:"company.name",icon:"business"}),well_id:t.fieldWiListDialog({value:"business_id",text:"Poço Tubular",size:["xs12","sm12","md6","lg6"],wiConfig:"well",show:"well.name",icon:"waves"}),subHeader2:t.fieldSubHeader({text:"Filtrar por data"}),dateField:t.fieldSelect({value:"date_field",text:"Campo de Data",placeholder:"Selecione o campo...",size:["xs12","sm12","md4","lg4"],required:!1,options:[{value:"date_start",text:"Data de emissão"},{value:"date_end",text:"Data de entrega"},{value:"date_validity",text:"Data de validade"},{value:"opened_at",text:"Data de criação"},{value:"closed_at",text:"Data de conclusão"},{value:"canceled_at",text:"Data de cancelamento"}],defaultOption:"opened_at"}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"]}),subHeader4:t.fieldSubHeader({text:"Filtrar por Endereço."}),state_id:t.fieldSelectApi({value:"state_id",text:"Estado",show:"name",api:{url:"register/state",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),city_id:t.fieldSelectApi({value:"city_id",text:"Cidade",show:"name_and_state",api:{url:"register/city",params:function(t){return{state_id:t.state_id,order:"state_id,asc;name,asc"}}},size:["xs12","sm12","md6","lg6"],disabled:function(t){return!t.state_id}}),subHeader3:t.fieldSubHeader({text:"Filtrar por Produtos ou Serviços existentes."}),product_id:t.fieldWiListDialog({value:"product_id",text:"Produto",size:["xs12","sm12","md6","lg6"],wiConfig:"product",show:"product.name",icon:"local_grocery_store"}),service_id:t.fieldWiListDialog({value:"service_id",text:"Serviço",size:["xs12","sm12","md6","lg6"],wiConfig:"service",show:"service.name",icon:"room_service"})},t}return a}(Le["a"]),C_=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="service-desk/config/status/order",t.availableFields.category_id.apiUrl="service-desk/config/category/order",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_id,t.availableFields.collaborator_id,t.availableFields.company_id,t.availableFields.well_id,t.availableFields.subHeader2,t.availableFields.dateField,t.availableFields.dateStart,t.availableFields.dateEnd,t.availableFields.subHeader4,t.availableFields.state_id,t.availableFields.city_id,t.availableFields.subHeader3,t.availableFields.product_id,t.availableFields.service_id],t}return a}(k_),w_=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="service-desk/config/status/order",t.availableFields.category_id.apiUrl="service-desk/config/category/order",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_id,t.availableFields.collaborator_id,t.availableFields.company_id,t.availableFields.well_id,t.availableFields.subHeader4,t.availableFields.state_id,t.availableFields.city_id,t.availableFields.subHeader3,t.availableFields.product_id,t.availableFields.service_id],t}return a}(k_),S_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light white--text",attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]),a("v-spacer"),t.filtersConfig?a("WiListFilters",{attrs:{config:t.filtersConfig,params:t.filters},on:{filter:function(e){t.onFilter(e)}}}):t._e(),a("GoToDateDialog",{attrs:{loading:t.loading,events:t.events},on:{select:t.goToDate}}),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.addEvent()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" "+t._s(t.addButtonText)+" ")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.refreshCalendar()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("v-card",{staticStyle:{margin:"10px",padding:"20px"}},[a("FullCalendar",{ref:"calendar",attrs:{options:t.calendarOptions}})],1)],1)},D_=[],E_=a("f5ff"),T_=a("e44e"),O_=a("3cdd"),A_=a("3e32"),I_=a("a20c"),F_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{loading:t.loading,outline:"",small:"",color:"white"}},i),[a("v-icon",[t._v("find_in_page")]),a("span",[t._v("Ir até uma data")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-date-picker",{attrs:{events:t.arrayEvents,type:"month",locale:"pt-br",color:"primary",scrollable:""},model:{value:t.selectedDate,callback:function(e){t.selectedDate=e},expression:"selectedDate"}},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.dialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){return t.goToDate(t.selectedDate)}}},[t._v("OK")])],1)],1)},P_=[],j_={name:"GoToDateDialog",data:function(){return{dialog:!1,selectedDate:this.$DateTime.date(),arrayEvents:null}},methods:{goToDate:function(t){this.$emit("select",t),this.dialog=!1}},props:["loading","events"]},q_=j_,$_=Object(m["a"])(q_,F_,P_,!1,null,null,null),z_=$_.exports,M_=a("3cab"),N_=a.n(M_),L_=a("e463"),R_={name:"WNCalendar",data:function(){var t=this;return{events:[],loading:!1,calendarOptions:{height:window.innerHeight-175,locales:[N_.a],timeZone:"local",firstDay:0,dayMaxEventRows:4,nowIndicator:!0,editable:!0,defaultTimedEventDuration:"00:30",plugins:[T_["a"],O_["b"],A_["a"],I_["a"]],initialView:this.defaultCalendarView,businessHours:[{daysOfWeek:[1],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[2],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[3],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[4],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[5],startTime:"08:00",endTime:"17:00"}],headerToolbar:{center:"title",left:"timeGridDay, timeGridFourDay, timeGridWeek, dayGridMonth"},views:{timeGridFourDay:{type:"timeGridWeek",duration:{days:4},buttonText:"4 dias"}},events:this.getEvents,dateClick:this.dayClick,loading:this.setLoading,eventClick:this.eventClick,eventDrop:this.eventDrop,eventContent:function(e){return t.getEventContent(e)}}}},methods:{getEvents:function(t,e,a){this.$emit("getEvents",{fetchInfo:t,successCallback:e,errorCallback:a,refresh:this.refreshCalendar,setEvents:this.setEvents})},setEvents:function(t){this.events=t},setLoading:function(t){var e=this;this.loading=t,t?this.$swal({title:"Buscando agendamentos...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}):this.$swal.close()},getEventById:function(t){return this.events.find((function(e){return e.id==t}))},eventClick:function(t){var e=this.getEventById(t.event.id);this.$emit("eventClick",e)},eventDrop:function(t){var e=this;this.$swal({title:"Deseja reagendar?",text:"Esta ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, reagendar!",cancelButtonText:"Cancelar"}).then((function(a){if(a.value){var i=e.getEventById(t.event.id);e.$emit("eventDrop",{event:i,newDate:t.event.startStr})}else e.refreshCalendar()}))},dayClick:function(t){this.$emit("dateClick",t)},addEvent:function(){this.$emit("addEvent")},refreshCalendar:function(){var t,e,a;null===(t=this.$refs)||void 0===t||null===(e=t.calendar)||void 0===e||null===(a=e.getApi())||void 0===a||a.refetchEvents()},goToDate:function(t){var e,a,i;null===(e=this.$refs)||void 0===e||null===(a=e.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.changeView("dayGridMonth",t)},onFilter:function(t){var e,a,i;this.$emit("onFilter",t),null===(e=this.$refs)||void 0===e||null===(a=e.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.refetchEvents()},getEventContent:function(t){if(this.eventContentFormatter)return this.eventContentFormatter(t)}},components:{FullCalendar:E_["a"],WiListFilters:L_["a"],GoToDateDialog:z_},props:{title:{type:String,default:"Agenda"},addButtonText:{type:String,default:"Adicionar Agendamento"},defaultCalendarView:{type:String,default:"timeGridWeek",validator:function(t){return["dayGridWeek","timeGridWeek","dayGridMonth","listDay","listWeek","listMonth","listYear"].includes(t)}},filtersConfig:{type:Object,default:null},filters:{type:Object,default:function(){return{}}},eventContentFormatter:{type:Function,default:null}}},U_=R_,W_=(a("d548"),Object(m["a"])(U_,S_,D_,!1,null,null,null)),B_=W_.exports,V_={name:"OrdersCalendar",data:function(){return{refresh:null,orderDialog:!1,filters:{},params:{},filtersConfig:new w_}},methods:{getEvents:function(t){var e=this,a=t.fetchInfo,i=t.successCallback,s=t.errorCallback,o=t.refresh,n=t.setEvents;this.refresh=o,this.params=Object(kt["a"])(Object(kt["a"])({},this.filters),{},{date_start:a.startStr,date_end:a.endStr}),this.$Api.get({uri:"service-desk/order/by-period",params:this.params,sucess:function(t){var a,s=t.data;if((null===s||void 0===s||null===(a=s.events)||void 0===a?void 0:a.length)>0){var o=s.events;n(o),i(e.formatCalendarEvents(o)),e.$forceUpdate()}else n([]),i([])},error:function(t){s(t)}})},onFilter:function(t){this.filters=t},formatCalendarEvents:function(t){var e=[];return t.map((function(t){var a=t.date_start,i=t.person.name;t.time_start&&(a=t.date_start+" "+t.time_start);var s={id:t.id,title:i,date:a,color:t.status.color,status:t.status,category:t.category};t.date_start!=t.date_end&&(s.start=t.date_start+" "+(t.time_start||"08:00"),s.end=t.date_end+" "+(t.time_end||"17:00")),e.push(s)})),e},dateClick:function(t){this.createNewOrder(t.dateStr)},eventClick:function(t){this.$router.push({name:"orders-calendar-order",params:{id:t.id}})},eventDrop:function(t){var e=this,a=t.event,i=t.newDate;this.$WiApiPut({uri:"service-desk/order/".concat(a.id),data:{id:a.id,date_start:i,date_end:i},callback:function(){e.refresh()}})},addEvent:function(){this.createNewOrder()},createNewOrder:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.$WiEditDialog({wiConfig:"order",data:{date_start:e,date_end:e},onSubmit:function(e){var a=e.data;t.$router.push({name:"orders-calendar-order",params:{id:a.id}})},redirectOnSubmit:!1})},whathRoute:function(){"orders-calendar-order"==this.$route.name?this.orderDialog=!0:(this.refresh(),this.orderDialog=!1)},orderContentFormatter:function(t){var e;return{html:'\n
\n
\n
\n ').concat(t.event.title,"\n
\n ").concat(t.event.extendedProps.time?'\n
\n '.concat(t.event.extendedProps.time,"\n
\n "):"","\n
\n
\n ")}}},mounted:function(){this.whathRoute()},components:{WNCalendar:B_},watch:{$route:function(){this.whathRoute()}}},H_=V_,G_=Object(m["a"])(H_,x_,y_,!1,null,null,null),Y_=G_.exports,J_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.apiParams?a("WiView",{attrs:{index:"order-dashboard",apiUrl:"service-desk/order/dashboard-by-month",apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticStyle:{padding:"10px","margin-bottom":"100px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return s()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-service-desk.png",alt:"Dashboard Ordens de Serviço"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return s()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.module",expression:"'modules.serviceDesk.pages.orderDashboard.header.module'"}]})]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.title",expression:"'modules.serviceDesk.pages.orderDashboard.header.title'"}]})])],1)],1),a("v-spacer"),a("v-dialog",{attrs:{width:"400"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"date-selector",attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[t._v("event")]),a("span",{staticClass:"pr-2"},[t._v(t._s(t._f("formatMonth")(t.selectedMonth)))])],1)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.monthFilter.dialog.title",expression:"'modules.serviceDesk.pages.orderDashboard.header.monthFilter.dialog.title'"}]}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"selector-container"},[a("v-menu",{ref:"menuMonth",attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"selector-field"},i),[a("div",{staticClass:"selector-display"},[a("v-icon",{staticClass:"mr-2"},[t._v("today")]),a("span",{staticClass:"selector-text"},[t._v(t._s(t._f("formatMonth")(t.selectedMonth)))])],1),a("v-icon",[t._v("keyboard_arrow_down")])],1)]}}],null,!0),model:{value:t.menuMonth,callback:function(e){t.menuMonth=e},expression:"menuMonth"}},[a("v-date-picker",{attrs:{type:"month","no-title":"",scrollable:"",locale:"pt-BR",max:t.maxDate},on:{input:t.handleDateSelection},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1),a("v-menu",{ref:"menuCategory",attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"selector-field"},i),[a("div",{staticClass:"selector-display"},[a("v-icon",{staticClass:"mr-2",attrs:{color:t.selectedCategory?t.selectedCategory.color:"grey"}},[t._v(" "+t._s(t.selectedCategory?t.selectedCategory.icon:"category")+" ")]),a("span",{staticClass:"selector-text"},[t._v(" "+t._s(t.selectedCategory?t.selectedCategory.name:t.$t("modules.serviceDesk.pages.orderDashboard.header.categoryFilter.placeholder"))+" ")])],1),a("v-icon",[t._v("keyboard_arrow_down")])],1)]}}],null,!0)},[a("v-card",[a("v-list",t._l(i.categories,(function(e){return a("v-list-tile",{key:e.id,on:{click:function(a){return t.handleCategorySelection(e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:e.color}},[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(e.name))])],1),t.selectedCategory&&t.selectedCategory.id===e.id?a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("check")])],1):t._e()],1)})),1)],1)],1)],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(e){return t.changeFilters()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return s()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-card",{staticClass:"info-card elevation-10",staticStyle:{cursor:"pointer"},on:{click:function(e){t.dialog=!0}}},[a("v-card-text",{staticClass:"info-content"},[a("div",{staticClass:"info-icon"},[a("v-icon",{attrs:{large:"",color:"primary"}},[t._v("info_outline")])],1),a("div",{staticClass:"info-text"},[a("span",{staticClass:"text-body"},[t._v(" Exibindo resultados para "),a("span",{staticClass:"highlight"},[t._v(t._s(t._f("formatMonth")(t.selectedMonth)))]),t.selectedCategory?[t._v(" na categoria "),a("span",{staticClass:"category-chip",style:{backgroundColor:t.selectedCategory.color+"15"}},[a("v-icon",{attrs:{small:"",color:t.selectedCategory.color}},[t._v(t._s(t.selectedCategory.icon))]),a("span",{style:{color:t.selectedCategory.color}},[t._v(t._s(t.selectedCategory.name))])],1)]:t._e()],2)]),a("div",{staticClass:"filter-icon"},[a("v-icon",{attrs:{color:"grey darken-1"}},[t._v("filter_list")])],1)])],1)],1)],1),i.statistics?a("OrdersByStageChart",{attrs:{data:i.statistics.orders_by_stage}}):t._e(),i.statistics&&i.statistics.orders_by_stage_yearly?a("OrdersYearlyComparisonChart",{attrs:{data:i.statistics.orders_by_stage_yearly}}):t._e(),i.statistics&&i.statistics.orders_amount_by_stage_yearly?a("OrdersAmountYearlyComparisonChart",{attrs:{data:i.statistics.orders_amount_by_stage_yearly}}):t._e(),i.statistics?a("OrdersAmountByStageChart",{attrs:{data:i.statistics.orders_amount_by_stage}}):t._e()],1)]}}],null,!1,1919334369)}):t._e()},Q_=[],K_=a("3835"),X_=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.hasData?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("bar_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.ordersByStage.title",expression:"'modules.serviceDesk.pages.orderDashboard.ordersByStage.title'"}],staticClass:"ml-2"})],1),a("v-card-text",[a("apexchart",{attrs:{type:"bar",height:"350",options:t.chartOptions,series:t.chartSeries}})],1)],1):t._e()},Z_=[],th={name:"OrdersByStageChart",props:{data:{type:Object,required:!0}},data:function(){return{chartOptions:{chart:{type:"bar",stacked:!1,toolbar:{show:!1}},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",borderRadius:5}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:[]},yaxis:{title:{text:"Quantidade de O.S"}},fill:{opacity:1},tooltip:{y:{formatter:function(t){return t+" O.S"}}},colors:["#4CAF50","#F44336","#FF9800","#2196F3"],legend:{position:"top"}},chartSeries:[]}},computed:{hasData:function(){return this.data&&Object.keys(this.data).length>0}},methods:{formatMonth:function(t){var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1];return"".concat(s,"/").concat(i)},updateChart:function(){var t=this;this.hasData&&(this.chartOptions=Object(kt["a"])(Object(kt["a"])({},this.chartOptions),{},{xaxis:Object(kt["a"])(Object(kt["a"])({},this.chartOptions.xaxis),{},{categories:this.data.total.map((function(e){return t.formatMonth(e.month)}))})}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.done"),data:this.data.done.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.canceled"),data:this.data.canceled.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.opened"),data:this.data.opened.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersByStage.total"),data:this.data.total.map((function(t){return t.count}))}])}},watch:{data:{handler:"updateChart",immediate:!0}}},eh=th,ah=Object(m["a"])(eh,X_,Z_,!1,null,null,null),ih=ah.exports,sh=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.hasData?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("trending_up")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.title",expression:"'modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.title'"}],staticClass:"ml-2"})],1),a("v-card-text",[a("apexchart",{attrs:{type:"bar",height:"350",options:t.chartOptions,series:t.chartSeries}})],1)],1):t._e()},oh=[],nh={name:"OrdersYearlyComparisonChart",props:{data:{type:Object,required:!0}},data:function(){return{chartOptions:{chart:{type:"bar",stacked:!1,toolbar:{show:!1}},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",borderRadius:5}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:["Jul","Ago","Set","Out","Nov","Dez","Jan","Fev","Mar","Abr","Mai","Jun"],title:{text:"Meses"}},yaxis:{title:{text:"Quantidade de O.S"}},fill:{opacity:1},tooltip:{y:{formatter:function(t){return t+" O.S"}}},colors:["#4CAF50","#81C784","#F44336","#EF9A9A","#FF9800","#FFCC80","#2196F3","#90CAF9"],legend:{position:"top"}},chartSeries:[]}},computed:{hasData:function(){return this.data&&this.data.current_year&&this.data.previous_year}},methods:{formatMonth:function(t){var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1],o=new Date(i,parseInt(s)-1),n=o.toLocaleString("pt-BR",{month:"short"}).replace(".","").charAt(0).toUpperCase()+o.toLocaleString("pt-BR",{month:"short"}).replace(".","").slice(1);return n},updateChart:function(){var t=this;if(this.hasData){var e=this.data.current_year.total.map((function(e){return t.formatMonth(e.month)}));this.chartOptions=Object(kt["a"])(Object(kt["a"])({},this.chartOptions),{},{xaxis:{categories:e,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.done"),data:this.data.current_year.done.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.done"),data:this.data.previous_year.done.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.canceled"),data:this.data.current_year.canceled.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.canceled"),data:this.data.previous_year.canceled.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.opened"),data:this.data.current_year.opened.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.opened"),data:this.data.previous_year.opened.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.currentYear.total"),data:this.data.current_year.total.map((function(t){return t.count}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersYearlyComparison.previousYear.total"),data:this.data.previous_year.total.map((function(t){return t.count}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},rh=nh,lh=Object(m["a"])(rh,sh,oh,!1,null,null,null),ch=lh.exports,dh=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.hasData?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("monetization_on")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.title",expression:"'modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.title'"}],staticClass:"ml-2"})],1),a("v-card-text",[a("apexchart",{attrs:{type:"bar",height:"350",options:t.chartOptions,series:t.chartSeries}})],1)],1):t._e()},uh=[],ph={name:"OrdersAmountYearlyComparisonChart",props:{data:{type:Object,required:!0}},data:function(){return{chartOptions:{chart:{type:"bar",stacked:!1,toolbar:{show:!1}},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",borderRadius:5}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:[],title:{text:"Meses"}},yaxis:{title:{text:"Valor Total (R$)"},labels:{formatter:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}}},fill:{opacity:1},tooltip:{y:{formatter:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}}},colors:["#4CAF50","#81C784","#F44336","#EF9A9A","#FF9800","#FFCC80","#2196F3","#90CAF9"],legend:{position:"top"}},chartSeries:[]}},computed:{hasData:function(){return this.data&&this.data.current_year&&this.data.previous_year}},methods:{formatMonth:function(t){var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1],o=new Date(i,parseInt(s)-1),n=o.toLocaleString("pt-BR",{month:"short"}).replace(".","").charAt(0).toUpperCase()+o.toLocaleString("pt-BR",{month:"short"}).replace(".","").slice(1);return n},updateChart:function(){var t=this;if(this.hasData){var e=this.data.current_year.total.map((function(e){return t.formatMonth(e.month)}));this.chartOptions=Object(kt["a"])(Object(kt["a"])({},this.chartOptions),{},{xaxis:{categories:e,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.done"),data:this.data.current_year.done.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.done"),data:this.data.previous_year.done.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.canceled"),data:this.data.current_year.canceled.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.canceled"),data:this.data.previous_year.canceled.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.opened"),data:this.data.current_year.opened.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.opened"),data:this.data.previous_year.opened.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.currentYear.total"),data:this.data.current_year.total.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountYearlyComparison.previousYear.total"),data:this.data.previous_year.total.map((function(t){return t.amount}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},mh=ph,vh=Object(m["a"])(mh,dh,uh,!1,null,null,null),fh=vh.exports,gh=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.hasData?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("payments")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.title",expression:"'modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.title'"}],staticClass:"ml-2"})],1),a("v-card-text",[a("apexchart",{attrs:{type:"bar",height:"350",options:t.chartOptions,series:t.chartSeries}})],1)],1):t._e()},_h=[],hh={name:"OrdersAmountByStageChart",props:{data:{type:Object,required:!0}},data:function(){return{chartOptions:{chart:{type:"bar",stacked:!1,toolbar:{show:!1}},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",borderRadius:5}},dataLabels:{enabled:!1},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:[],title:{text:"Meses"}},yaxis:{title:{text:"Valor Total (R$)"},labels:{formatter:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}}},fill:{opacity:1},tooltip:{y:{formatter:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}}},colors:["#4CAF50","#F44336","#FF9800","#2196F3"],legend:{position:"top"}},chartSeries:[]}},computed:{hasData:function(){return this.data&&Object.keys(this.data).length>0}},methods:{formatMonth:function(t){var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1],o=new Date(i,parseInt(s)-1),n=o.toLocaleString("pt-BR",{month:"short"}).replace(".","").charAt(0).toUpperCase()+o.toLocaleString("pt-BR",{month:"short"}).replace(".","").slice(1);return"".concat(n,"/").concat(i)},updateChart:function(){var t=this;if(this.hasData){var e=this.data.total.map((function(e){return t.formatMonth(e.month)}));this.chartOptions=Object(kt["a"])(Object(kt["a"])({},this.chartOptions),{},{xaxis:{categories:e,title:{text:"Meses"}}}),this.chartSeries=[{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.done"),data:this.data.done.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.canceled"),data:this.data.canceled.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.opened"),data:this.data.opened.map((function(t){return t.amount}))},{name:this.$t("modules.serviceDesk.pages.orderDashboard.ordersAmountByStage.total"),data:this.data.total.map((function(t){return t.amount}))}]}}},watch:{data:{handler:"updateChart",immediate:!0}}},bh=hh,xh=Object(m["a"])(bh,gh,_h,!1,null,null,null),yh=xh.exports,kh={name:"OrdersByMonthDashboard",data:function(){return{content:{},refresh:null,dialog:!1,menu:!1,selectedMonth:null,apiParams:null,maxDate:(new Date).toISOString().substr(0,7),options:{},headersCollaborators:[{text:"Colaborador",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],headersCategories:[{text:"Categoria",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],optionsCollaborators:{chart:{id:"Ordens por Colaborador"},labels:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Ordens por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},headersItemCategories:[{text:"Tipo de Item",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],optionsItemCategories:{chart:{id:"Ordens por Tipo de Item"},labels:[],colors:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},menuMonth:!1,menuCategory:!1,selectedCategory:null,categories:[]}},methods:{setInitialMonth:function(){this.selectedMonth=(new Date).toISOString().substr(0,7)},setApiParams:function(){var t="?month=".concat(this.selectedMonth);this.selectedCategory&&(t+="&category_id=".concat(this.selectedCategory.id)),this.apiParams=t},handleDateSelection:function(t){this.selectedMonth=t,this.menu=!1},handleCategorySelection:function(t){this.selectedCategory=t,this.menuCategory=!1},changeFilters:function(){var t=this;this.setApiParams(),this.dialog=!1,this.$nextTick((function(){t.refresh&&t.refresh()}))},setSeriesAmountByCollaborator:function(t){var e=[],a=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name)})),this.optionsCollaborators.labels=a,e},setSeriesAmountByCategory:function(t){var e=[],a=[],i=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name),i.push(t.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,e},setSeriesAmountByItemCategory:function(t){var e=[],a=[],i=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name),i.push(t.color)})),this.optionsItemCategories.labels=a,this.optionsItemCategories.colors=i,e},setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a,e.categories&&(this.categories=e.categories)},setTablesHeaders:function(){this.headersCollaborators=[{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.collaborator"),value:"name",sortable:!0},{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.totalAmount"),value:"amount",align:"right"}],this.headersCategories=[{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.category"),value:"name",sortable:!0},{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.totalAmount"),value:"amount",align:"right"}]}},created:function(){this.setInitialMonth(),this.setApiParams(),this.setTablesHeaders()},filters:{formatMonth:function(t){if(!t)return"";var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1],o=new Date(i,parseInt(s)-1);return o.toLocaleString("pt-BR",{month:"long",year:"numeric"}).replace(/^\w/,(function(t){return t.toUpperCase()}))}},components:{OrdersByStageChart:ih,OrdersYearlyComparisonChart:ch,OrdersAmountYearlyComparisonChart:fh,OrdersAmountByStageChart:yh}},Ch=kh,wh=(a("f1ff"),Object(m["a"])(Ch,J_,Q_,!1,null,"1c1a2b80",null)),Sh=wh.exports,Dh=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.apiParams?a("WiView",{attrs:{index:"order-dashboard",apiUrl:"service-desk/order/dashboard",apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return s()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-service-desk.png",alt:"Dashboard Ordens de Serviço"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return s()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.module",expression:"'modules.serviceDesk.pages.orderDashboard.header.module'"}]})]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.title",expression:"'modules.serviceDesk.pages.orderDashboard.header.title'"}]})])],1)],1),a("v-spacer"),a("v-dialog",{attrs:{width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[t._v("event")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.dateFilter.startDate",expression:"'modules.serviceDesk.pages.orderDashboard.header.dateFilter.startDate'"}],staticClass:"pr-2 hidden-xs-only hidden-sm-only"}),a("strong",{staticClass:"pr-2"},[t._v(t._s(t._f("moment")(t.dateStart,"DD/MM/YY")))]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.dateFilter.endDate",expression:"'modules.serviceDesk.pages.orderDashboard.header.dateFilter.endDate'"}],staticClass:"pr-2 hidden-xs-only hidden-sm-only"}),a("strong",[t._v(t._s(t._f("moment")(t.dateEnd,"DD/MM/YY")))])],1)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.header.dateFilter.dialog.title",expression:"'modules.serviceDesk.pages.orderDashboard.header.dateFilter.dialog.title'"}]}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:t.dateStart,callback:function(e){t.dateStart=e},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:t.dateEnd,callback:function(e){t.dateEnd=e},expression:"dateEnd"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(e){return t.changeFilters()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return s()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.totalClosed.title"),icon:"check_circle",color:"blue",data:i.statistics.count_total_closed}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.amountClosed.title"),icon:"",color:"green",data:t._f("money")(i.statistics.amount_total_closed)}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.totalOpened.title"),icon:"pending_actions",color:"#FFC107",data:i.statistics.count_total_opened}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.serviceDesk.pages.orderDashboard.statistics.cards.totalOpened.title"),icon:"",color:"#FF9800",data:t._f("money")(i.statistics.amount_total_opened)}})],1)],1),i.statistics?a("OrdersByStageChart",{attrs:{data:i.statistics.orders_by_stage}}):t._e(),i.statistics&&i.statistics.orders_by_stage_yearly?a("OrdersYearlyComparisonChart",{attrs:{data:i.statistics.orders_by_stage_yearly}}):t._e(),i.statistics&&i.statistics.orders_amount_by_stage_yearly?a("OrdersAmountYearlyComparisonChart",{attrs:{data:i.statistics.orders_amount_by_stage_yearly}}):t._e(),i.statistics?a("OrdersAmountByStageChart",{attrs:{data:i.statistics.orders_amount_by_stage}}):t._e(),i&&i.statistics&&i.statistics.amount_closed_by_collaborator&&i.statistics.amount_closed_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("person")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.collaborators.title.closed",expression:"'modules.serviceDesk.pages.orderDashboard.collaborators.title.closed'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_closed_by_collaborator&&i.statistics.amount_closed_by_collaborator.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersCollaborators,items:i.statistics.amount_closed_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:"",color:"transparent"}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.collaborators.distribution.closed",expression:"'modules.serviceDesk.pages.orderDashboard.collaborators.distribution.closed'"}],staticClass:"ml-2"})],1),a("div",[a("apexchart",{attrs:{width:"90%",type:"donut",series:t.setSeriesAmountByCollaborator(i.statistics.amount_closed_by_collaborator),options:t.optionsCollaborators}})],1)])],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_closed_by_collaborator&&i.statistics.amount_closed_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[i&&i.statistics?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("category")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.categories.title.closed",expression:"'modules.serviceDesk.pages.orderDashboard.categories.title.closed'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_closed_by_category&&i.statistics.amount_closed_by_category.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{headers:t.headersCategories,items:i.statistics.amount_closed_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",{attrs:{color:e.item.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:e.item.color}},[t._v(" "+t._s(e.item.name)+" ")]):a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.categories.distribution.closed",expression:"'modules.serviceDesk.pages.orderDashboard.categories.distribution.closed'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_closed_by_category&&i.statistics.amount_closed_by_category.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeriesAmountByCategory(i.statistics.amount_closed_by_category),options:t.optionsCategories}})],1):t._e()])],1)],1):t._e()],1):t._e(),i&&i.statistics&&i.statistics.amount_opened_by_collaborator&&i.statistics.amount_opened_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("person")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.collaborators.title.opened",expression:"'modules.serviceDesk.pages.orderDashboard.collaborators.title.opened'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_opened_by_collaborator&&i.statistics.amount_opened_by_collaborator.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersCollaborators,items:i.statistics.amount_opened_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:"",color:"transparent"}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.collaborators.distribution.opened",expression:"'modules.serviceDesk.pages.orderDashboard.collaborators.distribution.opened'"}],staticClass:"ml-2"})],1),a("div",[a("apexchart",{attrs:{width:"90%",type:"donut",series:t.setSeriesAmountByCollaborator(i.statistics.amount_opened_by_collaborator),options:t.optionsCollaborators}})],1)])],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_opened_by_collaborator&&i.statistics.amount_opened_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[i&&i.statistics?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("category")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.categories.title.opened",expression:"'modules.serviceDesk.pages.orderDashboard.categories.title.opened'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_opened_by_category&&i.statistics.amount_opened_by_category.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{headers:t.headersCategories,items:i.statistics.amount_opened_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",{attrs:{color:e.item.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:e.item.color}},[t._v(" "+t._s(e.item.name)+" ")]):a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("category")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.categories.distribution.opened",expression:"'modules.serviceDesk.pages.orderDashboard.categories.distribution.opened'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_opened_by_category&&i.statistics.amount_opened_by_category.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeriesAmountByCategory(i.statistics.amount_opened_by_category),options:t.optionsCategories}})],1):t._e()])],1)],1):t._e()],1):t._e(),!i||!i.statistics||!i.statistics.amount_closed_by_collaborator||i.statistics.amount_closed_by_collaborator.length<1||!i.statistics.amount_opened_by_collaborator||i.statistics.amount_opened_by_collaborator.length<1?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-card-text",{staticStyle:{display:"flex","flex-direction":"column",gap:"30px",padding:"30px","text-align":"center","align-items":"center"}},[a("v-img",{attrs:{src:"/static/icons/monitor/evidence_96.png",width:"100px"}}),a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.noData.title",expression:"'modules.serviceDesk.pages.orderDashboard.noData.title'"}]}),a("h2",[a("span",[t._v(t._s(t._f("moment")(t.dateStart,"DD/MM/YYYY")))]),a("span",[t._v(" até ")]),a("span",[t._v(t._s(t._f("moment")(t.dateEnd,"DD/MM/YYYY")))])]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.noData.description",expression:"'modules.serviceDesk.pages.orderDashboard.noData.description'"}]}),a("v-btn",{attrs:{outline:"",color:"primary"},on:{click:function(e){t.dialog=!0}}},[a("v-icon",{attrs:{left:""}},[t._v("event")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.noData.button",expression:"'modules.serviceDesk.pages.orderDashboard.noData.button'"}]})],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_closed_by_item_category&&i.statistics.amount_closed_by_item_category.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("inventory_2")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.itemCategories.title.closed",expression:"'modules.serviceDesk.pages.orderDashboard.itemCategories.title.closed'"}],staticClass:"ml-2"})],1),a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersItemCategories,items:i.statistics.amount_closed_by_item_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",{attrs:{color:e.item.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(e.item.name))])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count))])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(t._s(t._f("money")(e.item.amount)))])])]}}],null,!0)})],1),a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.itemCategories.distribution.closed",expression:"'modules.serviceDesk.pages.orderDashboard.itemCategories.distribution.closed'"}],staticClass:"ml-2"})],1),a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeriesAmountByItemCategory(i.statistics.amount_closed_by_item_category),options:t.optionsItemCategories}})],1)])],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_opened_by_item_category&&i.statistics.amount_opened_by_item_category.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("inventory_2")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.itemCategories.title.opened",expression:"'modules.serviceDesk.pages.orderDashboard.itemCategories.title.opened'"}],staticClass:"ml-2"})],1),a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersItemCategories,items:i.statistics.amount_opened_by_item_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",{attrs:{color:e.item.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(e.item.name))])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count))])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(t._s(t._f("money")(e.item.amount)))])])]}}],null,!0)})],1),a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.serviceDesk.pages.orderDashboard.itemCategories.distribution.opened",expression:"'modules.serviceDesk.pages.orderDashboard.itemCategories.distribution.opened'"}],staticClass:"ml-2"})],1),a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeriesAmountByItemCategory(i.statistics.amount_opened_by_item_category),options:t.optionsItemCategories}})],1)])],1)],1)],1):t._e()],1)]}}],null,!1,3297008908)}):t._e()},Eh=[],Th=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{color:t.color}},[a("v-card-text",{staticStyle:{padding:"5px 0 0 0","text-align":"center","border-radius":"10px"}},[a("h2",{staticStyle:{color:"white",display:"flex","align-items":"center","justify-content":"center",gap:"10px","min-height":"50px"}},[t.icon?a("v-icon",{attrs:{large:"",color:"white"}},[t._v(" "+t._s(t.icon)+" ")]):t._e(),t.dataSmall?t._e():a("span",{staticStyle:{"font-size":"32px"}},[t._v(" "+t._s(t.data)+" ")]),t.dataSmall?a("span",{staticStyle:{"font-size":"20px"}},[t._v(" "+t._s(t.data)+" ")]):t._e()],1),a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{color:"white",height:1,value:t.progress,indeterminate:!1}}),a("div",{staticClass:"talk-dashboard-card-title"},[t._v(" "+t._s(t.title)+" ")])],1)],1)},Oh=[],Ah={name:"DashboardTalksCard",props:{title:{required:!0,type:String},icon:{required:!1,type:String,default:null},color:{required:!1,default:"green"},data:{required:!1,default:"- - -"},progress:{required:!1,default:0},route:{required:!1,type:Object},dataSmall:{required:!1,default:!1}}},Ih=Ah,Fh=(a("c9bc"),Object(m["a"])(Ih,Th,Oh,!1,null,"57ccb8b8",null)),Ph=Fh.exports,jh={name:"ServiceDeskModuleOrderDashboard",data:function(){return{content:{},refresh:null,dialog:!1,dateStart:null,dateEnd:null,apiParams:null,options:{},headersCollaborators:[{text:"Colaborador",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],headersCategories:[{text:"Categoria",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],optionsCollaborators:{chart:{id:"Ordens por Colaborador"},labels:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Ordens por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},headersItemCategories:[{text:"Tipo de Item",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"}],optionsItemCategories:{chart:{id:"Ordens por Tipo de Item"},labels:[],colors:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}}}},methods:{setInitialDateInterval:function(){var t=new Date,e=new Date(t.getFullYear(),t.getMonth(),1),a=new Date(t.getFullYear(),t.getMonth()+1,0);this.dateStart=e.toISOString().split("T")[0],this.dateEnd=a.toISOString().split("T")[0]},setApiParams:function(){this.dateStart&&this.dateEnd&&(this.apiParams="?startDate=".concat(this.dateStart,"&endDate=").concat(this.dateEnd))},changeFilters:function(){var t=this;this.setApiParams(),setTimeout((function(){t.refresh(),t.dialog=!1}),50)},setSeriesAmountByCollaborator:function(t){var e=[],a=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name)})),this.optionsCollaborators.labels=a,e},setSeriesAmountByCategory:function(t){var e=[],a=[],i=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name),i.push(t.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,e},setSeriesAmountByItemCategory:function(t){var e=[],a=[],i=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name),i.push(t.color)})),this.optionsItemCategories.labels=a,this.optionsItemCategories.colors=i,e},setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a},setTablesHeaders:function(){this.headersCollaborators=[{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.collaborator"),value:"name",sortable:!0},{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.serviceDesk.pages.orderDashboard.collaborators.table.headers.totalAmount"),value:"amount",align:"right"}],this.headersCategories=[{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.category"),value:"name",sortable:!0},{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.serviceDesk.pages.orderDashboard.categories.table.headers.totalAmount"),value:"amount",align:"right"}]}},created:function(){this.setInitialDateInterval(),this.setApiParams(),this.setTablesHeaders()},filters:{currency:function(t){return Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}},components:{DashboardCard:Ph,OrdersByStageChart:ih,OrdersYearlyComparisonChart:ch,OrdersAmountYearlyComparisonChart:fh,OrdersAmountByStageChart:yh}},qh=jh,$h=Object(m["a"])(qh,Dh,Eh,!1,null,null,null),zh=$h.exports,Mh=[{path:"chamados/:page",name:"chamados",component:En["a"],meta:{id:"5dc282ab",auth:!0,title:"Chamados",icon:"message",touch:!0}},{path:"chamado/:id",name:"chamado",component:gn,meta:{id:"5dc282ab",auth:!0,title:"Chamado",icon:"message"}},{path:"ticket/:id",name:"ticket",component:gn,meta:{id:"5dc282ab",auth:!0,title:"Chamado",icon:"message"}},{path:"configuracoes-do-chamado/:id",name:"configuracoes-do-chamado",component:rr,meta:{id:"4f1be58b",auth:!0,title:"Configurações do Chamado",icon:"settings"}},{path:"chamados-kanban",name:"chamados-kanban",component:tr,meta:{id:"5dc282ab",auth:!0,title:"Kanban Chamados",icon:"view_week",touch:!0}},{path:"chamados-ocorrencias",name:"chamados-ocorrencias",component:Pn,meta:{id:"4f1be58b",auth:!0,title:"Tipos de Ocorrências",icon:"category",touch:!0}},{path:"files",name:"files",component:Dn,meta:{id:"svdk",auth:!0,title:"Arquivos",icon:"file"}},{path:"chamados-por-ocorrencia",name:"chamados-por-ocorrencia",component:mr,meta:{id:"svdk",auth:!0,title:"Chamados Por Tipo de Ocorrência",icon:"insert_chart_outlined"}},{path:"tickets-by-networks",name:"tickets-by-networks",component:br,meta:{id:"svdk",auth:!0,title:"Chamados Por Grupo de Rede",icon:"insert_chart_outlined"}},{path:"tickets-by-category-statistics",name:"tickets-by-category-statistics",component:Ir,meta:{id:"4dd2e87d",auth:!0,title:"Estatísticas de Chamados por Ocorrência",icon:"insert_chart_outlined"}},{path:"tickets-by-network-statistics",name:"tickets-by-network-statistics",component:zr,meta:{id:"bef5093c",auth:!0,title:"Estatísticas de Chamados por Rede",icon:"insert_chart_outlined"}},{path:"tickets-by-network-statistics-v2",name:"tickets-by-network-statistics-v2",component:Br,meta:{id:"bef5093c",auth:!0,title:"Estatísticas de Chamados por Rede",icon:"insert_chart_outlined"}},{path:"tickets-list",name:"tickets-list",component:Qr,meta:{id:"5ee5c88e",auth:!0,title:"Chamados Encerrados",icon:"insert_chart_outlined"}},{path:"order/:id",name:"order",component:Qu,meta:{id:"74cc44a0",auth:!0,title:"Detalhes da Ordem de Serviço",icon:"phonelink_setup",config:{code:5,name:"order",title:"Ordem de Serviço",icon:"phonelink_setup",permission:{update:A["X"]}}}},{path:"dashboard",name:"service-desk-dashboard",component:Ai,meta:{id:"800034c4",auth:!0,title:"Dashboard Service Desk",icon:"dashboard",moduleName:"service-desk"}},{path:"dashboard/tickets-by-network-type/:id",name:"tickets-by-network-type-dashboard",component:ns,meta:{id:"b87a2ece",auth:!0,title:"Dashboard Service Desk",icon:"dashboard",moduleName:"service-desk"}},{path:"process-of-service-desk/:business",name:"process-of-service-desk",component:Bp,meta:{id:"74cc44a0",auth:!0,title:"Ordens de Serviço",icon:"phonelink_setup",touch:!0}},{path:"diagnostic/:id",name:"diagnostic",component:Am,meta:{id:"74cc44a0",auth:!0,title:"Detalhes do Diagnóstico",icon:"phonelink_setup"}},{path:"process/:id",name:"process",component:Ym,meta:{id:"74cc44a0",auth:!0,title:"Processo",icon:"phonelink_setup"}},{path:"process/execution/:id",name:"process-execution",component:b_,meta:{id:"74cc44a0",auth:!0,title:"Processo",icon:"phonelink_setup"}},{path:"orders-calendar",name:"orders-calendar",component:Y_,meta:{id:"74cc44a0",auth:!0,title:"Calendário de Ordens de Serviço",icon:"phonelink_setup"},children:[{path:"orders-calendar/:id",name:"orders-calendar-order",component:Qu,meta:{id:"74cc44a0",auth:!0,title:"Detalhes da Ordem de Serviço",icon:"phonelink_setup",config:{code:5,name:"order",title:"Ordem de Serviço",icon:"phonelink_setup",permission:{update:A["X"]}},scroll:!0}}]},{path:"orders-dashboard",name:"orders-dashboard",component:zh,meta:{id:"74cc44a0",auth:!0,title:"Dashboard Ordens de Serviço",icon:"phonelink_setup"}},{path:"orders-by-month-dashboard",name:"orders-by-month-dashboard",component:Sh,meta:{id:"74cc44a0",auth:!0,title:"Dashboard Ordens de Serviço por Mês",icon:"phonelink_setup"}}],Nh=a("d42c"),Lh=Nh["a"].checkPermission("8c272772"),Rh=Nh["a"].checkPermission("d237fbcd-2a0d-42eb-beef-409d29813ad3"),Uh={id:{id:"5dc282ab",create:"2c491b4c",update:"1a825af1"},title:{list:"Todos os Chamados",edit:{create:"Criando novo chamado",update:"Editando chamado"}},icon:"message",apiUrl:"service-desk/ticket",actions:{create:!0,delete:!1,update:!1},urlDetails:{name:"chamado",params:{}},returnUrl:{name:"list",params:{page:"chamados"}},components:{list:{tableRow:function(){return a.e("chunk-79e51f20").then(a.bind(null,"061a"))}}},fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{text:"Informe um assunto ou título para o chamado (Opcional).",type:"subheader",edit:!0,showField:function(){return Lh}},{value:"assunto_chamado",text:"Assunto",counter:100,placeholder:"Informe o assunto em no máximo 100 caracteres. Ex: Verificar Dispositivos",type:"text",required:!1,list:!1,edit:!0,showField:function(){return Lh}},{value:"nome_status",text:"Status",type:"text",align:"center",list:!0,edit:!1},{value:"nome_status",text:"Redes",type:"text",list:!0,edit:!1},{value:"nome_categoria",text:"Tipo de Ocorrência",type:"text",list:!0,edit:!1},{value:"last_note_id",text:"Última Anotação",type:"text",list:!0,edit:!1},{value:"team_id",text:"Equipe/Departamento",type:"text",list:!0,edit:!1},{value:"nome_responsavel",text:"Responsável",type:"text",list:!0,edit:!1},{text:"Informe se este chamado será vinculado a um cliente ou a um fornecedor.",type:"subheader",edit:!0},{value:"external_code",text:"Código/Ticket Externo",placeholder:"Código/Ticket Externo",type:"text",size:["xs12","sm12","md2","lg2"],required:!1,list:!1,edit:!0},{value:"cli_ou_for",text:"Vincular este chamado a um Cliente ou a um Fornecedor*",placeholder:"Informe se este chamado será vinculado a um cliente ou a um fornecedor",type:"select",required:!0,size:["xs12","sm12","md10","lg10"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return!t.cli_ou_for}},{value:"cli_ou_for",text:"Cliente ou Fornecedor*",type:"select",required:!0,size:["xs12","sm5","md4","lg3"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return t.cli_ou_for}},{value:"person_id",text:"Cliente*",autocomplete:!0,required:!0,size:["xs12","sm7","md6","lg7"],type:"wi-list-dialog",edit:!0,wiConfig:"customer",filter:{where:"customer,1"},show:"person.first_name",icon:"person_outline",showField:function(t){return"cli"===t.cli_ou_for}},{value:"person_id",text:"Fornecedor*",autocomplete:!0,required:!0,size:["xs12","sm7","md6","lg7"],type:"wi-list-dialog",edit:!0,wiConfig:"provider",filter:{where:"provider,1"},show:"person.first_name",icon:"local_atm",showField:function(t){return"for"===t.cli_ou_for}},{text:"Descreva o que precisa ser feito ou o que precisa ser resolvido.",type:"subheader",edit:!0},{value:"desc_chamado",text:"Descrição/Solicitação*",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"editor",required:!0,list:!1,edit:{insert:!0,update:!1}},{text:"Selecione a equipe, Colaborador (Opcional), Impacto, Tipo de Ocorrência e o canal por onde o chamado foi realizado.",type:"subheader",edit:!0},{value:"chamado_categoria_id",text:"Tipo de Ocorrência*",placeholder:"Você pode selecionar um Tipo de Ocorrência ou sub-ocorrência",size:["xs12","sm12","md7","lg7"],required:!0,fields:!1,type:"list-ticket-category",ticketFunction:2,autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/ocorrencia",apiParams:{where:"ativa_categoria,1;funcao_categoria,>,0;funcao_categoria,<,3",fields:"id,nome_categoria_grupo_previsao,nome_categoria_grupo,previsao_categoria,icone_categoria,cor_categoria",order:"nome_categoria_grupo"},show:"nome_categoria_grupo_previsao",icon:"icone_categoria",color:"cor_categoria"},{value:"definir_previsao",text:"Definir Previsão do Chamado*",type:"select",required:!0,size:["xs12","sm6","md3","lg3"],options:[{value:"serv_prev",text:"Usar previsão da Ocorrência"},{value:"def_prev",text:"Definir Previsão Manualmente"}],list:!1,edit:!0},{value:"prevision",text:"Previsão de duração",type:"text",mask:"##:##:##",size:["xs12","sm6","md2","lg2"],list:!1,edit:!0,disabled:function(t){return"serv_prev"===t.definir_previsao||!t.definir_previsao}},{value:"team_id",text:"Equipe Responsável*",placeholder:"Todos os membros desta equipe serão notificados sobre este chamado",autocomplete:!0,required:!0,size:["xs12","sm6","md3","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/team",apiParams:{fields:"id,name",where:"active,1",order:"name,asc"},show:"name"},{value:"person_responsible_id",text:"Responsável pelo Chamado*",placeholder:"(Opcional) Quem irá ser responsabilizado",autocomplete:!0,required:!0,size:["xs12","sm6","md3","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"chamado_impacto_id",text:"Impacto*",placeholder:"Baixo, Médio, Alto ou Crítico",autocomplete:!0,required:!0,fields:!1,size:["xs12","sm6","md3","lg2"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/impacto",show:"nome_impacto"},{value:"chamado_urgencia_id",text:"Urgência*",placeholder:"Baixa, Média, Alta ou Urgente",autocomplete:!0,required:!0,fields:!1,size:["xs12","sm6","md3","lg2"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/urgencia",show:"nome_urgencia"},{value:"grupos",text:"Redes Afetadas",multiple:!0,autocomplete:!0,required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:function(){return{where:"grupo_tipo_id,3",fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"}},show:"nome_grupo",showField:function(){return Rh}}],loading_edit:!1,loading_list:!1,loading_view:!1},Wh={id:{id:"5dc282ab",create:"2c491b4c",update:"1a825af1"},title:"Chamados Responsável",apiUrl:"service-desk/ticket",actions:{create:!0,delete:!1,update:!1},urlDetails:"chamado",paramsFixed:{where:"pessoa_responsavel_id,"+localStorage.getItem("colaborador_id")},returnUrl:{name:"list",params:{page:"chamados"}},fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"assunto_chamado",text:"Assunto",counter:100,placeholder:"Informe o assunto em no máximo 100 caracteres. Ex: Verificar Dispositivos",type:"text",required:!0,list:!0,edit:!0,showField:function(t,e){return e.Configuracao[2].val_text_config.informar_assunto}},{value:"nome_categoria",text:"Tipo de Ocorrência",type:"text",list:!0,edit:!1},{value:"nome_status",text:"Status",type:"text",list:!0,edit:!1},{value:"nome_responsavel",text:"Responsável",type:"text",list:!0,edit:!1},{value:"created_at",text:"Criação",type:"date",list:!0,edit:!1},{text:"Informe se este chamado será vinculado a um cliente ou a um fornecedor.",type:"subheader",edit:!0},{value:"cli_ou_for",text:"Vincular este chamado a um Cliente ou a um Fornecedor*",placeholder:"Informe se este chamado será vinculado a um cliente ou a um fornecedor",type:"select",required:!0,size:["xs12","sm12","md12","lg12"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return!t.cli_ou_for}},{value:"cli_ou_for",text:"Cliente ou Fornecedor*",type:"select",required:!0,size:["xs12","sm4","md4","lg3"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return t.cli_ou_for}},{value:"pessoa_dados_id",text:"Cliente Vinculado*",autocomplete:!0,required:!0,size:["xs12","sm8","md8","lg9"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/cliente",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa",showField:function(t){return"cli"===t.cli_ou_for}},{value:"pessoa_dados_id",text:"Fornecedor Vinculado*",autocomplete:!0,required:!0,size:["xs12","sm8","md8","lg9"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/fornecedor",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa",showField:function(t){return"for"===t.cli_ou_for}},{text:"Descreva o que precisa ser feito ou o que precisa ser resolvido.",type:"subheader",edit:!0},{value:"desc_chamado",text:"Descrição/Solicitação*",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"textarea",required:!0,list:!1,edit:{insert:!0,update:!1}},{text:"Selecione a equipe, Colaborador (Opcional), Impacto, Tipo de Ocorrência e o canal por onde o chamado foi realizado.",type:"subheader",edit:!0},{value:"chamado_categoria_id",text:"Tipo de Ocorrência*",placeholder:"Você pode selecionar um Tipo de Ocorrência ou sub-ocorrência",size:["xs12","sm6","md4","lg4"],required:!0,fields:!1,type:"list-ticket-category",autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/ocorrencia",apiParams:{fields:"id,nome_categoria_grupo_previsao",order:"nome_categoria_grupo_previsao"},show:"nome_categoria_grupo_previsao"},{value:"definir_previsao",text:"Definir Previsão do Chamado*",type:"select",required:!0,size:["xs12","sm4","md3","lg3"],options:[{value:"serv_prev",text:"Usar previsão da Ocorrência"},{value:"def_prev",text:"Definir Previsão Manualmente"}],list:!1,edit:!0},{value:"previsao_chamado",text:"Previsão de duração",type:"text",mask:"##:##:##",size:["xs12","sm3","md2","lg2"],list:!1,edit:!0,disabled:function(t){return"serv_prev"===t.definir_previsao||!t.definir_previsao}},{value:"equipe_dados_id",text:"Equipe Responsável*",placeholder:"Todos os membros desta equipe serão notificados sobre este chamado",autocomplete:!0,required:!0,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"equipe/dados",apiParams:{fields:"id,nome_equipe",where:"ativa_equipe,1"},show:"nome_equipe"},{value:"pessoa_responsavel_id",text:"Colaborador Responsável",placeholder:"(Opcional) Quem irá ser responsabilizado",autocomplete:!0,required:!1,size:["xs12","sm6","md4","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/colaborador",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa"},{value:"chamado_impacto_id",text:"Impacto*",placeholder:"Baixo, Médio, Alto ou Crítico",autocomplete:!0,required:!0,fields:!1,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/impacto",show:"nome_impacto"},{value:"chamado_urgencia_id",text:"Urgência*",placeholder:"Baixa, Média, Alta ou Urgente",autocomplete:!0,required:!1,fields:!1,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/urgencia",show:"nome_urgencia"},{value:"chamado_canal_id",text:"Canal",placeholder:"Por onde este chamado foi iniciado",size:["xs12","sm6","md2","lg2"],type:"db-autocomplete",autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/canal",show:"nome_canal"},{value:"grupos",text:"Grupos de Exibição",multiple:!0,autocomplete:!0,required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:function(t,e){return{where:"grupo_tipo_id,"+e.Configuracao[2].val_text_config.grupo_tipo_id,fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"}},show:"nome_grupo",showField:function(t,e){return e.Configuracao[2].val_text_config.exibir_grupo}}],loading_edit:!1,loading_list:!1,loading_view:!1},Bh={id:{id:"5dc282ab",create:"2c491b4c",update:"1a825af1"},title:"Chamados Criados",apiUrl:"service-desk/ticket",actions:{create:!0,delete:!1,update:!1},urlDetails:"chamado",paramsFixed:{where:"pessoa_criador_id,"+localStorage.getItem("colaborador_id")},returnUrl:{name:"list",params:{page:"chamados"}},fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"assunto_chamado",text:"Assunto",counter:100,placeholder:"Informe o assunto em no máximo 100 caracteres. Ex: Verificar Dispositivos",type:"text",required:!0,list:!0,edit:!0,showField:function(t,e){return e.Configuracao[2].val_text_config.informar_assunto}},{value:"nome_categoria",text:"Tipo de Ocorrência",type:"text",list:!0,edit:!1},{value:"nome_status",text:"Status",type:"text",list:!0,edit:!1},{value:"nome_responsavel",text:"Responsável",type:"text",list:!0,edit:!1},{value:"created_at",text:"Criação",type:"date",list:!0,edit:!1},{text:"Informe se este chamado será vinculado a um cliente ou a um fornecedor.",type:"subheader",edit:!0},{value:"cli_ou_for",text:"Vincular este chamado a um Cliente ou a um Fornecedor*",placeholder:"Informe se este chamado será vinculado a um cliente ou a um fornecedor",type:"select",required:!0,size:["xs12","sm12","md12","lg12"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return!t.cli_ou_for}},{value:"cli_ou_for",text:"Cliente ou Fornecedor*",type:"select",required:!0,size:["xs12","sm4","md4","lg3"],options:[{value:"cli",text:"Vincular a um Cliente"},{value:"for",text:"Vincular a um Fornecedor"}],list:!1,edit:!0,showField:function(t){return t.cli_ou_for}},{value:"pessoa_dados_id",text:"Cliente Vinculado*",autocomplete:!0,required:!0,size:["xs12","sm8","md8","lg9"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/cliente",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa",showField:function(t){return"cli"===t.cli_ou_for}},{value:"pessoa_dados_id",text:"Fornecedor Vinculado*",autocomplete:!0,required:!0,size:["xs12","sm8","md8","lg9"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/fornecedor",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa",showField:function(t){return"for"===t.cli_ou_for}},{text:"Descreva o que precisa ser feito ou o que precisa ser resolvido.",type:"subheader",edit:!0},{value:"desc_chamado",text:"Descrição/Solicitação*",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"textarea",required:!0,list:!1,edit:{insert:!0,update:!1}},{text:"Selecione a equipe, Colaborador (Opcional), Impacto, Tipo de Ocorrência e o canal por onde o chamado foi realizado.",type:"subheader",edit:!0},{value:"chamado_categoria_id",text:"Tipo de Ocorrência*",placeholder:"Você pode selecionar um Tipo de Ocorrência ou sub-ocorrência",size:["xs12","sm6","md4","lg4"],required:!0,fields:!1,type:"list-ticket-category",autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/ocorrencia",apiParams:{fields:"id,nome_categoria_grupo_previsao",order:"nome_categoria_grupo_previsao"},show:"nome_categoria_grupo_previsao"},{value:"definir_previsao",text:"Definir Previsão do Chamado*",type:"select",required:!0,size:["xs12","sm4","md3","lg3"],options:[{value:"serv_prev",text:"Usar previsão da Ocorrência"},{value:"def_prev",text:"Definir Previsão Manualmente"}],list:!1,edit:!0},{value:"previsao_chamado",text:"Previsão de duração",type:"text",mask:"##:##:##",size:["xs12","sm3","md2","lg2"],list:!1,edit:!0,disabled:function(t){return"serv_prev"===t.definir_previsao||!t.definir_previsao}},{value:"equipe_dados_id",text:"Equipe Responsável*",placeholder:"Todos os membros desta equipe serão notificados sobre este chamado",autocomplete:!0,required:!0,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"equipe/dados",apiParams:{fields:"id,nome_equipe",where:"ativa_equipe,1"},show:"nome_equipe"},{value:"pessoa_responsavel_id",text:"Colaborador Responsável",placeholder:"(Opcional) Quem irá ser responsabilizado",autocomplete:!0,required:!1,size:["xs12","sm6","md4","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"pessoa/colaborador",apiParams:{fields:"id,nome_pessoa"},show:"nome_pessoa"},{value:"chamado_impacto_id",text:"Impacto*",placeholder:"Baixo, Médio, Alto ou Crítico",autocomplete:!0,required:!0,fields:!1,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/impacto",show:"nome_impacto"},{value:"chamado_urgencia_id",text:"Urgência*",placeholder:"Baixa, Média, Alta ou Urgente",autocomplete:!0,required:!1,fields:!1,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/urgencia",show:"nome_urgencia"},{value:"chamado_canal_id",text:"Canal",placeholder:"Por onde este chamado foi iniciado",size:["xs12","sm6","md2","lg2"],type:"db-autocomplete",autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/canal",show:"nome_canal"},{value:"grupos",text:"Grupos de Exibição",multiple:!0,autocomplete:!0,required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:function(t,e){return{where:"grupo_tipo_id,"+e.Configuracao[2].val_text_config.grupo_tipo_id,fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"}},show:"nome_grupo",showField:function(t,e){return e.Configuracao[2].val_text_config.exibir_grupo}}],loading_edit:!1,loading_list:!1,loading_view:!1},Vh={id:"cf5da7df",title:"Transferir Chamado",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},fields:[{text:"Selecione a baixo o(a) novo responsável por este chamado.",type:"subheader",edit:!0},{value:"person_responsible_id",text:"Novo Responsável",autocomplete:!0,required:!1,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name"},show:"name"}],fieldsFixed:[{value:"transferir_chamado",data:!0}]},Hh={id:"e27dc397",title:"Alterar Previsão do Chamado",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},fields:[{text:"Informe abaixo a nova previsão deste chamado. ATENÇÃO: Esta alteração irá modificar o SLA.",type:"subheader",edit:!0},{value:"prevision",text:"Nova previsão de duração",type:"text",mask:"##:##:##",required:!0,list:!1,edit:!0}],fieldsFixed:[{value:"alter_previsao_chamado",data:!0}]},Gh={id:"a08f73b0",title:"Alterar Tipo de Ocorrência",apiUrl:"service-desk/ticket/423974878/category",actions:{delete:!1,update:!0},fields:[{text:"Selecione abaixo o novo Tipo de Ocorrência para este chamado.",type:"subheader",edit:!0},{value:"chamado_categoria_id",text:"Novo Tipo de Ocorrência*",placeholder:"Você pode selecionar um Tipo de Ocorrência ou sub-ocorrência",required:!0,fields:!1,type:"list-ticket-category",autocomplete:!0,list:!1,edit:!0,apiUrl:"chamado/ocorrencia",apiParams:{where:"ativa_categoria,1;funcao_categoria,>,0;funcao_categoria,<,3",fields:"id,nome_categoria_grupo_previsao,nome_categoria_grupo,previsao_categoria,icone_categoria,cor_categoria",order:"nome_categoria_grupo"},show:"nome_categoria_grupo_previsao",icon:"icone_categoria",color:"cor_categoria"},{text:"Informe se você deseja substituir a previsão atual do chamado pela previsão do novo Tipo de Ocorrência.",type:"subheader",edit:!0},{value:"definir_nova_previsao_categoria",text:"Alterar a Previsão do Chamado*",type:"select",required:!0,options:[{value:"sim_alterar",text:"Usar previsão da Ocorrência"},{value:"Nao",text:"Manter previsão atual"}],list:!1,edit:!0}],fieldsFixed:[{value:"alter_categoria_chamado",data:!0}]},Yh={id:"1a825af1",title:"Por favor, confirme o tipo de ocorrência!",apiUrl:"service-desk/ticket",icon:"done_outline",actions:{delete:!1,update:!0},fields:[{text:"Se necessário, selecione abaixo um novo Tipo de Ocorrência e se deseja substituir a previsão atual pela do novo Tipo de Ocorrência.",type:"subheader",edit:!0,showField:function(t){return t.get_confirmation&&t.sub_category_count<1}},{text:"Por favor, informe um Tipo de Ocorrência mais específico.",type:"subheader",edit:!0,showField:function(t){return t.get_confirmation&&t.sub_category_count>0}},{value:"alter_categoria_chamado",text:"Alterar o Tipo de Ocorrência antes de concluir?",type:"select",size:["xs12","sm12","md3","lg3"],required:!0,options:[{value:"sim",text:"Sim, alterar"},{value:"nao",text:"Não, irei manter o atual"}],list:!1,edit:!0,showField:function(t){return t.get_confirmation&&0===t.sub_category_count}},{value:"chamado_categoria_id",text:"Novo Tipo de Ocorrência*",placeholder:"Você pode selecionar um Tipo de Ocorrência ou sub-ocorrência",size:function(t){return t.sub_category_count<1?["xs12","sm12","md6","lg6"]:["xs12","sm12","md9","lg9"]},required:!0,type:"list-ticket-category",ticketFunction:3,list:!1,edit:!0,disabled:function(t){return"nao"===t.alter_categoria_chamado},showField:function(t){return t.get_confirmation}},{value:"definir_nova_previsao_categoria",text:"Alterar a Previsão do Chamado",type:"select",size:["xs12","sm12","md3","lg3"],required:!1,options:[{value:"sim_alterar",text:"Usar previsão da nova Ocorrência"},{value:"Nao",text:"Manter previsão atual"}],list:!1,edit:!0,disabled:function(t){return("nao"===t.alter_categoria_chamado||!t.alter_categoria_chamado)&&!t.chamado_categoria_id},showField:function(t){return t.get_confirmation}},{text:"Por favor, informe até quando o chamado ficará neste Status.",type:"subheader",edit:!0,showField:function(t){return t.require_date_limit}},{value:"deadline",text:"Data de Agendamento",type:"datetime",size:["xs12","sm12","md6","lg6","offset-md3","offset-lg3"],required:!0,edit:!0,showField:function(t){return t.require_date_limit}}],fieldsFixed:[{value:"concluir_chamado",data:!0},{value:"alterar_status",data:!0}]},Jh={id:"bea42b38",title:"Alterar Código/Ticket Externo",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},fields:[{text:"Informe o Código/Ticket Externo. Para remove-lo basta apagar e clicar em atualizar.",type:"subheader",edit:!0},{value:"external_code",text:"Código/Ticket Externo",type:"text",required:!0,edit:!0}],fieldsFixed:[{value:"change_ticket_external_code",data:!0}]},Qh={id:"2f84111b",title:"Transferir Chamado para outra equipe",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},fields:[{text:"Selecione a nova equipe responsável por este chamado.",type:"subheader",edit:!0},{value:"team_id",text:"Novo Equipe Responsável",autocomplete:!0,required:!0,type:"db-autocomplete",edit:!0,apiUrl:"register/team",apiParams:{fields:"id,name"},show:"name"}],fieldsFixed:[{value:"change_ticket_team",data:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},Kh={id:"d499d9f9",title:"Alterar o Impacto do Chamado",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},maxWidth:"500px",fields:[{text:"Selecione o novo Impacto deste chamado.",type:"subheader",edit:!0},{value:"chamado_impacto_id",text:"Novo Impacto",autocomplete:!0,required:!0,type:"db-autocomplete",edit:!0,apiUrl:"chamado/impacto",apiParams:{fields:"id,nome_impacto"},show:"nome_impacto"}],fieldsFixed:[{value:"change_ticket_impact",data:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},Xh={id:"081b9bc8",title:"Alterar a Urgência do Chamado",apiUrl:"service-desk/ticket",actions:{delete:!1,update:!0},fields:[{text:"Selecione a nova Urgência deste chamado.",type:"subheader",edit:!0},{value:"chamado_urgencia_id",text:"Nova Urgência",autocomplete:!0,required:!0,type:"db-autocomplete",edit:!0,apiUrl:"chamado/urgencia",apiParams:{fields:"id,nome_urgencia"},show:"nome_urgencia"}],fieldsFixed:[{value:"change_ticket_urgency",data:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},Zh=[{value:"id",text:"ID",list:!0,edit:!1,search:!1,align:"center",sortable:!0},{value:"nome_status",text:"Nome",edit:!1,list:!0,search:!0,align:"center",sortable:!0},{value:"tipo_status",text:"Contar SLA?",list:!0,edit:!1,search:!1,align:"center",sortable:!1},{value:"exigir_data",text:"Exigir data limite?",list:!0,edit:!1,search:!1,align:"center",sortable:!1},{value:"get_confirmation",text:"Confirmar ocorrência?",list:!0,edit:!1,search:!1,align:"center",sortable:!1},{value:"ordem_status",text:"Ordem",list:!0,edit:!1,search:!1,align:"center",sortable:!0}],tb=[{text:"Nome e tipo de status",type:"subheader",edit:!0},{value:"nome_status",text:"Nome do Status*",type:"text",size:["xs12","sm12","md6","lg6"],required:!0,list:!1,edit:!0,search:!0,align:"center",sortable:!0},{value:"stage",text:"Tipo de Status",type:"select",required:!0,size:["xs12","sm12","md6","lg6"],options:[{value:1,text:"Em andamento"},{value:2,text:"Encerrado"},{value:3,text:"Cancelado"}],list:!1,edit:!0,disabled:function(t){return t.id<4},align:"center",sortable:!1},{text:"Aparência do status",type:"subheader",edit:!0},{value:"ordem_status",text:"Ordem do Status",placeholder:"Posição na lista",type:"int",size:["xs12","sm6","md4","lg4"],required:!1,list:!1,edit:!0,align:"center",sortable:!1},{value:"cor_status",text:"Cor",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0,align:"center",sortable:!1},{value:"icone_status",text:"Ícone",type:"wi-google-icons",size:["xs12","sm6","md5","lg5"],required:!1,list:!1,edit:!0,align:"center",sortable:!1},{text:"Chamados neste status devem contar no SLA?",type:"subheader",style:{height:"50px"},edit:!0,size:["xs12","sm12","md6","lg6"]},{text:"Exigir data limite ao entrar neste status?",type:"subheader",style:{height:"50px"},edit:!0,size:["xs12","sm12","md6","lg6"]},{value:"tipo_status",text:"Contar SLA?*",placeholder:"Influenciar no SLA",type:"select",required:!0,size:["xs12","sm12","md6","lg6"],options:[{value:"sim",text:"Sim"},{value:"nao",text:"Não"}],list:!1,edit:!0,align:"center",sortable:!1},{value:"exigir_data",text:"Exigir data limite?*",placeholder:"Uma data será exigida",type:"select",required:!0,size:["xs12","sm12","md6","lg6"],options:[{value:"sim",text:"Sim"},{value:"nao",text:"Não"}],list:!1,edit:!0,disabled:function(t){return 1===t.id},align:"center",sortable:!1},{text:"Ao entrar neste status, confirmar ocorrência?",type:"subheader",edit:!0,size:["xs12","sm12","md12","lg12"]},{value:"get_confirmation",text:"Confirmar Ocorrência?*",placeholder:"O usuário terá de confirmar ao colocar neste status",type:"select",required:!0,size:["xs12","sm12","md12","lg12"],options:[{value:"sim",text:"Sim"},{value:"nao",text:"Não"}],list:!1,edit:!0,disabled:function(t){return 1===t.id},align:"center",sortable:!1},{text:"Só permite entrar neste status se o status anterior for:",type:"subheader",edit:!0,size:["xs12","sm12","md12","lg12"]},{value:"chamado_status_id",text:"Status Dependente (Opcional)",placeholder:"Depende deste Status para ser selecionável",autocomplete:!0,required:!1,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/status",apiParams:{fields:"id,nome_status"},show:"nome_status",disabled:function(t){return 1===t.id},align:"center",sortable:!1},{text:"Só permite entrar neste status se o perfil do usuário for:",type:"subheader",edit:!0,size:["xs12","sm12","md12","lg12"]},{value:"show_status",text:"Será exibido se o perfil do usuário for: (Opcional)",autocomplete:!0,multiple:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"system/user/profile",apiParams:{where:"id,>,1",fields:"id,name"},show:"name",align:"center",sortable:!1},{text:"Observações internas",type:"subheader",edit:!0,size:["xs12","sm12","md12","lg12"]},{value:"obs_status",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0,align:"center",sortable:!1}],eb={id:"4f1be58b",list:!0,title:"Status do chamado",apiUrl:"chamado/status",icon:"verified_user",apiParams:{order:"ordem_status,asc"},actions:{create:!0,update:!0,delete:function(t){return 1!==t.id&&2!==t.id&&3!==t.id}},components:{list:{tableRow:function(){return a.e("chunk-d4ec24da").then(a.bind(null,"712c"))}}},maxWidth:"500px",fields:[].concat(Zh,tb),loading_edit:!1,loading_list:!1,loading_view:!1},ab={id:"a5243554",title:"Nova Anotação",icon:"message",apiUrl:"service-desk/ticket/event",fields:[{text:"Descreva sua anotação de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"desc_interacao",text:"Insira aqui sua anotação.*",type:"editor",required:!0,list:!1,edit:!0}],fieldsFixed:[{value:"tipo_interacao",data:1}]},ib={id:"4f1be58b",list:!0,title:"Tipos de Ocorrência",apiUrl:"chamado/ocorrencia",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_categoria",text:"Nome do Tipo de Ocorrência*",type:"text",size:["xs12","sm6","md3","lg3"],required:!0,list:!0,edit:!0},{value:"nome_categoria_acima",text:"Grupo Acima",type:"int",list:!0,edit:!1},{value:"previsao_categoria",text:"Previsão da Ocorrência*",type:"text",mask:"##:##:##",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"cor_categoria",text:"Cor do Tipo de Ocorrência",type:"color",size:["xs12","sm6","md2","lg2"],required:!1,list:!1,edit:!0},{value:"icone_categoria",text:"Ícone do Tipo de Ocorrência",type:"wi-google-icons",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"ativa_categoria",text:"Está Ativo?",type:"select",size:["xs12","sm6","md2","lg2"],required:!1,options:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],list:!1,edit:!0},{value:"chamado_categoria_id",text:"Categoria Acima",autocomplete:!0,required:!1,size:["xs12","sm6","md7","lg7"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/ocorrencia",apiParams:{fields:"id,nome_categoria"},show:"nome_categoria"},{value:"chamado_urgencia_id",text:"Urgência",autocomplete:!0,required:!0,size:["xs12","sm6","md2","lg2"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/urgencia",apiParams:{fields:"id,nome_urgencia"},show:"nome_urgencia"},{value:"chamado_impacto_id",text:"Impacto",autocomplete:!0,required:!0,size:["xs12","sm6","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"chamado/impacto",apiParams:{fields:"id,nome_impacto"},show:"nome_impacto"},{value:"funcao_categoria",text:"Função da Ocorrência",type:"select",required:!0,size:["xs12","sm6","md8","lg8"],options:[{value:"0",text:"Não selecionável"},{value:1,text:"Selecionável na Abertura e Encerramento"},{value:2,text:"Selecionável Somente na Abertura"},{value:3,text:"Selecionável Somente no Encerramento"}],list:!1,edit:!0},{value:"externo_categoria",text:"Categoria disponível para área do cliente",type:"select",size:["xs12","sm6","md4","lg4"],options:[{value:0,text:"Não, não selecionável na área do cliente"},{value:1,text:"Sim, selecionável na área do cliente"}],list:!1,edit:!0},{value:"obs_categoria",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},sb={id:"1a825af1",list:!0,title:"Justificativas de Chamado",apiUrl:"chamado/justificativa",fields:[{text:"Descreva esta justificativa.",type:"subheader",edit:!0},{value:"id",text:"ID",type:"text",list:!0,edit:!1},{value:"nome_just",text:"Insira aqui a descrição da justificativa.*",type:"text",required:!0,list:!0,edit:!0},{value:"obs_just",text:"Se necessário, coloque aqui observações sobre esta justificativa.",type:"textarea",required:!1,list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},ob={id:"4f1be58b",list:!0,title:"Impacto do Chamado",apiUrl:"chamado/impacto",fields:[{text:"Descreva o Impacto.",type:"subheader",edit:!0},{value:"id",text:"ID",type:"text",list:!0,edit:!1},{value:"nome_impacto",text:"Nome",placeholder:"Insira aqui o nome do impacto.",type:"text",size:["xs12","sm12","md7","lg7"],required:!0,list:!0,edit:!0},{value:"cor_impacto",text:"Cor",placeholder:"Insira aqui a cor da impacto.",type:"color",size:["xs12","sm12","md2","lg2"],required:!1,list:!1,edit:!0},{value:"icone_impacto",text:"Nível de 0 (Baixo) a 9 (Alto)",type:"select",size:["xs12","sm12","md3","lg3"],required:!1,options:[{value:0,text:"Nível 0"},{value:1,text:"Nível 1"},{value:2,text:"Nível 2"},{value:3,text:"Nível 3"},{value:4,text:"Nível 4"},{value:5,text:"Nível 5"},{value:6,text:"Nível 6"},{value:7,text:"Nível 7"},{value:8,text:"Nível 8"},{value:9,text:"Nível 9"},{value:10,text:"Nível 9+"}],list:!1,edit:!0},{value:"obs_impacto",text:"Descrição",placeholder:"Se necessário, coloque aqui uma descrição sobre este impacto.",type:"textarea",required:!1,list:!0,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},nb={id:"4f1be58b",list:!0,title:"Urgência do Chamado",apiUrl:"chamado/urgencia",fields:[{text:"Descreva a urgência.",type:"subheader",edit:!0},{value:"id",text:"ID",type:"text",list:!0,edit:!1},{value:"nome_urgencia",text:"Nome",placeholder:"Insira aqui o nome do urgencia.",type:"text",size:["xs12","sm12","md7","lg7"],required:!0,list:!0,edit:!0},{value:"cor_urgencia",text:"Cor",placeholder:"Insira aqui a cor da urgencia.",type:"color",size:["xs12","sm12","md2","lg2"],required:!1,list:!1,edit:!0},{value:"icone_urgencia",text:"Nível de 0 (Baixo) a 9 (Alto)",type:"select",size:["xs12","sm12","md3","lg3"],required:!1,options:[{value:0,text:"Nível 0"},{value:1,text:"Nível 1"},{value:2,text:"Nível 2"},{value:3,text:"Nível 3"},{value:4,text:"Nível 4"},{value:5,text:"Nível 5"},{value:6,text:"Nível 6"},{value:7,text:"Nível 7"},{value:8,text:"Nível 8"},{value:9,text:"Nível 9"},{value:10,text:"Nível 9+"}],list:!1,edit:!0},{value:"obs_urgencia",text:"Descrição",placeholder:"Se necessário, coloque aqui uma descrição sobre este urgencia.",type:"textarea",required:!1,list:!0,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},rb={id:"d4d1b9c7",title:"Seguidores",apiUrl:"service-desk/ticket/follower",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"person_id",text:"Novo Seguidor",autocomplete:!0,required:!0,type:"db-select",list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name"},show:"name"}]},lb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(t){var s;return Object(De["a"])(this,i),s=e.call(this),s.list=!0,s.id={id:"5dc282ab",create:"2c491b4c",update:"1a825af1"},s.actions={list:!0},s.name="ticket",s.title={list:"Chamados",edit:{insert:"Novo Chamado",update:"Editar Chamado"}},s.apiUrl="service-desk/ticket",s.urlDetails={name:"chamado",params:{}},s.icon="message",s.params={limit:50,with:"networks"},t&&(s.params["stage"]=t),s.icon="message",s.search={placeholder:"Pesquise ID, Status, Ocorrência, Equipe ou Responsável",fields:["id","status.nome_status","category.nome_categoria","team.name","responsible.name"]},s.components.list.tableRow=function(){return a.e("chunk-79e51f20").then(a.bind(null,"061a"))},s.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],s.exports={permission:A["id"],title:"Exportar Chamados",origins:{excel:{title:"Exportar para o Excel",permission:A["jd"],description:"Exportar chamados para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"ticket-export-filters"}}},s.setFields([s.fieldList({value:"id",text:"ID",align:"center"}),s.fieldList({value:"person.name",text:"Cliente/Fornecedor",align:"center",sortable:!1}),s.fieldList({value:"assunto_chamado",text:"Assunto/Título",align:"center",sortable:!1}),s.fieldList({value:"chamado_status_id",text:"Status",align:"center"}),s.fieldList({value:"team_id",text:"Redes"}),s.fieldList({value:"chamado_categoria_id",text:"Ocorrência",align:"center"}),s.fieldList({value:"deadline_at",text:"Nota",align:"center"}),s.fieldList({value:"team_id",text:"Equipe",align:"center"}),s.fieldList({value:"person_responsible_id",text:"Responsável",align:"center"})]),s}return i}(Oe["a"]),cb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(t){var i;return Object(De["a"])(this,a),i=e.call(this,t),i.id={id:"8c272772",create:"8c272772",update:"8c272772"},i.actions={list:!1,insert:!0,update:!0,delete:!1},i.icon="title",i.title={list:"Chamados",edit:{insert:"Novo Chamado",update:"Editar Título/Assunto do Chamado"}},i.fields=[i.fieldText({value:"assunto_chamado",text:"Assunto/Título",size:["xs12","sm12","md12","lg12"],required:!0})],i}return a}(lb),db={ticket:new lb(null),opened:new lb("opened"),closed:new lb("closed"),canceled:new lb("canceled"),title:new cb},ub=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1a825af1",t.name="ticket-network",t.actions={delete:!0},t.title={list:"Rede(s) anexada(s) ao chamado",edit:{insert:"Anexar rede",update:"Editar rede anexada"}},t.apiUrl="service-desk/ticket/network",t.icon="group",t.params={limit:10,order:"id,asc"},t.search={placeholder:"Pesquise pelo nome da rede",fields:["nome_grupo"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.fieldsSelected={itemName:"rede(s)"},t.components.list.tableRow=function(){return a.e("chunk-2d216827").then(a.bind(null,"c389"))},t.setFields([t.fieldList({value:"grupo_dados_id",text:"ID"}),t.fieldList({value:"nome_grupo",text:"Nome da rede"}),t.fieldList({value:"nome_tipo",text:"Tipo de rede",align:"center"}),t.fieldList({value:"status_disp",text:"Status"})]),t}return i}(Oe["a"]),pb=new ub,mb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1a825af1",t.name="ticket-device",t.actions={delete:!0},t.title={list:"Dispositivo(s) anexado(s) ao chamado",edit:{insert:"Anexar dispositivo",update:"Editar dispositivo anexado"}},t.apiUrl="service-desk/ticket/device",t.icon="dns",t.params={limit:10},t.search={placeholder:"Pesquise pelo ID ou nome do dispositivo",fields:["device.id","device.nome_disp"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.fieldsSelected={itemName:"dispositivo(s)"},t.components.list.tableRow=function(){return a.e("chunk-7704b058").then(a.bind(null,"ab131"))},t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"nome_disp",text:"Nome"}),t.fieldList({value:"status_disp",text:"Status"}),t.fieldList({value:"ip_disp",text:"Endereço IP"}),t.fieldList({value:"grupo_dados_id",text:"Rede Principal"}),t.fieldList({value:"created_at",text:"Vinculado em"}),t.fieldList({value:"servidor_dados_id",text:"Pingar"})]),t}return i}(Oe["a"]),vb=new mb,fb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1a825af1",t.name="ticket-host",t.actions={insert:!1,update:!1,delete:!1},t.title="Clientes impactados",t.apiUrl="service-desk/ticket/host",t.icon="dns",t.params={limit:10},t.search={placeholder:"Pesquisa desabilitada...",fields:["id"]},t.redirectOnSubmit=!1,t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-19922826").then(a.bind(null,"5317f"))},t.setFields([t.fieldList({value:"host_id",text:"Equipamento"}),t.fieldList({value:"device_id",text:"Dispositivo"}),t.fieldList({value:"device_child_id",text:"Interface"}),t.fieldList({value:"business_id",text:"Contrato"}),t.fieldList({value:"business_id",text:"Cliente"})]),t}return i}(Oe["a"]),gb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1a825af1",t.name="ticket-device-child",t.title={list:"Interfaces anexadas ao chamado",edit:{insert:"Anexar Interface",update:"Editar Interface anexado"}},t.apiUrl="service-desk/ticket/device-child",t.icon="dns",t.params={limit:10},t.search={placeholder:"Pesquisa desabilitada...",fields:["id"]},t.maxWidth="800px",t.redirectOnSubmit=!1,t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-2d0cfe08").then(a.bind(null,"661c"))},t.setFields([t.fieldList({value:"device_name",text:"Dispositivo"}),t.fieldList({value:"child",text:"Interface"}),t.fieldWiListDialog({value:"device_id",text:"Dispositivo",show:"nome_disp",required:!0,wiConfig:"devices",size:["xs12","sm12","md12","lg12"],showField:function(t){return!t.device_id||!!t.selectDevice}}),t.fieldSelect({value:"child_type",text:"Tipo de Interface",required:!0,options:[{value:"slot",text:"Placa"},{value:"port",text:"Porta"}],size:["xs12","sm12","md12","lg12"],showField:function(t){return!!t.device_id}}),t.fieldSelectApi({value:"device_child_id",text:"Placa",show:"name",required:!0,api:{url:"network/child",params:function(t){return{device_id:t.device_id,type_id:1,order:"name,asc"}}},size:["xs12","sm12","md12","lg12"],showField:function(t){return!!t.device_id&&!!t.child_type&&"slot"===t.child_type},multiple:!0}),t.fieldSelectApi({value:"slot_id",text:"Placa",show:"name",required:!0,api:{url:"network/child",params:function(t){return{device_id:t.device_id,type_id:1,order:"name,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.device_id&&!!t.child_type&&"port"===t.child_type}}),t.fieldSelectApi({value:"device_child_id",text:"Porta",show:"name",required:!0,api:{url:"network/child",params:function(t){return{child_id:t.slot_id,type_id:2,order:"name,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.device_id&&!!t.child_type&&"port"===t.child_type&&!!t.slot_id},dependOn:["slot_id"],multiple:!0})]),t}return i}(Oe["a"]),_b=new gb,hb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="1a825af1",t.name="ticket-location",t.title={list:"Localizações chamado",edit:{insert:"Anexar localização",update:"Editar localização"}},t.apiUrl="service-desk/ticket/location",t.icon="map",t.params={limit:10},t.search={placeholder:"Pesquise pela descrição da localização",fields:["description"]},t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls8","offset-xl8"],t.fieldsSelected={itemName:"localização(s)"},t.setFields([t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"]}),t.fieldText({value:"latitude",text:"Latitude",size:["xs12","sm12","md3","lg3"]}),t.fieldText({value:"longitude",text:"Longitude",size:["xs12","sm12","md3","lg3"]}),t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"description",text:"Descrição"}),t.fieldList({value:"latitude",text:"Latitude"}),t.fieldList({value:"longitude",text:"Longitude"})]),t}return a}(Oe["a"]),bb=hb,xb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={insert:!1,update:!0,delete:!0},t}return a}(bb),yb=new xb,kb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="1a825af1",t.actions={create:!1,update:!0,delete:!1},t.name="ticket-settings",t.title="Editar Configurações do chamado",t.apiUrl="service-desk/ticket",t.icon="tune",t.maxWidth="800px",t.setFields([t.fieldSubHeader({text:"Informe abaixo o comportamento deste chamado"}),t.fieldSwitch({value:"check_dashboards",text:"Este chamado será exibido em Dashboards?"}),t.fieldSwitch({value:"check_hosts",text:"Este chamado será considerado na análise de equipamentos de clientes?"}),t.fieldSwitch({value:"check_monitoring",text:"Este chamado irá impactar o status de um dispositivo de rede?"}),t.fieldSwitch({value:"check_reports",text:"Este chamado será considerado nos relatórios e APIs de relatórios?"})]),t}return a}(Oe["a"]),Cb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personType:t.fieldList({value:"person.type",text:"PF/PJ"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),externalCode:t.fieldList({value:"external_code",text:"Código Externo"}),dateStart:t.fieldList({value:"date_start",text:"Data de Emissão"}),dateEnd:t.fieldList({value:"date_end",text:"Data de Entrega"}),collaborator:t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste negócio."}),company:t.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),person:t.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(t){return!!t.id}}),externalCode:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),status:t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md3","lg3"],api:{url:"",params:{fields:"id,name,icon,color",where:"active,1",order:"business_status.order,asc;business_status.stage,asc"}},show:"name",icon:"icon",color:"color",disabled:function(t){return t.paid&&2===t.stage}}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,size:["xs12","sm12","md3","lg3"],api:{url:"",params:{fields:"id,name,icon,color",order:"business_categories.name,asc"}},show:"name",icon:"icon",color:"color"}),invoice:t.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md2","lg2"]}),amountFreight:t.fieldMoney({value:"amount_freight",text:"Valor Frete/Deslocamento",size:["xs12","sm4","md2","lg2"]}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm4","md2","lg2"]}),collaborator:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name"}),isTemplate:t.fieldSwitch({value:"is_template",text:"É uma template",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),makeStock:t.fieldSwitch({value:"make_stock",text:"Integrar com Estoque",size:["xs12","sm12","md2","lg2"],disabled:function(t){return t.id&&1!=t.stage},showField:function(){return t.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")}}),subHeader2:t.fieldSubHeader({text:"Descreva abaixo os detalhes."}),description:t.fieldEditor({value:"description",text:"Descrição",placeholder:"Ex: Prazos, detalhes importanes, etc."}),subHeader3:t.fieldSubHeader({text:"Descreva abaixo as formas/condições de pagamento."}),information:t.fieldEditor({value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x."}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.list=!0,t.params={limit:10},t.icon="shopping_cart",t.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.components.list.tableRow=function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),wb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldsList.id,personType:t.fieldsList.personType,personName:t.fieldsList.personName,status:t.fieldsList.status,dateStart:t.fieldsList.dateStart,dateEnd:t.fieldsList.dateEnd,collaborator:t.fieldsList.collaborator,options:t.fieldsList.options}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEditInvoiceTypeRecurrent",{subHeaderInvoice:t.fieldSubHeader({text:"Informe os dados de pagamento recorrente.",showField:function(t){return!t.id&&t.invoice_type_id==vu}}),invoicePayDay:t.fieldNumber({value:"invoice_pay_day",text:"Dia de Vencimento",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id&&t.invoice_type_id==vu}}),fidelityTypeId:t.fieldSelect({value:"fidelity_type_id",text:"Tipo de fidelidade",placeholder:"Selecione o tipo...",size:function(t){return t.fidelity_type_id&&t.fidelity_type_id!=fu?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]},required:!0,options:[{value:fu,text:"Sem Fidelidade"},{value:gu,text:"Data Específica"}],disabled:function(t){return!!t.id},showField:function(t){return!t.id&&t.invoice_type_id==vu}}),fidelityMonths:t.fieldNumber({value:"fidelity_number",text:"Mes(es) de fidelidade",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id&&t.invoice_type_id==vu&&t.fidelity_type_id==_u}}),fidelityYears:t.fieldNumber({value:"fidelity_number",text:"Ano(s) de fidelidade",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id&&t.invoice_type_id==vu&&t.fidelity_type_id==hu}}),fidelity_end_date:t.fieldDate({value:"fidelity_end_date",text:"Final da fidelidade",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return t.invoice_type_id==vu&&(t.id||t.fidelity_type_id==gu)}}),financeAccountId:t.fieldWiListDialog({value:"finance_account_id",text:"Conta Financeira",required:!0,size:["xs12","sm12","md3","lg3"],wiConfig:"finance-accounts",show:"finance_account.name",icon:"account_balance",disabled:function(t){return console.log(t),null!=t.id},showField:function(t){return!t.id&&t.invoice_type_id==vu}}),financeFormPaymentId:t.fieldSelectApi({value:"finance_form_payment_id",text:"Forma de Pagamento",required:!0,api:{url:"finance/form-payment",params:function(t){return{fields:"id,name",order:"name,asc",finance_account_id:t.finance_account_id}}},show:"name",size:["xs12","sm12","md2","lg2"],disabled:function(t){return!t.finance_account_id},showField:function(t){return!t.id&&t.invoice_type_id==vu}}),autoRenew:t.fieldSelect({value:"auto_renew",text:"Renovar?",size:["xs12","sm12","md1","lg1"],required:!0,options:[{value:!0,text:"Sim"},{value:"false",text:"Não"}],showField:function(t){return!t.id&&t.invoice_type_id==vu}})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",Object(kt["a"])(Object(kt["a"])({subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:t.fieldsEdit.company,person:t.fieldsEdit.person,dateStart:t.fieldsEdit.dateStart,dateEnd:t.fieldsEdit.dateEnd,amountDiscount:t.fieldsEdit.amountDiscount,status:t.fieldsEdit.status,category:t.fieldsEdit.category,collaborator:t.fieldsEdit.collaborator,externalCode:t.fieldsEdit.externalCode,invoiceTypeId:t.fieldSelect({value:"invoice_type_id",text:"Como será o pagamento?",placeholder:"Selecione o tipo...",size:["xs12","sm12","md2","lg2"],required:!0,options:[{value:uu,text:"Parcelado"},{value:pu,text:"À Vista"},{value:mu,text:"À Prazo"},{value:vu,text:"Recorrente"}],disabled:function(t){return!!t.id},showField:function(t){return!t.id}})},t.fieldsEditInvoiceTypeRecurrent),{},{subHeaderObservation:t.fieldsEdit.subHeaderObservation,observation:t.fieldsEdit.observation})),t.search.placeholder="Pesquise ID, Cliente, Status, Categoria ou Colaborador",t.components.list.tableRow=function(){return a.e("chunk-e6bc90f2").then(a.bind(null,"c3ce"))},t.clearFields(),t.fieldsEdit.company.size=["xs12","sm12","md3","lg3"],t.fieldsEdit.person.text="Cliente",t.fieldsEdit.person.wiConfig="customer",t.fieldsList.dateStart.text="Data Início",t.fieldsList.dateEnd.text="Data Término",t.fieldsEdit.status.size=["xs12","sm12","md2","lg2"],t.fieldsEdit.category.size=["xs12","sm12","md2","lg2"],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Cb),Sb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t,s;Object(De["a"])(this,i),s=e.call(this),Object(Fe["a"])(Object(Ie["a"])(s),"fieldsList",{id:s.fieldList({value:"id",text:"ID"}),personName:s.fieldList({value:"person.name",text:"Nome do Cliente"}),status:s.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:s.fieldList({value:"date_start",text:"Data de Referência"}),collaborator:s.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),options:s.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(s),"fieldsEdit",Object(kt["a"])(Object(kt["a"])({subHeader1:s.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:s.fieldsEdit.company,person:s.fieldsEdit.person,contract:s.fieldWiListDialog({value:"business_id",text:"Contrato do cliente",required:!1,size:["xs12","sm12","md3","lg3"],wiConfig:"contract",show:"contract.integration_code",icon:"person_outline",filter:function(t){return{where:"person_id,"+t.person_id}},disabled:function(t){return!!t.id}})},s.permissionIsAvaiable(A["md"])?{amountDiscount:s.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm4","md2","lg2"]})}:{}),{},{dateStart:s.fieldsEdit.dateStart,dateEnd:s.fieldsEdit.dateEnd,category:s.fieldsEdit.category,status:s.fieldsEdit.status,collaborator:s.fieldsEdit.collaborator,makeStock:s.fieldSwitch({value:"make_stock",text:"Integrar com Estoque",size:["xs12","sm12","md2","lg2"],disabled:function(t){return t.id&&1!=t.stage},showField:function(){return s.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")},defaultValue:function(t){var e,a;return"3b138904-1091-4a6b-9738-6e6eb9001d71"==(null===(e=s.getAuth())||void 0===e||null===(a=e.account())||void 0===a?void 0:a.id)&&!t.id||null}}),subHeader2:s.fieldSubHeader({text:"Observações da ordem de serviço."}),observation:s.fieldTextArea({value:"observation",text:"Observações",placeholder:"Campo opcional. Ex: Entrar em contato antes de iniciar a perfuração...",required:!1,disabled:function(t){return 2==t.stage}})})),s.id={id:A["T"],create:A["V"],update:A["X"],delete:A["W"]},s.name="order",s.title={list:"Ordens",edit:{insert:"Nova Ordem de Serviço",update:"Editar Ordem de Serviço"}},s.icon="border_color",s.apiUrl="service-desk/order";var o=null===(t=s.getAuth())||void 0===t?void 0:t.account();return"e6aff7a1-92c1-42a8-a3f8-a0e7d0df79db"==(null===o||void 0===o?void 0:o.id)&&(s.apiUrl="service-desk/order-vtal"),s.urlDetails.name="order",s.components.list.tableRow=function(){return a.e("chunk-34b60464").then(a.bind(null,"ff90"))},s.fields=[],s.fieldsEdit.person.size=["xs12","sm12","md4","lg4"],s.fieldsEdit.collaborator.size=["xs12","sm12","md3","lg3"],s.fieldsEdit.dateStart.text="Data de Referência",s.fieldsEdit.subHeader1.text="Informe os dados básicos desta ordem de serviço.",s.fieldsEdit.status.apiUrl="sales/config/status/order",s.fieldsEdit.category.apiUrl="sales/config/category/order",s.fieldsEdit.category.disabled=function(t){return!!t.id},s.filters=new C_,s.exports={permission:A["xb"],title:"Exportar Ordens",origins:{excel:{title:"Exportar para o Excel",permission:A["yb"],description:"Exportar ordens para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"order-export-filters"}}},s.permissionIsAvaiable(A["md"])&&(s.fieldsEdit.contract=s.fieldWiListDialog({value:"business_id",text:"Poço do cliente",required:!1,size:["xs12","sm12","md3","lg3"],wiConfig:"well",show:"well.well_address",icon:"waves",filter:function(t){return t.person_id?{where:"person_id,"+t.person_id}:{}},disabled:function(t){return t.id&&t.business_id},callbackFields:[{get:"person_id",set:"person_id"},{get:"person",set:"person"},{get:"address_id",set:"address_id"},{get:"address",set:"address"}],onChange:function(t){var e=t.form,a=t.data;e.person=a.person,e.person_id=a.person_id,e.address_id=a.address_id,e.address=a.address}}),s.fieldsEdit.collaborator.size=["xs12","sm12","md2","lg2"]),s.setFields(s.fieldsList),s.setFields(s.fieldsEdit),s}return i}(wb),Db=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Ordens em aberto",t.params.stage="open",t}return a}(Sb),Eb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Histórico de ordens",t.params.stage="close",t}return a}(Sb),Tb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Ordens canceladas",t.params.stage="cancel",t}return a}(Sb),Ob=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:t.fieldList({value:"date_start",text:"Data de Referência"}),collaborator:t.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:t.fieldsEdit.company,vTalTicketType:t.fieldSelect({value:"integration_code",text:"Tipo de Trouble Ticket*",placeholder:"Como este status irá influenciar o negócio.",size:["xs12","sm12","md3","lg3"],required:!0,options:[{value:"SuporteAtivacao",text:"Suporte Ativação"},{value:"ChamadoTecnico",text:"Chamado Técnico"}],disabled:function(t){return!!t.id}}),person:t.fieldsEdit.person,dateStart:t.fieldsEdit.dateStart,contract:t.fieldWiListDialog({value:"business_id",text:"Contrato do cliente",required:!0,size:["xs12","sm12","md3","lg3"],wiConfig:"contract",show:"contract.integration_code",icon:"person_outline",filter:function(t){return{where:"person_id,"+t.person_id}},disabled:function(t){return!!t.id}}),category:t.fieldsEdit.category,status:t.fieldsEdit.status,collaborator:t.fieldsEdit.collaborator,subHeader2:t.fieldSubHeader({text:"Descreva a solicitação abaixo."}),description:t.fieldTextArea({value:"description",text:"Descrição da solicitação",placeholder:"Ex: Cliente se encontra sem conexão...",required:!0,disabled:function(t){return!!t.id}})}),t.id={id:A["T"],create:A["V"],update:A["X"],delete:A["W"]},t.name="order",t.title={list:"Ordens",edit:{insert:"Nova Ordem de Serviço",update:"Editar Ordem de Serviço"}},t.icon="border_color",t.apiUrl="service-desk/order",t.urlDetails.name="order",t.components.list.tableRow=function(){return a.e("chunk-34b60464").then(a.bind(null,"ff90"))},t.fields=[],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.fieldsEdit.person.size=["xs12","sm12","md4","lg4"],t.fieldsEdit.collaborator.size=["xs12","sm12","md3","lg3"],t.fieldsEdit.dateStart.text="Data de Referência",t.fieldsEdit.subHeader1.text="Informe os dados básicos desta ordem de serviço.",t.fieldsEdit.status.apiUrl="sales/config/status/order",t.fieldsEdit.category.apiUrl="sales/config/category/order",t.fieldsEdit.category.disabled=function(t){return!!t.id},t}return i}(wb),Ab=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Ordens em aberto",t.params.stage="open",t}return a}(Ob),Ib=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Histórico de ordens",t.params.stage="close",t}return a}(Ob),Fb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Ordens canceladas",t.params.stage="cancel",t}return a}(Ob),Pb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["X"],t.name="vtal-trouble-ticket-appointment",t.title="Agendar visita técnica",t.apiUrl="service-desk/order-vtal/event/action",t.icon="event",t.fields=[],t.maxWidth="800px",t.setFields([t.fieldSubHeader({text:"Informe o intervalo de datas em que a visita técnica pode ser executada."}),t.fieldDateTime({value:"appointmentStart",text:"Data inicial",size:["xs12","sm12","md6","lg6"],required:!0}),t.fieldDateTime({value:"appointmentFinish",text:"Data final",size:["xs12","sm12","md6","lg6"],required:!0})]),t}return a}(Oe["a"]),jb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="networks/config/status/test-management-vtal",t.availableFields.category_id.apiUrl="networks/config/category/test-management-vtal",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_id,t.availableFields.collaborator_id,t.availableFields.subHeader2,t.availableFields.dateField,t.availableFields.dateStart,t.availableFields.dateEnd],t}return a}(k_),qb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:t.fieldList({value:"date_start",text:"Data de Referência"}),collaborator:t.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste contrato."}),company:t.fieldsEdit.company,dateStart:t.fieldsEdit.dateStart,person:t.fieldsEdit.person,contract:t.fieldWiListDialog({value:"business_id",text:"Contrato do cliente",required:!0,size:["xs12","sm12","md3","lg3"],wiConfig:"contract",show:"contract.integration_code",icon:"person_outline",filter:function(t){return{where:"person_id,"+t.person_id}},disabled:function(t){return!!t.id}}),host:t.fieldWiListDialog({value:"host_id",text:"Equipamento do cliente",required:!0,size:["xs12","sm12","md3","lg3"],wiConfig:"host",show:"host.identification",icon:"router",filter:function(t){return{contract_id:t.business_id}},disabled:function(t){return!!t.id}}),category:t.fieldsEdit.category,status:t.fieldsEdit.status,collaborator:t.fieldsEdit.collaborator,subHeader2:t.fieldSubHeader({text:"Descreva a solicitação abaixo."}),observation:t.fieldTextArea({value:"observation",text:"Descrição da solicitação",placeholder:"Ex: Cliente se encontra sem conexão...",required:!0,disabled:function(t){return!!t.id}})}),t.id={id:A["dd"],create:A["ed"],update:A["gd"],delete:A["fd"]},t.name="diagnostic",t.title={list:"Diagnósticos",edit:{insert:"Novo Diagnóstico",update:"Atualizar Diagnóstico"}},t.icon="bug_report",t.apiUrl="networks/test-management-vtal",t.params["order"]="businesses.id,desc",t.urlDetails.name="diagnostic",t.components.list.tableRow=function(){return a.e("chunk-172b9459").then(a.bind(null,"6796"))},t.filters=new jb,t.fields=[],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.fieldsEdit.person.size=["xs12","sm12","md4","lg4"],t.fieldsEdit.collaborator.size=["xs12","sm12","md3","lg3"],t.fieldsEdit.dateStart.text="Data de Referência",t.fieldsEdit.subHeader1.text="Informe os dados deste diagn.",t.fieldsEdit.status.apiUrl="networks/config/status/test-management-vtal",t.fieldsEdit.category.apiUrl="networks/config/category/test-management-vtal",t.fieldsEdit.category.disabled=function(t){return!!t.id},t}return i}(wb),$b=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Diagnósticos Em Aberto",t.params.stage="open",t.params["order"]="businesses.id,desc",t}return a}(qb),zb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Histórico de Diagnósticos",t.params.stage="close",t.params["order"]="businesses.id,desc",t}return a}(qb),Mb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Diagnósticos Canceladas",t.params.stage="cancel",t.params["order"]="businesses.id,desc",t}return a}(qb),Nb={title:"Adicionar Nota",icon:"message",apiUrl:"networks/test-management-vtal/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]},Lb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["gd"],t.name="hgw-wifi-set-passwd",t.title="Alterar senha WiFi",t.apiUrl="networks/test-management-vtal/event/action",t.icon="wifi_password",t.fields=[],t.maxWidth="800px",t.setFields([t.fieldSubHeader({text:"Altere a senha atual e clique em inserir."}),t.fieldPassword({value:"passwd",text:"Nova senha",size:["xs12","sm12","md6","lg6"],required:!0}),t.fieldSelect({value:"mode",text:"Modo de encriptação",options:[{value:"WPAand11i",text:"WPAand11i"},{value:"WPA2",text:"WPA2"},{value:"WEP",text:"WEP"}],size:["xs12","sm12","md6","lg6"]})]),t}return a}(Oe["a"]),Rb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["gd"],t.name="hgw-wifi-configuration",t.title="Configurar WiFi",t.apiUrl="networks/test-management-vtal/event/action",t.icon="settings_remote",t.fields=[],t.maxWidth="800px",t.setFields([t.fieldSubHeader({text:"Altere a configuração atual e clique em inserir."}),t.fieldSelect({value:"adminStatus",text:"Status da rede WiFi",options:[{value:!0,text:"Ligado"},{value:!1,text:"Desligado"}],size:["xs12","sm12","md6","lg6"]}),t.fieldText({value:"SSID",text:"SSID",size:["xs12","sm12","md6","lg6"],required:!0}),t.fieldSelect({value:"mode",text:"Modo de encriptação",options:[{value:"WPAand11i",text:"WPAand11i"},{value:"WPA2",text:"WPA2"},{value:"WEP",text:"WEP"}],size:["xs12","sm12","md4","lg4"]}),t.fieldSelect({value:"wifiChannel",text:"Canal do rádio",options:[{value:"auto",text:"Auto"},{value:1,text:"1"},{value:2,text:"2"},{value:3,text:"3"},{value:4,text:"4"},{value:5,text:"5"},{value:6,text:"6"},{value:7,text:"7"},{value:8,text:"8"},{value:9,text:"9"},{value:10,text:"10"},{value:11,text:"11"},{value:12,text:"12"}],size:["xs12","sm12","md4","lg4"]}),t.fieldSelect({value:"broadcastSSID",text:"Exposição do SSID",options:[{value:!0,text:"Ligado"},{value:!1,text:"Desligado"}],size:["xs12","sm12","md4","lg4"]})]),t}return a}(Oe["a"]),Ub=function(t,e,a){return{id:t,title:"Adicionar Nota "+a,icon:"message",apiUrl:"service-desk/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},Wb={order:Ub("b41dcfec","order","à Ordem de Serviço")},Bb={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto*",autocomplete:!0,required:!0,size:["xs12","sm12","md9","lg9"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"register/product",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},Vb=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"service-desk/"+e+"/item",fields:Bb[a],fieldsFixed:[{value:"amount_total",data:0}]}},Hb={product:{order:Vb("b41dcfec","order","product","Produto a Ordem de Serviço")},service:{order:Vb("b41dcfec","order","service","Serviço a Ordem de Serviço")}},Gb=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.apiUrl="",t.icon="people",t.search={placeholder:"Pesquise pelo nome do Colaborador ou Cliente",fields:["id","person.name","person.first_name"]},t.components={list:{tableRow:function(){return a.e("chunk-1665ebe2").then(a.bind(null,"bb47"))},tableExpand:function(){return a.e("chunk-0f5f4390").then(a.bind(null,"469b"))}}},t.setFields([t.fieldSubHeader({text:""}),t.fieldSelect({value:"person_type",text:"Vincular um(a)...",options:[{value:"collaborator",text:"Colaborador"},{value:"customer",text:"Cliente"}],size:function(t){return t.person_type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md12","lg12"]}}),t.fieldWiListDialog({value:"person_id",text:"Colaborador",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return"collaborator"===t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return"customer"===t.person_type}}),t.fieldSelect({value:"has_commission",text:"Recebe comissão",options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],size:function(t){return t.has_commission?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]},showField:function(t){return t.person_type}}),t.fieldSelect({value:"type",text:"Tipo de Comissão",required:!0,options:[{value:1,text:"Porcentagem"},{value:2,text:"Valor fixo"}],size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission}}),t.fieldMoney({value:"amount",text:"Valor da comissão",size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission&&2===t.type}}),t.fieldNumber({value:"percentage",text:"Porcentagem",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission&&1===t.type}}),t.fieldTime({value:"time",text:"Tempo",size:["xs12","sm4","md2","lg2"],showField:function(t){return t.has_commission&&3===t.type}}),t.fieldMoney({value:"amount_per_time",text:"Valor por hora",size:["xs12","sm4","md2","lg2"],showField:function(t){return t.has_commission&&3===t.type}}),t.fieldSelect({value:"status",text:"Status da comissão",options:[{value:1,text:"Ativo"},{value:2,text:"Inativo"}],size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission&&t.type}}),t.fieldSelect({value:"parceled",text:"É parcelado?",options:[{value:0,text:"Não"},{value:2,text:"Sim, vinculado "}],size:["xs12","sm12","md3","lg3"],showField:function(t){return t.has_commission&&t.type}}),t.fieldText({value:"description",text:"Descrição da comissão",size:["xs12","sm12","md5","lg5"],showField:function(t){return t.has_commission&&t.type}}),t.fieldDate({value:"date_validity",text:"Data de Pagamento",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission&&t.type&&0===t.parceled}}),t.fieldDate({value:"date_validity",text:"Data de Pagamento",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return t.has_commission&&t.type&&1===t.parceled}}),t.fieldSelectApi({value:"finance_form_payment_id",text:"Forma de Pagamento",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"finance/form-payment",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return t.has_commission&&t.type&&t.parceled<2}}),t.fieldSelectApi({value:"finance_account_id",text:"Conta Financeira",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"finance/account",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return t.has_commission&&t.type&&t.parceled<2}}),t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Ex: Está vinculado por..."})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"person.name",text:"Nome do Colaborador/Cliente"}),t.fieldList({value:"has_commission",text:"Comissão?"}),t.fieldList({value:"type",text:"Tipo"}),t.fieldList({value:"amount",text:"Valor"}),t.fieldList({value:"percentage",text:"Porcentagem"}),t.fieldList({value:"parceled",text:"Parcelado?"})]),t}return i}(Oe["a"]),Yb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="18baa289",t.name="order-persons",t.apiUrl="service-desk/order/person",t.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},t.icon="people",t.fields[11].options[1].text=t.fields[11].options[1].text+" aos recebimentos da ordem.",t}return a}(Gb),Jb=new Yb,Qb=function(){for(var t=[],e=1;e<=60;e++)t.push({value:e,text:e+"x"});return t},Kb=function(t,e,a){return{id:t,title:{edit:{create:"Inserir Recebimento(s)",update:"Editar Recebimento"}},actions:{create:!0,update:!0},icon:"get_app",apiUrl:"service-desk/"+a+"/finance",apiParams:{order:"number_this"},fields:[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"date_validity",text:"Primeiro vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"show_amount_initial",text:"Valor Total",type:"text",disabled:!0,edit:{insert:!0},size:["xs12","sm12","md2","lg2"]},{value:"number_total",text:"Número de parcelas",required:!0,size:["xs12","sm12","md3","lg3"],type:"select",options:Qb(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(t){return t.id?["xs12","sm12","md10","lg10"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fieldsFixed:[{value:"in_out",data:1}]}},Xb={order:Kb("b41dcfec","Ordem de Serviço","order")},Zb=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="finance",t.icon="shopping_cart",t.setFields([t.fieldSubHeader({text:"Informe abaixo a data de Pagamento/Recebimento desta transação financeira."}),t.fieldDate({value:"date_receive",text:"",required:!0,size:["xs12","sm12","md4","lg4","offset-md4","offset-lg4"]})]),t}return a}(Oe["a"]),tx=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t.name="order-finance",t.title="Receber parcela da Ordem de Serviço",t.apiUrl="finance",t.icon="receipt",t.fields[1].text="Data de Recebimento",t}return a}(Zb),ex=new tx,ax=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{description:t.fieldTinyEditor({value:"description",text:"Layout"})}),t.actions={update:!0},t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),ix=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["h"],t.name="order-layout",t.title="Editar documento",t.icon="edit",t.apiUrl="service-desk/order",t}return a}(ax),sx=function(t,e){return{id:"4f1be58b",list:!0,title:{list:"Status/Etapas de "+e,edit:{create:"Nova Status/Etapas de "+e,update:"Editar Status/Etapas de "+e}},icon:"code",apiUrl:"sales/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},ox=sx("order","O. de Serviço"),nx={order:ox},rx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome da categoria"}),editLayout:t.fieldList({value:"edit_layout",text:"Editar Layout",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",Object(kt["a"])(Object(kt["a"])({subHeader1:t.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:t.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm6","md3","lg3"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm3","md1","lg1"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm3","md2","lg2"]}),layoutTypeId:t.fieldSelect({value:"layout_type_id",text:"Tipo de Layout",size:["xs12","sm3","md2","lg2"],options:[{value:0,text:"Não usar layout"},{value:1,text:"Padrão (HTML)"},{value:2,text:"Microsoft Word"}]}),form:t.fieldWiListDialog({value:"form_id",text:"Formulário Complementar",required:!1,size:["xs12","sm12","md4","lg4"],wiConfig:"service-desk-config-form",show:"form.name",icon:"list_alt"})},t.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(kt["a"])({},{subHeaderFinanceCategory:t.fieldSubHeader({text:"Vincule esta categoria a uma categoria financeira."}),finance_category_id:t.fieldCategorySelector({value:"finance_category_id",text:"Categoria Financeira",show:"finance_category.name",apiUrl:"finance/category/hierarchy/in",apiParams:{order:"level,asc;name,asc"},placeholder:"Ex: Pagamento de fornecedor",selectedShow:"name"})})),{},{subHeader3:t.fieldSubHeader({text:"Crie um layout de descrição para esta categoria."}),layout:t.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})})),t.list=!0,t.title={list:"Categorias",edit:{insert:"Nova Categoria",update:"Editar Categoria"}},t.search={placeholder:"Pesquise ID ou nome da categoria",fields:["id","name"]},t.params={limit:10,with:"form:id,name,type_id;financeCategory:id,name,icon,color"},t.icon="category",t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],t.components.list.tableRow=function(){return a.e("chunk-511c92ec").then(a.bind(null,"2d14"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),lx=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="4f1be58b",t.title.list="Categorias de O.S",t.apiUrl="service-desk/config/category/order",t}return a}(rx),cx={id:"4f1be58b",list:!0,title:{list:"Status/Etapas de Diagnóstico",edit:{create:"Nova Status/Etapas de Diagnóstico",update:"Editar Status/Etapas de Diagnóstico"}},icon:"code",apiUrl:"networks/config/status/test-management-vtal",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}],fieldsFixed:[{value:"type",data:"test-management-vtal"}]},dx=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="4f1be58b",t.title.list="Categorias de Diagnóstico",t.apiUrl="networks/config/category/test-management-vtal",t.maxWidth="700px",t.size=["xs12"],t}return a}(rx),ux={id:A["rb"],name:"product",list:!0,title:{list:"Cadastro de Produtos",edit:{create:"Novo Produto",update:"Atualizar Produto"}},apiUrl:"register/product",apiParams:{limit:50},search:{placeholder:"Pesquise ID ou nome do produto",fields:["id","name"]},maxWidth:"1000px",size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))}}},fieldsSelected:{itemName:"produto(s)"},imports:{permission:A["nb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["ob"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-product-excel"}}},fields:[{value:"id",text:"ID",search:!0,type:"int",list:!0,edit:!1,align:"center"},{text:"Informe os dados básicos deste produto.",type:"subheader",edit:!0},{value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0,list:!0,edit:!0,align:"center"},{value:"unit.full_name",text:"Unidade de medida",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"amount_cost",text:"Preço de Custo",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"margin",text:"Markup %",search:!0,type:"int",list:!0,edit:!1,align:"center"},{value:"amount_sale",text:"Preço de Venda",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"id",text:"Opções",type:"text",list:!0},{value:"item_unit_id",text:"Unidade de medida*",required:!0,autocomplete:!0,size:["xs12","sm12","md4","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/product/unit",apiParams:{fields:"id,name,code",order:"code,asc"},show:"full_name"},{value:"active",text:"Ativo",required:!1,size:["xs12","sm12","md2","lg2"],type:"switch",list:!1,edit:!0},{value:"amount_cost",text:"Preço de Custo",type:"money",edit:!0,size:["xs12","sm12","md4","lg4"]},{value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",type:"int",edit:!0,step:".01",size:["xs12","sm12","md4","lg4"]},{value:"amount_sale",text:"Preço de Venda",type:"money",edit:!0,size:["xs12","sm12","md4","lg4"]},{text:"O campo abaixo pode ser usado para registrar observações sobre este produto.",type:"subheader",edit:!0},{value:"description",text:"Observações do produto",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1};ux.id="b9a915a3";var px=ux,mx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:t.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:t.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:t.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:t.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:t.fieldList({value:"id",text:"Opções",align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:t.fieldText({value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0}),hostConfigId:t.fieldSelectApi({value:"host_config_id",text:"Plano de navegação*",autocomplete:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",api:{url:"network/host/config",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(){return t.permissionIsAvaiable(A["N"])}}),itemUnitId:t.fieldSelectApi({value:"item_unit_id",text:"Unidade de medida*",size:["xs12","sm12","md3","lg3"],api:{url:"register/product/unit",params:{fields:"id,name,code",order:"code,asc"}},show:"full_name"}),active:t.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:t.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:t.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:t.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:t.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),t.list=!0,t.id=A["rb"],t.name="service",t.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},t.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},t.params={limit:10,order:"created_at,desc"},t.icon="room_service",t.apiUrl="register/service",t.apiParams={limit:50},t.maxWidth="800px",t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},t.fieldsSelected={itemName:"serviço(s)"},t.imports={permission:A["pb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["qb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),vx=(A["rb"],A["pb"],A["qb"],function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b9a915a3",t}return a}(mx)),fx=Ge({name:"Cliente",field:"customer"});fx.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},fx.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},fx.icon="people_outline",fx.apiUrl="register/person/customer",fx.urlDetails.name="customer",fx.params["with"]="address_master",fx.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},fx["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},fx["filters"]=new Re;var gx=fx;gx.id="b9a915a3";var _x=gx,hx={id:{id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},list:!0,title:"Colaboradores",icon:"assignment_ind",search:{placeholder:"Pesquise ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","rg","reference"]},apiUrl:"register/person/collaborator",apiParams:{with:"phones:id,person_id,contact,country_code,type"},urlDetails:{name:"collaborator",params:{}},components:{list:{tableRow:function(){return a.e("chunk-18a2a4eb").then(a.bind(null,"ddb9"))}}},size:["xs12","sm12","md12","ls12","xl12"],fields:[{text:"Informações básicas deste colaborador.",type:"subheader",edit:!0},{value:"id",text:"ID",list:!0,edit:!1,search:!0},{value:"name",text:"Nome",placeholder:"Nome como será chamado",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!0,edit:!0,search:!0},{value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",type:"text",size:["xs12","sm7","md5","lg5"],required:!0,list:!1,edit:!0},{value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"phones",text:"Telefone(s)",type:"text",list:!0,edit:!1,search:!1,sortable:!1},{value:"rg",text:"RG",placeholder:"Insira o RG",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm2","md3","lg3"],required:!1,list:!1,edit:!0},{value:"sex",text:"Sexo",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Outro"}],required:!1,list:!1,edit:!0},{value:"status",text:"Status",placeholder:"Ativo/Inativo",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"active",text:"Está Ativo"},{value:"inactive",text:"Está Inativo"}],required:!1,list:!0,edit:!0,default:"active"},{value:"additional_info",text:"Informações avançadas do(a) "+name,type:"select",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type}},{text:"Dados avançados do(a) "+name,type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"mothers_name",text:"Nome da mãe",placeholder:"Insira o nome da mãe",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"fathers_name",text:"Nome do pai",placeholder:"Insira o nome do pai",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"spouses_name",text:"Nome do cônjuge",placeholder:"Insira o nome do cônjuge",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"companions_name",text:"Responsável ou acompanhante",placeholder:"Insira o nome do responsável ou acompanhante",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"blood_group",text:"Grupo sanguíneo",placeholder:"Insira o grupo sanguíneo",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"Grupo A",text:"Grupo A"},{value:"Grupo B",text:"Grupo B"},{value:"Grupo AB",text:"Grupo AB"},{value:"Grupo O",text:"Grupo O"}],showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{text:"Observações deste Colaborador",type:"subheader",edit:!0,size:["xs12"]},{value:"observation",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}],fieldsFixed:[{value:"type",data:"Fisica"}],loading_edit:!1,loading_list:!1,loading_view:!1};Oe["a"];hx.id="b9a915a3";var bx=hx,xx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome do formulário"}),active:t.fieldList({value:"active",text:"Status"}),fields:t.fieldList({value:"fields",text:"Campos",sort:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome e descrição do formulário."}),name:t.fieldText({value:"name",text:"Nome da Formulário",size:["xs12","sm12","md4","lg4"],required:!0}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md1","lg1"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md3","lg3"]}),externalCode:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do formulário."}),observation:t.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados..."})}),t.list=!0,t.id={id:A["u"],create:A["w"],update:A["G"],delete:A["x"]},t.name="contract",t.title={list:"Formulários",edit:{insert:"Novo Formulário",update:"Editar Formulário"}},t.search={placeholder:"Pesquise ID ou nome do formulário",fields:["id","name"]},t.params={limit:10,order:"created_at,desc"},t.icon="border_color",t.apiUrl="forms/form",t.size=["xs12","sm12","md12","ls12","xl12"],t.components.list.tableRow=function(){return a.e("chunk-bf97ce16").then(a.bind(null,"9d0b"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),yx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID",align:"center"}),order:t.fieldList({value:"order",text:"Posição"}),type:t.fieldList({value:"type_id",text:"Tipo"}),label:t.fieldList({value:"label",text:"Título"}),required:t.fieldList({value:"required",text:"Obrigatório"}),placeholder:t.fieldList({value:"active",text:"Ativo"}),options:t.fieldList({value:"options",text:"Opções",sort:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o formulário e tipo do campo. Informe um título."}),form_id:t.fieldSelectApi({value:"form_id",text:"Formulário",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(t){return null!=t.id},api:{url:"forms/form"},show:"name"}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo de Campo",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(t){return null!=t.id},api:{url:"forms/field/type"},show:"title",icon:"icon"}),label:t.fieldText({value:"label",text:"Título do Campo",size:["xs12","sm12","md3","lg3"],required:!0}),placeholder:t.fieldText({value:"placeholder",text:"Placeholder",size:["xs12","sm12","md3","lg3"],showField:function(t){return!t.type_id||9!=t.type_id}}),order:t.fieldNumber({value:"order",text:"Posição do campo",size:["xs12","sm12","md2","lg2"],required:!0}),size:t.fieldSelect({value:"size",text:"Área ocupada",size:["xs12","sm12","md2","lg2"],required:!0,options:[{text:"1",value:1},{text:"2",value:2},{text:"3",value:3},{text:"4",value:4},{text:"5",value:5},{text:"6",value:6},{text:"7",value:7},{text:"8",value:8},{text:"9",value:9},{text:"10",value:10},{text:"11",value:11},{text:"12",value:12}]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md1","lg1"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md2","lg2"]}),required:t.fieldSwitch({value:"required",text:"Obrigatório?",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.type_id||9!=t.type_id}}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do campo do formulário.",showField:function(t){return!t.type_id||9!=t.type_id}}),description:t.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados...",showField:function(t){return!t.type_id||9!=t.type_id}}),subHeaderMessage:t.fieldSubHeader({text:"Insira o conteúdo da mensagem.",showField:function(t){return 9==(null===t||void 0===t?void 0:t.type_id)}}),descriptionMessage:t.fieldEditor({value:"description",text:"Conteúdo da mensagem",placeholder:"Ex: Formulário de coleta de dados...",showField:function(t){return 9==(null===t||void 0===t?void 0:t.type_id)},required:!0}),subHeaderTable:t.fieldSubHeader({text:"O campo abaixo pode ser usado para configurar a tabela de campos do formulário.",showField:function(t){return 7==(null===t||void 0===t?void 0:t.type_id)}}),table_config:t.fieldTableCreator({value:"options",text:"Configurar Tabela",showField:function(t){return 7==(null===t||void 0===t?void 0:t.type_id)}})}),t.list=!0,t.id={id:A["y"],create:A["z"],update:A["B"],delete:A["A"]},t.name="form-field",t.title={list:"Itens do Formulário",edit:{insert:"Novo campo do Formulário",update:"Editar campo do Formulário"}},t.apiParams={limit:10,order:"order,asc"},t.icon="border_color",t.apiUrl="forms/form-field",t.components.list.tableRow=function(){return a.e("chunk-6d73a6b0").then(a.bind(null,"ddd4"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),kx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),type:t.fieldList({value:"type_id",text:"Tipo"}),label:t.fieldList({value:"label",text:"Título"}),required:t.fieldList({value:"value",text:"Valor"}),placeholder:t.fieldList({value:"active",text:"Ativo"}),options:t.fieldList({value:"id",text:"Opções"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o campo a qual esta opção se refere. Informe um título."}),form_id:t.fieldSelectApi({value:"form_field_id",text:"Campo do Formulário",required:!0,size:["xs12","sm12","md4","lg4"],disabled:function(t){return null!=t.id},api:{url:"forms/form-field",params:{where:"type_id,3"}},show:"label"}),label:t.fieldText({value:"label",text:"Título do Campo",size:["xs12","sm12","md4","lg4"],required:!0}),value:t.fieldText({value:"value",text:"Valor do Campo",size:["xs12","sm12","md4","lg4"],required:!0}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo da Opção",required:!0,size:["xs12","sm12","md4","lg4"],disabled:!0,api:{url:"forms/field/option/type"},show:"title",icon:"icon"}),order:t.fieldNumber({value:"order",text:"Ordem do campo",size:["xs12","sm12","md4","lg4"],required:!0}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md4","lg4"]})}),t.list=!0,t.id=A["B"],t.name="form-field-option",t.title={list:"Opções do Formulário",edit:{insert:"Nova opção do Formulário",update:"Editar opção do Formulário"}},t.params={limit:10,order:"order,asc"},t.icon="border_color",t.apiUrl="forms/form-field-option",t.components.list.tableRow=function(){return a.e("chunk-15240dfd").then(a.bind(null,"48e4"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Cx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{form_id:t.fieldList({value:"form_id",text:"Nome do formulário"}),person_id:t.fieldList({value:"person_id",text:"Usuário"}),status_id:t.fieldList({value:"status_id",text:"Status"}),created_at:t.fieldList({value:"created_at",text:"Criação/Atualização"})}),t.list=!0,t.actions={list:!0,edit:!1},t.id=A["C"],t.name="form-reply",t.title="Respostas do Formulário",t.params={limit:10,order:"created_at,desc",with:"form;person"},t.apiUrl="forms/form-reply",t.components.list.tableRow=function(){return a.e("chunk-2196857c").then(a.bind(null,"2219"))},t.setFields(t.fieldsList),t}return i}(Oe["a"]),wx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome do processo"}),count:t.fieldList({value:"count",text:"N° Execuções"}),active:t.fieldList({value:"active",text:"Status"}),execute:t.fieldList({value:"execute",text:"Executar",sortable:!1}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome e descrição do processo."}),name:t.fieldText({value:"name",text:"Nome do processo",size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},required:!0}),first_stage_id:t.fieldWiListDialog({value:"first_stage_id",text:"Etapa que será executada",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"process-stage",filter:function(t){return{process_id:t.id}},wiEditData:function(t){return{process_id:t.id}},show:"first_stage.name",icon:"account_tree",showField:function(t){return!!t.id}}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),externalCode:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição do processo."}),observation:t.fieldTextArea({value:"description",text:"Descrição do processo",placeholder:"Ex: processo de coleta de dados..."})}),t.list=!0,t.id={id:A["u"],create:A["w"],update:A["G"],delete:A["x"]},t.name="process",t.title={list:"Processos",edit:{insert:"Novo Processo",update:"Editar Processo"}},t.params={limit:10,order:"created_at,desc"},t.icon="account_tree",t.apiUrl="processes/process",t.components.list.tableRow=function(){return a.e("chunk-a8e4311a").then(a.bind(null,"0270"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Sx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome da etapa"}),type_id:t.fieldList({value:"type_id",text:"Tipo"}),results_count:t.fieldList({value:"results_count",text:"N° Resultados",sortable:!1}),count:t.fieldList({value:"count",text:"N° Execuções"}),active:t.fieldList({value:"active",text:"Status"}),results:t.fieldList({value:"results",text:"Resultados",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"configMessageFields",{subHeaderMessage:t.fieldSubHeader({text:"Informe os dados da mensagem que será exibida.",showField:function(t){return 4==(null===t||void 0===t?void 0:t.type_id)}}),config_message:t.fieldEditor({value:"config_message",text:"Conteúdo da mensagem",placeholder:"Ex: Mensagem que será exibida para o usuário...",showField:function(t){return 4==(null===t||void 0===t?void 0:t.type_id)},required:!0}),config_color:t.fieldColor({value:"config_color",text:"Cor da mensagem",showField:function(t){return 4==(null===t||void 0===t?void 0:t.type_id)}})}),Object(Fe["a"])(Object(Ie["a"])(t),"configDecisionFields",{subHeaderDecision:t.fieldSubHeader({text:"Informe os dados da tomada de decisão que será exibida.",showField:function(t){return 9==(null===t||void 0===t?void 0:t.type_id)}}),DecisionConfigMessage:t.fieldEditor({value:"config_message",text:"Conteúdo da mensagem",placeholder:"Ex: Mensagem que será exibida para o usuário...",showField:function(t){return 9==(null===t||void 0===t?void 0:t.type_id)},required:!0}),DecisionConfigColor:t.fieldColor({value:"config_color",text:"Cor da mensagem",showField:function(t){return 9==(null===t||void 0===t?void 0:t.type_id)}})}),Object(Fe["a"])(Object(Ie["a"])(t),"configFormFields",{subHeaderForm:t.fieldSubHeader({text:"Informe formulário/checklist que o usuário terá de responder.",showField:function(t){return 7==(null===t||void 0===t?void 0:t.type_id)}}),config_form_id:t.fieldWiListDialog({value:"config_form_id",text:"Formulário/Checklist",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"service-desk-config-form",show:"config_form_name",icon:"list_alt",showField:function(t){return 7==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticFormIdReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 7==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configSetStatusFields",{subHeaderSetStatus:t.fieldSubHeader({text:"Informe o status que será definido.",showField:function(t){return 2==(null===t||void 0===t?void 0:t.type_id)}}),reference_stage_id:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 2==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"}),config_status_id:t.fieldSelectApi({value:"config_status_id",text:"Status do Diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 2==(null===t||void 0===t?void 0:t.type_id)},api:{url:"networks/config/status/test-management-vtal"},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configSetCategoryFields",{DiagnosticSetCategorySubHeader:t.fieldSubHeader({text:"Informe a categoria que será definida.",showField:function(t){return 3==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticSetCategoryReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 3==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"}),DiagnosticSetCategoryConfigCategoryId:t.fieldSelectApi({value:"config_category_id",text:"Categoria do Diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 3==(null===t||void 0===t?void 0:t.type_id)},api:{url:"networks/config/category/test-management-vtal"},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configSelectCategoryFields",{DiagnosticSelectCategorySubHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 10==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticSelectCategoryReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 10==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"}),DiagnosticSelectCategoryConfigCategoryIds:t.fieldSelectApi({value:"config_category_ids",text:"Categorias do Diagnóstico",required:!0,multiple:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 10==(null===t||void 0===t?void 0:t.type_id)},api:{url:"networks/config/category/test-management-vtal"},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configCheckCategoryFields",{DiagnosticCheckCategorySubHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 11==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticCheckCategoryReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 11==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configShowDiagnosticEventsFields",{DiagnosticShowEventsSubHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 14==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticShowEventsReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 14==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configCheckHostTechnologyFields",{DiagnosticCheckHostTechnologySubHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 12==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticCheckHostTechnologyReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 12==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configCheckHostFields",{DiagnosticCheckHostSubHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 5==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticCheckHostReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 5==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"configDiagnosticCreateDocumentFields",{DiagnosticCreateDocumentHeader:t.fieldSubHeader({text:"Selecione a etapa de criação do diagnóstico",showField:function(t){return 8==(null===t||void 0===t?void 0:t.type_id)}}),DiagnosticCreateDocumentReferenceStageId:t.fieldSelectApi({value:"reference_stage_id",text:"Etapa de criação do diagnóstico",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 8==(null===t||void 0===t?void 0:t.type_id)},api:{url:"processes/stage",params:function(t){return{process_id:t.process_id,type_id:1}}},show:"name"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({subHeader1:t.fieldSubHeader({text:"Selecione o processo e tipo de etapa."}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo de Etapa",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return!!t.id},api:{url:"processes/stage/type"},show:"name",icon:"icon"}),name:t.fieldText({value:"name",text:"Nome da etapa",size:["xs12","sm12","md5","lg5"],required:!0}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]})},t.configFormFields),t.configMessageFields),t.configDecisionFields),t.configCheckHostFields),t.configSetStatusFields),t.configSetCategoryFields),t.configCheckCategoryFields),t.configSelectCategoryFields),t.configCheckHostTechnologyFields),t.configShowDiagnosticEventsFields),t.configDiagnosticCreateDocumentFields),{},{subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para descrição da etapa."}),description:t.fieldTextArea({value:"description",text:"Descrição do Formulário",placeholder:"Ex: Formulário de coleta de dados..."})})),t.list=!0,t.id={id:A["u"],create:A["w"],update:A["G"],delete:A["x"]},t.name="process-stage",t.title={list:"Etapas do Processo",edit:{insert:"Nova Etapa",update:"Editar Etapa"}},t.search={placeholder:"Pesquise pelo nome da etapa ou nível",fields:["id","name","order"]},t.params={limit:10,order:"order,asc"},t.icon="account_tree",t.apiUrl="processes/stage",t.components.list.tableRow=function(){return a.e("chunk-416af632").then(a.bind(null,"32cf"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Dx=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{type_id:t.fieldList({value:"type_id",text:"Resultado"}),result_stage_id:t.fieldList({value:"result_stage_id",text:"Etapa que será executada"}),level:t.fieldList({value:"level",text:"Nível",sort:!1}),order:t.fieldList({value:"order",text:"Prioridade"}),count:t.fieldList({value:"count",text:"N° Execuções"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader:t.fieldSubHeader({text:"Selecione o resultado e a etapa que será executada."}),result_id:t.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return!t.id&&11!=t.type_id&&12!=t.type_id},api:{url:"processes/stage-result/type",params:function(t){return{process_stage_id:t.process_stage_id}}},show:"name",icon:"icon",color:"color"}),DiagnosticHostTechnologyIdResultId:t.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return!t.id&&12==t.type_id},api:{url:"network/host/technology",params:function(t){return{process_stage_id:t.process_stage_id}}},show:"name",icon:"icon",color:"color"}),DiagnosticCategoryIdResultId:t.fieldSelectApi({value:"result_id",text:"Resultado",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return!t.id&&11==t.type_id},api:{url:"networks/config/category/test-management-vtal",params:function(t){return{process_stage_id:t.process_stage_id}}},show:"name",icon:"icon",color:"color"}),result_stage_id:t.fieldWiListDialog({value:"result_stage_id",text:"Etapa que será executada",required:!0,size:["xs12","sm12","md9","lg9"],wiConfig:"process-stage",filter:function(t){return{process_id:t.process_id,withCount:"results"}},wiEditData:function(t){return{process_id:t.process_id}},show:"result_stage.name",icon:"account_tree"}),order:t.fieldNumber({value:"order",text:"Prioridade do resultado",size:["xs12","sm12","md3","lg3"],required:!0})}),t.list=!0,t.id={id:A["u"],create:A["w"],update:A["G"],delete:A["x"]},t.name="process-stage-result",t.title={list:"Resultados da Etapa",edit:{insert:"Novo Resultado",update:"Editar Resultado"}},t.params={limit:10,order:"order,asc",with:"result_stage:id,name,type_id,order"},t.icon="account_tree",t.maxWidth="1000px",t.apiUrl="processes/stage-result",t.components.list.tableRow=function(){return a.e("chunk-05b0c8c0").then(a.bind(null,"22a7"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Ex=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="4f1be58b",t.name="ticket-justify",t.title={list:"Motivos do Chamado",edit:{insert:"Novo motivo",update:"Editar motivo"}},t.apiUrl="service-desk/ticket/justify",t.icon="bolt",t.params={limit:10},t.search={placeholder:"Pesquisar pelo motivo do chamado",fields:["nome_just"]},t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls8","offset-xl8"],t.maxWidth="800px",t.setFields([t.fieldText({value:"nome_just",text:"Justificativa"}),t.fieldTextArea({value:"obs_just",text:"Observação"}),t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"nome_just",text:"Justificativa"}),t.fieldList({value:"obs_just",text:"Observações"})]),t}return a}(Oe["a"]),Tx=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),ticket_status_id:t.fieldSelectApi({value:"ticket_status_id",text:"Status",show:"nome_status",icon:"icone_status",color:"cor_status",api:{url:"chamado/status",params:{fields:"id,nome_status,icone_status,cor_status",order:"ordem_status,asc"}},size:["xs12","sm12","md6","lg6"]}),dateField:t.fieldSelect({value:"date_field",text:"Campo de Data",placeholder:"Selecione o campo...",size:["xs12","sm12","md6","lg6"],required:!0,options:[{value:"last_event_time",text:"Última interação"},{value:"opened_at",text:"Data de abertura"},{value:"closed_at",text:"Data de conclusão"},{value:"canceled_at",text:"Data de cancelamento"},{value:"competence_at",text:"Data de Competência"}],defaultOption:"opened_at"}),subHeader2:t.fieldSubHeader({text:"O período máximo de exportação é de 31 dias."}),dateStart:t.fieldDateTime({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"],required:!0}),dateEnd:t.fieldDateTime({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"],required:!0})}),t.id="49944f98",t.apiUrl="service-desk/ticket-export",t.title="Exportar Chamados",t.icon="download",t.maxWidth="598px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Ox=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),status_id:t.fieldSelectApi({value:"status_id",text:"Status",show:"name",api:{url:"",params:{fields:"id,name",where:"active,1",order:"order,asc"}},size:["xs12","sm12","md4","lg4"]}),category_id:t.fieldSelectApi({value:"category_id",text:"Categoria",show:"name",api:{url:"",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md4","lg4"]}),external_code:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),person_id:t.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),collaborator_id:t.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),subHeader2:t.fieldSubHeader({text:"Filtrar por data"}),dateField:t.fieldSelect({value:"date_field",text:"Campo de Data",placeholder:"Selecione o campo...",size:["xs12","sm12","md4","lg4"],required:!0,options:[{value:"date_start",text:"Data de emissão"},{value:"date_end",text:"Data de entrega"},{value:"date_validity",text:"Data de validade"},{value:"opened_at",text:"Data de criação"},{value:"closed_at",text:"Data de conclusão"},{value:"canceled_at",text:"Data de cancelamento"}],defaultOption:"opened_at"}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md4","lg4"],required:!0}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md4","lg4"],required:!0})}),t.list=!0,t.title="Exportar dados",t.icon="download",t.maxWidth="800px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Ax=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="fbded5ac",t.apiUrl="service-desk/order-export",t.fieldsEdit.status_id.apiUrl="service-desk/config/status/order",t.fieldsEdit.category_id.apiUrl="service-desk/config/category/order",t}return a}(Ox),Ix=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{layout:t.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria."})}),t.list=!0,t.title="Editar Layout de Categoria",t.icon="category",t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Fx=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="4f1be58b",t}return a}(Ix),Px=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="service-desk/config/category/order",t}return a}(Fx),jx="e6aff7a1-92c1-42a8-a3f8-a0e7d0df79db"==Nh["a"].account().id,qx={chamado:Uh,"chamados-todos":Uh,"chamados-responsabilidade":Wh,"chamados-criados":Bh,"chamados-transferir":Vh,"chamados-previsao":Hh,"chamados-ocorrencia":Gh,"chamados-concluido":Yh,"ticket-external-code":Jh,"ticket-team":Qh,"ticket-impact-change":Kh,"ticket-urgency-change":Xh,"status-do-chamado":eb,"chamados-anotacao":ab,"tipos-de-ocorrencia":ib,"ticket-impact":ob,"ticket-urgency":nb,"justificativas-de-chamado":sb,"chamados-seguidor":rb,"ticket-list":db.ticket,"ticket-opened":db.opened,"ticket-closed":db.closed,"ticket-canceled":db.canceled,"ticket-title":db.title,"ticket-network":pb,"ticket-device":vb,"ticket-device-child":_b,"ticket-host":new fb,"ticket-location":new bb,"ticket-locations":yb,"ticket-settings":new kb,"ticket-justify":new Ex,order:jx?new Ob:new Sb,"order-open":jx?new Ab:new Db,"order-close":jx?new Ib:new Eb,"order-cancel":jx?new Fb:new Tb,"order-layout":new ix,diagnostic:new qb,"diagnostic-open":new $b,"diagnostic-close":new zb,"diagnostic-cancel":new Mb,"diagnostic-event":Nb,"diagnostic-action-hgw-wifi-configuration":new Rb,"diagnostic-action-hgw-wifi-set-passwd":new Lb,"config-status-diagnostic":cx,"config-category-diagnostic":new dx,"order-event":Wb.order,"order-item-product":Hb.product.order,"order-item-service":Hb.service.order,"order-person":Jb,"order-finances":Xb.order,"order-finance":ex,"vtal-trouble-ticket-appointment":new Pb,"order-export-filters":new Ax,"config-status-order":nx.order,"config-category-order":new lx,"config-category-order-layout-html":new Px,"service-desk-register-product":px,"service-desk-register-service":new vx,"service-desk-register-customer":_x,"service-desk-register-collaborator":bx,"service-desk-config-form":new xx,"service-desk-config-form-field":new yx,"service-desk-config-form-reply":new Cx,"service-desk-config-form-field-option":new kx,process:new wx,"process-stage":new Sx,"process-stage-result":new Dx,"ticket-export-filters":new Tx},$x=i["a"].state.system,zx=[{id:"800034c4",icon:"space_dashboard",title:"Service Desk",route:{name:"service-desk-dashboard"}},"wise-view"===$x&&{id:"b87a2ece",icon:"leak_add",title:"Chamados por Tipo de Rede",route:{name:"tickets-by-network-type-dashboard",params:{id:3}}},{id:"80953a95",icon:"space_dashboard",title:"Dashboard de Ordens de Serviço",route:{name:"orders-dashboard"}},{id:"80953a95",icon:"space_dashboard",title:"Ordens de Serviço por Mês",route:{name:"orders-by-month-dashboard"}}],Mx=[{id:"5dc282ab",icon:"all_inbox",title:"Todos os Chamados",route:{name:"chamados",params:{page:"todos"}}},{id:"5dc282ab",icon:"view_week",title:"Todos os Chamados Por Status",route:{name:"chamados-kanban"}},{id:"5dc282ab",icon:"done_outline",title:"Chamados Encerrados",route:{name:"chamados",params:{page:"todos-encerrado"}}},{id:"5dc282ab",icon:"close",title:"Chamados Cancelados",route:{name:"chamados",params:{page:"todos-cancelado"}}}],Nx=[{id:"74cc44a0",icon:"event",title:"Calendário de Ordens de Serviço",route:{name:"orders-calendar"}},{id:"74cc44a0",icon:"view_week",title:"Processo de Ordens de Serviço",route:{name:"process-of-service-desk",params:{business:"order"}}},{id:"74cc44a0",icon:"select_all",title:"Ordens de Serviço Em Aberto",route:{name:"service-desk-list",params:{page:"order-open"}}},{id:"74cc44a0",icon:"done_outline",title:"Histórico de Ordens de Serviço",route:{name:"service-desk-list",params:{page:"order-close"}}},{id:"74cc44a0",icon:"close",title:"Ordens de Serviço Canceladas",route:{name:"service-desk-list",params:{page:"order-cancel"}}}],Lx=[{id:"74cc44a0",icon:"select_all",title:"Diagnósticos Em Aberto",route:{name:"service-desk-list",params:{page:"diagnostic-open"}}},{id:"74cc44a0",icon:"done_outline",title:"Histórico de Diagnósticos",route:{name:"service-desk-list",params:{page:"diagnostic-close"}}},{id:"74cc44a0",icon:"account_tree",title:"Processos",route:{name:"service-desk-list",params:{page:"process"}}},{id:A["u"],icon:"list_alt",title:"Formulários/Checklists",route:{name:"service-desk-list",params:{page:"service-desk-config-form"}}}],Rx=i["a"].state.system,Ux=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00",Wx=(new Date).toISOString().slice(0,19),Bx=[{id:"4dd2e87d",icon:"insert_chart_outlined",title:"Estatísticas por Ocorrência",route:{name:"tickets-by-category-statistics"},selected:!0,permission:["admin"]},"wise-view"===Rx&&{id:"bef5093c",icon:"insert_chart_outlined",title:"Estatísticas por Rede",route:{name:"tickets-by-network-statistics",query:{ticket_impact:"1,2,3,4,5,6",start_date:Ux}},selected:!0,permission:["admin","write","read"]},"wise-view"===Rx&&{id:"bef5093c",icon:"insert_chart_outlined",title:"Estatísticas por Rede v2",route:{name:"tickets-by-network-statistics-v2",query:{network_id:-1,ticket_impact_ids:"1,2,3,4,5,6",date_start:Ux,date_end:Wx}},selected:!0,permission:["admin","write","read"]},{id:"0b291944",icon:"insert_chart_outlined",title:"Chamados Encerrados",route:{name:"tickets-list",query:{start_date:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01T00:00:00"}},selected:!0,permission:["admin"]}],Vx=[{id:"a02e979e",icon:"local_grocery_store",title:"Cadastro de Produtos",route:{name:"service-desk-list",params:{page:"service-desk-register-product"}}},{id:"a02e979e",icon:"room_service",title:"Cadastro de Serviços",route:{name:"service-desk-list",params:{page:"service-desk-register-service"}}},{id:"a02e979e",icon:"assignment_ind",title:"Colaboradores",route:{name:"service-desk-list",params:{page:"service-desk-register-collaborator"}}},{id:"a02e979e",icon:"people_outline",title:"Clientes",route:{name:"service-desk-list",params:{page:"service-desk-register-customer"}}}],Hx=i["a"].state.system,Gx=[{id:"4f1be58b",icon:"category",title:"Tipos de Ocorrência",route:{name:"chamados-ocorrencias"}},{id:"4f1be58b",icon:"verified_user",title:"Status do Chamado",route:{name:"service-desk-list",params:{page:"status-do-chamado"}}},{id:"4f1be58b",icon:"error",title:"Impacto do Chamado",route:{name:"service-desk-list",params:{page:"ticket-impact"}}},{id:"4f1be58b",icon:"error_outline",title:"Urgência do Chamado",route:{name:"service-desk-list",params:{page:"ticket-urgency"}}},{id:"4f1be58b",icon:"bolt",title:"Motivos do Chamado",route:{name:"service-desk-list",params:{page:"ticket-justify"}}},{id:"4f1be58b",icon:"code",title:"Status/Etapas de Ordem de Serviço",route:{name:"service-desk-list",params:{page:"config-status-order"}}},{id:"4f1be58b",icon:"category",title:"Categorias de Ordem de Serviços",route:{name:"service-desk-list",params:{page:"config-category-order"}}},"wise-view"===Hx&&{id:"4f1be58b",icon:"category",title:"Categorias de Diagnósticos",route:{name:"service-desk-list",params:{page:"config-category-diagnostic"}}}],Yx=i["a"].state.system,Jx={id:"74cc44a0",icon:"phonelink_setup",title:"Ordens de Serviço",children:Nx},Qx={id:"5dc282ab",icon:"message",title:"Chamados",children:Mx},Kx=[Qx,Jx];"sis-pocos"==Yx&&(Kx=[Jx,Qx]);var Xx=[{id:"183d07f3",icon:"dashboard",title:"Dashboards",children:zx}].concat(Object(Ot["a"])(Kx),["wise-view"===Yx&&{id:"74cc44a0",icon:"bug_report",title:"Testes e Diagnósticos",children:Lx},{id:"baa9c987",icon:"bar_chart",title:"Relatórios",children:Bx,hideOnDevices:["mobile"]},{id:"a02e979e",icon:"description",title:"Cadastro",children:Vx},{id:"4f1be58b",icon:"settings_applications",title:"Cadastro/Configurações",children:Gx,hideOnDevices:["mobile"]}]),Zx=i["a"].state.system,ty="Service Desk",ey="Módulo Gestão de Chamados";"sis-pocos"===Zx&&(ty="Serviços",ey="Gestão de O.S e Chamados");var ay={id:"93ce590a-82f4-478a-a10f-affed70c981e",name:"service-desk",title:ty,description:ey,icon:"wises-technology-module-service-desk.png",iconSystem:"wise-network-system-service-desk.png",iconProfile:"profile_service_desk.png",color:"#a59d19",menu:Xx,router:Mh,config:qx},iy=Nh["a"].checkPermission(A["Fc"]),sy=Nh["a"].checkPermission(A["Ec"]),oy=Nh["a"].checkPermission(A["Sc"]),ny={id:A["Fc"],icon:"dashboard",title:s["a"].t("modules.talks.menu.dashboard.title"),route:{name:"dashboard-talks"}},ry={id:A["Ec"],icon:"dashboard",title:s["a"].t("modules.talks.menu.dashboardMessages.title"),route:{name:"dashboard-talk-messages"}},ly=[];iy&&sy?ly.push({id:A["Fc"],icon:"dashboard",title:"Dashboards",children:[ny,ry]}):iy?ly.push(ny):sy&&ly.push(ry);var cy=[{id:"9f88b04d",icon:"perm_identity",title:s["a"].t("modules.talks.menu.contacts.title"),route:{name:"talk-list",params:{page:"talk-contact"}}}];oy&&(cy=[{id:"9f88b04d",icon:"group",title:"Contatos e Grupos",children:[{id:"9f88b04d",icon:"perm_identity",title:s["a"].t("modules.talks.menu.contacts.title"),route:{name:"talk-list",params:{page:"talk-contact"}}},{id:"9f88b04d",icon:"group",title:s["a"].t("modules.talks.menu.groups.title"),route:{name:"talk-list",params:{page:"talk-group"}}}]}]);var dy=[].concat(Object(Ot["a"])(ly.length?[ly[0]]:[]),[{id:"f55197d7",icon:"message",title:s["a"].t("modules.talks.menu.talkView.title"),route:{name:"talk-view"}},{id:"9f88b04d",icon:"category",title:s["a"].t("modules.talks.menu.tags.title"),route:{name:"register-list",params:{page:"tag"}}},{id:A["ad"],icon:"view_kanban",title:"Etapas de Atendimento",route:{name:"talk-stages-kanban"},hideOnDevices:["mobile"]},{id:"f55197d7",icon:"send_to_mobile",title:"Campanhas e envio em massa",route:{name:"talks-campaigns"}},{id:"aa41348f",icon:"event",title:"Agendamentos",children:[{id:"aa41348f",icon:"calendar_month",title:"Calendário de Agendamentos",route:{name:"talk-schedules-calendar"},hideOnDevices:["mobile"]},{id:"aa41348f",icon:"checklist",title:"Lista de Agendamentos",route:{name:"talk-list",params:{page:"talk-schedule"}}}]},{id:"f55197d7",icon:"sms",title:s["a"].t("modules.talks.menu.talks.title"),children:[{id:"f55197d7",icon:"density_small",title:"Todos os Atendimentos",route:{name:"talk-list",params:{page:"talk"}}},{id:"f55197d7",icon:"select_all",title:s["a"].t("modules.talks.menu.talks.opened.title"),route:{name:"talk-list",params:{page:"talk-opened"}}},{id:"f55197d7",icon:"done_outline",title:s["a"].t("modules.talks.menu.talks.closed.title"),route:{name:"talk-list",params:{page:"talk-closed"}}},{id:"f55197d7",icon:"close",title:s["a"].t("modules.talks.menu.talks.canceled.title"),route:{name:"talk-list",params:{page:"talk-canceled"}}}]}],Object(Ot["a"])(cy),[{id:"b49f9043",icon:"phone_iphone",title:s["a"].t("modules.talks.menu.channels.title"),route:{name:"talk-list",params:{page:"talk-channel"}}},{id:"37c54bf1",icon:"settings",title:s["a"].t("modules.talks.menu.configurations.title"),children:[{id:"37c54bf1",icon:"smart_toy",title:"Meus ".concat(s["a"].t("modules.talks.menu.chatbots.title")),route:{name:"talk-list",params:{page:"talk-menu"}}},{id:"23af840f",icon:"precision_manufacturing",title:s["a"].t("modules.talks.menu.chatbotsBuilder.title"),route:{name:"talk-flow"}},{id:"f55197d7",icon:"message",title:"Mensagens Rápidas",route:{name:"talk-list",params:{page:"talk-message-template"}}},{id:A["Nc"],icon:"bookmark",title:"Categorias de Atendimentos",route:{name:"talk-categories"}},{id:"f55197d7",icon:"bookmark",title:"Categorias de Mensagens",route:{name:"talk-list",params:{page:"talk-message-template-category"}}},{id:A["Tc"],icon:"bookmark",title:"Etapas de Atendimento",route:{name:"talk-list",params:{page:"talk-stage"}}},{id:"f55197d7",icon:"build",title:"Ferramentas de Atendimento",route:{name:"talks-tools"}},{id:A["Jc"],icon:"block",title:"Contatos bloqueados",route:{name:"talk-list",params:{page:"talk-block"}}}]}]),uy=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-view",{attrs:{index:"talk",title:"Conversas/Chats",apiUrl:"talk/talk",apiParams:"?add=messages",notShowToolbar:!0},on:{afterLoad:t.afterLoad},scopedSlots:t._u([{key:"default",fn:function(e){return[t.talk?a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light v-navigation-drawer",attrs:{dense:"",flat:"",color:t.$wiDark?"dark":"primary"}},[a("v-list",{staticClass:"app-bar__company-title",staticStyle:{"padding-top":"0px"},attrs:{two:"",dense:"",flat:""}},[a("v-list-tile",{staticClass:"app-bar__company-title-text",attrs:{avatar:"",flat:""}},[a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"40"}},[t.talk.contact&&t.talk.contact.file&&t.talk.contact.file.url?a("img",{attrs:{src:t.talk.contact.file.url}}):1==t.talk.contact.type?a("img",{attrs:{src:"static/icons/user_icon_1.png"}}):a("group-icon")],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t.talk.contact?a("span",{staticStyle:{color:"white","font-size":"20px"},domProps:{textContent:t._s(t.talk.contact.name)}}):a("span",{staticStyle:{color:"white","font-size":"20px"}},[t._v("Nome não definido")])]),a("v-list-tile-sub-title",[a("span",{staticStyle:{"font-size":"12px",color:"white"}},[t._v(" Útima interação: "+t._s(t.talk.contact.last_event_at_formated)+" ")])])],1)],1)],1),a("v-spacer"),t.talk.status<3?a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",ripple:""}},i),[a("v-icon",{attrs:{color:"white"}},[t._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.$WiApiPut({uri:"talk/talk",id:t.talk.id,data:{muted:!t.talk.muted}})}}},[a("v-list-tile-avatar",[t.talk.muted?a("v-icon",[t._v("volume_up")]):a("v-icon",[t._v("volume_off")])],1),a("v-list-tile-title",[t.talk.muted?a("span",[t._v("Reativar")]):a("span",[t._v("Silenciar")]),t._v(" Notificações ")])],1),a("v-divider"),t.talk.status<3?a("v-list-tile",{on:{click:function(e){return t.$WiApiPut({uri:"talk/talk",id:t.talk.id,data:{status:3}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1),a("v-list-tile-title",[t._v("Concluir Atendimento")])],1):t._e(),a("v-divider"),t.talk.status<3?a("v-list-tile",{on:{click:function(e){return t.$WiApiPut({uri:"talk/talk",id:t.talk.id,data:{status:4}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("close")])],1),a("v-list-tile-title",[t._v("Cancelar Atendimento")])],1):t._e()],1)],1):t._e(),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(a){return t.refreshView(e.refresh)}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.push({name:"talks"})}}},[a("v-icon",[t._v("close")])],1)],1),a("v-content",{staticStyle:{padding:"0 !important"}},[a("v-container",{staticStyle:{"margin-bottom":"45px",padding:"0 !important","overflow-y":"scroll","background-repeat":"repeat"},style:{"background-image":t.$wiDark?"url('static/background/background-whatsapp-dark.jpg?url=123')":"url('static/background/background-whatsapp.jpg?url=123')",height:t.innerHeight-145+"px"},attrs:{id:"container",fluid:""}},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"20px"}},[a("v-btn",{attrs:{disabled:!t.messagePaginate.next},on:{click:function(e){return t.paginateMessages(t.talk.messages)}}},[a("v-icon",[t._v("refresh")]),a("span",[t._v("Carregar Mais")])],1)],1),t.talk.messages?a("talk-messages",{attrs:{messages:t.talk.messages.data,"new-messages":t.messages,"paginate-messages":t.messagePaginate.messages},on:{reply:t.setReplyMessage,share:t.shareMessage}}):t._e(),t.talk.status<3?a("div",[t.replyMessage?a("v-footer",{staticClass:"pa-3",staticStyle:{"margin-bottom":"45px !important"},attrs:{absolute:"",height:"70"}},[a("div",{staticClass:"talk-reply-message"},[a("span",[t._v(t._s(t._f("stringlength")(t.replyMessage.text,180)))])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){t.replyMessage=null}}},[a("v-icon",[t._v("close")])],1)],1):t._e(),t.talk.operator_id?t.talk.operator_id==t.$wiUser.id||t.talk.responsible_id==t.$wiUser.id?a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"45"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.message,expression:"message"}],staticClass:"talk-input",attrs:{type:"text",placeholder:"Digite uma mensagem",rows:"1"},domProps:{value:t.message},on:{keydown:t.inputHandler,input:function(e){e.target.composing||(t.message=e.target.value)}}}),a("v-btn",{attrs:{disabled:!t.message,icon:"",ripple:""},on:{click:function(a){return t.prepareMessage(e.content,t.message)}}},[a("v-icon",[t._v("send")])],1),a("v-speed-dial",{attrs:{direction:"top",transition:"slide-y-reverse-transition",absolute:!1},scopedSlots:t._u([{key:"activator",fn:function(){return[a("v-btn",{attrs:{icon:"",ripple:""}},[t.buttonNewFile?a("v-icon",[t._v("close")]):a("v-icon",[t._v("attachment")])],1)]},proxy:!0}],null,!0),model:{value:t.buttonNewFile,callback:function(e){t.buttonNewFile=e},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(e){return t.openFileDialog({fileType:2})}}},[a("v-icon",{attrs:{"x-large":""}},[t._v("insert_photo")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(e){return t.openFileDialog({fileType:3})}}},[a("v-icon",{attrs:{"x-large":""}},[t._v("play_circle_filled")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(e){return t.openFileDialog({fileType:5})}}},[a("v-icon",{attrs:{"x-large":""}},[t._v("insert_drive_file")])],1)],1)],1):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("span",[t._v(" Conversando com "),a("span",{domProps:{textContent:t._s(t.talk.operator.name)}},[t._v(" - ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.$WiApiPost({uri:"talk/talk/"+t.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[t._v("Assumir Atendimento")])],1)]):a("v-footer",{staticClass:"pa-3",attrs:{absolute:"",height:"65"}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[1==t.talk.status&&t.talk.contact&&1==t.talk.contact.type?a("span",[a("span",{domProps:{textContent:t._s(t.talk.contact.name+" ")}}),t._v(" está no menu.Você pode interromper o menu e iniciar o atendimento ")]):t._e(),2==t.talk.status||t.talk.contact&&2==t.talk.contact.type?a("span",[t._v("Está aguardando para conversar.")]):t._e(),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.$WiApiPost({uri:"talk/talk/"+t.talk.id+"/operator",config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})}}},[t._v("Iniciar Atendimento")])],1)])],1):t._e(),t.dialogNewFile?a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialogNewFile,callback:function(e){t.dialogNewFile=e},expression:"dialogNewFile"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v("Upload de Arquivo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialogNewFile=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{height:"300px",padding:"0"}},[a("arquivos",{attrs:{parceData:{talk_id:t.talk.id,talkFileType:t.talkFileType}}})],1)],1)],1):t._e()],1)],1)],1):t._e()]}}])})},py=[],my=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{padding:"0px 20px 20px 20px"}},[t._l(t.getMessagesOld,(function(e,i){return a("talk-message",{key:i+"-old",attrs:{message:e},on:{reply:t.replyMessage,share:t.shareMessage,showReply:t.showReplyMessage}})})),t._l(t.getMessages,(function(e,i){return a("talk-message",{key:i+"-area",attrs:{message:e},on:{reply:t.replyMessage,share:t.shareMessage,showReply:t.showReplyMessage}})})),t._l(t.newMessages,(function(e,i){return a("talk-message",{key:i+"-new",attrs:{message:e},on:{reply:t.replyMessage,share:t.shareMessage,showReply:t.showReplyMessage}})})),a("v-dialog",{model:{value:t.showReplyMessageDialog,callback:function(e){t.showReplyMessageDialog=e},expression:"showReplyMessageDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.showReplyMessageDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"20px"}},[t.showReplyMessageContent?a("talk-message",{staticClass:"talk-message__message-balloon-text-reply",attrs:{message:t.showReplyMessageContent}}):t._e()],1)],1)],1)],2)},vy=[],fy=(a("4d63"),a("466d"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":t.message.from_me}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:t.message.from_me?"right":"left"}},[t.message.from_me?a("v-avatar",[t.message.person&&t.message.person.file&&t.message.person.file.url?a("img",{attrs:{src:t.message.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}})]):a("v-avatar",[t.message.contact&&t.message.contact.file&&t.message.contact.file.url?a("img",{attrs:{src:t.message.contact.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}})])],1),a("div",{staticClass:"talk-message__message-balloon",class:{"talk-message__message-balloon--from-me":t.message.from_me}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me}},[t.message.from_me?a("label",[t.message.person&&t.message.person.name?a("label",{domProps:{textContent:t._s(t.message.person.name)}}):t._e()]):a("label",[t.message.contact&&t.message.contact.name?a("label",{domProps:{textContent:t._s(t.message.contact.name)}}):t._e()]),a("label",[a("v-menu",{attrs:{top:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{cursor:"pointer"},attrs:{small:""}},i),[t._v("expand_more")])]}}],null,!1,406974767)},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.shareMessage(t.message)}}},[a("v-list-tile-title",[t._v("Encaminhar Mensagem")])],1),a("v-list-tile",{on:{click:function(e){return t.replyMessage(t.message)}}},[a("v-list-tile-title",[t._v("Responder")])],1)],1)],1)],1)]),t.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[t._v("reply")]),a("label",[t._v("Encaminhada...")])],1):t._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[t.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(e){return t.showReplyMessage(t.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!t.message.from_me}},[t.message.message.from_me?a("div",[t.message.message.person&&t.message.message.person.name?a("label",{domProps:{textContent:t._s(t.message.message.person.name)}}):t._e()]):a("div",[t.message.message.contact&&t.message.message.contact.name?a("label",{domProps:{textContent:t._s(t.message.message.contact.name)}}):t._e()])]),a("span",[t._v(t._s(t._f("stringlength")(t.message.message.text_html,180)))]),a("div",{staticClass:"talk-message__message-balloon-info"},[t.message.message.from_me?a("label",{domProps:{textContent:t._s(t.message.message.created_at_formated)}}):a("label",{domProps:{textContent:t._s(t.message.message.external_time_formated)}}),t.message.message.from_me?a("label",[-1==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e()],1):t._e()])]):t._e(),a("label",[1==parseInt(t.message.type)?a("span",[t.checkIfTextIsYouTubeVideoUrl(t.message.text)?a("div",[a("iframe",{attrs:{src:t.message.text,frameborder:"0",allow:"accelerometer; encrypted-media; gyroscope; picture-in-picture",allowfullscreen:""}}),a("br"),a("span",{domProps:{textContent:t._s(t.message.text)}})]):t.checkIfTextIsUrl(t.message.text)?a("div",[a("a",{attrs:{target:"_blank",href:t.message.text}},[a("span",{domProps:{textContent:t._s(t.message.text)}})])]):a("span",{domProps:{innerHTML:t._s(t.message.text_html)}})]):t._e(),2==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"250px",cursor:"pointer"},attrs:{src:t.message.file.url,alt:""},on:{click:function(e){return t.openFile(t.message.file)}}})]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e(),3==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:t.message.file.url,type:"video/mp4"}}),t._v(" O seu navegador não suporta a tag vídeo ")])]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e(),5==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:"/static/icons/file_types/pdf_96.png",alt:""},on:{click:function(e){return t.openFile(t.message.file)}}})]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e(),4==parseInt(t.message.type)||8==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("audio",{attrs:{controls:""}},[a("source",{attrs:{src:t.message.file.url,type:"audio/ogg"}}),t._v(" Your browser does not support the audio element. ")])]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e(),6==parseInt(t.message.type)?a("span",[t.message.vcard&&t.message.vcard[0]?a("div",[a("div",[a("span",{domProps:{textContent:t._s(t.message.vcard[0].vcard)}})]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e(),9==parseInt(t.message.type)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:t.message.file.url,alt:""},on:{click:function(e){return t.openFile(t.message.file)}}})]),a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])]):t._e()]):t._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[t.message.from_me?a("label",{domProps:{textContent:t._s(t.message.created_at_formated)}}):a("label",{domProps:{textContent:t._s(t.message.external_time_formated)}}),t.message.from_me?a("label",[-1==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.ack)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.ack)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e()],1):t._e()])])]):t._e()}),gy=[],_y={name:"TalkMessage",data:function(){return{}},methods:{openFile:function(t){window.open(t.url)},checkIfTextIsYouTubeVideoUrl:function(t){var e=!1;if(void 0!==t||""!==t){t+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=t.match(a);i&&11===i[2].length&&(e=!0)}return e},checkIfTextIsUrl:function(t){var e=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return!!e.test(t)},replyMessage:function(t){this.$emit("reply",t)},showReplyMessage:function(t){this.$emit("showReply",t)},shareMessage:function(t){this.$emit("share",t)}},props:["message"]},hy=_y,by=(a("b9a8"),Object(m["a"])(hy,fy,gy,!1,null,"64242b00",null)),xy=by.exports,yy={name:"TalkMessages",data:function(){return{showReplyMessageContent:{},showReplyMessageDialog:!1}},methods:{openFile:function(t){window.open(t.url)},checkIfTextIsYouTubeVideoUrl:function(t){var e=!1;if(void 0!==t||""!==t){t+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=t.match(a);i&&11===i[2].length&&(e=!0)}return e},checkIfTextIsUrl:function(t){var e=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return!!e.test(t)},replyMessage:function(t){this.$emit("reply",t)},showReplyMessage:function(t){console.log(t),this.showReplyMessageContent=t,this.showReplyMessageDialog=!0},shareMessage:function(t){this.$emit("share",t)}},computed:{getMessages:function(){var t=this.messages;return t=t.slice().reverse(),t},getMessagesOld:function(){var t=this.paginateMessages;return t=t.slice().reverse(),t}},props:["messages","newMessages","paginateMessages"],components:{TalkMessage:xy}},ky=yy,Cy=(a("dc72"),Object(m["a"])(ky,my,vy,!1,null,"37e19cb4",null)),wy=Cy.exports,Sy=a("78a4"),Dy={name:"Talk",data:function(){return{test:null,message:"",buttonNewFile:!1,dialogNewFile:!1,talkFileType:1,innerHeight:window.innerHeight,socket:{status:!1},talk:null,messages:[],messagesTest:[],replyMessage:null,messagePaginate:{uri:"talk/message",page:null,loading:!1,messages:[],next:!0}}},methods:{subscribeOnTalk:function(t,e){var a=this;console.log("Subscribe to "+t,e),window.Echo.private(this.$Auth.account().id+".talk."+t).listen(".change",(function(t){a.updateTalk(t)})).listen(".message.new",(function(t){console.log("message.new"),a.messagesTest.push(t),t&&t.from_me?a.updateMessage(t):a.makeMessageInView(t)})).listen(".message.change",(function(t){console.log("message.change"),a.updateMessage(t)}))},unsubscribeOnTalk:function(t){window.Echo.leave(this.$Auth.account().id+".talk."+t),console.log("Unsubscribe to "+t)},talkUnseenMessages:function(){var t=this.$route.query.previousTalkId;t&&r["b"].post({uri:"talk/talk-unseen-messages/"+t,data:{}})},prepareMessage:function(t,e){if(e&&""!==e){var a=this.createMessage(t,e);this.makeMessageInView(a),this.sendMessage(a),this.clearMessageInput()}},createMessage:function(t,e){var a={talk_id:t.id,text:e,text_html:e,uuid:this.$UUID(),from_me:!0,type:1,talk_message_id:this.replyMessage?this.replyMessage.id:null,message:this.replyMessage||null};return a},sendMessage:function(t){this.$WiApiPost({uri:"talk/message",data:t})},makeMessageInView:function(t){console.log("makeMessageInView",t),this.messages.push(t),console.log(this.messages),this.$forceUpdate(),this.scrollToEnd(0)},clearMessageInput:function(){this.message="",this.replyMessage=null},updateMessage:function(t){console.log("updateMessage",t),console.log("updateMessage",this.messages);var e=this.messages.findIndex((function(e){return e.uuid==t.uuid}));console.log(e),null!=e&&e>-1?this.messages.splice(e,1,t):this.makeMessageInView(t),this.$forceUpdate()},openFileDialog:function(t){this.talkFileType=t.fileType,this.dialogNewFile=!0},scrollToEnd:function(t){var e=this;setTimeout((function(){var t=e.$el.querySelector("#container");t.scrollTop=t.scrollHeight}),t)},updateTalk:function(t){for(var e in this.talk)"messages"!==e&&(this.talk[e]=t[e])},resetVariables:function(){console.log("resetVariables"),this.messages=[],this.messagePaginate.messages=[],this.messagePaginate.page=null,this.messagePaginate.next=!0},talkChange:function(){this.resetVariables(),this.unsubscribeOnTalk(this.$route.query.previousTalkId),this.subscribeOnTalk(this.$route.params.id,"talkChange"),this.talkUnseenMessages()},refreshView:function(t){this.resetVariables(),this.$forceUpdate(),t()},inputHandler:function(t){13!==t.keyCode||t.shiftKey||(t.preventDefault(),this.prepareMessage({id:this.$route.params.id},this.message))},setReplyMessage:function(t){this.replyMessage=t},shareMessage:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(a){e.checkIfNumberOfSelectedContactsIsMoreThanFive(t,a)},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},checkIfNumberOfSelectedContactsIsMoreThanFive:function(t,e){var a=this;Array.isArray(e)&&e.length>5?this.$swal({title:"Este canal não permite o envio para mais de 5 contatos.",text:"Por favor, envie apenas para 5 contatos.",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Ok, selecionar!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&a.shareMessage(t)})):this.prepareShareMessages(t,e)},prepareShareMessages:function(t,e){if(t&&e){var a={talk_message_id:t.id,contacts:e};Array.isArray(e)||(a.contacts=[e]),this.sendShareMessages(a)}},sendShareMessages:function(t){r["b"].post({uri:"talk/message/share",data:t,msgLoad:!0,sucess:function(t){console.log(t)},error:function(t){console.log(t)}})},afterLoad:function(t){this.talk=t.content,this.resetVariables(),this.scrollToEnd(500),this.checkIfNextPaginateExist(this.talk.messages)},paginateMessages:function(){var t=this,e=2;this.messagePaginate.page&&(e=this.messagePaginate.page+1),this.messagePaginate.loading=!0,r["b"].get({uri:this.messagePaginate.uri,params:{page:e,order:"id,desc",where:"conversation_id,"+this.talk.talk_contact_id,limit:10},sucess:function(e){e&&e.data&&e.data.data&&e.data.data.length>0&&(t.messagePaginate.page=e.data.current_page,t.messagePaginate.messages=t.messagePaginate.messages.concat(e.data.data),t.checkIfNextPaginateExist(e.data)),t.messagePaginate.loading=!1},error:function(e){t.$WiMakeError({error:e,id:103,title:"Erro ao buscar informações."}),t.messagePaginate.loading=!1},msgLoad:!0,msgSuccess:!0})},checkIfNextPaginateExist:function(t){t&&(this.messagePaginate.next=t.next_page_url||!1)}},mounted:function(){this.subscribeOnTalk(this.$route.params.id,"mounted")},beforeDestroy:function(){this.talkUnseenMessages(),this.unsubscribeOnTalk(this.$route.params.id)},watch:{$route:"talkChange"},components:{Arquivos:Dn,GroupIcon:Sy["a"],TalkMessages:wy}},Ey=Dy,Ty=(a("872c"),Object(m["a"])(Ey,uy,py,!1,null,"bcaa8818",null)),Oy=Ty.exports,Ay=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"overflow-y":"hide"}},[a("v-navigation-drawer",{staticClass:"elevation-5",attrs:{permanent:"",absolute:"",width:"355"}},[a("v-toolbar",{staticClass:"elevation-5",attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[a("span",{staticStyle:{color:"white"}},[t._v("Conversas/Chats")])]),a("v-spacer"),a("v-toolbar-title",[a("span",{staticClass:"talks-unseen-messages-count",domProps:{textContent:t._s(t.unseenCount())}})]),a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.loadTalksToApi()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-toolbar",{staticClass:"theme--light v-navigation-drawer",attrs:{dense:"",flat:""}},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.searchTalkQuery,expression:"searchTalkQuery"}],staticClass:"talk-input",attrs:{type:"text",placeholder:"Pesquise uma conversa..."},domProps:{value:t.searchTalkQuery},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.searchTalkByQuery()},input:function(e){e.target.composing||(t.searchTalkQuery=e.target.value)}}}),t.searchTalkQuery?a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.clearSearchByQuery()}}},[a("v-icon",[t._v("close")])],1):t._e()],1),t.api.loading?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("h1",[t._v("Carregando...")])],1)]):t.talks.length>0?a("div",{staticStyle:{padding:"0 !important","overflow-y":"scroll"},style:{height:t.innerHeight-145+"px"}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","three-line":""}},[t._l(t.talks,(function(e,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):t._e(),a("v-list-tile",{key:i+"-new",style:{background:t.getTalkStatusBackground(e)},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},on:{click:function(a){return t.talkAction(e)}}},[e.contact&&e.contact.file?a("img",{attrs:{src:e.contact.file.url}}):1==e.contact.type?a("img",{attrs:{src:"static/icons/user_icon_1.png"}}):a("group-icon")],1),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(a){return t.talkAction(e)}}},[a("v-list-tile-title",[a("img",{staticStyle:{width:"10px"},attrs:{src:"static/icons/monitor/whatsapp.png"}}),a("strong",{domProps:{innerHTML:t._s(e.contact.name)}})]),a("v-list-tile-sub-title",[a("span",{domProps:{textContent:t._s(e.protocol)}}),t._v(" | "),a("span",{domProps:{textContent:t._s(e.time_total)}})]),a("v-list-tile-title",[t._v(" At: "),e.operator&&e.operator.name?a("strong",{domProps:{textContent:t._s(e.operator.name)}}):a("span",[t._v("Não definido")])])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",{domProps:{textContent:t._s(e.last_event_at)}})]),e.unseen_messages&&"0"!=e.unseen_messages&&e.id!=t.$route.params.id?a("strong",{staticClass:"talks-unseen-messages-count",domProps:{textContent:t._s(e.unseen_messages)}}):t._e(),e.status<3?a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",[e.muted?a("v-icon",t._g({staticStyle:{cursor:"pointer"},attrs:{color:"grey lighten-1",small:""}},s),[t._v("volume_off")]):t._e(),a("v-icon",t._g({staticStyle:{cursor:"pointer"},attrs:{color:"grey lighten-1"}},s),[t._v("more_vert")])],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.$WiApiPut({uri:"talk/talk",id:e.id,data:{muted:!e.muted}})}}},[a("v-list-tile-avatar",[e.muted?a("v-icon",[t._v("volume_up")]):a("v-icon",[t._v("volume_off")])],1),a("v-list-tile-title",[e.muted?a("span",[t._v("Reativar")]):a("span",[t._v("Silenciar")]),t._v(" Notificações ")])],1),a("v-divider"),e.status<3?a("v-list-tile",{on:{click:function(a){return t.$WiApiPut({uri:"talk/talk",id:e.id,data:{status:3}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1),a("v-list-tile-title",[t._v("Concluir Atendimento")])],1):t._e(),a("v-divider"),e.status<3?a("v-list-tile",{on:{click:function(a){return t.$WiApiPut({uri:"talk/talk",id:e.id,data:{status:4}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("close")])],1),a("v-list-tile-title",[t._v("Cancelar Atendimento")])],1):t._e()],1)],1):t._e()],1)],1)]}))],2),a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{disabled:!t.paginate.next},on:{click:function(e){return t.paginateTalks()}}},[a("v-icon",[t._v("refresh")]),a("span",[t._v("Carregar Mais")])],1)],1),a("v-btn",{staticClass:"white--text",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.newTalk()}}},[a("v-icon",[t._v("add")])],1)],1):a("div",{staticStyle:{width:"100%","text-align":"center",padding:"50px","font-size":"20px"}},[a("img",{staticStyle:{width:"100px"},attrs:{src:"static/icons/talk-clear.png",alt:""}}),a("div",{staticStyle:{"padding-bottom":"20px"}},[t._v(" Nenhum atendimento em andamento, inicie um novo atendimento clicando logo abaixo. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.newTalk()}}},[a("v-icon",[t._v("add")]),t._v(" Iniciar Novo Atendimento ")],1)],1)],1),a("div",{staticStyle:{"margin-left":"355px"}},[t.$route.params.id?a("router-view"):a("div",{staticStyle:{width:"100%","text-align":"center",margin:"auto","max-width":"400px"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/background/whatsapp.JPG",alt:""}}),a("br"),a("span",{staticStyle:{"font-size":"20px"}},[t._v(" Para que o atendimento via "),a("strong",[t._v("WhatsApp")]),t._v(" funcione, mantenha seu celular conectado. ")])])],1)],1)},Iy=[],Fy={name:"Teste",data:function(){return{searchTalkQuery:"",innerHeight:window.innerHeight,socket:{status:!1},drawer:!0,talks:[],info:{},api:{uri:"talk/talk",loading:!1},paginate:{talks:[],next:!0}}},methods:{clearSearchByQuery:function(){this.searchTalkQuery="",this.loadTalksToApi()},searchTalkByQuery:function(){this.loadTalksToApi({orWhere:"protocol,"+this.searchTalkQuery+";contact.name,"+this.searchTalkQuery})},newTalk:function(){var t=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(e){e&&t.$WiApiPost({uri:"talk/talk",data:{status:2,talk_contact_id:e.id,talk_channel_id:e.talk_channel_id,operator_id:t.$Auth.user().id,responsible_id:t.$Auth.user().id},config:{msgLoad:!0,msgSucess:!0},callback:function(e){t.$router.push({name:"talk-messages",params:{id:e.sucess.id}}),t.loadTalksToApi()}})},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},loadTalksToApi:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.unsubscribeOnTalks(),this.api.loading=!0,this.talks=[],r["b"].get({uri:this.api.uri,params:Object(kt["a"])(Object(kt["a"])({},e),{},{order:"last_event_at,desc",where:"status,<,3",limit:20}),sucess:function(e){e&&e.data&&e.data.data&&e.data.data.length>0&&(t.info=e.data,t.talks=e.data.data),t.api.loading=!1,t.serverConnect(),t.subscribeOnTalks()},error:function(e){t.$WiMakeError({error:e,id:103,title:"Erro ao buscar informações."}),t.api.loading=!1}})},serverConnect:function(){var t=this;window.Echo.connector.socket.on("connect",(function(){t.socket.status=!0,console.log("Chat Connect!")})),window.Echo.connector.socket.on("disconnect",(function(){t.socket.status=!1,console.log("Chat Disconnect!")}))},subscribeOnTalks:function(){var t=this;console.log("subscribing in talks"),window.Echo.private(this.$Auth.account().id+".talks").listen(".new",(function(e){console.log("new",e),t.createTalk(e)})).listen(".change",(function(e){t.prepareUpdateTalk(e)}))},unsubscribeOnTalks:function(){window.Echo.leave(this.$Auth.account().id+".talks"),console.log("unsubscribe")},prepareUpdateTalk:function(t){var e=null;this.talks.filter((function(a,i){a.id===t.id&&(e=i)})),null!=e&&e>-1?this.updateTalk(e,t):this.createTalk(t),this.$forceUpdate()},talkChangeNotification:function(t){parseInt(t.id)===this.$route.params.id||1!==parseInt(t.last_message_direction)||t.muted||this.$makeSystemNotification("Nova mensagem:",t.contact.name,t.contact.file?t.contact.file.url:"static/icons/monitor/whatsapp.png")},createTalk:function(t){this.talks.unshift(t),this.talkChangeNotification(t)},updateTalk:function(t,e){this.talks[t].unseen_messages=e.unseen_messages,this.talks[t].last_event_at!==e.last_event_at?(this.talks.splice(t,1),this.talks.unshift(e),this.talkChangeNotification(e)):this.talks.splice(t,1,e)},talkAction:function(t){console.log(t),this.$router.push({name:"talk-messages",params:{id:t.id},query:{previousTalkId:this.$route.params.id}})},paginateTalks:function(){var t=this,e=2;this.paginate.page&&(e=this.paginate.page+1),r["b"].get({uri:this.api.uri,params:{page:e,order:"last_event_at,desc",where:"status,!=,3",limit:20},sucess:function(e){console.log(e),e&&e.data&&e.data.data&&e.data.data.length>0&&(t.paginate.page=e.data.current_page,t.talks=t.talks.concat(e.data.data),t.checkIfNextPaginateExist(e.data),console.log(e.data.data))},error:function(e){t.$WiMakeError({error:e,id:103,title:"Erro ao buscar informações."})},msgLoad:!0,msgSuccess:!0})},checkIfNextPaginateExist:function(t){t&&(this.paginate.next=t.next_page_url||!1)},unseenCount:function(){var t=0;return this.talks.filter((function(e){e.unseen_messages>0&&t++})),t},getTalkStatusBackground:function(t){var e="";return 3===parseInt(t.status)&&(e="#b2dfdb"),4===parseInt(t.status)&&(e="#ffccbc"),e}},mounted:function(){this.loadTalksToApi()},beforeDestroy:function(){this.unsubscribeOnTalks(),console.log("beforeDestroy")},computed:{user:function(){return this.$store.state.user}},components:{GroupIcon:Sy["a"]}},Py=Fy,jy=(a("f1c69"),Object(m["a"])(Py,Ay,Iy,!1,null,"124d99de",null)),qy=jy.exports,$y=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.meta?a("div",[a("iframe",{attrs:{width:"100%",frameborder:"0",allowfullscreen:"",height:t.iframeHeight,src:"/talk-flow?meta="+t.meta},on:{load:t.finishLoadMessage}})]):t._e()])},zy=[],My={name:"TalkFlow",data:function(){return{meta:null,iframeHeight:"700px",subIframeHeight:"700px"}},methods:{getTalkFlowData:function(){var t=Nh["a"].user(),e=t.uuid,a=t.name,i=Nh["a"].account(),s=i.id,o=i.name,n=i.logo;a=a.replace(/[^a-zA-Z0-9]/g,""),o=o.replace(/[^a-zA-Z0-9]/g,"");var r="".concat(e,"@").concat(s,".com");this.meta=btoa(JSON.stringify({workspaceId:s,workspaceName:o,workspaceImage:n,userId:e,userName:a,userEmail:r,iframeHeight:this.subIframeHeight,domain:window.location.hostname}))},makeIframeHeight:function(){this.iframeHeight="".concat(window.innerHeight-59,"px"),this.subIframeHeight="".concat(window.innerHeight-79,"px")},setInnerHeight:function(t){this.iframeHeight="".concat(t-59,"px"),this.subIframeHeight="".concat(t-79,"px"),this.$forceUpdate()},startLoadMessage:function(){var t=this;this.$swal({title:"Iniciando construtor...",text:"Por favor, aguarde um momento.",onOpen:function(){t.$swal.showLoading()}})},finishLoadMessage:function(){console.log("finishLoadMessage"),this.$swal.close()}},mounted:function(){var t=this;this.startLoadMessage(),this.makeIframeHeight(),this.getTalkFlowData(),window.addEventListener("resize",(function(){t.setInnerHeight(innerHeight)}),!0)}},Ny=My,Ly=Object(m["a"])(Ny,$y,zy,!1,null,null,null),Ry=Ly.exports,Uy=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.apiParams?a("WiView",{staticClass:"dashboard-talks",attrs:{index:"talks-dashboard",apiUrl:"talks/report/dashboard",apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("div",{staticClass:"dashboard",class:{"theme--dark":t.$wiDark}},[a("div",{staticClass:"dashboard__header-container"},[a("CompactHeader",{attrs:{title:"Atendimentos",icon:"static/systems/modules/wises-technology-module-talk.png"},on:{back:function(e){return t.$router.go(-1)},refresh:s}},[a("template",{slot:"actions"},[a("DateRangePicker",{on:{change:t.changeFilters},model:{value:t.dateRange,callback:function(e){t.dateRange=e},expression:"dateRange"}})],1)],2),i.cached_at?a("div",{staticClass:"dashboard__cache-info",class:{"theme--dark":t.$wiDark}},[a("v-icon",{staticClass:"dashboard__cache-icon",attrs:{"x-small":""}},[t._v("access_time")]),a("span",{staticClass:"dashboard__cache-text"},[t._v(" Dados obtidos em "+t._s(t.$options.filters.moment(i.cached_at,"DD/MM/YY à\\s HH:mm:ss"))+". "),t.cacheExpiredAt>=0?[a("span",{staticClass:"dashboard__cache-expires"},[t._v(" "+t._s(t.cacheExpiredAt)+" seg. ")])]:[a("span",{staticClass:"dashboard__cache-refresh",on:{click:s}},[t._v(" Atualizar ")])]],2)],1):t._e()],1),a("div",{staticClass:"dashboard__cards"},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Entrantes",icon:"format_list_bulleted",color:"#3F51B5",data:i.statistics?t.formatNumber(i.statistics.everyone_in_queue):"- - -"}})],1),a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Atendimentos",icon:"checklist",color:"#4CAF50",data:i.statistics?t.formatNumber(i.statistics.attendance_rate):"- - -"}})],1),a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Abandonos",icon:"playlist_remove",color:"#F44336",data:i.statistics?t.formatNumber(i.statistics.abandonment_rate):"- - -"}})],1),a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Média Duração",icon:"schedule",color:"#FF9800",data:i.statistics?i.statistics.average_time:"- - -",dataSmall:!0}})],1),a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Maior Duração",icon:"more_time",color:"#9C27B0",data:i.statistics?i.statistics.max_time:"- - -",dataSmall:!0}})],1),a("v-flex",{staticClass:"dashboard__card-item",attrs:{xs12:"",sm6:"",md4:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Menor Duração",icon:"history_toggle_off",color:"#00BCD4",data:i.statistics?i.statistics.min_time:"- - -",dataSmall:!0}})],1)],1)],1),a("div",{staticClass:"dashboard__tables"},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"dashboard__table-col",attrs:{xs12:"",md6:""}},[a("CustomTable",{attrs:{title:"Top 10 Colaboradores",icon:"people",headers:t.headersOperatorsSimplified,items:i.operators||[]},on:{more:t.handleMoreOperators},scopedSlots:t._u([{key:"row",fn:function(e){var i=e.item;return[a("td",{staticClass:"custom-table__td"},[a("div",{staticClass:"dashboard__user-cell"},[a("div",{staticClass:"dashboard__user-avatar"},[i&&i.file?a("img",{attrs:{src:i.file.url,alt:i.name}}):a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:i.name}})]),a("span",{staticClass:"dashboard__user-name"},[t._v(t._s(i.name))])])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__talks-count"},[t._v(t._s(i.talks))])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__time-value"},[t._v(t._s(i.average_time))])])]}}],null,!0)})],1),a("v-flex",{staticClass:"dashboard__table-col",attrs:{xs12:"",md6:""}},[a("CustomTable",{attrs:{title:"Top 10 Equipes",icon:"group_work",headers:t.headersTeamsSimplified,items:i.teams||[]},on:{more:t.handleMoreTeams},scopedSlots:t._u([{key:"row",fn:function(e){var i=e.item;return[a("td",{staticClass:"custom-table__td"},[a("div",{staticClass:"dashboard__team-cell"},[a("div",{staticClass:"dashboard__team-icon"},[a("v-icon",{attrs:{small:"",color:"primary"}},[t._v("domain")])],1),a("span",{staticClass:"dashboard__team-name"},[t._v(t._s(i.name))])])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__talks-count"},[t._v(t._s(i.talks))])]),a("td",{staticClass:"custom-table__td custom-table__td--center"},[a("span",{staticClass:"dashboard__time-value"},[t._v(t._s(i.average_time))])])]}}],null,!0)})],1)],1)],1)])]}}],null,!1,1624518507)}):t._e()},Wy=[],By=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"dashboard-card",class:{"card-hover":t.hover},style:{background:"linear-gradient(135deg, "+t.color+" 0%, "+t.lightenColor(t.color,20)+" 100%)"},on:{mouseenter:function(e){t.hover=!0},mouseleave:function(e){t.hover=!1}}},[a("div",{staticClass:"card-background-effect"}),a("v-card-text",{staticClass:"card-content"},[a("div",{staticClass:"card-icon-container",class:{"icon-pulse":t.hover}},[a("v-icon",{attrs:{medium:"",color:"white"}},[t._v(t._s(t.icon))])],1),a("div",{staticClass:"card-data-container"},[a("transition",{attrs:{name:"fade",mode:"out-in"}},[a("span",{key:t.data,staticClass:"card-data",class:{"data-small":t.dataSmall}},[t._v(" "+t._s(t.data)+" ")])])],1),a("div",{staticClass:"card-title-container"},[a("span",{staticClass:"card-title"},[t._v(t._s(t.title))])])])],1)},Vy=[],Hy={name:"DashboardTalksCard",props:{title:{required:!0,type:String},icon:{required:!0,type:String},color:{required:!1,default:"#4CAF50"},data:{required:!1,default:"- - -"},progress:{required:!1,default:0},route:{required:!1,type:Object},dataSmall:{required:!1,default:!1}},data:function(){return{hover:!1}},methods:{lightenColor:function(t,e){if(t.startsWith("#")){var a=parseInt(t.slice(1),16),i=Math.round(2.55*e),s=(a>>16)+i,o=(a>>8&255)+i,n=(255&a)+i;return"#"+(16777216+65536*(s<255?s<1?0:s:255)+256*(o<255?o<1?0:o:255)+(n<255?n<1?0:n:255)).toString(16).slice(1)}return t}}},Gy=Hy,Yy=(a("d2e5"),Object(m["a"])(Gy,By,Vy,!1,null,"69af2474",null)),Jy=Yy.exports,Qy=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(e){return t.refresh()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-talk.png",alt:"Dashboard Atendimentos"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.refresh()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[t._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[t._v("Atendimentos")])])],1)],1),a("v-spacer"),t._t("actions"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(){t.$emit("refresh")}}},[a("v-icon",[t._v("refresh")])],1)],2)],1)},Ky=[],Xy={name:"CompactHeader",props:{title:{type:String,required:!0},icon:{type:String,required:!0}}},Zy=Xy,tk=(a("9fba"),Object(m["a"])(Zy,Qy,Ky,!1,null,null,null)),ek=tk.exports,ak=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:""}},i),[a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[t._v("Data inicial: ")]),a("strong",{staticClass:"pr-2"},[t._v(t._s(t.formattedStartDate))]),a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[t._v("Data final: ")]),a("strong",[t._v(t._s(t.formattedEndDate))])])]}}]),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v("Insira uma data inicial e final.")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.menu=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"datetime-local",label:"Data Inicial",rules:[function(t){return!!t||"Data inicial é obrigatória"}]},model:{value:t.startDate,callback:function(e){t.startDate=e},expression:"startDate"}}),a("br"),a("v-text-field",{attrs:{dense:"",outline:"",type:"datetime-local",label:"Data Final",rules:[function(t){return!!t||"Data final é obrigatória"},function(e){return!t.startDate||!e||new Date(e)>=new Date(t.startDate)||"Data final deve ser maior que a data inicial"}]},model:{value:t.endDate,callback:function(e){t.endDate=e},expression:"endDate"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(e){return t.applyFilter()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("filtrar")])],1)],1)],1)],1)},ik=[],sk={name:"DateRangePicker",props:{value:{type:Object,default:function(){return{start:null,end:null}}}},data:function(){return{menu:!1,startDate:this.value.start||null,endDate:this.value.end||null}},computed:{formattedStartDate:function(){return this.startDate?this.$options.filters.moment(this.startDate,"DD/MM/YY"):"--/--"},formattedEndDate:function(){return this.endDate?this.$options.filters.moment(this.endDate,"DD/MM/YY"):"--/--"}},methods:{applyFilter:function(){this.startDate&&this.endDate&&(new Date(this.endDate)=0?a("span",[t._v(" Novos dados disponíveis em "+t._s(t._f("number")(t.cacheExpiredAt))+" segundos ("+t._s(t._f("moment")(i.cached_end_at,"DD/MM/YY à\\s HH:mm:ss"))+").")]):a("span",{staticStyle:{cursor:"pointer"},on:{click:function(t){return s()}}},[t._v(" Clique aqui para obter novos dados.")])]),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Enviadas",icon:"upload",color:"#25D366",data:t._f("number")(i.statistics.total_messages_sent),progress:100}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Recebidas",icon:"download",color:"#34B7F1",data:t._f("number")(i.statistics.total_messages_received),progress:100}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Entregues",icon:"done",color:"#128C7E",data:t._f("number")(i.statistics.total_messages_sent_delivered),progress:i.statistics.percentage_messages_sent_delivered}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Visualizadas",icon:"done_all",color:"blue",data:t._f("number")(i.statistics.total_messages_sent_viewed),progress:i.statistics.percentage_messages_sent_viewed}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Mens. Campanhas",icon:"campaign",color:"orange",data:t._f("number")(i.statistics.total_messages_from_campaign),progress:i.statistics.percentage_messages_from_campaign}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md3:"",lg2:""}},[a("DashboardTalksCard",{attrs:{title:"Contatos inválidos",icon:"manage_accounts",color:"#D32F2F",data:t._f("number")(i.statistics.total_messages_sent_error),progress:i.statistics.percentage_messages_sent_error}})],1),a("v-flex",{staticClass:"mt-2 mb-5",attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"}},[a("v-card-title",[a("h4",[t._v("Canais de Atendimento")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.exportChannelsStats()}}},[a("v-icon",{attrs:{left:""}},[t._v("download")]),t._v(" Exportar Estatísticas ")],1)],1),a("v-divider"),a("v-data-table",{staticStyle:{"border-radius":"10px"},attrs:{headers:t.headersTeams,items:i.by_channels,"disable-initial-sort":"","rows-per-page-items":[50,5,10,100,200],"rows-per-page-text":"Ítens por página"},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",{staticStyle:{"padding-left":"20px !important"}},[a("v-list",{staticStyle:{background:"transparent",padding:"0 !important",margin:"0 !important"},attrs:{dense:"","one-line":"",color:"transparent"}},[a("v-list-tile",{staticClass:"talk-dashboard-channel-item hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"38"}},[a("img",{attrs:{src:"static/icons/monitor/whatsapp.png",alt:e.item.name}})]),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"12px"}},[a("h2",[t._v(" "+t._s(e.item.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("label",{staticStyle:{color:"grey"}},[t._v(" "+t._s(e.item.recipient)+" ")])])],1)],1)],1)],1),a("td",[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_sent)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_received)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_sent_delivered)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_sent_viewed)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_from_campaign)))])]),a("td",{staticClass:"text-xs-left"},[a("h2",[t._v(t._s(t._f("number")(e.item.total_messages_from_campaign_with_response)))])])]}}],null,!0)})],1)],1)],1)],1)]}}],null,!1,1140864178)}):t._e()},bk=[],xk=[{text:"Enviadas",value:"total_messages_sent"},{text:"Recebidas",value:"total_messages_received"},{text:"Entregues",value:"total_messages_sent_delivered"},{text:"Visualizadas",value:"total_messages_sent_viewed"},{text:"Mens. Campanhas",value:"total_messages_from_campaign"},{text:"Retornos de Campanhas",value:"total_campaign_replies"}],yk={name:"dashboard-talks",data:function(){return{dialog:!1,content:{},refresh:null,apiParams:null,dateStart:null,dateEnd:null,headersOperators:[{text:"Operador",align:"left",value:"name"}].concat(xk),headersTeams:[{text:"Canal",align:"left",value:"name"}].concat(xk),cacheExpiredAt:0,cacheExpiredAtIntercal:null}},methods:{setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a,this.setCacheExpiredAt((null===e||void 0===e?void 0:e.cache_expire_in)||0)},setInitialDateInterval:function(){this.dateStart=this.$DateTime.date()+"T00:00:00",this.dateEnd=this.$DateTime.date()+"T23:59:59"},setApiParams:function(){this.dateStart&&this.dateEnd&&(this.apiParams="?dateStart=".concat(this.dateStart,"&dateEnd=").concat(this.dateEnd),this.$forceUpdate())},changeFilters:function(){var t=this;this.setApiParams(),setTimeout((function(){t.refresh(),t.dialog=!1}),50)},setCacheExpiredAt:function(t){var e=this;this.cacheExpiredAt=t,clearInterval(this.cacheExpiredAtIntercal),this.cacheExpiredAtIntercal=setInterval((function(){e.cacheExpiredAt=e.cacheExpiredAt-1}),1e3)},exportChannelsStats:function(){console.log({dateStart:this.dateStart,dateEnd:this.dateEnd},"exportChannelsStats"),this.$WiApiPost({uri:"talks/report/message/dashboard/export/by-channel",data:{dateStart:this.dateStart,dateEnd:this.dateEnd},config:{msgLoad:{title:"Exportando estatísticas...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja exportar as estatísticas?",text:"Esta ação não poderá ser desfeita."}},callback:function(t){var e,a,i,s;null!==t&&void 0!==t&&null!==(e=t.sucess)&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.file_url&&window.open(null===t||void 0===t||null===(i=t.sucess)||void 0===i||null===(s=i.data)||void 0===s?void 0:s.file_url,"_blank")}})}},created:function(){this.setInitialDateInterval(),this.setApiParams()},components:{DashboardTalksCard:Jy}},kk=yk,Ck=(a("6212"),Object(m["a"])(kk,hk,bk,!1,null,"5cbaf67f",null)),wk=Ck.exports,Sk=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("WiTalksCategoriesReport",{attrs:{title:t.config.title,viewIndex:"talks-categories",apiEndpoint:t.config.api.url},on:{"list-selected-category-items":t.listSelectedCategoryItems}})],1)},Dk=[],Ek=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{ref:"wiView",attrs:{index:t.viewIndex,apiUrl:t.apiEndpoint,apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"toolbar",fn:function(e){var i=e.refresh;return[a("v-container",{staticClass:"pa-0",attrs:{fluid:""}},[a("div",{staticClass:"categories-header"},[a("div",{staticClass:"header-content"},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:t.apiParams.date_start,endDate:t.apiParams.date_end,width:"400"},on:{filter:t.handleDateFilter}}),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return i()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(e){var i=e.content;return[a("v-container",{staticClass:"pa-0 categories-container",attrs:{fluid:""}},[a("div",{staticClass:"categories-wrapper"},[t.hasCategories(i)?[a("v-layout",{staticClass:"categories-content",attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"tree-container",attrs:{xs12:"",md7:""}},[a("CategoryTreeTalk",{attrs:{items:i.data||[]},on:{select:t.selectCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[t.selectedCategory?a("SelectedCategoryTalk",{attrs:{category:t.selectedCategory,statistics:i.statistics||{}},on:{"select-category":t.selectCategory,"list-selected-category-items":t.listSelectedCategoryItems}}):a("SelectedCategoryTalk",{attrs:{category:t.rootCategory,statistics:i.statistics||{}},on:{"select-category":t.selectCategory,"list-selected-category-items":t.listSelectedCategoryItems}})],1)],1)]:t._e()],2)])]}}])})},Tk=[],Ok=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"category-tree-card",attrs:{elevation:"10"}},[a("v-card-text",{staticClass:"tree-content"},[a("v-treeview",{ref:"treeview",staticClass:"custom-tree",attrs:{items:t.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":!1},on:{"update:active":t.handleSelect},scopedSlots:t._u([{key:"prepend",fn:function(e){var i=e.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:t.isSelected(i)},attrs:{color:i.color},on:{click:function(e){return t.handleSelect([i.id])}}},[t._v(" "+t._s(i.icon)+" ")])]}},{key:"label",fn:function(e){var i=e.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:t.isSelected(i)},on:{click:function(e){return t.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{domProps:{innerHTML:t._s(i.highlightedName)}}):a("span",[t._v(t._s(i.name))]),a("div",{staticClass:"label-info"},[void 0!==i.talks_count?a("v-chip",{staticClass:"count-chip",attrs:{"x-small":"",color:"blue","text-color":"white"}},[t._v(" "+t._s(i.talks_count)+" atend. ")]):t._e(),i.talks_sum_duration_formatted?a("v-chip",{staticClass:"count-chip",attrs:{"x-small":"",color:"grey","text-color":"white"}},[t._v(" "+t._s(i.talks_sum_duration_formatted)+" ")]):t._e()],1)])])]}}]),model:{value:t.activeItems,callback:function(e){t.activeItems=e},expression:"activeItems"}}),t.search&&0===t.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[t._v("search_off")]),a("p",[t._v('Nenhuma categoria encontrada para "'+t._s(t.search)+'"')])],1):t._e()],1)],1)},Ak=[],Ik="selectedTalkCategoryId",Fk={name:"CategoryTreeTalk",props:{items:{type:Array,default:function(){return[]}}},data:function(){return{search:"",debouncedSearch:null,activeItems:[],selectedId:null,openNodes:[]}},created:function(){this.selectedId=sessionStorage.getItem(Ik),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var t=this;this.selectedId&&this.$nextTick((function(){t.expandToSelected(t.selectedId)}))},computed:{filteredItems:function(){var t=this;if(!this.search)return this.items;var e=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(kt["a"])({},s),n=s.name.toLowerCase().includes(e);if(s.children&&s.children.length){var r=a(s.children);r.length?o.children=r:delete o.children}return(n||o.children&&o.children.length)&&(n&&(o.highlightedName=t.highlightText(s.name,e)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(t){var e=Array.isArray(t)?t[0]:t.id;this.selectedId=e,sessionStorage.setItem(Ik,e);var a=this.findItemById(e,this.items);this.$emit("select",a),this.expandToSelected(e)},highlightText:function(t,e){if(!e)return t;var a=new RegExp("(".concat(e,")"),"gi");return t.replace(a,'$1')},isSelected:function(t){return t.id===this.selectedId},findItemById:function(t,e){var a,i=Object(s_["a"])(e);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===t)return s;if(s.children){var o=this.findItemById(t,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(t,e){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(s_["a"])(e);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===t)return i;if(o.children&&o.children.length){var n=[].concat(Object(Ot["a"])(i),[o.id]),r=this.findParentPath(t,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(t){var e=this,a=this.findParentPath(t,this.items);a&&this.$nextTick((function(){e.$refs.treeview&&(a.forEach((function(t){e.$refs.treeview.updateOpen(t,!0)})),e.openNodes=Object(Ot["a"])(a))}))}},watch:{items:{immediate:!0,handler:function(){var t=this;this.selectedId&&this.$nextTick((function(){t.expandToSelected(t.selectedId)}))}},search:function(t){var e=this;t?this.$nextTick((function(){e.$refs.treeview&&e.$refs.treeview.updateAll(!0)})):this.selectedId&&this.expandToSelected(this.selectedId)}}},Pk=Fk,jk=(a("c248"),Object(m["a"])(Pk,Ok,Ak,!1,null,"599ed30c",null)),qk=jk.exports,$k=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.category?a("v-card",{staticClass:"wn-selected-category",attrs:{elevation:"10"}},[a("div",{staticClass:"category-header",style:{backgroundColor:t.category.color+"15"}},[a("div",{staticClass:"header-content"},[a("div",{staticClass:"category-title"},[t.category.parents&&t.category.parents.length?a("div",{staticClass:"category-path"},t._l(t.orderedParents,(function(e){return a("div",{key:e.id,staticClass:"path-item"},[a("v-icon",{staticClass:"path-icon",attrs:{small:"",color:"rgba(0,0,0,0.4)"}},[t._v("subdirectory_arrow_left")]),a("span",{staticClass:"parent-name"},[a("div",{staticClass:"name-container"},[a("span",{staticClass:"level-badge"},[t._v(t._s(e.level))]),t._v(" "+t._s(e.name)+" ")])])],1)})),0):t._e(),a("div",{staticClass:"current-category"},[a("v-icon",{attrs:{color:t.category.color,size:"36"}},[t._v(t._s(t.category.icon))]),a("div",{staticClass:"current-category-info"},[a("h2",[t._v(t._s(t.category.name))]),a("div",{staticClass:"current-amount-info"},[a("span",{staticClass:"metric"},[t._v(t._s(t.category.talks_count||0)+" atendimentos")]),a("span",{staticClass:"separator"},[t._v("•")]),a("span",{staticClass:"metric"},[t._v(t._s(t.category.talks_sum_duration_formatted||"00:00:00"))])]),a("div",{staticClass:"current-amount-info"},[a("v-btn",{attrs:{color:"primary",small:"",outline:"",block:""},on:{click:function(e){return t.listSelectedCategoryItems(t.category)}}},[a("v-icon",{attrs:{small:""}},[t._v("message")]),a("span",{staticClass:"ml-2"},[t._v(" Ver atendimentos")])],1)],1)])],1)])])]),t.category.children&&t.category.children.length?a("div",{staticClass:"category-content"},[a("div",{staticClass:"distribution-chart"},[a("div",{staticClass:"chart-header"},[a("v-icon",[t._v("pie_chart")]),a("h4",{staticClass:"ml-2"},[t._v("Distribuição por Subcategorias")])],1),a("apexchart",{attrs:{width:"100%",type:"donut",series:t.chartSeriesValues,options:t.chartOptions}})],1)]):t._e()]):t._e()},zk=[],Mk={name:"SelectedCategoryTalk",props:{category:{type:Object,default:null},statistics:{type:Object,default:function(){return{}}}},computed:{orderedParents:function(){var t;return Object(Ot["a"])((null===(t=this.category)||void 0===t?void 0:t.parents)||[]).sort((function(t,e){return t.level-e.level})).reverse()},chartSeriesValues:function(){var t,e;return null!==(t=this.category)&&void 0!==t&&null!==(e=t.children)&&void 0!==e&&e.length?this.category.children.map((function(t){return Number(t.talks_count)||0})):[]},adjustedColors:function(){var t,e,a=this;if(null===(t=this.category)||void 0===t||null===(e=t.children)||void 0===e||!e.length)return[];var i=this.category.children.map((function(t){return t.color})),s={},o=[];return i.forEach((function(t,e){s[t]=(s[t]||0)+1,1===s[t]?o[e]=t:o[e]=a.lightenColor(t,25*(s[t]-1))})),o},chartOptions:function(){var t,e,a,i,s=this,o=(null===(t=this.category)||void 0===t||null===(e=t.children)||void 0===e?void 0:e.length)>10;return{chart:{id:"talks-subcategories-distribution"},labels:(null===(a=this.category)||void 0===a||null===(i=a.children)||void 0===i?void 0:i.map((function(t){return t.name})))||[],colors:this.adjustedColors,tooltip:{enabled:!0,custom:function(t){var e,a=t.seriesIndex,i=t.w,o=i.globals.labels[a],n=i.globals.initialSeries[a],r=(null===(e=s.category.children[a])||void 0===e?void 0:e.talks_sum_duration_formatted)||"00:00:00";return'
\n
'.concat(o,'
\n
').concat(n," atendimentos • ").concat(r,"
\n
")}},legend:{show:!o,position:"bottom",horizontalAlign:"center"},plotOptions:{pie:{donut:{labels:{show:!0,total:{show:!0,label:"Total"}}}}}}}},methods:{lightenColor:function(t,e){t=t.replace("#","");var a=parseInt(t.substring(0,2),16),i=parseInt(t.substring(2,4),16),s=parseInt(t.substring(4,6),16),o=1+e/100;a=Math.min(255,Math.round(a*o)),i=Math.min(255,Math.round(i*o)),s=Math.min(255,Math.round(s*o));var n=a.toString(16).padStart(2,"0"),r=i.toString(16).padStart(2,"0"),l=s.toString(16).padStart(2,"0");return"#".concat(n).concat(r).concat(l)},listSelectedCategoryItems:function(t){this.$emit("list-selected-category-items",t)}}},Nk=Mk,Lk=(a("a3be"),Object(m["a"])(Nk,$k,zk,!1,null,"d472f7ae",null)),Rk=Lk.exports,Uk=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",width:t.width},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g(t._b({attrs:{outline:t.outline,small:t.small}},"v-btn",t.$attrs,!1),i),[a("v-icon",{attrs:{left:""}},[t._v(t._s(t.icon))]),t.hideLabels?t._e():a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t.startLabel)+" ")]),a("strong",{staticClass:"pr-2"},[t._v(t._s(t._f("moment")(t.startDate,t.dateFormat)))]),t.hideLabels?t._e():a("span",{staticClass:"pr-2 hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t.endLabel)+" ")]),a("strong",[t._v(t._s(t._f("moment")(t.endDate,t.dateFormat)))])],1)]}}]),model:{value:t.dialogLocal,callback:function(e){t.dialogLocal=e},expression:"dialogLocal"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialogLocal=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[t.fields.length>0?a("v-select",{staticClass:"mb-3",attrs:{dense:"",outline:"",items:t.fields,"item-text":"text","item-value":"field",label:"Campo para filtro"},model:{value:t.selectedField,callback:function(e){t.selectedField=e},expression:"selectedField"}}):t._e(),a("div",{staticClass:"text-xs-center mb-3"},[a("v-btn-toggle",{staticClass:"elevation-0",attrs:{mandatory:""},model:{value:t.selectedIntervalType,callback:function(e){t.selectedIntervalType=e},expression:"selectedIntervalType"}},[a("v-btn",{class:{"primary--text":"custom"===t.selectedIntervalType},attrs:{value:"custom",flat:""}},[a("v-icon",{attrs:{left:""}},[t._v("date_range")]),t._v(" Período ")],1),a("v-btn",{class:{"primary--text":"month"===t.selectedIntervalType},attrs:{value:"month",flat:""}},[a("v-icon",{attrs:{left:""}},[t._v("calendar_today")]),t._v(" Mês ")],1),a("v-btn",{class:{"primary--text":"year"===t.selectedIntervalType},attrs:{value:"year",flat:""}},[a("v-icon",{attrs:{left:""}},[t._v("calendar_view_month")]),t._v(" Ano ")],1)],1)],1),a("v-divider",{staticClass:"mb-3"}),a("div",{staticClass:"caption grey--text text--darken-1 mb-3"},["custom"===t.selectedIntervalType?[t._v(" Selecione o período específico ")]:"month"===t.selectedIntervalType?[t._v(" Selecione o mês desejado ")]:[t._v(" Selecione o ano desejado ")]],2),a("v-slide-x-transition",["custom"===t.selectedIntervalType?[a("div",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-2",attrs:{xs12:"",sm6:""}},[a("v-menu",{attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:t.startFieldLabel,"prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:t.startDateFormatted,callback:function(e){t.startDateFormatted=e},expression:"startDateFormatted"}},i))]}}],null,!1,255957426),model:{value:t.startDateMenu,callback:function(e){t.startDateMenu=e},expression:"startDateMenu"}},[a("v-date-picker",{attrs:{locale:"pt-br"},on:{input:function(e){t.startDateMenu=!1}},model:{value:t.startDateLocal,callback:function(e){t.startDateLocal=e},expression:"startDateLocal"}})],1)],1),a("v-flex",{staticClass:"pl-2",attrs:{xs12:"",sm6:""}},[a("v-menu",{attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:t.endFieldLabel,"prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:t.endDateFormatted,callback:function(e){t.endDateFormatted=e},expression:"endDateFormatted"}},i))]}}],null,!1,4195061362),model:{value:t.endDateMenu,callback:function(e){t.endDateMenu=e},expression:"endDateMenu"}},[a("v-date-picker",{attrs:{locale:"pt-br"},on:{input:function(e){t.endDateMenu=!1}},model:{value:t.endDateLocal,callback:function(e){t.endDateLocal=e},expression:"endDateLocal"}})],1)],1)],1)],1)]:"month"===t.selectedIntervalType?[a("v-menu",{attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:"Selecione o mês","prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:t.monthPickerFormatted,callback:function(e){t.monthPickerFormatted=e},expression:"monthPickerFormatted"}},i))]}}]),model:{value:t.monthMenu,callback:function(e){t.monthMenu=e},expression:"monthMenu"}},[a("v-date-picker",{attrs:{type:"month",locale:"pt-br"},on:{input:function(e){t.monthMenu=!1}},model:{value:t.monthPickerLocal,callback:function(e){t.monthPickerLocal=e},expression:"monthPickerLocal"}})],1)]:"year"===t.selectedIntervalType?[a("v-menu",{attrs:{"close-on-content-click":!1,"nudge-right":40,lazy:"",transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:"Selecione o ano","prepend-icon":"event",readonly:"",dense:"",outline:""},model:{value:t.yearPickerFormatted,callback:function(e){t.yearPickerFormatted=e},expression:"yearPickerFormatted"}},i))]}}]),model:{value:t.yearMenu,callback:function(e){t.yearMenu=e},expression:"yearMenu"}},[a("v-date-picker",{attrs:{type:"year",locale:"pt-br"},on:{input:function(e){t.yearMenu=!1}},model:{value:t.yearPickerLocal,callback:function(e){t.yearPickerLocal=e},expression:"yearPickerLocal"}})],1)]:t._e()],2)],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:t.outline,color:t.buttonColor},on:{click:t.applyFilter}},[a("v-icon",[t._v(t._s(t.buttonIcon))]),a("span",[t._v(t._s(t.buttonLabel))])],1)],1)],1)],1)},Wk=[],Bk=(a("a623"),a("c1df")),Vk=a.n(Bk),Hk={name:"WNDateIntervalFilter",data:function(){var t,e;return{dialogLocal:!1,startDateLocal:this.startDate,endDateLocal:this.endDate,selectedField:(null===(t=this.fields)||void 0===t||null===(e=t[0])||void 0===e?void 0:e.field)||null,selectedIntervalType:this.defaultIntervalType,monthPickerLocal:null,yearPickerLocal:null,startDateMenu:!1,endDateMenu:!1,monthMenu:!1,yearMenu:!1}},computed:{intervalTypes:function(){return[{value:"custom",text:"Período Específico"},{value:"month",text:"Mês"},{value:"year",text:"Ano"}]},startDateFormatted:function(){return this.startDateLocal?Vk()(this.startDateLocal).format("DD/MM/YYYY"):""},endDateFormatted:function(){return this.endDateLocal?Vk()(this.endDateLocal).format("DD/MM/YYYY"):""},monthPickerFormatted:function(){return this.monthPickerLocal?Vk()(this.monthPickerLocal).format("MMMM [de] YYYY"):""},yearPickerFormatted:function(){return this.yearPickerLocal?Vk()(this.yearPickerLocal).format("YYYY"):""}},methods:{applyFilter:function(){var t={startDate:this.startDateLocal,endDate:this.endDateLocal,intervalType:this.selectedIntervalType};this.selectedField&&(t.field=this.selectedField),this.$emit("filter",t),this.dialogLocal=!1},handleIntervalTypeChange:function(){switch(this.selectedIntervalType){case"month":if(this.monthPickerLocal){var t=Vk()(this.monthPickerLocal);this.startDateLocal=t.startOf("month").format("YYYY-MM-DD"),this.endDateLocal=t.endOf("month").format("YYYY-MM-DD")}break;case"year":if(this.yearPickerLocal){var e=Vk()(this.yearPickerLocal);this.startDateLocal=e.startOf("year").format("YYYY-MM-DD"),this.endDateLocal=e.endOf("year").format("YYYY-MM-DD")}break}}},props:{startDate:{type:String,required:!0},endDate:{type:String,required:!0},width:{type:[Number,String],default:400},outline:{type:Boolean,default:!0},small:{type:Boolean,default:!0},icon:{type:String,default:"event"},buttonIcon:{type:String,default:"filter_list"},buttonColor:{type:String,default:"green"},dateFormat:{type:String,default:"DD/MM/YY"},hideLabels:{type:Boolean,default:!1},title:{type:String,default:"Filtro por Período"},startLabel:{type:String,default:"De"},endLabel:{type:String,default:"Até"},startFieldLabel:{type:String,default:"Data Inicial"},endFieldLabel:{type:String,default:"Data Final"},buttonLabel:{type:String,default:"Filtrar"},fields:{type:Array,default:function(){return[]},validator:function(t){return t.every((function(t){return t.field&&t.text}))}},defaultIntervalType:{type:String,default:"custom",validator:function(t){return["custom","month","year"].includes(t)}}},watch:{startDate:function(t){this.startDateLocal=t},endDate:function(t){this.endDateLocal=t},monthPickerLocal:function(){"month"===this.selectedIntervalType&&this.handleIntervalTypeChange()},yearPickerLocal:function(){"year"===this.selectedIntervalType&&this.handleIntervalTypeChange()}}},Gk=Hk,Yk=Object(m["a"])(Gk,Uk,Wk,!1,null,null,null),Jk=Yk.exports,Qk={name:"WiTalksCategoriesReport",components:{CategoryTreeTalk:qk,SelectedCategoryTalk:Rk,WNDateIntervalFilter:Jk},data:function(){return{refresh:null,content:null,selectedCategory:null,apiParams:{date_field:null,date_start:null,date_end:null,returnInactiveCategories:!1}}},methods:{setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a},selectCategory:function(t){this.selectedCategory=t,this.$emit("select-category",t)},hasCategories:function(t){return(null===t||void 0===t?void 0:t.data)&&t.data.length>0},handleDateFilter:function(t){this.apiParams.date_start=t.startDate,this.apiParams.date_end=t.endDate,this.refresh()},listSelectedCategoryItems:function(t){this.$emit("list-selected-category-items",{filters:this.apiParams,category:t})}},computed:{rootCategory:function(){var t,e,a;if(null===(t=this.content)||void 0===t||!t.data)return null;var i=this.content.data.filter((function(t){return!t.parents||0===t.parents.length})),s=function(t,e){return t.reduce((function(t,a){return t+(Number(a[e])||0)}),0)};return{id:-1,name:"Todas as Categorias",icon:"category",level:-1,color:"#2196F3",description:"Visão geral de todas as categorias",parents:[],children:i,talks_count:s(i,"talks_count"),talks_sum_duration_seconds:s(i,"talks_sum_duration_seconds"),talks_sum_duration_formatted:(null===(e=this.content)||void 0===e||null===(a=e.statistics)||void 0===a?void 0:a.sum_duration_formatted_total)||null,children_count:i.length,all_children_count:i.reduce((function(t,e){return t+(e.all_children_count||0)}),0)}}},props:{title:{type:String,default:"Atendimentos por Categorias"},viewIndex:{type:String,required:!0},apiEndpoint:{type:String,required:!0},defaultDateField:{type:String,default:"created_at"},defaultStartDate:{type:String,default:function(){var t=new Date;return"".concat(t.getFullYear(),"-").concat(String(t.getMonth()+1).padStart(2,"0"),"-01")}},defaultEndDate:{type:String,default:function(){var t=new Date,e=t.getFullYear(),a=t.getMonth()+1,i=new Date(e,a,0).getDate();return"".concat(e,"-").concat(String(a).padStart(2,"0"),"-").concat(i)}}},created:function(){this.apiParams=Object(kt["a"])(Object(kt["a"])({},this.apiParams),{},{date_field:this.defaultDateField,date_start:this.defaultStartDate,date_end:this.defaultEndDate})}},Kk=Qk,Xk=(a("0440"),Object(m["a"])(Kk,Ek,Tk,!1,null,"408d35d4",null)),Zk=Xk.exports,tC={name:"TalksByCategories",computed:{config:function(){var t=this.$route.meta||{title:"Atendimentos por Categorias"},e=t.title;return{title:e||"Atendimentos por Categorias",api:{url:"talks/talks-by-categories"}}}},methods:{listSelectedCategoryItems:function(t){var e=t.filters,a=t.category,i=Object(kt["a"])({},e);a.id&&a.id>0?i.talk_category_id=a.id:0==a.id&&(i.whereNull="talk_category_id"),this.$WiListDialog({wiConfig:"talk-closed",filter:i})}},components:{WiTalksCategoriesReport:Zk}},eC=tC,aC=Object(m["a"])(eC,Sk,Dk,!1,null,null,null),iC=aC.exports,sC=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticStyle:{padding:"0"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:""}},[a("div",{staticClass:"talks-area",staticStyle:{width:"352px","min-width":"352px"},attrs:{"d-flex":"",xs12:"",sm12:"",md4:"",lg3:"",xl2:""}},[a("v-card",{staticStyle:{height:"calc(100vh - 49px)","z-index":"1 !important"},attrs:{tile:""}},[a("TalksLists")],1)],1),a("div",{staticClass:"talk-selected-area hidden-xs-only hidden-sm-only"},[a("v-card",{staticClass:"empty-talk-card",staticStyle:{width:"100%"},attrs:{tile:""}},[t.$route.params.id?a("router-view"):a("div",{staticClass:"empty-talk-container"},[a("div",{staticClass:"empty-talk-content"},[a("img",{staticClass:"empty-talk-image",attrs:{src:"static/background/talks-not-selected-1.png?url=temp2",alt:""}}),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.noTalkSelectedText",expression:"'modules.talks.pages.talkView.talk.noTalkSelectedText'"}],staticClass:"empty-talk-text"})])])],1)],1)])],1)},oC=[],nC=a("5ad9"),rC={name:"Talks",data:function(){return{tabs:1,pageHeight:innerHeight}},computed:Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("Talks",["talks","loadings"])),Object(dl["c"])("Talks",["unreadsQueue","unreadsMyTalks","unreadsOthers"])),{},{user:function(){return this.$store.state.user},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("Talks",["getTalks"])),{},{newTalk:function(){var t=this;this.$WiListDialog({wiConfig:"talk-contact",mode:"select",callback:function(e){e&&t.$WiEditDialog({wiConfig:"talk",data:{status:2,talk_contact_id:e.id,talk_channel_id:e.talk_channel_id,operator_id:t.$Auth.user().id,responsible_id:t.$Auth.user().id,contact:e,channel:e.channel||{}},onSubmit:function(){t.getTalks()}})},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},setInnerHeight:function(t){this.pageHeight=(t||innerHeight)-49+"px"}}),mounted:function(){},components:{TalksLists:nC["a"]}},lC=rC,cC=(a("3285"),Object(m["a"])(lC,sC,oC,!1,null,null,null)),dC=cC.exports,uC=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"campaigns-container"},[a("div",{staticClass:"campaigns-content"},[t._m(0),a("div",{staticClass:"features-cards"},[a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:t.$WiCheckPermission("cdf8059b")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("cdf8059b")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("cdf8059b")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(e){t.showWhatsAppDialog=!0}}},[a("img",{attrs:{src:"https://trypeach.io/images/uploads/wa.webp",alt:"Disparos de WhatsApp"}})]),a("div",{staticClass:"card-content"},[a("h3",{on:{click:function(e){t.showWhatsAppDialog=!0}}},[t._v("Disparos de WhatsApp")]),a("p",{on:{click:function(e){t.showWhatsAppDialog=!0}}},[t._v("Envie mensagens em massa de forma inteligente e personalizada")]),a("div",{staticClass:"card-actions"},[t.$WiCheckPermission("cdf8059b")?[a("button",{staticClass:"action-button primary",on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[t._v("campaign")]),t._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(e){t.showWhatsAppDialog=!0}}},[a("span",{staticClass:"icon"},[t._v("info_outline")]),t._v(" Saiba Mais ")])]],2)])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:t.$WiCheckPermission("4ecfcdd9")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("4ecfcdd9")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("4ecfcdd9")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(e){t.showUraDialog=!0}}},[a("img",{attrs:{src:"/static/background/ura-reversa-wise-message.jpg",alt:"URA Reversa"}})]),a("div",{staticClass:"card-content"},[a("h3",{on:{click:function(e){t.showUraDialog=!0}}},[t._v("URA Reversa")]),a("p",{on:{click:function(e){t.showUraDialog=!0}}},[t._v("Ligue para seus cliente automaticamente com nossa de URA Reversa")]),a("div",{staticClass:"card-actions"},[t.$WiCheckPermission("4ecfcdd9")?[a("button",{staticClass:"action-button primary",on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-campaign-ura"}})}}},[a("span",{staticClass:"icon"},[t._v("campaign")]),t._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(e){t.showWhatsAppDialog=!0}}},[a("span",{staticClass:"icon"},[t._v("info_outline")]),t._v(" Saiba Mais ")])]],2)])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"status-badge",class:{active:t.$WiCheckPermission("cdf805124")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("cdf805124")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("cdf805124")?"Ativo":"Não contratado")+" ")]),a("div",{staticClass:"card-image",on:{click:function(e){t.showSmsDialog=!0}}},[a("img",{attrs:{src:"/static/background/sms-wise-message.jpg",alt:"Disparos de SMS"}})]),a("div",{staticClass:"card-content"},[a("h3",{on:{click:function(e){t.showSmsDialog=!0}}},[t._v("Disparos de SMS")]),a("p",{on:{click:function(e){t.showSmsDialog=!0}}},[t._v("Envie mensagens SMS em massa com nossa plataforma de disparos")]),a("div",{staticClass:"card-actions"},[t.$WiCheckPermission("cdf805124")?[a("button",{staticClass:"action-button primary",on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[t._v("campaign")]),t._v(" Acessar ")])]:[a("button",{staticClass:"action-button secondary",on:{click:function(e){t.showSmsDialog=!0}}},[a("span",{staticClass:"icon"},[t._v("info_outline")]),t._v(" Saiba Mais ")])]],2)])])]),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:t.showWhatsAppDialog,callback:function(e){t.showWhatsAppDialog=e},expression:"showWhatsAppDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[t._v("Disparos de WhatsApp")]),a("div",{staticClass:"dialog-status",class:{active:t.$WiCheckPermission("cdf8059b")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("cdf8059b")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("cdf8059b")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.showWhatsAppDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"dialog-content"},[a("div",{staticClass:"dialog-image"},[a("img",{attrs:{src:"https://trypeach.io/images/uploads/wa.webp",alt:"Disparos de WhatsApp"}})]),a("p",{staticClass:"dialog-intro"},[t._v(" Quer alcançar seus clientes de forma rápida e eficiente? Nossa ferramenta de Disparos de WhatsApp oferece tudo o que você precisa para campanhas de sucesso, seja utilizando a API Oficial do WhatsApp ou a API Não Oficial. ")]),a("h4",{staticClass:"section-title"},[t._v("Principais Vantagens:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("cloud_upload")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Envio para Sua Base ou Mailing Novo")]),a("p",[t._v("Faça upload de contatos via planilha ou utilize a base cadastrada no sistema.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("campaign")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Disparo de Múltiplas Campanhas Simultâneas")]),a("p",[t._v("Lance várias campanhas ao mesmo tempo sem complicação.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("phone_iphone")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Disparo por Diversos Números Simultaneamente")]),a("p",[t._v("Utilize múltiplos números de WhatsApp para aumentar o alcance e evitar bloqueios.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("analytics")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Acompanhamento Completo e em Tempo Real")]),a("p",[t._v("Tenha relatórios detalhados e dashboards com métricas como taxa de entrega, leitura e resposta.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Algoritmo Anti-Bloqueio")]),a("p",[t._v("Embora não exista solução mágica, nosso sistema é equipado com algoritmos inteligentes e ferramentas que ajudam significativamente a minimizar riscos de bloqueio e garantir a continuidade de suas campanhas.")])])],1)]),a("div",{staticClass:"dialog-footer"},[a("p",{staticClass:"call-to-action"},[t._v("Transforme a comunicação da sua empresa com a nossa solução avançada de Disparos de WhatsApp!")]),t.$WiCheckPermission("cdf8059b")?t._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[t._v(" Quer começar a usar agora mesmo? Entre em contato com nosso suporte e contrate este recurso! ")]),a("button",{staticClass:"activation-button",on:{click:function(e){return t.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[t._v("support_agent")]),t._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:t.showUraDialog,callback:function(e){t.showUraDialog=e},expression:"showUraDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[t._v("URA Reversa")]),a("div",{staticClass:"dialog-status",class:{active:t.$WiCheckPermission("4ecfcdd9")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("4ecfcdd9")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("4ecfcdd9")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.showUraDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"dialog-content"},[a("div",{staticClass:"dialog-image"},[a("img",{attrs:{src:"/static/background/ura-reversa-wise-message.jpg",alt:"URA Reversa"}})]),a("p",{staticClass:"dialog-intro"},[t._v(" A URA Reversa é a ferramenta definitiva para maximizar o contato com seus leads e clientes, utilizando chamadas automatizadas para gerar conversões de forma inteligente e eficiente. ")]),a("h4",{staticClass:"section-title"},[t._v("Como Funciona:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("people")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Seleção de Base de Contatos")]),a("p",[t._v("Escolha entre a sua base existente ou faça o upload de um novo mailing via planilha.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("call")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Disparo Inteligente")]),a("p",[t._v("Nossa URA realiza chamadas automáticas para cada número e reproduz uma mensagem de áudio totalmente projetada para conversão.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("touch_app")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Interação e Conversão")]),a("p",[t._v("Quando o cliente demonstra interesse (teclando 1), o sistema identifica automaticamente e envia uma mensagem de WhatsApp para o cliente/lead.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("support_agent")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Atendimento Personalizado")]),a("p",[t._v("O cliente é direcionado para conversar com um atendente humano ou um robô com Inteligência Artificial treinado para fornecer o melhor atendimento possível.")])])],1)]),a("h4",{staticClass:"section-title"},[t._v("Principais Diferenciais:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("phone_callback")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Discagem Inteligente")]),a("p",[t._v("Utiliza números móveis e realiza discagens pelo mesmo DDD do cliente para maximizar as chances de contato.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Rota Anti-Spam")]),a("p",[t._v("Reduz drasticamente a possibilidade de bloqueios e garante a entrega eficiente das chamadas.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("trending_up")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Escalabilidade Altíssima")]),a("p",[t._v("Nossa URA é capaz de realizar volumes gigantescos de chamadas diariamente sem perder qualidade.")])])],1)]),a("div",{staticClass:"dialog-footer"},[a("p",{staticClass:"call-to-action"},[t._v("Automatize suas ligações e aumente suas conversões com nossa solução de URA Reversa de alta performance!")]),t.$WiCheckPermission("4ecfcdd9")?t._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[t._v(" Quer começar a usar agora mesmo? Entre em contato com nosso suporte e contrate este recurso! ")]),a("button",{staticClass:"activation-button",on:{click:function(e){return t.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[t._v("support_agent")]),t._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"800",persistent:""},model:{value:t.showSmsDialog,callback:function(e){t.showSmsDialog=e},expression:"showSmsDialog"}},[a("v-card",{staticClass:"dialog-card"},[a("div",{staticClass:"dialog-header"},[a("div",{staticClass:"dialog-header-content"},[a("span",{staticClass:"dialog-title"},[t._v("Disparos de SMS")]),a("div",{staticClass:"dialog-status",class:{active:t.$WiCheckPermission("cdf805124")}},[a("span",{staticClass:"status-icon"},[t._v(t._s(t.$WiCheckPermission("cdf805124")?"check_circle":"lock"))]),t._v(" "+t._s(t.$WiCheckPermission("cdf805124")?"Ativo":"Não contratado")+" ")])]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.showSmsDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"dialog-content"},[a("div",{staticClass:"dialog-image"},[a("img",{attrs:{src:"/static/background/sms-wise-message.jpg",alt:"Disparos de SMS"}})]),a("p",{staticClass:"dialog-intro"},[t._v(" Aproveite o poder dos SMS para alcançar seus clientes de forma direta e efetiva. Nossa plataforma de disparos de SMS oferece uma solução completa para suas campanhas de marketing e comunicação. ")]),a("h4",{staticClass:"section-title"},[t._v("Principais Vantagens:")]),a("div",{staticClass:"features-list"},[a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("cloud_upload")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Importação Simplificada")]),a("p",[t._v("Importe sua base de contatos via planilha ou utilize contatos já cadastrados no sistema.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("campaign")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Campanhas em Massa")]),a("p",[t._v("Realize disparos em larga escala com agendamento e personalização de mensagens.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("analytics")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Relatórios Detalhados")]),a("p",[t._v("Acompanhe em tempo real as taxas de entrega, leitura e resposta das suas mensagens.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("schedule")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Agendamento Inteligente")]),a("p",[t._v("Programe seus disparos para horários específicos e aumente a taxa de resposta.")])])],1),a("div",{staticClass:"feature-item"},[a("v-icon",{attrs:{color:"primary"}},[t._v("security")]),a("div",{staticClass:"feature-text"},[a("h5",[t._v("Conformidade e Segurança")]),a("p",[t._v("Atendimento às regulamentações de telecomunicações e proteção de dados.")])])],1)]),a("div",{staticClass:"dialog-footer"},[a("p",{staticClass:"call-to-action"},[t._v("Potencialize sua comunicação com nossa solução avançada de disparos de SMS!")]),t.$WiCheckPermission("cdf805124")?t._e():a("div",{staticClass:"activation-section"},[a("p",{staticClass:"activation-message"},[t._v(" Quer começar a usar agora mesmo? Entre em contato com nosso suporte e contrate este recurso! ")]),a("button",{staticClass:"activation-button",on:{click:function(e){return t.setHelpDialogActive(!0)}}},[a("span",{staticClass:"icon"},[t._v("support_agent")]),t._v(" Solicitar Contratação ")])])])])],1)],1),a("v-dialog",{attrs:{"max-width":"500",persistent:""},model:{value:t.showUraActivationDialog,callback:function(e){t.showUraActivationDialog=e},expression:"showUraActivationDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(" Contratar URA Reversa ")]),a("v-card-text",[a("p",{staticClass:"activation-dialog-text"},[t._v(" Para contratar nossa solução de URA Reversa e começar a automatizar seus atendimentos, entre em contato com nossa equipe de suporte. Teremos o prazer em apresentar todos os benefícios e condições especiais para sua empresa. ")])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"grey darken-1",text:""},on:{click:function(e){t.showUraActivationDialog=!1}}},[t._v(" Fechar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:t.handleActivationRequest}},[t._v(" Falar com Suporte ")])],1)],1)],1),t._e(),t.$WiCheckPermission("cdf8059b")?a("div",{staticClass:"unlocked-version"},[a("button",{staticClass:"primary-button",on:{click:function(e){return t.$router.push({name:"talk-list",params:{page:"talk-campaign"}})}}},[a("span",{staticClass:"icon"},[t._v("campaign")]),t._v(" Acessar Campanhas ")]),a("div",{staticClass:"import-section"},[a("h2",[t._v("Importação de Contatos")]),a("p",{staticClass:"section-description"},[t._v(" Escolha a melhor opção para importar seus contatos e criar campanhas mais efetivas. ")]),a("div",{staticClass:"import-method-card primary-method"},[t._m(3),a("p",{staticClass:"method-description"},[t._v(" Método mais flexível: arraste sua planilha diretamente no sistema, independente de como os campos estejam organizados. Você poderá mapear os campos na própria tela e depois importar para o sistema. ")]),t._m(4),a("div",{staticClass:"method-action"},[a("WNImportFromSheet",{attrs:{buttonText:"Importar Contatos",config:t.personImportConfig},on:{done:t.handleImportDone}})],1)]),t._m(5),a("div",{staticClass:"import-method-card secondary-method"},[t._m(6),a("p",{staticClass:"method-description"},[t._v(" Método tradicional: baixe nossa planilha modelo, preencha com seus dados e faça o upload. ")]),a("div",{staticClass:"import-steps"},[t._m(7),t._m(8),a("div",{staticClass:"import-step"},[t._m(9),a("p",{staticClass:"step-description"},[t._v(" Após preencher a planilha, clique no botão abaixo para fazer o upload. Certifique-se de que todos os dados estão corretos antes de importar. ")]),a("button",{staticClass:"upload-button",on:{click:t.importContacts}},[a("span",{staticClass:"icon"},[t._v("upload_file")]),t._v(" Importar Planilha ")])])])]),t._m(10)])]):t._e()],1)])},pC=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"header-text"},[a("h1",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v("Bem-vindo(a) ao módulo de Campanhas")]),a("h2",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[t._v("Bem-vindo(a)")]),a("p",{staticClass:"subtitle"},[t._v("Crie campanhas de disparos de WhatsApp e torpedos de voz com nossa ferramenta de campanhas")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"features-container"},[a("h2",{staticClass:"features-title"},[t._v("Recursos Disponíveis")]),a("div",{staticClass:"features-grid"},[a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[t._v("group")]),a("h3",[t._v("Gestão de Contatos e Segmentação")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Importação e exportação via CSV, Excel e API")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Segmentação avançada por tags e interesses")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Listas dinâmicas com atualização automática")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Verificação de números ativos")])])]),a("div",{staticClass:"feature-card highlight"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[t._v("smart_toy")]),a("h3",[t._v("Automação com IA")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Respostas automáticas inteligentes")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Follow-up automatizado")]),a("li",[a("span",{staticClass:"check special"},[t._v("★")]),t._v(" IA avançada para conversão de leads")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Sequências personalizadas")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[t._v("brush")]),a("h3",[t._v("Personalização e Criatividade")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Mensagens altamente personalizadas")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Suporte completo a multimídia")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Templates prontos para uso")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Variáveis dinâmicas")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[t._v("security")]),a("h3",[t._v("Conformidade e Segurança")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Gestão de Opt-in/Opt-out")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" API Oficial WhatsApp")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Relatórios detalhados")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Controle anti-spam")])])]),a("div",{staticClass:"feature-card"},[a("div",{staticClass:"feature-header"},[a("span",{staticClass:"feature-icon"},[t._v("extension")]),a("h3",[t._v("Integrações e Expansibilidade")])]),a("ul",{staticClass:"feature-list"},[a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" API para sistemas externos")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Respostas com IA")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Múltiplos números")]),a("li",[a("span",{staticClass:"check"},[t._v("✓")]),t._v(" Webhooks personalizados")])])])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"activation-card"},[a("div",{staticClass:"activation-content"},[a("span",{staticClass:"activation-icon"},[t._v("lock")]),a("h3",[t._v("Módulo não ativado")]),a("p",[t._v("Para liberar todos os recursos apresentados acima, entre em contato com nossa equipe de suporte")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"method-header"},[a("span",{staticClass:"method-icon"},[t._v("cloud_upload")]),a("h3",[t._v("Importar Contatos")]),a("span",{staticClass:"method-badge"},[t._v("Recomendado")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"method-features"},[a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[t._v("✓")]),a("span",[t._v("Funciona com qualquer formato de planilha")])]),a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[t._v("✓")]),a("span",[t._v("Mapeamento visual dos campos")])]),a("div",{staticClass:"feature-item"},[a("span",{staticClass:"check"},[t._v("✓")]),a("span",[t._v("Processo simplificado e intuitivo")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"import-separator"},[a("span",{staticClass:"separator-text"},[t._v("ou")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"method-header"},[a("span",{staticClass:"method-icon"},[t._v("download")]),a("h3",[t._v("Importação Tradicional")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"import-step"},[a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[t._v("1")]),a("h4",[t._v("Baixe a Planilha Modelo")])]),a("p",{staticClass:"step-description"},[t._v(" Faça o download da nossa planilha modelo. Ela já está formatada com todas as colunas necessárias para garantir uma importação sem erros. ")]),a("a",{staticClass:"download-button",attrs:{href:"/static/planilhas/ImportarContatos.xlsx",target:"_blank"}},[a("span",{staticClass:"icon"},[t._v("download")]),t._v(" Baixar Planilha ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"import-step"},[a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[t._v("2")]),a("h4",[t._v("Organize seus Contatos")])]),a("p",{staticClass:"step-description"},[t._v(" Preencha a planilha com seus contatos e adicione tags para melhor organização. As tags são essenciais para segmentar seus contatos e criar campanhas direcionadas. ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"step-header"},[a("span",{staticClass:"step-number"},[t._v("3")]),a("h4",[t._v("Importe sua Lista")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",{staticClass:"import-notice"},[a("span",{staticClass:"icon"},[t._v("schedule")]),t._v(" O processo de importação pode levar alguns minutos. Você será notificado quando for concluído. ")])}],mC=function(t){if(!t)return"";var e=t.toString().trim();return e.length>100&&(e=e.substring(0,100)),e.split(" ").map((function(t){return t.charAt(0).toUpperCase()+t.slice(1).toLowerCase()})).join(" ")},vC=function(t){if(!t)return"";var e=t.toString().replace(/\D/g,"");return e},fC=function(t){if(!t)return"55";var e=t.toString().trim();return e},gC=function(t){if(!t)return"";var e,a=t.toString().trim();try{if(/^\d+$/.test(a)){var i=parseInt(a),s=new Date(1900,0,1);if(e=new Date(s.getTime()+24*(i-1)*60*60*1e3),isNaN(e.getTime()))return""}else{var o=a.split(/[\s,T]/)[0],n=o.split(/[-/]/);if(e=3===n.length?4===n[0].length?new Date(parseInt(n[0]),parseInt(n[1])-1,parseInt(n[2])):new Date(parseInt(n[2]),parseInt(n[1])-1,parseInt(n[0])):new Date(a),isNaN(e.getTime()))return""}var r=e.getFullYear(),l=(new Date).getFullYear();return r<1900||r>l+100?"":e.toISOString().split("T")[0]}catch(c){return console.error("Erro ao processar data:",c),""}},_C=function(t){if(!t)return"";var e=t.toString().trim();return e},hC=function(t){if(!t)return"";var e=t.toString().replace(/\D/g,"");return e.length<11&&(e=e.padStart(11,"0")),e},bC=function(t){var e=t.replace(/\D/g,"");if(11!==e.length)return!1;if(/^(\d)\1{10}$/.test(e))return!1;for(var a=0,i=0;i<9;i++)a+=parseInt(e.charAt(i))*(10-i);var s=11-a%11;if(s>=10&&(s=0),s!==parseInt(e.charAt(9)))return!1;a=0;for(var o=0;o<10;o++)a+=parseInt(e.charAt(o))*(11-o);return s=11-a%11,s>=10&&(s=0),s===parseInt(e.charAt(10))},xC=function(t){var e=t.replace(/\D/g,"");if(14!==e.length)return!1;if(/^(\d)\1{13}$/.test(e))return!1;for(var a=e.length-2,i=e.substring(0,a),s=e.substring(a),o=0,n=a-7,r=a;r>=1;r--)o+=i.charAt(a-r)*n--,n<2&&(n=9);var l=o%11<2?0:11-o%11;if(l!==parseInt(s.charAt(0)))return!1;a+=1,i=e.substring(0,a),o=0,n=a-7;for(var c=a;c>=1;c--)o+=i.charAt(a-c)*n--,n<2&&(n=9);return l=o%11<2?0:11-o%11,l===parseInt(s.charAt(1))},yC=function(t){if(!t)return!1;var e=t.toString().trim();return e.length>=4&&e.length<=100},kC=function(t){if(!t)return!1;var e=t.toString().replace(/\D/g,""),a=e.replace(/^(\d{1,3})/,"");return a.length>=6&&a.length<=15},CC=function(t){if(!t)return!1;var e=t.toString().replace(/\D/g,"").trim();return e.length>=1&&e.length<=3},wC=function(t){if(!t)return!0;try{var e=new Date(t);if(isNaN(e.getTime()))return!1;var a=e.getFullYear(),i=(new Date).getFullYear();return a>=1900&&a<=i+100}catch(s){return!1}},SC=function(t){if(!t)return!0;var e=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;return e.test(t.toString().trim())},DC=function(t){if(!t)return!0;var e=t.toString().replace(/\D/g,"");return 11===e.length?bC(e):xC(e)},EC=[{value:"country_code",title:"Código do País",description:"Código do país no formato +XX (Ex: +55 para Brasil)",format:fC,validate:CC},{value:"phone",title:"Telefone",required:!0,description:"Número de telefone sem código do país e sem formatação",format:vC,validate:kC},{value:"document",title:"Documento (CPF/CNPJ)",required:!0,description:"CPF ou CNPJ do contato (apenas números)",format:hC,validate:DC},{value:"name",title:"Nome",required:!0,description:"Primeiro nome ou nome de exibição do contato",format:mC,validate:yC},{value:"full_name",title:"Nome Completo",description:"Nome completo do contato",format:mC,validate:yC},{value:"tags",title:"Tags",description:"Tags para categorizar o contato (separadas por vírgula)",format:function(t){if(!t)return"";var e=t.toString().trim();return e},validate:function(t){return!t||"string"===typeof t.toString().trim()}},{value:"email",title:"E-mail",description:"Endereço de e-mail do contato",format:_C,validate:SC},{value:"date_of_birth",title:"Data de Nascimento",description:"Data de nascimento no formato DD/MM/AAAA",format:gC,validate:wC}],TC={title:"Importação de Contatos",description:"Faça upload de qualquer planilha e importe seus contatos para o sistema. Você pode importar dados como nome, telefone, e-mail e outras informações. Certifique-se de que os campos da sua planilha estejam formatados corretamente para garantir uma importação bem-sucedida.",type_id:"contacts",fields:EC},OC=TC,AC=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"900"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:"primary"}},i),[t._v(" "+t._s(t.buttonText)+" ")])]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-card-text",{staticStyle:{padding:"0px"}},[a("v-stepper",{attrs:{small:"",dense:""},model:{value:t.e1,callback:function(e){t.e1=e},expression:"e1"}},[a("v-toolbar",{staticClass:"wn-sheet-import-from-sheet__toolbar",attrs:{color:"transparent"}},[a("v-stepper-header",{staticStyle:{width:"100%"},attrs:{small:"",dense:""}},[a("v-stepper-step",{attrs:{complete:t.e1>1,step:"1"}},[t._v(" Configuração ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:t.e1>2,step:"2"}},[t._v(" Upload da planilha ")]),a("v-divider"),a("v-stepper-step",{attrs:{complete:t.e1>3,step:"3"}},[t._v(" Definir Campos ")]),a("v-divider"),a("v-stepper-step",{attrs:{step:"4"}},[t._v(" Confirmar Dados ")])],1)],1),a("v-stepper-items",{staticStyle:{"max-height":"calc(100vh - 150px)","overflow-y":"auto"}},[a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-2",attrs:{step:"1"}},[1===t.e1?a("WNSheetConfiguration",{attrs:{config:t.config},on:{continue:t.handleConfigurationContinue,cancel:t.handleCancel}}):t._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-2",attrs:{step:"2"}},[2===t.e1?a("WNUploadFile",{attrs:{config:t.config},on:{back:t.handleBack,continue:t.handleFileProcessed,cancel:t.handleCancel}}):t._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-2",attrs:{step:"3"}},[t.processedData&&t.processedData.headers.length>0&&3===t.e1?a("WNSheetFromTo",{attrs:{config:t.config,"processed-data":t.processedData},on:{back:t.handleBack,continue:t.handleFromToContinue,cancel:t.handleCancel}}):t._e()],1),a("v-stepper-content",{staticClass:"wn-import-from-sheet__step-content-3",attrs:{step:"4"}},[t.fromToData&&t.fromToData.headers.length>0&&t.fromToData.data.length>0&&4===t.e1?a("WNSheetDateValidate",{attrs:{config:t.config,"mapped-data":t.fromToData},on:{back:t.handleBack,cancel:t.handleCancel,continue:t.dataValidateContinue}}):t._e()],1)],1)],1)],1)],1)],1),a("v-dialog",{attrs:{persistent:"","max-width":"500"},model:{value:t.uploadProgress.show,callback:function(e){t.$set(t.uploadProgress,"show",e)},expression:"uploadProgress.show"}},[a("v-card",{staticClass:"progress-dialog"},[a("v-card-title",{staticClass:"headline pb-2"},[a("v-icon",{staticClass:"mr-3",attrs:{large:"",left:"",color:"primary"}},[t._v("cloud_upload")]),t._v(" Enviando contatos ")],1),a("v-divider"),a("v-card-text",{staticClass:"pt-4"},[a("div",{staticClass:"d-flex align-center mb-3"},[a("v-icon",{staticClass:"mr-2 rotating-icon",attrs:{color:"primary"}},[t._v("sync")]),a("span",{staticClass:"subtitle-1"},[t._v(" Processando lote "+t._s(t.uploadProgress.currentBatch)+" de "+t._s(t.uploadProgress.totalBatches)+" ")])],1),a("v-progress-linear",{staticClass:"progress-bar",attrs:{value:t.uploadProgress.progress,color:"primary",height:"20",striped:""},scopedSlots:t._u([{key:"default",fn:function(){return[a("div",{staticClass:"progress-text"},[a("strong",[t._v(t._s(t.uploadProgress.progress.toFixed(1))+"%")])])]},proxy:!0}])}),a("div",{staticClass:"status-message mt-4"},[a("div",{staticClass:"status-step mb-4"},[a("div",{staticClass:"d-flex align-center"},[a("span",{staticClass:"text-body-1"},[a("strong",[t._v("Fase 1:")]),t._v(" Upload em andamento ")]),a("v-icon",{staticClass:"mr-2",attrs:{color:"primary"}},[t._v("computer")]),a("v-icon",{staticClass:"mx-2 flying-icon",attrs:{color:"primary"}},[t._v("forward")]),a("v-icon",{staticClass:"mr-3",attrs:{color:"primary"}},[t._v("cloud")])],1),a("p",{staticClass:"text-caption grey--text mt-1 ml-8"},[t._v(" Seus arquivos estão voando do seu computador para nossas nuvens! 🚀 ")])]),a("div",{staticClass:"status-step"},[a("div",{staticClass:"d-flex align-left"},[a("span",{staticClass:"text-body-1 grey--text"},[a("strong",[t._v("Fase 2:")]),t._v(" Processamento ")])]),a("p",{staticClass:"text-caption grey--text mt-1 ml-8"},[t._v(" Em seguida, nossos robôs trabalharão arduamente para processar seus dados. ⚙️ "),a("br"),t._v("Você poderá acompanhar todo o processo na página de importações. 🔍 ")])])]),a("v-slide-y-transition",[t.uploadProgress.failedItems.length>0?a("div",{staticClass:"mt-4 error-section"},[a("v-alert",{attrs:{value:!0,color:"error",icon:"warning",outline:""}},[a("div",{staticClass:"d-flex align-center justify-space-between flex-wrap"},[a("div",{staticClass:"mr-3"},[a("strong",[t._v(t._s(t.uploadProgress.failedItems.length))]),t._v(" itens falharam durante o envio ")]),a("v-btn",{staticClass:"mt-2 mt-sm-0 download-btn",attrs:{small:"",color:"error",outline:""},on:{click:t.downloadFailedItems}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("file_download")]),t._v(" Baixar itens com falha ")],1)],1)])],1):t._e()])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.confirmDialog.show,callback:function(e){t.$set(t.confirmDialog,"show",e)},expression:"confirmDialog.show"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v(" Confirmar importação ")]),a("v-card-text",[a("p",[t._v("Tem certeza que deseja importar "+t._s(t.confirmDialog.itemCount)+" contatos?")]),a("p",{staticClass:"subtitle-2 grey--text"},[t._v(" Esta ação pode levar alguns minutos para ser concluída e não pode ser desfeita. ")])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.confirmDialog.show=!1}}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:t.confirmAndProceed}},[t._v(" Confirmar importação ")])],1)],1)],1)],1)},IC=[],FC=(a("07ac"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-upload-file"},[a("div",{staticClass:"content-wrapper scrollable-content"},[a("div",{staticClass:"sheet-header"},[t.config&&t.config.title?a("h2",{staticClass:"sheet-title"},[t._v(" Upload da planilha ")]):t._e(),a("div",{staticClass:"sheet-description"},[t._m(0),t.requiredFields.length?a("div",{staticClass:"required-fields"},[a("span",{staticClass:"required-label"},[t._v("Campos obrigatórios: ")]),a("div",{staticClass:"required-chips"},t._l(t.requiredFields,(function(e){return a("v-chip",{key:e.value,staticClass:"field-chip",attrs:{small:"",outline:"",color:"primary"}},[t._v(" "+t._s(e.title)+" ")])})),1)]):t._e()])]),a("div",{staticClass:"upload-area",class:{"drag-over":t.isDragging},on:{dragenter:function(e){return e.preventDefault(),t.handleDragEnter(e)},dragleave:function(e){return e.preventDefault(),t.handleDragLeave(e)},dragover:function(t){t.preventDefault()},drop:function(e){return e.preventDefault(),t.handleDrop(e)},click:t.triggerFileInput}},[a("input",{ref:"fileInput",staticClass:"file-input",attrs:{type:"file",accept:".xlsx,.xls,.csv"},on:{change:t.handleFileSelect}}),t.selectedFile?a("div",{staticClass:"file-preview"},[a("v-icon",{attrs:{size:"32",color:"primary"}},[t._v("description")]),a("div",{staticClass:"file-info"},[a("span",{staticClass:"file-name"},[t._v(t._s(t.selectedFile.name))]),a("span",{staticClass:"file-size"},[t._v(t._s(t.formatFileSize(t.selectedFile.size)))]),t.isProcessing?a("span",{staticClass:"processing-status"},[a("span",[t._v("Processando arquivo... Por favor, aguarde...")]),a("v-progress-linear",{staticClass:"progress-bar",attrs:{indeterminate:"",height:"3",color:"primary","background-color":"grey lighten-4"}})],1):t._e(),t.processError?a("span",{staticClass:"error-message"},[t._v(t._s(t.processError))]):t._e()]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return e.stopPropagation(),t.removeFile(e)}}},[a("v-icon",[t._v("close")])],1)],1):a("div",{staticClass:"upload-content"},[a("v-icon",{attrs:{size:"48",color:"primary"}},[t._v("cloud_upload")]),a("h3",[t._v("Arraste sua planilha aqui")]),a("p",[t._v("ou clique para selecionar")]),a("span",{staticClass:"file-types"},[t._v("Arquivos suportados: XLSX, XLS, CSV")])],1)])]),a("div",{staticClass:"fixed-footer elevation-2"},[a("v-btn",{attrs:{flat:""},on:{click:function(e){return t.cancel()}}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{text:""},on:{click:function(e){return t.back()}}},[t._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:!t.isValidToContinue},on:{click:t.handleContinue}},[t._v(" Continuar "),a("v-icon",{attrs:{right:""}},[t._v("arrow_forward")])],1)],1),a("v-dialog",{attrs:{"max-width":"850px",persistent:""},model:{value:t.showPreview,callback:function(e){t.showPreview=e},expression:"showPreview"}},[a("v-card",[a("v-card-title",{staticClass:"header"},[a("span",[t._v("Prévia da Planilha")]),a("v-spacer"),a("v-switch",{staticClass:"mt-0",attrs:{label:"Primeira linha contém cabeçalhos","hide-details":""},model:{value:t.hasHeaders,callback:function(e){t.hasHeaders=e},expression:"hasHeaders"}})],1),a("v-card-text",{staticClass:"preview-content"},[a("div",{staticClass:"preview-table-wrapper"},[a("table",{staticClass:"preview-table"},[a("thead",[a("tr",t._l(t.previewHeaders,(function(e,i){return a("th",{key:i,staticClass:"header-cell"},[a("div",{staticClass:"header-content"},[t.editingHeader!==i?a("div",{staticClass:"header-text",attrs:{title:e},on:{click:function(e){return t.startEditingHeader(i)}}},[t._v(" "+t._s(e)+" "),a("v-icon",{staticClass:"edit-icon",attrs:{small:""}},[t._v("edit")])],1):a("input",{directives:[{name:"model",rawName:"v-model",value:t.previewHeaders[i],expression:"previewHeaders[index]"}],ref:"headerInput",refInFor:!0,staticClass:"header-input",attrs:{placeholder:"Coluna "+(i+1)},domProps:{value:t.previewHeaders[i]},on:{blur:t.stopEditingHeader,keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.stopEditingHeader(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.cancelEditingHeader(i)}],input:function(e){e.target.composing||t.$set(t.previewHeaders,i,e.target.value)}}})])])})),0)]),a("tbody",t._l(t.previewData,(function(e,i){return a("tr",{key:i},t._l(e,(function(e,i){return a("td",{key:i,attrs:{title:e}},[t._v(" "+t._s(e)+" ")])})),0)})),0)])]),a("div",{staticClass:"preview-info"},[a("small",[t._v("Mostrando "+t._s(t.previewData.length)+" de "+t._s(t.totalRows)+" linhas")])])]),a("v-card-actions",{staticClass:"preview-actions"},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:t.cancelPreview}},[t._v("Cancelar")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary"},on:{click:t.confirmPreview}},[t._v(" Continuar ")])],1)],1)],1)],1)}),PC=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("p",{staticClass:"description-text"},[a("span",[t._v("Faça upload do seu arquivo (XLSX, XLS ou CSV). ")]),a("br"),a("span",{staticClass:"required-label red--text"},[t._v("Se certifique que o arquivo contem os campos obrigatórios abaixo.")])])}],jC=(a("a630"),a("5cc6"),a("9a8c"),a("a975"),a("735e"),a("c1ac"),a("d139"),a("3a7b"),a("d5d6"),a("82f8"),a("e91f"),a("60bd"),a("5f96"),a("3280"),a("3fcc"),a("ca91"),a("25a1"),a("cd26"),a("3c5d"),a("2954"),a("649e"),a("219c"),a("170b"),a("b39a"),a("72f7"),a("25ca")),qC={name:"WNUploadFile",data:function(){return{isDragging:!1,selectedFile:null,isProcessing:!1,processError:null,processedData:null,progressPercentage:0,showPreview:!1,hasHeaders:!0,previewData:[],previewHeaders:[],rawData:null,originalHeaders:[],totalRows:0,editingHeader:null,headerBackup:null}},computed:{isValidToContinue:function(){return this.processedData&&!this.isProcessing&&!this.processError&&this.processedData.rows.length>0&&this.processedData.headers.length>0},requiredFields:function(){var t,e;return(null===(t=this.config)||void 0===t||null===(e=t.fields)||void 0===e?void 0:e.filter((function(t){return t.required})))||[]}},watch:{hasHeaders:function(t){t?(this.previewHeaders=this.originalHeaders,this.previewData=this.rawData.slice(1,6)):(this.previewHeaders=this.generateDefaultHeaders(this.rawData[0].length),this.previewData=this.rawData.slice(0,5))}},methods:{handleDragEnter:function(){this.isDragging=!0},handleDragLeave:function(){this.isDragging=!1},handleDrop:function(t){this.isDragging=!1;var e=t.dataTransfer.files;e.length>0&&this.validateAndSetFile(e[0])},triggerFileInput:function(){this.selectedFile||this.$refs.fileInput.click()},handleFileSelect:function(t){var e=t.target.files;e.length>0&&this.validateAndSetFile(e[0])},validateAndSetFile:function(t){var e=["application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","text/csv"];e.includes(t.type)?(this.selectedFile=t,this.processFile(t)):this.$emit("error","Formato de arquivo inválido. Use XLSX, XLS ou CSV.")},processFile:function(t){var e=this;return Object(At["a"])(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,e.isProcessing=!0,e.processError=null,a.next=5,e.readFileData(t);case 5:if(i=a.sent,i&&i.length){a.next=8;break}throw new Error("A planilha está vazia");case 8:e.rawData=i,e.totalRows=i.length,e.originalHeaders=Object(Ot["a"])(i[0]),e.previewHeaders=e.originalHeaders,e.previewData=i.slice(1,6),e.hasHeaders=!0,e.showPreview=!0,a.next=22;break;case 17:a.prev=17,a.t0=a["catch"](0),e.processError=a.t0.message,e.$emit("error",a.t0.message),console.error("Erro no processamento:",a.t0);case 22:return a.prev=22,e.isProcessing=!1,a.finish(22);case 25:case"end":return a.stop()}}),a,null,[[0,17,22,25]])})))()},readFileData:function(t){return new Promise((function(e,a){var i=new FileReader;i.onload=function(t){try{var i=new Uint8Array(t.target.result),s=jC["a"](i,{type:"array",cellDates:!0,cellNF:!0,cellText:!1}),o=s.Sheets[s.SheetNames[0]],n=function(t){return t instanceof Date&&!isNaN(t)},r=function(t){if(!t)return null;if(n(t))return t;for(var e=t.toString().trim().replace(/[^\d/\-.]/g,""),a=["DD/MM/YYYY","D/M/YYYY","DD/MM/YY","D/M/YY","MM/DD/YYYY","M/D/YYYY","MM/DD/YY","M/D/YY","YYYY-MM-DD","YY-MM-DD","DD-MM-YYYY","DD-MM-YY","DD.MM.YYYY","DD.MM.YY"],i=0,s=a;i=0&&c<12&&l>0&&l<=31){var u=new Date(d,c,l);if(n(u)&&u.getDate()===l&&u.getMonth()===c&&u.getFullYear()===d)return u}}}return null};for(var l in o)if("!"!==l[0]){var c=o[l];if(c){var d=null;if("d"===c.t&&n(c.v)?d=c.v:c.w&&"string"===typeof c.w?d=r(c.w):c.v&&(d=r(c.v)),d){var u=String(d.getDate()).padStart(2,"0"),p=String(d.getMonth()+1).padStart(2,"0"),m=d.getFullYear();o[l].v="".concat(u,"/").concat(p,"/").concat(m),o[l].w="".concat(u,"/").concat(p,"/").concat(m),o[l].t="s"}}}var v=jC["b"].sheet_to_json(o,{header:1,raw:!1,defval:"",blankrows:!1});e(v)}catch(f){a(new Error("Erro ao ler a planilha. Verifique se o arquivo está corrompido."))}},i.onerror=function(){a(new Error("Erro ao ler o arquivo. Tente novamente."))},i.readAsArrayBuffer(t)}))},validateHeaders:function(t){if(!t||!t.length)throw new Error("A planilha não possui cabeçalhos válidos");return t.map((function(t,e){var a=t?t.toString().trim():"";return a||"Col ".concat(e+1)}))},normalizeHeader:function(t){return t.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9]/g,"_").replace(/_+/g,"_").replace(/^_|_$/g,"")},processRows:function(t,e){var a=this;return t.filter((function(t){return t.some((function(t){return""!==t}))})).map((function(t,i){var s={};return e.forEach((function(e,a){var i=t[a];i=null!=i?i.toString().trim():"",s[e]=i})),s._row=i+2,s._valid=a.validateRow(s),s}))},validateRow:function(){return!0},removeFile:function(){this.selectedFile=null,this.processError=null,this.$refs.fileInput.value="",this.$emit("file-removed")},formatFileSize:function(t){if(0===t)return"0 Bytes";var e=1024,a=["Bytes","KB","MB","GB"],i=Math.floor(Math.log(t)/Math.log(e));return parseFloat((t/Math.pow(e,i)).toFixed(2))+" "+a[i]},handleContinue:function(){this.processedData&&this.$emit("continue",this.processedData)},cancel:function(){this.$emit("cancel")},generateDefaultHeaders:function(t){return Array.from({length:t},(function(t,e){return"Col ".concat(e+1)}))},cancelPreview:function(){this.showPreview=!1,this.removeFile()},confirmPreview:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:try{t.isProcessing=!0,a=t.validateHeaders(t.previewHeaders),i=t.processRows(t.hasHeaders?t.rawData.slice(1):t.rawData,a),t.processedData={headers:a,rows:i,originalFile:t.selectedFile},t.showPreview=!1,t.handleContinue()}catch(s){console.error("Erro ao confirmar preview:",s),alert("Erro ao confirmar preview: "+s.message),t.processError=s.message,t.$emit("error",s.message)}finally{t.isProcessing=!1}case 1:case"end":return e.stop()}}),e)})))()},startEditingHeader:function(t){var e=this;this.editingHeader=t,this.headerBackup=String(this.previewHeaders[t]||""),this.$nextTick((function(){var t=e.$refs.headerInput;t&&t[0]&&(t[0].focus(),t[0].select())}))},stopEditingHeader:function(){if(null!==this.editingHeader){var t=this.previewHeaders[this.editingHeader],e=String(t||"").trim();this.previewHeaders[this.editingHeader]=""===e?"Col ".concat(this.editingHeader+1):e,this.editingHeader=null,this.headerBackup=null}},cancelEditingHeader:function(t){null!==this.headerBackup&&(this.previewHeaders[t]=this.headerBackup),this.editingHeader=null,this.headerBackup=null},back:function(){this.$emit("back")}},props:{config:{type:Object,required:!0}}},$C=qC,zC=(a("62e7"),Object(m["a"])($C,FC,PC,!1,null,"0ed3c496",null)),MC=zC.exports,NC=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-sheet-from-to"},[a("div",{staticClass:"fixed-header elevation-2"},[a("div",{staticClass:"progress-section"},[a("div",{staticClass:"header-content"},[a("div",{staticClass:"progress-row"},[a("div",{staticClass:"progress-info"},[a("span",{staticClass:"progress-text"},[t._v(" "+t._s(t.totalMappedFields)+" de "+t._s(t.visibleHeaders.length)+" campos mapeados ")]),a("span",{staticClass:"progress-percentage"},[t._v(" "+t._s(t.progressPercentage)+"% ")])]),a("div",{staticClass:"required-fields"},[a("span",{staticClass:"required-fields-label"},[t._v("Obrigatórios:")]),a("div",{staticClass:"required-fields-list"},t._l(t.requiredFields,(function(e){return a("v-chip",{key:e.value,staticClass:"required-field-chip",attrs:{"x-small":"",label:"",color:t.isFieldMapped(e.value)?"success lighten-1":"grey lighten-4","text-color":t.isFieldMapped(e.value)?"white":"grey darken-2"}},[t._v(" "+t._s(e.title)+" ")])})),1)])]),a("v-progress-linear",{staticClass:"progress-bar",attrs:{value:t.progressPercentage,height:"3",color:t.progressColor,"background-color":"grey lighten-4"}})],1)]),a("v-btn",{staticClass:"add-field-btn",attrs:{color:"primary",outline:"",small:""},on:{click:t.addExtraField}},[a("v-icon",{attrs:{small:"",left:""}},[t._v("add")]),t._v(" Adicionar Campo ")],1)],1),a("div",{staticClass:"scrollable-content"},[t.hasData?a("div",{staticClass:"mapping-container"},[t._m(0),a("div",{staticClass:"mapping-rows"},t._l(t.visibleHeaders,(function(e){return a("div",{key:e.from,staticClass:"mapping-row"},[a("div",{staticClass:"column-field"},[a("div",{staticClass:"field-info"},[a("div",{staticClass:"field-name"},[t._v(" "+t._s(e.isExtra?"Campo Extra":e.from)+" "),e.isExtra?a("v-chip",{staticClass:"ml-2",attrs:{"x-small":"",color:"primary"}},[t._v(" Extra ")]):t._e()],1),e.isExtra?t._e():a("div",{staticClass:"example-value",style:{color:null!==t.getExampleValue(e.from)?"grey":"red"},attrs:{title:t.getExampleValue(e.from)||"Sem exemplo disponível"},domProps:{innerHTML:t._s(t.getExampleValue(e.from)?"Exemplo: "+t.getExampleValue(e.from)+"":"Coluna vazia ou sem exemplo disponível")}})])]),a("div",{staticClass:"column-map"},[a("v-select",{staticClass:"mapping-select",attrs:{items:t.availableFields,"item-text":"title","item-value":"value",hint:t.getSelectedFieldDescription(e.to),"persistent-hint":"",clearable:"",label:e.to?e.to:"Selecione um campo para "+e.from},on:{change:function(a){return t.updateFieldMapping(e)}},scopedSlots:t._u([{key:"selection",fn:function(e){var i=e.item;return[a("span",[t._v(" "+t._s(i.title)+" "),i.required?a("span",{staticClass:"required-badge"},[t._v("*")]):t._e()])]}},{key:"item",fn:function(e){var i=e.item;return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on,o=e.attrs;return[a("div",t._g(t._b({staticClass:"select-item"},"div",o,!1),s),[t._v(" "+t._s(i.title)+" "),i.required?a("span",{staticClass:"required-badge"},[t._v("*")]):t._e()])]}}],null,!0)},[a("span",[t._v(" "+t._s(i.description)+" "),i.required?a("br"):t._e(),i.required?a("strong",[t._v("Campo obrigatório")]):t._e()])])]}}],null,!0),model:{value:e.to,callback:function(a){t.$set(e,"to",a)},expression:"header.to"}}),e.isExtra?a("v-text-field",{staticClass:"mt-2",attrs:{label:"Valor Padrão",placeholder:"Digite um valor padrão",dense:""},on:{input:function(a){return t.updateFieldMapping(e)}},model:{value:e.defaultValue,callback:function(a){t.$set(e,"defaultValue",a)},expression:"header.defaultValue"}}):t._e()],1),a("div",{staticClass:"column-actions"},[a("v-btn",{staticClass:"delete-btn",attrs:{icon:""},on:{click:function(a){return t.removeHeader(e)}}},[a("v-icon",{attrs:{color:"error"}},[t._v("delete")])],1)],1)])})),0)]):a("div",{staticClass:"no-data-message"},[a("p",[t._v("Aguardando dados da planilha...")])])]),a("div",{staticClass:"fixed-footer elevation-20"},[a("v-btn",{attrs:{flat:"",disabled:t.isProcessing},on:{click:function(e){return t.cancel()}}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{text:"",disabled:t.isProcessing},on:{click:function(e){return t.back()}}},[t._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:!t.canContinue||t.isProcessing,loading:t.isProcessing},on:{click:t.handleContinue}},[t._v(" Continuar ")])],1)])},LC=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mapping-header"},[a("div",{staticClass:"column-field"},[t._v("Campo da Planilha")]),a("div",{staticClass:"column-map"},[t._v("Mapear para")]),a("div",{staticClass:"column-actions"},[t._v("Ações")])])}],RC=(a("4ec9"),{name:"WNSheetFromTo",props:{config:{type:Object,required:!1,default:function(){return{title:"Importação",description:"Configure o mapeamento dos campos da sua planilha.",fields:[]}}},processedData:{type:Object,required:!1,default:function(){return{headers:[],rows:[]}}}},data:function(){return{headers:[],visibleHeaders:[],mappedFields:new Map,sampleRow:null,isProcessing:!1,extraFieldCounter:1}},computed:{hasData:function(){return this.headers.length>0},availableFields:function(){var t;return[{value:"_additional",title:"Campo Adicional",description:"Manter campo original sem mapeamento"}].concat(Object(Ot["a"])((null===(t=this.config)||void 0===t?void 0:t.fields)||[]))},canContinue:function(){return this.visibleHeaders.length>0&&this.visibleHeaders.every((function(t){return null!==t.to}))&&this.hasAllRequiredFields},totalMappedFields:function(){return this.visibleHeaders.filter((function(t){return null!==t.to})).length},progressPercentage:function(){return this.visibleHeaders.length?Math.round(this.totalMappedFields/this.visibleHeaders.length*100):0},progressColor:function(){return this.progressPercentage<50?"warning":this.progressPercentage<100?"info":"success"},requiredFields:function(){return this.config.fields.filter((function(t){return t.required}))},hasAllRequiredFields:function(){var t=this;return this.requiredFields.every((function(e){return Array.from(t.mappedFields.values()).includes(e.value)}))},isFieldMapped:function(){var t=this;return function(e){return Array.from(t.mappedFields.values()).includes(e)}}},methods:{initializeLocalData:function(){var t;null!==(t=this.processedData)&&void 0!==t&&t.headers&&(this.headers=Object(Ot["a"])(this.processedData.headers),this.sampleRow=this.processedData.rows[0]||{},this.visibleHeaders=this.headers.map((function(t){return{from:t,to:null,isExtra:!1}})),this.mappedFields.clear())},getExampleValue:function(t){var e,a=null===(e=this.sampleRow)||void 0===e?void 0:e[t];return void 0!==a&&null!==a&&""!==a?a:null},getSelectedFieldDescription:function(t){if(!t)return"";var e=this.availableFields.find((function(e){return e.value===t}));return e?e.description:""},updateFieldMapping:function(t){t.to?this.mappedFields.set(t.from,t.to):this.mappedFields.delete(t.from)},removeHeader:function(t){this.visibleHeaders=this.visibleHeaders.filter((function(e){return e.from!==t.from})),this.mappedFields.delete(t.from)},addExtraField:function(){var t="extra".concat(this.extraFieldCounter);this.visibleHeaders.push({from:t,to:null,isExtra:!0,defaultValue:""}),this.extraFieldCounter++},handleContinue:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:try{t.isProcessing=!0,a={fields:Array.from(t.mappedFields.entries()).map((function(t){var e=Object(K_["a"])(t,2),a=e[0],i=e[1];return{from:a,to:"_additional"===i?a:i}})),headers:Array.from(t.mappedFields.entries()).map((function(e){var a,i,s=Object(K_["a"])(e,2),o=s[0],n=s[1];if("_additional"===n)return{value:o,title:o,description:"Campo adicional da planilha",example:(null===(i=t.sampleRow)||void 0===i?void 0:i[o])||null};var r=t.config.fields.find((function(t){return t.value===n})),l=t.visibleHeaders.find((function(t){return t.from===o})),c=null!==l&&void 0!==l&&l.isExtra?l.defaultValue:null===(a=t.sampleRow)||void 0===a?void 0:a[o];return Object(kt["a"])(Object(kt["a"])({},r||{value:n,title:n,description:"Campo sem configuração"}),{},{example:c})})),data:t.processedData.rows.map((function(e){var a={};return t.mappedFields.forEach((function(i,s){var o=t.visibleHeaders.find((function(t){return t.from===s}));if("_additional"===i)a[s]=e[s];else if(null!==o&&void 0!==o&&o.isExtra){var n=t.config.fields.find((function(t){return t.value===i})),r=o.defaultValue;a[i]=null!==n&&void 0!==n&&n.format?n.format(r):r}else{var l=t.config.fields.find((function(t){return t.value===i})),c=e[s];a[i]=null!==l&&void 0!==l&&l.format?l.format(c):c}})),a}))},t.$emit("continue",a)}catch(i){console.error("Erro ao processar dados:",i)}finally{t.isProcessing=!1}case 1:case"end":return e.stop()}}),e)})))()},back:function(){this.$emit("back")},cancel:function(){this.$emit("cancel")}},mounted:function(){this.initializeLocalData()},watch:{processedData:{handler:function(t){t&&this.initializeLocalData()},deep:!0}}}),UC=RC,WC=(a("4be3"),Object(m["a"])(UC,NC,LC,!1,null,"0d1717fb",null)),BC=WC.exports,VC=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-sheet-date-validate"},[a("div",{staticClass:"filter-container elevation-1"},[a("div",{staticClass:"filter-buttons"},[a("v-btn",{class:["filter-btn",{active:"all"===t.currentFilter}],attrs:{small:""},on:{click:function(e){t.currentFilter="all"}}},[a("v-icon",{attrs:{small:"",left:""}},[t._v("list")]),t._v(" Todos ")],1),a("v-btn",{class:["filter-btn",{active:"valid"===t.currentFilter}],attrs:{small:""},on:{click:function(e){t.currentFilter="valid"}}},[a("v-icon",{attrs:{small:"",left:"",color:"success"}},[t._v("check_circle")]),t._v(" Válidos ")],1),a("v-btn",{class:["filter-btn",{active:"invalid"===t.currentFilter}],attrs:{small:""},on:{click:function(e){t.currentFilter="invalid"}}},[a("v-icon",{attrs:{small:"",left:"",color:"error"}},[t._v("error")]),t._v(" Inválidos ")],1)],1),a("div",{staticClass:"filter-actions"},[a("div",{staticClass:"filter-summary"},[a("span",{staticClass:"summary-item"},[a("v-icon",{attrs:{small:"",color:"success"}},[t._v("check_circle")]),t._v(" "+t._s(t.validCount)+" válidos ")],1),a("span",{staticClass:"summary-divider"},[t._v("|")]),a("span",{staticClass:"summary-item"},[a("v-icon",{attrs:{small:"",color:"error"}},[t._v("error")]),t._v(" "+t._s(t.invalidCount)+" inválidos ")],1)]),t.invalidCount>0?a("v-btn",{staticClass:"remove-invalid-btn",attrs:{small:"",color:"error"},on:{click:function(e){t.showRemoveInvalidDialog=!0}}},[a("v-icon",{attrs:{small:"",left:""}},[t._v("delete_sweep")]),t._v(" Remover Inválidos ")],1):t._e()],1)]),a("div",{staticClass:"scrollable-content"},[a("v-data-table",{staticClass:"elevation-1 wn-sheet-date-validate-table",attrs:{headers:t.tableHeaders,items:t.filteredData,"items-per-page":10,loading:!t.localData},scopedSlots:t._u([{key:"progress",fn:function(){return[a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}})]},proxy:!0},{key:"no-data",fn:function(){return[a("div",{staticClass:"text-center"},[t._v(" Nenhum dado disponível ")])]},proxy:!0},{key:"items",fn:function(e){var i=e.item;return[a("tr",{class:{"error-row":!i.is_valid}},t._l(t.tableHeaders,(function(e){return a("td",{key:e.value},["validation_status"===e.value?[a("v-chip",{staticClass:"status-chip",attrs:{small:"",color:i.is_valid?"success":"error","text-color":"white"}},[t._v(" "+t._s(i.is_valid?"Válido":"Inválido")+" ")])]:"actions"===e.value?[a("v-btn",{staticClass:"delete-btn",attrs:{icon:"",small:""},on:{click:function(e){return t.showRemoveDialog(i)}}},[a("v-icon",{attrs:{small:"",color:"grey darken-1"}},[t._v("delete")])],1)]:[a("span",{class:{"invalid-field":!t.isFieldValid(i,e.value)}},[t._v(" "+t._s(i[e.value])+" ")])]],2)})),0)]}}])})],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.showSingleRemoveDialog,callback:function(e){t.showSingleRemoveDialog=e},expression:"showSingleRemoveDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v("Confirmar Remoção")]),a("v-card-text",[t._v(" Deseja realmente remover esta linha? ")]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:"",flat:""},on:{click:function(e){t.showSingleRemoveDialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{color:"error",text:""},on:{click:t.confirmRemove}},[t._v("Remover")])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400"},model:{value:t.showRemoveInvalidDialog,callback:function(e){t.showRemoveInvalidDialog=e},expression:"showRemoveInvalidDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline"},[t._v("Confirmar Remoção em Massa")]),a("v-card-text",[t._v(" Deseja realmente remover todas as "+t._s(t.invalidCount)+" linhas inválidas? ")]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{text:"",flat:""},on:{click:function(e){t.showRemoveInvalidDialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{color:"error",text:""},on:{click:t.removeAllInvalid}},[t._v("Remover Todos")])],1)],1)],1),a("div",{staticClass:"fixed-footer elevation-2"},[a("v-btn",{attrs:{text:"",flat:""},on:{click:function(e){return t.cancel()}}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{text:""},on:{click:function(e){return t.back()}}},[t._v(" Voltar ")]),a("v-btn",{staticClass:"pulse-button",attrs:{color:"primary",disabled:t.hasInvalidData},on:{click:t.handleContinue}},[t._v(" Continuar ")])],1)],1)},HC=[],GC=(a("4fad"),{name:"WNSheetDateValidate",props:{config:{type:Object,required:!1,default:function(){return{title:"Importação",description:"Configure o mapeamento dos campos da sua planilha.",fields:[]}}},mappedData:{type:Object,required:!1,default:function(){return{fields:[],headers:[],data:[]}}}},data:function(){return{localData:[],tableHeaders:[],fieldValidations:{},currentFilter:"all",showSingleRemoveDialog:!1,showRemoveInvalidDialog:!1,itemToRemove:null}},computed:{hasInvalidData:function(){return this.localData.some((function(t){return!t.is_valid}))},filteredData:function(){if(!this.localData)return[];switch(this.currentFilter){case"valid":return this.localData.filter((function(t){return t.is_valid}));case"invalid":return this.localData.filter((function(t){return!t.is_valid}));default:return this.localData}},validCount:function(){return this.localData?this.localData.filter((function(t){return t.is_valid})).length:0},invalidCount:function(){return this.localData?this.localData.filter((function(t){return!t.is_valid})).length:0}},mounted:function(){this.initializeLocalData()},methods:{initializeLocalData:function(){var t;if(null!==(t=this.mappedData)&&void 0!==t&&t.data){var e=new Map(this.config.fields.filter((function(t){return t.validate})).map((function(t){return[t.value,{validate:t.validate,required:t.required}]})));this.localData=this.mappedData.data.map((function(t){for(var a={},i=!0,s=0,o=Object.entries(t);s0&&!this.nameError}},methods:{validateName:function(t){this.nameError="",t.length>100&&(this.nameError="O nome não pode ter mais que 100 caracteres")},handleContinue:function(){this.isValid&&this.$emit("continue",{name:this.importName})},cancel:function(){this.$emit("cancel")}},props:{config:{type:Object,required:!0}}},tw=ZC,ew=(a("5942"),Object(m["a"])(tw,KC,XC,!1,null,"b9a937fe",null)),aw=ew.exports,iw={name:"WNImportFromSheet",data:function(){return{e1:1,dialog:!1,fromToData:null,processedData:null,configurationData:null,uploadProgress:{show:!1,progress:0,currentBatch:0,totalBatches:0,failedItems:[]},confirmDialog:{show:!1,itemCount:0,resolveCallback:null}}},methods:{handleConfigurationContinue:function(t){this.configurationData=t,this.e1=2},handleFileProcessed:function(t){this.processedData=t,this.e1=3},handleFromToContinue:function(t){this.fromToData=t,this.e1=4},handleCancel:function(){this.dialog=!1,this.processedData=null,this.fromToData=null,this.configurationData=null,this.e1=1},handleDone:function(t){this.dialog=!1,this.processedData=null,this.fromToData=null,this.configurationData=null,this.e1=1,this.$emit("done",{import_id:t})},handleBack:function(){this.e1=this.e1-1},dataValidateContinue:function(t){var e=this;return Object(At["a"])(regeneratorRuntime.mark((function a(){var i,s,o,n,r,l,c,d;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,e.showConfirmDialog(t.length);case 2:if(i=a.sent,i){a.next=5;break}return a.abrupt("return");case 5:return s=500,o=e.splitIntoBatches(t,s),e.uploadProgress={show:!0,progress:0,currentBatch:0,totalBatches:o.length,failedItems:[]},a.prev=8,a.next=11,e.sendInitialBatch(o[0]);case 11:if(r=a.sent,l=null===r||void 0===r||null===(n=r.data)||void 0===n?void 0:n.id,l){a.next=15;break}throw new Error("Falha ao iniciar importação");case 15:c=1;case 16:if(!(c0?a("div",{staticClass:"talk-campaign__channels-list"},t._l(t.content.channels_statistics,(function(t,e){return a("talk-campaign-channel",{key:e,attrs:{channel:t}})})),1):a("div",{staticClass:"talk-campaign__empty-state"},[a("v-icon",{staticClass:"talk-campaign__empty-icon"},[t._v("device_hub")]),a("p",{staticClass:"talk-campaign__empty-text"},[t._v("Nenhum canal configurado para esta campanha ainda")])],1)]),a("div",{staticClass:"talk-campaign__stats-card"},[a("div",{staticClass:"talk-campaign__stats-header"},[a("h2",{staticClass:"talk-campaign__section-title"},[a("v-icon",{staticClass:"talk-campaign__section-icon"},[t._v("history")]),t._v(" Últimas mensagens enviadas ")],1),a("div",{staticClass:"talk-campaign__stats-actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"talk-campaign__action-btn",attrs:{icon:"",small:"",to:{name:"talk-list",params:{page:"talk"},query:{where:"talks.talk_campaign_id,"+t.content.id}}}},i),[a("v-icon",[t._v("checklist")])],1)]}}],null,!1,1453506230)},[a("span",[t._v("Atualizar histórico")])])],1)]),t.content.last_talks&&t.content.last_talks.length>0?a("div",{staticClass:"talk-campaign__messages-list"},t._l(t.content.last_talks,(function(t,e){return a("talk-campaign-talk",{key:e,attrs:{talk:t}})})),1):a("div",{staticClass:"talk-campaign__empty-state"},[a("v-icon",{staticClass:"talk-campaign__empty-icon"},[t._v("chat_bubble_outline")]),a("p",{staticClass:"talk-campaign__empty-text"},[t._v("Nenhuma mensagem enviada até o momento")])],1)])])]):t._e()]],2)},pw=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[t._v("Ligações realizadas")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[t._v("Não atendidos")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[t._v("Ligações atendidas")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h3",{staticClass:"talk-campaign__metric-title"},[a("span",[t._v("Telefones inválidos")])])}],mw=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-channel",class:{"theme--dark":t.$vuetify.theme.dark,"talk-channel--removed":t.channel.removed_to_campaign}},[a("div",{staticClass:"talk-channel__container"},[a("div",{staticClass:"talk-channel__icon-wrapper"},[a("talk-list-item-channel-icon",{staticClass:"talk-channel__icon",attrs:{"channel-type":t.channel.type.code}})],1),a("div",{staticClass:"talk-channel__name"},[a("div",{staticClass:"talk-channel__title-wrapper"},[a("span",{staticClass:"talk-channel__title"},[t._v(t._s(t.channel.name))]),t.channel.removed_to_campaign?a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"talk-channel__removed-icon",attrs:{"x-small":""}},i),[t._v(" remove_circle_outline ")])]}}],null,!1,3193149774)},[a("span",[t._v("Canal removido da campanha")])]):t._e()],1)]),a("div",{staticClass:"talk-channel__metrics"},[a("div",{staticClass:"talk-channel__stat"},[a("v-icon",{attrs:{"x-small":"",color:"success"}},[t._v("send")]),a("span",{staticClass:"talk-channel__stat-value"},[t._v(t._s(t.channel.messages_sent))]),a("span",{staticClass:"talk-channel__stat-label"},[t._v("env")])],1),a("div",{staticClass:"talk-channel__stat"},[a("v-icon",{attrs:{"x-small":"",color:"info"}},[t._v("reply")]),a("span",{staticClass:"talk-channel__stat-value"},[t._v(t._s(t.channel.messages_received))]),a("span",{staticClass:"talk-channel__stat-label"},[t._v("rec")])],1)]),a("div",{staticClass:"talk-channel__status",style:{backgroundColor:t.channel.status.color+(t.$vuetify.theme.dark?"20":"15"),color:t.channel.status.color}},[a("v-icon",{attrs:{size:"12"}},[t._v(t._s(t.channel.status.icon))]),a("span",{staticClass:"talk-channel__status-text"},[t._v(t._s(t.channel.status.name))])],1)])])},vw=[],fw=a("0dda"),gw={name:"TalkCampaignChannel",components:{TalkListItemChannelIcon:fw["a"]},props:{channel:{type:Object,required:!0}},computed:{tagColor:function(){return this.channel.removed_to_campaign?"#9E9E9E":this.channel.color},getTagStyle:function(){var t=this.tagColor;return{backgroundColor:t+(this.$vuetify.theme.dark?"40":"30"),color:t,filter:this.$vuetify.theme.dark?"brightness(1)":"brightness(0.7)",opacity:this.channel.removed_to_campaign?"0.7":"1"}}}},_w=gw,hw=(a("84bd"),Object(m["a"])(_w,mw,vw,!1,null,"fddfa9aa",null)),bw=hw.exports,xw=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-campaign-talk",on:{click:function(e){return t.$emit("onTalkAction",t.talk)}}},[a("div",{staticClass:"talk-campaign-talk__header"},[a("div",{staticClass:"talk-campaign-talk__avatar"},[a("v-avatar",{attrs:{size:"40"}},[t.talk.contact.file&&t.talk.contact.file.url?a("img",{attrs:{src:t.talk.contact.file.url,alt:t.talk.contact.name}}):(t.talk.contact.type,a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}}))])],1),a("div",{staticClass:"talk-campaign-talk__content"},[a("div",{staticClass:"talk-campaign-talk__contact-info"},[a("div",{staticClass:"talk-campaign-talk__name-container"},[a("h3",{staticClass:"talk-campaign-talk__contact-name"},[t._v(" "+t._s(t.talk.contact.name||"Sem nome")+" ")]),2==t.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"talk-campaign-talk__check-icon",attrs:{color:"green",small:""}},i),[t._v(" verified ")])]}}],null,!1,393633567)},[a("span",[t._v("Contato validado")])]):t._e(),3==t.talk.contact.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"talk-campaign-talk__check-icon",attrs:{color:"red",small:""}},i),[t._v(" do_not_disturb_on ")])]}}],null,!1,552936350)},[a("span",[t._v("Contato inválido")])]):t._e()],1),a("span",{staticClass:"talk-campaign-talk__time"},[t._v(t._s(t.formatDate(t.talk.created_at)))])]),a("div",{staticClass:"talk-campaign-talk__details"},[a("div",{staticClass:"talk-campaign-talk__phone"},[t._v(" "+t._s(t.formatPhone(t.talk.contact.number))+" ")]),a("div",{staticClass:"talk-campaign-talk__tag",style:{backgroundColor:t.getTagColor+(t.$wiDark?"40":"30"),color:t.getTagColor,filter:t.$wiDark?"brightness(1)":"brightness(0.7)"}},[t.talk.channel.status.icon?a("v-icon",{attrs:{size:"14",color:t.getTagColor}},[t._v(" "+t._s(t.talk.channel.status.icon)+" ")]):t._e(),a("span",[t._v(t._s(t.talk.channel.name))])],1)])])])])},yw=[],kw={name:"TalkCampaignTalk",props:{talk:{type:Object,required:!0}},computed:{$wiDark:function(){return this.$vuetify.theme.dark},getTagColor:function(){return this.talk.channel.color||"#1976D2"}},methods:{formatDate:function(t){if(!t)return"";var e=new Date(t);return e.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",hour:"2-digit",minute:"2-digit"})},formatPhone:function(t){if(!t)return"";var e=String(t);return 12===e.length?e.replace(/(\d{2})(\d{2})(\d{4})(\d{4})/,"+$1 ($2) $3-$4"):13===e.length?e.replace(/(\d{2})(\d{2})(\d{1})(\d{4})(\d{4})/,"+$1 ($2) $3 $4-$5"):e}}},Cw=kw,ww=(a("386c"),Object(m["a"])(Cw,xw,yw,!1,null,"60ad52aa",null)),Sw=ww.exports,Dw={name:"TalkCampaign",components:{TalkCampaignChannel:bw,TalkCampaignTalk:Sw},data:function(){return{content:null,loading:!1,apiError:null,debugInfo:null,isDebugMode:!0,showDebugInfo:!1}},computed:{contentDebugInfo:function(){if(!this.content)return{};var t={};for(var e in this.content)"object"!==Object($i["a"])(this.content[e])||null===this.content[e]?t[e]=this.content[e]:Array.isArray(this.content[e])?t[e]="Array com ".concat(this.content[e].length," item(s)"):t[e]="Objeto";return t}},methods:{getTalkCampaign:function(){var t=this;this.loading=!0,this.apiError=null,this.debugInfo=null,this.content=null;var e=this.$route.params.id;if(!e)return this.apiError="ID da campanha não encontrado na URL",void(this.loading=!1);r["b"].get({uri:"talks/campaign/".concat(e,"/detail"),params:"",sucess:function(e){var a=e.data.data;t.content=a,t.loading=!1},error:function(e){console.error("Erro na chamada da API:",e),t.loading=!1,t.apiError="Não foi possível conectar ao servidor. Verifique sua conexão e tente novamente."}})},formatDate:function(t){if(!t)return"";var e=new Date(t);return e.toLocaleDateString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})},formatPhoneNumber:function(t){if(!t)return"";var e=String(t);if(e.length<10)return e;var a=e.substring(0,2),i=e.substring(2,4),s=e.substring(4,9),o=e.substring(9);return"+".concat(a," (").concat(i,") ").concat(s,"-").concat(o)},toggleDebugInfo:function(){this.showDebugInfo=!this.showDebugInfo},calculateStatistics:function(t){var e=this;this.$WiApiPost({uri:"talks/campaign/".concat(t.id,"/calculate-statistics"),data:{},config:{msgLoad:{title:"Calculando estatísticas da campanha...",text:"Aguarde um momento por favor."},msgSucess:{title:"Estatísticas calculadas com sucesso",text:"As estatísticas foram calculadas com sucesso."},msgError:{title:"Erro ao calcular estatísticas",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Calcular as estatísticas da campanha?",text:"As estatísticas serão calculadas e atualizadas."}},callback:function(){e.getTalkCampaign()}})},listChannels:function(){var t=this;this.$WiListDialog({wiConfig:"talk-campaign-channel",filter:{talk_campaign_id:this.content.id},wiEditData:{talk_campaign_id:this.content.id},callback:function(){t.getTalkCampaign()}})},addChannels:function(){var t=this;this.$WiListDialog({wiConfig:"talk-channel-select",mode:"select",callback:function(e){var a=e;Array.isArray(e)||(a=[e]),e&&a.length&&t.$WiApiPost({uri:"talks/campaign-channels",data:{talk_campaign_id:t.content.id,channels:a.map((function(t){return t.id}))},config:{msgLoad:{title:'Adicionando canais à campanha "'.concat(t.content.name,'"...'),text:"Aguarde enquanto os canais são adicionados."},msgSucess:{title:"Canais adicionados com sucesso",text:"Os canais foram adicionados com sucesso."},msgError:{title:"Erro ao adicionar canais",text:"Tente novamente ou contacte o suporte."}},callback:function(){t.getTalkCampaign()}})}})},execute:function(t){var e=this;this.$WiApiPost({uri:"talks/campaign/".concat(t.id,"/execute"),data:{},config:{msgLoad:{title:'Inicializando a campanha "'.concat(t.name,'"...'),text:"Aguarde enquanto a campanha é inicializada."},msgSucess:{title:"Campanha inicializada com sucesso",text:"O comando de inicialização foi enviado com sucesso."},msgError:{title:"Erro ao inicializar a campanha",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja inicializar a campanha?",text:"Um comando de inicialização será enviado para a campanha."}},callback:function(){e.getTalkCampaign()}})},pause:function(t){var e=this;this.$WiApiPost({uri:"talks/campaign/".concat(t.id,"/pause"),data:{},config:{msgLoad:{title:"Pausando a campanha...",text:"Aguarde enquanto a campanha é pausada."},msgSucess:{title:"Campanha pausada com sucesso",text:"O comando de pausa foi enviado com sucesso."},msgError:{title:"Erro ao pausar a campanha",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja pausar a campanha?",text:"Um comando de pausa será enviado para a campanha."}},callback:function(){e.getTalkCampaign()}})},stop:function(t){var e=this;this.$WiApiPost({uri:"talks/campaign/".concat(t.id,"/stop"),data:{},config:{msgLoad:{title:"Encerrando a campanha...",text:"Aguarde enquanto a campanha é encerrada."},msgSucess:{title:"Campanha encerrada com sucesso",text:"O comando de encerramento foi enviado com sucesso."},msgError:{title:"Erro ao encerrar a campanha",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja encerrar a campanha?",text:"Um comando de encerramento será enviado para a campanha."}},callback:function(){e.getTalkCampaign()}})},listTalksBy:function(t){this.$router.push({name:"talk-list",params:{page:"talk"},query:Object(Fe["a"])({},t,this.content.id)})}},mounted:function(){this.getTalkCampaign()},watch:{$route:"getTalkCampaign"}},Ew=Dw,Tw=(a("98fc"),Object(m["a"])(Ew,uw,pw,!1,null,"255f2f22",null)),Ow=Tw.exports,Aw=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",[a("v-layout",{attrs:{wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px 0 10px","text-align":"center"}},[a("div",{staticStyle:{width:"100%","text-align":"center",margin:"20px 0"}},[a("img",{staticClass:"elevation-10",staticStyle:{width:"100%","max-width":"500px","border-radius":"10px"},attrs:{src:"static/background/talk-channelslogos.jpg"}})]),a("h1",[a("span",[t._v("Centralize seu atendimento em um único lugar.")])]),a("h3",{staticClass:"grey--text mb-3"},[t._v("Conecte quantos canais de atendimento desejar.")]),a("v-btn",{attrs:{outline:"",color:"primary",link:"",to:{name:"talk-list",params:{page:"talk-channel"}}}},[a("v-icon",[t._v("phone_iphone")]),a("span",[t._v(" Acessar meus canais de atendimento")])],1),a("h2",{staticClass:"orange--text mt-3"},[t._v("Para adicionar novos canais de atendimento entre em contato com nosso suporte técnico.")])],1)],1)],1)},Iw=[],Fw={name:"Indisponível",data:function(){return{}},methods:{}},Pw=Fw,jw=Object(m["a"])(Pw,Aw,Iw,!1,null,null,null),qw=jw.exports,$w=a("4499"),zw=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-view",{attrs:{index:"talk-channel",title:"Importar Contatos do WhatsApp",apiUrl:"talks/channel/contacts"},on:{afterLoad:t.receiveContacts}},[[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"10px","padding-right":"5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-toolbar",{staticClass:"elevation-17",attrs:{dense:""}},[a("div",[a("span",[t._v("Vincular todos os contatos ao usuário atual:")]),a("br"),a("strong",[t._v(t._s(this.$Auth.user().name))])]),a("v-switch",{staticStyle:{"padding-left":"20px"},attrs:{label:t.setCurrentUser?" Sim ":" Não ","hide-details":"","single-line":""},model:{value:t.setCurrentUser,callback:function(e){t.setCurrentUser=e},expression:"setCurrentUser"}})],1)],1),a("v-flex",{staticStyle:{"padding-bottom":"10px","padding-left":"5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-toolbar",{staticClass:"elevation-17",attrs:{dense:""}},[a("v-spacer"),a("div",{staticStyle:{"text-align":"center"}},[a("span",[t._v("Total de contatos ")]),a("br"),a("strong",[t._v(t._s(t._f("number")(t.contactsCount)))])]),a("v-spacer"),a("div",{staticStyle:{"text-align":"center"}},[a("span",[t._v("Contatos importados ")]),a("br"),a("strong",[t._v(t._s(t._f("number")(t.contactsImportedCount)))])]),a("v-spacer"),a("div",{staticStyle:{"text-align":"center"}},[a("span",[t._v("Contatos não importados ")]),a("br"),a("strong",[t._v(t._s(t._f("number")(t.contactsNotImportedCount)))])])],1)],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-data-table",{attrs:{dense:"",headers:t.headers,items:t.contacts,"rows-per-page-items":[8,10,5,25,50,{text:"Todos",value:-1}],"item-key":"uuid"},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",{class:{contact__conflict:"conflict"==e.item.status,contact__imported:"imported"==e.item.status,contact__error:"error"==e.item.status}},[a("td",{staticClass:"talk-imported text-xs-center"},[17==e.item.external_code.length?a("span",[a("strong",[t._v(t._s(t._f("mask")(t.formatNumber(e.item.external_code),"+## (##) ####-####")))])]):18==e.item.external_code.length?a("span",[a("strong",[t._v(t._s(t._f("mask")(t.formatNumber(e.item.external_code),"+## (##) # ####-####")))])]):a("span",[t._v(" "+t._s(t.formatNumber(e.item.external_code))+" ")])]),a("td",{staticClass:"talk-imported text-xs-center"},[a("strong",[t._v(t._s(e.item.name))])]),a("td",{staticClass:"talk-imported text-xs-center"},[e.item.profiles&&e.item.profiles.length>0?a("div",t._l(e.item.profiles,(function(e,i){return a("span",{key:i},[i?a("span",[t._v(", ")]):t._e(),"customer"==e?a("span",[t._v("Cliente")]):t._e(),"contact"==e?a("span",[t._v("Contato")]):t._e(),"provider"==e?a("span",[t._v("Fornecedor")]):t._e(),"collaborator"==e?a("span",[t._v("Colaborador")]):t._e()])})),0):a("div",[t._v(" Não definido ")])]),a("td",{staticClass:"talk-imported text-xs-center"},["imported"==e.item.status?a("span",[t._v("Importado")]):"conflict"==e.item.status?a("span",[t._v("Conflito")]):"error"==e.item.status?a("span",[t._v("Erro")]):a("span",[t._v("Não importado")])]),a("td",{staticClass:"talk-imported text-xs-center"},[a("v-btn",{attrs:{small:"",outline:"",color:"blue",loading:e.item.loading,disabled:"conflict"==e.item.status||"imported"==e.item.status},on:{click:function(a){return t.editContact(e.item)}}},[t._v("Editar ")]),a("v-btn",{attrs:{small:"",outline:"",color:"green",loading:e.item.loading,disabled:!e.item.external_code||""==e.item.external_code||!e.item.name||""==e.item.name||e.item.profiles.length<1},on:{click:function(a){return t.saveContact(e.item)}}},[t._v("Importar ")]),a("v-btn",{attrs:{small:"",outline:"",color:"red",loading:e.item.loading,disabled:"conflict"==e.item.status||"imported"==e.item.status},on:{click:function(a){return t.removeContact(e.item)}}},[t._v("Remover")])],1)])]}}])}),a("v-dialog",{attrs:{"max-width":"450",scrollable:"",persistent:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[t.edit&&t.edit.uuid?a("v-card-title",{class:{contact__conflict:"conflict"==t.edit.status,contact__imported:"imported"==t.edit.status,contact__error:"error"==t.edit.status}},[a("h3",[t._v(" Editar Contato "),17==t.edit.external_code.length?a("span",[a("span",[t._v(t._s(t._f("mask")(t.formatNumber(t.edit.external_code),"+## (##) ####-####")))])]):18==t.edit.external_code.length?a("span",[a("span",[t._v(t._s(t._f("mask")(t.formatNumber(t.edit.external_code),"+## (##) # ####-####")))])]):a("span",[t._v(" "+t._s(t.formatNumber(t.edit.external_code))+" ")])])]):t._e(),a("v-divider"),t.edit&&t.edit.uuid?a("v-card-text",[a("v-form",{model:{value:t.editValid,callback:function(e){t.editValid=e},expression:"editValid"}},[t._v(t._s(t.editValid)+" "),a("v-text-field",{attrs:{label:"Nome do contato",outline:"",required:"",rules:[function(t){return!!t||"Campo obrigatório."}]},model:{value:t.edit.name,callback:function(e){t.$set(t.edit,"name",e)},expression:"edit.name"}}),a("v-select",{attrs:{items:t.personProfiles,label:"Perfil/Perfis",outline:"",required:"",rules:[function(t){return!!t.length||"Selecione no mínimo 1 perfil."}],multiple:""},model:{value:t.edit.profiles,callback:function(e){t.$set(t.edit,"profiles",e)},expression:"edit.profiles"}})],1)],1):t._e(),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{small:"",outline:""},on:{click:function(e){t.dialog=!1,t.edit={}}}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{color:"red darken-1",small:"",outline:""},on:{click:function(e){return t.removeContact(t.edit)}}},[t._v(" remover ")]),a("v-btn",{attrs:{disabled:!t.editValid,color:"blue darken-1",small:"",outline:""},on:{click:function(e){return t.updateContact({save:!1})}}},[t._v(" Atualizar ")]),a("v-btn",{attrs:{disabled:!t.editValid,color:"green darken-1",small:"",outline:""},on:{click:function(e){return t.updateContact({save:!0})}}},[t._v(" Atualizar e Salvar ")])],1)],1)],1)],1)],1)],1)],1)]],2)},Mw=[],Nw={name:"TalkChannelWhatsAppImportContacts",data:function(){return{edit:{},editValid:!1,setCurrentUser:!0,dialog:!1,contacts:[],currentContacts:[],personProfiles:[{value:"customer",text:"Cliente"},{value:"contact",text:"Contato"},{value:"provider",text:"Fornecedor"},{value:"collaborator",text:"Colaborador"}],headers:[{text:"WhatsApp",align:"center",sortable:!0,value:"id"},{text:"Nome",align:"center",value:"name"},{text:"Perfil/Perfis",align:"center",value:"profiles"},{text:"Status",align:"center",value:"status"},{text:"Ações",align:"center",value:"id",sortable:!1}]}},computed:{contactsCount:function(){return this.contacts.length},contactsImportedCount:function(){return this.contacts.filter((function(t){return"imported"==t.status||"conflict"==t.status})).length},contactsNotImportedCount:function(){return this.contacts.filter((function(t){return"imported"!=t.status&&"conflict"!=t.status})).length}},methods:{formatNumber:function(t){return t.replace("@c.us","")},receiveContacts:function(t){var e=this,a=t.content;this.contacts=[],a.data.map((function(t){"chat"==t.type&&e.contacts.push({uuid:e.$UUID(),profiles:["customer"],name:t.name,external_code:t.id})})),this.checkCurrentContacts()},editContact:function(t){this.edit=Object(kt["a"])({},t),this.dialog=!0},updateContact:function(t){var e=this,a=t.save;if(this.edit&&this.edit.uuid){var i=this.contacts.findIndex((function(t){return t.uuid===e.edit.uuid}));console.log(i),this.contacts.splice(i,1,this.edit),this.$forceUpdate()}if(a){console.log("Save contact!");var s=this.contacts.findIndex((function(t){return t.uuid===e.edit.uuid}));this.saveContact(this.contacts[s])}this.edit={},this.dialog=!1,this.$forceUpdate(),console.log(this.edit)},removeContact:function(t){var e=t.uuid;if(e){var a=this.contacts.findIndex((function(t){return t.uuid===e}));this.contacts.splice(a,1),this.edit={},this.dialog=!1,this.$forceUpdate()}},saveContact:function(t){var e=this,a=Object(kt["a"])(Object(kt["a"])({},t),{},{responsible_id:this.setCurrentUser?this.$Auth.user().id:null,number:this.formatNumber(t.external_code),talk_channel_id:this.$route.params.id,type:1});this.setContactLoading(t.uuid,!0),this.$WiApiPost({uri:"talks/channel/import-contact",data:a,callback:function(a){var i;if(console.log(a),null!==a&&void 0!==a&&a.sucess,null!==a&&void 0!==a&&null!==(i=a.sucess)&&void 0!==i&&i.id)console.log(a.sucess),e.setContactStatus(a.sucess.id,"imported");else if(a.error){var s,o;409==(null===a||void 0===a||null===(s=a.error)||void 0===s||null===(o=s.response)||void 0===o?void 0:o.status)?(e.setContactStatus(t.uuid,"conflict"),e.$swal({type:"warning",title:"Este contato já existe!",text:"Este contato do WhatsApp já existe no sistema."})):(e.setContactStatus(t.uuid,"error"),e.$swal({type:"error",title:"Erro ao importar contato!",text:"Tente novamente ou contact o suporte."}))}e.setContactLoading(t.uuid,!1)}})},setContactStatus:function(t,e){var a=this.contacts.findIndex((function(e){return t===e.uuid})),i=this.contacts.find((function(e){return t===e.uuid}));this.contacts.splice(a,1,Object(kt["a"])(Object(kt["a"])({},i),{},{status:e})),this.$forceUpdate()},setContactLoading:function(t,e){var a=this.contacts.findIndex((function(e){return t===e.uuid})),i=this.contacts.find((function(e){return t===e.uuid}));console.log(a),this.contacts.splice(a,1,Object(kt["a"])(Object(kt["a"])({},i),{},{loading:e})),console.log(this.contacts.find((function(e){return t===e.uuid}))),this.$forceUpdate()},getCurrentContacts:function(){var t=this;this.$WiApiGet({uri:"talks/contacts",params:{talk_channel_id:this.$route.params.id},callback:function(e){e.success&&(t.currentContacts=e.success,t.checkCurrentContacts())}})},checkCurrentContacts:function(){var t=this;this.currentContacts.map((function(e){var a=t.contacts.findIndex((function(t){return t.external_code==e.external_code}));a>-1&&t.setContactStatus(t.contacts[a].uuid,"imported")}))}},mounted:function(){this.getCurrentContacts()}},Lw=Nw,Rw=(a("16bf"),Object(m["a"])(Lw,zw,Mw,!1,null,"c66ba3a4",null)),Uw=Rw.exports,Ww=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("kanban",{attrs:{title:"Tags Kanban",store:"tag","store-stage":"tag","api-get-url":"register/tags-kanban","api-put-url":"register/tags-kanban","field-reference-in-item":"business_status_id","message-alert-title":"Deseja realmente alterar a tag deste contato?","message-alert-text":"Essa ação só poderá ser desfeita manualmente!","router-click":null,hideAddButton:"true",hideReorderButton:"true"},scopedSlots:t._u([{key:"items",fn:function(e){return[a("v-card",{staticStyle:{"margin-bottom":"5px",cursor:"grab",width:"270px","max-width":"270px"}},[a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[e.item.file?a("img",{attrs:{src:e.item.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-title",[e.item.person&&e.item.person.name?a("strong",[t._v(" "+t._s(t._f("stringlength")(e.item.person.name,22))+" ")]):t._e(),a("strong",[t._v(" "+t._s(t._f("stringlength")(e.item.name,22))+" ")])]),e.item.opened_talks&&e.item.opened_talks.length>0?a("v-list-tile-sub-title",[1==e.item.opened_talks[0].status?a("strong",{staticClass:"blue--text"},[t._v("Chatbot")]):a("strong",[e.item.opened_talks[0].responsible_id?a("strong",[a("span",[t._v("Conversando com ")]),e.item.opened_talks[0].responsible?a("span",[t._v(" "+t._s(t._f("stringlength")(e.item.opened_talks[0].responsible.name,22))+" ")]):a("span",[t._v("um operador")])]):a("strong",{staticStyle:{color:"orange"}},[t._v("Aguardando atendimento")])])]):a("v-list-tile-sub-title",[a("strong",{staticClass:"green--text"},[t._v(" Atendimento finalizado ")])])],1)],1)],1)],1),a("v-divider"),e.item.tags&&t.tagsFilter(e.item.tags).length>0?a("v-card-text",{staticStyle:{padding:"5px","text-align":"left"}},t._l(t.tagsFilter(e.item.tags),(function(e,i){return a("span",{key:"tag--"+i},[e.show_in_kanban?t._e():a("v-chip",{staticClass:"ma-1 elevation-1",attrs:{small:"",color:e.color}},[a("span",{style:{color:t.getTextColoe(e.color)}},[t._v(" "+t._s(e.name)+" ")])])],1)})),0):t._e(),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 5px 5px 5px"}},[e.item.opened_talks&&e.item.opened_talks.length>0?a("v-btn",{attrs:{small:"",block:"",outline:"",color:"orange",to:{name:"talk-view-messages",params:{id:e.item.opened_talks[0].id}}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" acessar atendimento")])],1):a("v-btn",{attrs:{small:"",block:"",outline:"",color:"green"},on:{click:function(a){return t.openTalkContact(e.item)}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Iniciar novo atendimento")])],1)],1)],1)]}}])})},Bw=[],Vw={name:"BusinessOfProcess",data:function(){return{}},methods:{goRouter:function(t){var e=this.config.routerClick;e.params["id"]=t.id,this.$router.push(e)},getTextColoe:function(t){var e=parseInt(t.slice(1,3),16),a=parseInt(t.slice(3,5),16),i=parseInt(t.slice(5,7),16),s=(299*e+587*a+114*i)/1e3,o=128;return s>o?"#000000":"#FFFFFF"},tagsFilter:function(t){return t.filter((function(t){return!t.show_in_kanban}))}},components:{kanban:Zu["a"]},mixins:[tp["a"]]},Hw=Vw,Gw=Object(m["a"])(Hw,Ww,Bw,!1,null,null,null),Yw=Gw.exports,Jw=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("kanban",{attrs:{title:"Exibir na tela",store:"tag",noPaginate:"","api-get-url":"talks/message/selection-by-status","api-put-url":"talks/message/selection-by-status","field-reference-in-item":"status_id","message-alert-title":"Deseja realmente alterar a tag deste contato?","message-alert-text":"Essa ação só poderá ser desfeita manualmente!","router-click":null,hideAddButton:"true",hideReorderButton:"true"},scopedSlots:t._u([{key:"items",fn:function(e){var i=e.item;return[a("v-card",{staticStyle:{"margin-bottom":"5px",cursor:"grab",width:"270px","max-width":"270px"}},[a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[i.message.contact.file?a("img",{attrs:{src:i.message.contact.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-title",[i.message.contact&&i.message.contact.person&&i.message.contact.person.name?a("strong",[t._v(" "+t._s(t._f("stringlength")(i.message.contact.person.name,22))+" ")]):t._e(),a("strong",[t._v(" "+t._s(t._f("stringlength")(i.message.contact.name,22))+" ")])]),a("v-list-tile-sub-title",{style:{color:i.message.type_info.color}},[a("v-icon",{attrs:{small:""}},[t._v(" "+t._s(i.message.type_info.icon)+" ")]),a("strong",[t._v(" Mensagem de "+t._s(i.message.type_info.name)+" ")])],1)],1)],1)],1)],1),a("v-divider"),1==i.message.type&&i.message.text?a("v-card-text",{staticStyle:{padding:"5px","text-align":"left"}},[a("span",[t._v(" "+t._s(t._f("stringlength")(i.message.text,100))+" ")])]):t._e(),2==i.message.type&&i.message.file?a("v-card-text",{staticStyle:{padding:"5px","text-align":"center",display:"flex","justify-content":"center","align-items":"center"}},[a("img",{staticStyle:{"max-width":"100%","max-height":"100px"},attrs:{src:i.message.file.url}})]):t._e(),4!=i.message.type&&8!=i.message.type||!i.message.file?t._e():a("v-card-text",{staticStyle:{padding:"5px","text-align":"center",display:"flex","justify-content":"center","align-items":"center"}},[a("audio",{staticStyle:{width:"100%"},attrs:{controls:""}},[a("source",{attrs:{src:i.message.file.url,type:"audio/ogg"}}),a("source",{attrs:{src:i.message.file.url,type:"audio/mpeg"}}),t._v(" Your browser does not support the audio element. ")])]),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0px","text-align":"center"}},[a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.openTalkMessage(i)}}},[a("v-icon",[t._v("info")]),a("span",[t._v(" Detalhes")])],1),a("v-btn",{attrs:{disabled:!i.message.text||"🏝️ Imagem"==i.message.text||""==i.message.text,small:"",outline:"",color:"primary"},on:{click:function(e){return t.openMessageEditorDialog(i)}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Editar")])],1),a("v-btn",{attrs:{small:"",icon:""},on:{click:function(e){return t.openTalkContact(i)}}},[a("v-icon",{attrs:{color:"primary"}},[t._v("message")])],1)],1)],1)]}}])}),a("v-dialog",{attrs:{scrollable:"","max-width":"70%",persistent:"",lazy:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.talkDialog,callback:function(e){t.talkDialog=e},expression:"talkDialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"}},[t.talkDialog&&t.currentTalkId?a("Talk",{attrs:{setTalkId:t.currentTalkId,mode:"dialog"},on:{onClose:function(e){return t.onCloseTalkDialog()}}}):t._e()],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"700px",persistent:"",lazy:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.talkMessageDialog,callback:function(e){t.talkMessageDialog=e},expression:"talkMessageDialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v(" Detalhes da Mensagem ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.onCloseTalkMessageDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),t.talkMessageDialog?a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[t.selectedTalkMessage.message.contact.file?a("img",{attrs:{src:t.selectedTalkMessage.message.contact.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Contato: ")]),a("v-list-tile-title",[t.selectedTalkMessage.message.contact&&t.selectedTalkMessage.message.contact.person&&t.selectedTalkMessage.message.contact.person.name?a("strong",[t._v(" "+t._s(t.selectedTalkMessage.message.contact.person.name)+" ")]):t._e(),a("strong",[t._v(" "+t._s(t.selectedTalkMessage.message.contact.name)+" ")])])],1)],1)],1)],1):t._e(),a("v-divider"),t.talkMessageDialog?a("v-card-text",{staticStyle:{display:"flex","background-repeat":"repeat",height:"100vh"},style:{"background-image":t.$wiDark?"url('static/background/background-whatsapp-dark.jpg?url=123')":"url('static/background/background-whatsapp.jpg?url=123')"}},[a("TalkMessage",{staticStyle:{width:"100%"},attrs:{talk:{},message:t.selectedTalkMessage.message}})],1):t._e()],1)],1),a("v-dialog",{attrs:{width:"500",persistent:"",lazy:""},model:{value:t.messageEditorDialog,callback:function(e){t.messageEditorDialog=e},expression:"messageEditorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[t._v("edit")]),a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messageDialog.title",expression:"'modules.talks.pages.talkView.talk.messageDialog.title'"}],staticClass:"ml-2"}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.messageEditorDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),t.selectedTalkMessage?a("div",[a("v-list",{staticStyle:{padding:"0px"}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"48px"}},[t.selectedTalkMessage.message.contact.file?a("img",{attrs:{src:t.selectedTalkMessage.message.contact.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Contato: ")]),a("v-list-tile-title",[t.selectedTalkMessage.message.contact&&t.selectedTalkMessage.message.contact.person&&t.selectedTalkMessage.message.contact.person.name?a("strong",[t._v(" "+t._s(t.selectedTalkMessage.message.contact.person.name)+" ")]):t._e(),a("strong",[t._v(" "+t._s(t.selectedTalkMessage.message.contact.name)+" ")])])],1)],1)],1)],1):t._e(),a("v-divider"),t.selectedTalkMessage?a("v-card-text",{staticStyle:{padding:"15px 15px 0 15px"}},[a("v-textarea",{ref:"talkFooterTextArea",staticClass:"talk-input",class:{"talk-footer__input--dark":t.$wiDark},attrs:{type:"text",placeholder:t.$t("modules.talks.pages.talkView.talk.labels.inputPlaceholder"),rows:"10",outline:"",autofocus:!0,"single-line":"","hide-details":""},model:{value:t.selectedTalkMessage.message.text,callback:function(e){t.$set(t.selectedTalkMessage.message,"text",e)},expression:"selectedTalkMessage.message.text"}})],1):t._e(),t.messageEditorDialog&&t.selectedTalkMessage?a("v-card-actions",[a("EmojiMenuDialog",{on:{onSelect:t.emojiSelector}}),a("v-menu",{attrs:{"offset-y":"",loading:t.aiLoading,lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{margin:"8px 8px 8px 0px"},attrs:{outline:"",ripple:"",loading:t.aiLoading}},i),[a("v-icon",[t._v("emoji_objects")]),a("span",[t._v(" Inteligência artificial")])],1)]}}],null,!1,1147686231)},[a("MessageAIMenu",{attrs:{message:t.selectedTalkMessage.message.text},on:{onSelect:t.aiOptionAction}})],1),a("v-btn",{attrs:{outline:"",block:"",color:"green",disabled:!t.selectedTalkMessage.message.text},on:{click:function(e){return t.prepareMessage()}}},[a("v-icon",{staticClass:"ml-3"},[t._v("update")]),a("span",[t._v("Atualizar Mensagem")])],1)],1):t._e()],1)],1)],1)},Qw=[],Kw=a("325b"),Xw=a("441d"),Zw=a("bdc0"),tS={name:"BusinessOfProcess",data:function(){return{aiLoading:!1,talkDialog:!1,currentTalkId:null,talkMessageDialog:!1,selectedTalkMessage:null,messageEditorDialog:!1}},methods:{openTalkContact:function(t){this.currentTalkId=t.message.talk_id,this.talkDialog=!0},onCloseTalkDialog:function(){this.talkDialog=!1,this.currentTalkId=null},openTalkMessage:function(t){this.selectedTalkMessage=t,this.talkMessageDialog=!0},onCloseTalkMessageDialog:function(){this.talkMessageDialog=!1,this.selectedTalkMessage=null},openMessageEditorDialog:function(t){this.selectedTalkMessage=t,this.messageEditorDialog=!0},onCloseMessageEditorDialog:function(){this.messageEditorDialog=!1,this.selectedTalkMessage=null},aiOptionAction:function(t){var e=this;this.aiLoading=!0,this.$WiApiPost({uri:"talks/talk/ai-assistent",data:{action:t,talk_id:null,talk_contact_id:this.selectedTalkMessage.message.talk_contact_id,message:this.selectedTalkMessage.message.text},config:{msgLoad:!0,msgSucess:!0,msgError:!0},callback:function(t){var a=t.sucess;a&&"success"==a.status&&null!==a&&void 0!==a&&a.text&&(e.selectedTalkMessage.message.text=a.text),e.aiLoading=!1}})}},components:{Talk:$w["a"],kanban:Zu["a"],TalkMessage:Kw["a"],MessageAIMenu:Xw["a"],EmojiMenuDialog:Zw["a"]},mixins:[tp["a"]]},eS=tS,aS=Object(m["a"])(eS,Jw,Qw,!1,null,null,null),iS=aS.exports,sS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("WNCalendar",{attrs:{title:"Mensagens agendadas",addButtonText:"Novo agendamento",defaultCalendarView:"dayGridMonth"},on:{addEvent:t.addEvent,getEvents:t.getEvents,dateClick:t.dateClick,eventDrop:t.eventDrop,eventClick:t.eventClick}})],1)},oS=[],nS={name:"TalkScheduleCalendar",data:function(){return{refresh:null,orderDialog:!1}},methods:{getEvents:function(t){var e=this,a=t.fetchInfo,i=t.successCallback,s=t.errorCallback,o=t.refresh,n=t.setEvents;this.refresh=o,this.$Api.get({uri:"talks/schedule/by-period",params:{date_start:a.startStr,date_end:a.endStr},sucess:function(t){var a,s=t.data;if((null===s||void 0===s||null===(a=s.events)||void 0===a?void 0:a.length)>0){var o=s.events;n(o),i(e.formatCalendarEvents(o)),e.$forceUpdate()}else n([]),i([])},error:function(t){s(t)}})},formatCalendarEvents:function(t){var e=[];return t.map((function(t){var a=t.date_time,i=t.contact.name;e.push({id:t.id,title:i,date:a,color:t.status.color})})),e},dateClick:function(t){this.createNewOrder(t.dateStr)},eventClick:function(t){var e=this;this.$WiEditDialog({wiConfig:"talk-schedule",data:t,onSubmit:function(){e.refresh()},redirectOnSubmit:!1})},eventDrop:function(t){var e=this,a=t.event,i=t.newDate;this.$WiApiPut({uri:"talks/schedule/".concat(a.id),data:{id:a.id,date_time:i},callback:function(){e.refresh()}})},addEvent:function(){this.createNewOrder()},createNewOrder:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(e){var a=e.split("T");if(a.length>1){var i=a[1].split("-")[0];e=a[0]+" "+i}else e+=" 08:00:00"}this.$WiEditDialog({wiConfig:"talk-schedule",data:{date_time:e},onSubmit:function(){t.refresh()},redirectOnSubmit:!1})},whathRoute:function(){"talk-schedules-calendar"==this.$route.name?this.orderDialog=!0:(this.refresh(),this.orderDialog=!1)}},mounted:function(){this.whathRoute()},components:{WNCalendar:B_},watch:{$route:function(){this.whathRoute()}}},rS=nS,lS=Object(m["a"])(rS,sS,oS,!1,null,null,null),cS=lS.exports,dS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiCategories",{attrs:{title:"Categorias de Atendimento",viewIndex:"talks-categories",apiEndpoint:"talks/category-hierarchy",deleteEndpoint:"talks/category",editConfig:"talk-category",parentCategoryField:"talk_category_id",colorField:"color",iconField:"icon"},on:{"on-edit-category":t.onEditCategory,"on-add-category":t.onAddCategory,"on-add-child-category":t.onAddChildCategory}})},uS=[],pS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{ref:"wiView",attrs:{index:t.viewIndex,apiUrl:t.apiEndpoint,notShowToolbar:!0,notGetID:!0,notLoad:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticClass:"pa-0 categories-container",attrs:{fluid:""}},[a("div",{staticClass:"categories-header"},[a("div",{staticClass:"header-content"},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return s()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)]),a("div",{staticClass:"categories-wrapper"},[t.hasCategories(i)?[a("v-layout",{staticClass:"categories-content",attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"tree-container",attrs:{xs12:"",md7:""}},[a("CategoryTree",{attrs:{items:i.data||[],colorField:t.colorField,iconField:t.iconField,activeField:t.activeField},on:{select:t.selectCategory,"add-category":t.handleAddCategory,"add-child-category":t.handleAddChildCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[t.selectedCategory?a("SelectedCategory",{attrs:{category:t.selectedCategory},on:{"edit-category":t.handleEditCategory,"add-child-category":t.handleAddChildCategory,"delete-category":t.handleDeleteCategory,"select-category":t.selectCategory}}):t._e()],1)],1)]:[a("EmptyCategories",{on:{create:t.handleAddCategory}})]],2)])]}}])})},mS=[],vS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"category-tree-card",attrs:{elevation:"10"}},[a("v-card-title",{staticClass:"tree-header"},[a("div",{staticClass:"header-content"},[a("v-icon",{staticClass:"mr-2",attrs:{large:"",color:"primary"}},[t._v("account_tree")]),a("div",{staticClass:"title-content"},[a("h3",[t._v("Estrutura de Categorias")]),a("span",{staticClass:"subtitle"},[t._v("Selecione uma categoria para ver os detalhes")])])],1),a("div",{staticClass:"tree-stats"},[a("v-btn",{attrs:{color:"primary",outline:"",small:""},on:{click:t.handleAddCategory}},[a("v-icon",{attrs:{small:""}},[t._v("add")]),a("span",{staticClass:"ml-1"},[t._v(" Adicionar categoria")])],1)],1)]),a("v-divider"),a("v-card-text",{staticClass:"tree-content"},[a("div",{staticClass:"search-box",staticStyle:{display:"none"}},[a("v-text-field",{staticClass:"search-field",attrs:{value:t.search,dense:"",outlined:"","hide-details":"",placeholder:"Pesquisar categorias...",clearable:""},on:{input:t.debounceSearch,"click:clear":t.clearSearch},scopedSlots:t._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{staticClass:"search-icon",attrs:{color:"grey darken-2"}},[t._v("search")])]},proxy:!0},t.search?{key:"append",fn:function(){return[a("div",{staticClass:"search-results"},[a("v-chip",{staticClass:"result-chip",attrs:{"x-small":"",label:"",color:"primary","text-color":"white"}},[t._v(" "+t._s(t.filteredItems.length)+" ")]),a("span",{staticClass:"result-text"},[t._v("resultado(s)")])],1)]},proxy:!0}:null],null,!0)})],1),a("v-treeview",{ref:"treeview",staticClass:"custom-tree",attrs:{items:t.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":""},on:{"update:active":t.handleSelect},scopedSlots:t._u([{key:"prepend",fn:function(e){var i=e.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:t.isSelected(i),inactive:!i.active},attrs:{color:i.color},on:{click:function(e){return t.handleSelect([i.id])}}},[t._v(" "+t._s(i.icon)+" ")])]}},{key:"label",fn:function(e){var i=e.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:t.isSelected(i),inactive:!i.active},on:{click:function(e){return t.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{class:{"inactive-text":!i.active},domProps:{innerHTML:t._s(i.highlightedName)}}):a("span",{class:{"inactive-text":!i.active}},[t._v(" "+t._s(i.name)+" "),i.active?t._e():a("span",{staticClass:"inactive-badge"},[t._v("(Desativada)")])]),i.children_count>0?a("div",{staticClass:"label-info"},[a("v-chip",{staticClass:"count-chip",class:{"inactive-chip":!i.active},attrs:{"x-small":"",color:i.active?i.color:"grey","text-color":"white"}},[t._v(" "+t._s(i.all_children_count)+" ")])],1):t._e()]),a("div",{staticClass:"hover-actions"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on,o=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"add-subcategory-btn",class:{"inactive-btn":!i.active},attrs:{small:"",icon:""},on:{click:function(e){return e.stopPropagation(),t.$emit("add-child-category",i)}}},"v-btn",o,!1),s),[a("v-icon",{attrs:{small:""}},[t._v("subdirectory_arrow_right")])],1)]}}],null,!0)},[a("span",[t._v("Adicionar subcategoria")])])],1)])]}}]),model:{value:t.activeItems,callback:function(e){t.activeItems=e},expression:"activeItems"}}),t.search&&0===t.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[t._v("search_off")]),a("p",[t._v('Nenhuma categoria encontrada para "'+t._s(t.search)+'"')])],1):t._e()],1)],1)},fS=[],gS="selectedCategoryId",_S={name:"CategoryTree",props:{items:{type:Array,default:function(){return[]}},colorField:{type:String,default:"color"},iconField:{type:String,default:"icon"},activeField:{type:String,default:"active"}},data:function(){return{search:"",debouncedSearch:null,activeItems:[],selectedId:null,openNodes:[]}},created:function(){this.selectedId=sessionStorage.getItem(gS),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var t=this;this.selectedId&&this.$nextTick((function(){t.expandToSelected(t.selectedId)}))},computed:{totalCategories:function(){var t=function t(e){return e.reduce((function(e,a){return e+1+(a.children?t(a.children):0)}),0)};return t(this.items)},filteredItems:function(){var t=this;if(!this.search)return this.items;var e=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(kt["a"])({},s),n=s.name.toLowerCase().includes(e);if(s.children&&s.children.length){var r=a(s.children);r.length?o.children=r:delete o.children}return(n||o.children&&o.children.length)&&(n&&(o.highlightedName=t.highlightText(s.name,e)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(t){var e=Array.isArray(t)?t[0]:t.id;this.selectedId=e,sessionStorage.setItem(gS,e);var a=this.findItemById(e,this.items);this.$emit("select",a),this.expandToSelected(e)},highlightText:function(t,e){if(!e)return t;var a=new RegExp("(".concat(e,")"),"gi");return t.replace(a,'$1')},clearSearch:function(){this.search=""},debounceSearch:function(t){var e=this;this.debouncedSearch&&clearTimeout(this.debouncedSearch),this.debouncedSearch=setTimeout((function(){e.search=t}),300)},isSelected:function(t){return t.id===this.selectedId},findItemById:function(t,e){var a,i=Object(s_["a"])(e);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===t)return s;if(s.children){var o=this.findItemById(t,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(t,e){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(s_["a"])(e);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===t)return i;if(o.children&&o.children.length){var n=[].concat(Object(Ot["a"])(i),[o.id]),r=this.findParentPath(t,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(t){var e=this,a=this.findParentPath(t,this.items);a&&this.$nextTick((function(){e.$refs.treeview&&(a.forEach((function(t){e.$refs.treeview.updateOpen(t,!0)})),e.openNodes=Object(Ot["a"])(a))}))},handleAddCategory:function(){this.$emit("add-category"),console.log("add-category")}},watch:{items:{immediate:!0,handler:function(){var t=this;this.selectedId&&this.$nextTick((function(){t.expandToSelected(t.selectedId)}))}},search:function(t){var e=this;t?this.$nextTick((function(){e.$refs.treeview&&e.$refs.treeview.updateAll(!0)})):this.selectedId&&this.expandToSelected(this.selectedId)}}},hS=_S,bS=(a("c0df"),Object(m["a"])(hS,vS,fS,!1,null,"006fdd80",null)),xS=bS.exports,yS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"empty-state-card"},[a("div",{staticClass:"empty-state-content"},[a("div",{staticClass:"illustration-container"},[a("v-icon",{attrs:{size:"80",color:"primary"}},[t._v("folder_open")]),a("div",{staticClass:"illustration-dots"},[a("span"),a("span"),a("span")])],1),a("h2",[t._v("Nenhuma categoria disponível")]),a("p",[t._v(" Você ainda não possui categorias cadastradas. Crie sua primeira categoria para começar a organizar seus itens. ")]),a("v-btn",{staticClass:"mt-4",attrs:{color:"primary"},on:{click:function(e){return t.$emit("create")}}},[a("v-icon",{attrs:{left:""}},[t._v("add")]),t._v(" Criar primeira categoria ")],1)],1)])},kS=[],CS={name:"EmptyCategories"},wS=CS,SS=(a("5cc9"),Object(m["a"])(wS,yS,kS,!1,null,"7246f52a",null)),DS=SS.exports,ES=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.category?a("v-card",{staticClass:"selected-category",attrs:{elevation:"10"}},[a("div",{staticClass:"category-header",style:{backgroundColor:t.category.color+"15"}},[a("div",{staticClass:"header-content"},[a("v-icon",{attrs:{color:t.category.color,size:"36"}},[t._v(t._s(t.category.icon))]),a("div",{staticClass:"category-title"},[a("h2",[t._v(t._s(t.category.name))]),t.category.parents.length?a("div",{staticClass:"category-path"},t._l(t.orderedParents,(function(e){return a("div",{key:e.id,staticClass:"path-item"},[a("v-icon",{staticClass:"path-icon",attrs:{small:"",color:"rgba(0, 0, 0, 0.4)"}},[t._v("subdirectory_arrow_right")]),a("span",{staticClass:"parent-name"},[a("span",{staticClass:"level-badge"},[t._v(t._s(e.level))]),t._v(" "+t._s(e.name)+" ")])],1)})),0):t._e()])],1),a("div",{staticClass:"action-buttons"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"action-button edit-button",attrs:{icon:""},on:{click:t.handleEdit}},"v-btn",s,!1),i),[a("v-icon",[t._v("edit")])],1)]}}],null,!1,2467708869)},[a("span",[t._v("Editar categoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"action-button add-button",attrs:{icon:""},on:{click:t.handleAddChild}},"v-btn",s,!1),i),[a("v-icon",[t._v("add")])],1)]}}],null,!1,738092946)},[a("span",[t._v("Adicionar subcategoria")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({staticClass:"action-button delete-button",attrs:{icon:""},on:{click:t.handleDelete}},"v-btn",s,!1),i),[a("v-icon",[t._v("delete")])],1)]}}],null,!1,2977155136)},[a("span",[t._v("Excluir categoria")])])],1)]),a("div",{staticClass:"category-content"},[a("div",{staticClass:"info-grid"},[a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[t._v("ID")]),a("div",{staticClass:"info-value"},[t._v(t._s(t.category.id))])]),a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[t._v("Nível")]),a("div",{staticClass:"info-value"},[t._v(t._s(t.category.level))])]),t.category.children_count?a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[t._v("Subcategorias diretas")]),a("div",{staticClass:"info-value"},[t._v(t._s(t.category.children_count))])]):t._e(),t.category.all_children_count?a("div",{staticClass:"info-item"},[a("div",{staticClass:"info-label"},[t._v("Total de subcategorias")]),a("div",{staticClass:"info-value"},[t._v(t._s(t.category.all_children_count))])]):t._e()])])]):t._e()},TS=[],OS={name:"SelectedCategory",props:{category:{type:Object,default:null}},computed:{orderedParents:function(){return Object(Ot["a"])(this.category.parents).sort((function(t,e){return t.level-e.level})).reverse()}},methods:{handleEdit:function(){this.$emit("edit-category",this.category)},handleAddChild:function(){this.$emit("add-child-category",this.category)},handleDelete:function(){this.$emit("delete-category",this.category)}}},AS=OS,IS=(a("dcbe"),Object(m["a"])(AS,ES,TS,!1,null,"7e1570f9",null)),FS=IS.exports,PS={name:"wi-categories",components:{EmptyCategories:DS,CategoryTree:xS,SelectedCategory:FS},data:function(){return{refresh:null,content:null,selectedCategory:null}},methods:{setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a},selectCategory:function(t){this.selectedCategory=t},handleEditCategory:function(t){this.$emit("on-edit-category",{refresh:this.refresh,category:t})},handleAddChildCategory:function(t){this.$emit("on-add-child-category",{refresh:this.refresh,parentCategory:t})},handleDeleteCategory:function(t){var e=this;this.$WiApiDelete({uri:this.deleteEndpoint,id:t.id,config:{msgLoad:{title:"Removendo categoria",text:"Aguarde enquanto a categoria é removida."},msgSucess:{title:"Categoria removida com sucesso!",text:"A categoria foi removida com sucesso."},msgError:{title:"Erro ao remover categoria",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Excluir categoria",text:'Deseja realmente excluir a categoria "'.concat(t.name,'"?'),confirmText:"Excluir",confirmColor:"error"}},callback:function(){e.refresh(),e.$emit("category-deleted",t)}})},hasCategories:function(t){return(null===t||void 0===t?void 0:t.data)&&t.data.length>0},handleAddCategory:function(){this.$emit("on-add-category",{refresh:this.refresh})}},props:{title:{type:String,default:"Categorias"},viewIndex:{type:String,required:!0},apiEndpoint:{type:String,required:!0},deleteEndpoint:{type:String,required:!0},editConfig:{type:String,required:!0},parentCategoryField:{type:String,required:!0},colorField:{type:String,default:"color"},iconField:{type:String,default:"icon"},activeField:{type:String,default:"active"}}},jS=PS,qS=(a("8ca1"),Object(m["a"])(jS,pS,mS,!1,null,"3a2aa738",null)),$S=qS.exports,zS={name:"TalkCategories",components:{WiCategories:$S},methods:{onEditCategory:function(t){var e=t.refresh,a=t.category;this.$WiEditDialog({wiConfig:"talk-category",data:a,redirectOnSubmit:!1,onSubmit:e})},onAddCategory:function(t){var e=t.refresh;this.$WiEditDialog({wiConfig:"talk-category",data:{},redirectOnSubmit:!1,onSubmit:e})},onAddChildCategory:function(t){var e=t.refresh,a=t.parentCategory;this.$WiEditDialog({wiConfig:"talk-category",data:{talk_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:e})}}},MS=zS,NS=Object(m["a"])(MS,dS,uS,!1,null,null,null),LS=NS.exports,RS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talks-tools"},[a("v-container",[a("header",{staticClass:"talks-tools__header"},[a("h1",{staticClass:"talks-tools__title"},[t._v("Ferramentas de Atendimento")]),a("p",{staticClass:"talks-tools__description"},[t._v(" Selecione uma das ferramentas disponíveis abaixo ")])]),a("div",{staticClass:"tools-grid"},[a("v-card",{staticClass:"tools-grid__item"},[a("div",{staticClass:"tools-grid__item-icon tools-grid__item-icon--success"},[a("svg",{staticClass:"tools-grid__item-svg",attrs:{viewBox:"0 0 24 24",width:"28",height:"28"}},[a("path",{attrs:{fill:"currentColor",d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"}})])]),a("div",{staticClass:"tools-grid__item-content"},[a("h2",{staticClass:"tools-grid__item-title"},[t._v("Encerrar Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[t._v(" Encerre múltiplos atendimentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[t._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"success",small:"",outlined:""},on:{click:t.navigateToBatchClose}},[t._v(" Acessar ")])],1)]),a("v-card",{staticClass:"tools-grid__item"},[a("div",{staticClass:"tools-grid__item-icon tools-grid__item-icon--info"},[a("svg",{staticClass:"tools-grid__item-svg",attrs:{viewBox:"0 0 24 24",width:"28",height:"28"}},[a("path",{attrs:{fill:"currentColor",d:"M16,9V7H8V9H11V18H13V9H16M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z"}})])]),a("div",{staticClass:"tools-grid__item-content"},[a("h2",{staticClass:"tools-grid__item-title"},[t._v("Transferir Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[t._v(" Transfira múltiplos atendimentos para um mesmo colaborador. "),a("span",{staticClass:"tools-grid__item-warning"},[t._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"info",small:"",disabled:"",outlined:""}},[t._v(" Acessar ")])],1)]),a("v-card",{staticClass:"tools-grid__item"},[a("div",{staticClass:"tools-grid__item-icon tools-grid__item-icon--error"},[a("svg",{staticClass:"tools-grid__item-svg",attrs:{viewBox:"0 0 24 24",width:"28",height:"28"}},[a("path",{attrs:{fill:"currentColor",d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"}})])]),a("div",{staticClass:"tools-grid__item-content"},[a("h2",{staticClass:"tools-grid__item-title"},[t._v("Cancelar Atendimentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[t._v(" Cancele múltiplos atendimentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[t._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"error",small:"",outlined:""},on:{click:t.navigateToBatchCancel}},[t._v(" Acessar ")])],1)]),a("v-card",{staticClass:"tools-grid__item"},[a("div",{staticClass:"tools-grid__item-icon tools-grid__item-icon--error"},[a("svg",{staticClass:"tools-grid__item-svg",attrs:{viewBox:"0 0 24 24",width:"28",height:"28"}},[a("path",{attrs:{fill:"currentColor",d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"}})])]),a("div",{staticClass:"tools-grid__item-content"},[a("h2",{staticClass:"tools-grid__item-title"},[t._v("Cancelar Agendamentos em Lote")]),a("p",{staticClass:"tools-grid__item-description"},[t._v(" Cancele múltiplos agendamentos usando filtros personalizados. "),a("span",{staticClass:"tools-grid__item-warning"},[t._v("Ação irreversível.")])]),a("v-btn",{staticClass:"tools-grid__item-button",attrs:{color:"error",small:"",outlined:""},on:{click:t.navigateToBatchCancelSchedule}},[t._v(" Acessar ")])],1)]),t._e(),t._e()],1)]),a("TalksActionsDialog",{attrs:{action:t.action},on:{"view-selected-talks":t.viewSelectedTalks},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}}),a("ScheduleActionsDialog",{attrs:{action:t.scheduleAction},on:{"view-selected-schedules":t.viewSelectedSchedules},model:{value:t.scheduleDialog,callback:function(e){t.scheduleDialog=e},expression:"scheduleDialog"}})],1)},US=[],WS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{ref:"dialogRef",staticStyle:{"border-radius":"16px"},attrs:{"max-width":"920px",persistent:"",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{class:t.getDialogClass()},[a("v-toolbar",{staticClass:"talks-actions-dialog__toolbar",attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"talks-actions-dialog__title"},[t._v(" "+t._s(t.getActionTitle())+" ")]),a("v-spacer"),a("v-btn",{staticClass:"talks-actions-dialog__close-btn",attrs:{icon:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{ref:"cardTextRef",staticClass:"talks-actions-dialog__content"},[a("div",{staticClass:"talks-actions-dialog__explanation"},[a("div",{staticClass:"talks-actions-dialog__explanation-icon"},[a("v-icon",{attrs:{color:t.getActionColor(),size:"40"}},[t._v(" "+t._s(t.getActionIcon())+" ")])],1),a("h3",{staticClass:"talks-actions-dialog__explanation-title"},[t._v(" "+t._s(t.getActionTitle())+" ")]),a("p",{staticClass:"talks-actions-dialog__explanation-description"},[t._v(" "+t._s(t.getActionDescription())+" ")])]),a("div",{staticClass:"talks-actions-dialog__steps"},[a("div",{staticClass:"talks-actions-dialog__steps-header",on:{click:t.toggleSteps}},[a("h4",{staticClass:"talks-actions-dialog__steps-title"},[t._v("Como funciona:")]),a("div",{staticClass:"talks-actions-dialog__steps-toggle"},[a("span",{staticClass:"talks-actions-dialog__steps-toggle-text"},[t._v(" "+t._s(t.stepsExpanded?"Ocultar detalhes":"Clique para exibir")+" ")]),a("v-icon",{class:["talks-actions-dialog__steps-toggle-icon",{"talks-actions-dialog__steps-toggle-icon--expanded":t.stepsExpanded}],attrs:{size:"20"}},[t._v(" expand_more ")])],1)]),a("transition",{attrs:{name:"talks-actions-dialog__steps-transition"}},[t.stepsExpanded?a("div",{staticClass:"talks-actions-dialog__steps-content"},[a("div",{staticClass:"talks-actions-dialog__steps-list"},[a("div",{staticClass:"talks-actions-dialog__step"},[a("div",{staticClass:"talks-actions-dialog__step-number"},[t._v("1")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[t._v("Selecionar atendimentos:")]),t._v(" Clique no botão abaixo e filtre por data, status, operador, contato ou canal de atendimento. ")])]),a("div",{staticClass:"talks-actions-dialog__step"},[a("div",{staticClass:"talks-actions-dialog__step-number"},[t._v("2")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[t._v("Confirmar quantidade:")]),t._v(" Verifique se a quantidade de atendimentos está correta. ")])]),a("div",{staticClass:"talks-actions-dialog__step"},[a("div",{staticClass:"talks-actions-dialog__step-number"},[t._v("3")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[t._v("Confirmar execução:")]),t._v(" Clique para confirmar a execução da ação. ")])]),a("div",{staticClass:"talks-actions-dialog__step"},[a("div",{staticClass:"talks-actions-dialog__step-number"},[t._v("4")]),a("div",{staticClass:"talks-actions-dialog__step-content"},[a("strong",[t._v("Processamento:")]),t._v(" A ação será executada em segundo plano em formato de fila. Você poderá acompanhar o resultado na fila de atendimentos ou no menu de atendimentos. ")])])])]):t._e()])],1),a("div",{staticClass:"talks-actions-dialog__filters-section"},[a("div",{staticClass:"talks-actions-dialog__filters-instruction"},[a("v-icon",{staticClass:"talks-actions-dialog__filters-instruction-icon",attrs:{color:"info",size:"20"}},[t._v(" info ")]),a("p",{staticClass:"talks-actions-dialog__filters-instruction-text"},[a("strong",[t._v("Próximo passo:")]),t._v(" Clique no botão abaixo para selecionar quais atendimentos deseja processar. Você poderá filtrar por data, status, operador, contato ou canal de atendimento. ")])],1),a("WiListFilters",{staticClass:"talks-actions-dialog__filters",attrs:{mode:"button",buttonIcon:"filter_list",buttonText:"Selecionar Atendimentos",config:t.filtersConfig,params:{},color:t.$wiDark?"white":"black",disabled:t.loading},on:{filter:t.handleFilters}}),t.loading?a("div",{staticClass:"talks-actions-dialog__loading-filters"},[a("v-progress-circular",{attrs:{color:t.getActionColor(),indeterminate:"",size:"24",width:"2"}}),a("span",{staticClass:"talks-actions-dialog__loading-text"},[t._v("Buscando atendimentos...")])],1):t._e()],1),t.selectedCount>0?a("div",{staticClass:"talks-actions-dialog__selection-result"},[a("div",{staticClass:"talks-actions-dialog__selection-info"},[a("v-icon",{staticClass:"talks-actions-dialog__selection-icon",attrs:{color:t.getActionColor()}},[t._v(" info ")]),a("div",{staticClass:"talks-actions-dialog__selection-text"},[a("strong",[t._v(t._s(t.getActionTitle()))]),t._v(" será executada para "),a("strong",{staticClass:"talks-actions-dialog__selection-count"},[t._v(t._s(t.selectedCount))]),t._v(" atendimento"+t._s(t.selectedCount>1?"s":"")+". ")])],1),a("div",{staticClass:"talks-actions-dialog__view-talks"},[a("v-btn",{attrs:{text:"",small:"",color:"primary"},on:{click:t.viewSelectedTalks}},[a("v-icon",{attrs:{left:"",size:"16"}},[t._v("visibility")]),t._v(" Visualizar atendimentos selecionados ")],1)],1),a("div",{staticClass:"talks-actions-dialog__warning"},[a("v-icon",{staticClass:"talks-actions-dialog__warning-icon",attrs:{color:"warning"}},[t._v(" warning ")]),a("div",{staticClass:"talks-actions-dialog__warning-text"},[a("strong",[t._v("Atenção:")]),t._v(" Esta ação não poderá ser desfeita ou interrompida após a confirmação. ")])],1),a("div",{staticClass:"talks-actions-dialog__confirmation"},[a("v-btn",{staticClass:"talks-actions-dialog__confirm-btn",attrs:{color:t.getActionColor(),large:"",loading:t.loadingAction,disabled:t.loadingAction},on:{click:t.confirmAction}},[t.loadingAction?t._e():a("v-icon",{attrs:{left:""}},[t._v(t._s(t.getActionIcon()))]),t.loadingAction?a("span",[t._v("Executando...")]):a("span",[t._v("Confirmar "+t._s(t.getActionTitle()))])],1)],1)]):0===t.selectedCount&&t.selectedFilters?a("div",{staticClass:"talks-actions-dialog__no-results"},[a("div",{staticClass:"talks-actions-dialog__no-results-icon"},[a("v-icon",{attrs:{color:"grey",size:"48"}},[t._v(" search_off ")])],1),a("h4",{staticClass:"talks-actions-dialog__no-results-title"},[t._v("Nenhum atendimento encontrado")]),a("p",{staticClass:"talks-actions-dialog__no-results-description"},[t._v(" Não foram encontrados atendimentos com os filtros selecionados. Tente ajustar os critérios de busca para encontrar atendimentos. ")]),a("v-btn",{staticClass:"talks-actions-dialog__no-results-btn",attrs:{color:"grey",outlined:""},on:{click:t.clearFilters}},[a("v-icon",{attrs:{left:""}},[t._v("refresh")]),t._v(" Limpar Filtros ")],1)],1):t._e()])],1)],1)},BS=[],VS=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Atendimentos",t.fields={status_id:t.fieldSelect({value:"status",text:"Status",placeholder:"Selecione um status",options:[{value:"1",text:"Em Aberto - Chatbot"},{value:"2",text:"Em atendimento"},{value:"3",text:"Encerrado"},{value:"4",text:"Cancelado"}],size:["xs12","sm12","md6","lg6"]}),talk_channel_id:t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",show:"name",placeholder:"Selecione um canal",api:{url:"talk/channel",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),talk_contact_id:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),collaborator_id:t.fieldWiListDialog({value:"operator_id",text:"Operador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),date_field:t.fieldSelect({value:"date_field",text:"Campo de data",placeholder:"Filtrar por qual data?",options:[{value:"last_event_at",text:"Última interação"},{value:"created_at",text:"Data de início"},{value:"closed_at",text:"Data de conclusão"}],size:["xs12","sm12","md4","lg4"]}),date_start:t.fieldDateTime({value:"date_start",text:"Data inicial",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}}),date_end:t.fieldDateTime({value:"date_end",text:"Data final",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}})},t}return a}(Le["a"]),HS={name:"TalksActionsDialog",data:function(){return{selectedCount:0,selectedFilters:null,loading:!1,loadingAction:!1,stepsExpanded:!1}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},filtersConfig:function(){return new VS}},methods:{getActionTitle:function(){var t={closeTalks:"Concluir Atendimentos em Lote",transferTalks:"Transferir Atendimentos em Lote",cancelTalks:"Cancelar Atendimentos em Lote"};return t[this.action]||"Ação em Lote"},getActionDescription:function(){var t={closeTalks:"Encerre múltiplos atendimentos usando filtros personalizados. Esta ação marcará os atendimentos selecionados como concluídos.",transferTalks:"Transfira múltiplos atendimentos para um mesmo colaborador. Esta ação alterará o responsável pelos atendimentos selecionados.",cancelTalks:"Cancele múltiplos atendimentos usando filtros personalizados. Esta ação marcará os atendimentos selecionados como cancelados."};return t[this.action]||"Execute uma ação em múltiplos atendimentos de uma vez."},getActionIcon:function(){var t={closeTalks:"check_circle",transferTalks:"swap_horiz",cancelTalks:"cancel"};return t[this.action]||"settings"},getActionColor:function(){var t={closeTalks:"success",transferTalks:"info",cancelTalks:"error"};return t[this.action]||"primary"},getActionGradient:function(){var t={closeTalks:"linear-gradient(135deg, #4caf50 0%, #45a049 100%)",transferTalks:"linear-gradient(135deg, #2196f3 0%, #1976d2 100%)",cancelTalks:"linear-gradient(135deg, #f44336 0%, #d32f2f 100%)"};return t[this.action]||"linear-gradient(135deg, #667eea 0%, #764ba2 100%)"},handleFilters:function(t){var e=this;this.loading=!0,this.selectedFilters=t,this.$WiApiGet({uri:"talk/talk",params:Object(kt["a"])({page:1,limit:1,fields:"id,status",where:"status,<,3",action:this.action},this.selectedFilters),callback:function(t){t.success&&(e.selectedCount=t.success.total),t.error&&(console.error(t.error),e.selectedCount=0),e.loading=!1,e.$forceUpdate(),e.$nextTick((function(){e.scrollToBottom()}))}})},confirmAction:function(){var t=this;this.selectedCount>0&&(this.loadingAction=!1,this.$emit("action-confirmed",{action:this.action,count:this.selectedCount,filters:this.selectedFilters}),this.$WiApiPost({uri:"talks/tools/change-talks-by-filter",data:Object(kt["a"])({action:this.action},this.selectedFilters),config:{msgLoad:{title:"Executando ação...",text:"Aguarde um momento."},msgSucess:{title:"Ação executada com sucesso.",text:"O resultado da ação irá aparecer na fila de atendimento."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja ".concat(this.getActionTitle()," para ").concat(this.selectedCount," atendimentos?"),text:"Esta ação não poderá ser desfeita."}},callback:function(e){e.sucess&&"success"===e.sucess.status&&t.closeDialog(),e.error&&console.error(e.error),t.loadingAction=!1}}))},closeDialog:function(){this.dialog=!1,this.selectedCount=0,this.selectedFilters=null,this.loading=!1,this.loadingAction=!1,this.stepsExpanded=!1},getDialogClass:function(){var t={closeTalks:"close-talks",transferTalks:"transfer-talks",cancelTalks:"cancel-talks"};return"talks-actions-dialog talks-actions-dialog--".concat(t[this.action]||"default")},clearFilters:function(){var t=this;this.selectedFilters=null,this.selectedCount=0,this.loading=!1,this.$nextTick((function(){t.scrollToTop()}))},scrollToTop:function(){var t=this;this.$nextTick((function(){setTimeout((function(){var e=t.$refs.cardTextRef;e&&e.scrollTo({top:0,behavior:"smooth"})}),100)}))},toggleSteps:function(){this.stepsExpanded=!this.stepsExpanded},viewSelectedTalks:function(){this.selectedCount>0&&(console.log("selectedFilters",this.selectedFilters),this.$WiListDialog({wiConfig:"talk-opened",filter:Object(kt["a"])({where:"status,<,3",action:this.action},this.selectedFilters)}))},scrollToBottom:function(){var t=this;this.$nextTick((function(){setTimeout((function(){var e=t.$refs.cardTextRef;e&&e.scrollTo({top:e.scrollHeight,behavior:"smooth"})}),100)}))}},props:{value:{type:Boolean,default:!1},action:{type:String,default:""}},components:{WiListFilters:L_["a"]}},GS=HS,YS=(a("2c09"),Object(m["a"])(GS,WS,BS,!1,null,"dc457c88",null)),JS=YS.exports,QS=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{ref:"dialogRef",staticStyle:{"border-radius":"16px"},attrs:{"max-width":"920px",persistent:"",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{class:t.getDialogClass()},[a("v-toolbar",{staticClass:"schedule-actions-dialog__toolbar",attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"schedule-actions-dialog__title"},[t._v(" "+t._s(t.getActionTitle())+" ")]),a("v-spacer"),a("v-btn",{staticClass:"schedule-actions-dialog__close-btn",attrs:{icon:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{ref:"cardTextRef",staticClass:"schedule-actions-dialog__content"},[a("div",{staticClass:"schedule-actions-dialog__explanation"},[a("div",{staticClass:"schedule-actions-dialog__explanation-icon"},[a("v-icon",{attrs:{color:t.getActionColor(),size:"40"}},[t._v(" "+t._s(t.getActionIcon())+" ")])],1),a("h3",{staticClass:"schedule-actions-dialog__explanation-title"},[t._v(" "+t._s(t.getActionTitle())+" ")]),a("p",{staticClass:"schedule-actions-dialog__explanation-description"},[t._v(" "+t._s(t.getActionDescription())+" ")])]),a("div",{staticClass:"schedule-actions-dialog__steps"},[a("div",{staticClass:"schedule-actions-dialog__steps-header",on:{click:t.toggleSteps}},[a("h4",{staticClass:"schedule-actions-dialog__steps-title"},[t._v("Como funciona:")]),a("div",{staticClass:"schedule-actions-dialog__steps-toggle"},[a("span",{staticClass:"schedule-actions-dialog__steps-toggle-text"},[t._v(" "+t._s(t.stepsExpanded?"Ocultar detalhes":"Clique para exibir")+" ")]),a("v-icon",{class:["schedule-actions-dialog__steps-toggle-icon",{"schedule-actions-dialog__steps-toggle-icon--expanded":t.stepsExpanded}],attrs:{size:"20"}},[t._v(" expand_more ")])],1)]),a("transition",{attrs:{name:"schedule-actions-dialog__steps-transition"}},[t.stepsExpanded?a("div",{staticClass:"schedule-actions-dialog__steps-content"},[a("div",{staticClass:"schedule-actions-dialog__steps-list"},[a("div",{staticClass:"schedule-actions-dialog__step"},[a("div",{staticClass:"schedule-actions-dialog__step-number"},[t._v("1")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[t._v("Selecionar agendamentos:")]),t._v(" Clique no botão abaixo e filtre por data, status, canal, contato ou colaborador. ")])]),a("div",{staticClass:"schedule-actions-dialog__step"},[a("div",{staticClass:"schedule-actions-dialog__step-number"},[t._v("2")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[t.needsDateInput?a("strong",[t._v("Definir nova data:")]):a("strong",[t._v("Confirmar quantidade:")]),t.needsDateInput?a("span",[t._v("Informe o novo dia ou mês conforme a ação selecionada.")]):a("span",[t._v("Verifique se a quantidade de agendamentos está correta.")])])]),a("div",{staticClass:"schedule-actions-dialog__step"},[a("div",{staticClass:"schedule-actions-dialog__step-number"},[t._v("3")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[t._v("Confirmar execução:")]),t._v(" Clique para confirmar a execução da ação. ")])]),a("div",{staticClass:"schedule-actions-dialog__step"},[a("div",{staticClass:"schedule-actions-dialog__step-number"},[t._v("4")]),a("div",{staticClass:"schedule-actions-dialog__step-content"},[a("strong",[t._v("Processamento:")]),t._v(" A ação será executada em segundo plano em formato de fila. Você poderá acompanhar o resultado na fila de agendamentos ou no menu de agendamentos. ")])])])]):t._e()])],1),a("div",{staticClass:"schedule-actions-dialog__filters-section"},[a("div",{staticClass:"schedule-actions-dialog__filters-instruction"},[a("v-icon",{staticClass:"schedule-actions-dialog__filters-instruction-icon",attrs:{color:"info",size:"20"}},[t._v(" info ")]),a("p",{staticClass:"schedule-actions-dialog__filters-instruction-text"},[a("strong",[t._v("Próximo passo:")]),t._v(" Clique no botão abaixo para selecionar quais agendamentos deseja processar. Você poderá filtrar por data, status, canal, contato ou colaborador. ")])],1),a("WiListFilters",{staticClass:"schedule-actions-dialog__filters",attrs:{mode:"button",buttonIcon:"filter_list",buttonText:"Selecionar Agendamentos",config:t.filtersConfig,params:{teste:"hello world"},color:t.$wiDark?"white":"black",disabled:t.loading},on:{filter:t.handleFilters}}),t.loading?a("div",{staticClass:"schedule-actions-dialog__loading-filters"},[a("v-progress-circular",{attrs:{color:t.getActionColor(),indeterminate:"",size:"24",width:"2"}}),a("span",{staticClass:"schedule-actions-dialog__loading-text"},[t._v("Buscando agendamentos...")])],1):t._e()],1),t.selectedCount>0&&t.needsDateInput?a("div",{staticClass:"schedule-actions-dialog__date-input-section"},[a("div",{staticClass:"schedule-actions-dialog__date-input-wrapper"},[a("v-icon",{staticClass:"schedule-actions-dialog__date-input-icon",attrs:{color:t.getActionColor(),size:"24"}},[t._v(" "+t._s("changeScheduleDay"===t.action?"event":"calendar_month")+" ")]),a("div",{staticClass:"schedule-actions-dialog__date-input-content"},["changeScheduleDay"===t.action?a("v-text-field",{staticClass:"schedule-actions-dialog__date-input",attrs:{type:"date",label:"Selecione o novo dia","prepend-inner-icon":"event",min:t.minDate,max:t.maxDate,outlined:"",dense:"",required:""},model:{value:t.newDay,callback:function(e){t.newDay=e},expression:"newDay"}}):a("v-text-field",{staticClass:"schedule-actions-dialog__date-input",attrs:{type:"month",label:"Selecione o novo mês","prepend-inner-icon":"calendar_month",outlined:"",dense:"",required:""},model:{value:t.newMonth,callback:function(e){t.newMonth=e},expression:"newMonth"}}),a("p",{staticClass:"schedule-actions-dialog__date-input-hint"},["changeScheduleDay"===t.action?a("span",[t._v(" O horário original será mantido. Apenas o dia será alterado. ")]):a("span",[t._v(" O dia e horário originais serão mantidos. Apenas o mês será alterado. ")])])],1)],1)]):t._e(),t.selectedCount>0?a("div",{staticClass:"schedule-actions-dialog__selection-result"},[a("div",{staticClass:"schedule-actions-dialog__selection-info"},[a("v-icon",{staticClass:"schedule-actions-dialog__selection-icon",attrs:{color:t.getActionColor()}},[t._v(" info ")]),a("div",{staticClass:"schedule-actions-dialog__selection-text"},[a("strong",[t._v(t._s(t.getActionTitle()))]),t._v(" será executada para "),a("strong",{staticClass:"schedule-actions-dialog__selection-count"},[t._v(t._s(t.selectedCount))]),t._v(" agendamento"+t._s(t.selectedCount>1?"s":"")+". "),t.needsDateInput&&t.newDay?a("span",[a("br"),t._v("Novo dia: "),a("strong",[t._v(t._s(t.formatDate(t.newDay)))])]):t._e(),t.needsDateInput&&t.newMonth?a("span",[a("br"),t._v("Novo mês: "),a("strong",[t._v(t._s(t.formatMonth(t.newMonth)))])]):t._e()])],1),a("div",{staticClass:"schedule-actions-dialog__view-schedules"},[a("v-btn",{attrs:{text:"",small:"",color:"primary"},on:{click:t.viewSelectedSchedules}},[a("v-icon",{attrs:{left:"",size:"16"}},[t._v("visibility")]),t._v(" Visualizar agendamentos selecionados ")],1)],1),a("div",{staticClass:"schedule-actions-dialog__warning"},[a("v-icon",{staticClass:"schedule-actions-dialog__warning-icon",attrs:{color:"warning"}},[t._v(" warning ")]),a("div",{staticClass:"schedule-actions-dialog__warning-text"},[a("strong",[t._v("Atenção:")]),t._v(" Esta ação não poderá ser desfeita ou interrompida após a confirmação. ")])],1),a("div",{staticClass:"schedule-actions-dialog__confirmation"},[a("v-btn",{staticClass:"schedule-actions-dialog__confirm-btn",attrs:{color:t.getActionColor(),large:"",loading:t.loadingAction,disabled:t.loadingAction||t.needsDateInput&&!t.newDay&&!t.newMonth},on:{click:t.confirmAction}},[t.loadingAction?t._e():a("v-icon",{attrs:{left:""}},[t._v(t._s(t.getActionIcon()))]),t.loadingAction?a("span",[t._v("Executando...")]):a("span",[t._v("Confirmar "+t._s(t.getActionTitle()))])],1)],1)]):0===t.selectedCount&&t.selectedFilters?a("div",{staticClass:"schedule-actions-dialog__no-results"},[a("div",{staticClass:"schedule-actions-dialog__no-results-icon"},[a("v-icon",{attrs:{color:"grey",size:"48"}},[t._v(" search_off ")])],1),a("h4",{staticClass:"schedule-actions-dialog__no-results-title"},[t._v("Nenhum agendamento encontrado")]),a("p",{staticClass:"schedule-actions-dialog__no-results-description"},[t._v(" Não foram encontrados agendamentos com os filtros selecionados. Tente ajustar os critérios de busca para encontrar agendamentos. ")]),a("v-btn",{staticClass:"schedule-actions-dialog__no-results-btn",attrs:{color:"grey",outlined:""},on:{click:t.clearFilters}},[a("v-icon",{attrs:{left:""}},[t._v("refresh")]),t._v(" Limpar Filtros ")],1)],1):t._e()])],1)],1)},KS=[],XS=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Agendamentos",t.maxWidth="598px",t.fields={status_id:t.fieldSelect({value:"status_id",text:"Status",placeholder:"Selecione um status",options:[{value:"1",text:"Criado"},{value:"2",text:"Agendado"},{value:"3",text:"Enviando"},{value:"4",text:"Enviada"}],size:["xs12","sm12","md6","lg6"]}),talk_channel_id:t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",show:"name",placeholder:"Selecione um canal",api:{url:"talk/channel",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),dateStart:t.fieldDate({value:"date_start",text:"Data de envio - início",size:["xs12","sm12","md6","lg6"],required:function(t){return t.date_end}}),dateEnd:t.fieldDate({value:"date_end",text:"Data de envio - término",size:["xs12","sm12","md6","lg6"],required:function(t){return t.date_start}}),talk_contact_id:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),person_id:t.fieldWiListDialog({value:"person_id",text:"Colaborador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),repeat:t.fieldSelect({value:"repeat",text:"Repetir envio?",options:[{value:"yes",text:"Sim"},{value:"no",text:"Não"}],size:["xs12","sm12","md6","lg6"]}),repeat_type_id:t.fieldSelect({value:"repeat_type_id",text:"Tipo de repetição",options:[{value:1,text:"Todo mês"},{value:2,text:"Todo ano"},{value:3,text:"Toda semana"}],size:["xs12","sm12","md6","lg6"]})},t}return a}(Le["a"]),ZS={name:"ScheduleActionsDialog",data:function(){return{selectedCount:0,selectedFilters:null,loading:!1,loadingAction:!1,stepsExpanded:!1,newDay:null,newMonth:null}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},filtersConfig:function(){return new XS},needsDateInput:function(){return"changeScheduleDay"===this.action||"changeScheduleMonth"===this.action},minDate:function(){var t=new Date;return t.toISOString().split("T")[0]},maxDate:function(){var t=new Date;return t.setFullYear(t.getFullYear()+1),t.toISOString().split("T")[0]}},methods:{getActionTitle:function(){var t={cancelSchedules:"Cancelar Agendamentos em Lote",changeScheduleDay:"Alterar Dia dos Agendamentos",changeScheduleMonth:"Alterar Mês dos Agendamentos"};return t[this.action]||"Ação em Lote"},getActionDescription:function(){var t={cancelSchedules:"Cancele múltiplos agendamentos usando filtros personalizados. Esta ação marcará os agendamentos selecionados como cancelados.",changeScheduleDay:"Altere o dia de múltiplos agendamentos mantendo o horário original. Esta ação atualizará apenas o dia dos agendamentos selecionados.",changeScheduleMonth:"Altere o mês de múltiplos agendamentos mantendo o dia e horário originais. Esta ação atualizará apenas o mês dos agendamentos selecionados."};return t[this.action]||"Execute uma ação em múltiplos agendamentos de uma vez."},getActionIcon:function(){var t={cancelSchedules:"cancel",changeScheduleDay:"event",changeScheduleMonth:"calendar_month"};return t[this.action]||"settings"},getActionColor:function(){var t={cancelSchedules:"error",changeScheduleDay:"warning",changeScheduleMonth:"primary"};return t[this.action]||"primary"},handleFilters:function(t){var e=this;this.loading=!0,this.selectedFilters=t,this.$WiApiGet({uri:"talks/schedule",params:Object(kt["a"])({page:1,limit:1,fields:"id,status_id",action:this.action},this.selectedFilters),callback:function(t){t.success&&(e.selectedCount=t.success.total),t.error&&(console.error(t.error),e.selectedCount=0),e.loading=!1,e.$forceUpdate(),e.$nextTick((function(){e.scrollToBottom()}))}})},formatDate:function(t){if(!t)return"";var e=new Date(t+"T00:00:00");return e.toLocaleDateString("pt-BR",{day:"2-digit",month:"long",year:"numeric"})},formatMonth:function(t){if(!t)return"";var e=t.split("-"),a=Object(K_["a"])(e,2),i=a[0],s=a[1],o=new Date(parseInt(i),parseInt(s)-1,1);return o.toLocaleDateString("pt-BR",{month:"long",year:"numeric"})},confirmAction:function(){var t=this;if(this.selectedCount>0){if(this.needsDateInput&&!this.newDay&&!this.newMonth)return void this.$WiToast({type:"warning",title:"Atenção",text:"Por favor, selecione o novo dia ou mês antes de confirmar."});this.loadingAction=!0,this.$emit("action-confirmed",{action:this.action,count:this.selectedCount,filters:this.selectedFilters,newDay:this.newDay,newMonth:this.newMonth});var e=Object(kt["a"])({action:this.action},this.selectedFilters);this.newDay&&(e.new_day=this.newDay),this.newMonth&&(e.new_month=this.newMonth),this.$WiApiPost({uri:"talks/tools/change-talk-schedules-by-filter",data:e,config:{msgLoad:{title:"Executando ação...",text:"Aguarde um momento."},msgSucess:{title:"Ação executada com sucesso.",text:"O resultado da ação irá aparecer na fila de agendamentos."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja ".concat(this.getActionTitle()," para ").concat(this.selectedCount," agendamentos?"),text:"Esta ação não poderá ser desfeita."}},callback:function(e){e.sucess&&"success"===e.sucess.status&&t.closeDialog(),e.error&&console.error(e.error),t.loadingAction=!1}})}},closeDialog:function(){this.dialog=!1,this.selectedCount=0,this.selectedFilters=null,this.loading=!1,this.loadingAction=!1,this.stepsExpanded=!1,this.newDay=null,this.newMonth=null},getDialogClass:function(){var t={cancelSchedules:"cancel-schedules",changeScheduleDay:"change-day",changeScheduleMonth:"change-month"};return"schedule-actions-dialog schedule-actions-dialog--".concat(t[this.action]||"default")},clearFilters:function(){var t=this;this.selectedFilters=null,this.selectedCount=0,this.loading=!1,this.newDay=null,this.newMonth=null,this.$nextTick((function(){t.scrollToTop()}))},scrollToTop:function(){var t=this;this.$nextTick((function(){setTimeout((function(){var e=t.$refs.cardTextRef;e&&e.scrollTo({top:0,behavior:"smooth"})}),100)}))},toggleSteps:function(){this.stepsExpanded=!this.stepsExpanded},viewSelectedSchedules:function(){this.selectedCount>0&&(console.log("selectedFilters",this.selectedFilters),this.$WiListDialog({wiConfig:"talk-schedule",filter:Object(kt["a"])({action:this.action},this.selectedFilters)}))},scrollToBottom:function(){var t=this;this.$nextTick((function(){setTimeout((function(){var e=t.$refs.cardTextRef;e&&e.scrollTo({top:e.scrollHeight,behavior:"smooth"})}),100)}))}},props:{value:{type:Boolean,default:!1},action:{type:String,default:""}},components:{WiListFilters:L_["a"]}},tD=ZS,eD=(a("cc99"),Object(m["a"])(tD,QS,KS,!1,null,"1c317998",null)),aD=eD.exports,iD={name:"TalksTools",data:function(){return{dialog:!1,action:"",scheduleDialog:!1,scheduleAction:""}},methods:{navigateToBatchClose:function(){this.action="closeTalks",this.dialog=!0},navigateToBatchTransfer:function(){this.action="transferTalks",this.dialog=!0},navigateToBatchCancel:function(){this.action="cancelTalks",this.dialog=!0},navigateToBatchCancelSchedule:function(){this.scheduleAction="cancelSchedules",this.scheduleDialog=!0},navigateToBatchChangeScheduleDay:function(){this.scheduleAction="changeScheduleDay",this.scheduleDialog=!0},navigateToBatchChangeScheduleMonth:function(){this.scheduleAction="changeScheduleMonth",this.scheduleDialog=!0},viewSelectedTalks:function(t){console.log("Filtros usados para visualizar atendimentos:",t)},viewSelectedSchedules:function(t){console.log("Filtros usados para visualizar agendamentos:",t)}},components:{TalksActionsDialog:JS,ScheduleActionsDialog:aD}},sD=iD,oD=(a("eb4b"),Object(m["a"])(sD,RS,US,!1,null,"4b6bae10",null)),nD=oD.exports,rD=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WNKanban",{attrs:{title:t.selectedStageCluster.name,"store-stage":"talk-stage","api-get-url":"talks/stage-cluster/"+t.selectedStageCluster.id+"/talks","api-put-url":"talks/talk","field-reference-in-item":"talk_stage_id","message-alert-title":"Mover atendimento para esta etapa?","message-alert-text":"A etapa selecionada será a etapa atual do atendimento.","router-click":t.goRouter(),"show-amount-sum":!1,hideReorderButton:!0,hideAddButton:!0,"can-move-item":function(){return!0},onStageChange:t.onStageChange,onPaginate:t.onPaginate,onReorder:t.onReorder,"order-options":t.orderOptions,"default-order":"last_event_at,desc","show-stage-action":!0,"stage-action-icon":"more_vert","stage-menu-items":t.stageMenuItems,"title-clickable":t.talkStageClusters.length>1,"reorder-cards":t.reorderCards,"subscribe-on-cards":t.subscribeOnCards},on:{"order-change":t.handleOrderChange,"stage-menu-action":t.handleStageMenuAction,"empty-stages-action":t.handleEmptyStagesAction,"title-select":t.handleTitleSelect,"on-title-click":t.handleTitleClick},scopedSlots:t._u([{key:"items",fn:function(e){var i=e.item;return[a("TalkCard",{attrs:{"talk-data":i},on:{click:function(e){return t.onCardClick(i)}}})]}}])})},lD=[],cD=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",{class:{"wn-kanban__title-clickable":t.titleClickable},on:{click:function(e){return t.titleClick()}}},[t._v(" "+t._s(t.title||"Processos")+" "),t.titleClickable?a("v-icon",{attrs:{color:"white"}},[t._v("arrow_drop_down")]):t._e()],1),a("v-spacer"),t.wiConfig&&t.wiConfig.filters?a("WiListFilters",{attrs:{config:t.wiConfig.filters,params:t.apiGetParams,disabled:t.loading},on:{filter:function(e){t.setFilters(e)}}}):t._e(),t.orderOptions&&t.orderOptions.length>0?a("v-menu",{attrs:{"close-on-content-click":!0,"nudge-width":300},model:{value:t.orderMenu,callback:function(e){t.orderMenu=e},expression:"orderMenu"}},[a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{slot:"activator",small:"",outline:"",color:"white",disabled:t.loading},slot:"activator"},[a("v-icon",[t._v("sort")]),a("span",[t._v("Reordenar")])],1),a("v-card",[a("v-subheader",[t._v("Selecione a ordem")]),a("v-divider"),a("v-list",{attrs:{dense:""}},t._l(t.orderOptions,(function(e){return a("v-list-tile",{key:e.value,class:{"wi-kanban__order-item":!0,"wi-kanban__order-item--selected":e.value===t.order},on:{click:function(a){return t.handleOrderChange(e.value)}}},[a("v-list-tile-avatar",[a("v-icon",{class:{"wi-kanban__order-icon--selected":e.value===t.order}},[t._v(" "+t._s(e.icon)+" ")])],1),a("v-list-tile-title",[t._v(t._s(e.label))])],1)})),1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{flat:""},on:{click:function(e){t.orderMenu=!1}}},[t._v("Fechar")])],1)],1)],1):t._e(),t.hideAddButton?t._e():a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store+"-open",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Novo")])],1),a("v-btn",{attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.load()}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):t._e(),t.stages.length<1&&!t.loading?a("v-flex",{attrs:{sm12:""}},[a("KanbanEmptyStages",{attrs:{icon:t.emptyStagesIcon,title:t.emptyStagesTitle,description:t.emptyStagesDescription,buttonText:t.emptyStagesButtonText},on:{action:t.handleEmptyStagesAction}})],1):t._e(),t.stages.length<1&&t.loading?a("v-flex",{attrs:{sm12:""}},[a("LoadingIndicator")],1):t._e(),t.stages.length>0?a("div",{staticStyle:{height:"calc(100vh - 97px) !important","overflow-x":"auto !important","overflow-y":"hidden !important",padding:"5px 5px"}},[a("div",{staticClass:"wi-kanban__container",style:{width:301*t.getActiveStagesCount+"px"}},t._l(t.stages,(function(e,i){return a("div",{key:i,class:{box:!0,"wi-kanban__stage":!0,"wi-kanban__stage--closed":"closed"===e.stage_action,"wi-kanban__stage--canceled":"canceled"===e.stage_action,"wi-kanban__stage--floating":"closed"===e.stage_action||"canceled"===e.stage_action,"wi-kanban__stage--dragging":t.isCardDragging}},["open"===e.stage_action?[a("div",{staticStyle:{padding:"5px","max-width":"300px !important",margin:"unset"}},[a("div",{staticClass:"elevation-0"},[a("KanbanColumnHeader",{attrs:{"stage-color":e.color,"stage-icon":e.icon,"stage-name":e.name,"items-total":e.items.total,"store-stage":t.storeStage,"stage-data":e,"show-stage-action":t.showStageAction,"stage-action-icon":t.stageActionIcon,"stage-menu-items":t.stageMenuItems},on:{refresh:t.load,"stage-menu-action":function(e){t.$emit("stage-menu-action",e)}}}),a("v-divider"),a("div",{staticClass:"wi-kanban__header",staticStyle:{height:"calc(100vh - 180px) !important","overflow-y":"auto",padding:"5px",background:"#DFE1E6"}},["490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id&&e.items.data&&e.items.data.length>0&&e.sum_quantity_unit?a("v-toolbar",{staticClass:"elevation-10 toolbar_status",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[t._v("list")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" Produtos/Serviços: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(e.sum_quantity_unit)+" ")])],1):t._e(),t.showAmountSum&&"490fba83-2a5e-4b11-935a-754b25000880"!=t.$Auth.user().account.id&&e.items.data&&e.items.data.length>0?a("v-toolbar",{staticClass:"elevation-10 toolbar_status wi-kanban__column-amount-total",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[t._v("attach_money")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" Valor total: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t._f("money")(e.sum_total_liquid))+" ")])],1):t._e(),a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(t){return e.items.data[t]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0},"should-animate-drop":function(){return!1}},on:{"drag-start":t.handleDragStart,"drag-end":t.handleDragEnd,drop:function(e){return t.onDrop(i,e)}}},[t._l(t.reorderCards(e.items.data,t.order),(function(e,i){return a("Draggable",{key:i},[t._t("items",null,{item:e,index:i,refresh:t.load,loading:t.loading})],2)})),!t.noPaginate&&e.items.data&&e.items.data.length>0?a("v-btn",{attrs:{block:"",outline:"",color:"black",disabled:e.items.last_page==e.items.current_page||1==e.items.last_page,loading:e.loading},on:{click:function(a){return t.itemPaginate(e)}}},[t._v("Buscar Mais")]):t._e()],2)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])]:[a("div",{staticClass:"wi-kanban__stage-floating-content"},[a("v-icon",{attrs:{color:e.color,size:"32"}},[t._v(" "+t._s(e.icon)+" ")]),a("div",{staticClass:"wi-kanban__stage-floating-title"},[t._v(t._s(e.name))]),a("Container",{attrs:{"group-name":"col","get-child-payload":function(){return null},"should-animate-drop":function(){return!1},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(e){return t.onDrop(i,e)}}})],1)]],2)})),0)]):t._e(),a("v-btn",{staticClass:"white--text hidden-md-only hidden-lg-only hidden-xl-only elevation-17",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store+"-open",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")])],1)],1)},dD=[],uD=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-toolbar",{staticClass:"kanban-header elevation-10",attrs:{dense:"",color:t.$wiDark?"dark":"white",flat:""}},[a("div",{staticClass:"kanban-header__content"},[a("div",{staticClass:"kanban-header__icon"},[t.storeStage?[a("v-btn",{staticClass:"kanban-header__edit-button",attrs:{icon:"",small:"",flat:""},on:{click:t.handleEditClick}},[a("v-icon",{attrs:{color:t.stageColor}},[t._v(t._s(t.stageIcon))])],1)]:[a("v-icon",{staticClass:"kanban-header__stage-icon",attrs:{color:t.stageColor}},[t._v(t._s(t.stageIcon))])]],2),a("div",{staticClass:"kanban-header__info"},[a("span",{staticClass:"kanban-header__title",style:{color:t.stageColor}},[t._v(" "+t._s(t.stageName)+" ")]),a("div",{staticClass:"kanban-header__counter"},[a("div",{staticClass:"kanban-header__counter-badge"},[t._v(" "+t._s(t.itemsTotal)+" ")]),t.showStageAction&&t.stageMenuItems.length?a("v-menu",{attrs:{"offset-y":"","close-on-content-click":!0},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"kanban-header__action-button ml-1",attrs:{icon:"","x-small":""}},i),[a("v-icon",{attrs:{small:""}},[t._v(t._s(t.stageActionIcon))])],1)]}}],null,!1,700383034)},[a("v-list",{attrs:{dense:""}},[t._l(t.stageMenuItems,(function(e,i){return["subheader"===e.type?a("v-subheader",{key:"sub"+i},[t._v(" "+t._s(e.title)+" ")]):a("v-list-tile",{key:e.id,class:{"v-list__tile--disabled":e.disabled&&e.disabled(t.stageData)},attrs:{disabled:e.disabled&&e.disabled(t.stageData)},on:{click:function(a){return t.handleMenuAction(e.id)}}},[e.icon?a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.color}},[t._v(t._s(e.icon))])],1):t._e(),a("v-list-tile-title",[t._v(" "+t._s(e.title)+" ")])],1)]}))],2)],1):t._e()],1)])])])},pD=[],mD={name:"KanbanColumnHeader",props:{stageColor:{type:String,required:!0},stageIcon:{type:String,required:!0},stageName:{type:String,required:!0},itemsTotal:{type:Number,required:!0},storeStage:{type:String,default:""},stageData:{type:Object,required:!0},showStageAction:{type:Boolean,default:!1},stageActionIcon:{type:String,default:"mdi-dots-vertical"},stageMenuItems:{type:Array,default:function(){return[]}}},methods:{handleEditClick:function(){var t=this;this.$WiEditDialog({wiConfig:this.storeStage,onSubmit:function(){return t.$emit("refresh")},data:this.stageData})},handleMenuAction:function(t){this.$emit("stage-menu-action",{stage:this.stageData,menuItemId:t})}}},vD=mD,fD=(a("4d10"),Object(m["a"])(vD,uD,pD,!1,null,"dce0c1f0",null)),gD=fD.exports,_D=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"empty-stages"},[a("div",{staticClass:"empty-stages__container"},[a("div",{staticClass:"empty-stages__content"},[a("div",{staticClass:"empty-stages__icon-wrapper"},[a("div",{staticClass:"empty-stages__icon-bg"},[a("v-icon",{attrs:{size:"48"}},[t._v(t._s(t.icon))])],1),a("div",{staticClass:"empty-stages__icon-circle"})]),a("div",{staticClass:"empty-stages__text"},[a("h3",{staticClass:"empty-stages__title"},[t._v(t._s(t.title))]),a("p",{staticClass:"empty-stages__description"},[t._v(t._s(t.description))])]),t.buttonText?a("button",{staticClass:"empty-stages__button pulse",on:{click:function(e){return t.$emit("action")}}},[a("span",{staticClass:"empty-stages__button-bg"}),a("span",{staticClass:"empty-stages__button-content"},[a("v-icon",{attrs:{size:"20"}},[t._v("add")]),t._v(" "+t._s(t.buttonText)+" ")],1)]):t._e()])])])},hD=[],bD={name:"KanbanEmptyStages",props:{icon:{type:String,default:"inbox"},title:{type:String,required:!0},description:{type:String,required:!0},buttonText:{type:String,default:""}}},xD=bD,yD=(a("9732"),Object(m["a"])(xD,_D,hD,!1,null,"2c2c7215",null)),kD=yD.exports,CD={name:"WiKanban",data:function(){return{innerHeight:window.innerHeight,stages:[],loading:!1,editModal:!1,orderMenu:!1,modalForm:{},modalStore:"chamados-todos",currentMovement:{added:{},removed:{}},order:"",filters:{},isCardDragging:!1}},methods:{onDrop:function(t,e){var a=this;null!==e.addedIndex&&(this.currentMovement.added={index:t,data:e.payload,position:e.addedIndex}),null!==e.removedIndex&&(this.currentMovement.removed={index:t,data:e.payload,position:e.removedIndex});var i=[];if(this.canMoveItem(e.payload)){this.stages[t].items.data=Object(zn["a"])(this.stages[t].items.data,e).filter((function(t,e){return i.push({id:t.id,order:e}),t})),this.$forceUpdate();var s=null===e.removedIndex&&null!==e.addedIndex&&e.payload[this.fieldReferenceInItem]!==this.stages[t].id;s&&(this.agendarDialog={id:e.payload.id,active:!1,stage:this.stages[t],DateTime:null,order:e.addedIndex},"sim"===this.stages[t].exigir_data?this.agendarDialog.active=!0:this.confirmationOnMove?this.$swal({title:this.messageAlertTitle,text:this.messageAlertText,type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, alterar!",cancelButtonText:"Cancelar"}).then((function(i){i.value?(a.alterarChamado(a.agendarDialog),a.setItemAttributesAfterchange()):(a.stages[t].items.data=a.stages[t].items.data.filter((function(t){return t.id!==e.payload.id})),a.revertCardMovement(),a.$forceUpdate())})):(this.alterarChamado(this.agendarDialog),this.setItemAttributesAfterchange())),null!==e.removedIndex&&null!==e.addedIndex&&this.alterarPrioridade()}else{null!==e.removedIndex&&null!==e.addedIndex&&(this.$swal.close(),this.alterarPrioridade());var o=this.immobileItemMessage(e.payload);this.$swal({type:"info",title:o.title,text:o.text})}},handleDragStart:function(t){t.isSource&&(this.isCardDragging=!0)},handleDragEnd:function(t){t.isSource&&(this.isCardDragging=!1)},setItemAttributesAfterchange:function(){this.stages[this.currentMovement.added.index].items.total++,this.stages[this.currentMovement.removed.index].items.total--,this.stages[this.currentMovement.added.index].items.data[this.currentMovement.added.position][this.fieldReferenceInItem]=this.stages[this.currentMovement.added.index].id},revertCardMovement:function(){this.stages[this.currentMovement.added.index].items.data=Object(zn["a"])(this.stages[this.currentMovement.added.index].items.data,{addedIndex:null,payload:this.currentMovement.added.data,removedIndex:this.currentMovement.added.position}),this.stages[this.currentMovement.removed.index].items.data=Object(zn["a"])(this.stages[this.currentMovement.removed.index].items.data,{addedIndex:this.currentMovement.removed.position,payload:this.currentMovement.removed.data,removedIndex:null})},load:function(t){var e=this;t&&(this.stages=[]),this.loading=!0,r["b"].get({uri:this.apiGetUrl,params:this.apiParams,sucess:function(t){e.stages=t.data,e.$forceUpdate(),e.loading=!1},error:function(t){console.error(t),e.loading=!1}})},alterarChamado:function(t){var e=this;return Object(At["a"])(regeneratorRuntime.mark((function a(){var i,s,o;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,e.loading=!0,i={id:t.id,order:t.order,stage_id:t.stage.id},t.DateTime&&(i.agendamento_log=String(t.DateTime).replace("T"," ")),a.next=6,e.onStageChange(t);case 6:s=a.sent,s.success?e.agendarDialog.active=!1:e.$swal({type:"error",title:"Oops... Algo deu errado!",text:(null===(o=s.error)||void 0===o?void 0:o.message)||"Tente novamente ou contacte o suporte."}),a.next=14;break;case 10:a.prev=10,a.t0=a["catch"](0),console.error("Erro ao alterar item:",a.t0),e.$swal({type:"error",title:"Erro inesperado",text:"Tente novamente ou contacte o suporte."});case 14:return a.prev=14,e.loading=!1,a.finish(14);case 17:case"end":return a.stop()}}),a,null,[[0,10,14,17]])})))()},alterarPrioridade:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a,i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a=t.stages[t.currentMovement.added.index],i={id:t.currentMovement.added.data.id,order:t.currentMovement.added.position,stage_id:a.id},e.prev=2,t.loading=!0,e.next=6,t.onReorder(i);case 6:s=e.sent,!s.success&&s.error&&(console.error("Erro ao reordenar:",s.error),t.$swal({type:"error",title:"Erro ao reordenar",text:s.error.message||"Não foi possível alterar a ordem do item"})),e.next=14;break;case 10:e.prev=10,e.t0=e["catch"](2),console.error("Erro ao reordenar:",e.t0),t.$swal({type:"error",title:"Erro inesperado",text:"Não foi possível alterar a ordem do item"});case 14:return e.prev=14,t.loading=!1,e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[2,10,14,17]])})))()},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1},handleOrderChange:function(t){this.order=t,localStorage.setItem("".concat(this.store,"-kanban-order"),t),this.orderMenu=!1,this.load()},getOrderClass:function(t){return{"wi-kanban__order--selected":t===this.order}},setFilters:function(t){this.filters=t,this.$forceUpdate(),this.load()},itemPaginate:function(t){var e=this;return Object(At["a"])(regeneratorRuntime.mark((function a(){var i,s,o,n,r,l,c;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=e.stages.findIndex((function(e){return e.id===t.id})),-1!==i){a.next=3;break}return a.abrupt("return");case 3:return a.prev=3,e.stages[i].loading=!0,e.$forceUpdate(),a.next=8,e.onPaginate({stageId:t.id,currentPage:t.items.current_page,nextPage:t.items.current_page+1,params:Object(kt["a"])(Object(kt["a"])({},e.apiParams),{},{limit:10})});case 8:s=a.sent,s.success?(o=s.data,n=o.items,r=o.total,l=o.currentPage,c=o.lastPage,e.stages[i].items.total=r,n.forEach((function(t){var a=e.stages[i].items.data.some((function(e){return e.id===t.id}));a||e.stages[i].items.data.push(t)})),e.stages[i].items.last_page=c,e.stages[i].items.current_page=l):s.error&&console.error("Erro na paginação:",s.error),a.next=15;break;case 12:a.prev=12,a.t0=a["catch"](3),console.error("Erro ao paginar:",a.t0);case 15:return a.prev=15,e.stages[i].loading=!1,e.$forceUpdate(),a.finish(15);case 19:case"end":return a.stop()}}),a,null,[[3,12,15,19]])})))()},setCachedOrder:function(){var t=localStorage.getItem("".concat(this.store,"-kanban-order"));this.order=t||this.defaultOrder},handleEmptyStagesAction:function(){this.$emit("empty-stages-action",{refresh:this.load})},subscribeOnKanban:function(){this.subscribeOnCards&&this.subscribeOnCards(this.setCardsBySubscribe)},setCardsBySubscribe:function(t){var e=this;t&&this.stages&&(this.stages.forEach((function(a){if(a.items&&a.items.data)if(t[e.fieldReferenceInItem]===a.id){var i=a.items.data.findIndex((function(e){return e.id===t.id}));-1!==i?e.$set(a.items.data,i,Object(kt["a"])({},t)):(a.items.data.push(Object(kt["a"])({},t)),a.items.total++)}else{var s=a.items.data.findIndex((function(e){return e.id===t.id}));-1!==s&&(a.items.data.splice(s,1),a.items.total--)}})),this.$forceUpdate())},handleTitleSelect:function(t){this.$emit("title-select",{option:t,refresh:this.load})},titleClick:function(){this.$emit("on-title-click",{refresh:this.load})}},created:function(){this.setCachedOrder()},mounted:function(){this.load(),this.subscribeOnKanban()},computed:{dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.user||{}},wiConfig:function(){return this.$store.state.pages[this.store+"-open"]||{}},apiParams:function(){return Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},this.apiGetParams),this.filters),{},{order:this.order})},getActiveStagesCount:function(){return this.stages.filter((function(t){return"open"===t.stage_action})).length}},watch:{$route:"load"},components:{Container:$n["Container"],Draggable:$n["Draggable"],WiListFilters:L_["a"],LoadingIndicator:Bn["a"],KanbanColumnHeader:gD,KanbanEmptyStages:kD},props:{title:String,store:String,noPaginate:{type:Boolean,default:!1},apiGetUrl:{type:String,required:!0},apiGetParams:Object,apiPutUrl:String,apiPutParams:Object,fieldOrder:String,fieldReferenceInItem:String,messageAlertTitle:String,messageAlertText:String,routerClick:Object,storeStage:String,hideAddButton:{type:Boolean,default:!1},hideReorderButton:{type:Boolean,default:!1},titleClickable:{type:Boolean,default:!1},showAmountSum:{type:Boolean,default:!0},canMoveItem:{type:Function,default:function(t){return 1===t.stage}},immobileItemMessage:{type:Function,default:function(t){return{title:'Não é possível mover um item "'.concat(t.status.name,'"!'),text:"Altere seu status manualmente."}}},onStageChange:{type:Function,required:!0},onReorder:{type:Function,required:!0},orderOptions:{type:Array,default:function(){return[]}},defaultOrder:{type:String,required:!0},onPaginate:{type:Function,required:!0},showStageAction:{type:Boolean,default:!1},stageActionIcon:{type:String,default:"mdi-dots-vertical"},stageMenuItems:{type:Array,default:function(){return[]}},emptyStagesIcon:{type:String,default:"inbox"},emptyStagesTitle:{type:String,default:"Nenhuma etapa encontrada"},emptyStagesDescription:{type:String,default:"Não existem etapas configuradas para este kanban"},emptyStagesButtonText:{type:String,default:"Adicionar Etapa"},reorderCards:{type:Function,default:function(t){return t}},subscribeOnCards:{type:Function,default:null},confirmationOnMove:{type:Boolean,default:!1},selectedTitleProp:{type:Object,default:null},titleOptions:{type:Array,default:function(){return[]}}}},wD=CD,SD=(a("269e"),Object(m["a"])(wD,cD,dD,!1,null,"78d849a5",null)),DD=SD.exports,ED=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-card",{staticClass:"talk-card",style:{background:t.getTalkStatusBackground},on:{click:t.handleCardClick}},[a("div",{staticClass:"talk-card__header"},[a("div",{staticClass:"talk-card__contact"},[a("div",{staticClass:"talk-card__avatar-wrapper"},[a("v-badge",{staticClass:"talk-card__badge",attrs:{overlap:"",bottom:"",right:"","offset-x":"20","offset-y":"22",color:"transparent"},scopedSlots:t._u([{key:"badge",fn:function(){return[a("div",{staticClass:"talk-card__badge-content"},[a("img",{style:t.getIconStyle,attrs:{src:t.getChannelIcon}})])]},proxy:!0}])},[a("v-avatar",{attrs:{size:"32"}},[t.talkData.contact&&t.talkData.contact.file?a("v-img",{attrs:{src:t.talkData.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==t.talkData.contact.type?a("v-img",{attrs:{src:"static/icons/user_icon_1.png"}}):a("group-icon")],1)],1)],1),a("div",{staticClass:"talk-card__info"},[a("div",{staticClass:"talk-card__name"},[t._v(" "+t._s(t.talkData.contact.person?t.talkData.contact.person.name:t.talkData.contact.name)+" ")]),a("div",{staticClass:"talk-card__channel-wrapper"},[a("div",{staticClass:"talk-card__channel-name",style:{backgroundColor:t.talkData.channel.color+"30",color:t.talkData.channel.color,filter:"brightness(0.7)"}},[t.talkData.channel.status&&t.talkData.channel.status.icon?a("v-icon",{attrs:{size:"12",color:t.talkData.channel.color}},[t._v(" "+t._s(t.talkData.channel.status.icon)+" ")]):t._e(),a("span",{staticClass:"talk-card__channel-text"},[t._v(t._s(t.talkData.channel.name))])],1)])])]),a("div",{staticClass:"talk-card__time"},[a("v-icon",{staticClass:"talk-card__time-icon",attrs:{size:"12"}},[t._v("schedule")]),a("span",[t._v(t._s(t.getExternalTimeFormated(t.talkData.last_event_at)))])],1)]),a("div",{staticClass:"talk-card__body"},[a("div",{staticClass:"talk-card__operator-section"},[[2,3,4].includes(t.talkData.status)?a("div",{staticClass:"talk-card__status"},[3===t.talkData.status?a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.closed",expression:"'modules.talks.pages.talkView.talks.labels.closed'"}],staticClass:"talk-card__status-text success--text"}):t._e(),4===t.talkData.status?a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.cancelled",expression:"'modules.talks.pages.talkView.talks.labels.cancelled'"}],staticClass:"talk-card__status-text error--text"}):t._e(),t.talkData.operator&&t.talkData.operator.name?a("div",{staticClass:"talk-card__operator"},[a("v-avatar",{attrs:{size:"20",color:t.talkData.operator&&t.talkData.operator.file?"":t.getOperatorAvatarColor}},[t.talkData.operator&&t.talkData.operator.file?a("v-img",{attrs:{src:t.talkData.operator.file.url}}):a("span",{staticClass:"white--text text-caption"},[t._v(t._s(t.getOperatorInitials))])],1),a("span",{staticClass:"talk-card__operator-name"},[t._v(t._s(t._f("stringlength")(t.talkData.operator.name,22)))])],1):2===t.talkData.status?a("div",{staticClass:"talk-card__status-text orange--text"},[a("v-icon",{staticClass:"orange--text",attrs:{size:"14"}},[t._v("schedule")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.awaiting",expression:"'modules.talks.pages.talkView.talks.labels.awaiting'"}]})],1):t._e()]):1===t.talkData.status?a("div",{staticClass:"talk-card__status-text info--text"},[a("v-icon",{staticClass:"info--text",attrs:{size:"14"}},[t._v("smart_toy")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.chatbot",expression:"'modules.talks.pages.talkView.talks.labels.chatbot'"}]})],1):t._e()]),t.talkData.team||t.talkData.category?a("div",{staticClass:"talk-card__footer"},[t.talkData.team?a("WNTag",{attrs:{text:t.talkData.team.name,icon:"groups",color:t.talkData.team.color}}):t._e(),t.talkData.category?a("WNTag",{attrs:{text:t.talkData.category.name,icon:t.talkData.category.icon,color:t.talkData.category.color}}):t._e()],1):t._e()])]),a("TalkDialog",{attrs:{talkId:t.currentTalkId},on:{close:t.onCloseTalkDialog},model:{value:t.talkDialog,callback:function(e){t.talkDialog=e},expression:"talkDialog"}})],1)},TD=[],OD=a("4f21"),AD=a("9d2c"),ID={name:"TalkCard",components:{WNTag:OD["a"],GroupIcon:Sy["a"],TalkDialog:AD["a"]},props:{talkData:{type:Object,required:!0}},data:function(){return{talkDialog:!1,currentTalkId:null}},computed:{getChannelIcon:function(){var t={wpp:"static/icons/monitor/whatsapp.png",instagram:"static/icons/monitor/instagram.png",facebook:"static/icons/monitor/facebook.png",email:"static/icons/monitor/email.png",sms:"static/icons/monitor/sms.png"};return t[this.talkData.channel.type.code]||""},getIconStyle:function(){var t={instagram:"width: 20px; height: 20px;",facebook:"border-radius: 5px; width: 18px; height: 18px;",email:"width: 20px; height: 20px;",sms:"width: 20px; height: 20px;"};return t[this.talkData.channel.type.code]||""},getOperatorInitials:function(){var t;return null!==(t=this.talkData.operator)&&void 0!==t&&t.name?this.talkData.operator.name.split(" ").map((function(t){return t[0]})).slice(0,2).join("").toUpperCase():""},getOperatorAvatarColor:function(){var t,e=["#1976D2","#388E3C","#D32F2F","#FFA000","#7B1FA2"],a=null===(t=this.talkData.operator)||void 0===t?void 0:t.name.split("").reduce((function(t,e){return e.charCodeAt(0)+t}),0);return e[a%e.length]},getTalkStatusBackground:function(){switch(parseInt(this.talkData.status)){case 3:return this.$vuetify.theme.dark?"#003161":"#b2dfdb";case 4:return"#ffccbc"}return this.talkData.is_waiting_response?this.$wiDark?"#1E1E1E":"#dfd2b2":""}},methods:{handleCardClick:function(){var t=["talks","talk-messages","talk","talk-view","talk-view-messages","talk-view-messages-page"].includes(this.$route.name);t?this.openTalkPage():this.openTalkDialog()},openTalkPage:function(){var t=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:t,params:{id:this.talkData.id},query:{previousTalkId:this.$route.params.id}})},openTalkDialog:function(){this.currentTalkId=this.talkData.id,this.talkDialog=!0},onCloseTalkDialog:function(){this.talkDialog=!1,this.currentTalkId=null},getExternalTimeFormated:function(t){if(!t)return"Agora";var e=this.$moment(t),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-e).asDays());if(i>1)return this.$moment(t).format("DD/MM HH:mm");var s=this.$moment(t).fromNow(),o=s.includes("há poucos segundos")?"há segundos":s;return o=o.replaceAll("minutos","min"),o=o.replaceAll("segundos","seg"),o=o.replaceAll("horas","hr"),o}}},FD=ID,PD=(a("289c"),Object(m["a"])(FD,ED,TD,!1,null,"0f7c553e",null)),jD=PD.exports,qD={name:"BusinessOfProcess",components:{WNKanban:DD,TalkCard:jD},mixins:[tp["a"]],data:function(){return{stageClusterId:null,stageClusterTitle:"Etapas de Atendimento",talkStageClusters:[{id:1,name:"Etapas de Atendimento",icon:"sell"}],selectedStageCluster:{id:1,name:"Etapas de Atendimento",icon:"sell"},orderOptions:[{value:"last_event_at,desc",label:"Última interação (Mais recente)",icon:"event"},{value:"last_event_at,asc",label:"Última interação (Mais antigo)",icon:"event"},{value:"created_at,desc",label:"Data de início (Mais recente)",icon:"add_circle_outline"},{value:"created_at,asc",label:"Data de início (Mais antigo)",icon:"add_circle_outline"}],stageMenuItems:[{type:"subheader",title:"Ações em Massa (Indisponíveis no momento)"},{id:"send-message",title:"Enviar mensagem para todos",icon:"message",color:"blue",disabled:function(){return!0}},{id:"complete-all",title:"Concluir todos desta etapa",icon:"check_circle",color:"green",disabled:function(){return!0}},{id:"cancel-all",title:"Cancelar todos desta etapa",icon:"cancel",color:"orange",disabled:function(){return!0}},{id:"transfer-all",title:"Transferir todos para um atendente",icon:"person_add",color:"indigo",disabled:function(){return!0}},{type:"subheader",title:"Gerenciar Etapa"},{id:"edit",title:"Editar",icon:"edit",color:"primary",disabled:function(){return!1}}],setTalkChanged:null}},computed:Object(kt["a"])({},Object(dl["c"])("Talks",["allTalks"])),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("Talks",["addTalksSubscriber","removeTalksSubscriber","openTalkCategorySelector"])),{},{goRouter:function(){return{}},listTalkContactsByPerson:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(t){e.openTalkContact(t)},filter:{person_id:t.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})},onStageChange:function(t){var e={id:t.id,talk_stage_id:t.stage.id};return"closed"===t.stage.id?(e.talk_stage_id=null,e.status=3,this.closeTalkCheckCategory(t,e)):"canceled"===t.stage.id?(e.talk_stage_id=null,e.status=4,this.updateTalkStage(t,e)):this.updateTalkStage(t,e)},updateTalkStage:function(t,e){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new Promise((function(i){r["b"].put({uri:"talks/talk",id:t.id,data:e,sucess:function(t){201===t.status?i({success:!0}):i({success:!1,error:{message:"Não foi possível atualizar o estágio do atendimento"}}),a&&a({success:!0})},error:function(t){console.error("Erro ao atualizar estágio:",t),i({success:!1,error:{message:"Erro ao tentar atualizar o estágio do atendimento",details:t}}),a&&a({success:!1,error:{message:"Erro ao tentar atualizar o estágio do atendimento",details:t}})}})}))},closeTalkCheckCategory:function(t,e){var a=this;return this.$WiCheckPermission("1ffa9cf7")?this.openCategoryDialog(t,e,(function(i,s){return e.talk_category_id=i.id,a.updateTalkStage(t,e,s)})):this.updateTalkStage(t,e)},openCategoryDialog:function(t,e){var a=this,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;return new Promise((function(s){a.openTalkCategorySelector({currentCategoryId:t.talk_category_id,callback:function(t){a.$WiApiPut({uri:"talks/talk",id:e.id,data:{talk_category_id:t.id}}),i&&i(t,s)}})}))},onPaginate:function(t){var e=this;return new Promise((function(a){e.$WiApiGet({uri:"talks/talk",params:Object(kt["a"])(Object(kt["a"])({status:"1,2",page:t.nextPage,limit:t.params.limit},t.params),{},{order:"last_event_at,desc",talk_stage_id:t.stageId}),callback:function(t){t.success?a({success:!0,data:{items:t.success.data,total:t.success.total,currentPage:t.success.current_page,lastPage:t.success.last_page}}):a({success:!1,error:{message:"Erro ao carregar mais itens",details:t.error}})}})}))},onReorder:function(){return new Promise((function(t){t({success:!0,error:{message:"A reordenação de itens MANUAL ainda não está disponível. Utilize o botão de reordenação de colunas."}})}))},handleOrderChange:function(t){console.log("Nova ordenação:",t)},handleStageMenuAction:function(t){var e=this,a=t.menuItemId,i=t.stage;switch(a){case"edit":this.$WiEditDialog({wiConfig:"talk-stage",data:i});break;case"delete":this.$swal({title:"Atenção",text:"Tem certeza que deseja excluir esta etapa?",icon:"warning",showCancelButton:!0,confirmButtonText:"Sim, excluir",cancelButtonText:"Cancelar"}).then((function(t){t.isConfirmed&&e.$WiApiDelete({uri:"talks/talk",id:i.id,callback:function(){e.$emit("refresh")}})}));break}},onCardClick:function(t){this.$router.push({name:"talk-view",params:{id:t.id}})},handleEmptyStagesAction:function(t){var e=t.refresh;this.$WiEditDialog({wiConfig:"talk-stage",data:{talk_stage_cluster_id:this.selectedStageCluster.id},onSubmit:function(){e()},redirectOnSubmit:!1})},reorderCards:function(t,e){if(!t||!t.length||!e)return t;var a=e.split(","),i=Object(K_["a"])(a,2),s=i[0],o=i[1];return Object(Ot["a"])(t).sort((function(t,e){var a=new Date(t[s]).getTime(),i=new Date(e[s]).getTime();return"desc"===o?i-a:a-i}))},subscribeOnCards:function(t){this.setTalkChanged=t},onTalksChanged:function(t){var e=t.talk;e&&this.setTalkChanged(e)},handleTitleSelect:function(t){var e=t.option,a=t.refresh;this.stageClusterId=e.id,this.selectedTitleCluster=e,this.saveSelectedCluster(e),this.$forceUpdate(),setTimeout((function(){a()}),100)},getTalkStageSlusters:function(){var t=this;this.$WiApiGet({uri:"talks/stage-cluster",callback:function(e){var a=e.success;a&&(t.talkStageClusters=a.data)}})},initializeSelectedCluster:function(){var t=this.getStoredSelectedCluster();if(t){var e=this.talkStageClusters.some((function(e){return e.id===t.id}));if(e)return this.selectedTitleCluster=t,void(this.stageClusterId=t.id)}var a=this.$route.params.stageClusterId;if(a&&this.talkStageClusters.length>0){var i=this.talkStageClusters.find((function(t){return t.id===parseInt(a)}));if(i)return this.selectedTitleCluster=i,void(this.stageClusterId=i.id)}this.talkStageClusters.length>0&&(this.selectedTitleCluster=this.talkStageClusters[0],this.stageClusterId=this.talkStageClusters[0].id)},getStoredSelectedCluster:function(){var t=localStorage.getItem("e7a8c053-9f8d-4c9b-b1a7-9c6e331e6b89");return t?JSON.parse(t):null},saveSelectedCluster:function(t){localStorage.setItem("e7a8c053-9f8d-4c9b-b1a7-9c6e331e6b89",JSON.stringify(t))},handleTitleClick:function(t){var e=this,a=t.refresh;this.$WiListDialog({wiConfig:"talk-stage-cluster",mode:"select",callback:function(t){t&&t.id&&(e.selectedStageCluster=t,setTimeout((function(){a()}),100))}})}}),mounted:function(){this.addTalksSubscriber({key:"talk-stages-kanban",callback:this.onTalksChanged}),this.getTalkStageSlusters()},beforeDestroy:function(){this.removeTalksSubscriber({key:"talk-stages-kanban"})}},$D=qD,zD=Object(m["a"])($D,rD,lD,!1,null,null,null),MD=zD.exports,ND=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{ref:"wnAiAgentConfig",attrs:{title:t.title,index:"wn-talk-ia-agent-config",apiUrl:"talks/menu"},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content;return[i?a("div",{staticClass:"talk-ia-agent"},[a("div",{staticClass:"talk-ia-agent__container"},[a("div",{staticClass:"talk-ia-agent__content"},[a("div",{staticClass:"talk-ia-agent__avatar-section"},[a("div",{staticClass:"talk-ia-agent__avatar-container"},[a("div",{staticClass:"talk-ia-agent__avatar-wrapper"},[a("img",{staticClass:"talk-ia-agent__avatar",attrs:{src:"/static/profile/agent-ia-profile.png",alt:"Avatar "+t.agentConfig.gender+" "+t.agentConfig.personality}}),a("div",{staticClass:"talk-ia-agent__avatar-effects"},[t.agentConfig.communicationMode?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--communication",class:"talk-ia-agent__effect--"+t.agentConfig.communicationMode},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[t._v(t._s(t.communicationEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[t._v(" "+t._s(t.communicationLabel)+" ")])]):t._e(),t.agentConfig.informationScope?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--scope",class:"talk-ia-agent__effect--"+t.agentConfig.informationScope},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[t._v(t._s(t.scopeEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[t._v(" "+t._s(t.scopeLabel)+" ")])]):t._e(),t.agentConfig.conversationStart?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--conversation",class:"talk-ia-agent__effect--"+t.agentConfig.conversationStart},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[t._v(t._s(t.conversationEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[t._v(" "+t._s(t.conversationStartLabel)+" ")])]):t._e(),t.agentConfig.unknownResponse?a("div",{staticClass:"talk-ia-agent__effect talk-ia-agent__effect--unknown",class:"talk-ia-agent__effect--"+t.agentConfig.unknownResponse},[a("div",{staticClass:"talk-ia-agent__effect-icon"},[a("span",[t._v(t._s(t.unknownResponseEffectEmoji))])]),a("div",{staticClass:"talk-ia-agent__effect-tooltip"},[t._v(" "+t._s(t.unknownResponseLabel)+" ")])]):t._e()]),a("div",{staticClass:"talk-ia-agent__avatar-overlay"},[a("div",{staticClass:"talk-ia-agent__avatar-status"},[a("span",{staticClass:"talk-ia-agent__avatar-status-dot",class:t.statusClass}),a("span",{staticClass:"talk-ia-agent__avatar-status-text"},[t._v(t._s(t.statusText))])]),t.isAllFieldsComplete()?t._e():a("div",{staticClass:"talk-ia-agent__progress-indicator"},[a("div",{staticClass:"talk-ia-agent__progress-bar"},[a("div",{staticClass:"talk-ia-agent__progress-fill",style:{width:t.completionPercentage+"%"}})]),a("span",{staticClass:"talk-ia-agent__progress-text"},[t._v(t._s(t.completionPercentage)+"% Completo")])])]),a("div",{staticClass:"talk-ia-agent__avatar-aura",class:t.auraClass}),a("div",{staticClass:"talk-ia-agent__particles"},t._l(6,(function(e){return a("div",{key:e,staticClass:"talk-ia-agent__particle",class:"talk-ia-agent__particle--"+e,style:{animationDelay:.5*e+"s"}},[t._v(" "+t._s(t.particleEmoji)+" ")])})),0)])]),a("div",{staticClass:"talk-ia-agent__avatar-info"},[a("h3",{staticClass:"talk-ia-agent__avatar-name"},[t._v(" "+t._s(t.agentConfig.name||"Nome do Agente")+" "),t.agentConfig.showNameInMessages?a("span",{staticClass:"talk-ia-agent__name-badge"},[t._v("👤")]):t._e()]),a("p",{staticClass:"talk-ia-agent__avatar-description"},[t._v(" "+t._s(t.personalityDescription)+" ")]),a("div",{staticClass:"talk-ia-agent__avatar-stats"},[t.agentConfig.communicationMode?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[t._v(t._s(t.communicationEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[t._v(" "+t._s(t.communicationLabel)+" ")])]):t._e(),t.agentConfig.informationScope?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[t._v(t._s(t.scopeEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[t._v(t._s(t.scopeLabel))])]):t._e(),t.agentConfig.conversationStart?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[t._v(t._s(t.conversationEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[t._v(t._s(t.conversationStartLabel))])]):t._e(),t.agentConfig.unknownResponse?a("div",{staticClass:"talk-ia-agent__stat"},[a("span",{staticClass:"talk-ia-agent__stat-icon"},[t._v(t._s(t.unknownResponseEffectEmoji))]),a("span",{staticClass:"talk-ia-agent__stat-label"},[t._v(t._s(t.unknownResponseLabel))])]):t._e()])])]),a("div",{staticClass:"talk-ia-agent__form-section"},[a("div",{staticClass:"talk-ia-agent__accordion"},[a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(0)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("⚙️")]),a("span",[t._v("Configurações Básicas")]),t.isBasicSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":0===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":0===t.activeAccordion}},[a("form",{staticClass:"talk-ia-agent__form",on:{submit:function(e){return e.preventDefault(),t.saveConfiguration(e)}}},[a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"agent-name"}},[t._v("Nome do assistente virtual")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.name,expression:"agentConfig.name"}],staticClass:"talk-ia-agent__input",attrs:{id:"agent-name",type:"text",placeholder:"Digite o nome do seu agente",maxlength:"50"},domProps:{value:t.agentConfig.name},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"name",e.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__checkbox-option"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.showNameInMessages,expression:"agentConfig.showNameInMessages"}],staticClass:"talk-ia-agent__checkbox-input",attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.agentConfig.showNameInMessages)?t._i(t.agentConfig.showNameInMessages,null)>-1:t.agentConfig.showNameInMessages},on:{change:function(e){var a=t.agentConfig.showNameInMessages,i=e.target,s=!!i.checked;if(Array.isArray(a)){var o=null,n=t._i(a,o);i.checked?n<0&&t.$set(t.agentConfig,"showNameInMessages",a.concat([o])):n>-1&&t.$set(t.agentConfig,"showNameInMessages",a.slice(0,n).concat(a.slice(n+1)))}else t.$set(t.agentConfig,"showNameInMessages",s)}}}),a("span",{staticClass:"talk-ia-agent__checkbox-label"},[t._v("Exibir o nome da assistente no início de cada mensagem")])])]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"communication-mode"}},[t._v("Modo de se comunicar")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.communicationMode,expression:"agentConfig.communicationMode"}],staticClass:"talk-ia-agent__select",attrs:{id:"communication-mode"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.agentConfig,"communicationMode",e.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[t._v("Selecione o modo de comunicação")]),a("option",{attrs:{value:"DETAILED"}},[t._v("Respostas Completas e nos Mínimos Detalhes")]),a("option",{attrs:{value:"CONCISE"}},[t._v("Respostas Diretas e Objetivas")]),a("option",{attrs:{value:"BRIEF"}},[t._v("Respostas extremamente Diretas e Curtas")])]),t.agentConfig.communicationMode?a("p",{staticClass:"talk-ia-agent__example"},[t._v(t._s(t.communicationExample)+" ")]):t._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"unknown-response"}},[t._v("Como agir caso não saiba a resposta")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.unknownResponse,expression:"agentConfig.unknownResponse"}],staticClass:"talk-ia-agent__select",attrs:{id:"unknown-response"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.agentConfig,"unknownResponse",e.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[t._v("Selecione como agir")]),a("option",{attrs:{value:"TRANSFER_TO_HUMAN_AGENT"}},[t._v("Encaminhamento para atendimento humano")]),a("option",{attrs:{value:"ADMIT_LIMITATION_AND_FOLLOW_UP"}},[t._v("Admitir que não sabe a resposta e informar que entraremos em contato")]),a("option",{attrs:{value:"VERIFY_AND_ASK_FOR_TIME"}},[t._v("Dizer que irá verificar e pedir um momento")]),a("option",{attrs:{value:"OFFER_ALTERNATIVE_SOLUTIONS"}},[t._v("Oferecer ajuda alternativa")]),a("option",{attrs:{value:"PROVIDE_SUPPORT_CONTACTS"}},[t._v("Fornecer informações de contato para suporte adicional ")]),a("option",{attrs:{value:"REQUEST_ADDITIONAL_INFORMATION"}},[t._v("Pedido de mais detalhes para melhor entendimento")])]),t.agentConfig.unknownResponse?a("p",{staticClass:"talk-ia-agent__example"},[t._v(t._s(t.unknownResponseExample)+" ")]):t._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"conversation-start"}},[t._v("Como iniciar a conversa")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.conversationStart,expression:"agentConfig.conversationStart"}],staticClass:"talk-ia-agent__select",attrs:{id:"conversation-start"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.agentConfig,"conversationStart",e.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[t._v("Selecione como iniciar")]),a("option",{attrs:{value:"GREETING_AND_OFFER_ASSISTANCE"}},[t._v("Fazer Saudação e Oferecer Ajuda")]),a("option",{attrs:{value:"OPEN_QUESTION_APPROACH"}},[t._v("Faça uma pergunta aberta para iniciar a conversa")]),a("option",{attrs:{value:"CASUAL_FUNNY_APPROACH"}},[t._v("Abordar de Forma Divertida e Engraçada")]),a("option",{attrs:{value:"TOPIC_OPTIONS_MENU"}},[t._v("Oferecer Opções de Assuntos")])]),t.agentConfig.conversationStart?a("p",{staticClass:"talk-ia-agent__example"},[t._v(t._s(t.conversationStartExample))]):t._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"information-scope"}},[t._v("Alcance de Informações da IA")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.informationScope,expression:"agentConfig.informationScope"}],staticClass:"talk-ia-agent__select",attrs:{id:"information-scope"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.agentConfig,"informationScope",e.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[t._v("Selecione o alcance")]),a("option",{attrs:{value:"RESTRICTED"}},[t._v("🔒 Restrito - Responde apenas com base na Base de Conhecimento interna ")]),a("option",{attrs:{value:"CONTEXTUAL"}},[t._v("🔍 Contextual - Usa a Base de Conhecimento com apoio limitado de fontes externas")]),a("option",{attrs:{value:"OPEN"}},[t._v("🌐 Aberto - Busca informações livremente na internet para responder ")])]),t.agentConfig.informationScope?a("p",{staticClass:"talk-ia-agent__example"},[t._v(t._s(t.informationScopeExample)+" ")]):t._e()]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"personality"}},[t._v("Personalidade")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.personality,expression:"agentConfig.personality"}],staticClass:"talk-ia-agent__select",attrs:{id:"personality"},on:{change:function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.agentConfig,"personality",e.target.multiple?a:a[0])}}},[a("option",{attrs:{value:""}},[t._v("Selecionar personalidade")]),a("option",{attrs:{value:"FRIENDLY"}},[t._v("Amigável, conversador, extrovertido e animado")]),a("option",{attrs:{value:"PROFESSIONAL"}},[t._v("Profissional, formal, sério e cortês")]),a("option",{attrs:{value:"CASUAL"}},[t._v("Descontraído, casual, relaxado e informal")]),a("option",{attrs:{value:"EDUCATIONAL"}},[t._v("Educativo, informativo, didático e detalhista")]),a("option",{attrs:{value:"EMPATHETIC"}},[t._v("Empático, acolhedor, compreensivo e simpático")]),a("option",{attrs:{value:"EFFICIENT"}},[t._v("Eficiente, direto, objetivo e focado")]),a("option",{attrs:{value:"HUMOROUS"}},[t._v("Humorístico, divertido, engraçado e alegre")]),a("option",{attrs:{value:"MOTIVATIONAL"}},[t._v("Motivador, positivo, encorajador e otimista")]),a("option",{attrs:{value:"FLIRTATIOUS"}},[t._v("Sexy, Provocante, Envolvente e Flertativa")])]),t.agentConfig.personality?a("p",{staticClass:"talk-ia-agent__example"},[t._v(t._s(t.personalityExample))]):t._e()])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(1)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("🎯")]),a("span",[t._v("Missão da IA")]),t.isMissionSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":1===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":1===t.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"mission"}},[t._v("Missão da IA")]),a("div",{staticClass:"talk-ia-agent__mission-container"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.mission,expression:"agentConfig.mission"}],staticClass:"talk-ia-agent__textarea talk-ia-agent__textarea--mission",attrs:{id:"mission",placeholder:"Digite a missão da IA",rows:"3"},domProps:{value:t.agentConfig.mission},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"mission",e.target.value)}}})]),a("p",{staticClass:"talk-ia-agent__example"},[t._v(' Exemplo: "Minha missão é fornecer suporte técnico especializado, resolver dúvidas sobre produtos e serviços, e garantir a satisfação total do cliente através de atendimento rápido, preciso e personalizado." ')])])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(2)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("🔧")]),a("span",[t._v("Regras de Atendimento")]),t.isServiceRulesSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":2===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":2===t.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"service-rules"}},[t._v("Regras de Atendimento")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.serviceRules,expression:"agentConfig.serviceRules"}],staticClass:"talk-ia-agent__textarea",attrs:{id:"service-rules",placeholder:"Digite as regras de atendimento que o agente deve seguir. Ex: Sempre cumprimentar o cliente, não usar gírias, manter tom profissional, etc.",rows:"6"},domProps:{value:t.agentConfig.serviceRules},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"serviceRules",e.target.value)}}}),a("p",{staticClass:"talk-ia-agent__example"},[t._v(' Exemplo: "Sempre cumprimentar o cliente de forma cordial. Manter tom profissional e respeitoso. Não usar gírias ou linguagem informal. Sempre oferecer ajuda adicional após resolver a questão principal." ')])])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(3)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("🏢")]),a("span",[t._v("Informações do Negócio")]),t.isBusinessSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":3===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":3===t.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"company-name"}},[t._v("Nome da Empresa")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.companyName,expression:"agentConfig.companyName"}],staticClass:"talk-ia-agent__input",attrs:{id:"company-name",type:"text",placeholder:"Digite o nome da sua empresa",maxlength:"100"},domProps:{value:t.agentConfig.companyName},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"companyName",e.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"company-description"}},[t._v("Descrição da Empresa")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.companyDescription,expression:"agentConfig.companyDescription"}],staticClass:"talk-ia-agent__textarea",attrs:{id:"company-description",placeholder:"Descreva brevemente o que sua empresa faz, seus valores, missão, etc.",rows:"4"},domProps:{value:t.agentConfig.companyDescription},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"companyDescription",e.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"business-hours"}},[t._v("Horário de Funcionamento Informado")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.businessHours,expression:"agentConfig.businessHours"}],staticClass:"talk-ia-agent__input",attrs:{id:"business-hours",type:"text",placeholder:"Ex: Segunda a Sexta, 8h às 18h",maxlength:"100"},domProps:{value:t.agentConfig.businessHours},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"businessHours",e.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group"},[a("label",{staticClass:"talk-ia-agent__label",attrs:{for:"company-contacts"}},[t._v("Contatos da Empresa")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.agentConfig.companyContacts,expression:"agentConfig.companyContacts"}],staticClass:"talk-ia-agent__textarea",attrs:{id:"company-contacts",placeholder:"Telefone, WhatsApp, email, endereço, etc.",rows:"3"},domProps:{value:t.agentConfig.companyContacts},on:{input:function(e){e.target.composing||t.$set(t.agentConfig,"companyContacts",e.target.value)}}}),a("p",{staticClass:"talk-ia-agent__example"},[t._v(' Exemplo: "Telefone: (11) 99999-9999 | WhatsApp: (11) 88888-8888 | Email: contato@empresa.com | Endereço: Rua Exemplo, 123 - São Paulo/SP" ')])])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(4)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("💬")]),a("span",[t._v("Exemplos de Perguntas e Respostas")]),t.isExamplesSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":4===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":4===t.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("div",{staticClass:"talk-ia-agent__examples-container"},[a("div",{staticClass:"talk-ia-agent__examples-header"},[a("h4",{staticClass:"talk-ia-agent__examples-title"},[t._v("Adicione exemplos de perguntas e respostas")]),a("p",{staticClass:"talk-ia-agent__examples-subtitle"},[t._v(" Estes exemplos ajudarão a IA a entender melhor como responder em situações específicas ")])]),a("div",{staticClass:"talk-ia-agent__examples-list"},t._l(Array.isArray(t.agentConfig.examples)?t.agentConfig.examples:[],(function(e,i){return a("div",{key:i,staticClass:"talk-ia-agent__example-item"},[a("div",{staticClass:"talk-ia-agent__example-header"},[a("span",{staticClass:"talk-ia-agent__example-number"},[t._v("#"+t._s(i+1))]),a("button",{staticClass:"talk-ia-agent__example-remove",attrs:{type:"button",title:"Remover exemplo"},on:{click:function(e){return t.removeExample(i)}}},[t._v(" 🗑️ ")])]),a("div",{staticClass:"talk-ia-agent__example-fields"},[a("div",{staticClass:"talk-ia-agent__form-group talk-ia-agent__form-group--compact"},[a("label",{staticClass:"talk-ia-agent__label talk-ia-agent__label--compact",attrs:{for:"question-"+i}},[a("span",{staticClass:"talk-ia-agent__label-icon"},[t._v("❓")]),t._v(" Pergunta ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.question,expression:"example.question"}],staticClass:"talk-ia-agent__input talk-ia-agent__input--compact",attrs:{id:"question-"+i,type:"text",placeholder:"Ex: Qual é o prazo de entrega?"},domProps:{value:e.question},on:{input:function(a){a.target.composing||t.$set(e,"question",a.target.value)}}})]),a("div",{staticClass:"talk-ia-agent__form-group talk-ia-agent__form-group--compact"},[a("label",{staticClass:"talk-ia-agent__label talk-ia-agent__label--compact",attrs:{for:"answer-"+i}},[a("span",{staticClass:"talk-ia-agent__label-icon"},[t._v("🤖")]),t._v(" Resposta ")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.answer,expression:"example.answer"}],staticClass:"talk-ia-agent__textarea talk-ia-agent__textarea--compact",attrs:{id:"answer-"+i,placeholder:"Ex: O prazo de entrega é de 3-5 dias úteis.",rows:"2"},domProps:{value:e.answer},on:{input:function(a){a.target.composing||t.$set(e,"answer",a.target.value)}}})])])])})),0),a("div",{staticClass:"talk-ia-agent__examples-actions"},[a("button",{staticClass:"talk-ia-agent__button talk-ia-agent__button--add",attrs:{type:"button"},on:{click:t.addExample}},[a("span",{staticClass:"talk-ia-agent__button-icon"},[t._v("➕")]),t._v(" Adicionar Exemplo ")])]),a("div",{staticClass:"talk-ia-agent__examples-help"},[a("p",{staticClass:"talk-ia-agent__help-text"},[t._v(" 💡 "),a("strong",[t._v("Dica:")]),t._v(" Adicione exemplos específicos do seu negócio para melhorar a qualidade das respostas da IA. "),a("strong",[t._v("⚠️ Atenção:")]),t._v(" Muitos exemplos podem causar alucinações na IA. Recomendamos 3-8 exemplos de qualidade. ")])])])])])]),a("div",{staticClass:"talk-ia-agent__accordion-item"},[a("div",{staticClass:"talk-ia-agent__accordion-header",on:{click:function(e){return t.toggleAccordion(5)}}},[a("div",{staticClass:"talk-ia-agent__accordion-title"},[a("span",{staticClass:"talk-ia-agent__accordion-icon"},[t._v("🔄")]),a("span",[t._v("Etapas de Atendimento/Conversa")]),t.isConversationStepsSectionComplete()?a("span",{staticClass:"talk-ia-agent__section-complete"},[t._v("✅")]):a("span",{staticClass:"talk-ia-agent__section-pending"},[t._v("⚠️")])]),a("span",{staticClass:"talk-ia-agent__accordion-arrow",class:{"talk-ia-agent__accordion-arrow--open":5===t.activeAccordion}},[t._v("▼")])]),a("div",{staticClass:"talk-ia-agent__accordion-content",class:{"talk-ia-agent__accordion-content--open":5===t.activeAccordion}},[a("div",{staticClass:"talk-ia-agent__form"},[a("ConversationSteps",{attrs:{content:i},on:{refresh:t.refreshPage}})],1)])])]),a("div",{staticClass:"talk-ia-agent__form-actions"},[a("button",{staticClass:"talk-ia-agent__button talk-ia-agent__button--primary",class:{"talk-ia-agent__button--disabled":!t.isAllFieldsComplete()},attrs:{type:"submit",disabled:!t.isAllFieldsComplete()},on:{click:t.saveConfiguration}},[t._v(" "+t._s(t.isAllFieldsComplete()?"Salvar Configuração":"Preencha todos os campos")+" ")]),a("button",{staticClass:"talk-ia-agent__button talk-ia-agent__button--secondary",attrs:{type:"button"},on:{click:t.resetConfiguration}},[t._v(" Resetar ")])])])])])]):t._e()]}}])},[a("template",{slot:"toolbarItensBefore"},[a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return t.copyAgent()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("content_copy")])],1)],1)],2)},LD=[],RD=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"conversation-steps"},[t._m(0),t.loading?a("div",{staticClass:"conversation-steps__loading"},[a("div",{staticClass:"conversation-steps__spinner"}),a("p",[t._v("Carregando etapas de conversa...")])]):t.clusterId?t.stages.length>0?a("div",{staticClass:"conversation-steps__content"},[a("div",{staticClass:"conversation-steps__cluster-info-compact"},[a("div",{staticClass:"conversation-steps__cluster-icon-small",style:{backgroundColor:t.clusterColor}},[t.clusterIcon?a("v-icon",{staticClass:"conversation-steps__icon"},[t._v(t._s(t.clusterIcon))]):a("span",{staticClass:"conversation-steps__fallback-icon"},[t._v("📋")])],1),a("div",{staticClass:"conversation-steps__cluster-details-compact"},[a("span",{staticClass:"conversation-steps__cluster-name-compact"},[t._v(t._s(t.clusterName))]),a("span",{staticClass:"conversation-steps__cluster-count-compact"},[t._v("• "+t._s(t.stages.length)+" etapa"+t._s(1!==t.stages.length?"s":""))])])]),a("div",{staticClass:"conversation-steps__stages"},t._l(t.sortedStages,(function(e){return a("div",{key:e.id,staticClass:"conversation-steps__stage-compact"},[a("div",{staticClass:"conversation-steps__stage-icon",style:{backgroundColor:e.color||"#4889f2"}},[e.icon?a("v-icon",{staticClass:"conversation-steps__icon"},[t._v(t._s(e.icon))]):a("span",{staticClass:"conversation-steps__fallback-icon"},[t._v("📋")])],1),a("div",{staticClass:"conversation-steps__stage-content"},[a("div",{staticClass:"conversation-steps__stage-info-line"},[a("span",{staticClass:"conversation-steps__stage-name"},[t._v(t._s(e.name))]),a("span",{staticClass:"conversation-steps__stage-order"},[t._v("• Ordem: "+t._s(e.order))])])]),a("div",{staticClass:"conversation-steps__stage-actions"},[a("button",{staticClass:"conversation-steps__action-button",attrs:{title:"Editar"},on:{click:function(a){return t.editStage(e)}}},[t._v(" ✏️ ")]),a("button",{staticClass:"conversation-steps__action-button",attrs:{title:"Excluir"},on:{click:function(a){return t.deleteStage(e)}}},[t._v(" 🗑️ ")])])])})),0),a("div",{staticClass:"conversation-steps__actions"},[a("button",{staticClass:"conversation-steps__button conversation-steps__button--add",on:{click:t.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[t._v("➕")]),t._v(" Adicionar Nova Etapa ")])])]):a("div",{staticClass:"conversation-steps__empty"},[a("div",{staticClass:"conversation-steps__empty-icon"},[t._v("📝")]),a("h5",{staticClass:"conversation-steps__empty-title"},[t._v("Nenhuma etapa encontrada")]),a("p",{staticClass:"conversation-steps__empty-description"},[t._v(" Este cluster não possui etapas configuradas ainda. ")]),a("button",{staticClass:"conversation-steps__button conversation-steps__button--add",on:{click:t.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[t._v("➕")]),t._v(" Adicionar Primeira Etapa ")])]):a("div",{staticClass:"conversation-steps__empty"},[a("div",{staticClass:"conversation-steps__empty-icon"},[t._v("📋")]),a("h5",{staticClass:"conversation-steps__empty-title"},[t._v("Nenhuma etapa configurada")]),a("p",{staticClass:"conversation-steps__empty-description"},[t._v(" Configure as etapas de conversa para definir o fluxo de atendimento do seu agente. ")]),a("button",{staticClass:"conversation-steps__button conversation-steps__button--add",on:{click:t.addStage}},[a("span",{staticClass:"conversation-steps__button-icon"},[t._v("➕")]),t._v(" Adicionar Primeira Etapa ")])]),t.error?a("div",{staticClass:"conversation-steps__error"},[a("div",{staticClass:"conversation-steps__error-icon"},[t._v("⚠️")]),a("h5",{staticClass:"conversation-steps__error-title"},[t._v("Erro ao carregar etapas")]),a("p",{staticClass:"conversation-steps__error-message"},[t._v(t._s(t.error))]),a("button",{staticClass:"conversation-steps__button conversation-steps__button--retry",on:{click:t.loadStages}},[t._v(" Tentar Novamente ")])]):t._e()])},UD=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"conversation-steps__header"},[a("h4",{staticClass:"conversation-steps__title"},[t._v("Etapas de Atendimento/Conversa")]),a("p",{staticClass:"conversation-steps__subtitle"},[t._v(" Defina o fluxo de conversa e as etapas que o agente deve seguir durante o atendimento ")])])}],WD={name:"ConversationSteps",props:{content:{type:Object,required:!0}},data:function(){return{loading:!1,error:null,stages:[],clusterId:null}},computed:{clusterName:function(){var t;return this.stages.length>0?null===(t=this.stages[0].cluster)||void 0===t?void 0:t.name:"Cluster"},clusterColor:function(){var t;return this.stages.length>0?null===(t=this.stages[0].cluster)||void 0===t?void 0:t.color:"#4889f2"},clusterIcon:function(){var t;return this.stages.length>0&&(null===(t=this.stages[0].cluster)||void 0===t?void 0:t.icon)||""},sortedStages:function(){return Object(Ot["a"])(this.stages).sort((function(t,e){return t.order!==e.order?t.order-e.order:new Date(t.created_at)-new Date(e.created_at)}))}},watch:{"content.talk_stage_cluster_id":{immediate:!0,handler:function(t){this.clusterId=t,t?this.loadStages():(this.stages=[],this.error=null)}}},methods:{loadStages:function(){var t=this;this.clusterId&&(this.loading=!0,this.error=null,this.$WiApiGet({uri:"talks/stage",params:{page:1,order:"created_at,desc",limit:10,with:"cluster:id,name,color,icon",where:"talk_stage_cluster_id,".concat(this.clusterId)},callback:function(e){e.error?(t.error=e.error,console.error("Erro ao carregar etapas:",e.error)):e.success&&(t.stages=e.success.data||[]),t.loading=!1}}))},addStage:function(){var t=this;this.clusterId?this.$WiEditDialog({wiConfig:"talk-stage",data:{talk_stage_cluster_id:this.clusterId,cluster_type_id:2},redirectOnSubmit:!1,onSubmit:function(){t.refresh()}}):this.$WiApiPost({uri:"talks/stage-cluster",data:{talk_menu_id:this.content.id,type_id:2},callback:function(e){var a=e.sucess;a&&a.id&&(t.clusterId=a.id,t.addStage())}})},editStage:function(t){var e=this;this.$WiEditDialog({wiConfig:"talk-stage",data:Object(kt["a"])(Object(kt["a"])({},t),{},{cluster_type_id:2}),redirectOnSubmit:!1,onSubmit:function(){e.refresh()}})},deleteStage:function(t){var e=this;this.$WiApiDelete({uri:"talks/stage",id:t.id,callback:function(t){t.error?alert("Erro ao excluir etapa: ".concat(t.error)):t.sucess&&e.loadStages()}})},refresh:function(){this.loadStages()}}},BD=WD,VD=(a("ee2f"),Object(m["a"])(BD,RD,UD,!1,null,"509b60f1",null)),HD=VD.exports,GD={name:"TalkIAAgentConfig",components:{ConversationSteps:HD},data:function(){return{title:"Configuração do Agente de IA",talkMenuContent:{},agentConfig:{name:String(""),showNameInMessages:!1,communicationMode:String(""),unknownResponse:String(""),conversationStart:String(""),informationScope:String(""),personality:String("FRIENDLY"),mission:String(""),gender:String("Masculino"),serviceRules:String(""),companyName:String(""),businessSector:String(""),companyDescription:String(""),mainProducts:String(""),businessHours:String(""),companyContacts:String(""),examples:[]},activeAccordion:0}},computed:{avatarImage:function(){var t="/static/profile/",e=this.agentConfig.gender,a=this.agentConfig.personality,i={0:"active",1:"active",2:"inactive",3:"active",4:"active",5:"active",6:"active",7:"active",8:"active"},s=i[a]||"active";return"".concat(t).concat(e,"-").concat(s,".png")},personalityDescription:function(){var t={FRIENDLY:"Agente amigável, conversador, extrovertido e animado",PROFESSIONAL:"Agente profissional, formal, sério e cortês",CASUAL:"Agente descontraído, casual, relaxado e informal",EDUCATIONAL:"Agente educativo, informativo, didático e detalhista",EMPATHETIC:"Agente empático, acolhedor, compreensivo e simpático",EFFICIENT:"Agente eficiente, direto, objetivo e focado",HUMOROUS:"Agente humorístico, divertido, engraçado e alegre",MOTIVATIONAL:"Agente motivador, positivo, encorajador e otimista",FLIRTATIOUS:"Agente sexy, provocante, envolvente e flertativo"};return t[this.agentConfig.personality]||"Personalidade não definida"},statusClass:function(){var t=this.agentConfig.personality,e={FRIENDLY:"talk-ia-agent__avatar-status-dot--friendly",PROFESSIONAL:"talk-ia-agent__avatar-status-dot--professional",CASUAL:"talk-ia-agent__avatar-status-dot--casual",EDUCATIONAL:"talk-ia-agent__avatar-status-dot--educational",EMPATHETIC:"talk-ia-agent__avatar-status-dot--empathetic",EFFICIENT:"talk-ia-agent__avatar-status-dot--efficient",HUMOROUS:"talk-ia-agent__avatar-status-dot--humorous",MOTIVATIONAL:"talk-ia-agent__avatar-status-dot--motivational",FLIRTATIOUS:"talk-ia-agent__avatar-status-dot--sexy"};return e[t]||"talk-ia-agent__avatar-status-dot--default"},statusText:function(){var t=this.agentConfig.personality,e={FRIENDLY:"Amigável",PROFESSIONAL:"Profissional",CASUAL:"Descontraído",EDUCATIONAL:"Educativo",EMPATHETIC:"Empático",EFFICIENT:"Eficiente",HUMOROUS:"Humorístico",MOTIVATIONAL:"Motivador",FLIRTATIOUS:"Envolvente"};return e[t]||"Ativo"},auraClass:function(){var t=this.agentConfig.personality;return"talk-ia-agent__avatar-aura--".concat(t)},particleEmoji:function(){var t=this.agentConfig.personality,e={FRIENDLY:"✨",PROFESSIONAL:"💼",CASUAL:"😎",EDUCATIONAL:"📚",EMPATHETIC:"💝",EFFICIENT:"⚡",HUMOROUS:"😂",MOTIVATIONAL:"🌟",FLIRTATIOUS:"💋"};return e[t]||"✨"},communicationEffectEmoji:function(){var t=this.agentConfig.communicationMode,e={DETAILED:"📝",CONCISE:"💬",BRIEF:"⚡"};return e[t]||"💬"},scopeEffectEmoji:function(){var t=this.agentConfig.informationScope,e={RESTRICTED:"🔒",CONTEXTUAL:"🔍",OPEN:"🌐"};return e[t]||"🔍"},conversationEffectEmoji:function(){var t=this.agentConfig.conversationStart,e={GREETING_AND_OFFER_ASSISTANCE:"👋",OPEN_QUESTION_APPROACH:"❓",CASUAL_FUNNY_APPROACH:"😄",TOPIC_OPTIONS_MENU:"📋"};return e[t]||"👋"},unknownResponseEffectEmoji:function(){var t=this.agentConfig.unknownResponse,e={TRANSFER_TO_HUMAN_AGENT:"👥",ADMIT_LIMITATION_AND_FOLLOW_UP:"📝",VERIFY_AND_ASK_FOR_TIME:"⏳",OFFER_ALTERNATIVE_SOLUTIONS:"🔄",PROVIDE_SUPPORT_CONTACTS:"📞",REQUEST_ADDITIONAL_INFORMATION:"❓"};return e[t]||"❓"},conversationStartLabel:function(){var t=this.agentConfig.conversationStart,e={GREETING_AND_OFFER_ASSISTANCE:"Saudação",OPEN_QUESTION_APPROACH:"Pergunta Aberta",CASUAL_FUNNY_APPROACH:"Descontraído",TOPIC_OPTIONS_MENU:"Menu de Opções"};return e[t]||"Início"},unknownResponseLabel:function(){var t=this.agentConfig.unknownResponse,e={TRANSFER_TO_HUMAN_AGENT:"Transferir",ADMIT_LIMITATION_AND_FOLLOW_UP:"Admitir Limitação",VERIFY_AND_ASK_FOR_TIME:"Vou verificar, um momento.",OFFER_ALTERNATIVE_SOLUTIONS:"Alternativas",PROVIDE_SUPPORT_CONTACTS:"Contatos",REQUEST_ADDITIONAL_INFORMATION:"Mais Info"};return e[t]||"Desconhecido"},completionPercentage:function(){var t=this,e=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality","mission","serviceRules","companyName","companyDescription","businessHours","companyContacts"],a=e.filter((function(e){var a=t.agentConfig[e];return a&&("string"!==typeof a||""!==(null===a||void 0===a?void 0:a.trim()))}));return Math.round(a.length/e.length*100)},communicationLabel:function(){var t=this.agentConfig.communicationMode,e={DETAILED:"Detalhado",CONCISE:"Objetivo",BRIEF:"Direto"};return e[t]||"Não definido"},scopeLabel:function(){var t=this.agentConfig.informationScope,e={RESTRICTED:"Restrito",CONTEXTUAL:"Contextual",OPEN:"Aberto"};return e[t]||"Não definido"},communicationExample:function(){var t=this.agentConfig.communicationMode,e={DETAILED:'Exemplo: "Vou explicar detalhadamente como funciona nosso sistema de pagamento. Primeiro, você precisa acessar o painel de controle, depois navegar até a seção de configurações financeiras, onde encontrará todas as opções disponíveis para configurar seus métodos de pagamento preferidos. Recomendo também verificar as configurações de segurança..."',CONCISE:'Exemplo: "Para configurar o pagamento, acesse o painel de controle > configurações financeiras. Lá você encontrará as opções de pagamento disponíveis."',BRIEF:'Exemplo: "Painel > Configurações > Pagamento. Pronto."'};return e[t]||""},unknownResponseExample:function(){var t=this.agentConfig.unknownResponse,e={TRANSFER_TO_HUMAN_AGENT:'Exemplo: "Essa questão é um pouco complexa para eu resolver sozinho. Vou transferir você para um de nossos especialistas que poderá ajudá-lo melhor. Aguarde um momento..."',ADMIT_LIMITATION_AND_FOLLOW_UP:'Exemplo: "Peço desculpas, mas não tenho a resposta para essa pergunta específica no momento. Vou registrar sua dúvida e nossa equipe entrará em contato com você em até 24 horas."',VERIFY_AND_ASK_FOR_TIME:'Exemplo: "Deixe-me verificar essa informação para você. Pode aguardar um momento? Se insistir, direi: "Ainda estou verificando, mais um momento por favor."',OFFER_ALTERNATIVE_SOLUTIONS:'Exemplo: "Não tenho essa informação específica, mas posso ajudá-lo com outras questões relacionadas. Que tal falarmos sobre [tema alternativo] ou posso mostrar como resolver [problema similar]?"',PROVIDE_SUPPORT_CONTACTS:'Exemplo: "Para essa questão específica, recomendo entrar em contato diretamente com nosso suporte técnico pelo WhatsApp (11) 99999-9999 ou email suporte@empresa.com. Eles terão todas as informações necessárias."',REQUEST_ADDITIONAL_INFORMATION:'Exemplo: "Não estou conseguindo encontrar a resposta com as informações fornecidas. Pode dar mais detalhes sobre [aspecto específico] ou reformular sua pergunta de outra forma?"'};return e[t]||""},conversationStartExample:function(){var t=this.agentConfig.conversationStart,e=this.agentConfig.name||"[Nome da IA]",a={GREETING_AND_OFFER_ASSISTANCE:'Exemplo: "Olá! Bem-vindo(a)! Eu sou '.concat(e,' e estou aqui para ajudar. Se você tiver qualquer pergunta ou precisar de assistência, sinta-se à vontade para perguntar. Como posso ajudar você hoje?"'),OPEN_QUESTION_APPROACH:'Exemplo: "Oi! Eu sou '.concat(e,'. O que te trouxe aqui hoje? Estou curioso para saber como posso ser útil!"'),CASUAL_FUNNY_APPROACH:'Exemplo: "E aí! 😄 Eu sou '.concat(e,' e estou aqui pra fazer sua vida mais fácil! Qual é a boa? Vamos resolver essa parada juntos!"'),TOPIC_OPTIONS_MENU:'Exemplo: "Olá! Eu sou '.concat(e,'. Posso ajudá-lo com: 📋 Informações sobre produtos, 💳 Suporte ao pagamento, 🔧 Assistência técnica, ou 📞 Falar com atendente humano. O que você precisa?"')};return a[t]||""},informationScopeExample:function(){var t=this.agentConfig.informationScope,e={RESTRICTED:'Exemplo: "Baseado em nossa base de conhecimento interna, posso informar que o prazo de entrega padrão é de 3-5 dias úteis. Para informações mais específicas sobre seu pedido, consulte sua área do cliente."',CONTEXTUAL:'Exemplo: "Segundo nossa base de dados e informações atualizadas do mercado, o prazo de entrega pode variar entre 3-7 dias úteis, dependendo da sua localização e disponibilidade do produto."',OPEN:'Exemplo: "Deixe-me buscar as informações mais recentes sobre prazos de entrega. Baseado em dados atuais do mercado e nossa base de conhecimento, posso informar que o prazo pode variar significativamente dependendo de diversos fatores externos."'};return e[t]||""},personalityExample:function(){var t=this.agentConfig.personality,e={FRIENDLY:'Exemplo: "Oi! Que legal que você está aqui! 😊 Vou te ajudar com muito carinho e atenção. Conte-me tudo sobre o que você precisa, estou super animado para resolver isso com você!"',PROFESSIONAL:'Exemplo: "Bom dia. Sou o assistente virtual e estou à disposição para auxiliá-lo. Por favor, informe sua solicitação para que eu possa atendê-lo adequadamente."',CASUAL:'Exemplo: "Fala aí! 😎 Tudo bem? Tô aqui pra te dar uma mão com o que precisar. Qual é a boa? Vamos resolver essa parada rapidinho!"',EDUCATIONAL:'Exemplo: "Olá! Vou explicar detalhadamente como podemos resolver sua questão. Primeiro, precisamos entender o contexto completo da situação. Depois, seguiremos um processo estruturado para encontrar a melhor solução..."',EMPATHETIC:'Exemplo: "Oi querido(a)! 💕 Entendo perfeitamente como você deve estar se sentindo. Não se preocupe, estou aqui para te acolher e vamos resolver isso juntos, com muito carinho e compreensão."',EFFICIENT:'Exemplo: "Olá. Qual é sua necessidade? Vou resolver rapidamente."',HUMOROUS:'Exemplo: "E aí, beleza? 😂 Tô aqui pra fazer você rir enquanto resolvemos seus problemas! Qual é a treta? Vamos dar um jeito nisso de forma bem divertida!"',MOTIVATIONAL:'Exemplo: "Olá! 🌟 Que incrível você estar aqui! Vamos juntos transformar esse desafio em uma oportunidade de crescimento. Você tem todo o potencial para conseguir o que deseja, e eu estou aqui para te apoiar!"',FLIRTATIOUS:'Exemplo: "Oi gato(a)! 💋 Que prazer ter você aqui... Vou te ajudar de uma forma bem especial e envolvente. Conte-me o que você precisa, e vamos resolver isso de um jeito que você nunca vai esquecer..."'};return e[t]||""}},methods:{saveConfiguration:function(){var t=this,e=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality","mission","serviceRules","companyName","companyDescription","businessHours","companyContacts"],a=e.filter((function(e){var a=t.agentConfig[e];return!a||"string"===typeof a&&""===(null===a||void 0===a?void 0:a.trim())}));a.length>0?alert("Por favor, preencha todos os campos obrigatórios:\n".concat(a.join(", "))):this.sendAgentConfigToBackend()},resetConfiguration:function(){confirm("Tem certeza que deseja resetar todas as configurações? Esta ação não pode ser desfeita.")&&(this.agentConfig={name:"",showNameInMessages:!1,communicationMode:"",unknownResponse:"",conversationStart:"",informationScope:"",personality:"FRIENDLY",mission:"",gender:"Masculino",serviceRules:"",companyName:"",businessSector:"",companyDescription:"",mainProducts:"",businessHours:"",companyContacts:"",examples:[]},this.activeAccordion=0)},toggleAccordion:function(t){this.activeAccordion=this.activeAccordion===t?-1:t},isBasicSectionComplete:function(){var t=this,e=["name","communicationMode","unknownResponse","conversationStart","informationScope","personality"];return e.every((function(e){var a=t.agentConfig[e];return a&&("string"!==typeof a||""!==(null===a||void 0===a?void 0:a.trim()))}))},isMissionSectionComplete:function(){var t,e=null===(t=this.agentConfig)||void 0===t?void 0:t.mission;return e&&"string"===typeof e&&""!==e.trim()},isServiceRulesSectionComplete:function(){var t,e=null===(t=this.agentConfig)||void 0===t?void 0:t.serviceRules;return e&&"string"===typeof e&&""!==e.trim()},isBusinessSectionComplete:function(){var t=this,e=["companyName","companyDescription","businessHours","companyContacts"];return e.every((function(e){var a=t.agentConfig[e];return a&&"string"===typeof a&&""!==a.trim()}))},isAllFieldsComplete:function(){return this.isBasicSectionComplete()&&this.isMissionSectionComplete()&&this.isServiceRulesSectionComplete()&&this.isBusinessSectionComplete()&&this.isExamplesSectionComplete()},isExamplesSectionComplete:function(){return!!Array.isArray(this.agentConfig.examples)&&(this.agentConfig.examples.length>0&&this.agentConfig.examples.every((function(t){return t&&(null===t||void 0===t?void 0:t.question)&&"string"===typeof t.question&&""!==t.question.trim()&&(null===t||void 0===t?void 0:t.answer)&&"string"===typeof t.answer&&""!==t.answer.trim()})))},addExample:function(){this.agentConfig.examples.push({question:String(""),answer:String("")})},removeExample:function(t){this.agentConfig.examples.splice(t,1)},isConversationStepsSectionComplete:function(){return!0},refreshPage:function(){this.$forceUpdate(),this.getAgentConfig()},parseExamples:function(t){if(!t)return[];if(Array.isArray(t))return t;if("string"===typeof t)try{var e=JSON.parse(t);return Array.isArray(e)?e:[]}catch(a){return console.warn("Erro ao fazer parse dos exemplos:",a),[]}return[]},setContent:function(t){var e=t.content;if(e&&(this.talkMenuContent=e),e&&e.config){var a=e.config;e.name&&(this.title=e.name),this.agentConfig={name:String(a.agent_name||a.name||""),showNameInMessages:Boolean(a.show_agent_name_in_messages||a.show_name_in_messages||!1),communicationMode:String(a.communication_style||a.communication_mode||""),unknownResponse:String(a.unknown_question_handling||a.unknown_response||""),conversationStart:String(a.conversation_opening_style||a.conversation_start||""),informationScope:String(a.information_access_level||a.information_scope||""),personality:String(a.agent_personality_type||a.personality||"FRIENDLY"),mission:String(a.agent_mission_statement||a.mission||a.objective||""),gender:String(a.agent_gender||a.gender||"Masculino"),serviceRules:String(a.customer_service_rules||a.service_rules||""),companyName:String(a.company_name||""),businessSector:String(a.company_business_sector||a.business_sector||""),companyDescription:String(a.company_description||""),mainProducts:String(a.company_main_products||a.main_products||""),businessHours:String(a.company_business_hours||a.business_hours||""),companyContacts:String(a.company_contact_information||a.company_contacts||""),examples:this.parseExamples(a.examples||a.qa_examples)}}},getAgentConfig:function(){var t=this,e=this.$route.params.id;this.$WiApiGet({uri:"talks/menu/".concat(e),params:{},callback:function(e){e.error&&console.error("Erro ao carregar configuração:",e.error),t.$forceUpdate()}})},sendAgentConfigToBackend:function(){var t={"config.agent_name":this.agentConfig.name,"config.show_agent_name_in_messages":this.agentConfig.showNameInMessages,"config.communication_style":this.agentConfig.communicationMode,"config.unknown_question_handling":this.agentConfig.unknownResponse,"config.conversation_opening_style":this.agentConfig.conversationStart,"config.information_access_level":this.agentConfig.informationScope,"config.agent_personality_type":this.agentConfig.personality,"config.agent_mission_statement":this.agentConfig.mission,"config.agent_gender":this.agentConfig.gender,"config.customer_service_rules":this.agentConfig.serviceRules,"config.company_name":this.agentConfig.companyName,"config.company_business_sector":this.agentConfig.businessSector,"config.company_description":this.agentConfig.companyDescription,"config.company_main_products":this.agentConfig.mainProducts,"config.company_business_hours":this.agentConfig.businessHours,"config.company_contact_information":this.agentConfig.companyContacts,"config.examples":JSON.stringify(this.agentConfig.examples)};this.$WiApiPut({uri:"talks/menu",id:this.$route.params.id,data:t,config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0}})},copyAgent:function(){var t=this,e={};for(var a in this.talkMenuContent.config)e["config.".concat(a)]=this.talkMenuContent.config[a];this.$WiEditDialog({wiConfig:"talk-menu",data:Object(kt["a"])(Object(kt["a"])({},this.talkMenuContent),{},{copy_cluster:"123",copy_stages_action:"copy",id:null},e),redirectOnSubmit:!1,onSubmit:function(e){console.log(e),t.refreshPage(),t.$router.push({name:"talk-ia-agent-config",params:{id:e.id}})}})}}},YD=GD,JD=(a("6557"),Object(m["a"])(YD,ND,LD,!1,null,"35a1c6a8",null)),QD=JD.exports,KD=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-channel"},[t.loading?a("div",{staticClass:"talk-channel__loading-bar"},[a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}})],1):t._e(),[a("div",{staticClass:"talk-channel__top-section"},[a("div",{staticClass:"talk-channel__header"},[a("div",{staticClass:"talk-channel__header-content"},[a("v-btn",{staticClass:"talk-channel__back-btn",attrs:{icon:"",small:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("div",{staticClass:"talk-channel__title-section"},[a("h1",{staticClass:"talk-channel__title"},[t._v(" "+t._s(t.content&&t.content.name?t.content.name:"Carregando...")+" ")]),t.content&&t.content.name_complete?a("div",{staticClass:"talk-channel__subtitle"},[t._v(" "+t._s(t.content.name_complete)+" ")]):t._e()]),t.content&&t.content.status?a("div",{staticClass:"talk-channel__status"},[a("v-icon",{attrs:{small:"",color:t.content.status.color}},[t._v(t._s(t.content.status.icon))]),a("span",[t._v(t._s(t.content.status.name))])],1):t._e()],1),t.content?a("div",{staticClass:"talk-channel__actions"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"talk-channel__reload-btn",attrs:{icon:"",small:"",loading:t.loading},on:{click:t.getTalkChannel}},i),[a("v-icon",[t._v("refresh")])],1)]}}],null,!1,1578622322)},[a("span",[t._v("Atualizar dados do canal")])])],1):t._e()]),t.content?a("div",{staticClass:"talk-channel__quick-info"},[a("div",{staticClass:"talk-channel__quick-info-item"},[a("v-btn",{attrs:{outline:"",small:"",color:"purple"},on:{click:t.openCategory}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Editar Canal")])],1)],1)]):t._e()]),t.apiError?a("div",{staticClass:"talk-channel__error"},[a("v-alert",{attrs:{type:"error",value:!0,outline:""}},[t._v(" "+t._s(t.apiError)+" "),a("div",{staticClass:"talk-channel__error-actions"},[a("v-btn",{attrs:{color:"error",small:""},on:{click:t.getTalkChannel}},[t._v("Tentar novamente")])],1)])],1):t._e(),t.loading||t.apiError||t.content&&t.content.id?t._e():a("div",{staticClass:"talk-channel__no-data"},[a("v-alert",{attrs:{type:"warning",value:!0,outline:""}},[a("strong",[t._v("Nenhum dado encontrado")]),a("br"),t._v(" O canal solicitado não foi encontrado ou não possui dados válidos. ")])],1),t.content&&t.content.id?a("div",{staticClass:"talk-channel__content"},[a("div",{staticClass:"talk-channel__actions-section"},[a("div",{staticClass:"talk-channel__actions-card"},[a("div",{staticClass:"talk-channel__actions-header"},[a("h2",{staticClass:"talk-channel__section-title"},[a("v-icon",{staticClass:"talk-channel__section-icon"},[t._v("settings")]),t._v(" Ações do Canal ")],1)]),a("div",{staticClass:"talk-channel__actions-content"},[3==t.content.provider_id||t.connected?t._e():a("div",{staticClass:"talk-channel__qr-section"},[a("WhatsAppQRCode",{attrs:{channel:t.content,refresh:t.getTalkChannel},on:{refreshStatus:t.refreshStatus}})],1),a("div",{staticClass:"talk-channel__action-buttons"},[3!=t.content.provider_id&&t.connected?a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:t.disconectLoading,color:"primary"},on:{click:t.disconectChannel}},[a("v-icon",{attrs:{left:""}},[t._v("do_disturb_on")]),t._v(" Desconectar ")],1):t._e(),a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:t.statusLoading,color:"primary"},on:{click:t.refreshStatus}},[a("v-icon",{attrs:{left:""}},[t._v("refresh")]),t._v(" Verificar Status ")],1),t.hasPermissionToSeeGroups?a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:t.statusLoading,color:"green"},on:{click:t.updateGroups}},[a("v-icon",{attrs:{left:""}},[t._v("groups")]),t._v(" Atualizar Grupos ")],1):t._e(),3==t.content.provider_id||t.connected?t._e():a("v-btn",{staticClass:"talk-channel__action-btn",attrs:{loading:t.disconectLoading,color:"red"},on:{click:t.disconectChannel}},[a("v-icon",{attrs:{left:""}},[t._v("delete_sweep")]),t._v(" Reiniciar Conexão ")],1)],1)])])]),a("div",{staticClass:"talk-channel__metrics"},[a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon",style:{backgroundColor:t.content.color||"#2196F3"}},[a("v-icon",{attrs:{color:t.content.type?t.content.type.color:"white"}},[t._v(t._s(t.content.type?t.content.type.icon:"phone_in_talk"))])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Tipo do Canal")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v(t._s(t.content.type?t.content.type.name:"N/A"))])])]),a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:t.content.status?t.content.status.color:"grey"}},[t._v(t._s(t.content.status?t.content.status.icon:"help_outline"))])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Status")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v(t._s(t.content.status?t.content.status.name:"N/A"))])])]),t.content.category?a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"purple"}},[t._v("category")])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Categoria")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v(t._s(t.content.category.name))])])]):t._e(),t.content.stage?a("div",{staticClass:"talk-channel__metric-card"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"teal"}},[t._v("sell")])],1),a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Estágio Atual")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v(t._s(t.content.stage.name))])])]):t._e(),a("div",{staticClass:"talk-channel__metric-card talk-channel__metric-card--placeholder"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"orange"}},[t._v("trending_up")])],1),t._m(0)]),a("div",{staticClass:"talk-channel__metric-card talk-channel__metric-card--placeholder"},[a("div",{staticClass:"talk-channel__metric-icon"},[a("v-icon",{attrs:{color:"green"}},[t._v("reply")])],1),t._m(1)])]),a("div",{staticClass:"talk-channel__details-container"},[a("div",{staticClass:"talk-channel__details-card"},[a("div",{staticClass:"talk-channel__details-header"},[a("h2",{staticClass:"talk-channel__section-title"},[a("v-icon",{staticClass:"talk-channel__section-icon"},[t._v("info")]),t._v(" Informações do Canal ")],1)]),a("div",{staticClass:"talk-channel__details-content"},[a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("ID:")]),a("span",{staticClass:"talk-channel__detail-value"},[t._v(t._s(t.content.id))])]),a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("Nome:")]),a("span",{staticClass:"talk-channel__detail-value"},[t._v(t._s(t.content.name))])]),t.content.description?a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("Descrição:")]),a("span",{staticClass:"talk-channel__detail-value"},[t._v(t._s(t.content.description))])]):t._e(),t.content.push_name?a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("Nome de Exibição:")]),a("span",{staticClass:"talk-channel__detail-value"},[t._v(t._s(t.content.push_name))])]):t._e()])]),a("div",{staticClass:"talk-channel__details-card"},[a("div",{staticClass:"talk-channel__details-header"},[a("h2",{staticClass:"talk-channel__section-title"},[a("v-icon",{staticClass:"talk-channel__section-icon"},[t._v("settings")]),t._v(" Configurações Técnicas ")],1)]),a("div",{staticClass:"talk-channel__details-content"},[a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("User Identity ID:")]),a("span",{staticClass:"talk-channel__detail-value"},[t._v(t._s(t.content.user_identity_id))])]),a("div",{staticClass:"talk-channel__detail-item"},[a("span",{staticClass:"talk-channel__detail-label"},[t._v("Cor:")]),a("span",{staticClass:"talk-channel__detail-value"},[a("div",{staticClass:"talk-channel__color-preview",style:{backgroundColor:t.content.color}}),t._v(" "+t._s(t.content.color)+" ")])])])])])]):t._e()],t.content&&3==t.content.provider_id?a("div",{staticClass:"talk-channel__whatsapp-official-section"},[a("div",{staticClass:"talk-channel__details-card"},[a("div",{staticClass:"talk-channel__details-header"},[a("h2",{staticClass:"talk-channel__section-title"},[a("v-icon",{staticClass:"talk-channel__section-icon"},[t._v("whatsapp")]),t._v(" WhatsApp Business API Oficial ")],1)]),a("div",{staticClass:"talk-channel__details-content"},[a("div",{staticClass:"talk-channel__whatsapp-info"},[a("p",{staticClass:"talk-channel__whatsapp-description"},[t._v(" Conecte seu canal com a API oficial do WhatsApp Business através do Embedded Signup. Este processo irá configurar automaticamente sua conta WhatsApp Business no sistema. ")]),a("div",{staticClass:"talk-channel__whatsapp-config"},[a("v-text-field",{staticClass:"talk-channel__whatsapp-input",attrs:{label:"Facebook App ID",placeholder:"Cole aqui o App ID do Facebook",outlined:"",dense:"","hide-details":"auto"},scopedSlots:t._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{attrs:{small:""}},[t._v("vpn_key")])]},proxy:!0}],null,!1,3079155586),model:{value:t.facebookAppId,callback:function(e){t.facebookAppId=e},expression:"facebookAppId"}}),a("v-text-field",{staticClass:"talk-channel__whatsapp-input",attrs:{label:"Facebook Configuration ID",placeholder:"Cole aqui o Configuration ID",outlined:"",dense:"","hide-details":"auto"},scopedSlots:t._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{attrs:{small:""}},[t._v("settings")])]},proxy:!0}],null,!1,1493702663),model:{value:t.facebookConfigId,callback:function(e){t.facebookConfigId=e},expression:"facebookConfigId"}})],1),a("v-btn",{staticClass:"talk-channel__whatsapp-connect-btn",attrs:{loading:t.whatsappSignupLoading,disabled:t.whatsappSignupLoading||!t.facebookAppId||!t.facebookConfigId,color:"green",large:""},on:{click:t.launchWhatsAppSignup}},[a("v-icon",{attrs:{left:""}},[t._v("whatsapp")]),t._v(" "+t._s(t.whatsappSignupLoading?"Conectando...":"Conectar WhatsApp Business API")+" ")],1),t.isFBSDKReady||t.whatsappSignupLoading?t._e():a("div",{staticClass:"talk-channel__whatsapp-warning"},[a("v-alert",{attrs:{type:"info",value:!0,outline:""}},[a("small",[t._v("O SDK do Facebook está sendo carregado. O botão ficará disponível em instantes.")])])],1),t.whatsappSignupLoading?a("div",{staticClass:"talk-channel__whatsapp-info-box"},[a("v-alert",{attrs:{type:"info",value:!0,outline:""}},[a("div",{staticClass:"talk-channel__whatsapp-info-content"},[a("strong",[t._v("⏳ Aguardando conclusão do fluxo...")]),a("p",{staticClass:"mb-0 mt-2"},[a("small",[t._v(" Após fazer login, complete TODAS as etapas na janela do Facebook que abriu: "),a("ul",{staticClass:"mt-2 mb-0",staticStyle:{"padding-left":"20px"}},[a("li",[t._v("Escolher ou adicionar número de telefone")]),a("li",[t._v("Configurar conta WhatsApp Business")]),a("li",[t._v("Finalizar todas as etapas do wizard")])]),a("strong",{staticClass:"mt-2 d-block"},[t._v("Importante:")]),t._v(" O evento com os dados completos (waba_id, phone_number_id) só será enviado se o domínio estiver configurado no Facebook App Dashboard. ")])])])])],1):t._e(),t.whatsappSignupError?a("div",{staticClass:"talk-channel__whatsapp-error"},[a("v-alert",{attrs:{type:"error",value:!0,outline:"",dismissible:""},on:{input:function(e){t.whatsappSignupError=null}}},[a("div",{domProps:{innerHTML:t._s(t.whatsappSignupError.replace(/\n/g,"
"))}})])],1):t._e(),t.whatsappSignupSuccess?a("div",{staticClass:"talk-channel__whatsapp-success"},[a("v-alert",{attrs:{type:"success",value:!0,outline:"",dismissible:""},on:{input:function(e){t.whatsappSignupSuccess=null}}},[t._v(" "+t._s(t.whatsappSignupSuccess)+" ")])],1):t._e()],1)])])]):t._e()],2)},XD=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Mensagens Enviadas")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v("Em breve")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talk-channel__metric-content"},[a("h3",{staticClass:"talk-channel__metric-title"},[t._v("Mensagens Recebidas")]),a("p",{staticClass:"talk-channel__metric-value"},[t._v("Em breve")])])}],ZD=(a("8a79"),a("6e87")),tE={name:"TalkChannelIndex",components:{WhatsAppQRCode:ZD["a"]},data:function(){return{content:null,loading:!1,apiError:null,statusLoading:!1,disconectLoading:!1,whatsappSignupLoading:!1,whatsappSignupError:null,whatsappSignupSuccess:null,isFBSDKReady:!1,messageListenerSetup:!1,signupTimeout:null,facebookAppId:Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_FACEBOOK_APP_ID||"",facebookConfigId:Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_FACEBOOK_CONFIG_ID||"",facebookApiVersion:"v24.0"}},computed:{connected:function(){var t,e;return"connected"===(null===(t=this.content)||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)},hasPermissionToSeeGroups:function(){return this.$WiCheckPermission(A["Sc"])}},methods:{getTalkChannel:function(){var t=this;this.loading=!0,this.apiError=null,this.content=null;var e=this.$route.params.id;if(!e)return this.apiError="ID do canal não encontrado na URL",void(this.loading=!1);r["b"].get({uri:"talk/channel/".concat(e),params:{fields:"id,uuid,name,type_id,color,active,user_identity_id,recipient,provider_id,description,status_id,talk_menu_id,push_name,qrcode_url,talk_category_id,talk_stage_id"},sucess:function(e){e&&e.data&&e.data.data?t.content=e.data.data:e&&e.data?t.content=e.data:t.apiError="Estrutura de dados inesperada recebida do servidor",t.loading=!1},error:function(e){console.error("Erro na chamada da API:",e),t.loading=!1,t.apiError="Não foi possível conectar ao servidor. Verifique sua conexão e tente novamente."}})},refreshStatus:function(){var t=this;this.statusLoading=!0,this.$WiApiGet({uri:"talks/channel/".concat(this.content.id,"/connected"),callback:function(){t.getTalkChannel(),t.statusLoading=!1}})},disconectChannel:function(){var t=this;this.disconectLoading=!0,this.$WiApiPost({uri:"talks/channel/".concat(this.content.id,"/disconect"),config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0},callback:function(){t.getTalkChannel(),t.disconectLoading=!1}})},updateGroups:function(){var t=this;this.statusLoading=!0,this.$WiApiPut({uri:"talks/channel/".concat(this.content.id,"/update-all-groups"),config:{msgAsk:!0,msgLoad:!0,msgSucess:!0,msgError:!0},callback:function(){t.getTalkChannel(),t.statusLoading=!1}})},initializeFB:function(){if(!this.facebookAppId)throw new Error("Facebook App ID não configurado.");var t={appId:this.facebookAppId,autoLogAppEvents:!0,xfbml:!0,version:this.facebookApiVersion};console.log("🔧 Inicializando FB.init com:",t);try{return window.FB.init(t),console.log("✅ FB.init concluído com sucesso"),console.log("✅ FB.getLoginStatus disponível:","function"===typeof window.FB.getLoginStatus),console.log("✅ FB.login disponível:","function"===typeof window.FB.login),this.isFBSDKReady=!0,!0}catch(e){throw console.error("❌ Erro no FB.init:",e),e}},loadFacebookSDK:function(){var t=this;return new Promise((function(e,a){if(console.log("📦 loadFacebookSDK iniciado"),window.FB&&"function"===typeof window.FB.init){console.log("✅ SDK já está carregado, inicializando...");try{return t.initializeFB(),void e()}catch(l){return console.error("❌ Erro ao inicializar FB existente:",l),void a(l)}}if(document.getElementById("facebook-jssdk")){console.log("⏳ Script já está sendo carregado, aguardando...");var i=0,s=100,o=setInterval((function(){if(i++,window.FB&&"function"===typeof window.FB.init){clearInterval(o),console.log("✅ SDK carregado após espera, inicializando...");try{t.initializeFB(),e()}catch(l){a(l)}}else i>=s&&(clearInterval(o),a(new Error("Timeout ao aguardar carregamento do SDK do Facebook")))}),100)}else{console.log("🔧 Configurando fbAsyncInit...");var n=t;window.fbAsyncInit=function(){console.log("🚀 fbAsyncInit chamado pelo SDK do Facebook");try{n.initializeFB(),e()}catch(l){console.error("❌ Erro ao inicializar no fbAsyncInit:",l),a(l)}},console.log("📥 Carregando script do Facebook SDK...");var r=document.createElement("script");r.id="facebook-jssdk",r.src="https://connect.facebook.net/en_US/sdk.js",r.async=!0,r.defer=!0,r.crossOrigin="anonymous",r.onerror=function(){console.error("❌ Erro ao carregar script do Facebook"),a(new Error("Falha ao carregar o SDK do Facebook"))},r.onload=function(){console.log("✅ Script do Facebook carregado, aguardando fbAsyncInit..."),setTimeout((function(){window.FB&&"function"===typeof window.FB.init&&!n.isFBSDKReady&&(console.log("⚠️ fbAsyncInit não foi chamado automaticamente, chamando manualmente..."),window.fbAsyncInit&&window.fbAsyncInit())}),1e3)},document.head.appendChild(r)}}))},setupMessageListener:function(){var t=this;if(!this.messageListenerSetup){this.messageListenerSetup=!0,console.log("👂 Message listener configurado para capturar eventos WA_EMBEDDED_SIGNUP"),console.log('👂 Aguardando evento com type: "WA_EMBEDDED_SIGNUP" após completar o fluxo no Facebook'),console.log("⚠️ IMPORTANTE: O evento só será enviado se:"),console.log(" 1. O domínio estiver configurado no Facebook App Dashboard"),console.log(" 2. O fluxo do Embedded Signup for COMPLETAMENTE finalizado"),console.log(" 3. Todas as etapas (escolher número, configurar conta, etc.) forem concluídas"),console.log("💡 NOTA: O evento WA_EMBEDDED_SIGNUP é enviado INDEPENDENTEMENTE da troca do código"),console.log("💡 O evento contém waba_id e phone_number_id diretamente, sem precisar trocar o código primeiro");var e=function(e){var a=["facebook.com",".facebook.com","www.facebook.com"],i=a.some((function(t){return e.origin.includes(t)||e.origin.endsWith(t)}));if(i){console.log("�� Message event recebido de facebook.com"),console.log("📨 Origin:",e.origin),console.log("📨 Data type:",Object($i["a"])(e.data)),console.log("📨 Data completo:",e.data),console.log("📨 Source:",e.source?"Window disponível":"Window não disponível"),"string"===typeof e.data&&(console.log("📨 String length:",e.data.length),console.log("📨 Contém WA_EMBEDDED_SIGNUP?",e.data.includes("WA_EMBEDDED_SIGNUP")),console.log("📨 Contém type?",e.data.includes("type")),console.log("📨 Contém waba_id?",e.data.includes("waba_id")),console.log("📨 Contém phone_number_id?",e.data.includes("phone_number_id")),e.data.includes("code=")&&!e.data.includes("WA_EMBEDDED_SIGNUP")&&console.log("📨 Este parece ser apenas o callback do SDK com o código, não o evento WA_EMBEDDED_SIGNUP"));try{var s;if("string"===typeof e.data)try{s=JSON.parse(e.data)}catch(o){return e.data.includes("WA_EMBEDDED_SIGNUP")||e.data.includes("code=")?void console.log("📨 String contém dados relevantes, mas não é JSON válido"):void 0}else{if("object"!==Object($i["a"])(e.data))return;s=e.data}"WA_EMBEDDED_SIGNUP"===s.type?(console.log("✅✅✅ EVENTO WA_EMBEDDED_SIGNUP DETECTADO! ✅✅✅"),console.log("📦 Dados completos:",JSON.stringify(s,null,2)),t.handleEmbeddedSignupMessage(s)):console.log("📨 Evento recebido mas não é WA_EMBEDDED_SIGNUP. Tipo:",s.type)}catch(n){console.error("❌ Erro ao processar message event:",n),console.log("📨 Data original:",e.data)}}};window.addEventListener("message",e),window.opener&&window.opener.addEventListener("message",e)}},handleEmbeddedSignupMessage:function(t){if(console.log("�� Processando evento WA_EMBEDDED_SIGNUP"),console.log("�� Event type:",t.event),console.log("📦 Data completa:",t.data),this.signupTimeout&&(clearTimeout(this.signupTimeout),this.signupTimeout=null),"FINISH"===t.event||"FINISH_ONLY_WABA"===t.event||"FINISH_WHATSAPP_BUSINESS_APP_ONBOARDING"===t.event){var e,a,i,s,o,n,r,l,c,d,u,p;console.log("✅✅✅ FLUXO CONCLUÍDO COM SUCESSO! ✅✅✅"),console.log("📱 Phone Number ID:",null===(e=t.data)||void 0===e?void 0:e.phone_number_id),console.log("🏢 WABA ID:",null===(a=t.data)||void 0===a?void 0:a.waba_id),console.log("💼 Business ID:",null===(i=t.data)||void 0===i?void 0:i.business_id),console.log("📄 Page IDs:",null===(s=t.data)||void 0===s?void 0:s.page_ids),console.log("📊 Ad Account IDs:",null===(o=t.data)||void 0===o?void 0:o.ad_account_ids);var m={phone_number_id:null===(n=t.data)||void 0===n?void 0:n.phone_number_id,waba_id:null===(r=t.data)||void 0===r?void 0:r.waba_id,business_id:null===(l=t.data)||void 0===l?void 0:l.business_id,ad_account_ids:null===(c=t.data)||void 0===c?void 0:c.ad_account_ids,page_ids:null===(d=t.data)||void 0===d?void 0:d.page_ids,dataset_ids:null===(u=t.data)||void 0===u?void 0:u.dataset_ids,channel_id:null===(p=this.content)||void 0===p?void 0:p.id};this.sendSignupDataToBackend(m)}else if("CANCEL"===t.event){var v,f;if(console.log("❌ Fluxo cancelado ou erro reportado"),null!==(v=t.data)&&void 0!==v&&v.error_id)this.whatsappSignupError="Erro no signup: ".concat(t.data.error_message||"Erro desconhecido"," (ID: ").concat(t.data.error_id,")");else this.whatsappSignupError="Signup cancelado na etapa: ".concat((null===(f=t.data)||void 0===f?void 0:f.current_step)||"desconhecida");this.whatsappSignupLoading=!1}else console.log("⚠️ Evento desconhecido:",t.event)},fbLoginCallback:function(t){var e=this;if(console.log("📞 fbLoginCallback chamado com:",t),t.authResponse&&t.authResponse.code){var a=t.authResponse.code;console.log("✅ Código de troca recebido:",a),console.log("⏳ Aguardando evento WA_EMBEDDED_SIGNUP com dados completos (waba_id, phone_number_id, etc.)..."),console.log("💡 O fluxo do Embedded Signup ainda está em andamento. Complete todas as etapas na janela do Facebook."),this.sendExchangeCodeToBackend(a),this.signupTimeout=setTimeout((function(){e.whatsappSignupLoading&&(console.warn("⚠️ Timeout aguardando evento WA_EMBEDDED_SIGNUP"),console.warn("⚠️ Possíveis causas:"),console.warn(" 1. Domínio não configurado no Facebook App Dashboard"),console.warn(" 2. Fluxo não foi completamente finalizado"),console.warn(" 3. Evento sendo enviado para janela diferente"),console.warn("⚠️ Verifique:"),console.warn(" - App Dashboard → Facebook Login for Business → Settings"),console.warn(' - Adicione o domínio em "Allowed domains" e "Valid OAuth redirect URIs"'),console.warn(" - Domínio deve ser: "+window.location.hostname+":"+window.location.port),console.warn(" - IMPORTANTE: Cada subdomínio precisa ser adicionado separadamente"),console.warn(" - Exemplo: wisemessage.app NÃO funciona para wnewer.wisemessage.app"),console.warn(" - Você precisa adicionar cada subdomínio: wnewer.wisemessage.app, cliente2.wisemessage.app, etc."),e.whatsappSignupError='O evento WA_EMBEDDED_SIGNUP não foi recebido após 5 minutos. \n \nPossíveis causas:\n1. Domínio não configurado no Facebook App Dashboard\n - Vá em: App Dashboard → Facebook Login for Business → Settings → Client OAuth settings\n - Adicione seu domínio em "Allowed domains" e "Valid OAuth redirect URIs"\n - Domínio atual: '.concat(window.location.hostname).concat(window.location.port?":"+window.location.port:"","\n - ⚠️ IMPORTANTE: Cada subdomínio precisa ser adicionado separadamente\n - Exemplo: wisemessage.app NÃO funciona para wnewer.wisemessage.app\n - Você precisa adicionar: wnewer.wisemessage.app, cliente2.wisemessage.app, etc.\n\n2. Fluxo não foi completamente finalizado\n - Certifique-se de completar TODAS as etapas na janela do Facebook\n - Escolher número de telefone, configurar conta, etc.\n\n3. Verifique se o Configuration ID está correto e se o app está em modo de produção.\n\nNOTA: O evento WA_EMBEDDED_SIGNUP é enviado INDEPENDENTEMENTE da troca do código.\nVocê não precisa trocar o código primeiro para receber o evento."),e.whatsappSignupLoading=!1)}),3e5)}else console.warn("⚠️ Resposta sem código de troca:",t),"not_authorized"===t.status?this.whatsappSignupError="Usuário não autorizou o acesso. Por favor, tente novamente e autorize todas as permissões solicitadas.":"unknown"===t.status?this.whatsappSignupError="Erro desconhecido na autenticação. Verifique se o Configuration ID está correto.":this.whatsappSignupError="Falha na autenticação do Facebook. Status: ".concat(t.status||"desconhecido"),this.whatsappSignupLoading=!1},checkHTTPS:function(){var t="https:"===window.location.protocol,e="localhost"===window.location.hostname||"127.0.0.1"===window.location.hostname;if(!t&&!e)throw new Error("HTTPS_REQUIRED");return!0},launchWhatsAppSignup:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a,i,s,o,n,r,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:console.log("🚀 Iniciando WhatsApp Signup..."),console.log("Protocol:",window.location.protocol),console.log("Hostname:",window.location.hostname),console.log("App ID:",t.facebookAppId?"Configurado":"NÃO CONFIGURADO"),console.log("Config ID:",t.facebookConfigId?"Configurado":"NÃO CONFIGURADO"),console.log("SDK Ready:",t.isFBSDKReady),console.log("window.FB:",window.FB?"Disponível":"NÃO DISPONÍVEL"),e.prev=7,t.checkHTTPS(),e.next=19;break;case 11:if(e.prev=11,e.t0=e["catch"](7),"HTTPS_REQUIRED"!==e.t0.message){e.next=18;break}return a="⚠️ HTTPS é obrigatório para usar o Facebook Login. Por favor, acesse o site através de HTTPS (https://) ao invés de HTTP (http://).",console.error("❌",a),t.whatsappSignupError=a,e.abrupt("return");case 18:throw e.t0;case 19:if(window.FB||t.isFBSDKReady){e.next=32;break}return console.log("📦 Tentando carregar SDK do Facebook..."),e.prev=21,e.next=24,t.loadFacebookSDK();case 24:t.setupMessageListener(),e.next=32;break;case 27:return e.prev=27,e.t1=e["catch"](21),console.error("❌ Erro ao carregar SDK:",e.t1),t.whatsappSignupError="Erro ao carregar SDK do Facebook: ".concat(e.t1.message),e.abrupt("return");case 32:if(t.facebookAppId){e.next=37;break}return i='Facebook App ID não configurado. Por favor, preencha o campo "Facebook App ID" acima.',console.error("❌",i),t.whatsappSignupError=i,e.abrupt("return");case 37:if(t.facebookConfigId){e.next=42;break}return s='Facebook Configuration ID não configurado. Por favor, preencha o campo "Facebook Configuration ID" acima.',console.error("❌",s),t.whatsappSignupError=s,e.abrupt("return");case 42:if(window.FB){e.next=47;break}return o="SDK do Facebook não está carregado. Aguarde alguns instantes e tente novamente.",console.error("❌",o),t.whatsappSignupError=o,e.abrupt("return");case 47:if(window.FB&&"function"===typeof window.FB.getLoginStatus&&"function"===typeof window.FB.login){e.next=59;break}n="SDK do Facebook não foi inicializado corretamente. Tentando reinicializar...",console.warn("⚠️",n),e.prev=50,t.initializeFB(),e.next=59;break;case 54:return e.prev=54,e.t2=e["catch"](50),t.whatsappSignupError="Erro ao reinicializar SDK do Facebook. Tente recarregar a página.",console.error("❌",t.whatsappSignupError),e.abrupt("return");case 59:t.whatsappSignupLoading=!0,t.whatsappSignupError=null,t.whatsappSignupSuccess=null,console.log("✅ Iniciando FB.login com config_id:",t.facebookConfigId),console.log("✅ Versão da API:",t.facebookApiVersion),console.log("✅ App ID:",t.facebookAppId),r=window.location.origin+window.location.pathname,console.log("✅ URL completa atual:",window.location.href),console.log("✅ Redirect URI (base, sem hash):",r),console.log("⚠️ IMPORTANTE: Esta URL deve estar configurada no Facebook App Dashboard"),console.log("⚠️ Vá em: App Dashboard → Facebook Login for Business → Settings → Client OAuth settings"),console.log('⚠️ Adicione em "Valid OAuth redirect URIs":',r);try{window.FB.getLoginStatus((function(t){console.log("📊 Status de login atual:",t.status)}),!0),window.FB.login((function(e){console.log("📨 Resposta do FB.login:",e),t.fbLoginCallback(e)}),{config_id:t.facebookConfigId,response_type:"code",override_default_response_type:!0,redirect_uri:r,display:"popup",extras:{setup:{}}})}catch(c){console.error("❌ Erro ao chamar FB.login:",c),l="Erro ao iniciar o signup",c.message&&c.message.includes("http")?l="⚠️ HTTPS é obrigatório. Por favor, acesse o site através de HTTPS.":c.message&&c.message.includes("version")?l="Erro na versão da API do Facebook. Tente recarregar a página.":c.message&&(l="Erro: ".concat(c.message)),t.whatsappSignupError=l,t.whatsappSignupLoading=!1}case 72:case"end":return e.stop()}}),e,null,[[7,11],[21,27],[50,54]])})))()},sendExchangeCodeToBackend:function(t){var e=this;console.log("📤 Enviando código de troca para o backend..."),console.log("💡 Este código será trocado por um access token no servidor"),console.log("💡 NOTA: O evento WA_EMBEDDED_SIGNUP será enviado independentemente desta troca"),this.$WiApiPost({uri:"talk/channel/".concat(this.content.id,"/whatsapp-embedded-signup/exchange-code"),data:{code:t,channel_id:this.content.id},config:{msgLoad:!1,msgError:!1},callback:function(t){var a=t.sucess,i=t.error;if(a)console.log("✅ Código de troca enviado com sucesso ao backend"),e.whatsappSignupSuccess="Código de troca processado! Aguardando conclusão do fluxo...";else if(i){var s;404===(null===(s=i.response)||void 0===s?void 0:s.status)?(console.warn("⚠️ Endpoint de troca de código não existe ainda (404). Isso é normal se o backend ainda não foi implementado."),console.warn("⚠️ Continuando aguardando evento WA_EMBEDDED_SIGNUP com os dados completos...")):console.error("❌ Erro ao enviar código de troca:",i)}}})},sendSignupDataToBackend:function(t){var e=this;this.$WiApiPost({uri:"talk/channel/".concat(this.content.id,"/whatsapp-embedded-signup"),data:t,config:{msgLoad:!0,msgSucess:{title:"Sucesso!",text:"WhatsApp Business conectado com sucesso!"},msgError:!0},callback:function(t){var a=t.sucess,i=t.error;if(e.whatsappSignupLoading=!1,a)e.whatsappSignupSuccess="WhatsApp Business API conectado com sucesso!",setTimeout((function(){e.getTalkChannel()}),1500);else if(i){var s,o;e.whatsappSignupError=(null===(s=i.response)||void 0===s||null===(o=s.data)||void 0===o?void 0:o.message)||"Erro ao processar dados do signup"}}})},openCategory:function(){console.log("Abrir edição de categoria")}},mounted:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(t.getTalkChannel(),3!==(null===(a=t.content)||void 0===a?void 0:a.provider_id)&&!t.$route.params.id){e.next=12;break}return e.prev=2,e.next=5,t.loadFacebookSDK();case 5:t.setupMessageListener(),e.next=12;break;case 8:e.prev=8,e.t0=e["catch"](2),console.error("Erro ao carregar SDK do Facebook:",e.t0),t.whatsappSignupError=e.t0.message;case 12:case"end":return e.stop()}}),e,null,[[2,8]])})))()},watch:{$route:"getTalkChannel","content.provider_id":{handler:function(t){var e=this;3!==t||this.isFBSDKReady||this.loadFacebookSDK().then((function(){e.setupMessageListener()})).catch((function(t){console.error("Erro ao carregar SDK do Facebook:",t)}))},immediate:!1}}},eE=tE,aE=(a("0e9b"),Object(m["a"])(eE,KD,XD,!1,null,"223560b3",null)),iE=aE.exports,sE=[{name:"dashboard-talks",path:"dashboard-talks",component:_k,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Dashboard de Atendimentos",icon:"dashboard"}},{name:"dashboard-talk-messages",path:"dashboard-talk-messages",component:wk,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Dashboard de Mensagens",icon:"dashboard"}},{name:"dashboard-talk-by-categories",path:"dashboard-talk-by-categories",component:iC,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Dashboard de Atendimentos por Categorias",icon:"dashboard"}},{name:"message-selections",path:"message-selections",component:iS,meta:{id:A["PERMISSION_TALKS_DASHBOARD"],auth:!0,title:"Seleções de Mensagens",icon:"dashboard"}},{name:"talks",path:"talks",component:qy,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversas/Chats",icon:"message"},children:[{name:"talk-messages",path:"messages/:id",component:Oy,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message"}}]},{name:"talk-channel-whatsapp-import-contacts",path:"talk-channel-whatsapp-import-contacts/:id",component:Uw,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Canal de Atendimento, importar contatos",icon:"message"}},{name:"talk",path:"talk/:id",component:Oy,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message"}},{name:"talk-view",path:"talk-view",component:dC,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0},children:[{name:"talk-view-messages",path:"messages/:id",component:$w["a"],meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}}]},{name:"talk-view-messages-page",path:"messages-page/:id",component:$w["a"],meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}},{name:"talk-flow",path:"talk-flow",component:Ry,meta:{id:"23af840f",auth:!0,title:"Fluxos de Atendimento",icon:"message",touch:!0}},{name:"talks-tags-kanban",path:"talks-tags-kanban",component:Yw,meta:{id:"9f88b04d",auth:!0,title:"Tags Kanban",icon:"view_week",touch:!0}},{name:"talks-campaigns",path:"talks-campaigns",component:dw,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Campanhas e envio em massa",icon:"send_to_mobile",touch:!0}},{name:"talk-campaign",path:"talk-campaign/:id",component:Ow,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Detalhes da campanha",icon:"send_to_mobile",touch:!0}},{name:"talk-channels",path:"talk-channels",component:qw,meta:{id:"b49f9043",auth:!0,title:"Canais de atendimento",icon:"phone_iphone",touch:!0}},{name:"talk-channel",path:"talk-channel/:id",component:iE,meta:{id:"b49f9043",auth:!0,title:"Detalhes do canal de atendimento",icon:"phone_iphone",touch:!0}},{name:"talk-schedules-calendar",path:"talk-schedules-calendar",component:cS,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Calendário de Agendamentos",icon:"event",touch:!0}},{name:"talk-categories",path:"talk-categories",component:LS,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Categorias de Atendimento",icon:"event",touch:!0}},{name:"talks-tools",path:"talks-tools",component:nD,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Ferramentas de Atendimento",icon:"build",touch:!0}},{name:"talk-stages-kanban",path:"talk-stages-kanban",component:MD,meta:{id:A["ad"],auth:!0,title:"Kanban de Etapas de Atendimento",icon:"view_kanban"}},{name:"talk-stages-kanban",path:"talk-stages-kanban/:stageClusterId",component:MD,meta:{id:A["ad"],auth:!0,title:"Kanban de Etapas de Atendimento",icon:"view_kanban"}},{name:"talk-ia-agent-config",path:"talk-ia-agent-config/:id",component:QD,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0}}],oE=[{text:"gpt-3.5-turbo",value:"gpt-3.5-turbo"},{text:"gpt-3.5-turbo-16k",value:"gpt-3.5-turbo-16k"},{text:"gpt-4",value:"gpt-4"},{text:"gpt-4-turbo",value:"gpt-4-turbo"},{text:"gpt-4.1",value:"gpt-4.1"},{text:"gpt-4.1-mini",value:"gpt-4.1-mini"},{text:"gpt-4.1-nano",value:"gpt-4.1-nano"},{text:"gpt-4o",value:"gpt-4o"},{text:"gpt-4o-mini",value:"gpt-4o-mini"},{text:"o1",value:"o1"},{text:"o1-mini",value:"o1-mini"},{text:"o1-pro",value:"o1-pro"}],nE=[{value:5,text:"5 segundos"},{value:10,text:"10 segundos"},{value:15,text:"15 segundos"},{value:20,text:"20 segundos"},{value:30,text:"30 segundos"},{value:45,text:"45 segundos"},{value:58,text:"1 minuto"},{value:90,text:"1 minuto e 30 segundos"},{value:120,text:"2 minutos"},{value:180,text:"3 minutos"}],rE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"type11EditFields",{type11_header0:t.fieldSubHeader({text:"Respostas para a primeira mensagem",showField:function(t){return 11==t.type},style:{padding:"4px",background:"black",color:"white"}}),type11_header1:t.fieldSubHeader({text:'Resposta se o contato responder "Sim" à primeira mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"green",color:"white",fontSize:"12px"},showField:function(t){return 11==t.type}}),type11_header2:t.fieldSubHeader({text:'Resposta se o contato responder "Não" à primeira mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"red",color:"white",fontSize:"12px"},showField:function(t){return 11==t.type}}),type11_reply_1_positive_model_1:t.fieldTextArea({value:"config.reply_1_positive_model_1",text:"Resposta 1 - positiva",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_reply_1_negative_model_1:t.fieldTextArea({value:"config.reply_1_negative_model_1",text:"Resposta 1 - negativa",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_reply_1_positive_tag:t.fieldSelectApi({value:"config.reply_1_positive_tag",text:"Tag para resposta 1 positiva",size:["xs12","sm12","md6","lg6"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!1,showField:function(t){return 11==t.type}}),type11_reply_1_negative_tag:t.fieldSelectApi({value:"config.reply_1_negative_tag",text:"Tag para resposta 1 negativa",size:["xs12","sm12","md6","lg6"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!1,showField:function(t){return 11==t.type}}),type11_header3:t.fieldSubHeader({text:"Respostas para a segunda mensagem",showField:function(t){return 11==t.type},style:{padding:"4px",background:"black",color:"white"}}),type11_header4:t.fieldSubHeader({text:'Resposta se o contato responder "Sim" à segunda mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"green",color:"white",fontSize:"12px"},showField:function(t){return 11==t.type}}),type11_header5:t.fieldSubHeader({text:'Resposta se o contato responder "Não" à segunda mensagem',size:["xs12","sm12","md6","lg6"],style:{background:"red",color:"white",fontSize:"12px"},showField:function(t){return 11==t.type}}),type11_reply_2_positive_model_1:t.fieldTextArea({value:"config.reply_2_positive_model_1",text:"Resposta 2 - positiva",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_reply_2_negative_model_1:t.fieldTextArea({value:"config.reply_2_negative_model_1",text:"Resposta 2 - negativa",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_reply_2_positive_tag:t.fieldSelectApi({value:"config.reply_2_positive_tag",text:"Tag para resposta 2 positiva",size:["xs12","sm12","md6","lg6"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!1,showField:function(t){return 11==t.type}}),type11_reply_2_negative_tag:t.fieldSelectApi({value:"config.reply_2_negative_tag",text:"Tag para resposta 2 negativa",size:["xs12","sm12","md6","lg6"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!1,showField:function(t){return 11==t.type}}),type11_header7:t.fieldSubHeader({text:"Canais para chamar o contato em caso de resposta positiva",showField:function(t){return 11==t.type},style:{padding:"4px",background:"black",color:"white"}}),type11_channels_positive:t.fieldSelectApi({value:"config.channels_positive",text:"Canais de atendimento",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return 11==t.type}}),type11_header8:t.fieldSubHeader({text:"\n Insira abaixo a mensagem que será enviada para o \n contato no canal selecionado. Se inserir mais de uma mensagem, \n o sistema irá enviar de forma aleatória cada hora uma das mensagens.\n ",size:["xs12","sm12","md12","lg12"],style:{background:"black",color:"white",fontSize:"12px"},showField:function(t){return 11==t.type}}),type11_other_channel_message_1:t.fieldTextArea({value:"config.other_channel_message_1",text:"Mensagem enviada 1",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_other_channel_message_2:t.fieldTextArea({value:"config.other_channel_message_2",text:"Mensagem enviada 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 11==t.type}}),type11_other_channel_action_options:t.fieldSelect({value:"config.other_channel_action_options",text:"Ação que será executada após a mensagem ser enviada",required:!0,size:["xs12","sm12","md12","lg12"],options:[{value:1,text:"Distribuir para uma equipe"}],showField:function(t){return 11==t.type}}),type11_other_channel_team_id:t.fieldSelectApi({value:"config.other_channel_team_id",text:"Equipe para distribuir",size:["xs12","sm12","md12","lg12"],api:{url:"register/team",params:{fields:"id,name"}},show:"name",required:!0,showField:function(t){return 11==t.type&&1==t["config.other_channel_action_options"]}}),type11_other_channel_agent_id:t.fieldSelectApi({value:"config.other_channel_agent_id",text:"Agente para encaminhar",size:["xs12","sm12","md12","lg12"],api:{url:"register/person/collaborator",params:{fields:"id,name"}},show:"name",required:!0,showField:function(t){return 11==t.type&&2==t["config.other_channel_action_options"]}})}),Object(Fe["a"])(Object(Ie["a"])(t),"type18EditFields",{type18_header1:t.fieldSubHeader({text:"Configuração do Agente de IA",showField:function(t){return 18==t.type}}),type18_model:t.fieldSelect({value:"config.model",text:"Modelo de IA",required:!0,options:oE,showField:function(t){return 18==t.type},size:["xs12","sm12","md6","lg6"]}),type18_openai_api_key:t.fieldText({value:"config.openai_api_key",text:"Chave da API da OpenAI",required:!0,showField:function(t){return 18==t.type},size:["xs12","sm12","md6","lg6"]}),type18_copy_stage_action:t.fieldSelect({value:"copy_stages_action",text:"Duplicar etapas deste agente?",required:!0,options:[{value:"copy",text:"Duplicar"},{value:"use-existing",text:"Usar as mesmas etapas neste novo agente"}],size:["xs12","sm12","md12","lg12"],showField:function(t){return"123"==t.copy_cluster}})}),t.list=!0,t.id={id:"37c54bf1",create:"f89fe1b3",update:"dddf7a44",delete:"fb07a1b0"},t.name="menu",t.title={list:"Chatbots",edit:{insert:"Criar Chatbot",update:"Editar Chatbot"}},t.search={placeholder:"Pesquise pelo nome do chatbot",fields:["name"]},t.apiUrl="talks/menu",t.apiParams={limit:10,order:"created_at,desc"},t.icon="smart_toy",t.redirectOnSubmit=!1,t.maxWidth="800px",t.size=["xs12"],t.components.list.tableRow=function(){return a.e("chunk-7098a7d8").then(a.bind(null,"6ab9"))},t.fieldsEdit=Object(kt["a"])(Object(kt["a"])({header1:t.fieldSubHeader({text:"Informe nome, tipo de Chatbot e selecione o robô."}),name:t.fieldText({value:"name",text:"Nome",required:!0,size:function(t){return 8==t.type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md6","lg6"]}}),type:t.fieldSelect({value:"type",text:"Tipo de Chatbot",options:[{value:8,text:"Chatbot"},{value:18,text:"Agente de IA"},{value:4,text:"Texto + Encaminhar para equipe"},{value:5,text:"Mensagem de saudação"},{value:11,text:"Agente Cred Oferta 2 Etapas"}],size:function(t){return 8==t.type?["xs12","sm12","md3","lg3"]:["xs12","sm12","md6","lg6"]},required:!0}),integration_id:t.fieldWiListDialog({value:"integration_id",text:"Chatbot",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-flow",show:"integration.name",showField:function(t){return 8==t.type},callbackFields:[{get:"external_code",set:"external_code"},{get:"name",set:"integration_name"}]}),headerWait:t.fieldSubHeader({text:"Tempo em que o chatbot irá aguardar para que o contato digite sua mensagem."}),wait_to_start:t.fieldSelect({value:"wait_to_start",text:"Espera inicial",options:nE,size:["xs12","sm12","md6","lg6"],required:!0,defaultOption:20}),wait_between_messages:t.fieldSelect({value:"wait_between_messages",text:"Espera entre mensagens",options:nE,size:["xs12","sm12","md6","lg6"],required:!0,defaultOption:15}),header3:t.fieldSubHeader({text:"Informe a equipe/Departamento que receberá o atendimento.",showField:function(t){return 4==t.type}}),team_id:t.fieldWiListDialog({value:"team_id",text:"Equipe/Departamento",required:!0,showField:function(t){return 4==t.type},wiConfig:"team",show:"team.name",icon:"persons"}),header2:t.fieldSubHeader({text:"Informe a mensagem que será exibida no menu.",showField:function(t){return 5==t.type||4==t.type}}),message:t.fieldTextArea({value:"message",text:"Texto/Mensagem",required:!0,showField:function(t){return 5==t.type||4==t.type}})},t.type11EditFields),t.type18EditFields),t.fieldsList={id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),type:t.fieldList({value:"type",text:"Tipo",align:"center"})},t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return i}(Oe["a"]),lE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="123eab35-8984-4551-bd15-5b054b2ac8bf",t.name="talk-flow",t.actions={list:!0},t.title="Chatbots",t.apiUrl="talks/chatbot",t.icon="smart_toy",t.params={limit:10},t.search={placeholder:"Pesquise pelo nome do chatbot",fields:["name"]},t.size=["xs12","sm12","md6","ls4","xl4","offset-md3","offset-ls4","offset-xl4"],t.setFields([t.fieldList({value:"name",text:"Nome"})]),t}return a}(Oe["a"]),cE={formats:["bold","italic","strike"],variables:[{value:"firstName",label:"Primeiro nome",icon:"person_outline",description:"Ex: Pedro"},{value:"name",label:"Nome",icon:"person",description:"Ex: Pedro Henrique"},{value:"phone",label:"Telefone",icon:"phone",description:"Número de telefone principal"},{value:"email",label:"E-mail",icon:"email",description:"Endereço de e-mail"},{value:"fullName",label:"Nome completo",icon:"person",description:"Ex: Pedro Henrique da Silva"}]},dE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"cdf8059b",create:"ffb26038",update:"c59c7cd2",delete:"ebbd93cf"},t.name="talk-campaign",t.actions={list:!0,create:!0,update:!0,delete:!1},t.title={list:"Campanhas",edit:{insert:"Criar nova campanha",update:"Editar campanha"}},t.apiUrl="talks/campaign",t.icon="campaign",t.params={limit:10,with:"channels",campaign_type:"whatsapp"},t.search={placeholder:"Pesquise pelo nome da campanha",fields:["name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="1050px",t.components.list.tableRow=function(){return a.e("chunk-99d7d066").then(a.bind(null,"415e"))},t.exports={permission:A["Bc"],title:"Exportar Campanhas",origins:{excel:{title:"Exportar para o Excel",permission:A["Cc"],description:"Exportar campanhas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-campaign-export"}}},t.listFields={id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),status:t.fieldList({value:"status_id",text:"Status",align:"center"}),statistics:t.fieldList({value:"statistics",text:"Estatísticas",align:"left",sortable:!1}),action:t.fieldList({value:"action",text:"Ações",sortable:!1,align:"center"})},t.setFields(t.listFields),t}return i}(Oe["a"]),uE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.params={limit:10,with:"channels",campaignType:"whatsapp"},t.editFields={header1:t.fieldSubHeader({text:"Informe o nome e tipo de mensagem (texto, imagem, áudio, mensagem modelo)."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Campanha de Natal 20xx",required:!0,size:["xs12","sm12","md6","lg6"]}),type_id:t.fieldSelect({value:"type_id",text:"Tipo",options:[{value:1,text:"Texto simples"},{value:2,text:"Chatbot",disabled:!0},{value:3,text:"Imagem"},{value:4,text:"Áudio"},{value:14,text:"Mensagem modelo (API Oficial)"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:1}),is_active:t.fieldSwitch({value:"is_active",text:"Ativo?",size:["xs12","sm12","md2","lg2"],disabled:function(t){var e;return!t.id||-1==["not-started","finished","paused","error","stoped"].indexOf(null===t||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)}}),header5:t.fieldSubHeader({text:"Defina o tamanho e tempo entre lotes de mensagens.",size:["xs12","sm12","md6","lg6"]}),header7:t.fieldSubHeader({text:"Defina o tempo entre mensagens.",size:["xs12","sm12","md6","lg6"]}),size_batch:t.fieldSelect({value:"size_batch",text:"Tamanho do lote",options:[{value:5,text:"5 Mensagens"},{value:10,text:"10 Mensagens"},{value:20,text:"20 Mensagens"},{value:35,text:"35 Mensagens"},{value:50,text:"50 Mensagens"},{value:70,text:"70 Mensagens"},{value:100,text:"100 Mensagens"},{value:150,text:"150 Mensagens"},{value:300,text:"300 Mensagens"},{value:400,text:"500 Mensagens"}],defaultOption:10,required:!0,size:["xs12","sm12","md3","lg3"]}),wait_batche:t.fieldSelect({value:"wait_batche",text:"Tempo entre lotes",options:[{value:60,text:"1 minuto"},{value:180,text:"3 minutos"},{value:300,text:"5 minutos"},{value:600,text:"10 minutos"},{value:900,text:"15 minutos"},{value:1200,text:"20 minutos"},{value:1800,text:"30 minutos"},{value:3600,text:"1 hora"}],defaultOption:300,required:!0,size:["xs12","sm12","md3","lg3"]}),wait_min:t.fieldSelect({value:"wait_min",text:"Tempo mínimo entre mensagens",options:[{value:20,text:"20 segundos"},{value:30,text:"30 segundos"},{value:68,text:"1 minuto"},{value:120,text:"2 minutos"},{value:180,text:"3 minutos"},{value:300,text:"5 minutos"},{value:600,text:"10 minutos"},{value:900,text:"15 minutos"},{value:1200,text:"20 minutos"},{value:1800,text:"30 minutos"},{value:3600,text:"1 hora"}],defaultOption:68,required:!0,size:["xs12","sm12","md3","lg3"]}),wait_max:t.fieldSelect({value:"wait_max",text:"Tempo máximo entre mensagens",options:[{value:30,text:"30 segundos"},{value:70,text:"1 minuto"},{value:80,text:"1 minuto e meio"},{value:120,text:"2 minutos"},{value:180,text:"3 minutos"},{value:300,text:"5 minutos"},{value:600,text:"10 minutos"},{value:900,text:"15 minutos"},{value:1200,text:"20 minutos"},{value:1800,text:"30 minutos"},{value:3600,text:"1 hora"}],defaultOption:120,required:!0,size:["xs12","sm12","md3","lg3"]}),header2:t.fieldSubHeader({text:"Selecione os canais de atendimento que serão utilizados.",showField:function(t){return!t.id}}),talk_channels:t.fieldSelectApi({value:"talk_channels",text:"Canais de atendimento",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id",where:"type_id,1;provider_id,!=,3"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return!t.id&&14!==t.type_id}}),talk_channels_wpp:t.fieldSelectApi({value:"talk_channels",text:"Canal de atendimento",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id",where:"type_id,1;provider_id,3"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return!t.id&&14===t.type_id}}),header3:t.fieldSubHeader({text:"Selecione as tags que serão utilizadas e as que não serão utilizadas."}),contactsListType:t.fieldSelect({value:"contacts_list_type",text:"Tipo de lista de contatos",options:[{value:1,text:"Enviar para tags"},{value:2,text:"Enviar para lista de contatos"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:2,showField:function(t){return!t.id}}),tags_included:t.fieldSelectApi({value:"tags_included",text:"Tags inclusas*",size:function(t){return null!==t&&void 0!==t&&t.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0,disabled:function(t){return!!t.id},showField:function(t){return!(null!==t&&void 0!==t&&t.id)&&1===t.contacts_list_type||(null===t||void 0===t?void 0:t.id)&&t.tags_included}}),imports_included:t.fieldSelectApi({value:"imports",text:"Listas de contatos inclusas*",size:function(t){return null!==t&&void 0!==t&&t.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"import",params:{where:"type_id,contacts"}},show:"name",multiple:!0,disabled:function(t){return!!t.id},showField:function(t){return!(null!==t&&void 0!==t&&t.id)&&2===t.contacts_list_type||(null===t||void 0===t?void 0:t.id)&&t.imports}}),tags_not_included:t.fieldSelectApi({value:"tags_not_included",text:"Tags não inclusas",required:!1,size:["xs12","sm12","md12","lg12"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0,disabled:function(t){return!!t.id}}),header4:t.fieldSubHeader({text:"Informe 1 ou mais mensagens para serem enviadas.",showField:function(t){return 1===t.type_id||3===t.type_id}}),file_id:t.fieldWiFileDialog({value:"file_id",text:function(t){return 3===t.type_id?"Imagem":"Áudio"},placeholder:"Selecione a planilha",required:!0,show:"file.name",data:{is_public:!1},filter:{is_public:!1},showField:function(t){return 3===t.type_id||4===t.type_id}}),headerVariables:t.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(t){return 1===t.type_id||3===t.type_id}}),message_1:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_1",text:"Mensagem 1",placeholder:"Modelo de mensagem 1",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 1===t.type_id||3===t.type_id}},cE)),message_2:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_2",text:"Mensagem 2",placeholder:"Modelo de mensagem 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 1===t.type_id||3===t.type_id}},cE)),message_3:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_3",text:"Mensagem 3",placeholder:"Modelo de mensagem 3",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 1===t.type_id||3===t.type_id}},cE)),message_4:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_4",text:"Mensagem 4",placeholder:"Modelo de mensagem 4",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 1===t.type_id||3===t.type_id}},cE)),headerTemplate:t.fieldSubHeader({text:"Selecione uma ou mais mensagens modelo (templates) para ser enviada.",showField:function(t){return 14===t.type_id}}),message_template_1:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_1",text:"Mensagem modelo 1",placeholder:"Modelo de mensagem 1",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 14===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_2:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_2",text:"Mensagem modelo 2",placeholder:"Modelo de mensagem 2",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 14===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_3:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_3",text:"Mensagem modelo 3",placeholder:"Modelo de mensagem 3",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 14===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_4:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_4",text:"Mensagem modelo 4",placeholder:"Modelo de mensagem 4",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 14===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),headerChatbot:t.fieldSubHeader({text:"Quando o contato responder, atender com um chatbot?",size:function(t){return t.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md9","lg9"]}}),reply_as_chatbot:t.fieldSwitch({value:"reply_as_chatbot",text:"Responder com um chatbot",size:["xs12","sm12","md3","lg3"],showField:function(t){return!t.id}}),chatBotId:t.fieldWiListDialog({value:"talk_menu_id",text:"Chatbot",required:!1,size:["xs12","sm12","md12","lg12"],wiConfig:"talk-menu",show:"menu.name",icon:"smart_toy",disabled:function(t){return!t.reply_as_chatbot||!!t.id}})},t.setFields(t.editFields),t}return a}(dE),pE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.params={limit:10,with:"channels",campaignType:"ura"},t.editFields={header1:t.fieldSubHeader({text:"Informe o nome da campanha URA Reversa."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Campanha de Natal 20xx",required:!0,size:["xs12","sm12","md4","lg4"]}),type_id:t.fieldSelect({value:"type_id",text:"Tipo",options:[{value:17,text:"URA Reversa"},{value:18,text:"URA Reversa (API Oficial)"}],required:!0,size:["xs12","sm12","md3","lg3"],defaultOption:17,disabled:function(t){return!!t.id}}),talk_option:t.fieldSelect({value:"talk_option",text:"Configuração do atendimento",options:[{value:2,text:"Adicionar na fila"},{value:1,text:"Encerrar atendimento"}],required:!0,defaultOption:2,size:["xs12","sm12","md3","lg3"],disabled:function(t){return!!t.id}}),is_active:t.fieldSwitch({value:"is_active",text:"Ativo?",size:["xs12","sm12","md2","lg2"],disabled:function(t){var e;return!t.id||-1==["not-started","finished","paused","error","stoped"].indexOf(null===t||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)}}),headerPeriod:t.fieldSubHeader({text:"Defina o período de execução da campanha.",showField:function(t){return!t.id}}),start_at:t.fieldDateTime({value:"start_at",text:"Iniciar em",required:!0,size:["xs12","sm12","md6","lg6"],disabled:function(t){return!!t.id}}),stop_at:t.fieldDateTime({value:"stop_at",text:"Encerrar em",required:!0,size:["xs12","sm12","md6","lg6"],disabled:function(t){return!!t.id}}),headerToCall:t.fieldSubHeader({text:"Selecione as URA(s) que serão utilizadas.",showField:function(t){return!t.id}}),channels_to_call:t.fieldSelectApi({value:"channels_to_call",text:"Canais de URA",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id",where:"type_id,7"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return!t.id}}),header2:t.fieldSubHeader({text:"Selecione os canais de atendimento que serão utilizados.",showField:function(t){return!t.id}}),talk_channels:t.fieldSelectApi({value:"talk_channels",text:"Canais de atendimento",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id",where:"type_id,1;provider_id,!=,3"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return!t.id&&18!==t.type_id}}),talk_channels_wpp:t.fieldSelectApi({value:"talk_channels",text:"Canal de atendimento",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id",where:"type_id,1;provider_id,3"}},show:"name",multiple:!0,color:"status_color",icon:"status_icon",showField:function(t){return!t.id&&18===t.type_id}}),header3:t.fieldSubHeader({text:"Selecione a lista de contatos ou tags que serão utilizadas."}),contactsListType:t.fieldSelect({value:"contacts_list_type",text:"Tipo de lista de contatos",options:[{value:1,text:"Enviar para tags"},{value:2,text:"Enviar para lista de contatos"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:2,showField:function(t){return!t.id}}),tags_included:t.fieldSelectApi({value:"tags_included",text:"Tags inclusas*",size:function(t){return null!==t&&void 0!==t&&t.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0,disabled:function(t){return!!t.id},showField:function(t){return!(null!==t&&void 0!==t&&t.id)&&1===t.contacts_list_type||(null===t||void 0===t?void 0:t.id)&&t.tags_included}}),imports_included:t.fieldSelectApi({value:"imports",text:"Listas de contatos inclusas*",size:function(t){return null!==t&&void 0!==t&&t.id?["xs12","sm12","md12","lg12"]:["xs12","sm12","md8","lg8"]},api:{url:"import",params:{where:"type_id,contacts"}},show:"name",multiple:!0,disabled:function(t){return!!t.id},showField:function(t){return!(null!==t&&void 0!==t&&t.id)&&2===t.contacts_list_type||(null===t||void 0===t?void 0:t.id)&&t.imports}}),tags_not_included:t.fieldSelectApi({value:"tags_not_included",text:"Tags não inclusas",required:!1,size:["xs12","sm12","md12","lg12"],api:{url:"register/tag",params:{fields:"id,name,color,icon"}},show:"name",color:"color",icon:"icon",multiple:!0,disabled:function(t){return!!t.id}}),headerAudio:t.fieldSubHeader({text:"Selecione um áudio para ser reproduzido quando a URA responder."}),file_id:t.fieldWiFileDialog({value:"file_id",text:"Áudio",placeholder:"Selecione o áudio",icon:"volume_up",required:!0,show:"file",fileType:"audio",data:{is_public:!1},filter:{is_public:!1},disabled:function(t){return!!t.id}}),header4:t.fieldSubHeader({text:"Informe 1 ou mais mensagens para serem enviadas aos contatos que interagiram com a URA.",showField:function(t){return 17===t.type_id}}),headerVariables:t.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(t){return 17===t.type_id}}),message_1:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_1",text:"Mensagem 1",placeholder:"Modelo de mensagem 1",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 17===t.type_id}},cE)),message_2:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_2",text:"Mensagem 2",placeholder:"Modelo de mensagem 2",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 17===t.type_id}},cE)),message_3:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_3",text:"Mensagem 3",placeholder:"Modelo de mensagem 3",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 17===t.type_id}},cE)),message_4:t.fieldTextAreaFormat(Object(kt["a"])({value:"message_4",text:"Mensagem 4",placeholder:"Modelo de mensagem 4",required:!1,size:["xs12","sm12","md6","lg6"],showField:function(t){return 17===t.type_id}},cE)),headerTemplate:t.fieldSubHeader({text:"Selecione uma ou mais mensagens modelo (templates) para ser enviada.",showField:function(t){return 18===t.type_id}}),message_template_1:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_1",text:"Mensagem modelo 1",placeholder:"Modelo de mensagem 1",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 18===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_2:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_2",text:"Mensagem modelo 2",placeholder:"Modelo de mensagem 2",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 18===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_3:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_3",text:"Mensagem modelo 3",placeholder:"Modelo de mensagem 3",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 18===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE)),message_template_4:t.fieldWNWPPTemplateSelect(Object(kt["a"])({value:"message_4",text:"Mensagem modelo 4",placeholder:"Modelo de mensagem 4",required:function(t){return 1===t.type_id},size:["xs12","sm12","md6","lg6"],showField:function(t){return 18===t.type_id},return_type:"text",talk_channel_id_field:"talk_channels"},cE))},t.setFields(t.editFields),t}return a}(dE),mE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.list=!0,t.id={id:"b49f9043",create:"f2ef3194",update:"dd919a8b",delete:"911cbaaa"},t.name="talk-channel-person",t.title={list:"Usuários do Canal",edit:{insert:"Criar usuário do canal",update:"Editar usuário do canal"}},t.apiUrl="talks/channel-person",t.icon="message",t.params={limit:10},t.search={placeholder:"Pesquise pelo nome do usuário",fields:["person_id","talk_channel_id","person.name"]},t.maxWidth="800px",t.setFields([t.fieldList({value:"person.name",text:"Nome"}),t.fieldSubHeader({text:"Selecione o(s) colaborador(es) que terá acesso ao canal de atendimento."}),t.fieldWiListDialog({value:"person_id",text:"Colaborador",show:"person.name",icon:"person",wiConfig:"collaborator"})]),t}return a}(Oe["a"]),vE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="cdf8059b",t.actions={create:!0},t.title="Importar contatos",t.apiUrl="talks/contacts/import",t.icon="upload",t.maxWidth="400px",t.setFields([t.fieldSubHeader({text:"Faça upload do arquivo xlsx com os contatos."}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t}return a}(Oe["a"]),fE=a("4646"),gE=a.n(fE),_E=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!1,t.id=A["Hc"],t.name="talk-schedule-export",t.title="Exportar Agendamentos",t.apiUrl="talks/schedule/export",t.icon="download",t.params={with:"channel:id,name,status_id;contact:id,name,file_id,checked,type,number;person:id,name"},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="598px",t.editFields={header1:t.fieldSubHeader({text:"Configure os filtros para exportação"}),status_id:t.fieldSelect({value:"status_id",text:"Status",placeholder:"Selecione um status",options:[{value:"1",text:"Criado"},{value:"2",text:"Agendado"},{value:"3",text:"Enviando"},{value:"4",text:"Enviada"}],size:["xs12","sm12","md6","lg6"]}),talk_channel_id:t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",show:"name",placeholder:"Selecione um canal",api:{url:"talk/channel",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),dateStart:t.fieldDate({value:"date_start",text:"Data de envio - início",size:["xs12","sm12","md6","lg6"],required:function(t){return t.date_end}}),dateEnd:t.fieldDate({value:"date_end",text:"Data de envio - término",size:["xs12","sm12","md6","lg6"],required:function(t){return t.date_start}}),talk_contact_id:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),person_id:t.fieldWiListDialog({value:"person_id",text:"Colaborador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"})},t.setFields(t.editFields),t}return a}(Oe["a"]),hE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="b49f9043",t.name="talk-campaign-channel",t.actions={list:!0,insert:!1,update:!1,delete:!0},t.title={list:"Canais da Campanha",edit:{insert:"Adicionar canal"}},t.apiUrl="talks/campaign-channel",t.icon="message",t.params={limit:10,with:"channel"},t.search={placeholder:"Pesquise pelo nome do canal",fields:["channel.name"]},t.fieldsSelected={itemName:"Canais"},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="800px",t.components.list.tableRow=function(){return a.e("chunk-60138897").then(a.bind(null,"9e19"))},t.setFields([t.fieldList({value:"channel.id",text:"ID",sortable:!1,align:"center"}),t.fieldList({value:"channel.type_id",text:"Tipo",sortable:!1,align:"center"}),t.fieldList({value:"channel.name",text:"Nome",sortable:!1}),t.fieldList({value:"channel.recipient",text:"Número",sortable:!1}),t.fieldList({value:"channel.status.name",text:"Status",sortable:!1,align:"center"})]),t.setFields([t.fieldSubHeader({text:"Informe o nome e a configuração de identificação."}),t.fieldWiListDialog({value:"talk_channel_id",text:"Canal de Atendimento",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"talk-channel",show:"channel.name",icon:"smart_toy"})]),t}return i}(Oe["a"]),bE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="123eab35-8984-4551-bd15-5b054b2ac8bf",t.name="talk-message-template",t.title={list:"Mensagens rápidas",edit:{insert:"Criar nova mensagem",update:"Atualizar mensagem"}},t.apiUrl="talks/message/template",t.icon="message",t.params={limit:10,with:"category"},t.search={placeholder:"Pesquise pelo nome da mensagem",fields:["name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="988px",t.components.list.tableRow=function(){return a.e("chunk-4c420346").then(a.bind(null,"5570"))},t.listFields={id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),category:t.fieldList({value:"talk_category_id",text:"Categoria"}),text:t.fieldList({value:"text",text:"Mensagem",sortable:!1})},t.editFields={header1:t.fieldSubHeader({text:"Informe o nome e texto da mensagem."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Mensagem de boas vindas",required:!0,size:["xs12","sm12","md6","ls6","xl6"]}),visibility:t.fieldSelect({value:"visibility",text:"Visível para:",required:!0,options:[{value:"all",text:"Todos"},{value:"person",text:"Apenas para mim"}],size:["xs12","sm12","md3","ls3","xl3"]}),category:t.fieldSelectApi({value:"talk_category_id",text:"Categoria",show:"name",api:{url:"talks/category",params:{type_id:3,fields:"id,name,color,icon"}},size:["xs12","sm12","md3","ls3","xl3"],color:"color",icon:"icon",required:!1}),header2:t.fieldSubHeader({text:"Use as variáveis abaixo para personalizar a mensagem."}),header3:t.fieldSubHeader({text:"Variáveis do contato: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",style:{background:"#b0deb0","min-height":"35px"}}),header4:t.fieldSubHeader({text:"Variáveis do operador: {{operatorName}}, {{operatorFirstName}}",style:{background:"#b0deb0","min-height":"35px"}}),header5:t.fieldSubHeader({text:"Variáveis do canal: {{channelNumber}}, {{channelWhatsAppLink}}",style:{background:"#b0deb0","min-height":"35px"}}),text:t.fieldTextArea({value:"text",text:"Texto",placeholder:"Ex: Olá, seja bem vindo ao nosso atendimento. Em que posso ajudar?",required:!0})},t.setFields(t.listFields),t.setFields(t.editFields),t}return i}(Oe["a"]),xE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="123eab35-8984-4551-bd15-5b054b2ac8bf",t.name="talk-channel-template",t.title="Templates de mensagens",t.actions={list:!0,create:!1,update:!1,delete:!1},t.apiUrl="talks/channel/message/templates",t.icon="message",t.params={limit:10},t.search={placeholder:"Pesquise pelo nome da mensagem",fields:["name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="1000px",t.listFields={id:t.fieldList({value:"id",text:"ID",sortable:!1}),name:t.fieldList({value:"name",text:"Nome",sortable:!1}),status:t.fieldList({value:"status",text:"Status",sortable:!1}),category:t.fieldList({value:"category",text:"Categoria",sortable:!1}),language:t.fieldList({value:"language",text:"Idioma",sortable:!1})},t.setFields(t.listFields),t}return a}(Oe["a"]),yE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome da categoria"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome desta categoria."}),name:t.fieldText({value:"name",text:"Nome da Categoria",required:!0}),subHeader2:t.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria"}),color:t.fieldColor({value:"color",text:"Cor da Categoria"}),subHeader3:t.fieldSubHeader({text:"Observações adicionais."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre esta categoria."})}),t.list=!0,t.title={list:"Categorias",edit:{insert:"Nova Categoria",update:"Editar Categoria"}},t.search={placeholder:"Pesquise ID ou nome da categoria",fields:["id","name"]},t.params={limit:10},t.icon="category",t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],t.maxWidth="370px",t.components.list.tableRow=function(){return a.e("chunk-511c92ec").then(a.bind(null,"2d14"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),kE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["Nc"],create:A["Oc"],update:A["Rc"],delete:A["Pc"]},t.name="talk-category",t.apiUrl="talks/category",t.params["type_id"]=1,t.fieldsFixed=[{value:"type_id",data:1}],t}return a}(yE),CE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:"cdf8059b",create:"ffb26038",update:"c59c7cd2",delete:"ebbd93cf"},t.name="talk-message-template-category",t.apiUrl="talks/category",t.params["type_id"]=3,t.fieldsFixed=[{value:"type_id",data:3}],t}return a}(yE),wE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"wppBusinessApi",[t.fieldSubHeader({text:"Informações de conexão com WhatsApp Business API.",showField:function(t){return 3==t.provider_id&&2!=t.status_id},style:{height:"35px !important",background:"black",color:"white"}}),t.fieldSubHeader({text:"Copie aqui os dados de Webhook.",showField:function(t){return 3==t.provider_id&&2!=t.status_id}}),t.fieldSubHeader({text:function(t){return'\n URL de retorno de chamada:
\n https://workflow-wh.wnewer.com.br:2053/webhook/e3908744-a3cc-4855-a2be-ff56222af1fc/meta/whatsapp/'.concat(t.uuid,"\n ")},showField:function(t){return 3==t.provider_id&&2!=t.status_id},style:{height:"78px !important",background:"seagreen",color:"white"}}),t.fieldSubHeader({text:'\n Verificar token:
\n 257a2031-08e4-4921-8122-758aeae4b184\n ',showField:function(t){return 3==t.provider_id&&2!=t.status_id},style:{height:"58px !important",background:"seagreen",color:"white"}}),t.fieldSubHeader({text:"Informe as credenciais de acesso ao canal.",showField:function(t){return 3==t.provider_id&&2!=t.status_id}}),t.fieldText({value:"cid",text:"ID da conta comercial",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 3==t.provider_id&&2!=t.status_id}}),t.fieldText({value:"external_code",text:"Identificação do número de telefone",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return 3==t.provider_id&&2!=t.status_id}}),t.fieldTextArea({value:"token",text:"Token de acesso",placeholder:"Ex: 1234567890",required:!0,showField:function(t){return 3==t.provider_id&&2!=t.status_id}})]),Object(Fe["a"])(Object(Ie["a"])(t),"instagramApi",[t.fieldSubHeader({text:"Informações de conexão com Instagram API.",showField:function(t){return 7==t.provider_id&&2!=t.status_id},style:{height:"35px !important",background:"black",color:"white"}}),t.fieldSubHeader({text:"Copie aqui os dados de Webhook.",showField:function(t){return 7==t.provider_id&&2!=t.status_id}}),t.fieldSubHeader({text:function(t){return'\n URL de retorno de chamada:
\n https://workflow-wh.wnewer.com.br:2053/webhook/36b0aed3-97dd-4526-8cd1-4978edb89d00/meta/instagram/'.concat(t.uuid,"\n ")},showField:function(t){return 7==t.provider_id&&2!=t.status_id},style:{height:"78px !important",background:"#CD3688",color:"white"}}),t.fieldSubHeader({text:'\n Verificar token:
\n 824e9903-4e40-4194-94a8-34b74159801f\n ',showField:function(t){return 7==t.provider_id&&2!=t.status_id},style:{height:"58px !important",background:"#CD3688",color:"white"}}),t.fieldSubHeader({text:"Informe as credenciais de acesso ao canal.",showField:function(t){return 7==t.provider_id&&2!=t.status_id}}),t.fieldText({value:"external_code",text:"Identificação da conta",placeholder:"Ex: 1234567890",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 7==t.provider_id&&2!=t.status_id}}),t.fieldTextArea({value:"token",text:"Token de acesso",placeholder:"Ex: 1234567890",required:!0,showField:function(t){return 7==t.provider_id&&2!=t.status_id}})]),t.list=!0,t.id={id:"b49f9043",create:"f2ef3194",update:"dd919a8b",delete:"911cbaaa"},t.name="talk-channel",t.actions={list:!0,insert:!1,update:!0,delete:!1},t.title={list:"Canais de Atendimento",edit:{insert:"Criar canal de atendimento",update:"Editar canal de atendimento"}},t.apiUrl="talk/channel",t.icon="phone_iphone",t.params={limit:10,with:"category",fields:["id","uuid","name","type_id","color","active","user_identity_id","recipient","provider_id","description","status_id","talk_menu_id","push_name","qrcode_url","talk_category_id","talk_stage_id"].join(",")},t.search={placeholder:"Pesquise pelo nome do canal",fields:["id","name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="800px",t.components.list.tableRow=function(){return a.e("chunk-75a19f6c").then(a.bind(null,"6afd"))},t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"type_id",text:"Canal",sortable:!0,align:"center"}),t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"recipient",text:"Número"}),t.fieldList({value:"status_id",text:"Status",align:"center"}),t.fieldList({value:"id",text:"Opções",sortable:!1,align:"center"})]),t.setFields([t.fieldSubHeader({text:"Informe o nome e a configuração de identificação."}),t.fieldText({value:"name",text:"Nome",placeholder:"Ex: WhatsApp...",required:!0,size:["xs12","sm12","md6","lg6"]}),t.fieldWiListDialog({value:"talk_menu_id",text:"Chatbot",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"talk-menu",show:"menu.name",icon:"smart_toy"}),t.fieldSelect({value:"user_identity_id",text:"Identificação do usuário nas mensagens",options:[{value:1,text:"Sem identificação"},{value:2,text:"Nome. Ex: João Silva"},{value:3,text:"Nome completo. Ex: João Silva Pereira"},{value:4,text:"Primeiro Nome. Ex: João"},{value:5,text:"Primeiro Nome completo. Ex: João"}],size:["xs12","sm12","md8","lg8"],required:!0}),t.fieldColor({value:"color",text:"Cor",required:!0,size:["xs12","sm12","md4","lg4"]})].concat(Object(Ot["a"])(t.wppBusinessApi),Object(Ot["a"])(t.instagramApi),[t.fieldWiListDialog({value:"talk_stage_id",text:"Etapa de atendimento padrão",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"talk-stage",show:"stage.name",icon:"sell"}),{value:"talk_category_id",text:"Categoria de atendimento padrão",type:"wn-category-selector",autocomplete:!0,list:!1,disabled:!0,edit:!0,apiUrl:"talks/category-hierarchy",apiParams:{order:"level,asc;name,asc"},show:"category.name",placeholder:"Ex: Vendas, Suporte, etc.",selectedShow:"name",size:["xs12","sm12","md6","lg6"]},t.fieldSubHeader({text:"Observações do canal."}),t.fieldTextArea({value:"description",text:"Observações do contato",placeholder:"Use este campo para observações"})])),t}return i}(Oe["a"]),SE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.fieldsSelected={itemName:"Canais"},t.components.list.tableRow=function(){return a.e("chunk-75a19f6c").then(a.bind(null,"6afd"))},t}return i}(wE),DE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"f55197d7",create:"a20283e8",update:"48fac53d",delete:"f12a2220"},t.actions={list:!0,create:!0,update:!1,delete:!1},t.name="talk",t.title={list:"Atendimentos",edit:{insert:"Criar nova conversa/chat",update:"Editar conversa/chat"}},t.urlDetails={name:"talk-view-messages",params:{}},t.apiUrl="talk/talk",t.icon="message",t.params={limit:10,with:"campaign:id,name,status_id"},t.search={mode:"fields",placeholder:"Pesquise pelo Protocolo nome ou número do contato",fields:["protocol","contact.name","contact.number","contact.contact"],fieldsSelect:[{key:"contact_name",text:"Nome do contato"},{key:"contact_number",text:"Telefone do contato"},{key:"contact_person_document",text:"CPF/CNPJ do contato"},{key:"protocol",text:"Protocolo"}]},t.maxWidth="900px",t.filters=new VS,t.exports={permission:A["Bc"],title:"Exportar Atendimentos",origins:{excel:{title:"Exportar para o Excel",permission:A["Cc"],description:"Exportar atendimentos para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-export"}}},t.size=["xs12","sm12","md12","ls12","lg12","xl12"],t.components.list.tableRow=function(){return a.e("chunk-6577eaf2").then(a.bind(null,"03f7"))},t.setFields([t.fieldList({value:"status",text:"Status"}),t.fieldList({value:"contact.name",text:"Contato"}),t.fieldList({value:"operator_id",text:"Operador"}),t.fieldList({value:"talk_channel_id",text:"Canal de atendimento"}),t.fieldList({value:"opened_at",text:"Início/Término"}),t.fieldSubHeader({text:"Confirme o canal e o contato para iniciar uma conversa/chat."}),t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",show:"name_complete",api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id"}},size:["xs12","sm12","md6","lg6"],color:"status_color",icon:"status_icon",required:!0}),t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",show:"contact.name",icon:"person",wiConfig:"talk-contact-all",size:["xs12","sm12","md6","lg6"],required:!0})]),t}return i}(Oe["a"]),EE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={list:!0,create:!1,update:!1,delete:!1},t.title.list="Em Andamento",t.params["where"]="status,<,3",t}return a}(DE),TE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={list:!0,create:!1,update:!1,delete:!1},t.title.list="Histórico de Atendimentos",t.params["where"]="status,3",t}return a}(DE),OE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={list:!0,create:!1,update:!1,delete:!1},t.title.list="Atendimentos Cancelados",t.params["where"]="status,4",t}return a}(DE),AE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{status_id:t.fieldSelect({value:"status",text:"Status",placeholder:"Selecione um status",options:[{value:"1",text:"Em Aberto - Chatbot"},{value:"2",text:"Em atendimento"},{value:"3",text:"Encerrado"},{value:"4",text:"Cancelado"}],size:["xs12","sm12","md6","lg6"]}),talk_channel_id:t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",show:"name",placeholder:"Selecione um canal",api:{url:"talk/channel",params:{order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),talk_contact_id:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"name",icon:"person_outline"}),collaborator_id:t.fieldWiListDialog({value:"operator_id",text:"Operador",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),date_field:t.fieldSelect({value:"date_field",text:"Campo de data",placeholder:"Filtrar por qual data?",options:[{value:"last_event_at",text:"Última interação"},{value:"created_at",text:"Data de início"},{value:"closed_at",text:"Data de conclusão"}],size:["xs12","sm12","md4","lg4"]}),date_start:t.fieldDateTime({value:"date_start",text:"Data inicial",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}}),date_end:t.fieldDateTime({value:"date_end",text:"Data final",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!t.date_field}})}),t.id=A["Cc"],t.list=!0,t.title="Exportar atendimentos",t.apiUrl="talks/talk-export",t.icon="upload",t.maxWidth="708px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),IE=a("7efd"),FE=a("fc85"),PE=FE.map((function(t){return{value:t,text:t.name+" ("+t.iso+")"}})),jE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"9f88b04d",create:"1c1a02d4",update:"8fe1cf2b",delete:"139127e8"},t.name="talk-contact",t.title={list:"Contatos",edit:{insert:"Criar novo Contato",update:"Editar Contato"}},t.apiUrl="talk/contact",t.icon="person",t.maxWidth="950px",t.params={limit:10,order:"last_event_at,desk",where:"type,1",with:"opened_talks:id,talk_contact_id"},t.search={mode:"fields",placeholder:"Pesquise pelo nome, número ou documento do contato",fields:["name","number","contact","person.name","person.first_name","person.cpf_cnpj"],fieldsSelect:[{key:"contact_name",text:"Nome do contato"},{key:"contact_number",text:"Número do contato"},{key:"contact_person_document",text:"CPF/CNPJ do contato"},{key:"contact_id",text:"ID do contato"}]},t.size=["xs12","sm12","md12","ls12","xl12"],t.components.list.tableRow=function(){return a.e("chunk-ad371c6e").then(a.bind(null,"1ef5"))},t.setFields([t.fieldSubHeader({text:"Informe o nome e número de WhatsApp deste contato."}),t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",required:!0,size:function(t){return t.id?["xs12","sm12","md5","lg5"]:["xs12","sm12","md3","lg3"]},api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id"}},show:"name_complete"}),t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Pedro Henrique",required:!0,size:function(t){return t.id?["xs12","sm12","md7","lg7"]:["xs12","sm12","md4","lg4"]}}),t.fieldSelect({value:"number_type",text:"País",options:PE,autocomplete:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldText({value:"number",text:"Número",placeholder:function(t){var e,a,i,s;return t.number_type?(null===(e=t.number_type)||void 0===e?void 0:e.code)+" "+("string"==typeof(null===(a=t.number_type)||void 0===a?void 0:a.mask)?null===(i=t.number_type)||void 0===i?void 0:i.mask:null===(s=t.number_type)||void 0===s?void 0:s.mask[0]):"## (##) # ####-####"},required:!0,size:["xs12","sm12","md3","lg3"],mask:function(t){var e,a,i,s;return t.number_type?(null===(e=t.number_type)||void 0===e?void 0:e.code)+" "+("string"==typeof(null===(a=t.number_type)||void 0===a?void 0:a.mask)?null===(i=t.number_type)||void 0===i?void 0:i.mask:null===(s=t.number_type)||void 0===s?void 0:s.mask[0]):"## (##) # ####-####"},showField:function(t){return!t.id}}),t.fieldSubHeader({text:"Defina o perfil deste contato e se deseja ativar tradução simultânea."}),t.fieldSelect({value:"person_type",text:"Tipo de Perfil",options:[{value:"contact",text:"Contato de um cliente ou fornecedor"},{value:"customer",text:"Cliente"},{value:"collaborator",text:"Colaborador"},{value:"provider",text:"Fornecedor"}],required:!1,size:["xs12","sm12","md4","lg4"]}),t.fieldWiListDialog({value:"person_id",text:"Vincule este contato a um Cliente",required:!1,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return"customer"==t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Vincule este contato a um Colaborador",required:!1,size:["xs12","sm12","md5","lg5"],wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return"collaborator"==t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Vincule este contato a um Contato",required:!1,size:["xs12","sm12","md5","lg5"],wiConfig:"contact",show:"person.first_name",icon:"person_outline",showField:function(t){return"contact"==t.person_type||!t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Vincule este contato a um Fornecedor",required:!1,size:["xs12","sm12","md5","lg5"],wiConfig:"provider",show:"person.first_name",icon:"person_outline",showField:function(t){return"provider"==t.person_type}}),t.fieldWiListDialog({value:"person_id",text:"Vincule este contato a um Prospect",required:!1,size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",showField:function(t){return"prospect"==t.person_type}}),t.fieldSwitch({value:"set_locale",text:"Tradução simultânea",size:["xs12","sm12","md3","lg3"],showField:function(t){return!t.set_locale&&!t.locale}}),t.fieldSelect({value:"locale",text:"Idioma (Tradução simultânea)",placeholder:"Selecione o idioma",options:IE,autocomplete:!0,size:["xs12","sm12","md3","lg3"],showField:function(t){return t.set_locale||t.locale}}),t.fieldTextArea({value:"observation",text:"Observações do contato",placeholder:"Use este campo para observações"}),t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"name",text:"Contato"}),t.fieldList({value:"person_id",text:"Perfil"}),t.fieldList({value:"last_event_at",text:"Interação"}),t.fieldList({value:"id",text:"Opções",align:"left"})]),t}return i}(Oe["a"]),qE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={list:!0,update:!0,delete:!0},t.title={list:"Grupos",edit:"Editar Grupo"},t.icon="person",t.params.where="type,2",t.fields[6].text="Vincule este grupo a um Cliente",t.fields[7].text="Vincule este grupo a um Colaborador",t.fields[9].text="Vincule este grupo a um Fornecedor",t.fields[5]=t.fieldSelect({value:"person_type",text:"Tipo de Perfil",options:[{value:"customer",text:"Cliente"},{value:"collaborator",text:"Colaborador"},{value:"provider",text:"Fornecedor"},{value:"team",text:"Equipe/Departamento"}],required:!0,size:function(t){return t.id?["xs12","sm12","md2","lg2"]:["xs12","sm12","md4","lg4"]}}),t.fields[8]=t.fieldWiListDialog({value:"team_id",text:"Vincular a uma Equipe/Departamento",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"team",show:"team.name",icon:"person",showField:function(t){return"team"==t.person_type}}),t}return a}(jE),$E=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;Object(De["a"])(this,i),t=e.call(this);var s=t.permissionIsAvaiable(A["Sc"]);return t.actions={list:!0,update:!1,delete:!1},t.title={list:s?"Contatos e Grupos":"Contatos"},t.search.placeholder="Pesquise pelo Nome ou Número",t.icon="person",t.maxWidth="800px",delete t.params.where,t.params["limit"]=10,t.components.list.tableRow=function(){return a.e("chunk-01ebad4e").then(a.bind(null,"6e2c"))},t.fields=[t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"name",text:"Nome do Contato"}),t.fieldList({value:"last_event_at",text:"Interação"})],t}return i}(jE),zE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.fieldsSelected={itemName:" contato(s)"},t}return a}($E),ME=(a("38cf"),function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"aa41348f",create:"bd040a97",update:"acd7de35",delete:"d5429819"},t.name="talk-schedule",t.title={list:"Agendamentos",edit:{insert:"Novo agendamento",update:"Editar agendamento"}},t.apiUrl="talks/schedule",t.icon="calendar_month",t.params={limit:10,with:"channel:id,name,status_id;contact:id,name,file_id,checked,type,number,person_id;person:id,name"},t.search={mode:"fields",placeholder:"Pesquise pelo nome do contato, ID do agendamento",fields:["name","number","contact","id"],fieldsSelect:[{key:"contact_name",text:"Nome do contato"},{key:"contact_number",text:"Número do contato"},{key:"schedule_id",text:"ID do agendamento"}]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="1200px",t.filters=new XS,t.components.list.tableRow=function(){return a.e("chunk-8915ccd0").then(a.bind(null,"10da"))},t.exports={permission:A["Gc"],title:"Exportar Agendamentos",origins:{excel:{title:"Exportar para o Excel",permission:A["Hc"],description:"Exportar agendamentos para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"talk-schedule-export"}}},t.listFields={id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"contact.name",text:"Contato"}),statistics:t.fieldList({value:"name",text:"Nome/Colaborador"}),status:t.fieldList({value:"status_id",text:"Status",align:"center"}),action:t.fieldList({value:"date_time",text:"Configuração",sortable:!0,align:"center"})},t.editFields={header1:t.fieldSubHeader({text:"Configure o agendamento"}),talk_contact:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",required:!0,size:["xs12","sm12","md4","lg4"],wiConfig:"talk-contact-all",show:"contact.name",icon:"person_outline",disabled:function(t){return!!t.id}}),talk_channel:t.fieldSelectApi({value:"talk_channel_id",text:"Canal de atendimento",required:!0,size:["xs12","sm12","md3","lg3"],api:{url:"talk/channel",params:{fields:"id,uuid,name,type_id,status_id"}},show:"name",color:"status_color",icon:"status_icon",disabled:function(t){return!!t.id}}),name:t.fieldText({value:"name",text:"Nome do agendamento",placeholder:"Campo opcional",required:!1,size:["xs12","sm12","md2","lg2"]}),person_id:t.fieldWiListDialog({value:"person_id",text:"Colaborator",required:!1,size:["xs12","sm12","md3","lg3"],wiConfig:"collaborator",show:"person.name",icon:"person"}),messsage_type_id:t.fieldSelect({value:"message_type_id",text:"Tipo",options:[{value:1,text:"Texto simples"},{value:2,text:"Chatbot",disabled:!0}],required:!0,size:["xs12","sm12","md3","lg3"],defaultOption:1,disabled:function(t){return!!t.id}}),talk_config_id:t.fieldSelect({value:"talk_config_id",text:"Configuração do atendimento",options:[{value:1,text:"Enviar e encerrar atendimento"},{value:2,text:"Enviar e adicionar atendimento na fila"}],required:!0,defaultOption:2,size:["xs12","sm12","md4","lg4"],disabled:function(t){return!!t.id}}),date_time:t.fieldDateTime({value:"date_time",text:"Data de envio",required:!0,size:["xs12","sm12","md3","lg3"],showField:function(t){return!t.repeat}}),repeat_type_id:t.fieldSelect({value:"repeat_type_id",text:"Tipo de repetição",options:[{value:1,text:"Todo mês"},{value:2,text:"Todo ano"},{value:3,text:"Toda semana"}],required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(t){return!!t.id},showField:function(t){return!!t.repeat}}),repeat:t.fieldSwitch({value:"repeat",text:"Repetir envio?",size:["xs12","sm12","md2","lg2"],disabled:!1}),header5:t.fieldSubHeader({text:"Defina o dia do mês e horário do envio.",size:["xs12","sm12","md7","lg7"],showField:function(t){return t.repeat&&1===t.repeat_type_id}}),header8:t.fieldSubHeader({text:"Defina a data e horário do envio anual.",size:["xs12","sm12","md8","lg8"],showField:function(t){return t.repeat&&2===t.repeat_type_id}}),header7:t.fieldSubHeader({text:"Defina o dia da semana e horário do envio.",size:["xs12","sm12","md7","lg7"],showField:function(t){return t.repeat&&3===t.repeat_type_id}}),dayMouth:t.fieldSelect({value:"day",text:"Dia do mês",options:[{value:1,text:"1º dia"},{value:2,text:"2º dia"},{value:3,text:"3º dia"},{value:4,text:"4º dia"},{value:5,text:"5º dia"},{value:6,text:"6º dia"},{value:7,text:"7º dia"},{value:8,text:"8º dia"},{value:9,text:"9º dia"},{value:10,text:"10º dia"},{value:11,text:"11º dia"},{value:12,text:"12º dia"},{value:13,text:"13º dia"},{value:14,text:"14º dia"},{value:15,text:"15º dia"},{value:16,text:"16º dia"},{value:17,text:"17º dia"},{value:18,text:"18º dia"},{value:19,text:"19º dia"},{value:20,text:"20º dia"},{value:21,text:"21º dia"},{value:22,text:"22º dia"},{value:23,text:"23º dia"},{value:24,text:"24º dia"},{value:25,text:"25º dia"},{value:26,text:"26º dia"},{value:27,text:"27º dia"},{value:28,text:"28º dia"},{value:29,text:"29º dia"},{value:30,text:"30º dia"},{value:31,text:"31º dia"}],required:!0,size:["xs12","sm12","md3","lg3"],showField:function(t){return t.repeat&&1===t.repeat_type_id}}),dayWeek:t.fieldSelect({value:"day",text:"Dia da semana",options:[{value:1,text:"Domingo"},{value:2,text:"Segunda-feira"},{value:3,text:"Terça-feira"},{value:4,text:"Quarta-feira"},{value:5,text:"Quinta-feira"},{value:6,text:"Sexta-feira"},{value:7,text:"Sábado"}],required:!0,size:["xs12","sm12","md3","lg3"],showField:function(t){return t.repeat&&3===t.repeat_type_id}}),time:t.fieldTime({value:"time",text:"Horário",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return t.repeat&&[1,3].includes(t.repeat_type_id)}}),date_time_:t.fieldDateTime({value:"date_time",text:"Data e hora de envio",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(t){return t.repeat&&2===t.repeat_type_id}}),header4:t.fieldSubHeader({text:"Informe a mensagem que será enviada.",showField:function(t){return 1===t.message_type_id},size:["xs12","sm12","md9","lg9"]}),rewrite_with_ia:t.fieldSwitch({value:"rewrite_with_ia",text:"Reescrever mensagem com IA?",size:["xs12","sm12","md3","lg3"],disabled:!1}),headerRewriteWithIA:t.fieldSubHeader({text:"Insira abaixo as configurações para a reescrita da mensagem com IA.",showField:function(t){return t.rewrite_with_ia}}),format_options:t.fieldSelect({value:"rewrite_ia_config_format_options",text:"Opções de formatação",options:[{value:"emojis",text:"Usar emojis"},{value:"bold",text:"Usar negrito"},{value:"line_breaks",text:"Quebras de linhas"}],multiple:!0,size:["xs12","sm12","md3","lg3"],showField:function(t){return t.rewrite_with_ia}}),ai_instruction:t.fieldText({value:"rewrite_ia_config_ai_instruction",text:"Instruções de IA (opcional)",placeholder:'Ex: "Seja breve e direto, mantenha as mesmas informações da mensagem original."',required:!1,size:["xs12","sm12","md9","lg9"],showField:function(t){return t.rewrite_with_ia}}),headerVariables:t.fieldSubHeader({text:"Variáveis: {{name}}, {{phone}}, {{email}}, {{firstName}}, {{fullName}}",showField:function(t){return 1===t.message_type_id}}),text:t.fieldTextArea({value:"text",text:"Mensagem",placeholder:"Mensagem de texto simples",required:!0,size:["xs12","sm12","md12","lg12"],showField:function(t){return 1===t.message_type_id}})},t.setFields(t.listFields),t.setFields(t.editFields),t}return i}(Oe["a"])),NE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader2:t.fieldSubHeader({text:"Filtrar por data"}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"],required:!0}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"],required:!0})}),t.id=A["Cc"],t.list=!0,t.title="Exportar campanhas",t.apiUrl="talks/campaign-export",t.icon="upload",t.maxWidth="598px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),LE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Filtrar por status de verificação"}),checked:t.fieldSelect({value:"checked",text:"Status de verificação",options:[{value:"1",text:"Não verificado"},{value:"2",text:"Contato validado"},{value:"3",text:"Inválido"},{value:"4",text:"Bloqueado"},{value:"5",text:"Excluído"}]}),subHeader2:t.fieldSubHeader({text:"Filtrar por data"}),subHeader3:t.fieldSubHeader({text:"Selecione o período em que a tag foi aplicada aos contatos.",style:{height:"35px !important",background:"black",color:"white"}}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial",size:["xs12","sm12","md6","lg6"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final",size:["xs12","sm12","md6","lg6"]})}),t.id=A["Ic"],t.list=!0,t.title="Exportar contatos",t.apiUrl="talks/tag-contacts-export",t.icon="upload",t.maxWidth="498px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),RE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome da etapa de atendimento"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome desta etapa de atendimento."}),name:t.fieldText({value:"name",text:"Nome da Etapa de Atendimento",required:!0,size:function(t){return t.talk_stage_cluster_id&&1!=t.talk_stage_cluster_id?["xs12","sm12","md4","ls4","xl4"]:["xs12","sm12","md6","ls6","xl6"]}}),talk_stage_cluster_id:t.fieldSelectApi({value:"talk_stage_cluster_id",text:"Fluxo de Etapas",required:!0,show:"name",api:{url:"talks/stage-cluster",params:{orWhere:"type_id,1;type_id,2"}},size:function(t){return t.talk_stage_cluster_id&&1!=t.talk_stage_cluster_id?["xs12","sm12","md4","ls4","xl4"]:["xs12","sm12","md6","ls6","xl6"]},disabled:function(t){return 2==t.cluster_type_id}}),talk_stage_id:t.fieldSelectApi({value:"talk_stage_id",text:"Etapa Principal",required:!0,show:"name",api:{url:"talks/stage",params:{type_id:1,cluster_id:1}},showField:function(t){return!!t.talk_stage_cluster_id&&1!=t.talk_stage_cluster_id},size:["xs12","sm12","md4","ls4","xl4"]}),subHeader2:t.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),order:t.fieldNumber({value:"order",text:"Posição no Fluxo",size:["xs12","sm12","md3","ls3","xl3"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone",size:["xs12","sm12","md4","ls4","xl4"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md5","ls5","xl5"]}),subHeader4:t.fieldSubHeader({text:"Configurações de IA",showField:function(t){return 2==t.cluster_type_id||!!t.ai_instruction}}),ai_instruction:t.fieldTextArea({value:"ai_instruction",text:"Instruções de IA",required:!0,placeholder:"Instruções de IA para esta etapa de atendimento.",size:["xs12","sm12","md12","ls12","xl12"],showField:function(t){return 2==t.cluster_type_id||!!t.ai_instruction}}),subHeader3:t.fieldSubHeader({text:"Observações adicionais.",showField:function(t){return 2!=t.cluster_type_id&&!t.ai_instruction}}),observation1:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre esta etapa de atendimento.",showField:function(t){return 2!=t.cluster_type_id&&!t.ai_instruction}}),subHeader5:t.fieldSubHeader({text:"Insira abaixo em qual cenário o atendimento deve estar nessa etapa.",showField:function(t){return 2==t.cluster_type_id||!!t.ai_instruction}}),observation2:t.fieldTextArea({value:"observation",text:"Condições desta etapa",placeholder:'Exemplo: "Se o contato solicitar ou se o contato informar um motivo para suporte.',required:!0,showField:function(t){return 2==t.cluster_type_id||!!t.ai_instruction}})}),t.list=!0,t.name="talk-stage",t.id={id:A["Tc"],create:A["Yc"],update:A["cd"],delete:A["Zc"]},t.title={list:"Etapas de Atendimento",edit:{insert:"Nova Etapa de Atendimento",update:"Editar Etapa de Atendimento"}},t.apiUrl="talks/stage",t.params["type_id"]=1,t.search={placeholder:"Pesquise pelo nome da etapa",fields:["id","name"]},t.params={limit:10,order:"order,asc;talk_stage_cluster_id,asc",with:"cluster:id,name,color,icon"},t.params["order"]="order,asc;talk_stage_cluster_id,asc",t.icon="sell",t.size=["xs12"],t.maxWidth="700px",t.components.list.tableRow=function(){return a.e("chunk-34745640").then(a.bind(null,"3a90"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),UE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome do fluxo"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome deste grupo de etapas."}),name:t.fieldText({value:"name",text:"Nome do Grupo de Etapas",required:!0}),subHeader2:t.fieldSubHeader({text:"(Opcional) Informe a cor e ícone."}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone do Grupo de Etapas"}),color:t.fieldColor({value:"color",text:"Cor do Grupo de Etapas"}),subHeader3:t.fieldSubHeader({text:"Observações adicionais."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Observações adicionais sobre este grupo de etapas."})}),t.list=!0,t.actions={list:!0,create:!1,update:!0,delete:!1},t.id={id:A["Uc"],create:A["Vc"],update:A["Xc"],delete:A["Wc"]},t.name="talk-stage-cluster",t.title={list:"Fluxos",edit:{insert:"Novo Fluxo",update:"Editar Fluxo"}},t.apiUrl="talks/stage-cluster",t.search={placeholder:"Pesquise ID ou nome do fluxo",fields:["id","name"]},t.params={limit:10},t.icon="view_kanban",t.size=["xs12"],t.maxWidth="598px",t.components.list.tableRow=function(){return a.e("chunk-1186aac2").then(a.bind(null,"760f"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),WE=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id={id:"9f88b04d",create:"1c1a02d4",update:"8fe1cf2b",delete:"139127e8"},t.name="talk-contact-unify",t.title="Unificar contato",t.apiUrl="talks/contact-unify",t.icon="person",t.maxWidth="950px",t.setFields([t.fieldSubHeader({text:function(t){return'\n
\n

\n UNIFICAR CONTATO\n

\n
\n \n
\n

\n Esta funcionalidade permite unificar dois contatos em um só. Selecione o contato de destino \n que receberá todas as informações do contato atual, incluindo histórico completo de conversas.\n

\n
\n \n
\n
\n
\n ATENÇÃO\n
\n

\n O contato "'.concat(t.talk_contact_name_from,'" \n (').concat(t.talk_contact_number_from,') será permanentemente removido \n após a unificação.\n

\n
\n \n
\n
\n
\n DADOS PRESERVADOS\n
\n

\n Não se preocupe! Todas as mensagens, conversas e demais dados vinculados a este contato\n serão automaticamente migrados para o contato selecionado abaixo. Nenhuma informação será perdida.\n

\n
\n ')},style:{height:"auto !important",background:"linear-gradient(135deg, #ffffff 0%, #f8f9fa 100%)",color:"#495057"}}),t.fieldWiListDialog({value:"talk_contact_id_to",text:"Selecione o contato de destino",required:!0,wiConfig:"talk-contact",show:"name",icon:"person_outline"})]),t}return a}(Oe["a"]),BE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome da categoria"}),type:t.fieldList({value:"type_id",text:"Tipo",align:"center"}),contacts_count:t.fieldList({value:"contacts_count",text:"Contatos",sortable:!1,align:"center"}),active:t.fieldList({value:"active",text:"Ativo",align:"center"}),actions:t.fieldList({value:"actions",text:"Ações",sortable:!1,align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome desta lista de bloqueio."}),name:t.fieldText({value:"name",text:"Nome da lista de bloqueio",required:!0,size:["xs12","sm12","md8","ls8","xl8"]}),active:t.fieldSwitch({value:"active",text:"Ativo",size:["xs12","sm12","md4","ls4","xl4"]}),subHeader2:t.fieldSubHeader({text:"Observações adicionais."}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descrição adicionais sobre esta categoria."})}),t.id={id:A["Jc"],create:A["Kc"],update:A["Mc"],delete:A["Lc"]},t.name="talk-block",t.apiUrl="talks/block",t.title={list:"Lista de bloqueios",edit:{insert:"Nova Lista de bloqueio",update:"Editar Lista de bloqueio"}},t.search={placeholder:"Pesquise ID ou nome da lista de bloqueio",fields:["id","name"]},t.params={limit:10,withCount:"blockContacts"},t.icon="block",t.size=["xs12","sm12","md12","ls12","x12"],t.maxWidth="598px",t.components.list.tableRow=function(){return a.e("chunk-663b55ae").then(a.bind(null,"2b88"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),VE=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id=A["Mc"],t.name="talk-block-contact",t.actions={list:!0,insert:!1,update:!1,delete:!0},t.title={list:"Contatos bloqueados",edit:{insert:"Adicionar contato"}},t.apiUrl="talks/block-contact",t.icon="block",t.params={limit:10,with:"contact"},t.search={placeholder:"Pesquise pelo nome do contato",fields:["contact.name"]},t.fieldsSelected={itemName:"Contatos"},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="800px",t.components.list.tableRow=function(){return a.e("chunk-cb09f7b8").then(a.bind(null,"3350"))},t.setFields([t.fieldList({value:"contact.id",text:"ID",sortable:!1,align:"center"}),t.fieldList({value:"contact.name",text:"Nome",sortable:!1,align:"center"})]),t.setFields([t.fieldSubHeader({text:"Informe o nome e a configuração de identificação."}),t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"contact.name",icon:"smart_toy"})]),t}return i}(Oe["a"]),HE={talk:new DE,"talk-export":new AE,"talk-menu":new rE,"talk-flow":new lE,"talk-opened":new EE,"talk-closed":new TE,"talk-canceled":new OE,"talk-channel":new wE,"talk-contact":new jE,"talk-contact-unify":new WE,"talk-campaign":new uE,"talk-campaign-ura":new pE,"talk-schedule":new ME,"talk-schedule-export":new _E,"talk-group":new qE,"talk-contact-all":new $E,"talk-operator-transfer":gE.a,"talk-channel-person":new mE,"talk-channel-select":new SE,"import-talk-contacts":new vE,"talk-campaign-export":new NE,"tag-contacts-export":new LE,"talk-message-template":new bE,"talk-campaign-channel":new hE,"talk-channel-template":new xE,"talk-contact-all-multiple":new zE,"talk-category":new kE,"talk-message-template-category":new CE,"talk-stage":new RE,"talk-stage-cluster":new UE,"talk-block":new BE,"talk-block-contact":new VE},GE={id:"123eab35-8984-4551-bd15-5b054b2ac8bf",name:"talk",title:s["a"].t("modules.talks.title"),description:s["a"].t("modules.talks.description"),icon:"wises-technology-module-talk.png?v=1",iconSystem:"wises-technology-system-talk.png?v=1",iconProfile:"profile_service_desk.png?v=1",color:"#06A34D",menu:dy,router:sE,config:HE},YE=[{id:"7517de8a",icon:"dashboard",title:"Dashboards",children:[{id:"7517de8a",icon:"show_chart",title:"Redes Dashboard",route:{name:"networks-dashboard"}},{id:"cb59faf8",icon:"dns",title:"Monitoramento de OLTs",route:{name:"olt-dashboard"}}]},{id:"7517de8a",icon:"show_chart",title:"Minhas Redes",route:{name:"minha-rede"},hideOnDevices:["mobile"]},{id:"7517de8a",icon:"show_chart",title:"Minhas Redes",route:{name:"mobile-grupo"},hideOnDevices:["desktop"]},{id:"83d002ee",icon:"cloud_queue",title:"Servidores de Monitoramento",route:{name:"servidores"}},{id:"cb59faf8",icon:"dns",title:"Dispositivos",route:{name:"network-list",params:{page:"devices"}}},{id:A["Q"],icon:"router",title:"Equipamentos/Clientes",route:{name:"network-list",params:{page:"host"}}},{id:"4c231a4d",icon:"build",title:"Ferramentas",children:[{id:"7ed9eff2",icon:"filter_1",title:"Remover Lease",route:{name:"device-lease-remove"}}]},{id:"31f8eef9",icon:"settings_applications",title:"Cadastro/Configurações",children:[{id:"31f8eef9",icon:"vertical_split",title:"Hierarquia de Rede",route:{name:"hierarquia-de-rede"}},{id:"31f8eef9",icon:"location_city",title:"Fabricantes de Equipamentos",route:{name:"network-list",params:{page:"producer"}}},{id:"7517de8a",icon:"history",title:"Redes Desativadas",route:{name:"network-list",params:{page:"networks"},query:{where:"active,0"}}},{id:"31f8eef9",icon:"import_export",title:"Inserir/Importar Dispositivos",route:{name:"dispositivos-inserir-importar"}},{id:"31f8eef9",icon:"import_export",title:"Inserir/Importar Grupos",route:{name:"grupos-inserir-importar"}}],hideOnDevices:["mobile"]}],JE=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("viewdetail",{attrs:{title:"Servidor",routeReturn:{name:"list",params:{page:"servidores"}},apiUrl:"servidor/dados",apiParams:"?join=servidor_cidade"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-layout",{attrs:{row:""}},[a("v-flex",{staticStyle:{margin:"auto"},attrs:{xs12:"",sm8:"",md6:"",lg6:"",offset:"",lg3:""}},[a("v-card",[a("center",[a("br"),a("v-avatar",{staticClass:"grey lighten-4",attrs:{size:100}},[a("img",{attrs:{src:"/static/icons/perfil_servidor/servidor_teste1.png",alt:"avatar"}})]),a("h2",[t._v(t._s(e.content.nome_servidor))])],1),a("v-divider",{staticStyle:{"margin-top":"20px"}}),a("v-btn",{staticStyle:{"margin-right":"10px","margin-top":"-20px"},attrs:{color:"blue darken-5",fab:"",small:""},on:{click:function(a){return t.openEditModal("servidores",e.content)}}},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("edit")])],1),a("v-btn",{staticStyle:{"margin-right":"10px","margin-top":"-20px"},attrs:{color:"cyan",fab:"",small:"",icon:""},on:{click:function(e){return t.$router.push({name:"historico"})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("history")])],1),a("v-btn",{staticStyle:{"margin-right":"10px","margin-top":"-20px"},attrs:{color:"cyan",fab:"",small:"",icon:""},on:{click:function(a){return t.$router.push({name:"importacao-the-dude",params:{id:e.content.id}})}}},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("history")])],1),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-tabs",{attrs:{slot:"extension","icons-and-text":"",centered:"",grow:"",color:"dark"},slot:"extension",model:{value:t.ativo,callback:function(e){t.ativo=e},expression:"ativo"}},[a("v-tabs-slider",{attrs:{color:"blue"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",[t._v("Informações")]),a("v-icon",[t._v("info")])],1),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-1"}},["tab-1"==t.ativo?a("div",[a("tab-informacoes",{attrs:{dados:e.content}})],1):t._e()]),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-2"}},["tab-2"==t.ativo?a("div",[a("v-flex",{attrs:{xs12:"",sm12:"",lg12:""}},[a("v-toolbar",{attrs:{dense:"",color:"blue darken-4"}},[a("v-fab-transition"),a("h3",{staticStyle:{"padding-left":"20px",color:"white"}},[t._v("Vincule cidades à este servidor")]),a("v-spacer"),a("v-btn",{staticStyle:{"margin-right":"25px"},attrs:{color:"white",fab:"",small:""},on:{click:function(a){return t.openEditModal("servidor-cidade",{servidor_dados_id:e.content.id})}}},[a("v-icon",{attrs:{small:"",color:"blue darken-4"}},[t._v("add")])],1)],1)],1),a("tab-cidade",{attrs:{dados:e}})],1):t._e()]),a("v-tab-item",{staticStyle:{"min-height":"200px"},attrs:{id:"tab-3"}},["tab-3"==t.ativo?a("div",[e.content.latitude_servidor||e.content.longitude_servidor?a("div"):t._e(),a("tab-mapa",{attrs:{lat:e.content.latitude_servidor,lng:e.content.longitude_servidor}})],1):t._e()])],1)],1)],1)],1)],1),t.editModal?a("div",[a("editmodal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:e.refresh}})],1):t._e()]}}])})],1)},QE=[],KE=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.dados.ip_servidor||t.dados.porta_web||t.dados.url_servidor||t.dados.usuario_dude||t.dados.senha_dude||t.dados.id_team_viewer||t.dados.senha_team_viewer?a("div",[t.dados.ip_servidor||t.dados.porta_web||t.dados.url_servidor?a("div",[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{lg1:"",md1:"",xs1:"",sm1:""}},[a("v-avatar",[a("v-icon",{staticStyle:{"margin-top":"-50%"},attrs:{color:"cyan"}},[t._v("public")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[t.dados.ip_servidor?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("IP")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.ip_servidor)}})],1)],1)],1)],1):t._e(),t.dados.porta_web?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("Porta Web")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.porta_web)}})],1)],1)],1)],1):t._e(),t.dados.url_servidor?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("URL")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.url_servidor)}})],1),a("v-list-tile-action",[a("v-icon",{staticStyle:{cursor:"pointer"},attrs:{small:"",color:"grey"},on:{click:function(e){return t.openURL(t.dados.url_servidor)}}},[t._v("open_in_new")])],1)],1)],1)],1):t._e()])],1),a("v-divider")],1):t._e(),t.dados.usuario_dude||t.dados.senha_dude?a("div",[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{lg1:"",md1:"",xs1:"",sm1:""}},[a("v-avatar",[a("v-icon",{staticStyle:{"margin-top":"-50%"},attrs:{color:"cyan"}},[t._v("perm_identity")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[t.dados.usuario_dude?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("Usuário Dude")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.usuario_dude)}})],1)],1)],1)],1):t._e(),t.dados.senha_dude?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("Senha Dude")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.senha_dude)}})],1)],1)],1)],1):t._e()])],1),a("v-divider")],1):t._e(),t.dados.id_team_viewer||t.dados.senha_team_viewer?a("div",[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{lg1:"",md1:"",xs1:"",sm1:""}},[a("v-avatar",[a("v-icon",{staticStyle:{"margin-top":"-50%"},attrs:{color:"cyan"}},[t._v("laptop_windows")])],1)],1),a("v-flex",{attrs:{lg11:"",md11:"",xs11:"",sm11:""}},[t.dados.id_team_viewer?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("ID TeamViewer")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.id_team_viewer)}})],1)],1)],1)],1):t._e(),t.dados.senha_team_viewer?a("div",[a("v-list",[a("v-list-tile",[a("v-list-tile-content",[a("span",[t._v("Senha TeamViewer")]),a("v-list-tile-sub-title",{domProps:{textContent:t._s(t.dados.senha_team_viewer)}})],1)],1)],1)],1):t._e()])],1),a("v-divider")],1):t._e()]):a("div",[a("v-alert",{staticStyle:{margin:"25px"},attrs:{value:!0,color:"yellow"}},[a("v-icon",{attrs:{color:"black"}},[t._v("info")]),a("span",{staticStyle:{color:"black"}},[t._v(" Para que apareçam as informações do servidor é necessário cadastrá-las.")])],1)],1)])},XE=[],ZE={data:function(){return{}},methods:{openURL:function(t){window.open(t,"_blank")}},props:["dados"]},tT=ZE,eT=Object(m["a"])(tT,KE,XE,!1,null,null,null),aT=eT.exports,iT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%","max-height":"500px"}},[t.montaMapa(t.lat,t.lng)?a("div",[a("iframe",{staticStyle:{border:"0"},attrs:{src:t.montaMapa(t.lat,t.lng),width:"100%",height:"400",frameborder:"0",allowfullscreen:""}})]):a("div",[a("v-alert",{staticStyle:{margin:"25px"},attrs:{value:!0,color:"yellow"}},[a("v-icon",{attrs:{color:"black"}},[t._v("info")]),a("span",{staticStyle:{color:"black"}},[t._v(" Para visualizar o mapa é necessário cadastrar a longitude e latitude do mesmo.")])],1)],1)])},sT=[],oT={data:function(){return{url:""}},methods:{mostraURL:function(){console.log(this.url)},montaMapa:function(t,e){return null!==t&&null!==e&&(this.url="https://www.google.com/maps/embed?pb=!1m10!1m8!1m3!1d14982.41054353936!2d"+e+"!3d"+t+"!3m2!1i1024!2i768!4f13.1!5e0!3m2!1spt-BR!2sbr!4v1531493250294",this.url)}},props:["lat","lng"]},nT=oT,rT=Object(m["a"])(nT,iT,sT,!1,null,null,null),lT=rT.exports,cT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.dados.content.servidor_cidade.length<1?a("div",[a("v-alert",{staticStyle:{margin:"25px"},attrs:{value:!0,color:"yellow"}},[a("v-icon",{attrs:{color:"black"}},[t._v("info")]),a("span",{staticStyle:{color:"black"}},[t._v(" Nenhuma cidade vinculada ao servidor até o momento.")])],1)],1):a("div",[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:""}},[a("v-card",{staticStyle:{"margin-top":"5px","margin-bottom":"20px"}},t._l(t.dados.content.servidor_cidade,(function(e){return a("v-list",{key:e.id,attrs:{header:""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(e.nome_cidade)+" - "+t._s(e.uf))]),a("v-list-tile-sub-title",[t._v(t._s(e.descricao))])],1),a("v-card-actions",[a("dbdelete",{attrs:{store:"servidor-cidade",id:e.id},on:{action:t.dados.refresh}})],1)],1),a("v-divider")],1)})),1)],1)],1)],1)])},dT=[],uT={data:function(){return{}},props:["dados"],components:{dbdelete:$s["a"]}},pT=uT,mT=Object(m["a"])(pT,cT,dT,!1,null,null,null),vT=mT.exports,fT={name:"Servidor",data:function(){return{ativo:"tab-1",editModal:!1,modalForm:{},modalStore:"servidor",url:""}},methods:{openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1},openURL:function(t){window.open(t,"_blank")}},components:{editmodal:qs["a"],"tab-cidade":vT,"tab-mapa":lT,"tab-informacoes":aT,viewdetail:It["a"]}},gT=fT,_T=(a("1a20"),Object(m["a"])(gT,JE,QE,!1,null,null,null)),hT=_T.exports,bT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Servidores",apiUrl:"servidor/dados",apiParams:"?limit=100&order=ativo_servidor,desc;nome_servidor,asc",notGetID:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{"padding-top":"8px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{directives:[{name:"prms",rawName:"v-prms",value:{id:"e578c9c7"},expression:"{'id': 'e578c9c7'}"}],attrs:{xs12:"","text-xs-center":"","text-sm-center":"","text-md-center":"","text-ls-center":""}},[a("v-btn",{attrs:{color:"green",dark:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"servidores",onSubmit:e.refresh,data:{}})}}},[t._v("Criar Servidor")]),a("dialog-instalar-servidor",{directives:[{name:"prms",rawName:"v-prms",value:{id:"1f0fe15b"},expression:"{'id': '1f0fe15b'}"}]})],1),t._l(e.content.data,(function(e,i){return a("v-flex",{key:i,attrs:{xs6:"",sm6:"",md3:"",lg2:"","text-xs-center":""}},["ativo"==e.ativo_servidor&&e.ultimo_log_seg>300?a("v-card",{staticStyle:{"background-image":"url('static/background/background-gradiente-1.png')"},attrs:{color:"red darken-4"}},[a("v-card-text",{staticClass:"pointer",staticStyle:{padding:"5px !important"},on:{click:function(a){return t.$router.push({name:"network-server",params:{id:e.id}})}}},[a("v-icon",{attrs:{color:e.status?"white":"black","x-large":""}},[t._v("cloud_download")]),a("br"),a("strong",{staticStyle:{color:"white"}},[t._v(t._s(e.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s((e.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),e.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(" IP: "+t._s(e.ip_interacao)+" ")]):t._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s(e.ultimo_log||"Sem Registros"))])],1)],1):"ativo"==e.ativo_servidor&&e.ultimo_log_seg<300&&e.ultimo_log_seg>240?a("v-card",{staticStyle:{"background-image":"url('static/background/background-gradiente-1.png')"},attrs:{color:"yellow accent-4"}},[a("v-card-text",{staticClass:"pointer",staticStyle:{padding:"5px !important"},on:{click:function(a){return t.$router.push({name:"network-server",params:{id:e.id}})}}},[a("v-icon",{attrs:{color:e.status?"white":"black","x-large":""}},[t._v("cloud_upload")]),a("br"),a("strong",{staticStyle:{color:"white"}},[t._v(t._s(e.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s((e.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),e.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(" IP: "+t._s(e.ip_interacao)+" ")]):t._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s(e.ultimo_log||"Sem Registros"))])],1)],1):"ativo"==e.ativo_servidor&&null!=e.ultimo_log_seg?a("v-card",{staticStyle:{"background-image":"url('static/background/background-gradiente-1.png')"},attrs:{color:"green accent-4"}},[a("v-card-text",{staticClass:"pointer",staticStyle:{padding:"5px !important"},on:{click:function(a){return t.$router.push({name:"network-server",params:{id:e.id}})}}},[a("v-icon",{attrs:{color:e.status?"white":"black","x-large":""}},[t._v("cloud_done")]),a("br"),a("strong",{staticStyle:{color:"white"}},[t._v(t._s(e.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s((e.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),e.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(" IP: "+t._s(e.ip_interacao)+" ")]):t._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s(e.ultimo_log||"Sem Registros"))])],1)],1):a("v-card",{staticStyle:{"background-image":"url('static/background/background-gradiente-1.png')"},attrs:{color:"grey lighten-1"}},[a("v-card-text",{staticClass:"pointer",staticStyle:{padding:"5px !important"},on:{click:function(a){return t.$router.push({name:"network-server",params:{id:e.id}})}}},[a("v-icon",{attrs:{color:e.status?"white":"black","x-large":""}},[t._v("cloud_off")]),a("br"),a("strong",{staticStyle:{color:"white"}},[t._v(t._s(e.nome_servidor))]),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s((e.count_devices||"Sem ")+" dispositivo(s)"))]),a("v-divider"),e.ip_interacao?a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(" IP: "+t._s(e.ip_interacao)+" ")]):t._e(),a("v-divider"),a("span",{staticStyle:{color:"white","font-size":"10px"}},[t._v(t._s(e.ultimo_log||"Sem Registros"))])],1)],1)],1)}))],2)],1)]}}])})},xT=[],yT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"55%"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{color:"primary",dark:""}},i),[t._v("Ativar Servidor")])]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v("settings")]),a("strong",{staticClass:"ml-2"},[t._v("Instalar Novo Servidor de Monitoramento")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-container",{staticStyle:{padding:"0"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-list",{attrs:{dense:"","one-line":""}},[[a("v-subheader",[t._v("Passos para ativar um servidor de monitoramento")]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("1")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Tenha um servidor/computador com sistema operacional Windows 7 ou superior.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("2")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Verifique se seu servidor Windows possui arquitetura x86 ou x64.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("3")])]),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(" Faça Download do módulo de monitoramento x86 ou x64. ")]),a("a",{attrs:{href:t.getFileLink("x86")}},[t._v("Download x86")]),t._v(" ou "),a("a",{attrs:{href:t.getFileLink("x64")}},[t._v("Download x64")]),t._v(". ")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("4")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v('Extraia a pasta "Connect-View-Server" do arquivo baixado para a pasta C:/ de seu servidor Windows.')]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("5")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v('Acesse a pasta Connect-View-Server em C:/ e execute o arquivo "Connect View Server".')]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("6")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Selecione o servidor que será instalado no Connect View e clique sobre ele.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("7")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Copie o Token de ativação e cole no módulo de monitoramento em execução em seu servidor Windows.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("8")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Se o sistema não reportar nenhum erro estará tudo pronto. Caso contrário, entre em contato com o suporte.")]),a("v-list-tile-sub-title")],1)],1)]],2),a("br"),a("br")],1)],1)],1)],1)],1)],1)},kT=[],CT={name:"DialogInstalarServidor",data:function(){return{dialog:!1}},methods:{getFileLink:function(t){var e=this.$store.state.url.baseDefault,a="frontend/system/server/download/".concat(t,"/"),i="Connect-View-Server-".concat(t,".zip"),s="jFROlULQOelhihlWAxp8ckux5hPDfrOFyhTZ2fqHARoi0Q50Dk";return"".concat(e).concat(a).concat(i,"?token=").concat(s)}}},wT=CT,ST=Object(m["a"])(wT,yT,kT,!1,null,null,null),DT=ST.exports,ET={components:{ViewDetail:It["a"],DialogInstalarServidor:DT}},TT=ET,OT=(a("c634c"),Object(m["a"])(TT,bT,xT,!1,null,null,null)),AT=OT.exports,IT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{attrs:{dense:""}},[a("v-btn",{attrs:{flat:"",icon:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("arrow_back")])],1),a("v-toolbar-title",[a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{padding:"2px 5px",color:"white"},style:{background:t.socket.status?"green":"red"}},[t.socket.status?a("v-icon",{attrs:{color:"white"}},[t._v("check_circle_outline")]):a("v-icon",{attrs:{color:"white"}},[t._v("highlight_off")]),a("span",[t._v(t._s(t.socket.status?" Online ":" Offline "))])],1),t.dados&&t.dados.nome_grupo?a("span",{staticStyle:{"padding-left":"10px"}},[t._v(" "+t._s(t.dados.nome_grupo)+" ")]):t._e()]),t.dados&&t.dados.nome_grupo?a("span",{staticClass:"hidden-lg-only hidden-xl-only",staticStyle:{padding:"2px 5px",color:"white"},style:{background:t.socket.status?"green":"red"}},[t.socket.status?a("v-icon",{attrs:{color:"white"}},[t._v("check_circle_outline")]):a("v-icon",{attrs:{color:"white"}},[t._v("highlight_off")]),t._v(" "+t._s(t.dados.nome_grupo)+" ")],1):t._e(),a("span",{staticStyle:{"padding-left":"10px"}},[t.editMode?a("span",{staticClass:"edit_mode"},[t._v("Modo de edição")]):t._e()])]),a("v-spacer"),a("v-toolbar-items",{staticClass:"hidden-sm-and-down"},[a("v-btn",{attrs:{flat:""},on:{click:function(e){return t.$WiListDialog({wiConfig:"devices",filter:{network_id:t.dados.id}})}}},[a("v-icon",[t._v("dns")]),a("span",[t._v("Dispositivos")])],1),t.alteracoes.length>0?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{flat:""},on:{click:function(e){return t.updateApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("save")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Salvar "+t._s(t.alteracoes.length)+" Modificações")])],1):t._e(),t.editMode?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{flat:""},on:{click:function(e){return t.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("close")]),t._v(" Fechar Edição")],1):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],attrs:{flat:""},on:{click:function(e){return t.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("edit")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Editar")])],1),a("v-menu",{attrs:{bottom:"","offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("more_vert")])],1)]}}])},[a("v-list",[a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:"3c8cd4ef"},expression:"{'id': '3c8cd4ef'}"}],on:{click:function(e){return t.organization()}}},[a("v-list-tile-title",[t._v("Organizar")])],1)],1)],1)],1),"grupo"!=this.configMapa.tipo||t.editMode?t._e():a("v-btn",{staticClass:"hidden-sm-and-down",attrs:{flat:""},on:{click:function(e){return t.$router.push({name:"google-maps-grupos",params:{id:t.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("map")]),a("span",{staticClass:"hidden-sm-and-down"},[t._v("Mapa")])],1),"grupo"!=this.configMapa.tipo||t.editMode?t._e():a("v-btn",{staticClass:"hidden-md-and-up",attrs:{icon:""},on:{click:function(e){return t.$router.push({name:"google-maps-grupos",params:{id:t.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("map")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.getData()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("refresh")])],1)],1),a("div",{staticStyle:{padding:"10px 10px 0 10px"}},[a("v-card",{staticStyle:{"background-size":"400px 400px",padding:"5px",width:"100%","background-image":"url('static/background/mapas/grid.png')","background-repeat":"repeat"},style:{height:t.innerHeight-130+"px"},attrs:{id:"mynetwork"}})],1),a("v-snackbar",{attrs:{color:"success",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.up.active,callback:function(e){t.$set(t.snackbars.up,"active",e)},expression:"snackbars.up.active"}},[t._v(" "+t._s(t.snackbars.up.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.up.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"error",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.down.active,callback:function(e){t.$set(t.snackbars.down,"active",e)},expression:"snackbars.down.active"}},[t._v(" "+t._s(t.snackbars.down.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.down.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"orange",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.ticket.active,callback:function(e){t.$set(t.snackbars.ticket,"active",e)},expression:"snackbars.ticket.active"}},[t._v(" "+t._s(t.snackbars.ticket.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.ticket.active=!1}}},[t._v(" Fechar ")])],1),a("v-snackbar",{attrs:{color:"blue",bottom:"",right:"",timeout:2e4},model:{value:t.snackbars.device.active,callback:function(e){t.$set(t.snackbars.device,"active",e)},expression:"snackbars.device.active"}},[t._v(" "+t._s(t.snackbars.device.text)+" "),a("v-btn",{attrs:{color:"black",flat:""},on:{click:function(e){t.snackbars.device.active=!1}}},[t._v(" Fechar ")])],1)],1)},FT=[],PT=a("4f27"),jT=a.n(PT),qT={data:function(){var t=this;return{socket:{socket:null,status:window.Echo.connector.socket.connected},intervals:{update30s:null,update2_5m:null,update10m:null},snackbars:{up:{active:!1,text:""},down:{active:!1,text:""},ticket:{active:!1,text:""},device:{active:!1,text:""}},networkId:null,apiError:!1,alteracoes:[],detalhesMapa:{nome:null},innerHeight:window.innerHeight,interval:null,intervalRefreshPage:null,configMapa:this.$route.meta.config,dados:{},editModal:!1,listModal:!1,grupo_dados_id:null,modalForm:{},editModalStore:"configuracoes",listModalStore:"devices",listModalParams:null,modalApagarAoIniciar:!1,editMode:!1,dispositivos:[],conexoes:[],network:null,options:{locale:"pt-br",clickToUse:!1,physics:{enabled:!1},configure:{enabled:!1},interaction:{dragNodes:!1,dragView:!0,hideEdgesOnDrag:!1,hideNodesOnDrag:!1,hover:!0,hoverConnectedEdges:!0,keyboard:{enabled:!0,speed:{x:10,y:10,zoom:.02},bindToWindow:!0},multiselect:!0,navigationButtons:!0,selectable:!0,selectConnectedEdges:!0,tooltipDelay:300,zoomView:!0},nodes:{borderWidth:0,size:20,shadow:!0,color:{border:"#FFF",background:"#FFF",highlight:"#848484",hover:{border:"#2B7CE9",background:"#D2E5FF"}},shapeProperties:{useBorderWithImage:!1,interpolation:!1,borderRadius:20},font:{size:14,color:"black",face:"roboto",strokeWidth:3,strokeColor:"white"}},edges:{shadow:!0,color:{color:"#000000",highlight:"#848484",hover:"gray",inherit:"from",opacity:1},smooth:{enabled:!1},arrows:{to:{enabled:!1,scaleFactor:1,type:"arrow"},middle:{enabled:!1,scaleFactor:1,type:"arrow"},from:{enabled:!1,scaleFactor:1,type:"arrow"}},arrowStrikethrough:!0},manipulation:{enabled:!1,initiallyActive:!0,addEdge:function(e,a){console.log(a),t.$WiEditDialog({wiConfig:t.configMapa.edgeEditModal,onSubmit:t.getData,data:{to:e.to,from:e.from}})},editEdge:function(e,a){console.log(a),e["desc_conexao"]=e.label,t.$WiEditDialog({wiConfig:t.configMapa.edgeEditModal,onSubmit:t.getData,data:e})},deleteEdge:function(e,a){console.log(a),t.modalApagarAoIniciar=!0,t.$WiEditDialog({wiConfig:t.configMapa.edgeEditModal,onSubmit:t.getData,data:{id:e.edges[0]}})},addNode:function(e,a){console.log(a),"dispositivo"===t.configMapa.tipo&&t.$WiEditDialog({wiConfig:"devices",onSubmit:t.getData,data:{grupo_dados_id:parseInt(t.$route.params.id),x:e.x,y:e.y}}),"grupo"===t.configMapa.tipo&&alert("Opção em manutenção.\nEla estará disponível em breve juntamente com novas funcionalidades.")},editNode:function(e,a){console.log(a),"dispositivo"===t.configMapa.tipo&&t.$WiEditDialog({wiConfig:"devices",onSubmit:t.getData,data:e}),"grupo"===t.configMapa.tipo&&alert("Opção em manutenção.\nEla estará disponível em breve juntamente com novas funcionalidades.")},deleteNode:function(e,a){console.log(a),t.removerDispositivo(e.nodes[0])}}}}},created:function(){this.networkConnect(),this.getData(),this.$route.query&&this.$route.query.grupo&&(this.grupo_dados_id=this.$route.query.grupo),this.startIntervals()},beforeDestroy:function(){this.stopIntervals(),this.unsubscribeOnNetworkStatusChange()},watch:{$route:"changeRouter"},computed:{url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},auth:function(){return this.$store.state.auth||{}},isConnected:function(){var t=window.Echo.connector.socket.connected;return console.log(t),t}},methods:{networkConnect:function(){var t=this;window.Echo.connector.socket.on("connect",(function(){t.socket.status=!0,console.log("Network Connect!"),clearInterval(t.intervals.update30s),t.getData(!0)})),window.Echo.connector.socket.on("disconnect",(function(){t.socket.status=!1,t.socketOnDisconect(),console.log("Network Disconnect!")}))},subscribeOnNetworkStatusChange:function(){var t=this;window.Echo.private(this.$Auth.account().id+".network."+this.networkId).listen(".status.changed",(function(e){console.log(e),t.getData(!0),e.up&&(t.snackbars.up.active=!1,t.snackbars.up.text=e.up,t.snackbars.up.active=!0),e.down&&(t.snackbars.down.active=!1,t.snackbars.down.text=e.down,t.snackbars.down.active=!0,t.$makeSystemNotification("Dispositivos indisponíveis",e.down,"https://master.view.wises.tech/static/network/grupo/grupo-020.png")),e.ticket&&(t.snackbars.ticket.active=!1,t.snackbars.ticket.text=e.ticket,t.snackbars.ticket.active=!0),e.device&&(t.snackbars.device.active=!1,t.snackbars.device.text=e.device,t.snackbars.device.active=!0),clearInterval(t.intervals.update30s)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.$Auth.account().id+".network."+this.networkId)},socketOnDisconect:function(){this.startIntervals()},changeRouter:function(t){this.loading("Carregando...","Por favor aguarde."),this.getData(t)},startIntervals:function(){var t=this;this.stopIntervals(),console.log("start interval"),this.intervals.update2_5m=setInterval((function(){t.getData(!0),t.$route.query&&t.$route.query.grupo&&(t.grupo_dados_id=t.$route.query.grupo)}),15e4),this.intervals.update10m=setInterval((function(){location.reload()}),6e5),this.socket.status||(this.intervals.update30s=setInterval((function(){t.getData(!0),t.$route.query&&t.$route.query.grupo&&(t.grupo_dados_id=t.$route.query.grupo)}),3e4))},stopIntervals:function(){clearInterval(this.intervals.update2_5m),clearInterval(this.intervals.update10m),clearInterval(this.intervals.update30s),console.log("intervals stoped")},loading:function(t,e){var a=this;this.$swal({title:t||"Carregando...",text:e||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},getData:function(t){var e=this;this.configMapa=this.$route.meta.config,t||this.loading("Carregando...","Por favor aguarde."),r["a"].get({url:this.url+this.configMapa.getUrl+this.$route.params.id+this.configMapa.getUrlParams}).then((function(t){e.networkId!==t.data.id&&(e.unsubscribeOnNetworkStatusChange(),e.networkId=t.data.id,e.subscribeOnNetworkStatusChange()),e.apiError=!1,"grupo"===e.configMapa.tipo&&(e.dispositivos=[],t.data[e.configMapa.campoDispositivoName].filter((function(t){t["image"]="static/network/grupo/grupo-000.png",t.status&&t.status.cod_status&&(t["image"]="static/network/grupo/grupo"+t.status.cod_status.replace("#","-")+".png"),t["dashes"]=!0,t["title"]=t.obs_grupo,e.dispositivos.push(t)}))),"dispositivo"===e.configMapa.tipo&&(e.dispositivos=t.data[e.configMapa.campoDispositivoName],e.dispositivos.filter((function(t,a){e.dispositivos[a]["image"]="static/network/disp/"+t.equipamento_fabricante_id+t.status.cod_status.replace("#","-")+".png",e.dispositivos[a]["title"]="
Nome: "+t.nome_disp+'
Status: '+t.status.nome_status+"
Observações: "+t.obs_grupo||!1}))),e.dados=t.data,e.dados["dispositivos"]=t.data[e.configMapa.campoDispositivoName],e.conexoes=t.data.conexoes,e.loadMapa(),e.$swal.close()})).catch((function(t){e.apiError||e.$WiMakeError({error:t,id:107,title:"Oops... Erro ao buscar redes e dispositivos."}),e.apiError=!0}))},insertData:function(t,e,a){var i=this;this.loading("Salvando...","Por favor aguarde."),r["a"].post({url:this.url+t},e).then((function(t){i.apiError=!1,a?a(t):i.getData(),i.$swal.close()})).catch((function(t){i.$WiMakeError({error:t,id:207,title:"Oops... Erro ao salvar."})}))},updateData:function(t,e,a,i){var s=this;console.log(t),this.loading("Salvando...","Por favor aguarde."),r["a"].put({url:this.url+t+"/"+e},a).then((function(t){s.apiError=!1,i?i(t):s.getData(),s.$swal.close()})).catch((function(t){s.$WiMakeError({error:t,id:307,title:"Oops... Erro ao atualizar."})}))},removerDispositivo:function(t){var e=this;console.log(t),console.log(this.dispositivos);var a=this.dispositivos.filter((function(e){if(e.id===t)return e}));console.log(a[0]),t&&a[0]&&this.$swal({title:"Deseja apagar este dispositivos para sempre?",text:"Esta ação não poderá ser desfeita manualmente!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, apagar para sempre!",cancelButtonText:"Agora não"}).then((function(t){t.value&&(e.loading("Apagando...","Por favor aguarde."),r["a"].delete({url:e.url+"disp/dados/"+a[0].id}).then((function(t){e.apiError=!1,console.log(t),e.$swal.close(),e.getData()})).catch((function(t){e.$WiMakeError({error:t,id:407,title:"Oops... Erro ao apagar."})})))}))},loadMapa:function(){var t=this,e=document.getElementById("mynetwork"),a={nodes:this.dispositivos,edges:this.conexoes},i=this.options;console.log(e),this.network=new jT.a.Network(e,a,i);var s={};this.network.on("dragging",(function(t){s=t.pointer.canvas})),this.network.on("dragEnd",(function(e){if(e.nodes.length>0){var a=null;t.dispositivos.filter((function(i){i.id===e.nodes[0]&&(a=i[t.configMapa.updateIDName])})),t.alteracoes.push({id:a,x:s.x,y:s.y}),console.log(t.alteracoes)}})),this.network.on("doubleClick",(function(e){var a={};"dispositivo"===t.configMapa.tipo&&(console.log(e),a=t.dispositivos.filter((function(t){if(t.id===e.nodes[0])return t})),console.log(a[0]),t.$WiEditDialog({wiConfig:"devices",onSubmit:t.getData,data:a[0]})),"grupo"===t.configMapa.tipo&&(a=t.dispositivos.filter((function(t){if(t.id===e.nodes[0])return t}))[0],a.sub_grupos>0?t.$router.push({name:"grupo-mapa-grupos",params:{id:a.id}}):t.$router.push({name:"grupo-mapa-dispositivos",params:{id:a.id}}))}))},enableEditMode:function(){"xs"!==this.$vuetify.breakpoint.name&&(this.editMode?(this.options.manipulation.enabled=!1,this.options.interaction.dragNodes=!1,this.editMode=!1,this.loadMapa(),this.startIntervals()):(this.options.manipulation.enabled=!0,this.options.interaction.dragNodes=!0,this.editMode=!0,this.loadMapa(),this.stopIntervals()))},adicionarTeste:function(){this.selectInsertModal=!0},organization:function(){var t=this;this.$swal({title:"Quantos dispositivo por linha?",input:"number",inputValue:10,inputAttributes:{autocapitalize:"off",inputAttributes:{min:5,max:30}},showCancelButton:!0,confirmButtonText:"Organizar",cancelButtonText:"Cancelar",showLoaderOnConfirm:!0,preConfirm:function(e){var a=110*(e-1),i=0,s=0;t.dados.dispositivos.filter((function(e,o){t.dados.dispositivos[o].x=s,t.dados.dispositivos[o].y=i,t.dados.dispositivos[o].id=e[t.configMapa.updateIDName],s0&&r["b"].put({uri:this.configMapa.updateUrl,id:"multiple",data:this.alteracoes,sucess:function(){t.alteracoes=[],t.enableEditMode(),t.loading("Carregando...","Por favor aguarde."),t.getData(!0)},msgLoad:!0,msgSucess:!0,msgError:!0})}}},$T=qT,zT=(a("7d9b"),Object(m["a"])($T,IT,FT,!1,null,null,null)),MT=zT.exports,NT=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Servidor",routeReturn:{name:"servidor",params:{id:t.$route.params.id}},apiUrl:"importar/the-dude",notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[t._v("37 9 9834-1330 "),t.tela?a("v-card-text",[a("center",[a("h2",[t._v("Importar dados do The Dude para o server "+t._s(e.content.nome_servidor))])]),a("v-divider",{staticStyle:{"margin-top":"20px"}}),a("div",{staticStyle:{padding:"20px"}},[a("h3",{staticStyle:{"text-align":"center"}},[t._v("Por favor, exporte um arquivo CSV com a lista de todos os dispositivos do The dude, abra-o, cole seu conteúdo na área abaixo.")]),a("v-text-field",{attrs:{label:"Cole o conteúdo do arquivo CSV aqui.",textarea:""},model:{value:t.conteudo,callback:function(e){t.conteudo=e},expression:"conteudo"}}),a("v-btn",{staticStyle:{width:"100%"},on:{click:function(a){return t.lerArquivo(e.content.id,e.content.grupos)}}},[t._v("Ler Conteúdo Agora")])],1)],1):t._e(),t.tela?t._e():a("v-card-text",[a("h2",{staticStyle:{width:"100%"}},[t._v("Total: "+t._s(t.dispositivos.length))]),a("v-form",{model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[t._v(t._s(t.valid)+" "),a("v-data-table",{staticClass:"elevation-1",attrs:{dense:"",headers:t.headers,items:t.dispositivos,"item-key":"nome_disp","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",{staticStyle:{cursor:"pointer"},on:{click:function(t){e.expanded=!e.expanded}}},[a("td",{staticClass:"text-xs-left"},[t._v(t._s(e.item.nome_disp.substring(0,35)))]),a("td",{staticClass:"text-xs-left"},[t._v(t._s(e.item.ip_disp))]),a("td",{staticClass:"text-xs-left"},[t._v(t._s(e.item.grupo))]),a("td",{staticClass:"text-xs-left"},[t._v(t._s(e.item.nome_grupo))])])]}},{key:"expand",fn:function(e){return[a("v-card",{attrs:{flat:""}},[a("v-card-text",{staticStyle:{"padding-left":"50px"}},[a("ul",[a("li",[t._v("Nome completo: "+t._s(e.item.nome_disp))]),a("li",[t._v("Observações: "+t._s(e.item.obs_disp))]),a("li",[t._v("MAC: "+t._s(e.item.mac_disp))]),a("li",[t._v("Ativo?: "),"1"==e.item.ativo_disp?a("span",[t._v("Ativo")]):a("span",[t._v("Inativo")])])])])],1)]}}],null,!0)})],1),a("v-btn",{staticStyle:{width:"100%"},on:{click:function(e){return t.enviaDispositivos()}}},[t._v("Enviar arquivos para o servidor")])],1)],1)],1)],1)]}}])})},LT=[],RT={data:function(){return{valid:!1,gruposSelecionados:[],equipamentosSelecionados:[],tiposSelecionados:[],tela:!0,conteudo:"",headers:[{text:"Nome",align:"left",sortable:!0,value:"nome_disp",width:"200px"},{text:"IP",align:"left",value:"ip_disp",width:"100px"},{text:"Observações",align:"left",value:"grupo",width:"200px"},{text:"Grupo",align:"left",value:"nome_grupo",sortable:!0}],dispositivos:[],dispositivosAtivos:[],dispositivosInativos:[]}},methods:{teste:function(t){console.log(t.target.result.split("\n"))},lerArquivo:function(t,e){for(var a=this.conteudo.split("\n"),i=[],s=1;s0?a("v-btn",{attrs:{flat:""},on:{click:function(e){return t.updateApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("save")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Salvar "+t._s(t.guposEditados.length)+" Modificações")])],1):t._e(),t.editMode?a("v-btn",{attrs:{flat:""},on:{click:function(e){return t.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("close")]),t._v(" Fechar Edição")],1):a("v-btn",{attrs:{flat:""},on:{click:function(e){return t.enableEditMode()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("edit")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Editar Mapa")])],1)],1),t.editMode?t._e():a("v-btn",{staticClass:"hidden-sm-and-down",attrs:{flat:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-grupos",params:{id:t.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("show_chart")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Topologia")])],1),t.editMode?t._e():a("v-btn",{staticClass:"hidden-md-and-up",attrs:{icon:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-grupos",params:{id:t.$route.params.id}})}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("show_chart")])],1),a("v-btn",{attrs:{icon:"",disabled:t.editMode},on:{click:function(e){return t.loadApi()}}},[a("v-icon",{attrs:{color:"gray darken-2"}},[t._v("refresh")])],1)],1),a("v-card",{staticStyle:{padding:"10px 10px 10px 10px"}},[a("div",{staticClass:"google-map",style:{height:t.innerHeight-130+"px"},attrs:{id:t.MapName}})]),a("v-dialog",{attrs:{scrollable:"","max-width":"400px"},model:{value:t.grupoInfo,callback:function(e){t.grupoInfo=e},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:t.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.grupoInfo=!1}}},[a("v-icon",[t._v("close")])],1)],1)])],1)],1)},YT=[],JT={style:[{elementType:"geometry",stylers:[{color:"#212121"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{elementType:"labels.text.stroke",stylers:[{color:"#212121"}]},{featureType:"administrative",elementType:"geometry",stylers:[{color:"#757575"}]},{featureType:"administrative.country",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.locality",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#181818"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"poi.park",elementType:"labels.text.stroke",stylers:[{color:"#1b1b1b"}]},{featureType:"road",elementType:"geometry.fill",stylers:[{color:"#2c2c2c"}]},{featureType:"road",elementType:"labels.text.fill",stylers:[{color:"#8a8a8a"}]},{featureType:"road.arterial",elementType:"geometry",stylers:[{color:"#373737"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#3c3c3c"}]},{featureType:"road.highway.controlled_access",elementType:"geometry",stylers:[{color:"#4e4e4e"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"transit",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#000000"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#3d3d3d"}]}]},QT={style:[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}]},KT={name:"Google_Maps_Markers_v0-0-1",data:function(){return{apiError:!1,dados:{},editMode:!1,MapName:"GoogleMaps-"+this.mapName||!1,mapLatLngZoom:{},map:null,markers:[],polylines:[],countExec:0,grupoInfo:!1,grupoDetalhes:{},idsEditados:[],guposEditados:[],innerHeight:window.innerHeight,interval:null}},methods:{loadApi:function(){r["b"].get({uri:this.apiUrl,params:this.apiParams||null,sucess:this.loadSucess,error:this.loadError})},loadSucess:function(t){this.apiError=!1,this.dados=t.data,this.clearMarkersPolyline(),this.mapLatLngZoom["lat"]=t.data.latitude_grupo||-20.1467258,this.mapLatLngZoom["lng"]=t.data.longitude_grupo||-45.1213433,this.mapLatLngZoom["zoom"]=t.data.zoom_mapa||12,this.loadGoogleMaps(),t.data.grupos.length>0&&(this.createMarkers(t.data.grupos),this.createPolyline(t.data.conexoes)),this.countExec++,this.$swal.close()},loadError:function(t){this.apiError||this.$WiMakeError({error:t,id:108,title:"Oops... Erro ao buscar informações do mapa."}),this.apiError=!0},createMarkers:function(t){var e=this;t.forEach((function(t){var a=t.num_disp>0?"/assets/img/icons/maps/grupo"+t.status.cod_status.replace("#","-")+".png":"/assets/img/icons/maps/grupo-000.png",i=new google.maps.Marker({position:new google.maps.LatLng(t.latitude_grupo||-20.1467258,t.longitude_grupo||-45.1213433),map:e.map,title:t.nome_grupo,label:t.nome_grupo,draggable:!1,icon:{url:e.url+a,scaledSize:new google.maps.Size(50,50),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(25,50)}});0===t.status&&i.setAnimation(google.maps.Animation.BOUNCE),e.countExec<2&&i.setAnimation(google.maps.Animation.DROP),i.addListener("click",(function(){e.markerClick(t,i)})),i.addListener("dblclick",(function(){console.log("clicou"),e.editMode||(t.grupo_tipo_id<4?e.$router.push({name:"google-maps-grupos",params:{id:t.id}}):e.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.id}}))})),i.addListener("dragend",(function(){var a=t;a.latitude_grupo=i.getPosition().lat(),a.longitude_grupo=i.getPosition().lng(),e.markerDragEnd(a)})),e.markers.push({marker:i,grupo:t})}))},createPolyline:function(t){var e=this;t.forEach((function(t){var a=new google.maps.Polyline({path:[{lat:t.to_latitude,lng:t.to_longitude},{lat:t.from_latitude,lng:t.from_longitude}],geodesic:!0,strokeColor:"#ffd600",strokeOpacity:1,strokeWeight:4});a.setMap(e.map),e.polylines.push(a)}))},loadGoogleMaps:function(){var t=this;if(this.countExec<1){var e=document.getElementById(this.MapName),a={zoom:this.mapLatLngZoom.zoom,center:new google.maps.LatLng(this.mapLatLngZoom.lat,this.mapLatLngZoom.lng),mapTypeId:"satellite",mapTypeControlOptions:{mapTypeIds:["roadmap","satellite","terrain","style_dark","style_light"]}};this.map=new google.maps.Map(e,a),this.map.addListener("dragend",(function(){if(t.editMode){var e=t.dados;e.latitude_grupo=t.map.center.lat(),e.longitude_grupo=t.map.center.lng(),e.zoom_mapa=t.map.zoom,console.log(e),console.log(t.map.center),t.markerDragEnd(e)}console.log(t.map.zoom)}));var i=new google.maps.StyledMapType(JT.style,{name:"CView Dark"}),s=new google.maps.StyledMapType(QT.style,{name:"CView Ligth"});this.map.mapTypes.set("style_dark",i),this.map.mapTypes.set("style_light",s)}},markerClick:function(t,e){console.log(e),this.editMode||(this.grupoDetalhes=t,this.grupoInfo=!0)},markerDragEnd:function(t){if(this.guposEditados.length>0){var e=this.idsEditados.indexOf(t.id);console.log(e),e>-1?this.guposEditados[e]=t:(this.idsEditados.push(t.id),this.guposEditados.push(t))}else this.idsEditados.push(t.id),this.guposEditados.push(t);console.log(t)},loading:function(t,e){var a=this;this.$swal({title:t||"Carregando...",text:e||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},clearMarkersPolyline:function(){var t=this;this.markers.forEach((function(e,a){t.markers[a].marker.setMap(null)})),this.polylines.forEach((function(e,a){t.polylines[a].setMap(null)}))},enableEditMode:function(){var t=this;this.editMode=!this.editMode,this.editMode?this.markers.forEach((function(e,a){t.markers[a].marker.setOptions({draggable:!0})})):(this.markers.forEach((function(e,a){t.markers[a].marker.setOptions({draggable:!1})})),this.guposEditados=[],this.idsEditados=[])},changeRouter:function(t){console.log(t),this.loading(),this.countExec=0,this.loadApi()},updateApi:function(){var t=this;this.guposEditados.length>0&&r["b"].put({uri:"grupo/dados",id:"multiple",data:this.guposEditados,sucess:function(){t.apiError=!1,t.countExec=0,t.loadApi(),t.guposEditados=[],t.idsEditados=[],t.editMode=!1},error:function(e){t.$WiMakeError({error:e,id:308,title:"Oops... Erro ao atualizar este mapa."})},msgLoad:!0,msgSucess:!0})},getPosition:function(){console.log(this.map.center.lat())},refreshLoad:function(){this.editMode||this.loadApi()},refresh:function(){var t=this;this.interval=setInterval((function(){t.refreshLoad()}),15e3)}},created:function(){this.loading(),this.countExec=0,this.loadApi(),console.log(window.innerHeight),this.refresh()},beforeDestroy:function(){clearInterval(this.interval),console.log("parando o interval")},watch:{$route:"changeRouter"},computed:{url:function(){var t=this.$store.state.url;return t.baseDefault},auth:function(){return this.$store.state.auth||{}}},props:["mapName","apiUrl","apiParams","timeRefresh"],components:{GrupoInfo:Po}},XT=KT,ZT=(a("bb79"),Object(m["a"])(XT,GT,YT,!1,null,"b26c0d60",null)),tO=ZT.exports,eO={name:"Google",data:function(){return{}},components:{GoogleMaps:tO}},aO=eO,iO=Object(m["a"])(aO,VT,HT,!1,null,null,null),sO=iO.exports,oO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{attrs:{flat:"",dense:"",tabs:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-breadcrumbs",{attrs:{items:t.paginas}},[a("v-icon",{attrs:{slot:"divider"},slot:"divider"},[t._v("forward")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:!t.content.id,icon:""},on:{click:function(e){return t.$router.push({name:"google-maps-grupos",params:{id:t.content.id}})}}},[a("v-icon",[t._v("map")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.loadApi()}}},[a("v-icon",[t._v("refresh")])],1),a("v-menu",{attrs:{bottom:"",left:""}},[a("v-list",[a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"green"}},[t._v("done_outline")]),t._v(" Ordenar por Disponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[t._v("power_settings_new")]),t._v(" Ordenar por Indisponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",[t._v("text_rotation_none")]),t._v(" Ordenar por Nome")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"orange"}},[t._v("access_time")]),t._v(" Ordenar por Último incidente")],1)],1),a("v-divider"),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[t._v("close")]),t._v(" Fechar Menu")],1)],1)],1)],1)],1),a("div"),a("v-container",{staticStyle:{"padding-top":"8px","padding-bottom":"0px !important"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"text-xs-center",attrs:{"d-flex":"",xs12:"",sm12:"",md12:"",lg12:""}},[t.content&&t.content.nome_grupo?a("strong",[t._v(" "+t._s(t.content.nome_grupo||"Minha Rede")+" ")]):t._e()]),!t.apiError&&t.content.grupos&&t.content.grupos.length<1?a("v-alert",{attrs:{value:!0,type:"warning"}},[t._v(" Nenhum grupo encontrado"),t.content.nome_grupo?a("span",[t._v(" para "+t._s(t.content.nome_grupo))]):t._e(),t._v(". ")]):t._e(),t.apiError||t.content.grupos?t._e():a("v-alert",{attrs:{value:!0,type:"info"}},[t._v(" Buscando grupos, por favor aguarde. ")]),t.apiError?a("v-alert",{attrs:{value:!0,type:"error"}},[t._v(" Erro ao buscar informações. Verifique sua conexão com a internet, tente novamente ou contacte o suporte técnico. ")]):t._e()],1)],1),t.content.grupos?a("grupos-real-time",{attrs:{grupos:t.content.grupos},on:{action:t.clickGroup}}):t._e(),a("v-bottom-sheet",{model:{value:t.sheet,callback:function(e){t.sheet=e},expression:"sheet"}},[a("v-list",[a("v-subheader",[a("strong",[t._v(t._s(t.selected.nome_grupo))]),t._v(": Selecione uma Opção")]),a("v-list-tile",{on:{click:function(e){return t.openGroup()}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[t._v("open_in_browser")])],1)],1),a("v-list-tile-title",[t._v("Abrir "+t._s(t.selected.nome_grupo))])],1),a("v-list-tile",{on:{click:function(e){t.grupoDetalhes=t.selected,t.grupoInfo=!0,t.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[t._v("info")])],1)],1),a("v-list-tile-title",[t._v("Detalhes de "+t._s(t.selected.nome_grupo))])],1),a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"indisponibilidades",query:{grupo_dados_id:t.selected.id,status_indi:0}})}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",{attrs:{color:"red"}},[t._v("arrow_downward")])],1)],1),a("v-list-tile-title",[t._v("Listar Indisponibilidades")])],1),1==t.selected.funcao_tipo?a("v-list-tile",{on:{click:function(e){t.$router.push({name:"google-maps-grupos",params:{id:t.selected.id}}),t.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[t._v("map")])],1)],1),a("v-list-tile-title",[t._v("Abrir no Google Maps")])],1):t._e(),a("v-list-tile",{on:{click:function(e){1==t.selected.funcao_tipo?t.$router.push({name:"grupo-mapa-grupos",params:{id:t.selected.id}}):t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.selected.id}}),t.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[t._v("show_chart")])],1)],1),a("v-list-tile-title",[t._v("Abrir Topologia")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"300px"},model:{value:t.grupoInfo,callback:function(e){t.grupoInfo=e},expression:"grupoInfo"}},[a("grupo-info",{attrs:{grupo:t.grupoDetalhes}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.grupoInfo=!1}}},[a("v-icon",[t._v("close")])],1)],1)])],1)],1)},nO=[],rO={data:function(){return{sheet:!1,grupoDetalhes:{},grupoInfo:!1,selected:{},paginas:[{text:"Início",disabled:!0,href:"#/main/dashboard"},{text:"Minha Rede",disabled:!0}],content:{},apiError:!1,background:"static/background/background-gradiente-1.png"}},methods:{loadApi:function(){var t=this,e={uri:"topologia/dados",mode:1,params:{}};this.$route.query&&this.$route.query.grupo&&(e.uri="grupo/grupo-conexao/"+this.$route.query.grupo,e.params={join:"grupos"},e.mode=2),r["b"].get({uri:e.uri,params:e.params,msgLoad:!0,sucess:function(a){console.log(a.data.length),console.log(e.mode),1===e.mode?a.data.length>1?t.content["grupos"]=a.data:a&&a.data&&a.data[0]&&a.data[0]["children"]?(t.content=a.data[0],t.content["grupos"]=a.data[0]["children"],console.log("if")):(console.log("else"),t.content["grupos"]=[],t.apiError=!1):t.content=a.data,t.apiError=!1,t.$forceUpdate(),console.log(t.content["grupos"])},error:function(e){console.log(e),t.apiError=!0}})},clickGroup:function(t){this.selected=t,this.sheet=!0},openGroup:function(){1===this.selected.funcao_tipo?this.$router.push({name:"mobile-grupo",query:{grupo:this.selected.id}}):this.$router.push({name:"mobile-disp",query:{id:this.selected.id}}),this.sheet=!1}},created:function(){this.loadApi()},watch:{$route:"loadApi"},components:{GrupoInfo:Po,GruposRealTime:yi}},lO=rO,cO=Object(m["a"])(lO,oO,nO,!1,null,null,null),dO=cO.exports,uO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{attrs:{flat:"",dense:"",tabs:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-breadcrumbs",{attrs:{items:t.paginas}},[a("v-icon",{attrs:{slot:"divider"},slot:"divider"},[t._v("forward")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.content.id}})}}},[a("v-icon",[t._v("show_chart")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.loadApi()}}},[a("v-icon",[t._v("refresh")])],1),a("v-menu",{attrs:{bottom:"",left:""}},[a("v-list",[a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"green"}},[t._v("done_outline")]),t._v(" Ordenar por Disponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[t._v("power_settings_new")]),t._v(" Ordenar por Indisponíveis")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",[t._v("text_rotation_none")]),t._v(" Ordenar por Nome")],1)],1),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"orange"}},[t._v("access_time")]),t._v(" Ordenar por Último incidente")],1)],1),a("v-divider"),a("v-list-tile",[a("v-list-tile-title",[a("v-icon",{attrs:{color:"red"}},[t._v("close")]),t._v(" Fechar Menu")],1)],1)],1)],1)],1),a("v-container",{staticStyle:{"padding-top":"8px","padding-bottom":"0px !important"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"text-xs-center",staticStyle:{"padding-bottom":"0px !important"},attrs:{"d-flex":"",xs12:"",sm12:"",md12:"",lg12:""}},[t.content&&t.content.nome_grupo?a("strong",[t._v(" "+t._s(t.content.nome_grupo)+" ")]):t._e()])],1)],1),t.content.dispositivos&&t.content.dispositivos.length>0?a("disp-real-time",{attrs:{dispositivos:t.content.dispositivos},on:{action:t.clickDisp}}):t._e(),a("v-bottom-sheet",{model:{value:t.sheet,callback:function(e){t.sheet=e},expression:"sheet"}},[a("v-list",[a("v-subheader",[a("strong",[t._v(t._s(t.dispDetalhes.nome_disp?t.dispDetalhes.nome_disp.substring(0,17)+"...":""))]),t._v(": Selecione uma Opção")]),a("v-list-tile",{on:{click:function(e){t.dispInfo=!0,t.sheet=!1}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",[t._v("info")])],1)],1),a("v-list-tile-title",[t._v("Detalhes de "+t._s(t.dispDetalhes.nome_disp?t.dispDetalhes.nome_disp.substring(0,20)+"...":""))])],1),a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"indisponibilidades",query:{disp_dados_id:t.dispDetalhes.id}})}}},[a("v-divider"),a("v-list-tile-avatar",[a("v-avatar",{attrs:{size:"32px",tile:""}},[a("v-icon",{attrs:{color:"red"}},[t._v("arrow_downward")])],1)],1),a("v-list-tile-title",[t._v("Listar Indisponibilidades")])],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"300px"},model:{value:t.dispInfo,callback:function(e){t.dispInfo=e},expression:"dispInfo"}},[t.dispInfo&&t.dispDetalhes?a("disp-info",{attrs:{disp:t.dispDetalhes,indisp:t.content.indisponibilidades}},[a("span",{attrs:{slot:"action"},slot:"action"},[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dispInfo=!1}}},[a("v-icon",[t._v("close")])],1)],1)]):t._e()],1)],1)},pO=[],mO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.disp?a("v-card",[a("v-card-title",[a("strong",[t._v(t._s(t.disp.nome_disp))])]),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px",padding:"0"}},[a("v-tabs",{attrs:{slot:"extension",centered:"",grow:"",dense:""},slot:"extension",model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"grey"}}),a("v-tab",{attrs:{href:"#tab-1"}},[a("span",[t._v("Info")])]),a("v-tab",{attrs:{href:"#tab-2"}},[a("span",[t._v("Indisponibilidades")])]),a("v-tab-item",{attrs:{value:"tab-1"}},[a("v-divider"),a("div",{staticStyle:{width:"100%",padding:"5px 70px 0 70px"}},[a("div",{attrs:{color:"transparent"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/network/disp/"+t.disp.equipamento_fabricante_id+t.disp.status.cod_status.replace("#","-")+".png",alt:""}})])]),a("v-list",{staticStyle:{"padding-top":"0"},attrs:{"one-line":""}},[[a("v-divider"),a("v-list-tile",{staticStyle:{padding:"0px !important"},attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",[t._v("contact_support")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("IP: "),a("strong",[t._v(t._s(t.disp.ip_disp))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"yellow darken-2"}},[t._v("star")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("MAC: "),a("strong",[t._v(t._s(t.disp.mac_disp))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"orange darken-2"}},[t._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Tipo: "),a("strong",[t._v(t._s(t.disp.nome_tipo))])])],1)],1),a("v-divider")],[a("v-list-tile",{attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[a("v-icon",{attrs:{color:"orange darken-2"}},[t._v("device_hub")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Eqpmt: "),a("strong",[t._v(t._s(t.disp.nome_equipamento))])])],1)],1),a("v-divider")]],2)],1),a("v-tab-item",{staticStyle:{"min-height":"250px"},attrs:{value:"tab-2"}},[t.indisp&&t.indisp.length>0?a("v-list",{staticStyle:{"padding-top":"0"},attrs:{"three-line":""}},[a("v-divider"),t._l(t.indisp,(function(e,i){return e.disp_dados_id==t.disp.id?[a("v-list-tile",{key:i,staticStyle:{padding:"0px !important"},attrs:{avatar:"",ripple:""}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"0px !important"}},[e.status_indi?a("v-icon",{attrs:{color:"green"}},[t._v("done_outline")]):a("v-icon",{attrs:{color:"red"}},[t._v("power_settings_new")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Duração: "+t._s(e.duracao_indi))]),a("v-list-tile-sub-title",[t._v("Início: "+t._s(e.down_indi_format))]),a("v-list-tile-sub-title",[t._v("Término: "+t._s(e.up_indi_format||"Até o Momento"))])],1)],1),a("v-divider")]:t._e()}))],2):t._e()],1)],1)],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),t._t("action")],2)],1):t._e()},vO=[],fO={name:"DispInfo",data:function(){return{tabs:"tab-1",indispLength:0}},computed:{style:function(){return console.log(this.$store.state.style),this.$store.state.style||{}}},props:["disp","indisp"]},gO=fO,_O=(a("ee67"),Object(m["a"])(gO,mO,vO,!1,null,"3d1bf997",null)),hO=_O.exports,bO={data:function(){return{sheet:!1,selected:{},paginas:[{text:"Início",disabled:!0,href:"#/main/dashboard"},{text:"Minha Rede",disabled:!0}],content:{},dispInfo:!1,dispDetalhes:{}}},methods:{loadApi:function(){console.log(this.$router),r["b"].get({uri:"grupo/disp-conexao/"+this.$route.query.id||!1,params:{join:"dispositivos,conexoes,indisponibilidades"}||null,sucess:this.loadSucess,error:this.loadError,msgLoad:!0})},loadSucess:function(t){console.log(t),this.content=t.data,this.$swal.close()},loadError:function(t){console.log(t)},clickDisp:function(t){console.log(t),this.dispDetalhes=t,this.sheet=!0}},created:function(){this.loadApi()},watch:{$route:"loadApi"},computed:{style:function(){return console.log(this.$store.state.style),this.$store.state.style||{}}},components:{DispInfo:hO,DispRealTime:Eo}},xO=bO,yO=Object(m["a"])(xO,uO,pO,!1,null,null,null),kO=yO.exports,CO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticStyle:{"padding-top":"0"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("h3",[t._v("Estrutura")]),a("v-treeview",{attrs:{items:t.items}})],1)],1)],1)},wO=[],SO={data:function(){return{items:[{id:2,name:"Início"},{id:3,name:"Minha Rede",children:[{id:5,name:"Grupos",children:[{id:7,name:"Google Maps"},{id:8,name:"Detalhes do grupo"},{id:9,name:"Topologia"}]},{id:6,name:"Dispositivos",children:[{id:10,name:"Topologia"},{id:11,name:"Detalhes do Dispositivo"}]}]},{id:4,name:"Meus Chamados",children:[{id:12,name:"Detalhes do Chamado"}]}]}}},DO=SO,EO=Object(m["a"])(DO,CO,wO,!1,null,null,null),TO=EO.exports,OO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Tipos de Rede/Hierarquia",apiUrl:"network/type",apiParams:"?limit=1000&order=nivel_tipo,asc&withCount=networks",notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm6:"",md6:"",lg6:"","d-flex":""}},[a("v-card",[a("AppBar",{on:{refresh:s}}),a("v-divider"),a("List",{attrs:{networkTypes:i.data||[],selected:t.selected},on:{select:t.select}})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm6:"",md6:"",lg6:"","d-flex":"","text-xs-center":""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("Selected",{key:t.selected.id,attrs:{networkType:t.selected},on:{refresh:s,clear:function(e){t.selected=null}}}):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"},domProps:{textContent:t._s("Selecione um tipo de rede...")}})],1)],1)],1)],1)]}}])})},AO=[],IO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-subheader",[t._v(" Todos os Tipos "),a("v-spacer"),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{color:"green",outline:"",small:"",ripple:""},on:{click:function(e){return t.addNetworkType()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")]),a("span",[t._v("Adicionar")])],1)],1),a("span",[t._v("Criar novo tipo de rede")])],2)],1)},FO=[],PO={name:"NetworkTypesAppBar",methods:{refresh:function(){this.$emit("refresh")},addNetworkType:function(){this.$WiEditDialog({wiConfig:"network-type",onSubmit:this.refresh})}}},jO=PO,qO=Object(m["a"])(jO,IO,FO,!1,null,null,null),$O=qO.exports,zO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{attrs:{subheader:""}},[t._l(t.networkTypes,(function(e,i){return[a("v-list-tile",{key:i,staticStyle:{background:"#EFF0F1"},style:{"margin-left":30*e.nivel_tipo+"px",background:t.selected&&t.selected.id==e.id?"#fcef7b":"#EFF0F1"},attrs:{avatar:""},on:{click:function(a){return t.select(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:"blue darken-2"}},[t._v(t._s(e.icone_tipo))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Nível: "+t._s(e.nivel_tipo)+" ")]),a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[a("strong",[t._v(" "+t._s(e.nome_tipo)+" ")])])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v("Redes")]),a("strong",{staticStyle:{"font-size":"20px"}},[t._v(t._s(e.networks_count))])],1)],1),a("v-divider",{key:i+"-divider"})]}))],2)},MO=[],NO={name:"NetworkTypesList",methods:{select:function(t){this.$emit("select",t)}},props:{networkTypes:{type:Array,required:!0},selected:{type:Object,default:function(){return{}}}}},LO=NO,RO=Object(m["a"])(LO,zO,MO,!1,null,null,null),UO=RO.exports,WO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-subheader",[t._v(" "+t._s(t.networkType.nome_tipo)+" - Detalhes "),a("v-spacer"),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.editNetworkType()}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[t._v("edit")])],1)],1),a("span",[t._v("Editar este tipo de grupo")])],2),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("db-delete",{attrs:{store:"grupo-tipos",id:t.networkType.id},on:{refresh:t.refresh}})],1),a("span",[t._v("Excluir este tipo de grupo")])],2)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0"}},[a("v-avatar",[a("v-icon",{attrs:{color:"blue darken-2","x-large":""}},[t._v(" "+t._s(t.networkType.icone_tipo)+" ")])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[t._v(t._s(t.networkType.nome_tipo))])]),a("div",{staticClass:"gray--text subheading font-weight-bold"},[t._v(t._s(t.networkType.obs_tipo))])],1),a("v-divider"),t.networkType?a("v-card-text",[a("h1",[t._v(t._s(t.networkType.networks_count))]),a("h2",{staticClass:"grey--text"},[t._v("Redes")])]):t._e(),a("v-divider"),t.networkType&&t.networkType.networks_count>0?a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{color:"blue lighten-1",outline:"",ripple:""},on:{click:function(e){return t.listNetworks()}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("list")]),t._v(" Listar redes do tipo "+t._s(t.networkType.nome_tipo)+" ")],1)],1),a("span",[t._v("Listar redes do tipo "+t._s(t.networkType.nome_tipo))])],2)],1),a("v-flex",{attrs:{xs12:""}},[a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{color:"green lighten-1",outline:"",ripple:""},on:{click:function(e){return t.createNetwork()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")]),t._v(" Criar rede do tipo "+t._s(t.networkType.nome_tipo)+" ")],1)],1),a("span",[t._v("Criar rede do tipo "+t._s(t.networkType.nome_tipo))])],2)],1)],1)],1):a("h4",{staticStyle:{"padding-top":"20px"}},[t._v(" "+t._s(t.networkType.nome_tipo)+" ainda não tem nenhuma rede."),a("br"),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{color:"green lighten-1",outline:"",ripple:""},on:{click:function(e){return t.createNetwork()}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")]),t._v(" Criar rede do tipo "+t._s(t.networkType.nome_tipo)+" ")],1)],1),a("span",[t._v("Criar rede do tipo "+t._s(t.networkType.nome_tipo))])],2)],1)],1)},BO=[],VO={name:"NetworkTypeSelected",data:function(){return{editModal:!1,configModal:null,modalForm:{},modalStore:"grupos-sub",config:{title:"Novo Grupo",apiUrl:"grupo/dados",fields:[{value:"nome_grupo",counter:100,text:"Nome da estação",size:["xs12","sm3","md5","lg5"],type:"text",required:!0,list:!0,edit:!0},{value:"latitude_grupo",counter:15,text:"Latitude da estação",size:["xs12","sm3","md2","lg2"],type:"text",required:!1,list:!1,edit:!0},{value:"longitude_grupo",counter:15,text:"Longitude da estação",size:["xs12","sm3","md2","lg2"],type:"text",required:!1,list:!1,edit:!0},{value:"grupo_dados_id",text:"Grupo pai",size:["xs12","sm3","md3","lg3"],required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:{},show:"nome_grupo"},{text:"O campo de Observações pode ser usado para descrever este grupo.",type:"subheader",edit:!0},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1}}},methods:{refresh:function(){this.$emit("refresh"),this.$emit("clear")},listNetworks:function(){this.$WiListDialog({wiConfig:"networks",filter:{where:"grupo_tipo_id,"+this.networkType.id},wiEditData:{grupo_tipo_id:this.networkType.id}})},createNetwork:function(){this.$WiEditDialog({wiConfig:"networks",data:{grupo_tipo_id:this.networkType.id},onSubmit:this.refresh})},editNetworkType:function(){this.$WiEditDialog({wiConfig:"network-type",data:this.networkType,onSubmit:this.refresh})}},props:{networkType:{type:Object,required:!0}}},HO=VO,GO=Object(m["a"])(HO,WO,BO,!1,null,null,null),YO=GO.exports,JO={name:"NetworkTypes",data:function(){return{selected:null}},methods:{select:function(t){this.selected=t}},components:{List:UO,AppBar:$O,Selected:YO}},QO=JO,KO=Object(m["a"])(QO,OO,AO,!1,null,null,null),XO=KO.exports,ZO=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Criar/Importar Grupos",apiUrl:"grupo/criar-importar",apiParams:"?limit=1000",notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-window",{model:{value:t.step,callback:function(e){t.step=e},expression:"step"}},[a("v-window-item",{attrs:{value:1}},[a("v-card-text",[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm8:"",md6:"",lg6:"","offset-sm2":"","offset-md3":"","offset-lg3":"","text-xs-center":""}},[a("v-card",[a("v-card-text",[a("v-form",{model:{value:t.validTipo,callback:function(e){t.validTipo=e},expression:"validTipo"}},[a("h2",[t._v("Qual tipo de grupo você deseja criar/importar?")]),a("v-autocomplete",{attrs:{"return-object":"",items:e.content.tipos,placeholder:"Selecione o tipo de grupo que você deseja criar/importar","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.tipo,callback:function(e){t.tipo=e},expression:"tipo"}})],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.tipo?a("v-card",{key:t.tipo.id,staticStyle:{"margin-top":"20px"}},[a("v-card-text",[a("v-avatar",[a("v-icon",{attrs:{color:"blue darken-2","x-large":""}},[t._v(t._s(t.tipo.icone_tipo))])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[t._v(t._s(t.tipo.nome_tipo))])]),a("div",{staticClass:"gray--text subheading "},[t._v(t._s(t.tipo.obs_tipo))])],1),a("v-divider"),a("v-card-actions",{staticStyle:{"text-align":"center"},attrs:{"text-xs-center":""}},[a("v-btn",{staticStyle:{width:"100%"},attrs:{disabled:!t.validTipo,color:"primary",depressed:""},on:{click:function(e){t.step++}}},[t._v(" Começar a criar/importar "+t._s(t.tipo.nome_plural)+" ")])],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center","margin-top":"50px"}},[t._v(" Selecione um tipo de grupo acima para continuar... ")])],1)],1)],1)],1)],1),a("v-window-item",{attrs:{value:2}},[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t.tipo?a("v-card",[a("v-card-title",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{width:"100%","padding-bottom":"20px"}},[t._v("Insira "+t._s(t.tipo.nome_plural)+" manualmente ou importe de uma planilha.")]),a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.grupos.push({grupo_tipo_id:t.tipo.id,mode:"edit"})}}},[a("v-icon",[t._v("add")]),t._v(" Criar "+t._s(t.tipo.nome_tipo)+" Manualmente")],1),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){t.dialogPlanilha=!0}}},[a("v-icon",[t._v("import_export")]),t._v(" Importar "+t._s(t.tipo.nome_plural)+" do Excel")],1),a("br"),t.grupos.length>1&&t.checkSaved()?a("v-btn",{staticStyle:{color:"white"},attrs:{disabled:!t.validGrupos,color:"green"},on:{click:function(e){return t.postAllGroup()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("save")]),t._v(" Enviar Todos os registros não salvos")],1):t._e(),a("v-dialog",{attrs:{width:"700"},model:{value:t.dialogPlanilha,callback:function(e){t.dialogPlanilha=e},expression:"dialogPlanilha"}},[a("v-card",[a("v-card-title",{staticClass:"headline",attrs:{"primary-title":""}},[t._v(" Importar "+t._s(t.tipo.nome_plural)+" do Excel ")]),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[t._v(" Para importar de uma planilha do Excel faça o "),a("a",{attrs:{href:"static/planilhas/planilha-de-importacao-de-grupos-connect-view.xlsx"}},[t._v("Download da planilha modelo clicando aqui")]),t._v(", insira os dados e faça upload clicando no botão abaixo. "),a("br"),a("strong",[t._v("Obs: Não mude o nome das colunas da planilha, isso irá gerar erros na importação.")]),a("br"),a("br"),a("div",{staticStyle:{width:"100%",padding:"10px","border-style":"solid","border-width":"2px","border-color":"black"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/planilhas/imagem-planilha-importacao-grupos.JPG",alt:""}})]),a("br"),a("vue-xlsx-table",{on:{"on-select-file":t.handleSelectedFile}},[a("span",[a("v-icon",{attrs:{color:"white"}},[t._v("import_export")]),t._v(" Importar "+t._s(t.tipo.nome_plural)+" do Excel ")],1)])],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"primary",flat:""},on:{click:function(e){t.dialogPlanilha=!1}}},[t._v(" Cancelar ")])],1)],1)],1)],1)]),a("v-divider"),t.grupos&&t.grupos.length>0?a("v-card-text",{staticStyle:{padding:"0"}},[a("v-form",{model:{value:t.validGrupos,callback:function(e){t.validGrupos=e},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:t.headers,items:t.grupos,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(i){return["edit"==t.grupos[i.index].mode?a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,autofocus:"",placeholder:t.headers[0].text,"single-line":"",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].nome_grupo,callback:function(e){t.$set(t.grupos[i.index],"nome_grupo",e)},expression:"grupos[props.index].nome_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[1].text,"single-line":"",required:"",rules:[function(t){return!!t||"Obrigatório"}]},model:{value:t.grupos[i.index].sigla_grupo,callback:function(e){t.$set(t.grupos[i.index],"sigla_grupo",e)},expression:"grupos[props.index].sigla_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[2].text,"single-line":""},model:{value:t.grupos[i.index].latitude_grupo,callback:function(e){t.$set(t.grupos[i.index],"latitude_grupo",e)},expression:"grupos[props.index].latitude_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[3].text,"single-line":""},model:{value:t.grupos[i.index].longitude_grupo,callback:function(e){t.$set(t.grupos[i.index],"longitude_grupo",e)},expression:"grupos[props.index].longitude_grupo"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:t.filterGroups(e.content.grupos),placeholder:"Selecione o Grupo","item-text":"nome_grupo","item-value":"id",required:t.tipo.nivel_tipo>0,rules:t.tipo.nivel_tipo>0?[function(t){return!!t||"Campo obrigatório"}]:[],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[5].text,"single-line":""},model:{value:t.grupos[i.index].obs_grupo,callback:function(e){t.$set(t.grupos[i.index],"obs_grupo",e)},expression:"grupos[props.index].obs_grupo"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_grupo||!t.grupos[i.index].sigla_grupo||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_grupo||!t.grupos[i.index].sigla_grupo||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1)],1)]):a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].nome_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].sigla_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].latitude_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].longitude_grupo))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:t.filterGroups(e.content.grupos),placeholder:"Selecione o Grupo","item-text":"nome_grupo","item-value":"id",required:t.tipo.nivel_tipo>0,rules:t.tipo.nivel_tipo>0?[function(t){return!!t||"Campo obrigatório"}]:[],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].obs_grupo))]),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_grupo||!t.grupos[i.index].sigla_grupo||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_grupo||!t.grupos[i.index].sigla_grupo||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1),"edit"!=t.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.grupos[i.index].mode="edit",t.$forceUpdate()}}},[a("v-icon",[t._v("edit")])],1):t._e()],1)])]}}],null,!0)})],1)],1):t._e(),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:1===t.step,flat:""},on:{click:function(e){t.step--,t.grupos=[]}}},[t._v(" Alterar Tipo de Grupo ")]),a("v-spacer"),t.grupos.length>0?a("strong",[t._v("Total: "+t._s(t.grupos.length))]):t._e()],1)],1):t._e()],1)],1)],1)],1)]}}])})},tA=[],eA={data:function(){return{dataTable:null,dataTableMode:"edit",dialogPlanilha:!1,tipo:null,validTipo:!1,validGrupos:!1,saving:null,headers:[{text:"Nome Grupo",align:"left",sortable:!0,value:"nome_grupo",width:"200px"},{text:"Sigla",align:"left",value:"sigla_grupo",width:"80px"},{text:"Latitude",align:"left",value:"latitude_grupo",width:"80px"},{text:"Longitude",align:"left",value:"longitude_grupo",width:"80px"},{text:"Grupo",align:"left",value:"grupo_dados_id",width:"200px"},{text:"Observações",align:"left",value:"obs_grupo",width:"100px"},{text:"Ações",width:"80px"}],grupos:[],step:1}},methods:{postAllGroup:function(){var t=this;this.grupos&&r["b"].post({uri:"grupo/dados",data:{multiple:this.grupos.filter((function(t){if(!t.id)return t}))},sucess:function(e){var a=[];a=t.grupos.filter((function(t){if(t.id)return t})),e.data.filter((function(t){a.push(t)})),t.grupos=[],t.grupos=a,console.log(t.grupos)},msgLoad:!0,msgSucess:!0,msgError:!0})},postGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].post({uri:"grupo/dados",data:e,sucess:function(e){a.grupos[t]=e.data,a.grupos.push({grupo_tipo_id:a.tipo.id,mode:"edit"}),a.saving=null,a.$forceUpdate()},msgLoad:!1,msgSucess:!1,msgError:!0}))},updateGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].put({uri:"grupo/dados",data:e,id:e.id,sucess:function(e){a.grupos[t]=e.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))},filterGroups:function(t){var e=this;return this.tipo&&this.tipo.nivel_tipo>-1?t.filter((function(t){if(t.nivel_tipo===e.tipo.nivel_tipo-1)return t})):[]},checkSaved:function(){var t=this.grupos.filter((function(t){if(!t.id)return t}));return console.log(t),t.length>0},handleSelectedFile:function(t){var e=this;t&&t.body?(this.dataTableMode="table",t.body.filter((function(t){e.grupos.push({nome_grupo:t.nome,sigla_grupo:t.sigla_codigo,latitude_grupo:t.latitude,longitude_grupo:t.longitude,obs_grupo:t.observacoes,grupo_tipo_id:e.tipo.id,mode:"not_edit"})})),this.dialogPlanilha=!1):this.$swal({type:"error",title:"Oops... Erro ao ler este arquivo!",text:"Ele pode estar corrompido ou fora do padrão determinado. Tente novamente ou contacte o suporte."})}},components:{ViewDetail:It["a"]}},aA=eA,iA=(a("2eab"),Object(m["a"])(aA,ZO,tA,!1,null,null,null)),sA=iA.exports,oA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Criar/Importar Dispositivos",apiUrl:"disp/criar-importar",apiParams:"?limit=1000",notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-window",{model:{value:t.step,callback:function(e){t.step=e},expression:"step"}},[a("v-window-item",{attrs:{value:1}},[a("v-card-text",[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm8:"",md6:"",lg6:"","offset-sm2":"","offset-md3":"","offset-lg3":"","text-xs-center":""}},[a("v-card",[a("v-card-text",[a("v-form",{model:{value:t.validTipo,callback:function(e){t.validTipo=e},expression:"validTipo"}},[a("h2",[t._v("Para qual Server de monitoramento você deseja criar/importar?")]),a("v-autocomplete",{attrs:{"return-object":"",items:e.content.servidores,placeholder:"Selecione o Server para o qual você deseja criar/importar","item-text":"nome_servidor","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.servidor,callback:function(e){t.servidor=e},expression:"servidor"}})],1)],1)],1),a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.servidor?a("v-card",{key:t.servidor.id,staticStyle:{"margin-top":"20px"}},[a("v-card-text",[a("v-avatar",[a("v-icon",{attrs:{color:"blue darken-2","x-large":""}},[t._v("add")])],1),a("h3",{staticClass:"headline mb-2"},[a("strong",[t._v(t._s(t.servidor.nome_servidor))])]),a("div",{staticClass:"gray--text subheading "},[t._v(t._s(t.servidor.obs_servidor))])],1),a("v-divider"),a("v-card-actions",{staticStyle:{"text-align":"center"},attrs:{"text-xs-center":""}},[a("v-btn",{staticStyle:{width:"100%"},attrs:{disabled:!t.validTipo,color:"primary",depressed:""},on:{click:function(e){t.step++}}},[t._v(" Começar a criar/importar para o server "+t._s(t.servidor.nome_servidor)+" ")])],1)],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center","margin-top":"50px"}},[t._v(" Selecione um servidor de monitoramento acima para continuar... ")])],1)],1)],1)],1)],1),a("v-window-item",{attrs:{value:2}},[a("v-layout",{staticStyle:{padding:"20px"},attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[t.servidor?a("v-card",[a("v-card-title",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{width:"100%","padding-bottom":"20px"}},[t._v("Insira os dispositivos manualmente ou importe de uma planilha.")]),a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.grupos.push({servidor_dados_id:t.servidor.id,ativo_disp:"ativo",mode:"edit"})}}},[a("v-icon",[t._v("add")]),t._v(" Criar dispositivo Manualmente")],1),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){t.dialogPlanilha=!0}}},[a("v-icon",[t._v("import_export")]),t._v(" Importar dispositios do Excel")],1),a("br"),t.grupos.length>1&&t.checkSaved()?a("v-btn",{staticStyle:{color:"white"},attrs:{disabled:!t.validGrupos,color:"green"},on:{click:function(e){return t.postAllGroup()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("save")]),t._v(" Enviar Todos os registros não salvos")],1):t._e(),a("v-dialog",{attrs:{width:"700"},model:{value:t.dialogPlanilha,callback:function(e){t.dialogPlanilha=e},expression:"dialogPlanilha"}},[a("v-card",[a("v-card-title",{staticClass:"headline",attrs:{"primary-title":""}},[t._v(" Importar Dispositivos do Excel ")]),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[t._v(" Para importar de uma planilha do Excel faça o "),a("a",{attrs:{href:"static/planilhas/planilha-de-importacao-de-dispositivos-connect-view.xlsx"}},[t._v("Download da planilha modelo clicando aqui")]),t._v(", insira os dados e faça upload clicando no botão abaixo. "),a("br"),a("strong",[t._v("Obs: Não mude o nome das colunas da planilha, isso irá gerar erros na importação.")]),a("br"),a("br"),a("div",{staticStyle:{width:"100%",padding:"10px","border-style":"solid","border-width":"2px","border-color":"black"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/planilhas/imagem-planilha-importacao-grupos.JPG",alt:""}})]),a("br"),a("vue-xlsx-table",{on:{"on-select-file":t.handleSelectedFile}},[a("span",[a("v-icon",{attrs:{color:"white"}},[t._v("import_export")]),t._v(" Importar dispositivos do Excel ")],1)])],1),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"primary",flat:""},on:{click:function(e){t.dialogPlanilha=!1}}},[t._v(" Cancelar ")])],1)],1)],1)],1)]),a("v-divider"),t.grupos&&t.grupos.length>0?a("v-card-text",{staticStyle:{padding:"0"}},[a("v-form",{model:{value:t.validGrupos,callback:function(e){t.validGrupos=e},expression:"validGrupos"}},[a("v-data-table",{attrs:{dense:"",headers:t.headers,items:t.grupos,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(i){return["edit"==t.grupos[i.index].mode?a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,autofocus:"",placeholder:t.headers[0].text,"single-line":"",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].nome_disp,callback:function(e){t.$set(t.grupos[i.index],"nome_disp",e)},expression:"grupos[props.index].nome_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[1].text,"single-line":""},model:{value:t.grupos[i.index].sigla_disp,callback:function(e){t.$set(t.grupos[i.index],"sigla_disp",e)},expression:"grupos[props.index].sigla_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,counter:"15",placeholder:"###.###.###.###","single-line":"",required:"",rules:[function(t){return!!t||"Obrigatório"}]},model:{value:t.grupos[i.index].ip_disp,callback:function(e){t.$set(t.grupos[i.index],"ip_disp",e)},expression:"grupos[props.index].ip_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-text-field",{attrs:{loading:t.saving==i.index,placeholder:t.headers[3].text,"single-line":""},model:{value:t.grupos[i.index].mac_disp,callback:function(e){t.$set(t.grupos[i.index],"mac_disp",e)},expression:"grupos[props.index].mac_disp"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.grupos,placeholder:"Grupo Principal","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].disp_tipo_id,callback:function(e){t.$set(t.grupos[i.index],"disp_tipo_id",e)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].equipamento_dados_id,callback:function(e){t.$set(t.grupos[i.index],"equipamento_dados_id",e)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,value:"ativo",items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].ativo_disp,callback:function(e){t.$set(t.grupos[i.index],"ativo_disp",e)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1)],1)]):a("tr",{style:{background:t.grupos[i.index].id?"#b0fcb0":"#ffedce"}},[a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].nome_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].sigla_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].ip_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[t._v(t._s(t.grupos[i.index].mac_disp))]),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.grupos,placeholder:"Selecione o Grupo","item-text":"nome_sigla_grupo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].grupo_dados_id,callback:function(e){t.$set(t.grupos[i.index],"grupo_dados_id",e)},expression:"grupos[props.index].grupo_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.tipos,placeholder:"Tipo de dispositiv","item-text":"nome_tipo","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].disp_tipo_id,callback:function(e){t.$set(t.grupos[i.index],"disp_tipo_id",e)},expression:"grupos[props.index].disp_tipo_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:e.content.equipamentos,placeholder:"Modelo de Equipamento","item-text":"nome_equipamento_fabricante","item-value":"id",required:"",rules:[function(t){return!!t||"Campo obrigatório"}],autocomplete:""},model:{value:t.grupos[i.index].equipamento_dados_id,callback:function(e){t.$set(t.grupos[i.index],"equipamento_dados_id",e)},expression:"grupos[props.index].equipamento_dados_id"}})],1),a("td",{staticClass:"text-xs-left",staticStyle:{padding:"0 8px"}},[a("v-autocomplete",{attrs:{loading:t.saving==i.index,items:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],placeholder:"Monitorado?",required:"",rules:[function(t){return!!t||"Campo obrigatório"}]},model:{value:t.grupos[i.index].ativo_disp,callback:function(e){t.$set(t.grupos[i.index],"ativo_disp",e)},expression:"grupos[props.index].ativo_disp"}})],1),a("td",{staticClass:"justify-center layout px-0",staticStyle:{padding:"10px 8px 0 8px"}},[t.grupos[i.index].id?a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.updateGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("refresh")])],1):a("v-btn",{attrs:{disabled:!t.grupos[i.index].nome_disp||!t.grupos[i.index].ip_disp||!t.grupos[i.index].grupo_dados_id,flat:"",icon:"",color:"green"},on:{click:function(e){return t.postGroup(i.index,t.grupos[i.index])}}},[a("v-icon",[t._v("save")])],1),"edit"!=t.grupos[i.index].mode?a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.grupos[i.index].mode="edit",t.$forceUpdate()}}},[a("v-icon",[t._v("edit")])],1):t._e()],1)])]}}],null,!0)})],1)],1):t._e(),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{disabled:1===t.step,flat:""},on:{click:function(e){t.step--,t.grupos=[]}}},[t._v(" Alterar Server de monitoramento ")]),a("v-spacer"),t.grupos.length>0?a("strong",[t._v("Total: "+t._s(t.grupos.length))]):t._e()],1)],1):t._e()],1)],1)],1)],1)]}}])})},nA=[],rA={data:function(){return{dataTable:null,dataTableMode:"edit",dialogPlanilha:!1,tipo:null,servidor:null,validTipo:!1,validGrupos:!1,saving:null,headers:[{text:"Nome Dispositivo",align:"left",sortable:!0,value:"nome_grupo",width:"200px"},{text:"Sigla",align:"left",value:"sigla_grupo",width:"80px"},{text:"IP",align:"left",value:"ip_disp",width:"250px"},{text:"MAC",align:"left",value:"mac_disp",width:"80px"},{text:"Grupo",align:"left",value:"grupo_dados_id",width:"300px"},{text:"Tipo",align:"left",value:"disp_tipo_id",width:"300px"},{text:"Equipamento",align:"left",value:"equipamento_dados_id",width:"300px"},{text:"Monitorável?",align:"left",value:"ativo_disp",width:"150px"},{text:"Ações",width:"80px"}],grupos:[],step:1}},methods:{postAllGroup:function(){var t=this;this.grupos&&r["b"].post({uri:"disp/dados",data:{multiple:this.grupos.filter((function(t){if(!t.id)return t}))},sucess:function(e){var a=[];a=t.grupos.filter((function(t){if(t.id)return t})),e.data.filter((function(t){a.push(t)})),t.grupos=[],t.grupos=a,console.log(t.grupos)},msgLoad:!0,msgSucess:!0,msgError:!0})},postGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].post({uri:"disp/dados",data:e,sucess:function(e){a.grupos[t]=e.data,a.grupos.push({servidor_dados_id:a.servidor.id,ativo_disp:"ativo",mode:"edit"}),a.saving=null,a.$forceUpdate()},msgLoad:!1,msgSucess:!1,msgError:!0}))},updateGroup:function(t,e){var a=this;e&&(this.saving=t,r["b"].put({uri:"disp/dados",data:e,id:e.id,sucess:function(e){a.grupos[t]=e.data,a.saving=null,a.$forceUpdate()},msgLoad:!0,msgSucess:!0,msgError:!0}))},filterGroups:function(t){var e=this;return this.tipo&&this.tipo.nivel_tipo>-1?t.filter((function(t){if(t.nivel_tipo===e.tipo.nivel_tipo-1)return t})):[]},checkSaved:function(){var t=this.grupos.filter((function(t){if(!t.id)return t}));return console.log(t),t.length>0},handleSelectedFile:function(t){var e=this;console.log(this.servidor),t&&t.body?(console.log(this.servidor),this.dataTableMode="table",t.body.filter((function(t){console.log(e.servidor),e.grupos.push({nome_grupo:t.nome,sigla_grupo:t.sigla_codigo,ip_disp:t.ip_address,mac_disp:t.mac_address,obs_disp:t.observacoes,ativo_disp:t.sera_monitorado?"Sim"===t.sera_monitorado?"ativo":"inativo":"ativo",servidor_dados_id:e.servidor.id,mode:"not_edit"})})),this.dialogPlanilha=!1):this.$swal({type:"error",title:"Oops... Erro ao ler este arquivo!",text:"Ele pode estar corrompido ou fora do padrão determinado. Tente novamente ou contacte o suporte."})}},components:{ViewDetail:It["a"]}},lA=rA,cA=(a("df23"),Object(m["a"])(lA,oA,nA,!1,null,null,null)),dA=cA.exports,uA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:t.dark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v(" Indisponibilidades ")]),a("v-spacer"),a("v-btn",{attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.load({reset:!1})}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("refresh")])],1)],1),a("v-container",{attrs:{"grid-list-xl":"",fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{sm12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",{staticStyle:{color:"gray"}},[t._v("Exibir somente:")]),a("br"),a("v-btn-toggle",{staticClass:"transparent",model:{value:t.status_indi,callback:function(e){t.status_indi=e},expression:"status_indi"}},[a("v-btn",{attrs:{value:"0"}},[a("v-icon",{attrs:{color:"red"}},[t._v("arrow_downward")]),t._v(" Indisponíveis ")],1),a("v-btn",{attrs:{value:"1"}},[a("v-icon",{attrs:{color:"green"}},[t._v("arrow_upward")]),t._v(" Resolvidos ")],1),a("v-btn",{attrs:{value:!1}},[a("v-icon",{attrs:{color:"primary"}},[t._v("select_all")]),t._v(" Todos ")],1)],1)],1)]),!t.totalItens>0&&!t.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("v-alert",{attrs:{value:!0,type:"warning"}},[t._v(" Nenhuma insidponibilidade encontrada! ")])],1):t._e(),!t.totalItens>0&&t.loading?a("v-flex",{attrs:{sm12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("h1",[t._v("Carregando...")])],1)]):t._e(),a("v-flex",{directives:[{name:"show",rawName:"v-show",value:t.totalItens>0,expression:"totalItens > 0"}],attrs:{sm12:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("h3",[t._v(t._s(t.totalItens)+" indisponibilidades encontradas. Selecione para vincular a um chamado.")]),a("br")]),a("v-data-table",{staticClass:"elevation-1",attrs:{headers:t.headers,items:t.content.data,expand:t.expand,pagination:t.loadPagination,loading:t.loading,"select-all":"","item-key":"id","rows-per-page-items":[5,10,50,200],"total-items":t.totalItens,"rows-per-page-text":"Itens por página"},on:{"update:pagination":function(e){t.loadPagination=e}},scopedSlots:t._u([{key:"headers",fn:function(e){return[a("tr",{staticClass:"device-events__header"},[a("th",[a("v-checkbox",{attrs:{"input-value":e.all,indeterminate:e.indeterminate,color:"orange","hide-details":""},on:{click:function(e){return e.stopPropagation(),t.toggleAll(t.content.data)}}})],1),a("th",[a("span",{staticStyle:{"padding-left":"10px"}},[t._v("Status")])]),t._l(e.headers,(function(e){return e.text?a("th",{key:e.text,class:["column sortable",t.pagination.descending?"desc":"asc",e.value===t.pagination.sortBy?"active":""],on:{click:function(a){return t.changeSort(e.value)}}},[a("v-icon",{attrs:{small:""}},[t._v("arrow_upward")]),t._v(" "+t._s(e.text)+" ")],1):t._e()}))],2)]}},{key:"items",fn:function(e){return[a("tr",{staticClass:"device-events__row",staticStyle:{cursor:"pointer"},style:{color:e.item.status_indi?"green":e.item.num_chamados>0?"blue":"red"},attrs:{active:e.selected}},[a("td",{staticClass:"text-xs-center",on:{click:function(t){e.selected=!e.selected}}},[a("v-checkbox",{attrs:{"input-value":e.selected,color:"orange","hide-details":""}})],1),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[a("v-icon",{style:{color:e.item.status_indi?"green":e.item.num_chamados>0?"blue":"red"}},[t._v(t._s(e.item.status_indi?"arrow_upward":"arrow_downward"))])],1),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[a("strong",[t._v(t._s(e.item.desc_indi))])]),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[a("strong",[t._v(t._s(e.item.nome_disp))])]),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[a("span",[t._v(t._s(e.item.nome_grupo))])]),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[t._v(t._s(e.item.duracao_indi))]),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[t._v(" "+t._s(e.item.down_indi_format)),a("br"),t._v(" "+t._s(e.item.up_indi_format||"Atualmente")+" ")]),a("td",{staticClass:"text-center",on:{click:function(t){e.expanded=!e.expanded}}},[a("center",[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",t._g({},s),[a("v-img",{attrs:{width:"25",src:"static/icons/monitor/"+e.item.type_info.icon+".png"}})],1)]}}],null,!0)},[a("span",[t._v("Evento criado a partir de um "+t._s(e.item.type_info.title)+".")])])],1)],1),a("td",{staticClass:"text-xs-center",on:{click:function(t){e.expanded=!e.expanded}}},[e.expanded?a("v-icon",[t._v("expand_less")]):t._e(),e.expanded?t._e():a("v-icon",[t._v("expand_more")])],1)])]}},{key:"expand",fn:function(e){return[a("v-card",{attrs:{flat:""}},[a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"left","font-size":"16px"}},[a("strong",[t._v("Hierarquia: ")]),t._l(e.item.grupos,(function(e,i){return a("span",[a("strong",[t._v(t._s(i?" << ":""))]),a("span",[t._v(t._s(e.nome_grupo))])])})),a("br"),a("strong",[t._v("IP: ")]),a("span",[t._v(t._s(e.item.ip_disp))]),a("br"),a("strong",[t._v("Servidor: ")]),a("span",[t._v(t._s(e.item.network_server_name))]),a("br"),e.item.num_chamados>0?a("strong",[t._v("Indisponibilidade vinculada a "+t._s(e.item.num_chamados)+" Chamado(s).")]):t._e()],2),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return t.pingDialogAction(!0,e.item.network_server_id,e.item.ip_disp)}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("invert_colors")]),a("span",[t._v("Pingar dispositivo")])],1),a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return t.$router.push({name:"grupo-mapa-dispositivos",params:{id:e.item.grupo_disp_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("device_hub")]),a("span",[t._v("Exibir topologia do dispositivo")])],1),a("v-btn",{attrs:{outline:"",ripple:""},on:{click:function(a){return t.$router.push({name:"google-maps-grupos",params:{id:e.item.grupo_disp_id}})}}},[a("v-icon",{attrs:{color:"blue lighten-1"}},[t._v("maps")]),a("span",[t._v("Exibir dispositivo no mapa")])],1)],1)],1),a("v-divider")]}},{key:"pageText",fn:function(e){return[t._v(" Exibindo "+t._s(e.pageStart)+" até "+t._s(e.pageStop)+" de "+t._s(e.itemsLength)+" ")]}}]),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}},[a("v-progress-linear",{attrs:{slot:"progress",color:"primary",indeterminate:""},slot:"progress"})],1)],1)],1)],1),t.selected&&t.selected.length>0?a("v-footer",{staticClass:"elevation-24",staticStyle:{height:"50px",color:"white"},attrs:{inset:"",app:"",color:t.dark?"dark":"primary"}},[a("div",{staticStyle:{"padding-left":"10px","padding-right":"10px"}},[a("h3",[a("strong",[t._v(t._s(t.selected.length))]),t._v(" itens selecionados")])]),a("v-spacer"),a("div",{staticStyle:{"padding-left":"10px","padding-right":"10px"}},[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c",mode:"disabled"},expression:"{'id': '2c491b4c', mode: 'disabled'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white"},on:{click:function(e){t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{indisponibilidades:t.selected,desc_chamado:t.TextoChamado(t.selected)}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Criar Chamado")])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"1a825af1",mode:"disabled"},expression:"{'id': '1a825af1', mode: 'disabled'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white"},on:{click:function(e){t.dialogListChamados=!0}}},[a("v-icon",[t._v("library_add")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Vincular a um Chamado")])],1),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"white"}},i),[t._v(" Opções ")])]}}],null,!1,2672512293)},[a("v-list",[a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c",mode:"disabled"},expression:"{'id': '2c491b4c', mode: 'disabled'}"}],on:{click:function(e){t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{indisponibilidades:t.selected,desc_chamado:t.TextoChamado(t.selected)}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("add")])],1),a("v-list-tile-title",[t._v("Criar Chamado")])],1),a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:"1a825af1",mode:"disabled"},expression:"{'id': '1a825af1', mode: 'disabled'}"}],on:{click:function(e){t.dialogListChamados=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v("library_add")])],1),a("v-list-tile-title",[t._v("Vincular a um Chamado")])],1)],1)],1)],1)],1)],1):t._e(),t.dialogListChamados?a("div",[a("v-dialog",{attrs:{scrollable:"","max-width":"95%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialogListChamados,callback:function(e){t.dialogListChamados=e},expression:"dialogListChamados"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v("Selecione um chamado")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialogListChamados=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0"}},[a("chamados",{attrs:{mode:"component",pageComponent:"todos"},on:{action:t.selectChamado}})],1),a("v-divider"),a("v-toolbar",{attrs:{dense:""}},[a("strong",{staticStyle:{"padding-right":"5px"}},[t._v(" "+t._s(t.selected.length)+" ")]),t._v(" indisponibilidades selecionadas ")])],1)],1)],1):t._e(),t.pingDialog.active?a("ping-dialog",{attrs:{"network-server-id":t.pingDialog.server,"host-to-ping":t.pingDialog.host,active:t.pingDialog.active},on:{active:t.pingDialogAction}}):t._e()],1)},pA=[],mA={name:"DeviceEvents",data:function(){return{pingDialog:{active:!1,host:null,server:null},dialogListChamados:!1,content:{},params:{},pagination:{sortBy:"id"},totalItens:0,selected:[],headers:[{align:"center"},{text:"Descrição",align:"left",value:"desc_indi"},{text:"Dispositivo",align:"left",value:"nome_disp"},{text:"Rede Principal",align:"left",value:"nome_disp"},{text:"Duração",value:"duracao_indi"},{text:"Início/Fim",value:"down_indi_format"},{text:"Tipo",align:"left",value:"type"},{text:"",value:"network_server_status"}],expand:!1,loading:!1,toggle_multiple:(0===this.$route.query.status_indi||1===this.$route.query.status_indi)&&""+this.$route.query.status_indi}},methods:{pingDialogAction:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.pingDialog.host=a,this.pingDialog.server=e,this.pingDialog.active=t},pingIsAvaiable:function(t){return t.network_server_status&&t.network_server_last_interaction_in_minutes<5},load:function(t){var e=t.reset;e&&(this.content={});var a={};if(this.params)for(var i in this.params)a[i]=this.params[i];this.toggle_multiple&&(a["orWhere"]="status_indi,"+this.toggle_multiple),this.loading=!0,r["b"].get({uri:"disp/indisponivilidade",params:a,sucess:this.loadSucess,error:this.loadError})},loadSucess:function(t){this.totalItens=t.data.total,this.content=t.data,this.loading=!1},loadError:function(t){this.loading=!1,this.$WiMakeError({error:t,id:106,title:"Oops... Erro ao buscar indisponibilidades."})},toggleAll:function(t){this.selected.length?this.selected=[]:this.selected=t.slice()},changeSort:function(t){this.pagination.sortBy===t?this.pagination.descending=!this.pagination.descending:(this.pagination.sortBy=t,this.pagination.descending=!1)},setRoute:function(){var t="",e="",a=0;for(var i in this.$route.query)"status_indi"!==i&&(a&&(t+=";",e+=","),t+=i+","+this.$route.query[i],e+=i,a++);this.params["where"]=t,this.params["complement"]=e,this.load({reset:!0})},TextoChamado:function(t){var e="";return t.filter((function(t,a){a&&(e+=", \n"),e+=t.nome_disp,e+=" em "+t.grupos[0].nome_grupo+" / "+t.grupos[1].nome_grupo,e+=t.status_indi>0?" está (Disponível)":" está (Indisponível)"})),e},selectChamado:function(t){var e=this;this.$swal({title:"Deseja realmente vincular ao chamado #"+t.id+"?",text:"Esta ação só poderá ser desfeita manualmente!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Vincular!",cancelButtonText:"Cancelar"}).then((function(a){if(a.value){var i=[];e.selected.filter((function(e){i.push({chamado_dados_id:t.id,disp_indisponibilidade_id:e.id,disp_dados_id:e.disp_dados_id})})),r["b"].post({uri:"chamado/indisponibilidade",data:{chamado_dados_id:t.id,multiple:i},msgLoad:{title:"Vinculando, por favor aguarde."},sucess:function(){e.load({reset:!1}),e.dialogListChamados=!1},msgSucess:{title:"Indisponibilidades Vinculadas!"},error:function(t){e.$WiMakeError({error:t,id:206,title:"Oops, Erro ao vincular indisponibilidades."})},msgError:!0})}}))}},computed:{loadPagination:{get:function(){return this.pagination},set:function(t){var e=t.descending?",desc":",asc";this.pagination=t,this.params["order"]=null!==t.sortBy?t.sortBy+e:"id,desc",this.params["page"]=t.page,this.params["limit"]=t.rowsPerPage,this.load({reset:!1})}},pages:function(){return null==this.pagination.rowsPerPage||null==this.pagination.totalItems?0:Math.ceil(this.pagination.totalItems/this.pagination.rowsPerPage)},dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.auth||{}},status_indi:{get:function(){return this.toggle_multiple},set:function(t){this.toggle_multiple=t,this.load({reset:!1})}}},created:function(){var t="",e="",a=0;for(var i in this.$route.query)"status_indi"!==i&&(a&&(t+=";",e+=","),t+=i+","+this.$route.query[i],e+=i,a++);this.params["where"]=t,this.params["complement"]=e,this.pagination.descending=!0},watch:{$route:"setRoute"},components:{Chamados:En["a"],PingDialog:Kp["a"]}},vA=mA,fA=(a("f988"),Object(m["a"])(vA,uA,pA,!1,null,null,null)),gA=fA.exports,_A=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"host-detail-dialog",title:"Detalhes do Dispositivo",apiUrl:"networks/device",store:"devices",apiParams:"?with=childs;childs.childs;childs.childs.parent;childs.hosts;childs.childs.hosts"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh;return[a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.updateDeviceHostsList(i,s)}}},[t._v(" Atualizar Dispositivo ")])]}},{key:"default",fn:function(e){var i=e.content;return[a("v-container",[a("v-layout",{staticClass:"pb-3",attrs:{row:""}},[a("v-flex",{staticClass:"pl-2 pr-2"},[a("v-card",[a("v-card-text",{staticClass:"device__header"},[i.producer.logo?a("div",{staticClass:"device__header-logo"},[a("img",{staticStyle:{"max-width":"150px"},attrs:{src:"static/network/producers/logos/"+i.producer.logo,alt:i.producer.name}})]):t._e(),a("div",{staticClass:"device__header-info"},[a("div",[a("v-subheader",{staticStyle:{padding:"0 0 10px 0",height:"unset"}},[t._v(" "+t._s(i.type.name)+" / "+t._s(i.producer.name)+" ")]),a("v-divider"),a("v-subheader",{staticStyle:{padding:"10px 0 0 0",height:"unset"}},[t._v(" "+t._s(i.network_names)+" ")]),a("div",{staticClass:"device__header-name"},[a("h2",[t._v(t._s(i.nome_disp))]),a("v-subheader",{staticStyle:{padding:"0",height:"unset","font-size":"18px"}},[t._v(" IP: "+t._s(i.ip_disp)+" ")])],1)],1),a("div",{staticClass:"device__cards"},[a("v-card",{staticClass:"device__statistic-card",attrs:{color:"blue"}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(t._f("number")(i.hosts_count))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("person")]),a("span",[t._v(" Total de clientes")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:100,color:"white",height:"5"}})],1)]),a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.offline_percentage,"red")}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(i.offline_percentage)+"% ("+t._s(t._f("number")(i.hosts_offline_count))+") ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("power_settings_new")]),a("span",[t._v(" Offline")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:i.offline_percentage,color:"white",height:"5"}})],1)]),a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.signal_is_not_ok_percentage,"orange")}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(i.signal_is_not_ok_percentage)+"% ("+t._s(t._f("number")(i.hosts_signal_is_not_ok_count))+") ")]),a("div",{staticClass:"device__statistic-card-title"},[0==i.hosts_signal_is_not_ok_count?a("v-icon",{attrs:{small:"",color:"white"}},[t._v("thumb_up")]):a("v-icon",{attrs:{small:"",color:"white"}},[t._v("thumb_down")]),a("span",[t._v(" Sinal Ruim")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:i.signal_is_not_ok_percentage,color:"white",height:"5",rounded:""}})],1)]),a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.hosts_best_signal,"green")}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(i.hosts_best_signal||"- - -")+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("done")]),a("span",[t._v(" Melhor sinal")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:100,color:"white",height:"5"}})],1)])],1),a("div",{staticClass:"device__cards"},[a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.tickets_opened_count,"#81c2f6")},on:{click:function(e){return t.openTicketsList()}}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(t._f("number")(i.tickets_opened_count))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("person")]),a("span",[t._v(" Chamados em aberto")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:100,color:"white",height:"5"}})],1)]),a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.mttr,"#f77d74")}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(t._f("number")(i.mttr))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[a("v-icon",{attrs:{small:"",color:"white"}},[t._v("timer")]),a("span",[t._v(" MTTR (últimas 48h)")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:i.availability,color:"white",height:"5"}})],1)]),a("v-card",{staticClass:"device__statistic-card",attrs:{color:t.getColor(i.mtbf-48,"#ffc064")}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(t._f("number")(i.mtbf))+" ")]),a("div",{staticClass:"device__statistic-card-title"},[0==i.hosts_signal_is_not_ok_count?a("v-icon",{attrs:{small:"",color:"white"}},[t._v("thumb_up")]):a("v-icon",{attrs:{small:"",color:"white"}},[t._v("manage_history")]),a("span",[t._v(" MTBF (últimas 48h)")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:i.availability,color:"white",height:"5",rounded:""}})],1)]),a("v-card",{staticClass:"device__statistic-card",staticStyle:{color:"green !important"},attrs:{color:"#8de690"}},[a("div",{staticClass:"device__statistic-card-value"},[t._v(" "+t._s(i.availability||"- - -")+"% ")]),a("div",{staticClass:"device__statistic-card-title",staticStyle:{color:"green"}},[a("v-icon",{attrs:{small:"",color:"green"}},[t._v("new_releases")]),a("span",[t._v(" Availability")])],1),a("div",{staticClass:"device__statistic-card-progress"},[a("v-progress-linear",{attrs:{value:i.availability,color:"white",height:"5"}})],1)])],1)])])],1)],1)],1),a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"pl-2 pr-2",attrs:{xs12:"",sm12:"",md12:"",lg8:""}},[a("v-card",[a("div",{staticStyle:{padding:"10px",display:"flex","justify-content":"space-between","font-weight":"bold"}},[a("div",{staticStyle:{"text-align":"left",width:"25%"}},[t._v("Interface")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[t._v("Offline")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[t._v("Sinal Ruim")]),a("div",{staticStyle:{"text-align":"center",width:"25%"}},[t._v("Melhor sinal")])]),a("v-treeview",{attrs:{open:t.open,active:t.active,items:t.sortItems(i.childs),activatable:"","open-on-click":"","item-key":"id","return-object":"","selected-color":"orange","item-children":"childs"},on:{"update:open":function(e){t.open=e},"update:active":function(e){t.active=e}},scopedSlots:t._u([{key:"prepend",fn:function(e){var i=e.item;return[a("v-icon",[t._v(" "+t._s(i.type.icon)+" ")])]}},{key:"label",fn:function(e){var i=e.item,s=e.selected;return[a("label",{staticClass:"device__childs device__child-label",class:{"device__childs--selected":s},style:{textDecoration:i.hosts_count<1?"line-through":"bold",color:i.hosts_count<1?"#b9b9b9 !important":"black"}},[a("div",{staticClass:"device__child-label-item",staticStyle:{"text-align":"left"}},[a("span",[t._v(" "+t._s(i.type.name)+" ")]),a("span",[t._v(" "+t._s(i.name)+" ")]),a("span",[t._v(" ("+t._s(i.hosts_count)+") ")])]),a("div",{staticClass:"device__child-label-item",style:{color:t.getColor(i.hosts_offline_count,"red")}},[a("span",[t._v(" "+t._s(i.offline_percentage)+"% ")]),a("span",[t._v(" ("+t._s(i.hosts_offline_count)+")")])]),a("div",{staticClass:"device__child-label-item",style:{color:t.getColor(i.hosts_signal_is_not_ok_count,"orange")}},[a("span",[t._v(" "+t._s(i.signal_is_not_ok_percentage)+"% ")]),a("span",[t._v(" ("+t._s(i.hosts_signal_is_not_ok_count)+")")])]),a("div",{staticClass:"device__child-label-item green--text"},[a("span",[t._v(" "+t._s(i.hosts_best_signal||"- - -")+" ")])])]),a("v-divider")]}}],null,!0)})],1)],1),a("v-dialog",{attrs:{"max-width":"500px"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"","d-flex":"","text-xs-center":""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("span",[t._v("Detalhes da interface")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.active=[]}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-subheader",{staticStyle:{"justify-content":"center","text-align":"center",padding:"0 0 10px 0",height:"unset"}},[t._v(" "+t._s(i.type.name)+" / "+t._s(i.producer.name)+" ")]),a("h2",[t._v(t._s(i.nome_disp))]),a("v-subheader",{staticStyle:{"justify-content":"center","text-align":"center",padding:"0",height:"unset"}},[t._v(" IP: "+t._s(i.ip_disp)+" ")])],1),a("v-divider"),a("v-card-text",[a("v-avatar",[t.selected.type&&t.selected.type.icon?a("v-icon",{attrs:{"x-large":""}},[t._v(" "+t._s(t.selected.type.icon)+" ")]):t._e()],1),a("h3",{staticClass:"headline"},[t.selected.parent?a("label",[a("span",[t._v(" "+t._s(t.selected.parent.type.name)+" ")]),a("span",[t._v(" "+t._s(t.selected.parent.name)+" ")]),t._v("/ ")]):t._e(),a("label",[a("span",[t._v(" "+t._s(t.selected.type.name)+" ")]),a("span",[t._v(" "+t._s(t.selected.name)+" ")])])]),a("h4",[t.selected.hosts&&t.selected.hosts.length>0?a("span",[a("span",[t._v("Melhor sinal: ")]),a("span",{domProps:{innerHTML:t._s(t.getHostsSignalDescription(t.selected.hosts))}}),a("span",[t._v(" com sinal ruim ou offline")])]):t._e()])],1),a("v-divider"),a("v-card-text",[a("h2",[t._v("Clientes: "+t._s(t._f("number")(t.selected.hosts_count)))]),a("h2",[a("span",{staticClass:"device__child-label-item red--text"},[a("span",[t._v("Offline: ")]),a("span",[t._v(" "+t._s(t.selected.offline_percentage)+"% ")]),a("span",[t._v(" ("+t._s(t.selected.hosts_offline_count)+")")])])]),a("h2",[a("span",{staticClass:"device__child-label-item orange--text"},[a("span",[t._v("Sinal Ruim: ")]),a("span",[t._v(" "+t._s(t.selected.signal_is_not_ok_percentage)+"% ")]),a("span",[t._v(" ("+t._s(t.selected.hosts_signal_is_not_ok_count)+")")])])]),a("h2",[a("span",{staticClass:"device__child-label-item green--text"},[a("span",[t._v("Melhor sinal: ")]),a("span",[t._v(" "+t._s(t.selected.hosts_best_signal||"- - -")+" ")])])]),a("v-btn",{attrs:{outline:""},on:{click:function(e){t.hostsDialog=!0}}},[a("v-icon",[t._v("router")]),a("span",[t._v(" Listar Equipamentos/Clientes")])],1),t.selected.hosts_count?t._e():a("v-btn",{attrs:{outline:"",color:"red"},on:{click:function(e){return t.deleteInterface(t.selected)}}},[a("v-icon",[t._v("delete")]),a("span",[t._v(" Excluir interface")])],1)],1),a("DeviceHostsDialog",{attrs:{device:i,child:t.selected},model:{value:t.hostsDialog,callback:function(e){t.hostsDialog=e},expression:"hostsDialog"}})],1):t._e()],1)],1)],1)],1)],1)],1)]}}])})},hA=[],bA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"92%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[t.dialog?a("v-card",{staticClass:"host-detail"},[a("Toolbar",{attrs:{child:t.child,device:t.device,hostsCount:t.hosts.length},on:{close:t.close,refresh:t.refresh,touggleView:t.touggleView,checkSignal:t.checkSignal,searchContracts:t.searchContracts}}),a("v-card-text",{staticClass:"pb-5"},[a("WiView",{attrs:{index:"host-detail-dialog",title:"Detalhes do equipamento",apiUrl:"network/host",apiParams:"?device_id="+t.device.id+t.childParams+"&limit=1000&with=contracts",notGetID:!0,notShowToolbar:!0},on:{afterLoad:t.setHosts}},[[a("v-card",{staticClass:"elevation-20"},["list"==t.view?a("Table",{attrs:{hosts:t.hosts},on:{refresh:t.refresh}}):t._e(),"map"==t.view?a("Map",{attrs:{hosts:t.hosts},on:{refresh:t.refresh}}):t._e()],1)]],2)],1)],1):t._e()],1)},xA=[],yA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-toolbar",{staticClass:"toolbar",attrs:{dense:""}},[a("v-toolbar-title",[a("span",[t._v(t._s(t.device.nome_disp)+" - ")]),t.child.parent?a("label",[a("span",[t._v(" "+t._s(t.child.parent.type.name)+" ")]),a("span",[t._v(" "+t._s(t.child.parent.name)+" ")]),t._v("/ ")]):t._e(),a("label",[a("span",[t._v(" "+t._s(t.child.type.name)+" ")]),a("span",[t._v(" "+t._s(t.child.name)+" ")])]),t.hostsCount?a("label",[a("span",[t._v(" - ")]),a("span",[t._v(" ("+t._s(t.hostsCount)+") ")]),a("span",[t._v(" Equipamentos/Clientes")])]):t._e()]),a("v-spacer"),"map"==t.showHostsType?a("v-btn",{attrs:{small:"",outline:""},on:{click:function(e){return t.touggleView("list")}}},[a("v-icon",[t._v("list")]),a("span",[t._v(" Exibir lista")])],1):t._e(),"list"==t.showHostsType?a("v-btn",{attrs:{small:"",outline:""},on:{click:function(e){return t.touggleView("map")}}},[a("v-icon",[t._v("map")]),a("span",[t._v(" Exibir mapa")])],1):t._e(),a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("settings")])],1)]}}])},[a("v-list",[a("v-list-tile",{on:{click:function(e){return t.checkSignal()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("online_prediction")])],1)],1),a("v-list-tile-title",[t._v("Atualizar Sinal")])],1),a("v-divider"),t.$WiCheckPermission(t.importImanagerPermission)?a("v-list-tile",{on:{click:function(e){return t.searchContracts()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("description")])],1)],1),a("v-list-tile-title",[t._v("Buscar Contratos")])],1):t._e()],1)],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.refresh()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1)},kA=[],CA={name:"DeviceHostsDialogToolbar",data:function(){return{showHostsType:"list"}},computed:{importImanagerPermission:function(){return A["mb"]}},methods:{close:function(){this.$emit("close")},refresh:function(){this.$emit("refresh")},touggleView:function(t){this.showHostsType=t,this.$emit("touggleView",t)},checkSignal:function(){this.$emit("checkSignal")},searchContracts:function(){this.$emit("searchContracts")}},props:{device:{required:!0},child:{default:function(){return{}}},hostsCount:{default:0}}},wA=CA,SA=Object(m["a"])(wA,yA,kA,!1,null,null,null),DA=SA.exports,EA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-data-table",{attrs:{headers:t.headers,items:t.hostsFormated,dense:"","disable-initial-sort":"","rows-per-page-items":[10,5,50,100,200],"rows-per-page-text":"Ítens por página"},scopedSlots:t._u([{key:"items",fn:function(e){var i=e.item;return[a("tr",{class:{"table__row--updated":i.updated}},[a("td",{staticClass:"justify-center"},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.selectHost(i)}}},[a("v-icon",{attrs:{color:"primary"}},[t._v("visibility")])],1)],1),a("td",{staticClass:"justify-center"},[a("strong",[i.serial?a("span",[t._v(t._s(i.serial))]):t._e(),i.serial&&i.mac_address?a("br"):t._e(),i.mac_address?a("span",[t._v(t._s(i.mac_address))]):t._e()])]),a("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer","font-size":"23px"}},[a("HostSignalDialog",{attrs:{host:i},on:{refresh:t.refresh}},[i.online?a("span",[a("strong",{style:{color:i.signal_is_ok?"green":"orange"}},[t._v(" "+t._s(i.signal||"- - -")+" ")])]):a("span",[i.complement&&i.complement.status?a("strong",{staticStyle:{"font-size":"15px",color:"orange"}},[1==i.complement.status||"undefined"==i.complement.status?a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")]):2==i.complement.status||"LOS"==i.complement.status?a("span",[t._v(" Link Loss ")]):3==i.complement.status||"DyingGasp"==i.complement.status?a("span",[t._v(" DiyngGasp ")]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")])]):a("span",{staticStyle:{"font-size":"18px",color:"red"}},[t._v(" Offline ")])])])],1),a("td",{staticClass:"justify-center"},[a("strong",[t._v(t._s(i.producer.name||"- - -"))]),a("br"),a("span",[t._v(t._s(i.producer_model.name||"- - -"))])]),a("td",{staticClass:"justify-center"},[i.customer_name?a("strong",[t._v(" "+t._s(i.customer_name)+" ")]):a("span",[t._v(" - - - ")])]),a("td",{staticClass:"justify-center"},[i.customer_address?a("span",[t._v(" "+t._s(i.customer_address)+" ")]):a("span",[t._v(" - - - ")])]),a("td",{staticClass:"justify-center"},[i.checked_at?a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on;return[a("div",t._g({},s),[a("span",[t._v(t._s(i.checked_at.current))])])]}}],null,!0)},[a("span",[t._v(t._s(i.checked_at.dateTime))])]):a("span",[t._v(" - - - ")])],1)])]}}])}),a("HostDetailDialog",{attrs:{host:t.selectedHost},on:{refresh:t.refresh},model:{value:t.hostDetailDialog,callback:function(e){t.hostDetailDialog=e},expression:"hostDetailDialog"}})],1)},TA=[],OA=a("b481"),AA={name:"DeviceHostsDialogTable",data:function(){return{selectedHost:null,hostDetailDialog:!1,headers:[{text:"Opções",align:"center",value:"id",sortable:!1},{text:"Serial/MAC",align:"center",value:"mac_address"},{text:"Sinal",align:"center",value:"signal"},{text:"Fabricante/Modelo",align:"center",value:"producer_id"},{text:"Cliente",align:"center",value:"customer_name"},{text:"Endereço",align:"center",value:"customer_address"},{text:"Verificação",align:"center",value:"checked_at"}]}},computed:{hostsFormated:function(){return this.hosts.map((function(t){var e,a,i;return Object(kt["a"])(Object(kt["a"])({},t),{},{checked_at:OA["a"].format(t.checked_at),customer_name:(null===t||void 0===t||null===(e=t.contracts[0])||void 0===e||null===(a=e.person)||void 0===a?void 0:a.name)||null,customer_address:(null===t||void 0===t||null===(i=t.contracts[0])||void 0===i?void 0:i.address_full)||null})}))}},methods:{refresh:function(){this.$emit("refresh")},selectHost:function(t){this.selectedHost=t,this.hostDetailDialog=!0}},props:{hosts:{default:function(){return[]}}},components:{HostSignalDialog:hm["a"],HostDetailDialog:Ff["a"]}},IA=AA,FA=(a("355d"),Object(m["a"])(IA,EA,TA,!1,null,"b06a9c7a",null)),PA=FA.exports,jA=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("WiGoogleMaps",{attrs:{markers:t.markers},on:{markerClick:t.markerClick}}),a("HostDetailDialog",{attrs:{host:t.selectedHost},on:{refresh:t.refresh},model:{value:t.selectedHostDialog,callback:function(e){t.selectedHostDialog=e},expression:"selectedHostDialog"}})],1)},qA=[],$A=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"google-map",style:{height:t.innerHeight-150+"px"},attrs:{id:t.id}})])},zA=[],MA={name:"WiGoogleMaps",data:function(){return{map:null,innerHeight:window.innerHeight}},methods:{createGoogleMaps:function(){var t=document.getElementById(this.id),e={zoom:12,center:new window.google.maps.LatLng(-20.1467258,-45.1213433),mapTypeId:this.defaultMapMode||"roadmap",mapTypeControlOptions:{mapTypeIds:["roadmap","satellite","hybrid","terrain"]}};this.map=new window.google.maps.Map(t,e)},createGoogleMapsMarkers:function(){var t=this,e=new window.google.maps.LatLngBounds;this.markers.forEach((function(a){if(a.latitude&&a.longitude){var i=null;a.iconUrl&&(i={url:a.iconUrl,scaledSize:new window.google.maps.Size(50,50),origin:new window.google.maps.Point(0,0),anchor:new window.google.maps.Point(25,50)}),a.circle&&new window.google.maps.Circle({strokeColor:a.pinColor,strokeOpacity:.2,strokeWeight:2,fillColor:a.pinColor,fillOpacity:.1,map:t.map,center:{lat:a.latitude,lng:a.longitude},radius:300});var s=new window.google.maps.Marker({position:new window.google.maps.LatLng(a.latitude,a.longitude),map:t.map,title:a.title,label:a.label,draggable:!1,icon:i});e.extend(s.position),s.addListener("click",(function(){t.$emit("markerClick",{marker:s,data:a})}))}})),this.map.fitBounds(e)}},mounted:function(){this.createGoogleMaps(),this.createGoogleMapsMarkers()},props:{id:{type:String,default:"wi-google-maps"},markers:{type:Array,default:function(){return[]}},defaultMapMode:{type:String,default:"roadmap"}}},NA=MA,LA=Object(m["a"])(NA,$A,zA,!1,null,null,null),RA=LA.exports,UA={name:"DeviceHostsDialogMap",data:function(){return{selectedHost:null,selectedHostDialog:!1}},computed:{markers:function(){return this.hosts.map((function(t){var e,a,i,s,o,n;return Object(kt["a"])(Object(kt["a"])({},t),{},{pinColor:t.online?t.signal_is_ok?"#008000":"#FFA500":"#FF0000",latitude:null===t||void 0===t||null===(e=t.contracts[0])||void 0===e||null===(a=e.address)||void 0===a?void 0:a.latitude,longitude:null===t||void 0===t||null===(i=t.contracts[0])||void 0===i||null===(s=i.address)||void 0===s?void 0:s.longitude,title:null===t||void 0===t||null===(o=t.contracts[0])||void 0===o||null===(n=o.person)||void 0===n?void 0:n.name,label:t.signal?"Sinal: ".concat(t.signal):"Offline",iconUrl:t.online?t.signal_is_ok?"https://master.wnsystems.app:2087/assets/img/icons/maps/grupo-100.png":"https://master.wnsystems.app:2087/assets/img/icons/maps/grupo-110.png":"https://master.wnsystems.app:2087/assets/img/icons/maps/grupo-020.png",circle:!t.online||!t.signal_is_ok})}))}},methods:{markerClick:function(t){var e=t.data;this.selectedHost=e,this.selectedHostDialog=!0},refresh:function(){this.$emit("refresh")}},props:{hosts:{default:function(){return[]}}},components:{WiGoogleMaps:RA,HostDetailDialog:Ff["a"]}},WA=UA,BA=Object(m["a"])(WA,jA,qA,!1,null,null,null),VA=BA.exports,HA={name:"DeviceHostsDialog",data:function(){return{view:"list",hosts:[],refresh:function(){},hostsContractUpdateId:null,hostsCheckUpdateId:null}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},childParams:function(){var t,e,a;return null!==(t=this.child)&&void 0!==t&&null!==(e=t.type)&&void 0!==e&&e.code&&null!==(a=this.child)&&void 0!==a&&a.id?"&device_child_".concat(this.child.type.code,"_active_id=").concat(this.child.id):""}},methods:{setHosts:function(t){var e=t.content,a=t.refresh;this.hosts=(null===e||void 0===e?void 0:e.data)||[],this.refresh=a||[]},close:function(){this.view="list",this.dialog=!1},touggleView:function(t){this.refresh(),this.view=t},searchContracts:function(){var t=this;r["b"].post({uri:"network/hosts-contracts-update",data:{device_id:this.device.id,device_child_id:this.child.id},msgAsk:{title:"Deseja realmente atualizar as informações de contrato?",text:"O sistema irá buscar, criar ou atualizar os contratos destes equipamentos."},msgSucess:{title:"Atualização solicitada com sucesso!",text:"Os dados serão atualizados na tela em instantes."},sucess:function(e){var a;null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&(t.hostsContractUpdateId=e.data.id,t.hostsContractsUpdateSubscriber())}})},checkSignal:function(){var t=this;r["b"].post({uri:"network/hosts-check-update",data:{device_id:this.device.id,device_child_id:this.child.id},msgAsk:{title:"Deseja realmente buscar o sinal?",text:"O sistema irá buscar e atualizar os dados destes equipamentos."},msgSucess:{title:"Atualização solicitada com sucesso!",text:"Os dados serão atualizados na tela em instantes."},sucess:function(e){var a;null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&(t.hostsCheckUpdateId=e.data.id,t.hostsCheckUpdateSubscriber())}})},updateHost:function(t){var e=this.hosts.findIndex((function(e){return e.id==t.id}));e>-1?this.hosts.splice(e,1,t):this.hosts.push(t),this.$forceUpdate()},hostsContractsUpdateSubscriber:function(){var t=this;window.Echo.private("".concat(Nh["a"].account().id,".hosts-contract-update.").concat(this.hostsContractUpdateId)).listen(".update",(function(e){t.updateHost(Object(kt["a"])(Object(kt["a"])({},e),{},{contractUpdated:!0}))}))},hostsCheckUpdateSubscriber:function(){var t=this;window.Echo.private("".concat(Nh["a"].account().id,".hosts-check-update.").concat(this.hostsCheckUpdateId)).listen(".update",(function(){t.refresh()}))},hostsUpdateUnsubscriber:function(){window.Echo.leave("".concat(Nh["a"].account().id,".hosts-contract-update.").concat(this.hostsContractUpdateId)),window.Echo.leave("".concat(Nh["a"].account().id,".hosts-check-update.").concat(this.hostsUpdateId))}},beforeDestroy:function(){this.hostsUpdateUnsubscriber()},props:{value:{required:!0},device:{required:!0},child:{default:function(){return{}}}},components:{Toolbar:DA,Table:PA,Map:VA}},GA=HA,YA=Object(m["a"])(GA,bA,xA,!1,null,null,null),JA=YA.exports,QA={name:"Device",data:function(){return{hostsDialog:!1,tree:[],active:[],open:[]}},computed:{selected:function(){return this.active[0]},dialog:{get:function(){return!!this.selected},set:function(t){t||(this.active=[])}}},methods:{formatItems:function(t){return(null===t||void 0===t?void 0:t.map((function(t){return Object(kt["a"])({children:t.childs},t)})))||[]},getHostsSignalDescription:function(t){var e=-100,a=0;t.forEach((function(t){"number"==typeof t.signal&&t.signal<0&&t.signal>e&&(e=t.signal),!1===t.signal_is_ok&&a++})),a=a/t.length*100,a=a.toFixed(2);var i=a>0?a>5?"red":"orange":"green";return''.concat(e,' dBm | ').concat(a,"%")},updateDeviceHostsList:function(t,e){this.$WiApiGet({uri:"network/device/".concat(t.id,"/update-hosts"),config:{msgAsk:!0,msgSucess:!0,msgError:!0,msgLoad:!0},callback:function(t){var a=t.success;a&&e&&e()}})},sortItems:function(t){var e=this;return(null===t||void 0===t?void 0:t.map((function(t){return Object(kt["a"])({children:e.sortItems(t.childs)},t)})))||[]},getColor:function(t,e){return 0==t?"green":e},openTicketsList:function(){this.$WiListDialog({wiConfig:"ticket-list",filter:{device:this.$route.params.id,stage:"opened"}})},deleteInterface:function(t){this.$WiApiDelete({uri:"network/child",id:t.id,config:{msgAsk:!0,msgSucess:{text:"Interface excluída com sucesso",description:"Pode levar alguns instantes para atualizar a lista",color:"success"},msgError:{text:"Erro ao excluir interface",description:"Pode levar alguns instantes para atualizar a lista, então se já tiver tentado excluir, aguarde alguns instantes e tente novamente",color:"error"},msgLoad:!0}})}},components:{DeviceHostsDialog:JA}},KA=QA,XA=(a("fd45"),Object(m["a"])(KA,_A,hA,!1,null,"7a968eba",null)),ZA=XA.exports,tI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("view-detail",{attrs:{title:"Detalhes do servidor",apiUrl:"servidor/dados",store:"servidores"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticStyle:{padding:"20px !important"}},[a("v-card",{staticClass:"elevation-17",class:{"grey lighten-1":"ativo"!=e.content.ativo_servidor},attrs:{value:"teste1"}},[a("v-divider"),a("network-server-header",{attrs:{data:e,status:t.server.status,information:t.server.information,interval:t.interval,update:t.getSocketInformation}}),a("v-divider"),a("network-server-info",{attrs:{data:e,status:t.server.status,information:t.server.information}}),a("v-divider"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-btn",{attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.pingDialogAction(!0)}}},[a("v-icon",{attrs:{color:"blue"}},[t._v("invert_colors")]),t._v(" Pingar deste Servidor ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"0525eb1a"},expression:"{'id': '0525eb1a'}"}],attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.networkServerReboot()}}},[a("v-icon",{attrs:{color:"red"}},[t._v("settings_power")]),t._v(" Reiniciar Servidor ")],1),1==t.$Auth.user().id?a("div",[a("v-btn",{attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.getListDevices()}}},[a("v-icon",[t._v("dns")]),t._v(" Listar Dispositivos ")],1),a("v-btn",{attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.getListDevicesUp()}}},[a("v-icon",[t._v("dns")]),t._v(" Listar Dispositivos Up ")],1),a("v-btn",{attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.getListDevicesDown()}}},[a("v-icon",[t._v("dns")]),t._v(" Listar Dispositivos Down ")],1),a("v-btn",{attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.getListQueue()}}},[a("v-icon",[t._v("list")]),t._v(" Listar Fila de envio ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"e9dd3efb"},expression:"{'id': 'e9dd3efb'}"}],attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.restartPingToDevice()}}},[a("v-icon",[t._v("dns")]),t._v(" Reiniciar Ping ")],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"35fdef42"},expression:"{'id': '35fdef42'}"}],attrs:{disabled:"online"!==t.server.status},on:{click:function(e){return t.updateApplication()}}},[a("v-icon",[t._v("dns")]),t._v(" Atualizar ")],1)],1):t._e()],1)],1)],1),t.pingDialog?a("ping-dialog",{attrs:{"network-server-id":t.$route.params.id,active:t.pingDialog},on:{active:t.pingDialogAction}}):t._e()],1),a("div",{staticStyle:{padding:"20px !important"}},[a("v-card",{staticClass:"elevation-17",attrs:{value:"teste1"}},[a("ul",t._l(t.server.information.logs,(function(e,i){return a("li",{key:i},[a("span",[t._v(t._s(e.created_at))]),t._v(" - "),a("span",[t._v(t._s(e.type))]),t._v(" - "),a("strong",[t._v(t._s(e.message))])])})),0)])],1)]}}])})],1)},eI=[],aI=a("1a4e"),iI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{class:{"grey lighten-1":"ativo"!=t.data.content.ativo_servidor},attrs:{subheader:"","two-line":"",dense:""}},[a("v-list-tile",[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{"x-large":""}},[t._v(" cloud_queue ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{color:"#1C8ADB","font-size":"18px"}},[a("strong",[a("span",[t._v(t._s(t.data.content.nome_servidor))]),"ativo"!=t.data.content.ativo_servidor?a("span",{staticStyle:{color:"#FFF"}},[t._v(" (Desativado) ")]):t._e()])]),a("v-list-tile-sub-title",[a("label",{staticStyle:{"font-size":"14px",color:"white",padding:"2px 5px"},style:{background:"online"==t.status?"green":"offline"==t.status?"red":"grey"}},[t._v(" Status: "+t._s(t.status)+" ")]),a("span",{staticStyle:{"padding-left":"15px"}},[t._v("Versão atual: "+t._s(t.data.content.application.version))]),t.information.version?a("span",{staticStyle:{"padding-left":"15px"}},[t._v("Versão em execução: "+t._s(t.information.version))]):t._e()])],1),a("v-list-tile-action",[t.interval.status?a("v-progress-circular",{attrs:{large:"",color:"primary",value:t.interval.count.porcentage()}},[t._v(" "+t._s(t.interval.count.value)+" ")]):a("v-icon",{attrs:{color:"red","x-large":""}},[t._v("warning")])],1),a("v-list-tile-action",[a("v-btn",{attrs:{disabled:"online"!==t.status,icon:""},on:{click:function(e){return t.update()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1),a("v-divider",{directives:[{name:"prms",rawName:"v-prms",value:{id:"529e4c78"},expression:"{'id': '529e4c78'}"}]}),"ativo"==t.data.content.ativo_servidor?a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:"529e4c78"},expression:"{'id': '529e4c78'}"}]},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{"x-large":""}},[t._v(" vpn_key ")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Token de ativação ")]),a("v-list-tile-sub-title",[a("input",{directives:[{name:"model",rawName:"v-model",value:t.data.content.token_servidor,expression:"data.content.token_servidor"}],staticStyle:{width:"100%"},attrs:{type:"text"},domProps:{value:t.data.content.token_servidor},on:{input:function(e){e.target.composing||t.$set(t.data.content,"token_servidor",e.target.value)}}})])],1),a("v-list-tile-action",[t.data.content.token_servidor?a("copy-text-to-clipboard",{attrs:{title:"Token de ativação",text:t.data.content.token_servidor}}):t._e()],1)],1):t._e()],1)},sI=[],oI={name:"NetworkServerHeader",data:function(){return{}},methods:{},props:{data:{type:Object},status:{type:String},interval:{type:Object},update:{type:Function},information:{type:Object}},components:{CopyTextToClipboard:gs}},nI=oI,rI=Object(m["a"])(nI,iI,sI,!1,null,null,null),lI=rI.exports,cI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column1",{attrs:{data:t.data,status:t.status,information:t.information}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column2",{attrs:{data:t.data,status:t.status,information:t.information}})],1),a("v-flex",{attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("network-server-info-column3",{attrs:{data:t.data,status:t.status,information:t.information}})],1)],1)},dI=[],uI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticStyle:{padding:"0 5px 0 0"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/sorting_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Dispositivos Cadastrados: ")]),a("v-list-tile-sub-title",[t._v("Dispositivos monitoráveis.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.data.content.count_devices||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/grupo_icon_map_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Dispositivos Monitorados: ")]),a("v-list-tile-sub-title",[t._v("Dispositivos deste servidor")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.device_count||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green","x-large":""}},[t._v("get_app")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Dispositivos Disponíveis: ")]),a("v-list-tile-sub-title",[t._v("Estão pingando...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.device_up||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red","x-large":""}},[t._v("publish")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Dispositivos Indisponíveis: ")]),a("v-list-tile-sub-title",[t._v("Não estão pingando...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.device_down||"0"))])])],1)],1)},pI=[],mI={name:"NetworkServerInfoColumn1",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},vI=mI,fI=Object(m["a"])(vI,uI,pI,!1,null,null,null),gI=fI.exports,_I=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticStyle:{padding:"0 5px 0 0"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/system_task_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Processos Ativos: ")]),a("v-list-tile-sub-title",[t._v("Monitorando dispositivos.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.tread_up||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/system_task_down_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Processos Inativos: ")]),a("v-list-tile-sub-title",[t._v("Interrompidos ou desativados.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.tread_down||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/numbered_list_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Fila de envio: ")]),a("v-list-tile-sub-title",[t._v("Enviando eventos para o servidor...")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"25px"}},[t._v(t._s(t.information.queue_send||"0"))])])],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/velocimetro_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" CPU em uso: ")]),a("v-list-tile-sub-title",[t._v("% de processamento.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.information.cpu_load||"---"))])])],1)],1)},hI=[],bI={name:"NetworkServerInfoColumn2",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},xI=bI,yI=Object(m["a"])(xI,_I,hI,!1,null,null,null),kI=yI.exports,CI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list",{staticStyle:{padding:"0 5px 0 0"},attrs:{subheader:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/today_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Início do monitoramento:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.information.start_date_time_format||"---"))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/date_start_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Último Evento (Up ou Down):")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.information.last_device_log||"---"))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/event_time_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Última atualização dos dados:")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.information.last_update||"---"))])])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("img",{attrs:{src:"static/icons/monitor/slot_memory_ram_96.png",alt:"Código/Ticket Externo"}})])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" Memória livre: ")]),a("v-list-tile-sub-title",[t._v("Memória disponível em MB.")])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"20px"}},[t._v(t._s(t.information.memory_free||"---"))])])],1)],1)},wI=[],SI={name:"NetworkServerInfoColumn3",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}}},DI=SI,EI=Object(m["a"])(DI,CI,wI,!1,null,null,null),TI=EI.exports,OI={name:"NetworkServerInfo",data:function(){return{}},methods:{},props:{data:{type:Object},information:{type:Object},status:{type:String}},components:{NetworkServerInfoColumn1:gI,NetworkServerInfoColumn2:kI,NetworkServerInfoColumn3:TI}},AI=OI,II=Object(m["a"])(AI,cI,dI,!1,null,null,null),FI=II.exports,PI={name:"NetworkServer",data:function(){return{networkServerId:this.$route.params.id,getMixin:null,pingDialog:!1,interval:{interval:null,update:15,status:!1,count:{value:15,interval:null,porcentage:this.getIntervalCountPorcentage}}}},methods:{pingDialogAction:function(t){this.pingDialog=t},networkServerStatusChanged:function(){"online"===this.server.status?(this.getSocketInformation(),this.startNetworkServerInformation()):this.stopNetworkServerInformation()},getSocketInformation:function(){var t=this;this.socket.get({url:"network-server-information",params:{id:this.$route.params.id,execute:"information"}}),this.socket.subscribe({url:"network-server-information-"+this.$route.params.id,callback:function(e){e&&(t.server.information=e,t.socket.unsubscribe({url:"network-server-information-"+t.$route.params.id}))}})},startNetworkServerInformation:function(){var t=this;this.interval.interval=setInterval((function(){t.getSocketInformation(),t.interval.count.value=15}),15e3),this.interval.status=!0},stopNetworkServerInformation:function(){clearInterval(this.interval.interval),clearInterval(this.interval.countInterval),this.interval.status=!1,this.interval.count.value=15},getIntervalCountPorcentage:function(){return 100*this.interval.count.value/this.interval.update},getListDevices:function(){var t=this;this.socket.get({url:"network-server-devices",params:{id:this.$route.params.id,execute:"downDevices"}}),this.socket.subscribe({url:"network-server-devices-"+this.$route.params.id,callback:function(e){console.log(e),e&&t.socket.unsubscribe({url:"network-server-devices-"+t.$route.params.id})}})},getListDevicesUp:function(){var t=this;this.socket.get({url:"network-server-devices-up",params:{id:this.$route.params.id,execute:"downDevices"}}),this.socket.subscribe({url:"network-server-devices-up-"+this.$route.params.id,callback:function(e){console.log(e),e&&t.socket.unsubscribe({url:"network-server-devices-up-"+t.$route.params.id})}})},getListDevicesDown:function(){var t=this;this.socket.get({url:"network-server-devices-down",params:{id:this.$route.params.id,execute:"downDevices"}}),this.socket.subscribe({url:"network-server-devices-down-"+this.$route.params.id,callback:function(e){console.log(e),e&&t.socket.unsubscribe({url:"network-server-devices-down-"+t.$route.params.id})}})},networkServerReboot:function(){var t=this;this.$swal({title:"Deseja realmente reiniciar este servidor?",text:"Caso ocorra alguma falha será necessário acessar localmente.",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Reiniciar!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&(t.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}),t.socket.get({url:"network-server-reboot",params:{id:t.$route.params.id,execute:"reboot"}}),t.socket.subscribe({url:"network-server-reboot-"+t.$route.params.id,callback:function(e){console.log(e),e&&(t.socket.unsubscribe({url:"network-server-reboot-"+t.$route.params.id}),e.status?t.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))},getListQueue:function(){var t=this;this.socket.get({url:"network-server-queue",params:{id:this.$route.params.id,execute:"queue"}}),this.socket.subscribe({url:"network-server-queue-"+this.$route.params.id,callback:function(e){console.log(e),e&&t.socket.unsubscribe({url:"network-server-queue-"+t.$route.params.id})}})},restartPingToDevice:function(){var t=this,e={id:5350,name:"Hello World!",ip:"187.120.76.20"};this.$swal({title:"Reiniciar o monitoramento deste dispositivo?",text:"Seu status ficará como disponível e em seguida será analisado novamente.",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Reiniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&(t.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}),t.socket.get({url:"network-server-restart-ping",params:{id:t.$route.params.id,execute:"restart-ping",device:e}}),t.socket.subscribe({url:"network-server-restart-ping-"+t.$route.params.id,callback:function(e){console.log(e),e&&(t.socket.unsubscribe({url:"network-server-restart-ping-"+t.$route.params.id}),e.status?t.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))},updateApplication:function(){var t=this;this.$swal({title:"Reiniciar o monitoramento deste dispositivo?",text:"Seu status ficará como disponível e em seguida será analisado novamente.",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Reiniciar!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&(t.$swal({title:"Reiniciando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}}),t.socket.get({url:"network-server-update-application",params:{id:t.$route.params.id,execute:"update-application"}}),t.socket.subscribe({url:"network-server-update-application-"+t.$route.params.id,callback:function(e){console.log(e),e&&(t.socket.unsubscribe({url:"network-server-update-application-"+t.$route.params.id}),e.status?t.$swal({type:"success",title:"Tudo certo!",text:"Reiniciado com sucesso."}):t.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."}))}}))}))}},mounted:function(){var t=this;this.socketConnect(),this.socketOnConnect(this.$route.params.id),this.socketOnDisconect(),this.checkNetworkServerStatusSubscribe(this.$route.params.id),this.interval.count.interval=setInterval((function(){t.interval.count.value--}),1e3)},beforeDestroy:function(){this.stopNetworkServerInformation(),this.socket.disconnect()},mixins:[aI["a"]],components:{NetworkServerHeader:lI,NetworkServerInfo:FI,PingDialog:Kp["a"]}},jI=PI,qI=Object(m["a"])(jI,tI,eI,!1,null,null,null),$I=qI.exports,zI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[a("v-form",{model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[a("br"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("h1",[t._v("Selecione o dispositivo e insira o MAC Address!")]),a("v-divider"),a("h3",{staticStyle:{color:"green"}},[t._v("Como esta ferramenta funciona:")]),a("h4",[t._v('1 - Você seleciona o dispositivo, insere o MAC e clica em "remover";')]),a("h4",[t._v("2 - A solicitação é adicionada em uma fila de execução;")]),a("h4",[t._v("3 - Você recebe uma mensagem de sucesso dizendo que a solicitação foi adicionada à fila;")]),a("h4",[t._v("4 - A solicitação é executada em alguns segundos;")]),a("h4",[t._v("5 - O sistema acessa o dispositivo e executa a ação solicitada. Dependendo do dispositivo e da quantidade de clientes este processo pode demorar entre 1 e 2 minutos;")]),a("v-divider"),a("h3",{staticStyle:{color:"orange"}},[t._v("A solicitação não será executada se:")]),a("h4",[t._v("1 - O dispositivo não estiver devidamente configurado;")]),a("h4",[t._v("2 - O dispositivo não estiver online no momento da execução;")]),a("h4",[t._v("3 - Os dados de acesso do dispositivo estiverem errados;")]),a("h4",[t._v("4 - O MAC Address não for encontrado;")]),a("v-divider"),a("h3",{staticStyle:{color:"red"}},[t._v("Atenção:")]),a("h4",[t._v("1 - Ao receber a mensagem de sucesso aguarde de 1 a 2 minutos e confira o resultado;")]),a("h4",[t._v("2 - Não solicite uma nova remoção antes de 2 minutos, isso pode causar o "),a("span",{staticStyle:{color:"red"}},[t._v("travamento do dispositivo")]),t._v(";")]),a("v-divider"),a("br")],1),a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-select",{attrs:{items:t.devices,label:"Dispositivo",placeholder:"Selecione o Dispositivo","item-text":"nome_disp","item-value":"id",required:"",rules:[t.rules.required],outline:""},model:{value:t.form.device_id,callback:function(e){t.$set(t.form,"device_id",e)},expression:"form.device_id"}})],1),a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-text-field",{attrs:{label:"MAC Address",placeholder:"##:##:##:##:##:##",required:"",mask:"NN:NN:NN:NN:NN:NN",minlength:"12",maxlength:"17",rules:[t.rules.required,t.rules.min,t.rules.max],outline:""},model:{value:t.form.mac_address,callback:function(e){t.$set(t.form,"mac_address",e)},expression:"form.mac_address"}})],1),t.logs&&t.logs.length>0?a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},t._l(t.logs,(function(e,i){return a("v-alert",{key:i,attrs:{value:!0,type:e.status}},[t._v(" "+t._s(e.status)+" - "+t._s(e.routerboard.name)+", MAC: "+t._s(e.mac_address)+" ")])})),1):t._e(),a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-btn",{attrs:{disabled:!t.valid||!t.form.device_id||!t.form.mac_address,color:"primary",loading:t.loading,block:""},on:{click:function(e){return t.removeLease()}}},[t._v("Remover")])],1)],1),a("br")],1)],1)],1)],1)],1)},MI=[],NI={name:"DeviceLeaseRemove",data:function(){return{form:{},logs:[],valid:!1,loading:!1,devices:[{id:54791,nome_disp:"CCR Wireless DVL"}],rules:{required:function(t){return!!t||"Campo obrigatório!"},min:function(t){return!!t&&(null===t||void 0===t?void 0:t.length)>=12||"Mínimo de 12 caracteres"},max:function(t){return!!t&&(null===t||void 0===t?void 0:t.length)<=17||"Máximo de 17 caracteres"}}}},methods:{getDevices:function(){var t=this;this.$WiApiGet({uri:"networks/device/command/remove-lease",callback:function(e){e.success&&(t.devices=e.success),console.log(t.devices)},config:{msgLoad:!0,msgError:{title:"Ocorreu um erro ao carregar os dispositivos.",text:"Tente novamente ou entre em contato com o suporte."}}})},removeLease:function(){var t=this;this.$WiApiPost({uri:"networks/device/command/remove-lease",data:{device_id:this.form.device_id,mac_address:this.form.mac_address},callback:function(e){e.sucess?t.logs.push(Object(kt["a"])(Object(kt["a"])({},t.form),{},{status:"success"})):t.logs.push(Object(kt["a"])(Object(kt["a"])({},t.form),{},{status:"error"}))},config:{msgLoad:!0,msgAsk:!0,msgSucess:{title:"Solicitação adicionada à fila!",text:"Aguarde entre 1 e 2 minutos e verifique o resultado"},msgError:{title:"Ocorreu um erro ao executar a solicitação.",text:"O dispositivo pode não estar configurado corretamente ou não ter respondido como esperado. Tente novamente ou entre em contato com o suporte."}}})}},mounted:function(){this.getDevices()}},LI=NI,RI=Object(m["a"])(LI,zI,MI,!1,null,null,null),UI=RI.exports,WI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"host-detail-dialog",title:"Monitoramento de OLTs",apiUrl:"network/device",notLoad:!0,notGetID:!0,apiParams:"?type_id=2&limit=100&order=nome_disp,asc&withCount=tickets_opened"},on:{afterLoad:t.afterLoad},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content;return[a("v-container",{staticClass:"py-1 px-1",attrs:{fluid:"","fill-height":""}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(i.data,(function(e,i){return a("v-flex",{key:i,staticClass:"px-2 py-2",attrs:{xs12:"",sm6:"",md3:"",lg2:"",xl1:""}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({staticStyle:{color:"white","border-radius":"5px",cursor:"pointer"},style:{"background-image":"url("+t.background+")"},attrs:{color:e.status.color}},s),[a("v-card-text",{staticClass:"device__data px-1 py-1"},[a("v-layout",{attrs:{column:"","align-center":""}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",height:"45px",padding:"5px",background:"transparent",width:"100%","max-width":"110px","text-align":"center","border-radius":"5px"}},[e.producer.logo?a("img",{staticStyle:{"max-width":"120px","max-height":"45px"},attrs:{src:"static/network/producers/logos/"+e.producer.logo,alt:""}}):a("v-icon",{attrs:{"x-large":"",color:"white"}},[t._v(" router ")])],1),a("div",{staticStyle:{display:"flex","flex-direction":"column","align-items":"center","text-align":"center"}},[a("strong",{staticStyle:{"white-space":"nowrap",overflow:"hidden","text-overflow":"ellipsis",width:"170px"},style:{fontSize:"xl"==t.$vuetify.breakpoint.name?"10px":"14px"}},[t._v(" "+t._s(e.nome_disp)+" ")]),a("span",[t._v(" "+t._s(e.status.name)+" ")])])])],1),a("v-progress-linear",{staticStyle:{padding:"0 0 5px 0",margin:"0"},attrs:{color:"white",height:"2",value:100}})],1)]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.$WiEditDialog({wiConfig:"devices",data:e})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1),a("v-list-tile-title",[t._v(" Editar OLT ")])],1),a("v-divider"),a("v-list-tile",{attrs:{disabled:100==e.status.id},on:{click:function(a){return t.$WiListDialog({wiConfig:"device-event",filter:{device_id:e.id,status_id:"0"}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:100==e.status.id?"grey":"red"}},[t._v("keyboard_double_arrow_down")])],1),a("v-list-tile-title",[t._v(" Incidentes não resolvidos ")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.$WiListDialog({wiConfig:"ticket-opened",filter:{device:e.id}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#a59d19"}},[t._v("message")])],1),a("v-list-tile-title",[t._v(" Chamados em aberto ")])],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"device",params:{id:e.id}}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("info")])],1),a("v-list-tile-title",[t._v(" Detalhes da OLT ")])],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"grupo-mapa-dispositivos",params:{id:e.grupo_dados_id}}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#367da6"}},[t._v("device_hub")])],1),a("v-list-tile-title",[t._v(" Exibir OLT na topologia ")])],1),a("v-divider"),a("v-list-tile",{attrs:{link:"",to:{name:"network-list",params:{page:"host"},query:{device_id:e.id}}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("router")])],1),a("v-list-tile-title",[t._v(" Equipamentos/clientes na OLT ")])],1)],1)],1)],1)})),1),a("div",t._l(t.snaks,(function(e,i){return a("v-snackbar",{key:i,attrs:{bottom:"",absolute:"",right:"",timeout:2e4,color:e.color},model:{value:e.active,callback:function(a){t.$set(e,"active",a)},expression:"snack.active"}},[t._v(" "+t._s(e.text)+" ")])})),1)],1)]}}])},[a("template",{slot:"toolbarItensBefore"},[t.socket.status?a("span",[t._v("Ao vivo")]):a("span",[t._v("Não conectado")]),t.socket.status?a("span",{staticClass:"olts__live-status-label"}):a("span",{staticClass:"olts__disconected-status-label"})])],2)},BI=[],VI={name:"OLTsDashboard",data:function(){return{snaks:[],devices:[],background:"static/background/background-gradiente-1.png",socket:{url:null,status:!1},interval:null,refresh:null}},methods:{openTicketsList:function(){this.$WiListDialog({wiConfig:"ticket-list",filter:{device:this.$route.params.id,stage:"opened"}})},startInterval:function(){var t=this;this.interval=setInterval((function(){t.refresh()}),24e4)},stopInterval:function(){clearInterval(this.interval)},socketConnect:function(){var t,e,a,i,s=this;this.socket.url=this.$Auth.account().id+".device.olt",this.socket.status=!(null===(t=window)||void 0===t||null===(e=t.Echo)||void 0===e||null===(a=e.connector)||void 0===a||null===(i=a.socket)||void 0===i||!i.id),window.Echo.connector.socket.on("connect",(function(){s.socket.status=!0})),window.Echo.connector.socket.on("disconnect",(function(){s.socket.status=!1}))},subscribeOnNetworkStatusChange:function(){var t=this;window.Echo.private(this.socket.url).listen(".status.changed",(function(e){setTimeout((function(){t.refresh(),t.snaks.push({active:!0,text:e.up||e.down||e.ticket||e.device,color:e.up?"green":e.down?"red":e.ticket||e.device?"blue":"grey"})}),100)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.socket.url)},afterLoad:function(t){var e=t.content,a=t.refresh;this.devices=e.data,this.refresh=a}},mounted:function(){this.socketConnect(),this.startInterval(),this.subscribeOnNetworkStatusChange()},beforeDestroy:function(){this.stopInterval(),this.unsubscribeOnNetworkStatusChange()}},HI=VI,GI=(a("3a57"),Object(m["a"])(HI,WI,BI,!1,null,"0164c3e4",null)),YI=GI.exports,JI=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"host-detail-dialog",title:t.title,apiUrl:t.apiUrl,notLoad:!0,notGetID:!0,apiParams:"?limit=100&whereNull=grupo_dados_id&join=grupos&order=nome_disp,asc"},on:{afterLoad:t.afterLoad}},[a("template",{slot:"toolbarItensBefore"},[t.socket.status?a("span",[t._v("Ao vivo")]):a("span",[t._v("Não conectado")]),t.socket.status?a("span",{staticClass:"networks__live-status-label"}):a("span",{staticClass:"networks__disconected-status-label"})]),[a("v-container",{staticClass:"py-1 px-1",attrs:{fluid:"","fill-height":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("div",{staticStyle:{width:"100%"}},[t.networks.length>0?a("GruposRealTime",{staticStyle:{width:"100%"},attrs:{grupos:t.networks},on:{action:t.setNetwork}}):a("div",{staticStyle:{width:"100%"}},[a("v-layout",{attrs:{row:"",wrap:"","align-center":"","justify-center":""}},[a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticClass:"text-xs-center"},[a("v-card-title",{staticClass:"headline"},[t._v("Nenhuma rede encontrada")]),a("v-card-text",[a("span",[t._v("Tente novamente mais tarde")])])],1)],1)],1)],1)],1)]),a("div",t._l(t.snaks,(function(e,i){return a("v-snackbar",{key:i,attrs:{bottom:"",absolute:"",right:"",timeout:2e4,color:e.color},model:{value:e.active,callback:function(a){t.$set(e,"active",a)},expression:"snack.active"}},[t._v(" "+t._s(e.text)+" ")])})),1)],1)]],2)},QI=[],KI={name:"OLTsDashboard",data:function(){return{snaks:[],devices:[],refresh:null,networks:[],title:"Minha Rede",apiUrl:"topologia/dados",background:"static/background/background-gradiente-1.png",socket:{url:null,status:!1},interval:null,networkId:1}},methods:{startInterval:function(){var t=this;this.interval=setInterval((function(){t.refresh()}),12e4)},stopInterval:function(){clearInterval(this.interval)},socketConnect:function(){var t,e,a,i,s=this;this.socket.status=!(null===(t=window)||void 0===t||null===(e=t.Echo)||void 0===e||null===(a=e.connector)||void 0===a||null===(i=a.socket)||void 0===i||!i.id),window.Echo.connector.socket.on("connect",(function(){s.socket.status=!0})),window.Echo.connector.socket.on("disconnect",(function(){s.socket.status=!1}))},setSocketUrl:function(){this.socket.url="".concat(this.$Auth.account().id,".network.").concat(this.networkId)},subscribeOnNetworkStatusChange:function(){var t=this;window.Echo.private(this.socket.url).listen(".status.changed",(function(e){setTimeout((function(){t.refresh(),t.snaks.push({active:!0,text:e.up||e.down||e.ticket||e.device,color:e.up?"green":e.down?"red":e.ticket||e.device?"blue":"grey"})}),100)}))},unsubscribeOnNetworkStatusChange:function(){window.Echo.leave(this.socket.url)},afterLoad:function(t){var e,a,i=t.content,s=t.refresh;this.refresh=s,null!==(e=this.$route)&&void 0!==e&&null!==(a=e.query)&&void 0!==a&&a.network_id?this.networks=i.grupos:this.networks=i},setNetwork:function(t){var e=this;t&&1==t.funcao_tipo?(this.apiUrl="grupo/grupo-conexao/".concat(t.id),setTimeout((function(){e.$router.push({name:"networks-dashboard",query:{network_id:t.id,network_name:t.nome_grupo}}),e.title=t.nome_grupo}),100)):this.$router.push({name:"grupo-mapa-dispositivos",params:{id:t.id}})},setApiUrl:function(){var t,e,a,i;this.unsubscribeOnNetworkStatusChange(),null!==(t=this.$route)&&void 0!==t&&null!==(e=t.query)&&void 0!==e&&e.network_id?(this.apiUrl="grupo/grupo-conexao/".concat(this.$route.query.network_id),this.networkId=this.$route.query.network_id):(this.apiUrl="topologia/dados",this.networkId=1),console.log(this.apiUrl),this.setSocketUrl(),this.subscribeOnNetworkStatusChange(),null!==(a=this.$route)&&void 0!==a&&null!==(i=a.query)&&void 0!==i&&i.network_name?this.title=this.$route.query.network_name:this.title="Minha Rede"},openTicketsList:function(){this.$WiListDialog({wiConfig:"ticket-list",filter:{device:this.$route.params.id,stage:"opened"}})}},created:function(){this.setApiUrl()},mounted:function(){this.setSocketUrl(),this.socketConnect(),this.startInterval(),this.subscribeOnNetworkStatusChange()},beforeDestroy:function(){this.stopInterval(),this.unsubscribeOnNetworkStatusChange()},watch:{$route:function(t){console.log(t),this.setApiUrl()}},components:{GruposRealTime:yi}},XI=KI,ZI=(a("9030"),Object(m["a"])(XI,JI,QI,!1,null,"45b3c510",null)),tF=ZI.exports,eF=[{path:"my-networks",name:"minha-rede",component:Hs,meta:{id:"7517de8a",auth:!0,title:"Minhas Redes",icon:"show_chart"}},{path:"network-servers",name:"servidores",component:AT,meta:{id:"83d002ee",auth:!0,title:"Servidores de monitoramento",icon:"cloud_queue"}},{path:"servidor/:id",name:"servidor",component:hT,meta:{id:"83d002ee",auth:!0,title:"Servidor",icon:"cloud_queue"}},{path:"device/:id",name:"device",component:ZA,meta:{id:"cb59faf8",auth:!0,title:"Detalhes do Dispositivo",icon:"dns"}},{path:"network-server/:id",name:"network-server",component:$I,meta:{id:"83d002ee",auth:!0,title:"Servidor de monitoramento",icon:"cloud_queue"}},{path:"device-events",name:"indisponibilidades",component:gA,meta:{auth:!0,title:"Eventos dos dispositivos",icon:"arrow_downward",touch:!0}},{path:"mapa/:id",name:"mapa",component:MT,meta:{auth:!0,title:"Mapa"}},{path:"importacao-the-dude/:id",name:"importacao-the-dude",component:BT,meta:{id:"31f8eef9",auth:!0,title:"Importar do The Dude"}},{path:"network-topology-map/:id",name:"google-maps-grupos",component:sO,meta:{id:"7517de8a",auth:!0,title:"Topologia de rede no Google Maps",icon:"streetview"}},{path:"mobile-grupo",name:"mobile-grupo",component:dO,meta:{id:"7517de8a",auth:!0,title:"Mobile Grupo"}},{path:"mobile-disp",name:"mobile-disp",component:kO,meta:{auth:!0,title:"Mobile Dispositivos"}},{path:"mobile-sobre",name:"mobile-sobre",component:TO,meta:{auth:!0,title:"Mobile Sobre"}},{path:"network-hierarchy",name:"hierarquia-de-rede",component:XO,meta:{id:"31f8eef9",auth:!0,title:"Hierarquia de Rede",icon:"vertical_split"}},{path:"grupos-inserir-importar",name:"grupos-inserir-importar",component:sA,meta:{id:"31f8eef9",auth:!0,title:"Importar ou Inserir Grupos",icon:"import_export"}},{path:"dispositivos-inserir-importar",name:"dispositivos-inserir-importar",component:dA,meta:{id:"31f8eef9",auth:!0,title:"Importar ou Inserir Dispositivos",icon:"import_export"}},{path:"device-lease-remove",name:"device-lease-remove",component:UI,meta:{id:"7ed9eff2",auth:!0,title:"Dispositivo Remover Lease",icon:"filter_1"}},{path:"network-topology-devices/:id",name:"grupo-mapa-dispositivos",component:MT,meta:{id:"cb59faf8",auth:!0,title:"Topologia de Dispositivos",icon:"show_chart",config:{tipo:"dispositivo",getUrl:"grupo/disp-conexao/",getUrlParams:"?join=dispositivos,conexoes",updateUrl:"grupo/disp",updateModalNode:"",updateIDName:"grupo_disp_id",campoDispositivoName:"dispositivos",edgeEditModal:"dispositivos-conexao",routeReturn:{name:"list",params:{page:"grupos"}}}}},{path:"network-topology/:id",name:"grupo-mapa-grupos",icon:"show_chart",component:MT,meta:{id:"7517de8a",auth:!0,title:"Topologia de Rede",config:{tipo:"grupo",getUrl:"grupo/grupo-conexao/",getUrlParams:"?join=grupos,conexoes",updateUrl:"grupo/dados",updateModalNode:"",updateIDName:"id",campoDispositivoName:"grupos",edgeEditModal:"grupo-conexao",routeReturn:{name:"list",params:{page:"grupos"}}}}},{path:"olt-dashboard",name:"olt-dashboard",component:YI,meta:{id:"cb59faf8",auth:!0,title:"Dashboard OLTs",icon:"dns"}},{path:"networks-dashboard",name:"networks-dashboard",component:tF,meta:{id:"cb59faf8",auth:!0,title:"Dashboard OLTs",icon:"dns"}}],aF={id:{id:"83d002ee",create:"e578c9c7",update:"529e4c78",delete:"48799725"},icon:"cloud_queue",title:{edit:{create:"Novo Servidor de Monitoramento",update:"Atualizar Servidor de Monitoramento"}},apiUrl:"servidor/dados",urlDetails:{name:"network-server",params:{}},maxWidth:"800px",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_servidor",text:"Nome",type:"text",size:["xs12","sm12","md6","ls6"],required:!0,list:!0,edit:!0},{value:"ip_servidor",text:"IP Cadastro",type:"text",size:["xs12","sm12","md4","ls4"],required:!1,list:!0,edit:!0},{value:"ativo_servidor",text:"Está ativo?",placeholder:"Sim ou não",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"ativo",text:"Sim"},{value:"inativo",text:"Não"}],default:"ativo"},{value:"ip_interacao",text:"IP Reconhecido",type:"text",disabled:!0,size:["xs12","sm12","md4","ls4"],required:!1,list:!0,edit:!0},{value:"latitude_servidor",text:"Latitude",type:"text",size:["xs12","sm12","md4","ls4"],list:!0,edit:!0},{value:"longitude_servidor",text:"Longitude",type:"text",size:["xs12","sm12","md4","ls4"],list:!0,edit:!0},{value:"obs_servidor",text:"Observações",type:"textarea",list:!1,edit:!0}]},iF={id:{id:"cb59faf8",create:"a2ee509c",update:"742b2ad5",delete:"eab778c7"},list:!0,title:"Dispositivo",apiUrl:"disp/dados",fields:[{text:"Dados básicos deste dispositivo. Nome, IP, se será monitorado e de onde será monitorado.",type:"subheader",edit:!0},{value:"nome_disp",text:"Nome",placeholder:"Insira a identificação deste dispositivo",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!0,edit:!0,search:!0},{value:"sigla_disp",text:"Sigla",placeholder:"Insira a sigla deste dispositivo",type:"text",size:["xs12","sm12","md2","lg2"],required:!1,list:!1,edit:!0},{value:"ip_disp",counter:15,text:"Endereço IP",placeholder:"###.###.###.###",type:"text",size:["xs12","sm12","md2","lg2"],required:!0,list:!0,edit:!0,search:!0},{value:"mac_disp",counter:17,text:"MAC Address",placeholder:"##:##:##:##:##:##",type:"text",size:["xs12","sm12","md2","lg2"],required:!0,list:!0,edit:!0,search:!0},{value:"ativo_disp",text:"Será monitorado?",placeholder:"Sim ou não",type:"select",size:["xs12","sm12","md2","lg2"],list:!1,edit:!0,options:[{value:"active",text:"Sim"},{value:"inactive",text:"Não"}]},{value:"nome_tipo",text:"Tipo",list:!0,edit:!1},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{text:"Servidor de Monitoramento, Grupo principal, Modelo, Tipo e Servidor de monitoramento.",type:"subheader",edit:!0},{value:"servidor_dados_id",text:"Servidor de Monitoramento",placeholder:"De onde será monitorado",required:!0,type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],list:!1,edit:!0,apiUrl:"servidor/dados",apiParams:{fields:"id,nome_servidor",order:"nome_servidor,asc"},show:"nome_servidor"},{value:"grupo_dados_id",text:"Grupo Principal",required:!0,type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:{where:"funcao_tipo,2",order:"nome_grupo,asc"},show:"nome_sigla_grupo"},{value:"equipamento_dados_id",text:"Modelo/Equipamento",type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],list:!1,edit:!0,apiUrl:"equipamento/dados",apiParams:{order:"nome_equipamento_fabricante,asc"},show:"nome_equipamento_fabricante"},{value:"disp_tipo_id",text:"Tipo",type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],list:!1,edit:!0,apiUrl:"disp/tipo",apiParams:{order:"nome_tipo,asc"},show:"nome_tipo"},{text:"O campo de Observações pode ser usado para descrever este dispositivo.",type:"subheader",edit:!0},{value:"obs_disp",text:"Observações",type:"textarea",list:!1,edit:!0}],fieldsFixed:[{value:"ultimo_alter_tipo",data:1},{value:"ultimo_alter_tipo_nome",data:"usuario"}],loading_edit:!1,loading_list:!1,loading_view:!1},sF={id:{id:"cb59faf8",create:"a2ee509c",update:"742b2ad5",delete:"eab778c7"},title:"Dispositivo",apiUrl:"disp/nao-grupo",fields:[{value:"nome_disp",counter:30,text:"Nome",type:"text",required:!0,list:!0,edit:!0},{value:"ip_disp",counter:30,text:"IP",type:"text",required:!0,list:!0,edit:!0},{value:"nome_tipo",text:"Tipo",list:!0,edit:!1},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"disp_tipo_id",text:"Fabricante",required:!0,type:"dbselect",list:!1,edit:!0,instore:"dispositivos",outstore:"dispositivos-tipo",show:"nome_tipo"},{value:"grupos",text:"Grupos",multiple:!0,autocomplete:!0,required:!0,type:"dbselect",list:!1,edit:{insert:!0,update:!1},instore:"dispositivos",outstore:"grupos",show:"nome_grupo"},{value:"obs_disp",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},oF={id:"31f8eef9",title:"Tipo do Dispositivo",apiUrl:"disp/tipo",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_tipo",counter:100,text:"Nome",type:"text",required:!0,list:!0,edit:!0},{value:"obs_tipo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},nF={id:"cb59faf8",title:"Tipo do Dispositivo",apiUrl:"disp/conexao",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"dashes",text:"Detalhe visual",type:"select",size:["xs12","sm6","md6","lg6"],list:!1,edit:!0,options:[{value:null,text:"Contínuo (Padrão)"},{value:"[2]",text:"Pontilhado 1"},{value:"[5]",text:"Pontilhado 2"},{value:"[10]",text:"Pontilhado 3"},{value:"[15]",text:"Pontilhado 4"},{value:"[20]",text:"Pontilhado 5"}]},{value:"desc_conexao",counter:30,text:"Descrição",size:["xs12","sm6","md6","lg6"],type:"text",required:!1,list:!0,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},rF={id:"ntwk",title:"Mapa",apiUrl:"mapa/dados",urlDetails:"mapa",returnUrl:{name:"list",params:{page:"mapas"}},fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_mapa",counter:30,text:"Nome",type:"text",required:!0,list:!0,edit:!0},{value:"tipo_mapa",text:"Tipo deste Mapa",type:"select",required:!0,options:[{value:1,text:"Mapa de Dispositivos"},{value:2,text:"Mapa de Grupos"}],list:!1,edit:!0},{value:"obs_mapa",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},lF={id:"31f8eef9",title:"Tipo de Grupo",apiUrl:"grupo/tipo",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_tipo",counter:30,text:"Nome do Tipo",type:"text",size:["xs12","sm3","md3","lg3"],required:!0,list:!0,edit:!0},{value:"nivel_tipo",text:"Nível",size:["xs12","sm3","md2","lg2"],type:"int",required:!1,list:!1,edit:!0},{value:"funcao_tipo",text:"Função",size:["xs12","sm3","md3","lg3"],type:"select",options:[{value:1,text:"Grupo de Sub-grupos"},{value:2,text:"Grupo de Dispositivos"}],required:!1,list:!1,edit:!0},{value:"icone_tipo",text:"Ícone",size:["xs12","sm3","md4","lg4"],type:"wi-google-icons",required:!1,list:!1,edit:!0},{text:"O campo de Observações pode ser usado para descrever este tipo de grupo.",type:"subheader",edit:!0},{value:"obs_tipo",text:"Observações do Tipo",type:"textarea",required:!1,list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},cF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Grupos",apiUrl:"grupo/dados",fields:[{value:"nome_grupo",counter:100,text:"Nome da estação",size:["xs12","sm3","md3","lg3"],type:"text",required:!0,list:!0,edit:!0},{value:"sigla_grupo",counter:30,text:"Sigla",size:["xs12","sm3","md2","lg2"],type:"text",required:!1,list:!0,edit:!0},{value:"nome_tipo",text:"Tipo",type:"text",list:!0,edit:!1},{value:"grupo_pai",counter:100,text:"Grupo Pai",type:"text",list:!0,edit:!1},{value:"grupo_tipo_id",text:"Tipo deste Grupo",autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupo-tipos",show:"nome_tipo"},{value:"grupo_dados_id",text:"Grupo Pai",autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupo-pai",show:"nome_grupo",fields:!1},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"teste",text:"Disp/Sub-grupos",type:"link",align:"center",list:!0,edit:!1,links:[{icon:"dns",action:function(t,e){t.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},show:function(){return!0}},{icon:"device_hub",action:function(t,e){t.push({name:"grupo-mapa-grupos",params:{id:e.id}})},show:function(t){return t.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},dF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Cidades",apiUrl:"grupo/dados",params:{where:"grupo_tipo_id,3"},fields:[{value:"nome_grupo",counter:100,text:"Nome da cidade",type:"text",required:!0,list:!0,edit:!0},{value:"grupo_pai",counter:100,text:"Regional",type:"text",list:!0,edit:!1},{value:"grupo_dados_id",text:"Regional",autocomplete:!0,required:!1,type:"db-select",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:{where:"grupo_tipo_id,2",fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"},show:"nome_grupo"},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"teste",text:"Disp/Sub-grupos",type:"link",align:"center",list:!0,edit:!1,links:[{icon:"streetview",action:function(t,e){t.push({name:"google-maps-grupos",params:{id:e.id}})},show:function(){return!0}},{icon:"dns",action:function(t,e){t.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},show:function(){return!0}},{icon:"device_hub",action:function(t,e){t.push({name:"grupo-mapa-grupos",params:{id:e.id}})},show:function(t){return t.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],fieldsFixed:[{value:"grupo_tipo_id",data:3}],loading_edit:!1,loading_list:!1,loading_view:!1},uF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Regionais",apiUrl:"grupo/dados",params:{where:"grupo_tipo_id,2"},fields:[{value:"nome_grupo",counter:100,text:"Nome da regional",type:"text",required:!0,list:!0,edit:!0},{value:"grupo_pai",counter:100,text:"Empresa",type:"text",list:!0,edit:!1},{value:"grupo_dados_id",text:"Empresa",autocomplete:!0,required:!1,type:"db-select",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:{where:"grupo_tipo_id,1",fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"},show:"nome_grupo"},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"teste",text:"Disp/Sub-grupos",type:"link",align:"center",list:!0,edit:!1,links:[{icon:"streetview",action:function(t,e){t.push({name:"google-maps-grupos",params:{id:e.id}})},show:function(){return!0}},{icon:"dns",action:function(t,e){t.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},show:function(){return!0}},{icon:"device_hub",action:function(t,e){t.push({name:"grupo-mapa-grupos",params:{id:e.id}})},show:function(t){return t.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],fieldsFixed:[{value:"grupo_tipo_id",data:2}],loading_edit:!1,loading_list:!1,loading_view:!1},pF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Estações",apiUrl:"grupo/dados",params:{where:"grupo_tipo_id,4"},fields:[{value:"nome_grupo",counter:100,text:"Nome da estação",size:["xs12","sm6","md6","lg6"],type:"text",required:!0,list:!0,edit:!0},{value:"latitude_grupo",counter:15,text:"Latitude da estação",size:["xs12","sm3","md3","lg3"],type:"text",required:!1,list:!1,edit:!0},{value:"longitude_grupo",counter:15,text:"Longitude da estação",size:["xs12","sm3","md3","lg3"],type:"text",required:!1,list:!1,edit:!0},{value:"grupo_pai",counter:100,text:"Cidade",type:"text",list:!0,edit:!1},{value:"grupo_dados_id",text:"Cidade",autocomplete:!0,required:!1,type:"db-select",list:!1,edit:!0,apiUrl:"grupo/dados",apiParams:{where:"grupo_tipo_id,3",fields:"grupo_dados.id,nome_grupo",order:"nome_grupo,asc"},show:"nome_grupo"},{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"teste",text:"Disp/Sub-grupos",type:"link",align:"center",list:!0,edit:!1,links:[{icon:"dns",action:function(t,e){t.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},show:function(){return!0}},{icon:"device_hub",action:function(t,e){t.push({name:"grupo-mapa-grupos",params:{id:e.id}})},show:function(t){return t.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],fieldsFixed:[{value:"grupo_tipo_id",data:4}],loading_edit:!1,loading_list:!1,loading_view:!1},mF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Adicionar Conexão",apiUrl:"grupo/conexao",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"dashes",text:"Detalhe visual",type:"select",size:["xs12","sm6","md6","lg6"],list:!1,edit:!0,options:[{value:null,text:"Contínuo (Padrão)"},{value:"[2]",text:"Pontilhado 1"},{value:"[5]",text:"Pontilhado 2"},{value:"[10]",text:"Pontilhado 3"},{value:"[15]",text:"Pontilhado 4"},{value:"[20]",text:"Pontilhado 5"}]},{value:"desc_conexao",counter:30,text:"Descrição",size:["xs12","sm6","md6","lg6"],type:"text",required:!1,list:!0,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},vF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},title:"Grupos",apiUrl:"grupo/dados",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_grupo",counter:100,text:"Nome",type:"text",required:!0,list:!0,edit:!0},{value:"grupo_pai",counter:100,text:"Grupo Pai",type:"text",list:!0,edit:!1},{value:"grupo_dados_id",text:"Grupo Pai",autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupos",show:"nome_grupo"},{value:"teste",text:"Links",type:"link",list:!0,edit:!1,links:[{icon:"dns",action:function(t,e){t.push({name:"grupo-mapa-dispositivos",params:{id:e.id}})},show:function(){return!0}},{icon:"device_hub",action:function(t,e){t.push({name:"grupo-mapa-grupos",params:{id:e.id}})},show:function(t){return t.sub_grupos>0}}]},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},fF={id:"31f8eef9",list:!0,title:"Equipamentos",apiUrl:"equipamento/dados",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_equipamento_fabricante",text:"Nome/Fabricante",type:"text",list:!1,edit:!1},{value:"nome_equipamento",text:"Modelo/Equipamento",type:"text",required:!0,list:!0,edit:!0},{value:"nome_fabricante",text:"Fabricante",type:"text",required:!0,list:!0,edit:!1},{value:"equipamento_fabricante_id",text:"Fabricante",required:!0,type:"dbselect",list:!1,edit:!0,instore:"equipamentos",outstore:"fabricantes",show:"nome_fabricante"},{value:"desc_equipamento",text:"Descrição",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},gF={id:"31f8eef9",list:!0,title:"Fabricantes",apiUrl:"equipamento/fabricante",fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1},{value:"nome_fabricante",text:"Nome do Fabricante",type:"text",list:!0,edit:!0},{value:"desc_fabricante",text:"Descrição",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1},_F={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},list:!0,title:{list:"Redes",edit:{insert:"Criando nova rede",update:"Editando Rede"}},icon:"show_chart",search:{placeholder:"Pesquise ID, nome, sigla ou tipo de rede",fields:["id","nome_grupo","sigla_grupo","type.nome_tipo"]},apiUrl:"network",params:{limit:10},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fieldsSelected:{itemName:"rede(s)"},fields:[{text:"Dados básicos desta rede. Nome, Sigla e tipo.",type:"subheader",edit:!0},{value:"id",text:"ID",list:!0},{value:"nome_grupo",counter:100,text:"Nome da rede",size:["xs12","sm12","md3","lg3"],type:"text",required:!0,list:!0,edit:!0},{value:"sigla_grupo",counter:30,text:"Sigla da rede",size:["xs12","sm12","md2","lg2"],type:"text",required:!1,list:!0,edit:!0},{value:"type.name",text:"Tipo da Rede",type:"text",list:!0},{value:"network.name",text:"Rede Pai",list:!0},{value:"grupo_tipo_id",text:"Tipo desta Rede",size:["xs12","sm12","md3","lg3"],autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupo-tipos",show:"nome_tipo"},{value:"grupo_dados_id",text:"Rede Pai",size:["xs12","sm12","md3","lg3"],autocomplete:!0,required:!1,type:"dbselect",list:!1,edit:!0,instore:"grupos",outstore:"grupo-pai",show:"nome_grupo",fields:!1},{value:"active",text:"Ativo?",size:["xs12","sm12","md1","lg1"],autocomplete:!0,required:!1,type:"switch",list:!1,edit:!0,instore:"grupos",outstore:"grupo-pai",show:"nome_grupo",fields:!1},{text:"Observações desta rede.",type:"subheader",edit:!0},{value:"obs_grupo",text:"Observações",type:"textarea",list:!1,edit:!0}]},hF=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subheader1:t.fieldSubHeader({text:"Insira o nome, nível e ícone, selecione a função.",sortable:!1}),nome_tipo:t.fieldText({value:"nome_tipo",text:"Nome do tipo de rede",size:["xs12","sm3","md3","lg3"],required:!0}),nivel_tipo:t.fieldNumber({value:"nivel_tipo",text:"Nível",size:["xs12","sm3","md2","lg2"],required:!0}),icone_tipo:t.fieldWiGoogleIcon({value:"icone_tipo",text:"Ícone",size:["xs12","sm3","md4","lg4"]}),funcao_tipo:t.fieldSelect({value:"funcao_tipo",text:"Função",size:["xs12","sm3","md3","lg3"],options:[{value:1,text:"Grupo de Sub-grupos"},{value:2,text:"Grupo de Dispositivos"}],required:!0}),subheader2:t.fieldSubHeader({text:"O campo de Observações pode ser usado para descrever este tipo de grupo.",sortable:!1}),obs_tipo:t.fieldTextArea({value:"obs_tipo",text:"Observações do Tipo de rede",sortable:!1})}),t.list=!1,t.id="31f8eef9",t.name="network-type",t.title={list:"Tipos de Rede",edit:{insert:"Novo Tipo de Rede",update:"Editar Tipo de Rede"}},t.params={limit:10,order:"created_at,desc"},t.icon="vertical_split",t.apiUrl="network/type",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),bF=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subheader1:t.fieldSubHeader({text:"Insira os dados do usuário de rede.",sortable:!1}),username:t.fieldText({value:"username",text:"Usuário",required:!0,placeholder:"Insira o usuário PPPoE",size:["xs12","sm12","md4","lg4"]}),password:t.fieldText({value:"password",text:"Senha",required:!0,placeholder:"Insira a senha PPPoE",size:["xs12","sm12","md4","lg4"],rules:[t.rules.required(),t.rules.minLength(8),t.rules.maxLength(100)]}),status_id:t.fieldSelectApi({value:"status_id",text:"Status",show:"name",api:{url:"networks/network/user/status"},size:["xs12","sm12","md4","lg4"]}),network_user_config_id:t.fieldSelectApi({value:"network_user_config_id",text:"Plano de navegação*",required:!1,disabled:function(t){return!t.hostpostMode},size:function(t){return!t.ip_address&&t.set_ip_address?["xs12","sm12","md4","lg4"]:t.ip_address||t.set_ip_address?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},api:{url:"networks/network/user/config",params:{fields:"id,name",order:"name,asc"}},show:"name"}),setIPAddress:t.fieldSwitch({value:"set_ip_address",text:"Definir IP Fixo",size:["xs12","sm12","md4","lg4"],showField:function(t){return!t.ip_address}}),ip_address:t.fieldText({value:"ip_address",text:"IP Fixo",required:!0,placeholder:"Insira o IP fixo",size:function(t){return!t.ip_address&&t.set_ip_address?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]},rules:[t.rules.required(),t.rules.minLength(8),t.rules.maxLength(100)],showField:function(t){return t.ip_address||t.set_ip_address}}),subheader2:t.fieldSubHeader({text:"Observações adicionais.",sortable:!1}),observation:t.fieldTextArea({value:"observation",text:"Observações adicionais"})}),t.list=!1,t.id="31f8eef9",t.actions={create:!0,update:!0,delete:!1},t.name="network-user",t.title={list:"Usuários de rede",edit:{insert:"Novo usuário de rede",update:"Editar usuário de rede"}},t.params={limit:10,order:"created_at,desc"},t.icon="vertical_split",t.apiUrl="networks/network/user",t.maxWidth="598px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),xF={id:{id:"7517de8a",create:"b248147d",update:"3c8cd4ef",delete:"101ce7ab"},actions:{update:!0},title:"Mover Rede",icon:"compare_arrows",apiUrl:"network",maxWidth:"500px",fields:[{text:"Selecione as opções abaixo para mover esta rede.",type:"subheader",edit:!0},{value:"grupo_dados_id",text:"Selecione para qual rede deseja mover.",type:"db-autocomplete",edit:!0,apiUrl:"network",required:!0,apiParams:{order:"grupo_tipo_id,asc"},show:"nome_grupo"}]},yF=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Dispositivos",t.fields={ip_address:t.fieldText({value:"ip_address",text:"IP Address",size:["xs12","sm12","md4","lg4"]}),active:t.fieldSelect({value:"active",text:"Monitoramento Ativo",placeholder:"Selecione uma opção",options:[{value:"active",text:"Somente Ativos"},{value:"inactive",text:"Somente Inativos"}],size:["xs12","sm12","md4","lg4"]}),status_id:t.fieldSelect({value:"status_id",text:"Status (Online/Offline)",placeholder:"Selecione uma opção",options:[{value:"online",text:"Somente Online"},{value:"offline",text:"Somente Offline"}],size:["xs12","sm12","md4","lg4"]}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo de Dispositivo",show:"name",api:{url:"networks/device/type"},size:["xs12","sm12","md6","lg6"]}),technology_id:t.fieldSelectApi({value:"producer_id",text:"Fabricante",show:"name",api:{url:"networks/producer"},size:["xs12","sm12","md6","lg6"]}),network_type_id:t.fieldSelectApi({value:"network_type_id",text:"Tipo de Rede",show:"nome_tipo",api:{url:"grupo/tipo",params:{order:"nome_tipo,asc"}},size:["xs12","sm12","md6","lg6"]}),network_id:t.fieldSelectApi({value:"network_id",text:"Rede",show:"nome_grupo",api:{url:"grupo/dados",params:function(t){return{network_type_id:t.network_type_id,order:"nome_grupo,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.network_type_id}})},t}return a}(Le["a"]),kF={required:function(){return function(t){return!!t||"Campo obrigatório!"}},maxLength:function(t){return function(e){return!!e&&e.length<=t||"Máximo de ".concat(t," caracteres.")}},minLength:function(t){return function(e){return!e||""==e||e.length>=t||"Mínimo de ".concat(t," caracteres.")}},IPv4:function(){return function(t){return/^(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/.test(t)||"Insira um IPv4 válido"}},MACAddress:function(){return function(t){return/^([0-9A-Fa-f]{2}[:-]){5}([0-9A-Fa-f]{2})|([0-9a-fA-F]{4}\\.[0-9a-fA-F]{4}\\.[0-9a-fA-F]{4})$/.test(t)||"Insira um MAC válido"}}},CF={id:{id:"cb59faf8",create:"a2ee509c",update:"742b2ad5",delete:"eab778c7"},list:!0,title:{list:"Dispositivos de Rede",edit:{insert:"Novo dispositivo",update:"Editar dispositivo"}},filters:new yF,icon:"dns",search:{placeholder:"Pesquise ID, nome, sigla, IP, Rede ou MAC do Dispositivo",fields:["id","nome_disp","sigla_disp","ip_disp","mac_disp","external_code","network.nome_grupo"]},apiUrl:"network/device",params:{limit:10},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fieldsSelected:{itemName:"dispositivo(s)"},components:{list:{selectedAction:function(){return a.e("chunk-2d2da040").then(a.bind(null,"bd45"))},tableRow:function(){return a.e("chunk-3fc6b020").then(a.bind(null,"8f58"))},tableExpand:function(){return a.e("chunk-2d0c85ea").then(a.bind(null,"551e"))}}},fields:[{value:"id",text:"ID",list:!0,search:!0,align:"center"},{text:"Dados básicos deste dispositivo. Nome, IP, se será monitorado e de onde será monitorado.",type:"subheader",edit:!0},{value:"nome_disp",text:"Nome",placeholder:"Insira a identificação deste dispositivo",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!0,edit:!0,search:!0,align:"center"},{value:"status_disp",text:"Status",list:!0,align:"center"},{value:"sigla_disp",text:"Sigla",placeholder:"Insira a sigla deste dispositivo",type:"text",size:["xs12","sm12","md2","lg2"],edit:!0},{value:"ip_disp",counter:15,text:"Endereço IP",placeholder:"###.###.###.###",type:"text",size:["xs12","sm12","md2","lg2"],required:!0,list:!0,edit:!0,search:!0,rules:[kF.required(),kF.IPv4(),kF.minLength(7),kF.maxLength(15)],align:"center"},{value:"mac_disp",counter:17,text:"MAC Address",placeholder:"##:##:##:##:##:##",mask:"NN:NN:NN:NN:NN:NN",type:"text",size:["xs12","sm12","md2","lg2"],edit:!0},{value:"ativo_disp",text:"Será monitorado?",placeholder:"Sim ou não",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"active",text:"Sim"},{value:"inactive",text:"Não"}],default:"inactive"},{text:"Código externo, Servidor de Monitoramento, Rede principal, Modelo e Tipo",type:"subheader",edit:!0},{value:"external_code",counter:17,text:"Código externo",type:"text",size:["xs12","sm12","md2","lg2"],required:!1,edit:!0},{value:"servidor_dados_id",text:"Servidor de Monitoramento",placeholder:"De onde será monitorado",required:!0,type:"db-autocomplete",size:["xs12","sm12","md3","lg3"],edit:!0,apiUrl:"servidor/dados",apiParams:{fields:"id,nome_servidor",order:"nome_servidor,asc"},show:"nome_servidor"},{value:"grupo_dados_id",text:"Rede Principal",required:!0,type:"db-autocomplete",size:["xs12","sm12","md3","lg3"],list:!0,edit:!0,apiUrl:"grupo/dados",apiParams:{where:"funcao_tipo,2",order:"nome_grupo,asc"},show:"nome_sigla_grupo",align:"center"},{value:"cities",text:"Cidades Atendidas",type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],edit:!0,multiple:!0,disabled:!0,apiUrl:"register/city",show:"name_and_state"},{value:"type_id",text:"Tipo de Dispositivo",type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],edit:!0,apiUrl:"networks/device/type",apiParams:{order:"nome_equipamento_fabricante,asc"},show:"name"},{value:"producer_id",text:"Fabricante",type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],edit:!0,apiUrl:"networks/producer",apiParams:{order:"nome_tipo,asc"},show:"name"},{value:"ssh_profile_id",text:"Perfil SSH",type:"db-autocomplete",size:["xs12","sm12","md4","lg4"],edit:!0,apiUrl:"networks/device/profile",apiParams:{order:"description,asc"},show:"description"},{text:"Os campos Modelo/Equipamento e Tipo de Dispositivo serão descontinuados em breve.",type:"subheader",edit:!0},{value:"equipamento_dados_id",text:"Modelo/Equipamento (depreciated)",type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],edit:!0,apiUrl:"equipamento/dados",apiParams:{order:"nome_equipamento_fabricante,asc"},show:"nome_equipamento_fabricante"},{value:"disp_tipo_id",text:"Tipo de Dispositivo (depreciated)",type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],edit:!0,apiUrl:"disp/tipo",apiParams:{order:"nome_tipo,asc"},show:"nome_tipo"},{text:"O campo de Observações pode ser usado para descrever este dispositivo.",type:"subheader",edit:!0},{value:"obs_disp",text:"Observações",type:"textarea",edit:!0},{value:"servidor_dados_id",text:"Pingar",list:!0,align:"center"},{value:"id",text:"Interfaces",list:!0,sortable:!1}],fieldsFixed:[{value:"ultimo_alter_tipo",data:1},{value:"ultimo_alter_tipo_nome",data:"usuario"}]},wF=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Equipamentos",t.fields={subHeader1:t.fieldSubHeader({text:"Filtrar por Mac Address, IP Address ou Status Online/Offline"}),mac_address:t.fieldText({value:"mac_address",text:"Mac Address",placeholder:"Ex: ##:##:##:##:##:##",size:["xs12","sm12","md4","lg4"]}),ip_address:t.fieldText({value:"ip_address",text:"IP Address",placeholder:"Ex: 192.168.1.1",size:["xs12","sm12","md4","lg4"]}),online:t.fieldSelect({value:"online",text:"Online/Offline",placeholder:"Ex: Somente Online",options:[{value:"online",text:"Somente Online"},{value:"offline",text:"Somente Offline"}],size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"Filtrar por data da última leitura ou data de cadastro no sistema"}),dateField:t.fieldSelect({value:"date_field",text:"Campo de Data",placeholder:"Selecione o campo...",size:["xs12","sm12","md4","lg4"],required:!1,options:[{value:"checked_at",text:"Última leitura"},{value:"created_at",text:"Data de criação"}],defaultOption:"checked_at"}),dateStart:t.fieldDateTime({value:"date_start",text:"Data Inicial",placeholder:"Ex: 01/01/2024",size:["xs12","sm12","md4","lg4"]}),dateEnd:t.fieldDateTime({value:"date_end",text:"Data Final",placeholder:"Ex: 31/01/2024",size:["xs12","sm12","md4","lg4"]}),subHeader3:t.fieldSubHeader({text:"Filtrar por tecnologia e fabricante"}),technology_id:t.fieldSelectApi({value:"technology_id",text:"Tecnologia",show:"name",api:{url:"network/host/technology"},size:function(t){return t.producer_id?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]}}),producer_id:t.fieldSelectApi({value:"producer_id",text:"Fabricante",show:"name",api:{url:"network/host/producer"},size:function(t){return t.producer_id?["xs12","sm12","md4","lg4"]:["xs12","sm12","md6","lg6"]}}),producer_model_id:t.fieldSelectApi({value:"producer_model_id",text:"Modelo",show:"name",api:{url:"network/host/producer/model",params:function(t){return{producer_id:t.producer_id}}},size:["xs12","sm12","md4","lg4"],showField:function(t){return!!t.producer_id}}),subHeader4:t.fieldSubHeader({text:"Filtrar por tipo de rede e rede ou dispositivo"}),network_type_id:t.fieldSelectApi({value:"network_type_id",text:"Tipo de Rede",show:"nome_tipo",api:{url:"grupo/tipo",params:{order:"nome_tipo,asc"}},size:["xs12","sm12","md6","lg6"]}),network_id:t.fieldSelectApi({value:"network_id",text:"Rede",show:"nome_grupo",api:{url:"grupo/dados",params:function(t){return{network_type_id:t.network_type_id,order:"nome_grupo,asc"}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.network_type_id}}),device_id:t.fieldWiListDialog({value:"device_id",text:"Dispositivo",show:"nome_disp",wiConfig:"devices",filters:function(t){return{network_id:t.network_id||null}},size:["xs12","sm12","md6","lg6"]}),device_child_slot_id:t.fieldSelectApi({value:"device_child_slot_id",text:"Placa",show:"name",api:{url:"network/child",params:function(t){return{device_id:t.device_id,type_id:1}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.device_id}}),device_child_port_id:t.fieldSelectApi({value:"device_child_port_id",text:"Porta",show:"name",api:{url:"network/child",params:function(t){return{child_id:t.device_child_slot_id,type_id:2}}},size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.device_child_slot_id}})},t}return a}(Le["a"]),SF=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{mac_address:t.fieldList({value:"mac_address",text:"Mac/Serial"}),ip_address:t.fieldList({value:"ip_address",text:"IP Address"}),signal:t.fieldList({value:"signal",text:"Sinal"}),technology:t.fieldList({value:"technology_id",text:"Tecnologia"}),producer:t.fieldList({value:"producer_id",text:"Fabricante/Modelo",sortable:!1}),device:t.fieldList({value:"device",text:"Dispositivo/Rede",sortable:!1}),child:t.fieldList({value:"child",text:"Interface",sortable:!1}),checked_at:t.fieldList({value:"checked_at",text:"Última leitura"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados do equipamento."}),technology_id:t.fieldSelectApi({value:"technology_id",text:"Tecnologia",show:"name",required:!0,api:{url:"network/host/technology"},size:["xs12","sm12","md4","lg4"],disabled:function(t){return!!t.id}}),macAddress:t.fieldText({value:"mac_address",text:"Mac Address",required:!0,placeholder:"##:##:##:##:##:##",mask:"NN:NN:NN:NN:NN:NN",size:["xs12","sm12","md4","lg4"],rules:[t.rules.required(),t.rules.minLength(12),t.rules.maxLength(17)],disabled:function(t){return!!t.id&&!!t.mac_address}}),serial:t.fieldText({value:"serial",text:"Serial",required:!0,placeholder:"############",size:["xs12","sm12","md4","lg4"],disabled:function(t){return!!t.id&&!!t.serial}}),username:t.fieldText({value:"username",text:"Usuário",required:!0,placeholder:"Insira o usuário PPPoE",size:["xs12","sm12","md3","lg4"],rules:[t.rules.required(),t.rules.minLength(8),t.rules.maxLength(100)]}),password:t.fieldText({value:"password",text:"Senha",required:!0,placeholder:"Insira a senha PPPoE",size:["xs12","sm12","md3","lg4"],rules:[t.rules.required(),t.rules.minLength(8),t.rules.maxLength(100)]})}),t.list=!0,t.id={id:A["Q"],create:A["R"],update:A["S"]},t.title="Equipamentos",t.apiUrl="network/host",t.params={limit:10,order:"hosts.created_at,desc",with:"active_devices"},t.icon="router",t.search={placeholder:"Pesquise identificação, IP, ou MAC do equipamento",fields:["id","identification","ip_address","mac_address"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-367c972c").then(a.bind(null,"2e34"))},t.maxWidth="800px",t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.filters=new wF,t}return i}(Oe["a"]),DF=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID",sortable:!1}),name:t.fieldList({value:"name",text:"Nome",sortable:!1}),models:t.fieldList({value:"models",text:"N° de Modelos",sortable:!1})}),t.list=!0,t.actions={list:!0,edit:!1},t.title="Fabricantes",t.apiUrl="network/host/producer",t.params={limit:100},t.icon="router",t.components.list.tableRow=function(){return a.e("chunk-ab9c5dce").then(a.bind(null,"125f"))},t.setFields(t.fieldsList),t}return i}(Oe["a"]),EF=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID",sortable:!1}),name:t.fieldList({value:"name",text:"Nome",sortable:!1}),image:t.fieldList({value:"image",text:"Imagem",sortable:!1})}),t.list=!0,t.actions={list:!0,edit:!1},t.title="Modelos de Equipamento",t.apiUrl="network/host/producer/model",t.params={limit:100},t.icon="router",t.components.list.tableRow=function(){return a.e("chunk-077afc90").then(a.bind(null,"e73c"))},t.setFields(t.fieldsList),t}return i}(Oe["a"]),TF=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),status:t.fieldList({value:"status_indi",text:"status",align:"center"}),desc:t.fieldList({value:"desc_indi",text:"Descrição",sortable:!1}),duration:t.fieldList({value:"duracao_indi",text:"Duração"}),down_indi:t.fieldList({value:"down_indi",text:"Início"}),up_indi:t.fieldList({value:"up_indi",text:"Fim"}),type:t.fieldList({value:"type",text:"Tipo"})}),t.list=!0,t.id="cb59faf8",t.actions={list:!0,create:!1,update:!1,delete:!1},t.title="Indisponibilidades",t.apiUrl="networks/device/event",t.params={limit:10,order:"created_at,desc"},t.icon="event",t.search={placeholder:"Pesquise pela descrição do evento.",fields:["id","desc_indi"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-12d5b640").then(a.bind(null,"7a90"))},t.setFields(t.fieldsList),t}return i}(Oe["a"]),OF={servidores:aF,dispositivos:iF,"dispositivos-nao-grupo":sF,"dispositivos-tipo":oF,"dispositivos-conexao":nF,mapas:rF,"grupo-tipos":lF,grupos:cF,"grupos-cidades":dF,"grupos-regionais":uF,"grupos-estacoes":pF,"grupo-conexao":mF,"grupo-pai":vF,equipamentos:fF,fabricantes:gF,networks:_F,"network-type":new hF,"network-user":new bF,"network-move":xF,devices:CF,host:new SF,producer:new DF,"producer-model":new EF,"device-event":new TF},AF={id:"d237fbcd-2a0d-42eb-beef-409d29813ad3",name:"network",title:"Redes",description:"Módulo Gestão de Redes",icon:"wises-technology-module-network.png",iconSystem:"wise-network-system-network.png",color:"#367da6",menu:YE,router:eF,config:OF},IF=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tasks-view-container"},[a("h1",{staticClass:"page-title"},[t._v("Tarefas")]),a("TaskStats",{attrs:{stats:t.stats}}),a("TaskFilters",{attrs:{"search-query":t.searchQuery,"current-tab":t.currentTab,"current-status":t.filters.status,"active-filters":t.activeFilters,"date-range":t.filters.dateRange},on:{"update:searchQuery":function(e){t.searchQuery=e},"update:search-query":function(e){t.searchQuery=e},"change-tab":t.changeTab,"change-status":t.handleStatusChange,"clear-filters":t.clearFilters,"select-collaborator":t.openCollaboratorSelector,"select-client":t.openClientSelector,"create-task":t.handleCreateTask,refresh:t.loadTasks,"change-date-range":t.handleDateRangeChange}}),a("TaskList",{attrs:{tasks:t.tasks,loading:t.loading,"loading-task-id":t.loadingTaskId,pagination:t.pagination},on:{"page-change":t.goToPage,sort:t.handleSort,"toggle-complete":t.toggleTaskComplete,"row-click":t.openTaskDetails,"update:perPage":t.updatePerPage}}),a("TaskDetailsDialog",{attrs:{task:t.selectedTask},on:{edit:t.editTask,refresh:function(e){return t.loadTasks({silent:!0})}},model:{value:t.showTaskDetails,callback:function(e){t.showTaskDetails=e},expression:"showTaskDetails"}})],1)},FF=[],PF=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"task-stats"},[a("div",{staticClass:"stat-card pending"},[a("span",{staticClass:"material-icons stat-icon"},[t._v("pending_actions")]),a("div",{staticClass:"stat-content"},[a("span",{staticClass:"stat-value"},[t._v(t._s(t.stats.pending_count||0))]),a("span",{staticClass:"stat-label"},[t._v("Pendentes")])])]),a("div",{staticClass:"stat-card completed"},[a("span",{staticClass:"material-icons stat-icon"},[t._v("check_circle")]),a("div",{staticClass:"stat-content"},[a("span",{staticClass:"stat-value"},[t._v(t._s(t.stats.completed_count||0))]),a("span",{staticClass:"stat-label"},[t._v("Concluídas")])])]),a("div",{staticClass:"stat-card overdue"},[a("span",{staticClass:"material-icons stat-icon"},[t._v("warning")]),a("div",{staticClass:"stat-content"},[a("span",{staticClass:"stat-value"},[t._v(t._s(t.stats.overdue_count||0))]),a("span",{staticClass:"stat-label"},[t._v("Atrasadas")])])]),a("div",{staticClass:"stat-card duration-plan"},[a("span",{staticClass:"material-icons stat-icon"},[t._v("schedule")]),a("div",{staticClass:"stat-content"},[a("span",{staticClass:"stat-value"},[t._v(t._s(t.stats.total_duration_planned_humanized||"0min"))]),a("span",{staticClass:"stat-label"},[t._v("Planejado")])])]),a("div",{staticClass:"stat-card duration-exec"},[a("span",{staticClass:"material-icons stat-icon"},[t._v("timer")]),a("div",{staticClass:"stat-content"},[a("span",{staticClass:"stat-value"},[t._v(t._s(t.stats.total_duration_executed_humanized||"0min"))]),a("span",{staticClass:"stat-label"},[t._v("Executado")])])])])},jF=[],qF={name:"TaskStats",props:{stats:{type:Object,default:function(){return{}}}}},$F=qF,zF=(a("5308"),Object(m["a"])($F,PF,jF,!1,null,"a8add0b0",null)),MF=zF.exports,NF=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"task-filters"},[a("div",{staticClass:"search-section"},[a("div",{staticClass:"search-input-wrapper"},[a("span",{staticClass:"material-icons search-icon"},[t._v("search")]),a("input",{staticClass:"search-input",attrs:{type:"text",placeholder:"Pesquisar..."},domProps:{value:t.searchQuery},on:{input:function(e){return t.$emit("update:searchQuery",e.target.value)}}})])]),a("div",{staticClass:"filters-actions"},[a("div",{staticClass:"status-tabs"},t._l(t.dateTabs,(function(e){return a("button",{key:e.id,staticClass:"status-tab",class:{active:t.currentTab===e.id},on:{click:function(a){return t.handleTabClick(e.id)}}},[t._v(" "+t._s(e.label)+" ")])})),0),a("div",{staticClass:"filters-right"},[a("div",{staticClass:"status-switch"},[a("button",{staticClass:"switch-btn",class:{active:"pending"===t.currentStatus},on:{click:function(e){return t.$emit("change-status","pending")}}},[t._v(" Pendente ")]),a("button",{staticClass:"switch-btn",class:{active:"completed"===t.currentStatus},on:{click:function(e){return t.$emit("change-status","completed")}}},[t._v(" Concluído ")])]),a("div",{staticClass:"divider"}),a("button",{staticClass:"filter-btn",class:{"btn-active":t.activeFilters.collaborator},on:{click:function(e){return t.$emit("select-collaborator")}}},[a("span",{staticClass:"material-icons"},[t._v("person")]),t._v(" Colaborador "),t.activeFilters.collaborator?a("span",{staticClass:"material-icons check-icon"},[t._v("check_circle")]):t._e()]),a("button",{staticClass:"filter-btn",class:{"btn-active":t.activeFilters.client},on:{click:function(e){return t.$emit("select-client")}}},[a("span",{staticClass:"material-icons"},[t._v("business")]),t._v(" Cliente "),t.activeFilters.client?a("span",{staticClass:"material-icons check-icon"},[t._v("check_circle")]):t._e()]),t.hasActiveFilters?a("button",{staticClass:"clear-btn",on:{click:function(e){return t.$emit("clear-filters")}}},[a("span",{staticClass:"material-icons"},[t._v("close")]),t._v(" Limpar ")]):t._e(),a("button",{staticClass:"btn-refresh",attrs:{title:"Atualizar"},on:{click:function(e){return t.$emit("refresh")}}},[a("span",{staticClass:"material-icons"},[t._v("refresh")])]),a("button",{staticClass:"btn-create",on:{click:function(e){return t.$emit("create-task")}}},[a("span",{staticClass:"material-icons"},[t._v("add")]),t._v(" Criar Tarefa ")])])]),t.showCustomDateDialog?a("div",{staticClass:"custom-date-overlay",on:{click:function(e){if(e.target!==e.currentTarget)return null;t.showCustomDateDialog=!1}}},[a("div",{staticClass:"custom-date-dialog"},[a("div",{staticClass:"dialog-header"},[a("span",[t._v("Período Personalizado")]),a("button",{staticClass:"close-btn",on:{click:function(e){t.showCustomDateDialog=!1}}},[a("span",{staticClass:"material-icons"},[t._v("close")])])]),a("div",{staticClass:"dialog-body"},[a("div",{staticClass:"date-field"},[a("label",[t._v("Data Inicial")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.dateRangeStart,expression:"dateRangeStart"}],staticClass:"date-input-full",attrs:{type:"datetime-local"},domProps:{value:t.dateRangeStart},on:{input:function(e){e.target.composing||(t.dateRangeStart=e.target.value)}}})]),a("div",{staticClass:"date-field"},[a("label",[t._v("Data Final")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.dateRangeEnd,expression:"dateRangeEnd"}],staticClass:"date-input-full",attrs:{type:"datetime-local"},domProps:{value:t.dateRangeEnd},on:{input:function(e){e.target.composing||(t.dateRangeEnd=e.target.value)}}})])]),a("div",{staticClass:"dialog-actions"},[a("button",{staticClass:"btn-cancel",on:{click:function(e){t.showCustomDateDialog=!1}}},[t._v("Cancelar")]),a("button",{staticClass:"btn-apply",on:{click:t.applyCustomDateRange}},[t._v("Aplicar")])])])]):t._e()])},LF=[],RF={name:"TaskFilters",props:{searchQuery:{type:String,default:""},currentTab:{type:String,default:"all"},currentStatus:{type:String,default:"pending"},activeFilters:{type:Object,default:function(){return{}}},dateRange:{type:Array,default:null}},data:function(){return{dateTabs:[{id:"overdue",label:"Atrasadas"},{id:"today",label:"Hoje"},{id:"next7",label:"Em 7 dias"},{id:"next30",label:"Em 30 dias"},{id:"custom",label:"Personalizado"},{id:"all",label:"Todas"}],dateRangeStart:"",dateRangeEnd:"",showCustomDateDialog:!1}},computed:{hasActiveFilters:function(){return this.activeFilters.collaborator||this.activeFilters.client||this.searchQuery||"all"!==this.currentTab||this.dateRangeStart||this.dateRangeEnd}},methods:{handleTabClick:function(t){"custom"===t?this.showCustomDateDialog=!0:((this.dateRangeStart||this.dateRangeEnd)&&(this.dateRangeStart="",this.dateRangeEnd="",this.$emit("change-date-range",null)),this.$emit("change-tab",t))},applyCustomDateRange:function(){this.dateRangeStart&&this.dateRangeEnd&&(this.$emit("change-date-range",[this.dateRangeStart,this.dateRangeEnd]),this.$emit("change-tab","custom"),this.showCustomDateDialog=!1)},emitDateRange:function(){this.dateRangeStart&&this.dateRangeEnd?this.$emit("change-date-range",[this.dateRangeStart,this.dateRangeEnd]):this.dateRangeStart||this.dateRangeEnd||this.$emit("change-date-range",null)}},watch:{dateRange:function(t){t||(this.dateRangeStart="",this.dateRangeEnd="")}}},UF=RF,WF=(a("8627"),Object(m["a"])(UF,NF,LF,!1,null,"3f9c1735",null)),BF=WF.exports,VF=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"task-list-container"},[a("table",{staticClass:"task-table"},[a("thead",[a("tr",[a("th",{staticClass:"col-checkbox",attrs:{width:"40"}}),a("th",{staticClass:"col-task sortable",on:{click:function(e){return t.$emit("sort","description")}}},[t._v(" Tarefa "),a("span",{staticClass:"material-icons sort-icon"},[t._v("unfold_more")])]),a("th",{staticClass:"col-client"},[t._v(" Cliente ")]),a("th",{staticClass:"col-assignee"},[t._v("Responsável")]),a("th",{staticClass:"col-dates sortable",on:{click:function(e){return t.$emit("sort","date_start")}}},[t._v(" Início/Término "),a("span",{staticClass:"material-icons sort-icon"},[t._v("unfold_more")])]),a("th",{staticClass:"col-duration"},[t._v("Duração (Plan/Exec)")]),a("th",{staticClass:"col-duedate sortable",on:{click:function(e){return t.$emit("sort","date")}}},[t._v(" Data/Hora "),a("span",{staticClass:"material-icons sort-icon"},[t._v("unfold_more")])]),a("th",{attrs:{width:"40"}})])]),a("tbody",[t.loading?a("tr",{staticClass:"loading-row"},[t._m(0)]):0===t.tasks.length?a("tr",{staticClass:"empty-row"},[a("td",{attrs:{colspan:"8"}},[t._v(" Nenhuma tarefa encontrada. ")])]):t._l(t.tasks,(function(e){return a("tr",{key:e.id,staticClass:"task-row",class:{completed:e.is_done||2===e.stage_id},on:{click:function(a){return t.$emit("row-click",e)}}},[a("td",{staticClass:"col-checkbox",on:{click:function(t){t.stopPropagation()}}},[a("label",{staticClass:"custom-checkbox",class:{"is-loading":t.loadingTaskId===e.id}},[a("input",{attrs:{type:"checkbox",disabled:t.loadingTaskId===e.id},domProps:{checked:e.is_done||2===e.stage_id},on:{change:function(a){return t.$emit("toggle-complete",e)}}}),a("span",{staticClass:"checkmark"}),t.loadingTaskId===e.id?a("span",{staticClass:"checkbox-loader"}):t._e()])]),a("td",{staticClass:"col-task"},[a("div",{staticClass:"task-name-wrapper"},[a("span",{staticClass:"task-name",attrs:{title:e.description}},[t._v(t._s(e.description))]),e.observation?a("div",{staticClass:"task-meta-icons"},[a("span",{staticClass:"material-icons meta-icon"},[t._v("chat_bubble_outline")])]):t._e()])]),a("td",{staticClass:"col-client"},[e.customer?a("div",{staticClass:"client-cell"},[a("div",{staticClass:"avatar-circle client-avatar",attrs:{title:e.customer.name}},[e.customer.file&&e.customer.file.url?a("img",{staticClass:"avatar-image",attrs:{src:e.customer.file.url,alt:"avatar"}}):a("span",[t._v(t._s(t.getInitials(e.customer.name)))])]),a("span",{staticClass:"client-name",attrs:{title:e.customer.name}},[t._v(t._s(e.customer.name))])]):a("span",{staticClass:"placeholder-badge"},[t._v("Sem Cliente")])]),a("td",{staticClass:"col-assignee"},[e.responsible?a("div",{staticClass:"assignee-cell"},[a("div",{staticClass:"avatar-circle",attrs:{title:e.responsible.name}},[e.responsible.file&&e.responsible.file.url?a("img",{staticClass:"avatar-image",attrs:{src:e.responsible.file.url,alt:"avatar"}}):a("span",[t._v(t._s(t.getInitials(e.responsible.name)))])]),a("span",{staticClass:"assignee-name"},[t._v(t._s(e.responsible.name))])]):a("div",{staticClass:"assignee-cell empty"},[a("span",{staticClass:"placeholder-badge is-light"},[t._v("Sem Resp.")])])]),a("td",{staticClass:"col-dates"},[e.date_start||e.date_end?a("div",{staticClass:"date-stacked"},[e.date_start||e.date_end?a("div",{staticClass:"date-row"},[e.date_start?a("span",{staticClass:"date-value",attrs:{title:"Início"}},[a("span",{staticClass:"material-icons date-icon-small"},[t._v("play_arrow")]),t._v(" "+t._s(t.formatDateTime(e.date_start))+" ")]):t._e(),e.date_start&&e.date_end?a("span",{staticClass:"date-separator"},[t._v("-")]):t._e(),e.date_end?a("span",{staticClass:"date-value",attrs:{title:"Término"}},[a("span",{staticClass:"material-icons date-icon-small"},[t._v("stop")]),t._v(" "+t._s(t.formatDateTime(e.date_end))+" ")]):t._e()]):t._e()]):a("div",{staticClass:"date-placeholder"},[a("span",{staticClass:"status-badge",class:t.isTaskCompleted(e)?"status-warning":"status-info"},[t._v(" "+t._s(t.isTaskCompleted(e)?"Execução não registrada":"Não iniciado")+" ")])])]),a("td",{staticClass:"col-duration"},[a("div",{staticClass:"duration-row"},[a("div",{staticClass:"duration-item plan",attrs:{title:"Planejado"}},[a("span",{staticClass:"label"},[t._v("P:")]),t._v(" "+t._s(t.humanizeTime(e.duration_planned))+" ")]),a("div",{staticClass:"duration-item exec",class:{"over-budget":t.isOverBudget(e)},attrs:{title:"Executado"}},[a("span",{staticClass:"label"},[t._v("E:")]),t._v(" "+t._s(t.humanizeTime(e.duration_executed))+" ")])])]),a("td",{staticClass:"col-duedate"},[e.date?a("span",{staticClass:"date-text",class:{overdue:t.isOverdue(e)}},[t._v(" "+t._s(t.formatDateTime(e.date))+" ")]):a("span",{staticClass:"placeholder-text-light"},[t._v("Sem prazo")])]),a("td",{staticClass:"col-actions"})])}))],2)]),t.tasks.length>0?a("div",{staticClass:"pagination-footer"},[a("div",{staticClass:"per-page-selector"},[a("label",[t._v("Exibir")]),a("select",{domProps:{value:t.pagination.per_page},on:{change:function(e){t.$emit("update:perPage",parseInt(e.target.value))}}},[a("option",{attrs:{value:"10"}},[t._v("10")]),a("option",{attrs:{value:"15"}},[t._v("15")]),a("option",{attrs:{value:"30"}},[t._v("30")]),a("option",{attrs:{value:"50"}},[t._v("50")])])]),a("div",{staticClass:"page-info"},[t._v(" "+t._s(t.pagination.from)+"-"+t._s(t.pagination.to)+" de "+t._s(t.pagination.total)+" ")]),a("div",{staticClass:"page-controls"},[a("button",{staticClass:"btn-page",attrs:{disabled:1===t.pagination.current_page},on:{click:function(e){return t.$emit("page-change",t.pagination.current_page-1)}}},[a("span",{staticClass:"material-icons"},[t._v("chevron_left")])]),a("div",{staticClass:"page-numbers"},[a("button",{staticClass:"page-number active"},[t._v(" "+t._s(t.pagination.current_page)+" ")])]),a("button",{staticClass:"btn-page",attrs:{disabled:t.pagination.current_page===t.pagination.last_page},on:{click:function(e){return t.$emit("page-change",t.pagination.current_page+1)}}},[a("span",{staticClass:"material-icons"},[t._v("chevron_right")])])])]):t._e()])},HF=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("td",{attrs:{colspan:"8"}},[a("div",{staticClass:"loading-spinner"},[a("span",{staticClass:"material-icons spin"},[t._v("refresh")]),t._v(" Carregando... ")])])}],GF={name:"TaskList",props:{tasks:{type:Array,default:function(){return[]}},loading:{type:Boolean,default:!1},loadingTaskId:{type:[Number,String],default:null},pagination:{type:Object,default:function(){return{per_page:15}}}},methods:{getInitials:function(t){return t?t.substring(0,2).toUpperCase():"?"},humanizeTime:function(t){if(!t)return"00:00";var e=Math.floor(t/3600),a=Math.floor(t%3600/60),i=e>0?"".concat(e,"h "):"",s="".concat(a,"m");return"".concat(i).concat(s)},isOverBudget:function(t){return!(!t.duration_planned||!t.duration_executed)&&t.duration_executed>t.duration_planned},isOverdue:function(t){if(!t.date||t.is_done||2===t.stage_id)return!1;var e=(new Date).toISOString().split("T")[0];return t.datethis.task.duration_planned},isRunning:function(){return this.task.date_start&&!this.task.date_end&&2!==this.task.stage_id},showTimer:function(){return(this.localIsRunning||this.isRunning)&&!this.localCompleted},displayDateStart:function(){return this.localDateStart||this.task.date_start},displayTimeStart:function(){return this.localTimeStart||this.task.time_start},displayDateEnd:function(){return this.localDateEnd||this.task.date_end},displayTimeEnd:function(){return this.localTimeEnd||this.task.time_end},formattedElapsedTime:function(){var t=Math.floor(this.elapsedSeconds/3600),e=Math.floor(this.elapsedSeconds%3600/60),a=this.elapsedSeconds%60;return"".concat(String(t).padStart(2,"0"),":").concat(String(e).padStart(2,"0"),":").concat(String(a).padStart(2,"0"))}},watch:{value:function(t){t?(this.localIsRunning=this.isRunning,this.localCompleted=!1,this.localDateStart=null,this.localTimeStart=null,this.localDateEnd=null,this.localTimeEnd=null,this.isRunning&&this.startTimerFromTask()):(this.stopTimer(),this.localIsRunning=!1)},"task.date_start":function(){this.isRunning&&this.startTimerFromTask()}},methods:{close:function(){this.stopTimer(),this.localIsRunning=!1,this.$emit("input",!1)},editTask:function(){this.$emit("edit",this.task),this.close()},startTimerFromTask:function(){var t=this;if(this.stopTimer(),this.task.date_start){var e;e=this.task.time_start?new Date("".concat(this.task.date_start,"T").concat(this.task.time_start)):new Date(this.task.date_start);var a=Date.now();this.elapsedSeconds=Math.floor((a-e.getTime())/1e3),this.elapsedSeconds<0&&(this.elapsedSeconds=0),this.timerInterval=setInterval((function(){t.elapsedSeconds++}),1e3)}},startTimerFromNow:function(){var t=this;this.stopTimer(),this.elapsedSeconds=0,this.localStartTime=new Date,this.timerInterval=setInterval((function(){t.elapsedSeconds++}),1e3)},stopTimer:function(){this.timerInterval&&(clearInterval(this.timerInterval),this.timerInterval=null)},startTask:function(){var t=this,e=new Date,a=e.toISOString().split("T")[0],i=e.toTimeString().split(" ")[0];this.localIsRunning=!0,this.startTimerFromNow(),this.executionLoading=!0,r["b"].put({uri:"tasks/task",id:this.task.id,data:{date_start:a,time_start:i},sucess:function(){t.executionLoading=!1,t.$emit("refresh")},error:function(){t.executionLoading=!1,t.localIsRunning=!1,t.stopTimer()}})},stopTask:function(){var t=this,e=new Date,a=e.toISOString().split("T")[0],i=e.toTimeString().split(" ")[0];this.executionLoading=!0,this.stopTimer(),this.localIsRunning=!1,this.localDateEnd=a,this.localTimeEnd=i,this.localCompleted=!0,r["b"].put({uri:"tasks/task",id:this.task.id,data:{date_end:a,time_end:i,stage_id:2},sucess:function(){t.executionLoading=!1,t.$emit("refresh")},error:function(){t.executionLoading=!1,t.localIsRunning=!0,t.localCompleted=!1,t.localDateEnd=null,t.localTimeEnd=null,t.startTimerFromTask()}})},formatDateTime:function(t){if(!t)return"-";if(10===t.length&&t.includes("-")){var e=t.split("-"),a=Object(K_["a"])(e,3),i=a[0],s=a[1],o=a[2];return"".concat(o,"/").concat(s,"/").concat(i)}var n=new Date(t);return n.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})},formatDateTimeFromParts:function(t,e){if(!t)return"-";var a=t.split("-"),i="".concat(a[2],"/").concat(a[1],"/").concat(a[0]);if(e){var s=e.split(":");return"".concat(i," ").concat(s[0],":").concat(s[1])}return i},humanizeTime:function(t){if(!t)return"0min";var e=Math.floor(t/3600),a=Math.floor(t%3600/60);return e>0?"".concat(e,"h ").concat(a,"m"):"".concat(a,"min")}},beforeDestroy:function(){this.stopTimer()}},tP=ZF,eP=(a("ba50"),Object(m["a"])(tP,KF,XF,!1,null,"720de7c3",null)),aP=eP.exports,iP={name:"TasksView",components:{TaskStats:MF,TaskFilters:BF,TaskList:QF,TaskDetailsDialog:aP},data:function(){return{tasks:[],loading:!1,searchQuery:"",currentTab:"all",filters:{status:null,collaborator:null,client:null,responsible_ids:[],person_ids:[],order:"created_at,desc",dateRange:null},pagination:{current_page:1,last_page:1,per_page:15,total:0,from:0,to:0},stats:{},selectedTask:{},showTaskDetails:!1,loadingTaskId:null}},mounted:function(){this.loadTasks()},computed:{activeFilters:function(){return{collaborator:!!this.filters.collaborator,client:!!this.filters.client}}},methods:{openCollaboratorSelector:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(e){e?(t.filters.collaborator=e,t.filters.responsible_ids=[e.id]):(t.filters.collaborator=null,t.filters.responsible_ids=[]),t.pagination.current_page=1,t.loadTasks()}})},openClientSelector:function(){var t=this;this.$WiListDialog({wiConfig:"customer",mode:"select",callback:function(e){e?(t.filters.client=e,t.filters.person_ids=[e.id]):(t.filters.client=null,t.filters.person_ids=[]),t.pagination.current_page=1,t.loadTasks()}})},loadTasks:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.silent||(this.loading=!0);var a="tasks/task",i=[];i.push("page=".concat(this.pagination.current_page)),i.push("limit=".concat(this.pagination.per_page)),this.filters.order&&i.push("order=".concat(this.filters.order)),this.searchQuery&&i.push("description=".concat(encodeURIComponent(this.searchQuery))),"pending"===this.filters.status?i.push("stage_id=1"):"completed"===this.filters.status&&i.push("stage_id=2");var s=new Date,o=function(t){return t.toISOString().split("T")[0]};if("overdue"===this.currentTab){var n=new Date(s);n.setDate(s.getDate()-1),i.push("stage_id=1"),i.push("date_range[]=2000-01-01"),i.push("date_range[]=".concat(o(n)))}else if("today"===this.currentTab)i.push("date=".concat(o(s)));else if("next7"===this.currentTab){var l=new Date(s);l.setDate(s.getDate()+7),i.push("date_range[]=".concat(o(s))),i.push("date_range[]=".concat(o(l)))}else if("next15"===this.currentTab){var c=new Date(s);c.setDate(s.getDate()+15),i.push("date_range[]=".concat(o(s))),i.push("date_range[]=".concat(o(c)))}else if("next30"===this.currentTab){var d=new Date(s);d.setDate(s.getDate()+30),i.push("date_range[]=".concat(o(s))),i.push("date_range[]=".concat(o(d)))}this.filters.responsible_ids.length>0&&this.filters.responsible_ids.forEach((function(t){i.push("responsible_id[]=".concat(t))})),this.filters.person_ids.length>0&&this.filters.person_ids.forEach((function(t){i.push("person_id[]=".concat(t))})),this.filters.dateRange&&2===this.filters.dateRange.length&&(i.push("date_range[]=".concat(this.filters.dateRange[0])),i.push("date_range[]=".concat(this.filters.dateRange[1])));var u=i.length>0?"?"+i.join("&"):"";r["b"].get({uri:a+u,params:"",sucess:function(e){t.tasks=e.data.data||[],t.pagination={current_page:e.data.current_page,last_page:e.data.last_page,per_page:e.data.per_page,total:e.data.total,from:e.data.from,to:e.data.to},t.loading=!1,e.data.statistics&&(t.stats=e.data.statistics)},error:function(e){console.error(e),t.loading=!1}})},changeTab:function(t){this.currentTab=t,this.pagination.current_page=1,this.loadTasks()},handleStatusChange:function(t){this.filters.status===t?this.filters.status=null:this.filters.status=t,this.pagination.current_page=1,this.loadTasks()},clearFilters:function(){this.searchQuery="",this.currentTab="all",this.filters.collaborator=null,this.filters.client=null,this.filters.status=null,this.filters.responsible_ids=[],this.filters.person_ids=[],this.filters.dateRange=null,this.pagination.current_page=1,this.loadTasks()},goToPage:function(t){this.pagination.current_page=t,this.loadTasks()},handleSort:function(t){this.filters.order.startsWith(t)?this.filters.order=this.filters.order.endsWith("desc")?"".concat(t,",asc"):"".concat(t,",desc"):this.filters.order="".concat(t,",desc"),this.loadTasks()},toggleTaskComplete:function(t){var e=this,a=2===t.stage_id,i=a?1:2;this.loadingTaskId=t.id;var s=t.stage_id,o=t.is_done;t.stage_id=i,t.is_done=2===i,r["b"].put({uri:"tasks/task",id:t.id,data:{stage_id:i},sucess:function(){e.loadingTaskId=null,e.loadTasks({silent:!0})},error:function(){e.loadingTaskId=null,t.stage_id=s,t.is_done=o}})},openTaskDetails:function(t){this.selectedTask=t,this.showTaskDetails=!0},editTask:function(t){var e=this;this.$WiEditDialog({wiConfig:"task",data:t,onSubmit:function(){e.loadTasks()},redirectOnSubmit:!1})},handleDateRangeChange:function(t){this.filters.dateRange=t,this.pagination.current_page=1,this.loadTasks()},handleCreateTask:function(){var t=this;console.log("Create Task"),this.$WiEditDialog({wiConfig:"task",onSubmit:function(){t.loadTasks()},redirectOnSubmit:!1})},handleTaskOptions:function(t){console.log("Options for",t.id)},updatePerPage:function(t){this.pagination.per_page=t,this.pagination.current_page=1,this.loadTasks()}},watch:{searchQuery:function(){this.pagination.current_page=1,this.loadTasks()}}},sP=iP,oP=(a("874b"),Object(m["a"])(sP,IF,FF,!1,null,"21994cd6",null)),nP=oP.exports,rP=[{name:"tasks-view",path:"tasks-view",component:nP,meta:{id:"74cc44a0",auth:!0,title:"Gestão de Tarefas",icon:"task_alt"}}],lP=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},t.name="task",t.title={list:"Tarefas/Agendamentos",edit:{insert:"Criar nova Tarefa/Agendamento",update:"Editar Tarefa/Agendamento"}},t.urlDetails={name:"task",params:{}},t.apiUrl="tasks/task",t.icon="assignment_turned_in",t.params={limit:10},t.search={placeholder:"Pesquise pela descrição ou pessoas envolvidas",fields:["description","person.name","creator.name","responsible.name","person.first_name","creator.first_name","responsible.first_name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="900px",t.components.list.tableRow=function(){return a.e("chunk-89a65396").then(a.bind(null,"c19f"))},t.setFields([t.fieldSubHeader({text:"Informe os dados básicos "}),t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md8","lg8"],required:!0}),t.fieldDate({value:"date",text:"Data",required:!1,size:["xs12","sm12","md2","lg2"]}),t.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md2","lg2"]}),t.fieldSelectApi({value:"responsible_id",text:"Responsável",required:!1,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator"},show:"name",icon:"person_outline"}),t.fieldWiListDialog({value:"person_id",text:"Cliente",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),t.fieldSubHeader({text:"Observações ou anotações da tarefa"}),t.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),t.fieldList({value:"status",text:"Concluir"}),t.fieldList({value:"description",text:"Descrição"}),t.fieldList({value:"date",text:"Data/Horário"}),t.fieldList({value:"person_id",text:"Cliente"}),t.fieldList({value:"creator_id",text:"Criador/Responsável"})]),t}return i}(Oe["a"]),cP=new lP,dP={task:cP},uP=[{id:"c4f8c247",icon:"assignment_turned_in",title:"Tarefas/Agendamentos",children:[{id:"c4f8c247",icon:"select_all",title:"Tarefas/Agendamentos",route:{name:"projects-list",params:{page:"task"}}},{id:"c4f8c247",icon:"done_outline",title:"Histórico de Tarefas",route:{name:"juridical-list",params:{page:"process-close"}}},{id:"c4f8c247",icon:"close",title:"Tarefas Canceladas",route:{name:"juridical-list",params:{page:"process-cancel"}}}]},{id:"4d8dd50b",icon:"ballot",title:"Gestão de Projetos",children:[{id:"4d8dd50b",icon:"view_week",title:"Etapas do Projetos",route:{name:"process-of-juridical",params:{business:"budget"}}},{id:"4d8dd50b",icon:"select_all",title:"Projetos Em Aberto",route:{name:"juridical-list",params:{page:"budget-open"}}},{id:"4d8dd50b",icon:"done_outline",title:"Projetos Concluídos",route:{name:"juridical-list",params:{page:"budget-close"}}},{id:"4d8dd50b",icon:"close",title:"Projetos Cancelados",route:{name:"juridical-list",params:{page:"budget-cancel"}}}]},{id:"22841c3a",icon:"bar_chart",title:"Relatórios",children:[{id:"07a49058",icon:"people_outline",title:"Projetos por cliente",route:{name:"processes-by-customer",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"fe457dce",icon:"assignment_ind",title:"Projetos por Colaborador",route:{name:"processes-by-collaborator",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}}]},{id:"a84515b9",icon:"description",title:"Cadastro",children:[{id:"a84515b9",icon:"room_service",title:"Cadastro de Serviços",route:{name:"juridical-list",params:{page:"juridical-register-service"}}},{id:"a84515b9",icon:"assignment_ind",title:"Colaboradores",route:{name:"juridical-list",params:{page:"juridical-register-collaborator"}},selected:!1,permission:["admin"]},{id:"a84515b9",icon:"people_outline",title:"Clientes",route:{name:"juridical-list",params:{page:"juridical-register-customer"}},selected:!1}]},{id:"441db883",icon:"settings",title:"Configurações",children:[{id:"441db883",icon:"code",title:"Status/Etapas do Processo",route:{name:"juridical-list",params:{page:"config-status-process"}}},{id:"441db883",icon:"category",title:"Categorias do Processo",route:{name:"juridical-list",params:{page:"config-category-process"}}},{id:"441db883",icon:"code",title:"Status/Etapas do Orçamento",route:{name:"juridical-list",params:{page:"config-status-budget"}}},{id:"441db883",icon:"category",title:"Categorias do Orçamento",route:{name:"juridical-list",params:{page:"config-category-budget"}}}]}],pP={id:"0bae9ce3-400f-4518-94a0-15d1b3bdf088",name:"projects",title:"Projects",description:"Gestão de Projetos e Tarefas",icon:"wises-technology-module-projects.png",iconSystem:"wises-technology-system-projects.png",iconProfile:"profile_service_desk.png",color:"#00b271",menu:uP,router:rP,config:dP},mP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"form",title:"Detalhes do Formulário",apiUrl:"forms/form",apiParams:"?with=fields;fields.options",store:"form"},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.loading;return[a("v-container",{staticClass:"form-editor-container",attrs:{fluid:""}},[s?a("div",{staticClass:"text-xs-center loading-container"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary"}})],1):i?a("div",[a("v-card",{staticClass:"form-header-card mb-3"},[a("v-card-text",{staticClass:"pa-3"},[a("v-layout",{attrs:{row:"",wrap:"","align-center":""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md8:"",lg8:""}},[a("div",{staticClass:"form-title"},[a("v-icon",{staticClass:"mr-2",attrs:{color:i.color||"#2196F3"}},[t._v(t._s(i.icon||"format_list_bulleted"))]),a("span",[t._v(t._s(i.name))])],1),i.description?a("div",{staticClass:"form-description"},[t._v(t._s(i.description))]):t._e()]),a("v-flex",{staticClass:"text-xs-right",attrs:{xs12:"",sm12:"",md4:"",lg4:""}},[a("v-chip",{attrs:{color:i.active?"success":"grey","text-color":"white",small:""}},[t._v(" "+t._s(i.active?"Ativo":"Inativo")+" ")])],1)],1)],1)],1),a("v-card",{staticClass:"form-fields-card"},[a("v-toolbar",{staticClass:"form-toolbar",attrs:{dense:"",flat:""}},[a("v-toolbar-title",{staticClass:"form-toolbar-title"},[t._v("Campos do Formulário")]),a("v-spacer"),a("v-btn",{staticClass:"add-field-btn",attrs:{icon:"",small:""},on:{click:t.openAddFieldDialog}},[a("v-icon",{attrs:{small:""}},[t._v("add")])],1)],1),a("v-card-text",{staticClass:"pa-2"},[0===t.sortedFields(i).length?a("div",{staticClass:"empty-state"},[a("v-icon",{staticClass:"mb-2"},[t._v("info_outline")]),a("div",[t._v("Nenhum campo adicionado ainda")])],1):a("div",[a("v-expansion-panel",{staticClass:"mb-2",model:{value:t.reorderPanel,callback:function(e){t.reorderPanel=e},expression:"reorderPanel"}},[a("v-expansion-panel-content",{scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("swap_vert")]),a("span",[t._v("Reordenar Campos")]),a("v-chip",{staticClass:"ml-2",attrs:{small:""}},[t._v(t._s(t.activeFields(i).length)+" campos")])],1)]},proxy:!0}],null,!0)},[a("v-card",{staticClass:"accordion-content",attrs:{flat:""}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"drag-container-wrapper"},[a("Container",{attrs:{"drag-handle-selector":".field-drag-wrapper","drag-class":"field-dragging","drop-class":"field-drop","animation-duration":200,"get-child-payload":function(e){return t.getChildPayload(e,i)},"group-name":"form-fields"},on:{drop:function(e){return t.onDrop(e,i)}}},t._l(t.activeFields(i),(function(e){return a("Draggable",{key:"drag-"+e.id},[a("div",{staticClass:"field-drag-wrapper"},[a("v-card",{staticClass:"field-drag-card-enhanced",class:{"field-required":e.required,"field-optional":!e.required},on:{click:function(a){return t.openFieldMenu(e,a)}}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"field-drag-compact-header"},[a("v-icon",{staticClass:"field-drag-handle",attrs:{color:"grey",small:""}},[t._v("drag_handle")]),a("v-icon",{staticClass:"field-drag-icon",attrs:{color:e.color||"#2196F3","x-small":""}},[t._v(" "+t._s(e.icon||e.type&&e.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-drag-content"},[a("div",{staticClass:"field-drag-label-enhanced"},[t._v(t._s(e.label))]),a("div",{staticClass:"field-drag-meta"},[a("span",{staticClass:"field-drag-type"},[a("v-icon",{attrs:{"x-small":""}},[t._v(t._s(e.type?e.type.icon:"help_outline"))]),t._v(" "+t._s(e.type?e.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-drag-order-size"},[t._v(" #"+t._s(e.order)+" | "+t._s(e.size)+"/12 ")]),e.options&&e.options.length>0?a("v-chip",{staticClass:"field-drag-options-chip",attrs:{"x-small":"",color:"info","text-color":"white"}},[t._v(" "+t._s(e.options.length)+" ")]):t._e()],1)]),a("v-menu",{attrs:{attach:!0,"offset-y":"","close-on-content-click":!1,"content-class":"field-menu-content"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"field-menu-activator",on:{click:function(t){t.stopPropagation()}}},i))]}}],null,!0),model:{value:t.fieldMenuOpen["drag-"+e.id],callback:function(a){t.$set(t.fieldMenuOpen,"drag-"+e.id,a)},expression:"fieldMenuOpen[`drag-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return t.openSizeDialog(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[t._v("aspect_ratio")])],1),a("v-list-tile-title",[t._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return t.removeField(e,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v("Remover")])],1)],1)],1)],1)])],1)],1)])})),1)],1)])],1)],1)],1),a("v-expansion-panel",{model:{value:t.previewPanel,callback:function(e){t.previewPanel=e},expression:"previewPanel"}},[a("v-expansion-panel-content",{scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("view_module")]),a("span",[t._v("Visualização do Layout")]),a("v-spacer"),a("div",{on:{click:function(t){t.stopPropagation()}}},[a("v-btn-toggle",{staticClass:"view-toggle",attrs:{mandatory:""},model:{value:t.viewMode,callback:function(e){t.viewMode=e},expression:"viewMode"}},[a("v-btn",{attrs:{small:"",flat:"",value:"mobile"}},[a("v-icon",{attrs:{"x-small":""}},[t._v("phone_android")])],1),a("v-btn",{attrs:{small:"",flat:"",value:"tablet"}},[a("v-icon",{attrs:{"x-small":""}},[t._v("tablet")])],1),a("v-btn",{attrs:{small:"",flat:"",value:"desktop"}},[a("v-icon",{attrs:{"x-small":""}},[t._v("desktop_windows")])],1)],1)],1)],1)]},proxy:!0}],null,!0)},[a("v-card",{staticClass:"accordion-content",attrs:{flat:""}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"field-legend mb-2"},[a("div",{staticClass:"legend-item"},[a("div",{staticClass:"legend-color legend-required"}),a("span",{staticClass:"legend-text"},[t._v("Obrigatório")])]),a("div",{staticClass:"legend-item"},[a("div",{staticClass:"legend-color legend-optional"}),a("span",{staticClass:"legend-text"},[t._v("Opcional")])])]),a("div",{staticClass:"preview-container",class:"preview-"+t.viewMode},[a("v-layout",{staticClass:"fields-grid-compact",attrs:{row:"",wrap:""}},t._l(t.activeFields(i),(function(e){return a("v-flex",{key:"field-"+e.id,staticClass:"pa-1",class:t.getFieldClasses(e)},[a("v-card",{staticClass:"field-card-compact-enhanced",class:{"field-required":e.required,"field-optional":!e.required}},[a("v-card-text",{staticClass:"pa-2"},[a("v-menu",{attrs:{attach:!0,"offset-y":"","close-on-content-click":!1,"content-class":"field-menu-content","nudge-bottom":10},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("div",t._g({staticClass:"field-compact-header"},s),[a("v-icon",{staticClass:"field-icon-compact",attrs:{color:e.color||"#2196F3","x-small":""}},[t._v(" "+t._s(e.icon||e.type&&e.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-compact-content"},[a("div",{staticClass:"field-label-compact-enhanced"},[t._v(t._s(e.label))]),a("div",{staticClass:"field-meta-compact"},[a("span",{staticClass:"field-type-compact"},[a("v-icon",{attrs:{"x-small":""}},[t._v(t._s(e.type?e.type.icon:"help_outline"))]),t._v(" "+t._s(e.type?e.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-order-size"},[t._v(" #"+t._s(e.order)+" | "+t._s(e.size)+"/12 ")]),e.options&&e.options.length>0?a("v-chip",{staticClass:"field-options-chip",attrs:{"x-small":"",color:"info","text-color":"white"}},[t._v(" "+t._s(e.options.length)+" ")]):t._e()],1)]),a("v-icon",{staticClass:"field-menu-indicator",attrs:{"x-small":""}},[t._v("more_vert")])],1)]}}],null,!0),model:{value:t.fieldMenuOpen["field-"+e.id],callback:function(a){t.$set(t.fieldMenuOpen,"field-"+e.id,a)},expression:"fieldMenuOpen[`field-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return t.openSizeDialog(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[t._v("aspect_ratio")])],1),a("v-list-tile-title",[t._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return t.removeField(e,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v("Remover")])],1)],1)],1)],1)],1)],1)})),1)],1)])],1)],1)],1),t.inactiveFields(i).length>0?a("v-expansion-panel",{staticClass:"mt-2",model:{value:t.inactivePanel,callback:function(e){t.inactivePanel=e},expression:"inactivePanel"}},[a("v-expansion-panel-content",{scopedSlots:t._u([{key:"header",fn:function(){return[a("div",{staticClass:"accordion-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:"",color:"grey"}},[t._v("visibility_off")]),a("span",[t._v("Campos Inativos")]),a("v-chip",{staticClass:"ml-2",attrs:{small:"",color:"grey"}},[t._v(t._s(t.inactiveFields(i).length))])],1)]},proxy:!0}],null,!0)},[a("v-card",{staticClass:"accordion-content",attrs:{flat:""}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"preview-container"},[a("v-layout",{staticClass:"fields-grid-compact",attrs:{row:"",wrap:""}},t._l(t.inactiveFields(i),(function(e){return a("v-flex",{key:"field-inactive-"+e.id,staticClass:"pa-1",class:t.getFieldClasses(e)},[a("v-card",{staticClass:"field-card-compact-enhanced field-inactive-card",class:{"field-required":e.required,"field-optional":!e.required},on:{click:function(a){return t.openFieldMenu(e,a)}}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"field-compact-header"},[a("v-icon",{staticClass:"field-icon-compact",attrs:{color:e.color||"#9E9E9E","x-small":""}},[t._v(" "+t._s(e.icon||e.type&&e.type.icon||"radio_button_unchecked")+" ")]),a("div",{staticClass:"field-compact-content"},[a("div",{staticClass:"field-label-compact-enhanced field-inactive-label"},[t._v(t._s(e.label))]),a("div",{staticClass:"field-meta-compact"},[a("span",{staticClass:"field-type-compact"},[a("v-icon",{attrs:{"x-small":""}},[t._v(t._s(e.type?e.type.icon:"help_outline"))]),t._v(" "+t._s(e.type?e.type.title:"Campo")+" ")],1),a("span",{staticClass:"field-order-size"},[t._v(" #"+t._s(e.order)+" | "+t._s(e.size)+"/12 ")])])]),a("v-menu",{attrs:{attach:!0,"offset-y":"","close-on-content-click":!1,"content-class":"field-menu-content"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"field-menu-indicator",attrs:{"x-small":""}},i),[t._v("more_vert")])]}}],null,!0),model:{value:t.fieldMenuOpen["inactive-"+e.id],callback:function(a){t.$set(t.fieldMenuOpen,"inactive-"+e.id,a)},expression:"fieldMenuOpen[`inactive-${field.id}`]"}},[a("v-list",{attrs:{dense:""}},[a("v-list-tile",{on:{click:function(a){return t.openSizeDialog(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":""}},[t._v("aspect_ratio")])],1),a("v-list-tile-title",[t._v("Alterar Tamanho")])],1),a("v-list-tile",{on:{click:function(a){return t.removeField(e,i)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-small":"",color:"error"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v("Remover")])],1)],1)],1)],1)])],1)],1)})),1)],1)])],1)],1)],1):t._e()],1)])],1),a("v-dialog",{attrs:{"max-width":"500",persistent:""},model:{value:t.addFieldDialog,callback:function(e){t.addFieldDialog=e},expression:"addFieldDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"primary",dark:""}},[a("v-toolbar-title",[t._v("Adicionar Campo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.addFieldDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"pt-4"},[a("v-text-field",{attrs:{label:"Posição",type:"number",min:"1",max:(i.fields&&i.fields.length?i.fields.length:0)+1,hint:"Posição onde o campo será inserido","persistent-hint":""},model:{value:t.newField.position,callback:function(e){t.$set(t.newField,"position",t._n(e))},expression:"newField.position"}}),a("v-select",{attrs:{items:t.sizeOptions,label:"Área Ocupada (Colunas)",hint:"Quantidade de colunas que o campo ocupará (máximo 12)","persistent-hint":""},model:{value:t.newField.size,callback:function(e){t.$set(t.newField,"size",t._n(e))},expression:"newField.size"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.addFieldDialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{color:"primary"},on:{click:t.handleAddField}},[t._v("Adicionar")])],1)],1)],1),a("v-dialog",{attrs:{"max-width":"400",persistent:""},model:{value:t.sizeDialog,callback:function(e){t.sizeDialog=e},expression:"sizeDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",color:"primary",dark:""}},[a("v-toolbar-title",[t._v("Alterar Tamanho do Campo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.sizeDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"pt-4"},[a("div",{staticClass:"mb-3"},[a("strong",[t._v(t._s(t.selectedField?t.selectedField.label:""))])]),a("v-select",{attrs:{items:t.sizeOptions,label:"Área Ocupada (Colunas)",hint:"Quantidade de colunas que o campo ocupará (máximo 12)","persistent-hint":""},model:{value:t.selectedSize,callback:function(e){t.selectedSize=t._n(e)},expression:"selectedSize"}})],1),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.sizeDialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{color:"primary"},on:{click:t.handleSizeChange}},[t._v("Salvar")])],1)],1)],1)],1):t._e()])]}}])})},vP=[],fP={name:"Form",components:{Container:$n["Container"],Draggable:$n["Draggable"]},data:function(){return{addFieldDialog:!1,sizeDialog:!1,selectedField:null,selectedSize:12,viewMode:"desktop",reorderPanel:null,previewPanel:[!0],inactivePanel:null,fieldMenuOpen:{},newField:{position:1,size:12},sizeOptions:[{text:"1 coluna",value:1},{text:"2 colunas",value:2},{text:"3 colunas",value:3},{text:"4 colunas",value:4},{text:"5 colunas",value:5},{text:"6 colunas",value:6},{text:"7 colunas",value:7},{text:"8 colunas",value:8},{text:"9 colunas",value:9},{text:"10 colunas",value:10},{text:"11 colunas",value:11},{text:"12 colunas (largura total)",value:12}]}},methods:{sortedFields:function(t){return t&&t.fields?Object(Ot["a"])(t.fields).sort((function(t,e){return(t.order||0)-(e.order||0)})):[]},activeFields:function(t){return this.sortedFields(t).filter((function(t){return t.active}))},inactiveFields:function(t){return this.sortedFields(t).filter((function(t){return!t.active}))},getChildPayload:function(t,e){return this.sortedFields(e)[t]},onDrop:function(t,e){var a=t.removedIndex,i=t.addedIndex;if(null!==a||null!==i){var s=Object(zn["a"])(this.sortedFields(e),t),o=s.map((function(t,e){return Object(kt["a"])(Object(kt["a"])({},t),{},{order:e+1})}));e.fields=o,this.$forceUpdate();var n=o.map((function(t,e){return{id:t.id,order:e+1}}));this.handleFieldUpdate({field:o[null!==i?i:a],fieldsOrder:n,action:"order"},"order")}},openAddFieldDialog:function(){this.newField.position=1,this.newField.size=12,this.addFieldDialog=!0},handleAddField:function(){this.newField.position&&this.newField.size&&(this.handleFieldUpdate({position:this.newField.position,size:this.newField.size},"add"),this.addFieldDialog=!1)},openSizeDialog:function(t){this.selectedField=t,this.selectedSize=t.size||12,this.sizeDialog=!0},handleSizeChange:function(){this.selectedField&&this.selectedSize&&(this.selectedField.size=this.selectedSize,this.$forceUpdate(),this.handleFieldUpdate(this.selectedField,"size"),this.sizeDialog=!1,this.selectedField=null)},removeField:function(t,e){if(confirm('Deseja realmente remover o campo "'.concat(t.label,'"?'))){var a=this.sortedFields(e).filter((function(e){return e.id!==t.id}));e.fields=a.map((function(t,e){return Object(kt["a"])(Object(kt["a"])({},t),{},{order:e+1})})),this.$forceUpdate(),this.handleFieldUpdate(t,"remove")}},getFieldClasses:function(t){var e="xs12";return"mobile"===this.viewMode?"".concat(e," sm12"):"tablet"===this.viewMode?"".concat(e," sm12 md").concat(t.size):"".concat(e," sm12 md").concat(t.size," lg").concat(t.size)},openFieldMenu:function(t,e){if(!(e&&e.target&&e.target.closest(".field-drag-handle"))&&!(e&&e.target&&e.target.closest(".v-menu"))&&(!e||"mousedown"!==e.type&&0===e.button)){var a="field-".concat(t.id),i="drag-".concat(t.id),s="inactive-".concat(t.id);void 0!==this.fieldMenuOpen[a]?this.$set(this.fieldMenuOpen,a,!0):void 0!==this.fieldMenuOpen[i]?this.$set(this.fieldMenuOpen,i,!0):void 0!==this.fieldMenuOpen[s]?this.$set(this.fieldMenuOpen,s,!0):this.$set(this.fieldMenuOpen,a,!0)}},handleFieldUpdate:function(t,e){if("order"===e&&t.fieldsOrder){var a=t.fieldsOrder.map((function(t){return"ID: ".concat(t.id," -> Ordem: ").concat(t.order)})).join("\n");alert("Campos reordenados!\n\nLista completa:\n".concat(a,"\n\nVocê pode enviar esta lista para o backend.")),console.log("Lista de campos para reordenar:",t.fieldsOrder)}else{var i=t.field||t,s=i.position||i.order||"N/A",o=i.size||"N/A",n=i.label||"Novo campo";alert("Campo atualizado: ".concat(e,"\nCampo: ").concat(n,"\nPosição: ").concat(s,"\nTamanho: ").concat(o))}}}},gP=fP,_P=(a("a4a7"),Object(m["a"])(gP,mP,vP,!1,null,"0f668a71",null)),hP=_P.exports,bP=[{path:"form/:id",name:"form",component:hP,meta:{id:A["G"],auth:!0,title:"Detalhes do Formulário",icon:"phonelink_setup"}}],xP=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{form_reply_content_id:t.fieldList({value:"form_reply_content_id",text:"Nome do campo",sortable:!1}),content:t.fieldList({value:"data",text:"Conteúdo",sortable:!1}),person_id:t.fieldList({value:"person_id",text:"Usuário"}),business_id:t.fieldList({value:"business_id",text:"Referência"}),created_at:t.fieldList({value:"created_at",text:"Data/hora da alteração"})}),t.list=!0,t.actions={list:!0,edit:!1},t.id=A["C"],t.name="form-reply-content-history",t.title="Histórico de alterações",t.icon="history",t.params={limit:10,order:"created_at,desc",with:"reply_content;reply_content.field;person;business"},t.search={placeholder:"Pesquise pelo conteúdo",fields:["id","data"]},t.apiUrl="forms/form/reply/content/history",t.components.list.tableRow=function(){return a.e("chunk-839a6c2a").then(a.bind(null,"dfd0"))},t.setFields(t.fieldsList),t}return i}(Oe["a"]),yP={form:new xx,"form-field":new yx,"form-reply":new Cx,"form-field-option":new kx,"form-field-content-history":new xP},kP=[{id:A["u"],icon:"dynamic_feed",title:"Formulários",route:{name:"forms-list",params:{page:"forms"}}},{id:A["y"],icon:"receipt_long",title:"Items de Formulário",route:{name:"forms-list",params:{page:"form-items"}}}],CP={id:A["v"]+"8",name:"forms",title:"Formulário",description:"Gestão de coleta de dados",icon:"wises-technology-module-sites.png",iconSystem:"wises-technology-system-sites.png",iconProfile:"profile_service_desk.png",color:"#90CAF9",menu:kP,router:bP,config:yP},wP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"budget",title:"Detalhes do Orçamento",apiUrl:"saless/budget/detail",apiParams:"detail=budget",store:"budget",notLoad:"true"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-container",{staticStyle:{height:"calc(100vh - 96px) !important","overflow-y":"auto !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:i,refresh:s,loading:o}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e(),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[i.items.length>0?a("div",{staticClass:"business__item-view-options"},[a("BusinessItemsViewSelector",{attrs:{business:i,refresh:s},model:{value:t.selectedViewOption,callback:function(e){t.selectedViewOption=e},expression:"selectedViewOption"}})],1):t._e(),a("transition",{attrs:{name:"fade",mode:"out-in"}},["default"===t.selectedViewOption?a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s,showAmounts:!0}}):"categoryGroup"===t.selectedViewOption?a("BusinessItemsGroupedByCategory",{attrs:{business:i,onRefresh:s,wiConfigId:"sale"},on:{"update-category-margin":t.updateCategoryMargin}}):t._e()],1)],1),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinance",{attrs:{business:i,wiConfig:"order",refresh:s}})],1),i.business&&i.business.category&&i.business.category.form&&i.business.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.business.reply,businessId:i.business.id,businessBusinessId:i.id,form:i.business.category.form,replyEditor:i.business.reply_editor}})],1):t._e(),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessBusinessAdd",{attrs:{content:i,refresh:s,loading:o,"business-config":{addButtonText:"Nova ordem",emptyMessage:"Criar nova ordem de serviço",wiConfig:"order",redirectOnSubmit:!0}}})],1)],1)],1)]}}])})},SP=[],DP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.business.items.length>0?a("div",{staticClass:"business-items-grouped-by-category__content"},[t._l(t.business.item_categories,(function(e){return[e.id||e.items_count>0?a("v-card",{key:e.id,staticClass:"business-items-grouped-by-category__section elevation-17"},[a("div",{staticClass:"business-items-grouped-by-category__header",style:{backgroundColor:e.category.color+"20"}},[a("v-icon",{attrs:{color:e.category.color}},[t._v(t._s(e.category.icon))]),a("span",{staticClass:"business-items-grouped-by-category__category-name"},[t._v(t._s(e.category.name))]),a("div",{staticClass:"business-items-grouped-by-category__category-totals"},[e.profit_margin?a("span",{staticClass:"business-items-grouped-by-category__category-total business-items-grouped-by-category__category-total--margin",staticStyle:{cursor:"pointer"},on:{click:function(a){return t.openEditMarginDialog(e)}}},[a("span",{staticClass:"business-items-grouped-by-category__category-total-label"},[t._v("Markup:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[t._v(t._s(e.profit_margin)+"%")])]):t._e(),a("span",{staticClass:"business-items-grouped-by-category__category-total business-items-grouped-by-category__category-total--cost"},[a("span",{staticClass:"business-items-grouped-by-category__category-total-label"},[t._v("Total Custo:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[t._v(t._s(t._f("money")(e.total_cost_liquid)))])]),a("span",{staticClass:"business-items-grouped-by-category__category-total business-items-grouped-by-category__category-total--total"},[a("span",{staticClass:"business-items-grouped-by-category__category-total-label"},[t._v("Total Val. Venda:")]),a("span",{staticClass:"business-items-grouped-by-category__category-total-value"},[t._v(t._s(t._f("money")(e.total_liquid)))])])])],1),a("div",{staticClass:"business-items-grouped-by-category__table-container"},[a("table",{staticClass:"business-items-grouped-by-category__table"},[a("thead",[a("tr",{staticClass:"business-items-grouped-by-category__table-header"},[a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--actions"}),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--name"},[t._v("Produto/Serviço")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--quantity"},[t._v("Qtd.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--unit"},[t._v("Unid.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--cost"},[t._v("Custo Unit.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--cost"},[t._v("Custo Total")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--margin"},[t._v("Markup")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--amount"},[t._v("Val. Unit.")]),a("th",{staticClass:"business-items-grouped-by-category__table-cell-header business-items-grouped-by-category__table-cell--total"},[t._v("Val. Total")])])]),a("tbody",t._l(t.getItemsByCategory(e.item_category_id),(function(e){return a("tr",{key:e.id,staticClass:"business-items-grouped-by-category__table-row"},[a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--actions"},[a("business-item-actions-menu",{attrs:{item:e,business:t.business,"wi-config-id":t.wiConfigId,"on-refresh":t.onRefresh}})],1),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--name"},[t._v(" "+t._s(e.item.name||"- - -")+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--quantity"},[t._v(" "+t._s(t._f("float")(e.quantity))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--unit"},[t._v(" "+t._s(e.item.unit.code||"- - -")+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--cost"},[t._v(" "+t._s(t._f("money")(e.amount_cost))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--cost"},[t._v(" "+t._s(t._f("money")(e.amount_cost_total))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--margin"},[t._v(" "+t._s(e.margin)+"% ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--amount"},[t._v(" "+t._s(t._f("money")(e.amount_unit))+" ")]),a("td",{staticClass:"business-items-grouped-by-category__table-cell business-items-grouped-by-category__table-cell--total"},[t._v(" "+t._s(t._f("money")(e.amount_total))+" ")])])})),0)])])]):t._e()]})),a("v-card",{staticClass:"business-items-grouped-by-category__section elevation-17"},[a("div",{staticClass:"financial-summary"},[a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("attach_money")]),t._v(" Valor de Custo ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--cost"},[t._v(" "+t._s(t._f("money")(t.business.total_cost_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("cost")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]),a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("trending_up")]),t._v(" Valor de Lucro ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[t._v(" "+t._s(t._f("money")(t.business.total_liquid-t.business.total_cost_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("profit")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]),t.business.total_liquid>0&&t.business.total_cost_liquid>0?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("percent")]),t._v(" Porcentagem de Custo ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--cost"},[t._v(" "+t._s(t._f("float")(t.business.total_cost_liquid/t.business.total_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("costPercentage")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]):t._e(),t.business.total_liquid>0&&t.business.total_cost_liquid>0&&t.business.total_cost_liquid>0&&t.business.total_liquid>t.business.total_cost_liquid?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("trending_up")]),t._v(" Porcentagem de Lucro ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[t._v(" "+t._s(t._f("float")((t.business.total_liquid-t.business.total_cost_liquid)/t.business.total_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("profitPercentage")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]):t._e(),t.business.total_liquid>0&&t.business.total_cost_liquid>0&&t.business.total_cost_liquid>0&&t.business.total_liquid>t.business.total_cost_liquid?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("trending_up")]),t._v(" Markup Geral ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--profit"},[t._v(" "+t._s(t._f("float")((t.business.total_liquid-t.business.total_cost_liquid)/t.business.total_cost_liquid*100))+"% "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("profitPercentage")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]):t._e(),t.business.amount_discount>0?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("local_offer")]),t._v(" Desconto ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--freight"},[t._v(" "+t._s(t._f("money")(t.business.amount_discount))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("discount")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]):t._e(),t.business.amount_freight>0?a("div",{staticClass:"financial-summary__item"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("local_shipping")]),t._v(" Frete/Deslocamento ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--freight"},[t._v(" "+t._s(t._f("money")(t.business.amount_freight))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("freight")}}},[a("v-icon",[t._v("help_outline")])],1)],1)]):t._e(),a("div",{staticClass:"financial-summary__item financial-summary__item--total"},[a("div",{staticClass:"financial-summary__label"},[a("v-icon",{staticClass:"mr-1",attrs:{small:""}},[t._v("account_balance_wallet")]),t._v(" Total Líquido ")],1),a("div",{staticClass:"financial-summary__value financial-summary__value--total"},[t._v(" "+t._s(t._f("money")(t.business.total_liquid))+" "),a("v-btn",{staticClass:"financial-summary__info-button ml-1",attrs:{icon:"",small:""},on:{click:function(e){return t.showCalculationInfo("total")}}},[a("v-icon",[t._v("help_outline")])],1)],1)])])])],2):a("div",{staticClass:"business-items-grouped-by-category__empty"},[a("v-card",{staticClass:"business-items-grouped-by-category__section elevation-17"},[a("v-card-text",{staticClass:"business-items-grouped-by-category__empty-content"},[a("div",{staticClass:"business-items-grouped-by-category__empty-wrapper"},[a("v-icon",{staticClass:"business-items-grouped-by-category__empty-icon"},[t._v("info")]),a("span",{staticClass:"business-items-grouped-by-category__empty-text"},[t._v("Nenhum item cadastrado")])],1)])],1)],1),t.selectedCategory?a("edit-category-margin-dialog",{attrs:{dialog:t.editMarginDialog,category:t.selectedCategory},on:{close:t.closeEditMarginDialog,save:t.saveMargin}}):t._e(),a("v-dialog",{attrs:{"max-width":"800"},model:{value:t.calculationDialog,callback:function(e){t.calculationDialog=e},expression:"calculationDialog"}},[a("v-card",[a("v-card-title",{staticClass:"headline",staticStyle:{"background-color":"#f5f5f5"}},[t._v(" "+t._s(t.calculationInfo.title)+" ")]),a("v-card-text",{staticClass:"pt-4"},[a("div",{staticClass:"calculation-info"},[a("div",{staticClass:"calculation-info__formula"},[t._v(" "+t._s(t.calculationInfo.formula)+" ")]),a("div",{staticClass:"calculation-info__description"},[t._v(" "+t._s(t.calculationInfo.description)+" ")])])]),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"primary",flat:""},on:{click:function(e){t.calculationDialog=!1}}},[t._v(" Entendi ")])],1)],1)],1)],1)},EP=[],TP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"500px",persistent:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"edit-category-margin-dialog"},[a("v-card-title",{staticClass:"edit-category-margin-dialog__title"},[a("div",{staticClass:"edit-category-margin-dialog__title-content"},[a("i",{staticClass:"material-icons edit-category-margin-dialog__title-icon"},[t._v("attach_money")]),a("span",[t._v("Alterar Markup da Categoria")])]),a("v-btn",{staticClass:"edit-category-margin-dialog__close",attrs:{icon:"",small:""},on:{click:function(e){return t.$emit("close")}}},[a("i",{staticClass:"material-icons"},[t._v("close")])])],1),a("v-card-text",{staticClass:"edit-category-margin-dialog__content"},[a("div",{staticClass:"edit-category-margin-dialog__category-info"},[a("div",{staticClass:"edit-category-margin-dialog__category-icon",style:{backgroundColor:t.category&&t.category.category?t.category.category.color+"20":""}},[a("i",{staticClass:"material-icons",style:{color:t.category&&t.category.category?t.category.category.color:""}},[t._v(" "+t._s(t.category&&t.category.category?t.category.category.icon:"")+" ")])]),a("div",{staticClass:"edit-category-margin-dialog__category-details"},[a("span",{staticClass:"edit-category-margin-dialog__category-name"},[t._v(" "+t._s(t.category&&t.category.category?t.category.category.name:"")+" ")]),a("div",{staticClass:"edit-category-margin-dialog__current-margin-box"},[a("span",{staticClass:"edit-category-margin-dialog__current-margin-label"},[t._v("Markup Atual")]),a("span",{staticClass:"edit-category-margin-dialog__current-margin-value"},[t._v(t._s(t.category?t.category.profit_margin:0)+"%")])])])]),a("div",{staticClass:"edit-category-margin-dialog__info-box"},[a("div",{staticClass:"edit-category-margin-dialog__info-icon"},[a("i",{staticClass:"material-icons"},[t._v("info")])]),a("div",{staticClass:"edit-category-margin-dialog__info-content"},[a("h4",{staticClass:"edit-category-margin-dialog__info-title"},[t._v("Importante")]),a("p",{staticClass:"edit-category-margin-dialog__info-text"},[t._v(" Ao alterar o markup desta categoria, o novo preço de venda de cada item será calculado automaticamente com base na fórmula: "),a("strong",[t._v("Preço de Venda = Preço de Custo + (Preço de Custo × Markup)")]),t._v(". "),a("br"),a("br"),a("strong",[t._v("Atenção:")]),t._v(" Para que o cálculo seja realizado corretamente, todos os itens da categoria precisam ter o preço de custo definido. Itens sem preço de custo não terão seus preços de venda atualizados. ")])])]),a("div",{staticClass:"edit-category-margin-dialog__form"},[a("v-text-field",{staticClass:"edit-category-margin-dialog__input",attrs:{label:"Novo Markup (%)",type:"number",min:"0",step:"0.01",outlined:"",dense:"",focusable:"","error-messages":t.marginError,"prepend-icon":"percent",suffix:"%"},on:{input:t.validateMargin},scopedSlots:t._u([{key:"append-outer",fn:function(){return[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("i",t._g({staticClass:"material-icons"},i),[t._v("help_outline")])]}}])},[a("span",[t._v("O markup é a porcentagem adicionada ao custo para calcular o preço de venda")])])]},proxy:!0}]),model:{value:t.newMargin,callback:function(e){t.newMargin=e},expression:"newMargin"}})],1)]),a("v-card-actions",{staticClass:"edit-category-margin-dialog__actions"},[a("v-spacer"),a("v-btn",{staticClass:"edit-category-margin-dialog__cancel-btn",attrs:{text:""},on:{click:function(e){return t.$emit("close")}}},[a("i",{staticClass:"material-icons left"},[t._v("close")]),t._v(" Cancelar ")]),a("v-btn",{staticClass:"edit-category-margin-dialog__save-btn",attrs:{loading:t.isSaving,disabled:!t.newMargin||!!t.marginError},on:{click:t.save}},[a("i",{staticClass:"material-icons left"},[t._v("check")]),t._v(" Confirmar ")])],1)],1)],1)},OP=[],AP={name:"EditCategoryMarginDialog",props:{dialog:{type:Boolean,required:!0},category:{type:Object,required:!0}},data:function(){return{newMargin:null,marginError:"",isSaving:!1}},watch:{dialog:function(t){t&&(this.newMargin=this.category.profit_margin,this.marginError="")}},methods:{validateMargin:function(){if(null!==this.newMargin&&""!==this.newMargin){var t=parseFloat(this.newMargin);isNaN(t)?this.marginError="O markup deve ser um número válido":this.marginError=t<0?"O markup não pode ser negativo":""}else this.marginError="O markup é obrigatório"},save:function(){this.marginError||this.$emit("save",Number(this.newMargin))}}},IP=AP,FP=(a("5898"),Object(m["a"])(IP,TP,OP,!1,null,"88f476ec",null)),PP=FP.exports,jP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}},[a("div",{staticClass:"justify-left layout"},[a("v-menu",{attrs:{bottom:"",left:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{margin:"2px 0px !important"},attrs:{icon:"",small:""}},i),[a("v-icon",[t._v("settings")])],1)]}}])},[a("v-list",[1==t.item.item.type?a("v-list-tile",{attrs:{disabled:1!=t.business.stage&&!t.business.is_template},on:{click:t.handleEditProduct}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),2==t.item.item.type?a("v-list-tile",{attrs:{disabled:1!=t.business.stage&&!t.business.is_template},on:{click:t.handleEditService}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:1!=t.business.stage&&!t.business.is_template},on:{click:t.handleDeleteItem}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1)],1),a("v-list-tile-title",[t._v("Apagar")])],1)],1)],1)],1)])},qP=[],$P={name:"BusinessItemActionsMenu",props:{item:{type:Object,required:!0},business:{type:Object,required:!0},wiConfigId:{type:String,required:!0},onRefresh:{type:Function,required:!0}},methods:{handleEditProduct:function(){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-product",onSubmit:this.onRefresh,data:Object(kt["a"])(Object(kt["a"])({},this.item),{},{business:this.business,business_stage:this.business.stage}),redirectOnSubmit:!1})},handleEditService:function(){this.$WiEditDialog({wiConfig:this.wiConfigId+"-item-service",onSubmit:this.onRefresh,data:Object(kt["a"])(Object(kt["a"])({},this.item),{},{business:this.business}),redirectOnSubmit:!1})},handleDeleteItem:function(){this.$WiApiDelete({uri:"sales/budget/item",id:this.item.id,callback:this.onRefresh})}}},zP=$P,MP=(a("7f14"),Object(m["a"])(zP,jP,qP,!1,null,"f596ef72",null)),NP=MP.exports,LP={name:"BusinessItemsGroupedByCategory",components:{EditCategoryMarginDialog:PP,BusinessItemActionsMenu:NP},props:{business:{type:Object,required:!0},onRefresh:{type:Function,required:!0},wiConfigId:{type:String,required:!0}},data:function(){return{editMarginDialog:!1,selectedCategory:null,newMargin:null,calculationDialog:!1,calculationInfo:{title:"",formula:"",description:""}}},methods:{openEditMarginDialog:function(t){this.selectedCategory=t,this.newMargin=t.margin,this.editMarginDialog=!0},closeEditMarginDialog:function(){this.editMarginDialog=!1,this.selectedCategory=null,this.newMargin=null},saveMargin:function(t){var e=this;this.selectedCategory&&null!==t&&(this.$emit("update-category-margin",{categoryId:this.selectedCategory.item_category_id,margin:t}),this.$WiApiPut({uri:"business/set-markup-in-business-items-by-item-category",id:this.business.id,data:{business_id:this.business.id,item_category_id:this.selectedCategory.item_category_id,markup:t},config:{msgLoad:{title:"Aplicando markup...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Markup aplicado com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja aplicar o markup?",text:"Esta ação não poderá ser desfeita."}},callback:function(){e.onRefresh&&e.onRefresh()}}),this.closeEditMarginDialog())},getItemsByCategory:function(t){return this.business.items.filter((function(e){var a;return(null===e||void 0===e||null===(a=e.item)||void 0===a?void 0:a.item_category_id)===t}))},showCalculationInfo:function(t){var e={cost:{title:"Valor de Custo",formula:"Soma dos custos unitários × Quantidade de cada item",description:"O valor de custo representa o investimento total necessário para realizar o negócio. É calculado multiplicando o custo unitário de cada item pela sua quantidade e somando todos os resultados. Este valor é fundamental para determinar a rentabilidade do negócio e deve incluir todos os custos diretos envolvidos."},profit:{title:"Cálculo do Valor de Lucro",formula:"Valor de Lucro = Total Líquido - Valor de Custo",description:"O valor de lucro é o ganho real obtido no negócio. É calculado subtraindo todos os custos do valor total recebido. Por exemplo, se você vende por R$ 1.000,00 e tem custos de R$ 600,00, seu lucro será de R$ 400,00. Este valor representa o retorno efetivo do negócio."},costPercentage:{title:"Cálculo da Porcentagem de Custo",formula:"Porcentagem de Custo = (Valor de Custo / Total Líquido) × 100",description:"Esta porcentagem mostra quanto do valor total do negócio é composto pelos custos. Por exemplo, se você vende por R$ 1.000,00 e tem custos de R$ 600,00, sua porcentagem de custo é 60%. Quanto menor este percentual, maior será sua margem de lucro. Este indicador é importante para avaliar a eficiência operacional do negócio."},profitPercentage:{title:"Cálculo da Porcentagem de Lucro",formula:"Porcentagem de Lucro = ((Total Líquido - Valor de Custo) / Total Líquido) × 100",description:"Esta porcentagem indica quanto do valor total do negócio é composto pelo lucro. Por exemplo, se você vende por R$ 1.000,00 e tem custos de R$ 600,00, sua porcentagem de lucro é 40%. Este indicador é importante para avaliar a rentabilidade do negócio em relação ao seu valor total e para comparar a performance com outros negócios do mesmo setor."},discount:{title:"Desconto",formula:"Valor do desconto aplicado ao negócio",description:"O desconto representa a redução no valor total do negócio. Este valor é subtraído do total bruto antes do cálculo do valor líquido final. Por exemplo, se você oferece um desconto de R$ 100,00 em uma venda de R$ 1.000,00, o valor líquido será R$ 900,00. Os descontos podem ser aplicados por diversos motivos, como promoções, fidelidade do cliente ou negociações."},freight:{title:"Frete/Deslocamento",formula:"Valor do frete ou deslocamento",description:"Este valor representa o custo de transporte ou deslocamento associado ao negócio. Pode incluir frete de mercadorias ou deslocamento para prestação de serviços. Este valor é adicionado ao total do negócio e afeta diretamente o valor final. É importante considerar este custo na precificação do negócio."},total:{title:"Total Líquido",formula:"Total Líquido = Soma dos valores dos itens + Frete - Desconto",description:"O total líquido é o valor final do negócio após considerar todos os itens, adicionar o frete (se houver) e subtrair os descontos (se houver). Este é o valor que efetivamente será recebido pelo negócio. É importante notar que este valor já considera todas as deduções e adições aplicáveis."}};this.calculationInfo=e[t],this.calculationDialog=!0}}},RP=LP,UP=(a("e0c5b"),Object(m["a"])(RP,DP,EP,!1,null,"1c9ca7d0",null)),WP=UP.exports,BP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"business__item-view-options"},[a("div",{staticClass:"view-options-container"},[a("v-btn-toggle",{staticClass:"view-options-toggle",attrs:{mandatory:"",color:"primary"},model:{value:t.selectedViewOption,callback:function(e){t.selectedViewOption=e},expression:"selectedViewOption"}},[a("v-btn",{staticClass:"view-option-btn",attrs:{value:"default",depressed:""}},[a("v-icon",{attrs:{left:""}},[t._v("grid_view")]),t._v(" Visão Padrão ")],1),a("v-btn",{staticClass:"view-option-btn",attrs:{value:"categoryGroup",depressed:""}},[a("v-icon",{attrs:{left:""}},[t._v("category")]),t._v(" Visão por Categoria ")],1)],1),a("v-btn",{staticClass:"ml-8 business__item-view-refresh-icon",attrs:{icon:"",small:""},on:{click:t.handleRefreshClick}},[a("v-icon",[t._v("refresh")])],1)],1)])},VP=[],HP={name:"BusinessItemsViewSelector",props:{value:{type:String,default:"default"},business:{type:Object,required:!0},refresh:{type:Function,required:!0}},computed:{selectedViewOption:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{handleRefreshClick:function(){var t=this;this.$WiApiPut({uri:"business/recalculate-items-categories-and-amounts",id:this.business.id,data:{status_id:2},config:{msgLoad:{title:"Recalculando itens...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Itens recalculados com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao recalcular itens",text:"Tente novamente ou contacte o suporte."}},callback:function(){t.refresh&&t.refresh()}})}}},GP=HP,YP=(a("5b76"),Object(m["a"])(GP,BP,VP,!1,null,"f5f295ec",null)),JP=YP.exports,QP=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"medical-record-businesses",attrs:{outlined:"",elevation:"17",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-card-text",{staticStyle:{padding:"0 10px 0px 30px"}},[a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[t._v(t._s(t.businessConfig.emptyMessage))]),a("v-btn",{attrs:{small:"",outline:"",disabled:t.loading},on:{click:function(e){return t.addBusiness()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(t._s(t.businessConfig.addButtonText))])],1)],1)])],1)},KP=[],XP={name:"BusinessBusinessAdd",props:{content:{type:Object,required:!0},refresh:{type:Function,required:!0},loading:{type:Boolean,default:!1},businessConfig:{type:Object,required:!0,validator:function(t){return t&&t.addButtonText&&t.emptyMessage&&t.wiConfig}}},data:function(){return{maxHeigth:window.innerHeight-378+"px"}},methods:{addBusiness:function(){var t;this.$WiEditDialog({wiConfig:this.businessConfig.wiConfig,onSubmit:this.refresh,data:{person_id:this.content.person_id,person:this.content.person,well:this.content,date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01",date_end:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"},redirectOnSubmit:(null===(t=this.businessConfig)||void 0===t?void 0:t.redirectOnSubmit)||!1})}}},ZP=XP,tj=(a("70a9"),Object(m["a"])(ZP,QP,KP,!1,null,"4a77f6a4",null)),ej=tj.exports,aj={name:"Order",data:function(){return{height:0,teste:100,selectedViewOption:"default"}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]}},methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Ordem:",this.labels.dateStart.text="Data de Referência:",this.labels.dateEnd.text="Previsão de execução:",this.labels.duration.text="Duração:"},updateCategoryMargin:function(t){console.log(t)}},created:function(){this.height="".concat(window.innerHeight-130,"px"),this.setContractLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessItems:ku,BusinessFinance:Tu,BusinessActions:Dl,BusinessBusinessAdd:ej,BusinessObservation:ju,BusinessRelationships:Hu,BusinessItemsGroupedByCategory:WP,BusinessItemsViewSelector:JP},mixins:[el]},ij=aj,sj=(a("ee8b"),Object(m["a"])(ij,wP,SP,!1,null,"81ddbb00",null)),oj=sj.exports,nj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"business",title:t.config.title,apiUrl:t.config.apiUrl,apiParams:"?with=events;finances;status:id,name,icon,color;category:id,name,icon,color,form_id,bank_id,bank_product_id;category.form;items;items.item:id,name,type,item_unit_id,amount_sale,amount_cost,margin;items.item.unit:id,code;businesses:id,type,business_id,created_at;file;address;person;finance_account;agreement;person.channel;person.rg_state;talk_contact;company",store:t.config.store+"-open"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e(),o?t._e():a("v-btn",{attrs:{icon:"",flat:"",disabled:o,color:"white"},on:{click:function(e){return t.openPrintDialog(i)}}},[a("v-icon",[t._v("print")])],1),a("BusinessPrintDialog",{attrs:{business:t.currentContent,config:t.config},model:{value:t.printDialog,callback:function(e){t.printDialog=e},expression:"printDialog"}})]}},{key:"default",fn:function(e){return[a("v-container",{staticStyle:{height:"calc(100vh - 96px) !important","overflow-y":"auto !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[t.$WiCheckPermission("4d8hd50b")&&e.content.title?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"white"}},[a("h2",[a("span",{staticStyle:{color:"gray"}},[t._v("Projeto:")]),t._v(" "+t._s(e.content.title)+" ")])]),a("v-divider"),a("v-toolbar",{attrs:{dense:"",flat:"",color:"white"}},[a("h3",[a("span",{staticStyle:{color:"gray"}},[t._v("Conta Bancária:")]),e.content.finance_account?a("span",[t._v(" "+t._s(e.content.finance_account.name)+" ")]):a("span",[t._v("Não definida")])]),a("v-spacer"),a("h3",[t._v(" Saldo atual: "),e.content.finance_account?a("span",{staticStyle:{color:"green"}},[t._v(" "+t._s(t._f("money")(e.content.finance_account.balance_current)))]):t._e(),t._v(" Previsão: "),e.content.finance_account?a("span",{staticStyle:{color:"orange"}},[t._v(" "+t._s(t._f("money")(e.content.finance_account.balance_foreseen)))]):t._e()])],1)],1)],1):t._e(),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:e.content,refresh:e.refresh,loading:e.loading}}),t._e()],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{config:t.config,data:e.content},on:{onPerson:t.onPerson}})],1),"graduation"==t.config.store?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("business-groups",{attrs:{config:t.config,data:e.content,refresh:e.refresh}})],1):t._e(),a("BusinessItemsProviders",{attrs:{config:t.config,business:e.content},on:{onRefresh:e.refresh}}),t.$WiCheckPermission("185a4bb9")&&e.content.category&&e.content.category.bank_id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("banco-master",{attrs:{title:"Dados Banco Master",fields:t.bancoMasterFields,data:e.content},on:{onSubmit:e.refresh}})],1):t._e(),e.content.category.form&&e.content.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:e.refresh,reply:e.content.reply,businessId:e.content.id,form:e.content.category.form,replyEditor:e.content.reply_editor}})],1):t._e(),"purchase"==t.config.store&&e.content.cfop&&e.content.cfop_info?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("h3",[a("span",{staticStyle:{color:"gray"}},[t._v("CFOP: ")]),a("span",[t._v(" "+t._s(e.content.cfop)+" - ")]),a("span",[t._v(" "+t._s(e.content.cfop_info.name)+" ")])])])],1)],1):t._e(),"budget"==t.config.store&&"3b138904-1091-4a6b-9738-6e6eb9001d71"==t.$Auth.user().account.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Execução",business:e.content,person:e.content.person||{},address:e.content.address||{}},on:{onSubmit:e.refresh}})],1):t._e(),"graduation"===t.config.store||t.$WiCheckPermission("185a4bb9")?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("business-items",{attrs:{config:t.config,data:e.content,refresh:e.refresh}})],1),t.config.hideFinances?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("business-finance",{attrs:{config:t.config,data:e.content,refresh:e.refresh}})],1)],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[e.content.description&&!t.$WiCheckPermission("185a4bb9")?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[t._v("Descrição/Apresentação:")])]),a("span",{domProps:{innerHTML:t._s(e.content.description)}})],1)],1):t._e(),a("br"),e.content.information&&!t.$WiCheckPermission("185a4bb9")?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[t._v("Formas/condições de pagamento:")])]),a("span",{domProps:{innerHTML:t._s(e.content.information)}})],1)],1):t._e(),a("br"),e.content.observation?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[t._v("Observações:")])]),a("span",{domProps:{innerHTML:t._s(e.content.observation)}})],1)],1):t._e(),"490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id?a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("v-list-tile-sub-title",{staticStyle:{color:"gray"}},[a("strong",[t._v(" Códigos de referência: ")])]),a("br"),a("div",[a("v-btn",{attrs:{outline:""},on:{click:function(a){return t.$WiListDialog({wiConfig:"product-code",filter:{business_id:e.content.id}})}}},[a("v-icon",[t._v("list")]),a("span",[t._v(" Listar códigos vinculados")])],1),a("v-btn",{attrs:{outline:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"sale-codes",data:{business_id:e.content.id}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar códigos")])],1)],1)],1)],1):t._e()],1)],1)],1)]}}])})},rj=[],lj=a("b696"),cj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.business&&t.business.complement&&t.business.complement.length>0?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("h3",{staticClass:"mt-2 mb-2",staticStyle:{"text-align":"center"}},[t._v(" Associar/cadastrar produtos deste fornecedor ")]),a("v-divider"),a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"","hide-actions":"",headers:t.headers,items:t.business.complement},scopedSlots:t._u([{key:"headers",fn:function(e){return[a("tr",{staticStyle:{height:"40px"}},t._l(e.headers,(function(e){return a("th",{key:e.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"0px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]}},{key:"items",fn:function(e){return[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}},[a("v-btn",{attrs:{outline:"",color:"primary"},on:{click:function(a){return t.selectProduct(e.item)}}},[a("v-icon",[t._v("save")]),a("span",[t._v(" Cadastrar")])],1)],1),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}},[t._v(" "+t._s(e.item.name||"- - -")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important"}},[t._v(" "+t._s(t._f("float")(e.item.quantity))+" ")]),t.showAmounts?a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{padding:"0 !important"}},[t._v(" "+t._s(t._f("money")(e.item.amount_unit))+" ")]):t._e(),t.showAmounts?a("td",{staticStyle:{padding:"0 !important"}},[t._v(" "+t._s(t._f("money")(e.item.amount_total))+" ")]):t._e()]}}],null,!1,2003274595)}),a("v-divider")],1)],1)],1):t._e()},dj=[],uj={name:"BusinessItemsProviders",data:function(){return{headers:[{text:"",value:"id",sortable:!1},{text:"Produto/Serviço",value:"nome_produto"},{text:"Qtd.",value:"qtd_produto"},{text:"Val. Unit.",value:"valor_unit"},{text:"Val. Total",value:"valor_total"}]}},methods:{selectProduct:function(t){var e=this;this.$WiListDialog({wiConfig:"product",callback:function(a){console.log(a,"product..."),e.saveProviderProduct(t,a)},mode:"select",wiEditData:Object(kt["a"])({},t)})},saveProviderProduct:function(t,e){var a=this;this.$WiApiPost({uri:"purchases/purchase/item-provider",data:Object(kt["a"])(Object(kt["a"])({},t),{},{business_id:this.business.id,item_id:e.id}),callback:function(){a.$emit("onRefresh")},config:{msgLoad:{title:"Salvando produto...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Produto salvo com sucesso",text:"O produto foi salvo com sucesso."},msgError:{title:"Erro ao salvar produto",text:"Ocorreu um erro ao salvar o produto."},msgAsk:{title:"Deseja realmente salvar o produto?",text:"Ao salvar o produto, ele será vinculado a este negócio."}}})}},props:{wiConfigId:{default:""},business:{default:{}},showAmounts:{default:!0}}},pj=uj,mj=(a("6f71"),Object(m["a"])(pj,cj,dj,!1,null,null,null)),vj=mj.exports,fj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[t.data&&t.data.items&&t.data.items.length>0?a("div",[t.orderLoading?a("v-progress-linear",{staticStyle:{width:"100%",margin:"0"},attrs:{height:4,indeterminate:!0}}):t._e(),a("table",{staticClass:"business-items__table elevation-0",attrs:{dense:""}},[a("thead",[a("tr",{staticStyle:{height:"40px"}},t._l(t.headers,(function(e,i){return a("th",{key:"header__"+i,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"left",margin:"0 !important",padding:"5px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]),a("Container",{attrs:{tag:"tbody","drag-handle-selector":".column-drag-handle","drag-class":"opacity-ghost","drop-class":"opacity-ghost-drop"},on:{drop:t.onDrop}},t._l(t.items,(function(e,i){return a("Draggable",{key:e.item.id+"--"+i,style:{background:t.data.make_stock&&!e.stock_id?"#f29b9b":""},attrs:{tag:"tr"}},[a("td",{staticClass:"px-0",staticStyle:{"margin-top":"0px"}},[a("div",{staticClass:"justify-left layout"},[1==t.data.stage?a("v-tooltip",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticClass:"column-drag-handle",attrs:{color:"primary"}},i),[t._v(" drag_handle ")])]}}],null,!0)},[a("span",[t._v(" Arraste para reordenar ")])]):t._e(),a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("settings")])],1)]}}],null,!0)},[a("v-list",[1==e.item.type?a("v-list-tile",{attrs:{disabled:1!=t.data.stage},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.config.store+"-item-product",onSubmit:t.refresh,data:Object.assign({},e,{business:t.data,business_stage:t.data.stage}),redirectOnSubmit:!1})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),2==e.item.type?a("v-list-tile",{attrs:{disabled:1!=t.data.stage},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.config.store+"-item-service",onSubmit:t.refresh,data:Object.assign({},e,{business:t.data}),redirectOnSubmit:!1})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1)],1),a("v-list-tile-title",[t._v("Editar")])],1):t._e(),a("v-divider"),a("v-list-tile",{attrs:{disabled:1!=t.data.stage},on:{click:function(a){return t.$WiApiDelete({uri:"sales/budget/item",id:e.id,callback:t.refresh})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1)],1),a("v-list-tile-title",[t._v("Apagar")])],1),3==t.data.type?a("v-divider"):t._e(),3==t.data.type?a("v-list-tile",{on:{click:function(a){return t.openItemPrice(e)}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("currency_exchange")])],1)],1),a("v-list-tile-title",[t._v("Atualizar Preço")])],1):t._e()],1)],1)],1)]),a("td",{staticStyle:{"font-size":"11px"}},[t._v(" "+t._s(e.item.name||"-")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"font-size":"11px"}},[e.category&&e.category.name?a("span",[a("span",[t._v(t._s(e.category.name))]),e.description?a("span",[t._v(" - ")]):t._e()]):t._e(),a("span",[t._v(t._s(e.description))])]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t._f("float")(e.quantity))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(e.item.unit.code||"-")+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t._f("money")(e.amount_unit))+" ")]),a("td",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(" "+t._s(t._f("money")(e.amount_discount))+" ")]),a("td",{},[t._v(" "+t._s(t._f("money")(e.amount_total))+" ")])])})),1),a("tr",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{height:"40px"}},[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(t._s(t._f("float")(t.data.sum_quantity_unit)))])]),a("td",{staticStyle:{padding:"0 !important","font-size":"11px"}}),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(t._s(t._f("money")(t.data.sum_amount_unit)))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(t._s(t._f("money")(t.data.sum_discount_unit)))])]),a("td",{staticStyle:{padding:"0 !important"}},[a("strong",[t._v(t._s(t._f("money")(t.data.sum_amount_total)))])])])],1),a("v-divider"),a("v-layout",{staticStyle:{"padding-top":"15px","padding-bottom":"15px"},attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md7:"",lg7:""}},[a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("div",{staticStyle:{"text-align":"center"}},[t.config.hideProducts?t._e():a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-item-product",onSubmit:t.refresh,data:{business_id:t.data.id,business:t.data},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Produto")])],1),t.config.hideServices?t._e():a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-item-service",onSubmit:t.refresh,data:{business_id:t.data.id,business:t.data},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Serviço")])],1),a("v-btn",{attrs:{icon:""},on:{click:t.openExportDialog}},[a("v-icon",[t._v("download")])],1)],1)])]),a("v-flex",{attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[a("table",{staticStyle:{width:"100%"}},[a("tr",[a("td",{staticClass:"business-items__table-summary--left",staticStyle:{"border-top":"solid 1px lightgray !important"}},[a("strong",{staticStyle:{padding:"10px"}},[t._v(" Valor Total: ")])]),a("td",{staticClass:"business-items__table-summary--right",staticStyle:{"border-top":"solid 1px lightgray !important"}},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.data.sum_amount_total))+" ")])])]),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[t._v(" Desconto: ")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.data.amount_discount))+" ")])])]),t.data.amount_additional?a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",[t._v("Valor adicional")]),t._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.data.amount_additional))+" ")])])]):t._e(),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",{domProps:{textContent:t._s(t.config.amount_freight||"Frete/Deslocamento")}}),t._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[t._v(" "+t._s(t._f("money")(t.data.amount_freight))+" ")])])]),t.data.coupon_id&&t.data.coupon?a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px"}},[a("span",[t._v("Cupom de Desconto")]),t._v(":")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("span",{staticStyle:{padding:"10px","font-size":"16px"}},[t._v(" -"+t._s(t._f("money")(t.data.coupon.amount))+" ")])])]):t._e(),a("tr",[a("td",{staticClass:"business-items__table-summary--left"},[a("strong",{staticStyle:{padding:"10px","font-size":"20px"}},[t._v(" Total líquido: ")])]),a("td",{staticClass:"business-items__table-summary--right"},[a("strong",{staticStyle:{padding:"10px","font-size":"20px"}},[t._v(" "+t._s(t._f("money")(t.data.total_liquid))+" ")])])])])])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[t._v("Nenhum "),t.config.hideProducts?t._e():a("span",[t._v("Produto ou")]),t._v(" Serviço vinculado a este(a) "+t._s(t.config.idTitle)+".")]),t.config.hideProducts?t._e():a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-item-product",onSubmit:t.refresh,data:{business_id:t.data.id,business:t.data},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Produto")])],1),t.config.hideServices?t._e():a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-item-service",onSubmit:t.refresh,data:{business_id:t.data.id,business:t.data},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Serviço")])],1)],1),a("BusinessItemPrice",{attrs:{item:t.selectedItemPrice,business:t.data},on:{refresh:t.refresh},model:{value:t.itemPriceDialog,callback:function(e){t.itemPriceDialog=e},expression:"itemPriceDialog"}}),a("BusinessItemsExportDialog",{attrs:{items:t.items,business:t.data,config:t.config},model:{value:t.exportDialog,callback:function(e){t.exportDialog=e},expression:"exportDialog"}})],1)},gj=[],_j=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"600",persistent:"",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"business-item-price__card"},[a("v-toolbar",{attrs:{dense:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{staticClass:"business-item-price__icon"},[t._v("attach_money")]),a("span",{staticClass:"business-item-price__title"},[t._v("Atualizar Preços do Item")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"business-item-price__content"},[a("div",{staticClass:"business-item-price__item-info"},[a("h3",{staticClass:"business-item-price__item-name"},[t._v(t._s(t.item.item&&t.item.item.name||"Nome do Item"))]),a("div",{staticClass:"business-item-price__item-details"},[a("span",{staticClass:"business-item-price__item-unit"},[t._v(t._s(t.item.item&&t.item.item.unit&&t.item.item.unit.code||"Un"))]),a("span",{staticClass:"business-item-price__item-stock"},[t._v(t._s(t.item.stock&&t.item.stock.name||"Estoque"))])])]),a("div",{staticClass:"business-item-price__current-prices"},[a("h4",{staticClass:"business-item-price__section-title"},[a("v-icon",{staticClass:"business-item-price__section-icon"},[t._v("history")]),t._v(" Preços Atuais ")],1),a("div",{staticClass:"business-item-price__price-grid"},[a("div",{staticClass:"business-item-price__price-item business-item-price__price-item--cost"},[a("div",{staticClass:"business-item-price__price-label"},[a("v-icon",{staticClass:"business-item-price__price-icon"},[t._v("shopping_cart")]),t._v(" Custo Atual ")],1),a("div",{staticClass:"business-item-price__price-value"},[t._v(" "+t._s(t.formatCurrency(t.item.item&&t.item.item.amount_cost||0))+" ")])]),a("div",{staticClass:"business-item-price__price-item business-item-price__price-item--sale"},[a("div",{staticClass:"business-item-price__price-label"},[a("v-icon",{staticClass:"business-item-price__price-icon"},[t._v("sell")]),t._v(" Venda Atual ")],1),a("div",{staticClass:"business-item-price__price-value"},[t._v(" "+t._s(t.formatCurrency(t.item.item&&t.item.item.amount_sale||0))+" ")])])])]),a("div",{staticClass:"business-item-price__new-price"},[a("h4",{staticClass:"business-item-price__section-title"},[a("v-icon",{staticClass:"business-item-price__section-icon"},[t._v("trending_up")]),t._v(" Novo Preço de Custo ")],1),a("div",{staticClass:"business-item-price__new-cost"},[a("div",{staticClass:"business-item-price__price-label"},[a("v-icon",{staticClass:"business-item-price__price-icon"},[t._v("account_balance_wallet")]),t._v(" Custo do Pedido ")],1),a("div",{staticClass:"business-item-price__price-value business-item-price__price-value--highlight"},[t._v(" "+t._s(t.formatCurrency(t.item.amount_total||0))+" ")])])]),a("div",{staticClass:"business-item-price__suggestion"},[a("h4",{staticClass:"business-item-price__section-title"},[a("v-icon",{staticClass:"business-item-price__section-icon"},[t._v("lightbulb_outline")]),t._v(" Sugestão de Preço de Venda ")],1),a("div",{staticClass:"business-item-price__suggestion-content"},[a("div",{staticClass:"business-item-price__margin-info"},[a("span",{staticClass:"business-item-price__margin-label"},[t._v("Margem atual:")]),a("span",{staticClass:"business-item-price__margin-value"},[t._v(t._s(t.item.item&&t.item.item.margin||0)+"%")])]),a("div",{staticClass:"business-item-price__suggested-price"},[a("div",{staticClass:"business-item-price__price-label"},[a("v-icon",{staticClass:"business-item-price__price-icon"},[t._v("auto_awesome")]),t._v(" Preço Sugerido ")],1),a("div",{staticClass:"business-item-price__price-value business-item-price__price-value--suggestion"},[t._v(" "+t._s(t.formatCurrency(t.suggestedSalePrice))+" ")])])])])]),a("v-card-actions",{staticClass:"business-item-price__actions"},[a("v-spacer"),a("v-btn",{staticClass:"business-item-price__btn business-item-price__btn--cancel",attrs:{outline:""},on:{click:t.closeDialog}},[t._v(" Cancelar ")]),a("v-btn",{staticClass:"business-item-price__btn business-item-price__btn--update",attrs:{outline:"",color:"primary"},on:{click:t.updatePrice}},[a("v-icon",{attrs:{left:""}},[t._v("save")]),t._v(" Atualizar Preço ")],1)],1)],1)],1)},hj=[],bj={name:"BusinessItemPrice",computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},suggestedSalePrice:function(){if(!this.item.amount_total||!this.item.item||!this.item.item.margin)return 0;var t=this.item.amount_total,e=this.item.item.margin/100;return t/(1-e)}},methods:{formatCurrency:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)},closeDialog:function(){this.dialog=!1},updatePrice:function(){alert("Em desenvolvimento, por favor aguarde...")}},props:{value:{type:Boolean,default:!1},item:{type:Object,default:function(){return{}}},business:{type:Object,default:function(){return{}}}}},xj=bj,yj=(a("062b"),Object(m["a"])(xj,_j,hj,!1,null,"24cfab07",null)),kj=yj.exports,Cj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"primary",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-2"},[t._v("download")]),a("span",[t._v("Exportar Itens")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.close}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"20px"}},[a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[t._v("Selecione o formato de exportação:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:t.exportType,callback:function(e){t.exportType=e},expression:"exportType"}},[a("v-radio",{attrs:{label:"Exportar com valores (preços, descontos, totais)",value:"withValues",color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Com Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Inclui preços unitários, descontos e valores totais ")])])]},proxy:!0}])}),a("v-radio",{staticStyle:{"margin-top":"15px"},attrs:{label:"Exportar apenas quantidade (lista simples)",value:"quantityOnly",color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Apenas Quantidade")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Lista simples com produtos, descrição e quantidade ")])])]},proxy:!0}])})],1)],1)]),a("v-card-actions",{staticStyle:{padding:"15px 20px"}},[a("v-spacer"),a("v-btn",{attrs:{outline:""},on:{click:t.close}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary",loading:t.exporting},on:{click:t.exportToExcel}},[a("v-icon",{attrs:{left:""}},[t._v("file_download")]),t._v(" Exportar ")],1)],1)],1)],1)},wj=[];function Sj(t){return Dj.apply(this,arguments)}function Dj(){return Dj=Object(At["a"])(regeneratorRuntime.mark((function t(e){var a,i,s,o,n,r,l,c,d,u,p,m,v,f,g,_,h,b,x,y,k,C,w,S,D,E,T;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:a=e.items,i=e.business,s=e.config,o=e.includeValues,n=void 0===o||o,r=Bt["utils"].book_new(),l=[],c={title:{font:{bold:!0,sz:16,color:{rgb:"1F4788"}},alignment:{horizontal:"center",vertical:"center"},fill:{fgColor:{rgb:"E3F2FD"}}},header:{font:{bold:!0,sz:11,color:{rgb:"FFFFFF"}},alignment:{horizontal:"center",vertical:"center",wrapText:!0},fill:{fgColor:{rgb:"1976D2"}},border:{top:{style:"thin",color:{rgb:"1565C0"}},bottom:{style:"thin",color:{rgb:"1565C0"}},left:{style:"thin",color:{rgb:"1565C0"}},right:{style:"thin",color:{rgb:"1565C0"}}}},cell:{font:{sz:10},alignment:{vertical:"center"},border:{top:{style:"thin",color:{rgb:"E0E0E0"}},bottom:{style:"thin",color:{rgb:"E0E0E0"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}},cellCenter:{font:{sz:10},alignment:{horizontal:"center",vertical:"center"},border:{top:{style:"thin",color:{rgb:"E0E0E0"}},bottom:{style:"thin",color:{rgb:"E0E0E0"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}},cellRight:{font:{sz:10},alignment:{horizontal:"right",vertical:"center"},border:{top:{style:"thin",color:{rgb:"E0E0E0"}},bottom:{style:"thin",color:{rgb:"E0E0E0"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}},totalRow:{font:{bold:!0,sz:11},alignment:{vertical:"center"},fill:{fgColor:{rgb:"F5F5F5"}},border:{top:{style:"medium",color:{rgb:"424242"}},bottom:{style:"medium",color:{rgb:"424242"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}},totalRowRight:{font:{bold:!0,sz:11},alignment:{horizontal:"right",vertical:"center"},fill:{fgColor:{rgb:"F5F5F5"}},border:{top:{style:"medium",color:{rgb:"424242"}},bottom:{style:"medium",color:{rgb:"424242"}},left:{style:"thin",color:{rgb:"E0E0E0"}},right:{style:"thin",color:{rgb:"E0E0E0"}}}}},d="Lista de ".concat(s.hideProducts?"Serviços":"Produtos/Serviços"),l.push([d]),l.push([]),i.id&&l.push(["ID:",i.id]),i.person&&i.person.first_name&&l.push(["Cliente:",i.person.first_name]),l.push([]),u=[],u=n?["Código",s.hideProducts?"Serviço":"Produto/Serviço","Descrição","Qtd.","Unid.","Val. Unit.","Desconto","Val. Total"]:["Código",s.hideProducts?"Serviço":"Produto/Serviço","Descrição","Qtd.","Unid."],l.push(u),a.forEach((function(t){var e=[];e.push(t.item.id||"-"),e.push(t.item.name||"-");var a="";t.category&&t.category.name?(a=t.category.name,t.description&&(a+=" - "+t.description)):t.description&&(a=t.description),e.push(a||"-"),e.push(t.quantity||0),e.push(t.item.unit&&t.item.unit.code||"-"),n&&(e.push(t.amount_unit||0),e.push(t.amount_discount||0),e.push(t.amount_total||0)),l.push(e)})),n&&i?(p=["TOTAL","","",0,"",0,0,0],null!==i.sum_quantity_unit&&void 0!==i.sum_quantity_unit&&(p[3]=i.sum_quantity_unit),null!==i.sum_amount_unit&&void 0!==i.sum_amount_unit&&(p[5]=i.sum_amount_unit),null!==i.sum_discount_unit&&void 0!==i.sum_discount_unit&&(p[6]=i.sum_discount_unit),null!==i.sum_amount_total&&void 0!==i.sum_amount_total&&(p[7]=i.sum_amount_total),l.push([]),l.push(p)):!n&&i&&(m=["TOTAL","","",0,""],null!==i.sum_quantity_unit&&void 0!==i.sum_quantity_unit&&(m[3]=i.sum_quantity_unit),l.push([]),l.push(m)),v=Bt["utils"].aoa_to_sheet(l),f=n?[{wch:8},{wch:30},{wch:35},{wch:8},{wch:6},{wch:12},{wch:12},{wch:12}]:[{wch:8},{wch:40},{wch:45},{wch:8},{wch:6}],v["!cols"]=f,v["!printOptions"]={horizontalCentered:!0,verticalCentered:!1},v["!margins"]={left:.5,right:.5,top:.75,bottom:.75,header:.3,footer:.3},v["!orientation"]="landscape",v["!paperSize"]=9,g=0,_=0,h=0,b=0;case 26:if(!(b0&&l[b][0]===u[0])){t.next=31;break}return _=b,h=b+1,t.abrupt("break",34);case 31:b++,t.next=26;break;case 34:x=Bt["utils"].encode_cell({r:g,c:0}),v[x]&&(v[x].s=c.title,y=n?7:4,v["!merges"]=v["!merges"]||[],v["!merges"].push({s:{r:g,c:0},e:{r:g,c:y}})),u.forEach((function(t,e){var a=Bt["utils"].encode_cell({r:_,c:e});v[a]&&(v[a].s=c.header)})),k=function(t){var e=l[t];if(!Array.isArray(e)||0===e.length)return"continue";var a="TOTAL"===e[0]||e.length>0&&"TOTAL"===e[0];u.forEach((function(e,i){var s=Bt["utils"].encode_cell({r:t,c:i});a&&!v[s]&&(v[s]={v:"",t:"s"}),v[s]&&(a?0===i?v[s].s=c.totalRow:!n||5!==i&&6!==i&&7!==i?n||3!==i?n&&3===i?(v[s].s=c.totalRowRight,null!==v[s].v&&void 0!==v[s].v&&""!==v[s].v?("number"!==typeof v[s].v&&(v[s].v=parseFloat(v[s].v)||0),v[s].t="n"):(v[s].v=0,v[s].t="n")):v[s].s=c.totalRow:(v[s].s=c.totalRowRight,null!==v[s].v&&void 0!==v[s].v&&""!==v[s].v?("number"!==typeof v[s].v&&(v[s].v=parseFloat(v[s].v)||0),v[s].t="n"):(v[s].v=0,v[s].t="n")):(v[s].s=Object(kt["a"])({},c.totalRowRight),null!==v[s].v&&void 0!==v[s].v&&""!==v[s].v?("number"!==typeof v[s].v&&(v[s].v=parseFloat(v[s].v)||0),v[s].t="n",v[s].s.numFmt='_("R$"* #,##0.00_)'):(v[s].v=0,v[s].t="n",v[s].s.numFmt='_("R$"* #,##0.00_)')):n?0===i||3===i||4===i?v[s].s=c.cellCenter:5===i||6===i||7===i?(v[s].s=Object(kt["a"])({},c.cellRight),null!==v[s].v&&void 0!==v[s].v&&"number"===typeof v[s].v&&(v[s].s.numFmt='_("R$"* #,##0.00_)',v[s].t="n")):v[s].s=c.cell:v[s].s=0===i||3===i||4===i?c.cellCenter:c.cell)}))},C=h;case 39:if(!(C0?a("v-card-title",{staticStyle:{"padding-top":"0","padding-bottom":"0"},attrs:{dense:"",flat:""}},[a("h3",[t._v(t._s(t.config.groupName)+" do(a) "+t._s(t.config.idTitle))]),a("v-spacer"),a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"primary",ripple:""}},i),[a("v-icon",[t._v("shopping_cart")]),a("span",[t._v("Planos de Pagamento")])],1)]}}],null,!1,867635487)},[a("v-list",[a("v-list-tile",{attrs:{disabled:1!=t.data.stage||t.data.paid},on:{click:function(e){return t.$WiEditDialog({wiConfig:"sale-open",onSubmit:t.refresh,data:{is_template:!0,business_id:t.data.id,business:{title:t.data.title}},redirectOnSubmit:!1})}}},[a("v-list-tile-title",[t._v("Criar Plano de Pagamento")])],1),a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"sales-list",params:{page:"sale"},query:{business_id:t.data.id,is_template:!0}})}}},[a("v-list-tile-title",[t._v("Ver Planos de Pagamento")])],1)],1)],1),a("v-btn",{attrs:{disabled:1!=t.data.stage||t.data.paid,small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-grade",onSubmit:t.refresh,data:{business_id:t.data.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Criar "+t._s(t.config.groupName))])],1)],1):t._e(),a("v-divider"),t.data.grades&&t.data.grades.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersFinances,items:t.data.grades,"hide-actions":""},scopedSlots:t._u([{key:"headers",fn:function(e){return[a("tr",{staticStyle:{height:"40px"}},t._l(e.headers,(function(e){return a("th",{key:e.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]}},{key:"items",fn:function(e){return[a("tr",[a("td",{staticClass:"justify-center layout px-0",staticStyle:{"margin-top":"0px"}},[a("v-btn",{staticClass:"mx-0",attrs:{disabled:1!=t.data.stage||t.data.paid,icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.config.store+"-grade",onSubmit:t.refresh,data:e.item,redirectOnSubmit:!1})}}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{staticClass:"mx-0",attrs:{disabled:1!=t.data.stage||t.data.paid,icon:""},on:{click:function(a){return t.$WiApiDelete({uri:"graduations/register/grade",id:e.item.id,callback:t.refresh,config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0}})}}},[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1)],1),a("td",{staticClass:"justify-center"},[a("strong",[t._v(t._s(e.item.college.name))])]),a("td",{staticClass:"justify-center"},[a("strong",[t._v(t._s(e.item.course.name))])]),a("td",{staticClass:"justify-center"},[a("strong",[t._v(t._s(e.item.period))])]),a("td",{staticClass:"justify-center"},[t._v(" "+t._s(e.item.semester||" - ")+" ")]),a("td",{staticClass:"justify-center"},[t._v(" "+t._s(e.item.year||" - ")+" ")]),a("td",{staticClass:"justify-center",style:{color:e.item.count_customers?"":"red"}},[t._v(" "+t._s(e.item.count_customers||" 0 ")+" ")]),a("td",{staticClass:"justify-center"},[a("v-menu",{attrs:{bottom:"",left:""}},[a("v-btn",{attrs:{slot:"activator",icon:""},slot:"activator"},[a("v-icon",[t._v("more_vert")])],1),a("v-list",[a("v-list-tile",{on:{click:function(a){return t.$WiListDialog({wiConfig:t.config.store+"-grade-person",filter:{where:"group_id,"+e.item.id},wiEditData:{group_id:e.item.id}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("groups")])],1)],1),a("v-list-tile-title",[t._v(" Alunos/Clientes ")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:e.item.id,enable:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("request_quote")])],1)],1),a("v-list-tile-title",[t._v("Faturas desta turma")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:e.item.id,enable:!0,paid:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("request_quote")])],1)],1),a("v-list-tile-title",[t._v("Faturas pagas")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:e.item.id,enable:!0,unpaid:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("request_quote")])],1)],1),a("v-list-tile-title",[t._v("Faturas não pagas")])],1),a("v-divider"),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{group_id:e.item.id,enable:!0,expired:!0}})}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("request_quote")])],1)],1),a("v-list-tile-title",[t._v("Faturas em atraso")])],1),a("v-divider")],1)],1)],1)])]}}],null,!1,1999934351)})],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[t._v("Nenhum(a) "+t._s(t.config.groupName)+" encontrada.")]),a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store+"-grade",onSubmit:t.refresh,data:{business_id:t.data.id},redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Criar "+t._s(t.config.groupName))])],1),a("v-menu",{attrs:{right:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"primary",ripple:""}},i),[a("v-icon",[t._v("shopping_cart")]),a("span",[t._v("Planos de Pagamento")])],1)]}}])},[a("v-list",[a("v-list-tile",{attrs:{disabled:1!=t.data.stage||t.data.paid},on:{click:function(e){return t.$WiEditDialog({wiConfig:"sale-open",data:{is_template:!0,business_id:t.data.id,business:{title:t.data.title}}})}}},[a("v-list-tile-title",[t._v("Criar Plano de Pagamento")])],1),a("v-list-tile",{on:{click:function(e){return t.$router.push({name:"sales-list",params:{page:"sale"},query:{business_id:t.data.id,is_template:!0}})}}},[a("v-list-tile-title",[t._v("Ver Planos de Pagamento")])],1)],1)],1)],1)],1)},$j=[],zj={name:"BusinessGroups",data:function(){return{headersFinances:[{align:"center",value:"id"},{align:"center",text:"Faculdade",value:"college_id",desc:"Nome da Faculdade"},{align:"center",text:"Curso",value:"course_id",desc:"Nome da disciplina/curso"},{align:"center",text:"Período do dia",value:"period",desc:"Período do dia"},{align:"center",text:"Semestre",value:"semester",desc:"Semestre da Turma"},{align:"center",text:"Ano",value:"year",desc:"Ano da Turma"},{align:"center",text:"Alunos",value:"count_customers",desc:"Ano da Turma"},{align:"center",text:"Listar",value:"count_customers",desc:"Alunos desta Turma"}],pagination:{sortBy:"id"},filters:this.$options.filters}},methods:{parseParamsToFinanceModal:function(t){return{business_id:t.id,person_id:t.person_id,amount_initial:t.total_liquid,show_amount_initial:this.$options.filters.money(t.total_liquid),status:4,parcel:1}}},props:{config:{default:{}},data:{default:{}},refresh:{required:!0}}},Mj=zj,Nj=(a("f088"),Object(m["a"])(Mj,qj,$j,!1,null,null,null)),Lj=Nj.exports,Rj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.data.finances&&t.data.finances.length>0?a("v-card-title",{staticStyle:{"padding-top":"0","padding-bottom":"0"},attrs:{dense:"",flat:""}},[a("h3",[t._v(t._s(t.config.financeName)+" do(a) "+t._s(t.config.idTitle))]),a("v-spacer"),a("v-btn",{attrs:{disabled:1!=t.data.stage||t.data.paid,small:"",outline:"",color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"sale-finance-edit",onSubmit:t.refresh,data:{business_id:t.data.id,finance_account_id:t.data.finance_account_id,disable_finance_account:null!=t.data.finance_account_id}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Parcela")])],1),a("v-btn",{attrs:{disabled:1!=t.data.stage||t.data.paid,small:"",outline:"",color:"primary"},on:{click:function(e){t.$WiEditDialog({wiConfig:"sale-finances",onSubmit:t.refresh,data:t.parseParamsToFinanceModal(t.data)})}}},[a("v-icon",{staticClass:"mr-1"},[t._v("edit")]),a("span",[t._v("Reescrever Faturas")])],1),2==t.data.stage?a("v-btn",{attrs:{small:"",outline:"",color:"green",link:"",to:t.listFinancesRoute}},[a("v-icon",{staticClass:"mr-1"},[t._v("payments")]),a("span",[t._v("Listar Faturas")])],1):t._e()],1):t._e(),a("v-divider"),t.showFinanceAlert()?a("v-card-title",{staticClass:"business-finance__alert-diff",attrs:{dense:"",flat:""}},[a("h3",[t._v(" ATENÇÃO: As parcelas lançadas somam "+t._s(t._f("money")(t.data.finance_statistics.total))+" estão "+t._s(t._f("money")(t.data.finance_statistics.total_diff))+" "),t.data.finance_statistics.total_diff>0?a("span",[t._v(" acima ")]):a("span",[t._v(" abaixo ")]),t._v(" do valor total. ")])]):t._e(),t.showFinanceAlert()?a("v-divider"):t._e(),t.data.finances&&t.data.finances.length>0?a("div",[a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersFinances,items:t.data.finances,"hide-actions":""},scopedSlots:t._u([{key:"headers",fn:function(e){return[a("tr",{staticStyle:{height:"40px"}},t._l(e.headers,(function(e){return a("th",{key:e.text,staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"text-align":"center !important",margin:"0 !important",padding:"0px !important"}},[t._v(" "+t._s(e.text)+" ")])})),0)]}},{key:"items",fn:function(e){return[a("tr",[a("td",{staticClass:"justify-right layout px-0",staticStyle:{"margin-top":"0px"}},[e.item.finance?a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==t.data.stage,icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:1==e.item.in_out?"finance-in":"finance-out",onSubmit:t.refresh,data:e.item.finance})}}},[a("v-icon",[t._v("edit")])],1):a("v-btn",{staticClass:"mx-0",attrs:{disabled:3==t.data.stage||e.item.finance&&1!=e.item.finance.status,icon:""},on:{click:function(a){return t.editBusinessFinance(e.item)}}},[a("v-icon",[t._v("edit")])],1)],1),a("td",{staticClass:"justify-right"},[a("strong",{staticClass:"finance_status parcel"},[t._v(t._s(e.item.number_this)+"/"+t._s(e.item.number_total))])]),a("td",{staticClass:"justify-center"},[a("strong",[t._v(t._s(e.item.date_validity_format))])]),a("td",{staticClass:"justify-center"},[e.item.finance&&e.item.finance.date_receive_format&&2==e.item.finance.status?a("strong",[t._v(t._s(e.item.finance.date_receive_format))]):a("span",[t._v(" - ")])]),a("td",{staticClass:"justify-center"},[a("strong",{staticStyle:{"font-size":"16px"}},[t._v(t._s(t._f("money")(e.item.amount_total)))])]),a("td",{staticClass:"justify-center",staticStyle:{"text-align":"center"}},[e.item.finance?a("span",[0==e.item.finance.status?a("strong",{staticClass:"finance_status canceled"},[t._v("Cancelado")]):1==e.item.finance.status?a("strong",[e.item.finance.date_validity_expired?a("span",{staticClass:"finance_status expired"},[t._v("Atrasado ("+t._s(-1*e.item.finance.date_validity_days)+" dias)")]):a("span",{staticClass:"finance_status unpaid"},[t._v("Aguardando")])]):2==e.item.finance.status?a("strong",{staticClass:"finance_status paid"},[t._v("Pago")]):t._e()]):3==t.data.stage?a("strong",{staticClass:"finance_status canceled"},[t._v("Cancelado")]):a("strong",{staticClass:"finance_status unpaid"},[t._v("Aguardando")])]),a("td",{staticClass:"justify-center"},[t._v(" "+t._s(e.item.description||" - ")+" ")]),a("td",{staticClass:"justify-center",staticStyle:{"text-align":"center"}},[e.item.finance_form_payment_id&&e.item.form_payment?a("div",[a("v-icon",{attrs:{color:e.item.form_payment.color}},[t._v(t._s(e.item.form_payment.icon))]),t._v(" "),a("br"),a("span",[t._v(t._s(e.item.form_payment.name))])],1):a("div",[t._v("Indefinido")])]),a("td",{staticClass:"justify-center"},["sale"==t.data.info.name||"order"==t.data.info.name||"proccess"==t.data.info.name||"purchase"==t.data.info.name?a("v-btn",{attrs:{disabled:!0,small:"",outline:"",color:"green"},on:{click:function(a){return t.$WiEditDialog({wiConfig:"purchase"==t.data.info.name?"purchase-finance-receive":"sale-finance",data:{id:e.item.finance.id,status:2,date_receive:e.item.finance.date_receive},onSubmit:t.refresh})}}},["purchase"==t.data.info.name?a("span",{staticStyle:{display:"flex","align-items":"center",gap:"5px"}},[a("v-icon",[t._v("payment")]),a("span",[t._v("Pagar")])],1):a("span",{staticStyle:{display:"flex","align-items":"center",gap:"5px"}},[a("v-icon",[t._v("payment")]),a("span",[t._v("Receber")])],1)]):t._e()],1)])]}}],null,!1,539518246)})],1):t.data.total_liquid>0?a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("h3",[t._v("Nenhuma parcela encontrada.")]),a("v-btn",{attrs:{disabled:1!=t.data.stage,outline:"",small:"",color:"primary"},on:{click:function(e){t.$WiEditDialog({wiConfig:"sale-finances",onSubmit:t.refresh,data:t.parseParamsToFinanceModal(t.data)})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Parcela(s)")])],1)],1):t._e()],1)},Uj=[],Wj={name:"BusinessFinance",data:function(){return{headersFinances:[{align:"center",text:"",value:"id",sortable:!1},{align:"center",text:"Parcela",value:"number_this",sortable:!1},{align:"center",text:"Vencimento",value:"nome_produto",sortable:!1},{align:"center",text:"Pagamento",value:"date_receive",sortable:!1},{align:"center",text:"Valor",value:"desc_negocio_produto",sortable:!1},{align:"center",text:"Status",value:"qtd_produto",sortable:!1},{align:"center",text:"Descrição",value:"code",sortable:!1},{align:"center",text:"Forma Pgmt.",value:"valor_unit",sortable:!1},{align:"center",text:"Opções",value:"finance.status",sortable:!1}],pagination:{sortBy:"id"},filters:this.$options.filters}},computed:{listFinancesRoute:function(){var t="in",e=this.$route.name;return["purchase","quotation"].includes(e)&&(t="out"),{name:"finance-list",params:{page:"finance-".concat(t,"-list")},query:{business_id:this.data.id}}}},methods:{parseParamsToFinanceModal:function(t){return{finance_account_id:t.finance_account_id,disable_finance_account:null!=t.finance_account_id,business_id:t.id,person_id:t.person_id,amount_initial:t.total_liquid,show_amount_initial:this.$options.filters.money(t.total_liquid),status:4,parcel:1}},checkIfParcelsIdUpOrDownToTotal:function(){this.showFinanceAlert()&&this.$swal({title:"ATENÇÃO! A soma das parcelas está errada",text:"A soma de todas as parcelas está diferente do valor total (".concat(this.$options.filters.money(this.data.total_liquid),")"),type:"info"})},showFinanceAlert:function(){return 1==this.data.stage&&this.data.finances&&this.data.finances.length>0&&this.data.finance_statistics&&this.data.finance_statistics.total_diff&&0!=this.data.finance_statistics.total_diff},editBusinessFinance:function(t){var e="purchase"==this.data.info.name?"purchase-finance-edit":"sale-finance-edit";this.$WiEditDialog({wiConfig:e,onSubmit:this.refresh,data:Object(kt["a"])(Object(kt["a"])({},t),{},{disable_finance_account:null!=this.data.finance_account_id})})}},mounted:function(){this.checkIfParcelsIdUpOrDownToTotal()},props:{config:{default:{}},data:{default:{}},refresh:{required:!0}}},Bj=Wj,Vj=(a("d36e"),Object(m["a"])(Bj,Rj,Uj,!1,null,null,null)),Hj=Vj.exports,Gj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"pa-0 wn-register-copy-view",attrs:{fluid:""}},[t.selectedBank&&t.showData?a("v-layout",{staticClass:"wn-register-copy-view__sticky-header",attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:""}},[a("v-toolbar",{staticStyle:{"border-radius":"10px"},attrs:{dense:"",color:t.$wiDark?"dark":"white"}},[a("v-toolbar-title",{staticClass:"register-copy-view__title"},[t.selectedBank?a("v-img",{staticClass:"mr-2",attrs:{src:t.selectedBank.logo,width:"30"}}):t._e(),a("span",[t._v(" "+t._s(t.selectedBank.name)+" ")]),t.data.external_code?a("span",[t._v(" - Proposta: "+t._s(t.data.external_code)+" ")]):t._e()],1),a("v-spacer"),t.progressValue>0?a("v-btn",{attrs:{small:"",outline:""},on:{click:t.resetCopiedFields}},[a("v-icon",[t._v("clear")]),a("span",[t._v(" Limpar campos copiados ("+t._s(t.progressValue)+"%)")])],1):t._e(),a("v-btn",{attrs:{color:"primary",small:"",outline:""},on:{click:t.editData}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Editar")])],1)],1),a("v-divider"),t.progressValue>0?a("v-progress-linear",{staticStyle:{margin:"0px !important"},attrs:{value:t.progressValue,color:"green"}}):t._e()],1)],1):t._e(),t.selectedBank&&t.showData?t._l(t.bankFields,(function(e,i){return a("v-layout",{key:"row-"+i,staticClass:"mt-3",attrs:{row:"",wrap:"","align-center":""}},t._l(e,(function(e,s){return a("v-flex",t._b({key:"field-"+i+"-"+s,class:e.spacing||"px-1"},"v-flex",t.getFlexSizes(e.size),!1),[a("register-copy-field",{attrs:{field:e,data:t.data},on:{"field-copied":t.handleFieldCopied}})],1)})),1)})):t._e()],2)},Yj=[],Jj=(a("0481"),a("4069"),[[{key:"header1",label:"Consulta card de ofertas",icon:"block",size:["xs12","sm12","md12","lg12"],type:"header"}],[{key:"company.name",label:"Promotora",icon:"business",size:["xs12","sm4","md4","lg4"]},{key:"agreement.name",label:"Empregador",icon:"work",size:["xs12","sm4","md4","lg4"]},{key:"agreement.name",label:"Órgão",icon:"account_balance",size:["xs12","sm4","md4","lg4"]}],[{key:"person.cpf_cnpj",label:"CPF",icon:"person",size:["xs12","sm3","md3","lg3"]},{key:"person.birthday",label:"Data Nascimento",icon:"cake",size:["xs12","sm3","md3","lg3"],type:"date"},{key:"talk_contact.number",label:"DDD e Telefone",icon:"phone",size:["xs12","sm3","md3","lg3"],type:"phone"},{key:"integration_code",label:"Matrícula",icon:"badge",size:["xs12","sm3","md3","lg3"]}],[{key:"header2",label:"Simulação",icon:"calculate",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"category.name",label:"Tipo de Operação",icon:"category",size:["xs12","sm12","md12","lg12"]}],[{key:"total_liquid",label:"Margem Disponível",icon:"attach_money",size:["xs12","sm2","md2","lg2"],prefix:"R$",type:"money"},{key:"person.salary_liquid",label:"Renda Líquida",icon:"payments",size:["xs12","sm2","md2","lg2"],prefix:"R$",type:"money"},{key:"amount_installment",label:"Valor Parcela",icon:"payments",size:["xs12","sm2","md2","lg2"],prefix:"R$",type:"money"},{key:"amount_requested",label:"Valor Solicitado",icon:"attach_money",size:["xs12","sm3","md3","lg3"],prefix:"R$",type:"money"},{key:"quantity_installment",label:"Prazo",icon:"schedule",size:["xs12","sm3","md3","lg3"],suffix:"meses"}],[{key:"header3",label:"Dados do cliente",icon:"person",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"person.first_name",label:"Nome",icon:"person",size:["xs12","sm12","md3","lg3"]},{key:"person.nationality",label:"Nacionalidade",icon:"public",size:["xs12","sm2","md2","lg2"]},{key:"person.naturalness",label:"Naturalidade",icon:"location_city",size:["xs12","sm2","md2","lg2"]},{key:"person.marital_status",label:"Estado Civil",icon:"family_restroom",size:["xs12","sm12","md2","lg2"]},{key:"person.email",label:"Email",icon:"email",size:["xs12","sm12","md3","lg3"]}],[{key:"person.document_type",label:"Tipo Doc",icon:"description",size:["xs12","sm12","md2","lg2"],default:"RG"},{key:"person.rg",label:"Nº Documento",icon:"badge",size:["xs12","sm12","md2","lg2"]},{key:"person.rg_digit",label:"DV",icon:"pin",size:["xs12","sm12","md2","lg2"]},{key:"person.rg_issuing_agency",label:"Emissor",icon:"domain",size:["xs12","sm12","md2","lg2"]},{key:"person.rg_issue_date",label:"Data Emissão",icon:"date_range",size:["xs12","sm12","md2","lg2"],type:"date"},{key:"person.education",label:"Analfabeto",icon:"school",size:["xs12","sm12","md2","lg2"],type:"boolean"}],[{key:"address.zip_code",label:"CEP",icon:"location_on",size:["xs12","sm12","md2","lg2"]},{key:"address.address",label:"Endereço",icon:"home",size:["xs12","sm12","md2","lg2"]},{key:"address.number",label:"Número",icon:"pin",size:["xs12","sm12","md2","lg2"]},{key:"address.complement",label:"Complemento",icon:"apartment",size:["xs12","sm12","md2","lg2"]},{key:"address.district",label:"Bairro",icon:"location_city",size:["xs12","sm2","md2","lg2"]},{key:"address.city.name",label:"Cidade",size:["xs12","sm1","md1","lg1"]},{key:"address.city.state.code",label:"UF",size:["xs12","sm1","md1","lg1"]}],[{key:"person.mothers_name",label:"Mãe",icon:"person",size:["xs12","sm4","md4","lg4"]},{key:"person.fathers_name",label:"Pai",icon:"person",size:["xs12","sm4","md4","lg4"]},{key:"person.ppe",label:"PPE",icon:"security",size:["xs12","sm4","md4","lg4"],type:"boolean"}],[{key:"header4",label:"Liberação",icon:"account_balance",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"release_method",label:"Meio de Liberação",icon:"payments",size:["xs12","sm6","md6","lg6"]},{key:"finance_account.type.name",label:"Tipo Conta",icon:"account_balance",size:["xs12","sm6","md6","lg6"]}],[{key:"finance_account.bank.name",label:"Banco",icon:"account_balance",size:["xs12","sm2","md2","lg2"]},{key:"finance_account.agency",label:"Agência",icon:"store",size:["xs12","sm12","md2","lg2"]},{key:"finance_account.agency_description",label:"Descrição Agência",icon:"info",size:["xs12","sm2","md2","lg2"]},{key:"finance_account.agency_city",label:"Cidade Agência",icon:"location_city",size:["xs12","sm2","md2","lg2"]},{key:"finance_account.agency_state",label:"UF",size:["xs12","sm1","md1","lg1"]},{key:"finance_account.account",label:"Conta",icon:"credit_card",size:["xs12","sm2","md2","lg2"]},{key:"finance_account.account_digit",label:"DV",size:["xs12","sm1","md1","lg1"]}],[{key:"header5",label:"Dados do Digitador",icon:"person",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"collaborator.cpf",label:"CPF do Vendedor",icon:"badge",size:["xs12","sm4","md4","lg4"]},{key:"collaborator.name",label:"Nome do Vendedor",icon:"person",size:["xs12","sm4","md4","lg4"]},{key:"collaborator.name",label:"Digitador",icon:"keyboard",size:["xs12","sm4","md4","lg4"]}],[{key:"header6",label:"Arquivos e documentos anexados",icon:"description",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"documents",label:"Documentos",icon:"description",type:"files",size:["xs12","sm12","md12","lg12"]}]]),Qj=[[{key:"header1",label:"Dados iniciais",icon:"person",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"person.cpf_cnpj",label:"CPF",icon:"person",size:["xs12","sm4","md4","lg4"]},{key:"category.name",label:"Produto",icon:"shopping_cart",size:["xs12","sm6","md6","lg6"]}],[{key:"header2",label:"Dados de simulação",icon:"attach_money",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"integration_code",label:"Matrícula",icon:"badge",size:["xs12","sm12","md2","lg2"]},{key:"person.birthday",label:"Data Nascimento",icon:"cake",size:["xs12","sm12","md2","lg2"],type:"date"},{key:"agreement.name",label:"Convênio",icon:"business",size:["xs12","sm12","md2","lg4"]},{key:"agreement.name",label:"Órgão",icon:"account_balance",size:["xs12","sm12","md2","lg4"]}],[{key:"header3",label:"Resultados da simulação",icon:"attach_money",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"total_liquid",label:"Valor Disponível",icon:"attach_money",size:["xs12","sm12","md3","lg3"],prefix:"R$",type:"money"},{key:"amount_installment",label:"Valor da parcela",icon:"attach_money",size:["xs12","sm12","md3","lg3"],prefix:"R$",type:"money"},{key:"quantity_installment",label:"Quantidade de parcelas",icon:"attach_money",size:["xs12","sm12","md3","lg3"],prefix:"R$"},{key:"sum_amount_unit",label:"Margem Total",icon:"attach_money",size:["xs12","sm12","md3","lg3"],prefix:"R$",type:"money"}],[{key:"header4",label:"Dados do cliente",icon:"person",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"person.first_name",label:"Nome",icon:"person",size:["xs12","sm3","md3","lg3"]},{key:"person.nationality",label:"Nacionalidade",icon:"public",size:["xs12","sm3","md3","lg3"]},{key:"person.naturalness",label:"Naturalidade",icon:"location_city",size:["xs12","sm2","md2","lg2"]},{key:"person.sex",label:"Sexo",icon:"wc",size:["xs12","sm2","md2","lg2"]},{key:"person.marital_status",label:"Estado Civil",icon:"family_restroom",size:["xs12","sm2","md2","lg2"]}],[{key:"person.document_type",label:"Tipo Doc",icon:"description",size:["xs12","sm2","md2","lg2"],default:"RG"},{key:"person.rg",label:"Nº Documento",icon:"badge",size:["xs12","sm3","md3","lg3"]},{key:"person.rg_issuing_agency",label:"Emissor",icon:"domain",size:["xs12","sm2","md2","lg2"]},{key:"person.rg_state.code",label:"UF",icon:"place",size:["xs12","sm2","md2","lg2"]},{key:"person.rg_issue_date",label:"Data Emissão",icon:"date_range",size:["xs12","sm2","md2","lg2"],type:"date"}],[{key:"person.mothers_name",label:"Nome da mãe",icon:"person",size:["xs12","sm3","md2","lg2"]},{key:"talk_contact.number",label:"Celular (WhatsApp)",icon:"phone",size:["xs12","sm2","md2","lg2"],type:"phone"},{key:"person.email",label:"Email",icon:"email",size:["xs12","sm2","md2","lg2"]},{key:"person.income_gross",label:"Renda",icon:"payments",size:["xs12","sm2","md2","lg2"],prefix:"R$",type:"money"},{key:"invoice",label:"Id Averbação",icon:"tag",size:["xs12","sm12","md2","lg2"]},{key:"integration",label:"Cod Correspondente",icon:"numbers",size:["xs12","sm2","md2","lg2"]}],[{key:"person.salary_liquid",label:"Salário Líquido",icon:"payments",size:["xs12","sm3","md3","lg3"],prefix:"R$",type:"money"},{key:"person.social_name",label:"Nome Social",icon:"person",size:["xs12","sm9","md9","lg9"]}],[{key:"header5",label:"Endereço do cliente",icon:"route",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"address.type_name",label:"Tipo de residência",icon:"route",size:["xs12","sm12","md2","lg2"]},{key:"address.zip_code",label:"CEP",icon:"route",size:["xs12","sm12","md2","lg2"]},{key:"address.address",label:"Logradouro",icon:"route",size:["xs12","sm12","md4","lg4"]},{key:"address.number",label:"Número",icon:"pin",size:["xs12","sm12","md2","lg2"]},{key:"address.complement",label:"Complemento",icon:"apartment",size:["xs12","sm12","md2","lg2"]}],[{key:"address.district",label:"Bairro",icon:"location_city",size:["xs12","sm12","md3","lg3"]},{key:"address.city.name",label:"Cidade",icon:"location_city",size:["xs12","sm12","md3","lg3"]},{key:"address.city.state.code",label:"UF",icon:"place",size:["xs12","sm12","md2","lg2"]}],[{key:"header6",label:"Dados da conta do cliente",icon:"account_balance",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"finance_account.type.name",label:"Tipo Conta",icon:"account_balance",size:["xs12","sm2","md2","lg2"]},{key:"finance_account.bank.name_full",label:"Banco",icon:"account_balance",size:["xs12","sm4","md3","lg3"]},{key:"finance_account.agency",label:"Agência",icon:"store",size:["xs12","sm3","md2","lg2"]},{key:"finance_account.account",label:"Conta",icon:"credit_card",size:["xs12","sm3","md3","lg3"]},{key:"finance_account.operation",label:"Dígito",icon:"pin",size:["xs12","sm12","md2","lg2"]}],[{key:"header7",label:"Arquivos e documentos anexados",icon:"description",size:["xs12","sm12","md12","lg12"],type:"header"},{key:"documents",label:"Documentos",icon:"description",type:"files",size:["xs12","sm12","md12","lg12"]}]],Kj=[{id:1,name:"Banco Master",code:"banco-master",logo:"/static/integration/logos/banco-master.png",fields:Qj},{id:2,name:"Banco Pan",code:"banco-pan",logo:"/static/integration/logos/banco-pan.webp",fields:Jj},{id:3,name:"Banco Daycoval",code:"banco-daycoval",logo:"/static/integration/logos/banco-daycoval.png",fields:Qj},{id:4,name:"Banco Facta",code:"banco-facta",logo:"/static/integration/logos/banco-facta.png",fields:Qj},{id:5,name:"Banco BMG",code:"banco-bmg",logo:"/static/integration/logos/banco-bmg.png",fields:Jj},{id:7,name:"Banco C6",code:"banco-c6-bank",logo:"/static/integration/logos/banco-c6-bank.png",fields:Qj},{id:8,name:"Banco Kardbank",code:"banco-kardbank",logo:"/static/integration/logos/banco-kardbank.png",fields:Qj},{id:9,name:"Banco Meucashcard",code:"banco-meucashcard",logo:"/static/integration/logos/banco-meucashcard.png",fields:Qj},{id:10,name:"Banco BIB",code:"banco-bib",logo:"/static/integration/logos/banco-bib.png",fields:Qj},{id:11,name:"Banco Ole",code:"banco-ole",logo:"/static/integration/logos/banco-ole.png",fields:Qj},{id:12,name:"Banco Itau",code:"banco-itau",logo:"/static/integration/logos/banco-itau.jpg",fields:Qj},{id:14,name:"Banco Santander",code:"banco-santander",logo:"/static/integration/logos/banco-santander.png",fields:Qj},{id:15,name:"Banco do Brasil",code:"banco-do-brasil",logo:"/static/integration/logos/banco-do-brasil.png",fields:Qj},{id:17,name:"Banco VCTEX",code:"banco-vctex",logo:"/static/integration/logos/banco-cvctex.webp",fields:Qj},{id:18,name:"Banco Fox",code:"banco-fox",logo:"/static/integration/logos/banco-generico.webp",fields:Qj},{id:19,name:"Banco Digio",code:"banco-digio",logo:"/static/integration/logos/banco-digio.png",fields:Qj},{id:20,name:"Banco Happy",code:"banco-happy",logo:"/static/integration/logos/banco-happy.png",fields:Qj},{id:21,name:"Caixa Econômica Federal",code:"banco-caixa",logo:"/static/integration/logos/banco-caixa.jpg",fields:Qj},{id:22,name:"Banco Safra",code:"banco-safra",logo:"/static/integration/logos/banco-safra.png",fields:Qj},{id:23,name:"Banco Quero+",code:"banco-quero-plus",logo:"/static/integration/logos/banco-quero+.png",fields:Qj},{id:24,name:"Banco Amigoz Consignado",code:"banco-amigoz-consignado",logo:"/static/integration/logos/amigozconsignado.jpg",fields:Qj},{id:25,name:"Banco Futuro Revidência",code:"banco-futuro-revidencia",logo:"/static/integration/logos/futuro-revidencia.png",fields:Jj},{id:27,name:"Banco Nio",code:"banco-nio",logo:"/static/integration/logos/banco-nio.png",fields:Qj},{id:28,name:"Banco Mercantil",code:"banco-mercantil",logo:"/static/integration/logos/banco-mercantil.jpeg",fields:Qj},{id:29,name:"Banco Crefisa",code:"banco-crefisa",logo:"/static/integration/logos/crefisa.png",fields:Qj},{id:30,name:"Banco Bari",code:"banco-bari",logo:"/static/integration/logos/banco-bari.png",fields:Qj},{id:31,name:"Banco CDC",code:"banco-cdc",logo:"/static/integration/logos/banco-cdc.png",fields:Qj},{id:32,name:"Banco Inter",code:"banco-inter",logo:"/static/integration/logos/banco-inter.jpg",fields:Jj},{id:33,name:"Banco I-Cred",code:"banco-i-cred",logo:"/static/integration/logos/banco-icred.png",fields:Qj}],Xj=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"pa-0 elevation-10"},["header"!=t.field.type?a("v-list",{staticStyle:{padding:"0",margin:"0"},attrs:{"two-line":"",dense:""}},[a("v-list-tile",{staticClass:"pa-0 wn-register-copy-field__tile",class:{"wn-register-copy-field__tile--copied-light":t.copiedData&&!t.$wiDark,"wn-register-copy-field__tile--copied-dark":t.copiedData&&t.$wiDark},attrs:{avatar:""}},[t.field.icon?a("v-list-tile-avatar",{staticClass:"wn-register-copy-field__avatar",attrs:{size:"20"}},[a("v-avatar",{attrs:{size:"20"}},[a("v-icon",{staticClass:"mr-0"},[t._v(t._s(t.field.icon))])],1)],1):t._e(),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" "+t._s(t.field.label)+" ")]),t.field.type?t._e():a("v-list-tile-title",[a("strong",[t._v(t._s(t.getValue()||"---"))])]),"money"==t.field.type?a("v-list-tile-title",[a("strong",[t._v(t._s(t._f("money")(t.getValue())))])]):t._e(),"date"==t.field.type?a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t.getValue())+" ")])]):t._e(),"phone"==t.field.type?a("v-list-tile-title",[t.getValue().length>=11?a("strong",[t._v(t._s(t._f("mask")(t.getValue(),"(##) # ####-####")))]):t.getValue().length>=10?a("strong",[t._v(t._s(t._f("mask")(t.getValue(),"(##) ####-####")))]):a("strong",[t._v(t._s(t.getValue()))])]):t._e()],1),t.copiedData?a("v-list-tile-action",{staticClass:"wn-register-copy-field__action"},[t.copiedData?a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"green"}},[t._v(" done_outline ")]):t._e()],1):t._e(),a("v-list-tile-action",{staticClass:"wn-register-copy-field__action"},[t.getValue()?a("wi-copy-to",{attrs:{text:t.getValue("copy"),title:t.getValue("copy")},on:{copied:function(e){return t.copied("copy")}}}):t._e()],1)],1)],1):a("v-card-text",{staticStyle:{padding:"0",height:"25px","background-color":"#5b5b5b",color:"#fff","font-weight":"bold","margin-bottom":"10px","padding-left":"20px"},style:{background:t.$wiDark?"black":"#5b5b5b"}},[a("h3",[t._v(t._s(t.field.label))])])],1)},Zj=[],tq={name:"RegisterCopyField",data:function(){return{copiedData:!1}},methods:{copied:function(){this.copiedData=!0,this.$emit("field-copied",this.field.key)},getValue:function(){var t,e,a,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"show",s=null;if(this.field.key.includes(".")){var o,n,r,l,c=this.field.key.split(".");if(4==c.length)s=null===(o=this.data)||void 0===o||null===(n=o[c[0]])||void 0===n||null===(r=n[c[1]])||void 0===r||null===(l=r[c[2]])||void 0===l?void 0:l[c[3]];else if(3==c.length){var d,u,p;s=null===(d=this.data)||void 0===d||null===(u=d[c[0]])||void 0===u||null===(p=u[c[1]])||void 0===p?void 0:p[c[2]]}else if(2==c.length){var m,v;s=null===(m=this.data)||void 0===m||null===(v=m[c[0]])||void 0===v?void 0:v[c[1]]}else if(1==c.length){var f;s=null===(f=this.data)||void 0===f?void 0:f[c[0]]}}else{var g;s=null===(g=this.data)||void 0===g?void 0:g[this.field.key]}if(s=null===(t=s)||void 0===t||null===(e=t.toString())||void 0===e?void 0:e.trim(),!s&&this.field.default&&(s=this.field.default),"date"==this.field.type)return s?this.$moment(s).format("DD/MM/YYYY"):"---";("money"==this.field.type&&"copy"==i&&(s=s?parseFloat(s).toFixed(2):0),"phone"==this.field.type)&&(s=s?s.replace(/\D/g,""):"---",s&&null!==(a=s)&&void 0!==a&&a.startsWith("55")&&(s=s.slice(2)));return s}},props:{field:{type:Object,required:!0},data:{type:Object,required:!0}}},eq=tq,aq=(a("313a"),Object(m["a"])(eq,Xj,Zj,!1,null,"b928ff4c",null)),iq=aq.exports,sq={name:"RegisterCopyView",components:{RegisterCopyField:iq},props:{title:{type:String,default:"Visualização de Registro"},data:{type:Object,default:function(){return{}}}},data:function(){return{showData:!0,copiedFields:{},totalFields:0}},computed:{bankOptions:function(){return Kj.map((function(t){return{code:t.code,label:t.name}}))},bankFields:function(){return this.selectedBank&&this.selectedBank.fields||[]},totalCopyableFields:function(){var t=this;return this.bankFields.flat().filter((function(e){return"header"!==e.type&&"files"!==e.type&&t.getValue(e)})).length},progressValue:function(){if(0===this.totalCopyableFields)return 0;var t=Object.keys(this.copiedFields).length;return Math.round(t/this.totalCopyableFields*100)},selectedBank:function(){var t,e,a=this;return console.log("data",null===(t=this.data)||void 0===t||null===(e=t.category)||void 0===e?void 0:e.bank_id),Kj.find((function(t){var e,i;return t.id==(null===(e=a.data)||void 0===e||null===(i=e.category)||void 0===i?void 0:i.bank_id)}))}},methods:{getFlexSizes:function(t){return t&&Array.isArray(t)?t.reduce((function(t,e){return t[e]=!0,t}),{}):{xs12:!0,sm6:!0}},editData:function(){this.openBudgetFull(this.data)},getValue:function(t){if(!t||!t.key)return null;var e=null;if(t.key.includes(".")){var a,i=t.key.split("."),s=this.data,o=Object(s_["a"])(i);try{for(o.s();!(a=o.n()).done;){var n,r=a.value;if(s=null===(n=s)||void 0===n?void 0:n[r],void 0===s)break}}catch(c){o.e(c)}finally{o.f()}e=s}else{var l;e=null===(l=this.data)||void 0===l?void 0:l[t.key]}return e||t.default||null},handleFieldCopied:function(t){this.$set(this.copiedFields,t,!0)},resetCopiedFields:function(){var t=this;this.showData=!1,this.copiedFields={},setTimeout((function(){t.showData=!0}),100)}},watch:{copiedFields:{handler:function(t){console.log("copiedFields mudou:",t)},deep:!0}},mixins:[lj["a"]]},oq=sq,nq=(a("c9ad"),Object(m["a"])(oq,Gj,Yj,!1,null,"fa2cd49a",null)),rq=nq.exports,lq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"primary",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-2"},[t._v("print")]),a("span",[t._v("Opções de Impressão")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.close}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"20px"}},[a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[t._v("Exibir valores:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:t.printOptions.showValues,callback:function(e){t.$set(t.printOptions,"showValues",e)},expression:"printOptions.showValues"}},[a("v-radio",{attrs:{label:"Exibir valores (preços, descontos, totais)",value:!0,color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Com Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Inclui preços unitários, descontos e valores totais ")])])]},proxy:!0}])}),a("v-radio",{staticStyle:{"margin-top":"15px"},attrs:{label:"Ocultar valores",value:!1,color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Sem Valores")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Apenas produtos, descrição e quantidade ")])])]},proxy:!0}])})],1)],1),a("div",{staticStyle:{"margin-bottom":"20px"}},[a("h3",{staticStyle:{"margin-bottom":"15px"}},[t._v("Modelo de impressão:")]),a("v-radio-group",{attrs:{mandatory:""},model:{value:t.printOptions.model,callback:function(e){t.$set(t.printOptions,"model",e)},expression:"printOptions.model"}},[a("v-radio",{attrs:{label:"Modelo 1",value:"1",color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Modelo 1")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Modelo padrão atual ")])])]},proxy:!0}])}),a("v-radio",{staticStyle:{"margin-top":"15px"},attrs:{label:"Modelo 2",value:"2",color:"primary"},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",[a("strong",[t._v("Modelo 2")]),a("div",{staticStyle:{"font-size":"12px",color:"#666","margin-top":"4px"}},[t._v(" Modelo alternativo ")])])]},proxy:!0}])})],1)],1)]),a("v-card-actions",{staticStyle:{padding:"15px 20px"}},[a("v-spacer"),a("v-btn",{attrs:{outline:""},on:{click:t.close}},[t._v(" Cancelar ")]),a("v-btn",{attrs:{color:"primary"},on:{click:t.handlePrint}},[a("v-icon",{attrs:{left:""}},[t._v("print")]),t._v(" Imprimir ")],1)],1)],1)],1)},cq=[],dq={name:"BusinessPrintDialog",props:{value:{type:Boolean,default:!1},business:{type:Object,default:function(){return{}}},config:{type:Object,default:function(){return{}}}},data:function(){return{printOptions:{showValues:!0,model:"1"}}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},watch:{value:function(t){t&&(this.printOptions={showValues:!0,model:"1"})}},methods:{close:function(){this.dialog=!1,this.printOptions={showValues:!0,model:"1"}},handlePrint:function(){var t="2"===this.printOptions.model?"business-print-v2":"business-print",e={name:t,params:{business:this.config.store,id:this.business.id},query:{}};this.printOptions.showValues||(e.query.hideValues="true");var a=this.$router.resolve(e);window.open(a.href,"_blank"),this.close()}}},uq=dq,pq=(a("b5e7"),Object(m["a"])(uq,lq,cq,!1,null,"318cc622",null)),mq=pq.exports,vq={name:"Business",data:function(){return{config:this.getConfig(),showMessage:!0,printDialog:!1,currentContent:null,bancoMasterFields:[{key:"cpf",label:"CPF",icon:"person",size:["xs12","sm6","md3","lg3"]},{key:"product",label:"Produto",icon:"shopping_cart",size:["xs12","sm6","md3","lg3"]},{key:"exclusiveMarginValue",label:"Margem Exclusiva",icon:"attach_money",size:["xs12","sm6","md3","lg3"],prefix:"R$"},{key:"registration",label:"Matrícula",icon:"badge",size:["xs12","sm6","md3","lg3"]},{key:"birthDate",label:"Data de Nascimento",icon:"cake",size:["xs12","sm6","md3","lg3"]},{key:"agreement",label:"Convênio",icon:"business",size:["xs12","sm6","md3","lg3"]},{key:"organization",label:"Órgão",icon:"account_balance",size:["xs12","sm6","md3","lg3"]},{key:"purchaseMarginValue",label:"Margem Compra",icon:"shopping_cart",size:["xs12","sm6","md3","lg3"],prefix:"R$"},{key:"purchaseLimitValue",label:"Limite Compra",icon:"credit_card",size:["xs12","sm6","md3","lg3"],prefix:"R$"},{key:"withdrawalMarginValue",label:"Margem Saque",icon:"account_balance_wallet",size:["xs12","sm6","md3","lg3"],prefix:"R$"},{key:"withdrawalLimitValue",label:"Limite Saque",icon:"local_atm",size:["xs12","sm6","md3","lg3"],prefix:"R$"},{key:"maxWithdrawalTerm",label:"Prazo Máximo",icon:"schedule",size:["xs12","sm6","md3","lg3"],suffix:"meses"}],bancoMasterData:{cpf:"098.319.006-26",product:"CREDCESTA",exclusiveMarginValue:159,registration:"12366",birthDate:"12/9/1988",agreement:"CREDCESTA GOV AMAPA",organization:"GOV. AMAPA",purchaseMarginValue:47.7,purchaseLimitValue:667.8,withdrawalMarginValue:111.3,withdrawalLimitValue:1810.85,maxWithdrawalTerm:120}}},methods:{getCurrentBusiness:function(t){return t["business_id"]=t.id,t["copy_business"]="d711a3c2-3809-4ef2-9052-e34fb11ac908",delete t.business_status_id,delete t.business_category_id,delete t.id,delete t.uuid,t},getConfig:function(){var t=this.$route.name,e={};switch(t){case"budget":e={title:"Detalhes do Orçamento",idTitle:"Orçamento",person:"customer",personTitle:"Cliente",apiUrl:"sales/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"sale":e={title:"Detalhes da Venda",idTitle:"Venda",person:"customer",personTitle:"Cliente",apiUrl:"sales/"+t,store:t,showValidity:!1,collaboratorSize:["xs12","sm12","md6","lg6"],financeName:"Recebimento(s)",conversion:{from:"Orçamento",route:function(t){return{name:"budget",params:{id:t}}}}};break;case"purchase":e={title:"Detalhes da Compra",idTitle:"Compra",person:"provider",personTitle:"Fornecedor",apiUrl:"purchases/"+t,store:t,showValidity:!1,collaboratorSize:["xs12","sm12","md6","lg6"],financeName:"Pagamento(s)",conversion:{from:"Cotação",route:function(t){return{name:"quotation",params:{id:t}}}}};break;case"quotation":e={title:"Detalhes da Cotação",idTitle:"Cotação",person:"provider",personTitle:"Fornecedor",apiUrl:"purchases/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Pagamento(s)",nameConversion:"Compra",conversion:{to:"Compra",toWiConfig:"purchase",route:function(t){return{name:"purchase",params:{id:t}}}}};break;case"order":e={title:"Detalhes da Ordem de Serviço",idTitle:"Ordem de Serviço",person:"customer",personTitle:"Cliente",apiUrl:"service-desk/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Ordem de Serviço",conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"process":e={title:"Detalhes do Processo",idTitle:"Processo",person:"customer",personTitle:"Cliente",apiUrl:"juridical/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Processo",date_start:"Data da Entrevista",date_end:"Previsão de Conclusão",amount_freight:"Valor Adicional",hideProducts:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"project":e={title:"Detalhes do Projeto",idTitle:"Projeto",person:"customer",personTitle:"Cliente",apiUrl:"projects/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Projeto",date_start:"Data de Início",date_end:"Previsão de Conclusão",amount_freight:"Valor Adicional",hideProducts:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"graduation":e={title:"Detalhes da Formatura",idTitle:"Formatura",person:"customer",personTitle:"Aluno/Cliente",apiUrl:"graduations/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de Contratação",date_end:"Previsão de Conclusão",amount_freight:"Valor Adicional",groupName:"Turma(s)",hideProducts:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"consultation":e={title:"Detalhes da Consulta",idTitle:"Consulta",person:"patient",personTitle:"Paciente",apiUrl:"graduations/"+t,store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de Contratação",date_end:"Previsão de Conclusão",amount_freight:"Valor Adicional",groupName:"Turma(s)",hideProducts:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-in":e={title:"Transferência para o estoque",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-in",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-in-collaborator":e={title:"Transferência para o colaborador",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-in/collaborator",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-in-customer":e={title:"Transferência para o cliente",idTitle:"Transferência",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-transfer-in/customer",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-out":e={title:"Transferência para o estoque",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-out",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-out-collaborator":e={title:"Transferência do estoque do colaborador",idTitle:"Transferência",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-transfer-out/collaborator",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-transfer-out-customer":e={title:"Transferência do cliente",idTitle:"Transferência",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-transfer-out/customer",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-entry":e={title:"Entrada de Produtos",idTitle:"Entrada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-entry",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data da Movimentação",date_end:"Data da Movimentação",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-entry-collaborator":e={title:"Entrada para o colaborador",idTitle:"Entrada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-entry/collaborator",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-entry-customer":e={title:"Entrada para o cliente",idTitle:"Entrada",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-entry/customer",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-removal-collaborator":e={title:"Retirada do estoque do colaborador",idTitle:"Retirada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-removal/collaborator",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-removal":e={title:"Retirada de Produtos",idTitle:"Retirada",person:"collaborator",personTitle:"Colaborador",apiUrl:"stocks/product-removal",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data da movimentação",date_end:"Data da movimentação",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break;case"product-removal-customer":e={title:"Retirada do estoque do cliente",idTitle:"Retirada",person:"customer",personTitle:"Cliente",apiUrl:"stocks/product-removal/customer",store:t,showValidity:!0,collaboratorSize:["xs12","sm12","md3","lg3"],financeName:"Recebimento(s)",nameConversion:"Formatura",date_start:"Data de retirada",date_end:"Data de entrada",amount_freight:"Valor Adicional",groupName:"",hideProducts:!1,hideServices:!0,hideFinances:!0,conversion:{to:"Venda",toWiConfig:"sale",route:function(t){return{name:"sale",params:{id:t}}}}};break}return e},updateView:function(){this.config=this.getConfig(),this.$forceUpdate()},onPerson:function(t){t.person&&t.person.profiles&&t.person.profiles.length>0&&this.$router.push({name:t.person.profiles[0].name||this.config.person,params:{id:t.person.id}})},openPrintDialog:function(t){this.currentContent=t,this.printDialog=!0}},components:{BancoMaster:rq,BusinessForm:qd,BusinessInfo:rl,BusinessItems:jj,BusinessGroups:Lj,BusinessFinance:Hj,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessRelationships:Hu,BusinessItemsProviders:vj,BusinessPrintDialog:mq},watch:{$route:"updateView"},mixins:[lj["a"]]},fq=vq,gq=(a("365a"),Object(m["a"])(fq,nj,rj,!1,null,null,null)),_q=gq.exports,hq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"contract",title:"Detalhes do Contrato",apiUrl:"saless/contract",apiParams:"?with=events;finances;status:id,name,icon,color;category:id,name,icon,color,form_id;category.form;items;items.item:id,name,type,item_unit_id;items.item.unit:id,code;invoice_address;item.item.host_config;business:id,type,created_at;businesses:id,type,business_id,created_at;file",store:"contract"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-container",{staticStyle:{height:"calc(100vh - 96px)","overflow-y":"auto"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:i,refresh:s,loading:o}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i&&i.invoice_type_id==t.BUSINESS_INVOICE_TYPE_ID_RECURRENT?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinanceRecurrent",{attrs:{business:i}})],1):t._e(),i.person&&i.person.id?a("v-flex",{staticClass:"pr-2",staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Instalação",field:"address_id",business:i,person:i.person||{},address:i.address||{}},on:{onSubmit:s}})],1):t._e(),i.person&&i.person.id?a("v-flex",{staticClass:"pl-2",staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Cobrança",field:"invoice_address_id",business:i,person:i.person||{},address:i.invoice_address||{}},on:{onSubmit:s}})],1):t._e(),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:""}},[a("ContractInternetPlan",{attrs:{business:i,plan:i.item,person:i.person||{},diagnostic:!0},on:{onSubmit:s}})],1):t._e(),i.hosts&&i.hosts.length>0||t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:""}},[a("BusinessHosts",{attrs:{business:i,hosts:i.hosts,diagnostic:!0},on:{onSubmit:s}})],1):t._e(),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e(),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s}})],1),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinance",{attrs:{business:i,wiConfig:"sale",refresh:s}})],1),4==i.invoice_type_id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[i&&i.complement&&i.complement.channels_to_invoice_v1?a("ContractContactsToInvoice",{attrs:{contract:i,channelsToInvoiceV1:i.complement.channels_to_invoice_v1,refresh:s},on:{onSave:t.onSaveChannelsToInvoiceV1}}):a("ContractContactsToInvoice",{attrs:{channelsToInvoiceV1:{},contract:i,refresh:s},on:{onSave:t.onSaveChannelsToInvoiceV1}})],1):t._e()],1)],1)]}}])})},bq=[],xq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"contract-internet-plan"},[t.plan&&t.plan.id?a("div",[a("ContractInternetPlanTitle",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}}),a("ContractInternetPlanSelected",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}})],1):a("ContractInternetPlanNotSelected",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}})],1)],1)},yq=[],kq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-toolbar",{staticClass:"business-internet-plan__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("speed")]),a("span",[t._v(" Plano de Navegação")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:"",outline:"",small:""},on:{click:function(e){return t.searchInternetPlan()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Mudar Plano")])],1)],1),a("v-divider")],1)],1)},Cq=[],wq={methods:{searchInternetPlan:function(){this.$WiEditDialog({wiConfig:"internet-contract-plan",data:{business_id:this.business.id},onSubmit:this.onSubmit,redirectOnSubmit:!1})},selectInternetPlan:function(t){null!==t&&void 0!==t&&t.id&&this.$WiApiPut({uri:"business/business",id:this.business.id,data:{item_id:t.id},config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})},onSubmit:function(t){this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}}},Sq={name:"ContractInternetPlanTitle",mixins:[wq]},Dq=Sq,Eq=(a("7882"),Object(m["a"])(Dq,kq,Cq,!1,null,"2808f8c3",null)),Tq=Eq.exports,Oq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-internet-plan__selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-internet-plan__selected-content"},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("speed")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(t.item.name))]),a("span",[t._v(" - Mensalidade: ")]),a("strong",[t._v(t._s(t._f("money")(t.plan.amount_total)))])]),a("v-list-tile-sub-title",[a("span",[a("v-icon",{attrs:{small:"",color:"green"}},[t._v("download")]),a("span",[t._v("Download: ")]),a("strong",[t._v(t._s(t.item.host_config.download_formated))]),t._v(" e "),a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("upload")]),a("span",[t._v("Upload: ")]),a("strong",[t._v(t._s(t.item.host_config.upload_formated))])],1)])],1)],1)],1)],1)],1)},Aq=[],Iq={name:"ContractInternetPlanSelected",computed:{item:function(){var t;return(null===(t=this.plan)||void 0===t?void 0:t.item)||{}}},mixins:[wq]},Fq=Iq,Pq=(a("4ca5"),Object(m["a"])(Fq,Oq,Aq,!1,null,"37d55979",null)),jq=Pq.exports,qq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-internet-plan__not-selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-internet-plan__not-selected-content"},[a("h4",[t._v("Adicione um plano de navegação.")]),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.searchInternetPlan()}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Adicionar Plano")])],1)],1)],1)},$q=[],zq={name:"ContractInternetPlanNotSelected",mixins:[wq]},Mq=zq,Nq=(a("adbe"),Object(m["a"])(Mq,qq,$q,!1,null,"c22d1908",null)),Lq=Nq.exports,Rq={name:"ContractInternetPlan",methods:{onSubmit:function(t){console.log(t),this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}},components:{ContractInternetPlanTitle:Tq,ContractInternetPlanSelected:jq,ContractInternetPlanNotSelected:Lq}},Uq=Rq,Wq=(a("4e0b"),Object(m["a"])(Uq,xq,yq,!1,null,"20edad87",null)),Bq=Wq.exports,Vq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-toolbar",{staticClass:"business-address__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("attach_money")]),a("span",[t._v(" Detalhes financeiros")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:"contract-pay-day",data:{id:t.business.id,invoice_pay_day:t.business.invoice_pay_day}})}}},[a("v-icon",[t._v("event_repeat")]),a("span",{staticClass:"pl-1"},[t._v("Alterar Dia de Vencimento")])],1),a("v-btn",{attrs:{outline:"",small:"",to:{name:"finance-list",params:{page:"finance-in-list"},query:{contract_id:t.business.id}}}},[a("v-icon",[t._v("payments")]),a("span",{staticClass:"pl-1"},[t._v("Listar Pagamentos")])],1)],1),a("v-divider"),a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("attach_money")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v("Dia de Vencimento: ")]),a("strong",[t._v(t._s(t.business.invoice_pay_day))]),t.business.fidelity?a("span",[t._v(" | ")]):t._e(),t.business.fidelity?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("span",t._g({attrs:{ripple:""}},i),[a("span",[t._v("Fidelidade: ")]),a("strong",[t._v(" "+t._s(t.business.fidelity)+" ")])])]}}],null,!1,2407311531)},[a("span",[t._v(t._s(t._f("moment")(t.business.fidelity_end_date,"DD/MM/y")))])]):t._e()],1),a("v-list-tile-sub-title",[t.business.finance_account?a("span",[a("span",[t._v("Conta: ")]),a("strong",[t._v(t._s(t.business.finance_account.name||"Não definida"))])]):t._e(),t.business.finance_form_payment?a("span",[t._v(" | ")]):t._e(),t.business.finance_form_payment?a("span",[a("span",[t._v("Forma de Pagamento: ")]),a("strong",[t._v(t._s(t.business.finance_form_payment.name||"Não definida"))])]):t._e()])],1)],1)],1)],1)},Hq=[],Gq={name:"BusinessRecurrent",props:{business:{type:Object,required:!0}}},Yq=Gq,Jq=(a("6602"),Object(m["a"])(Yq,Vq,Hq,!1,null,"72e3802c",null)),Qq=Jq.exports,Kq=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"800",persistent:"",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{color:"primary",outlined:""}},"v-btn",s,!1),i),[a("v-icon",{attrs:{left:""}},[t._v("settings")]),a("span",[t._v("Configurar Contatos para Faturamento")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"cttc-to-invoice__dialog"},[a("v-toolbar",{staticClass:"cttc-to-invoice__dialog-header",attrs:{flat:"",dense:"",color:"transparent"}},[a("v-toolbar-title",{staticClass:"cttc-to-invoice__title"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"primary"}},[t._v("email")]),t._v(" Contatos para Faturamento ")],1),a("v-spacer"),a("v-btn",{staticClass:"cttc-to-invoice__close-btn",attrs:{icon:"",small:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"cttc-to-invoice__content"},[a("div",{staticClass:"cttc-to-invoice__section"},[a("div",{staticClass:"cttc-to-invoice__section-header"},[a("div",{staticClass:"cttc-to-invoice__section-title-wrapper"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"blue"}},[t._v("email")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[t._v("E-mail")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"blue","hide-details":""},model:{value:t.config.email.enabled,callback:function(e){t.$set(t.config.email,"enabled",e)},expression:"config.email.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:t.config.email.enabled,expression:"config.email.enabled"}],staticClass:"cttc-to-invoice__section-content"},[a("div",{staticClass:"cttc-to-invoice__recipients"},[t._l(t.config.email.recipients,(function(e,i){return a("div",{key:i,staticClass:"cttc-to-invoice__recipient-item"},[a("v-text-field",{staticClass:"cttc-to-invoice__input",attrs:{placeholder:"exemplo@empresa.com",type:"email",outlined:"",rules:t.emailRules},model:{value:t.config.email.recipients[i],callback:function(e){t.$set(t.config.email.recipients,i,e)},expression:"config.email.recipients[index]"}}),a("v-btn",{staticClass:"cttc-to-invoice__remove-btn",attrs:{icon:""},on:{click:function(e){return t.removeEmail(i)}}},[a("v-icon",{attrs:{color:"red"}},[t._v("remove_circle")])],1)],1)})),a("v-btn",{staticClass:"cttc-to-invoice__add-btn",attrs:{color:"blue",outlined:""},on:{click:t.addEmail}},[a("v-icon",{attrs:{left:""}},[t._v("add")]),t._v(" Adicionar E-mail ")],1)],2)])])],1),a("div",{staticClass:"cttc-to-invoice__section"},[a("div",{staticClass:"cttc-to-invoice__section-header"},[a("div",{staticClass:"cttc-to-invoice__section-title-wrapper"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"green"}},[t._v("phone")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[t._v("WhatsApp")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"green","hide-details":""},model:{value:t.config.whatsapp.enabled,callback:function(e){t.$set(t.config.whatsapp,"enabled",e)},expression:"config.whatsapp.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:t.config.whatsapp.enabled,expression:"config.whatsapp.enabled"}],staticClass:"cttc-to-invoice__section-content"},[a("div",{staticClass:"cttc-to-invoice__recipients"},[t._l(t.config.whatsapp.recipients,(function(e,i){return a("div",{key:i,staticClass:"cttc-to-invoice__recipient-item"},[a("v-select",{staticClass:"cttc-to-invoice__country-select",attrs:{items:t.countryOptions,"item-text":"name","item-value":"code",outlined:""},on:{change:function(e){return t.updatePhoneMask(i)}},model:{value:t.config.whatsapp.countries[i],callback:function(e){t.$set(t.config.whatsapp.countries,i,e)},expression:"config.whatsapp.countries[index]"}}),a("v-text-field",{staticClass:"cttc-to-invoice__input",attrs:{placeholder:t.getPhonePlaceholder(t.config.whatsapp.countries[i]),mask:t.getPhoneMask(t.config.whatsapp.countries[i]),outlined:"",rules:t.phoneRules},model:{value:t.config.whatsapp.recipients[i],callback:function(e){t.$set(t.config.whatsapp.recipients,i,e)},expression:"config.whatsapp.recipients[index]"}}),a("v-btn",{staticClass:"cttc-to-invoice__remove-btn",attrs:{icon:""},on:{click:function(e){return t.removeWhatsApp(i)}}},[a("v-icon",{attrs:{color:"red"}},[t._v("remove_circle")])],1)],1)})),a("v-btn",{staticClass:"cttc-to-invoice__add-btn",attrs:{color:"green",outlined:""},on:{click:t.addWhatsApp}},[a("v-icon",{attrs:{left:""}},[t._v("add")]),t._v(" Adicionar WhatsApp ")],1)],2)])])],1),a("div",{staticClass:"cttc-to-invoice__section"},[a("div",{staticClass:"cttc-to-invoice__section-header"},[a("div",{staticClass:"cttc-to-invoice__section-title-wrapper"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"orange"}},[t._v("attach_file")]),a("span",{staticClass:"cttc-to-invoice__section-title"},[t._v("Arquivos para Envio")])],1),a("v-switch",{staticClass:"cttc-to-invoice__switch",attrs:{color:"orange","hide-details":""},model:{value:t.config.files.enabled,callback:function(e){t.$set(t.config.files,"enabled",e)},expression:"config.files.enabled"}})],1),a("v-expand-transition",[a("div",{directives:[{name:"show",rawName:"v-show",value:t.config.files.enabled,expression:"config.files.enabled"}],staticClass:"cttc-to-invoice__section-content"},[a("div",{staticClass:"cttc-to-invoice__files"},[a("v-checkbox",{staticClass:"cttc-to-invoice__checkbox",attrs:{value:"nfse",color:"orange","hide-details":""},scopedSlots:t._u([{key:"label",fn:function(){return[a("span",{staticClass:"cttc-to-invoice__checkbox-label"},[a("v-icon",{staticClass:"mr-1"},[t._v("receipt")]),t._v(" NFSe ")],1)]},proxy:!0}]),model:{value:t.config.files.files,callback:function(e){t.$set(t.config.files,"files",e)},expression:"config.files.files"}}),a("v-checkbox",{staticClass:"cttc-to-invoice__checkbox",attrs:{value:"boleto",color:"orange","hide-details":""},scopedSlots:t._u([{key:"label",fn:function(){return[a("span",{staticClass:"cttc-to-invoice__checkbox-label"},[a("v-icon",{staticClass:"mr-1"},[t._v("payment")]),t._v(" Boleto ")],1)]},proxy:!0}]),model:{value:t.config.files.files,callback:function(e){t.$set(t.config.files,"files",e)},expression:"config.files.files"}})],1)])])],1)]),a("v-card-actions",{staticClass:"cttc-to-invoice__actions"},[a("v-spacer"),a("v-btn",{staticClass:"cttc-to-invoice__cancel-btn",attrs:{outlined:""},on:{click:t.closeDialog}},[t._v(" Cancelar ")]),a("v-btn",{staticClass:"cttc-to-invoice__save-btn",attrs:{color:"primary"},on:{click:t.save}},[a("v-icon",{attrs:{left:""}},[t._v("save")]),t._v(" Salvar Configuração ")],1)],1)],1)],1)},Xq=[],Zq={name:"ContractContactsToInvoice",data:function(){return{dialog:!1,config:{email:{enabled:!1,recipients:[]},whatsapp:{enabled:!1,recipients:[],countries:[]},files:{enabled:!1,files:[]}},countryOptions:[{name:"Brasil",code:"BR"},{name:"Portugal",code:"PT"},{name:"Estados Unidos",code:"US"},{name:"Holanda",code:"NL"}],emailRules:[function(t){return!!t||"E-mail é obrigatório"},function(t){return/.+@.+\..+/.test(t)||"E-mail deve ser válido"}],phoneRules:[function(t){return!!t||"Número de telefone é obrigatório"},function(t){return t.length>=10||"Número de telefone deve ter pelo menos 10 dígitos"}]}},watch:{channelsToInvoiceV1:{handler:function(t){if(t&&(t.email||t.whatsapp||t.files)){var e,a,i,s,o,n,r=(null===(e=t.whatsapp)||void 0===e?void 0:e.recipients)||[];this.config={email:{enabled:(null===(a=t.email)||void 0===a?void 0:a.enabled)||!1,recipients:Object(Ot["a"])((null===(i=t.email)||void 0===i?void 0:i.recipients)||[])},whatsapp:{enabled:(null===(s=t.whatsapp)||void 0===s?void 0:s.enabled)||!1,recipients:r.map((function(t){return String(t)})),countries:r.map((function(){return"BR"}))},files:{enabled:(null===(o=t.files)||void 0===o?void 0:o.enabled)||!1,files:Object(Ot["a"])((null===(n=t.files)||void 0===n?void 0:n.files)||[])}}}else if(t&&t.channels_to_invoice_v1){var l,c,d,u,p,m,v=(null===(l=t.channels_to_invoice_v1.whatsapp)||void 0===l?void 0:l.recipients)||[];this.config={email:{enabled:(null===(c=t.channels_to_invoice_v1.email)||void 0===c?void 0:c.enabled)||!1,recipients:Object(Ot["a"])((null===(d=t.channels_to_invoice_v1.email)||void 0===d?void 0:d.recipients)||[])},whatsapp:{enabled:(null===(u=t.channels_to_invoice_v1.whatsapp)||void 0===u?void 0:u.enabled)||!1,recipients:v.map((function(t){return String(t)})),countries:v.map((function(){return"BR"}))},files:{enabled:(null===(p=t.channels_to_invoice_v1.files)||void 0===p?void 0:p.enabled)||!1,files:Object(Ot["a"])((null===(m=t.channels_to_invoice_v1.files)||void 0===m?void 0:m.files)||[])}}}else this.initializeDefaultConfig()},immediate:!0,deep:!0},"config.whatsapp.recipients":{handler:function(){var t=this;this.$nextTick((function(){t.syncWhatsAppArrays()}))},deep:!0}},methods:{initializeDefaultConfig:function(){this.config={email:{enabled:!1,recipients:[]},whatsapp:{enabled:!1,recipients:[],countries:[]},files:{enabled:!1,files:[]}}},addEmail:function(){this.config.email.recipients.push("")},removeEmail:function(t){this.config.email.recipients.splice(t,1)},addWhatsApp:function(){this.config.whatsapp.recipients.push(""),this.config.whatsapp.countries.push("BR")},removeWhatsApp:function(t){this.config.whatsapp.recipients.splice(t,1),this.config.whatsapp.countries.splice(t,1)},syncWhatsAppArrays:function(){var t=this.config.whatsapp.recipients.length,e=this.config.whatsapp.countries.length;if(t>e)for(var a=e;at&&this.config.whatsapp.countries.splice(t)},getPhoneMask:function(t){var e={BR:"## #####-####",PT:"### ### ###",US:"(###) ###-####",NL:"## ### ####"};return e[t]||"#############"},getPhonePlaceholder:function(t){var e={BR:"11 99999-9999",PT:"912 345 678",US:"(555) 123-4567",NL:"06 123 4567"};return e[t]||"Número do telefone"},updatePhoneMask:function(t){this.config.whatsapp.recipients[t]=""},save:function(){this.syncWhatsAppArrays();var t=this.config.email.recipients.filter((function(t){return t&&t.trim&&""!==t.trim()})),e=this.config.whatsapp.recipients.filter((function(t){var e=String(t);return e&&e.trim&&""!==e.trim()})),a={id:this.contract.id,refresh:this.refresh,channels_to_invoice_v1:{email:{enabled:this.config.email.enabled,recipients:t},whatsapp:{enabled:this.config.whatsapp.enabled,recipients:e},files:{enabled:this.config.files.enabled,files:this.config.files.files}}};this.$emit("onSave",a),this.closeDialog()},closeDialog:function(){this.dialog=!1}},props:{channelsToInvoiceV1:{type:Object,default:function(){return{}}},contract:{type:Object,default:function(){return{}}},refresh:{type:Function,required:!0}}},t$=Zq,e$=(a("f43b"),Object(m["a"])(t$,Kq,Xq,!1,null,"bb4da958",null)),a$=e$.exports,i$={name:"Contract",computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]},BUSINESS_INVOICE_TYPE_ID_RECURRENT:function(){return vu}},methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Contrato:",this.labels.dateStart.text="Início do Contrato:",this.labels.dateEnd.text="Término do Contrato:",this.labels.duration.text="Duração do Contrato:"},onSaveChannelsToInvoiceV1:function(t){var e=t.id,a=t.refresh,i=t.channels_to_invoice_v1;this.$WiApiPut({uri:"saless/contract",id:e,data:{complement:{channels_to_invoice_v1:i}},callback:a,config:{msgAsk:!0,msgSucess:!0,msgError:!0,msgLoad:!0}})}},created:function(){this.setContractLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessHosts:Dm,BusinessItems:ku,BusinessFinance:Tu,ContractContactsToInvoice:a$,BusinessObservation:ju,ContractInternetPlan:Bq,BusinessRelationships:Hu,BusinessFinanceRecurrent:Qq},mixins:[el]},s$=i$,o$=Object(m["a"])(s$,hq,bq,!1,null,null,null),n$=o$.exports,r$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"guarantee",title:"Detalhes do Termo de Garantia",apiUrl:"saless/guarantee",apiParams:"?with=events;finances;status:id,name,icon,color;category:id,name,icon,color,form_id;category.form;items;items.item:id,name,type,item_unit_id;items.item.unit:id,code",store:"well"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.person&&i.person.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessAddress",{attrs:{business:i,person:i.person||{},address:i.address||{}},on:{onSubmit:s}})],1):t._e(),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e()],1)],1)]}}])})},l$=[],c$={name:"Guarantee",methods:{setGuaranteeLabelsText:function(){this.labels.category.text="Categoria/Tipo de Garantia:",this.labels.dateStart.text="Início da Garantia:",this.labels.dateEnd.text="Término da Garantia:",this.labels.duration.text="Duração da Garantia:"}},created:function(){this.setGuaranteeLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessObservation:ju},mixins:[el]},d$=c$,u$=Object(m["a"])(d$,r$,l$,!1,null,null,null),p$=u$.exports,m$=a("3d64"),v$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showDashboard?a("view-detail",{attrs:{index:"business-dashboard",apiUrl:"dashboard/"+t.module,notShowToolbar:!0,notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-card",[a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"45"}},[a("v-btn",{staticStyle:{cursor:"pointer"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1)],1),a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return e.refresh()}}},[a("img",{attrs:{src:t.modules[t.module].header.image,alt:"Wise Control, Dashboard "+t.modules[t.module].header.title}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[t._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[t._v(t._s(t.modules[t.module].header.title))])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1)],1)],1),t._l(t.modules[t.module].statistics,(function(i,s){return a("v-flex",{key:"statistic-"+s,staticStyle:{padding:"0 5px 5px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-card",{attrs:{outline:"",color:i.color}},[a("v-card-text",{staticStyle:{padding:"10px 0","text-align":"center"}},[a("h2",{staticStyle:{color:"white"}},[a("v-icon",{attrs:{"x-large":"",color:"white"}},[t._v(t._s(i.icon))]),a("span",{staticStyle:{"font-size":"38px"}},[t._v(t._s(e.content.statistics[i.field]))])],1),a("v-btn",{attrs:{disabled:e.content.statistics[i.field]<1,color:"white",outline:""},on:{click:function(e){return t.$router.push(i.button.route)}}},[t._v(t._s(i.button.text))])],1)],1)],1)})),a("v-flex",{staticStyle:{padding:"10px 5px 5px 5px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("PeriodColumnChart",{attrs:{module:t.modules[t.module],config:t.modules[t.module].period,data:e.content.months}})],1),t._l(t.modules[t.module].status,(function(i,s){return a("v-flex",{key:"status-"+s,staticStyle:{padding:"10px 5px 5px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-text",[a("h4",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$router.push(i.route)}}},[a("v-icon",{staticStyle:{height:"15px"}},[t._v(t._s(i.icon))]),a("span",[t._v(" "+t._s(i.title))])],1),e.content.status&&e.content.status[i.field]&&e.content.status[i.field].length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeries(i.field,e.content.status[i.field]),options:t.options[i.field]}})],1):t._e()])],1)],1)}))],2)],1)]}}],null,!1,3960907931)}):t._e()},f$=[],g$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[a("v-card-text",[a("h4",[a("v-icon",{staticStyle:{height:"15px"}},[t._v("event")]),a("span",[t._v(t._s(t.title)+" nos últimos 12 meses")])],1),a("apexchart",{attrs:{width:"100%",height:"300",type:"bar",series:t.series,options:t.chartOptions}})],1)],1)},_$=[],h$={name:"PeriodColumnChart",data:function(){return{series:[],chartOptions:{chart:{type:"bar",height:350},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",endingShape:"rounded",dataLabels:{position:"top"}}},dataLabels:{enabled:!0},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{categories:[]},yaxis:{title:{text:"Orçamentos, Poços e Contratos"}},fill:{opacity:1},tooltip:{y:{formatter:function(t){return t}}}}}},computed:{title:function(){var t=this,e="";return this.config.map((function(a,i){i&&(i+1==t.config.length?e+=" e ":e+=", "),e+=a.title})),e}},methods:{proccessChartConfig:function(){var t=this;this.config.map((function(e){t.series.push({name:e.title,data:t.data[e.field].map((function(t){return t.count}))})})),this.data[this.config[0].field].map((function(e){t.chartOptions.xaxis.categories.push(t.$options.filters.moment(e.first_date,"MMMM/YY"))})),this.chartOptions.chart.configs=this.config}},mounted:function(){this.proccessChartConfig()},props:{module:{required:!0,type:Object},config:{required:!0,type:Array},data:{required:!0,type:Object}}},b$=h$,x$=Object(m["a"])(b$,g$,_$,!1,null,null,null),y$=x$.exports,k$={name:"BusinessDashboard",data:function(){return{showDashboard:!0,options:{},series:[],module:this.moduleName||this.$route.meta.moduleName,modules:{sales:{header:{title:"Vendas",image:"static/systems/modules/wises-technology-module-sale.png"},statistics:[{color:"#58ADC0",icon:"add_circle_outline",field:"saleNew",button:{text:"Novas Vendas",route:{name:"sales-list",params:{page:"sale-open"},query:{new:!0}}}},{color:"#00c853",icon:"add_box",field:"budgetNew",button:{text:"Novos Orçamentos",route:{name:"sales-list",params:{page:"budget-open"},query:{new:!0}}}},{color:"#b71c1c",icon:"timer_off",field:"saleExpired",button:{text:"Vendas em Atraso",route:{name:"sales-list",params:{page:"sale-open"},query:{expired:!0}}}},{color:"#f57f17",icon:"event_busy",field:"budgetExpired",button:{text:"Orçamentos em Atraso",route:{name:"sales-list",params:{page:"budget-open"},query:{expired:!0}}}}],period:[{title:"Orçamentos",icon:"shop",field:"budget",route:{name:"process-of-sales",params:{business:"budget"}}},{title:"Vendas",icon:"local_grocery_store",field:"sale",route:{name:"process-of-sales",params:{business:"sale"}}}],status:[{title:"Vendas por etapa/status",icon:"local_grocery_store",field:"sale",route:{name:"process-of-sales",params:{business:"sale"}}},{title:"Orçamentos por etapa/status",icon:"shop",field:"budget",route:{name:"process-of-sales",params:{business:"budget"}}}]},purchases:{header:{title:"Compras",image:"static/systems/modules/wises-technology-module-purchase.png"},statistics:[{color:"#5C3B83",icon:"add_circle_outline",field:"purchaseNew",button:{text:"Novas Compras",route:{name:"purchases-list",params:{page:"purchase-open"},query:{new:!0}}}},{color:"#00c853",icon:"add_box",field:"quotationNew",button:{text:"Novos Cotações",route:{name:"purchases-list",params:{page:"quotation-open"},query:{new:!0}}}},{color:"#b71c1c",icon:"timer_off",field:"purchaseExpired",button:{text:"Compras em Atraso",route:{name:"purchases-list",params:{page:"purchase-open"},query:{expired:!0}}}},{color:"#f57f17",icon:"event_busy",field:"quotationExpired",button:{text:"Cotações em Atraso",route:{name:"purchases-list",params:{page:"quotation-open"},query:{expired:!0}}}}],period:[{title:"Compras",icon:"local_grocery_store",field:"purchase",route:{name:"process-of-sales",params:{business:"purchase"}}},{title:"Cotações",icon:"shop",field:"quotation",route:{name:"process-of-sales",params:{business:"quotation"}}}],status:[{title:"Compras por etapa/status",icon:"local_grocery_store",field:"purchase",route:{name:"process-of-sales",params:{business:"purchase"}}},{title:"Cotações por etapa/status",icon:"shop",field:"quotation",route:{name:"process-of-sales",params:{business:"quotation"}}}]},wells:{header:{title:"Poços Tubulares",image:"static/systems/modules/wises-technology-module-wells-1.png"},statistics:[{color:"#58ADC0",icon:"add_circle_outline",field:"wellNew",button:{text:"Novos Poços",route:{name:"wells-list",params:{page:"well-open"},query:{new:!0}}}},{color:"#00c853",icon:"add_box",field:"contractNew",button:{text:"Novos Contratos",route:{name:"contract-list",params:{page:"contract-open"},query:{new:!0}}}},{color:"#b71c1c",icon:"timer_off",field:"wellExpired",button:{text:"Poços em Atraso",route:{name:"wells-list",params:{page:"well-open"},query:{expired:!0}}}},{color:"#f57f17",icon:"event_busy",field:"contractExpired",button:{text:"Contratos em Atraso",route:{name:"contract-list",params:{page:"contract-open"},query:{expired:!0}}}}],period:[{title:"Orçamentos",icon:"shop",field:"budget",route:{name:"process-of-sales",params:{business:"budget"}}},{title:"Poços tubulares",icon:"local_grocery_store",field:"well",route:{name:"process-of-wells",params:{business:"well"}}},{title:"Contratos",icon:"shop",field:"contract",route:{name:"process-of-contracts",params:{business:"contract"}}}],status:[{title:"Poços por etapa/status",icon:"local_grocery_store",field:"well",route:{name:"process-of-wells",params:{business:"well"}}},{title:"Contratos por etapa/status",icon:"shop",field:"contract",route:{name:"process-of-contracts",params:{business:"contract"}}}]}}}},methods:{setSeries:function(t,e){var a=[],i=[];return e.filter((function(t){a.push(t.count),i.push(t.name)})),this.options[t]={chart:{id:"Chamados Por Tipo de Ocorrência"},labels:[]},this.options[t].labels=i,a},updateDashboard:function(){this.module=this.moduleName||this.$route.meta.moduleName,this.$forceUpdate()}},watch:{$route:"updateDashboard"},props:{moduleName:{default:null}},components:{PeriodColumnChart:y$}},C$=k$,w$=Object(m["a"])(C$,v$,f$,!1,null,null,null),S$=w$.exports,D$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.apiParams?a("WiView",{attrs:{index:"budget-dashboard",apiUrl:"saless/budget/dashboard",apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return s()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-sale.png",alt:"Dashboard Propostas"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return s()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.header.module",expression:"'modules.sales.pages.budgetDashboard.header.module'"}]})]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.header.title",expression:"'modules.sales.pages.budgetDashboard.header.title'"}]})])],1)],1),a("v-spacer"),a("v-dialog",{attrs:{width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[t._v("event")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.header.dateFilter.startDate",expression:"'modules.sales.pages.budgetDashboard.header.dateFilter.startDate'"}],staticClass:"pr-2 hidden-xs-only hidden-sm-only"}),a("strong",{staticClass:"pr-2"},[t._v(t._s(t._f("moment")(t.dateStart,"DD/MM/YY")))]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.header.dateFilter.endDate",expression:"'modules.sales.pages.budgetDashboard.header.dateFilter.endDate'"}],staticClass:"pr-2 hidden-xs-only hidden-sm-only"}),a("strong",[t._v(t._s(t._f("moment")(t.dateEnd,"DD/MM/YY")))])],1)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.header.dateFilter.dialog.title",expression:"'modules.sales.pages.budgetDashboard.header.dateFilter.dialog.title'"}]}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:t.dateStart,callback:function(e){t.dateStart=e},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:t.dateEnd,callback:function(e){t.dateEnd=e},expression:"dateEnd"}})],1),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(e){return t.changeFilters()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return s()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.sales.pages.budgetDashboard.statistics.cards.totalApproved.title"),icon:"check_circle",color:"blue",data:i.statistics.count_total_approved}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.sales.pages.budgetDashboard.statistics.cards.amountApproved.title"),icon:"",color:"green",data:t._f("money")(i.statistics.amount_total_approved)}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.sales.pages.budgetDashboard.statistics.cards.totalRejected.title"),icon:"highlight_remove",color:"#ff96b9",data:i.statistics.count_total_rejected,dataSmall:"true"}})],1),a("v-flex",{attrs:{xs12:"",sm6:"",md3:""}},[a("DashboardCard",{attrs:{title:t.$t("modules.sales.pages.budgetDashboard.statistics.cards.amountRejected.title"),icon:"",color:"#efaca7",data:t._f("money")(i.statistics.amount_total_rejected),dataSmall:"true"}})],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[i&&i.statistics&&i.statistics.amount_approved_by_collaborator&&i.statistics.amount_approved_by_collaborator.length>0?a("v-flex",{staticClass:"mt-4",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("person")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.podium.title",expression:"'modules.sales.pages.budgetDashboard.podium.title'"}],staticClass:"ml-2"})],1),a("v-card-text",[a("RankingPodium",{attrs:{collaborators:i.statistics.amount_approved_by_collaborator}})],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_approved_by_collaborator&&i.statistics.amount_approved_by_collaborator.length>0?a("v-flex",{staticClass:"mt-4",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("person")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.barChart.title",expression:"'modules.sales.pages.budgetDashboard.barChart.title'"}],staticClass:"ml-2"})],1),a("v-card-text",{staticStyle:{padding:"2px 15px"}},[a("PeriodColumnChart",{attrs:{collaborators:i.statistics.amount_approved_by_collaborator}})],1)],1)],1):t._e()],1),i&&i.statistics&&i.statistics.amount_approved_by_collaborator&&i.statistics.amount_approved_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("person")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.collaborators.title",expression:"'modules.sales.pages.budgetDashboard.collaborators.title'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_approved_by_collaborator&&i.statistics.amount_approved_by_collaborator.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{dense:"",headers:t.headersCollaborators,items:i.statistics.amount_approved_by_collaborator,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:"",color:"transparent"}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",[a("v-icon",[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.profit))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pr-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("pie_chart")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.collaborators.distribution",expression:"'modules.sales.pages.budgetDashboard.collaborators.distribution'"}],staticClass:"ml-2"})],1),a("div",[a("apexchart",{attrs:{width:"90%",type:"donut",series:t.setSeriesAmountByCollaborator(i.statistics.amount_approved_by_collaborator),options:t.optionsCollaborators}})],1)])],1)],1)],1):t._e(),i&&i.statistics&&i.statistics.amount_approved_by_collaborator&&i.statistics.amount_approved_by_collaborator.length>0?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[i&&i.statistics?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("div",{staticStyle:{padding:"10px",display:"flex","align-items":"center"}},[a("v-icon",[t._v("category")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.categories.title",expression:"'modules.sales.pages.budgetDashboard.categories.title'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_approved_by_category&&i.statistics.amount_approved_by_category.length>0?a("v-data-table",{staticClass:"elevation-0",attrs:{headers:t.headersCategories,items:i.statistics.amount_approved_by_category,"hide-default-footer":"","items-per-page":-1,"disable-initial-sort":"","hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",[a("v-list",{staticStyle:{padding:"0 !important",margin:"0 !important"},attrs:{dense:"",color:"transparent"}},[a("v-list-tile",{attrs:{avatar:""}},[e.item.file?a("v-list-tile-avatar",[a("img",{attrs:{src:e.item.file.url,alt:e.item.name}})]):a("v-list-tile-avatar",{attrs:{color:e.item.color}},[a("v-icon",{attrs:{color:"white"}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[e.item.file?a("strong",{staticStyle:{color:"white",padding:"0 5px","border-radius":"5px"},style:{backgroundColor:e.item.color}},[t._v(" "+t._s(e.item.name)+" ")]):a("strong",[t._v(" "+t._s(e.item.name)+" ")])])],1)],1)],1)],1),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.item.count)+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.amount))+" ")])]),a("td",{staticClass:"text-xs-right"},[a("strong",{staticStyle:{"font-size":"15px"}},[t._v(" "+t._s(t._f("money")(e.item.profit))+" ")])])]}}],null,!0)}):t._e()],1),a("v-flex",{staticClass:"pl-md-2",attrs:{xs12:"",md6:"",lg6:"",xl6:""}},[a("v-card-text",[a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",[t._v("category")]),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.categories.distribution",expression:"'modules.sales.pages.budgetDashboard.categories.distribution'"}],staticClass:"ml-2"})],1),i&&i.statistics&&i.statistics.amount_approved_by_category&&i.statistics.amount_approved_by_category.length>0?a("div",[a("apexchart",{attrs:{width:"100%",type:"donut",series:t.setSeriesAmountByCategory(i.statistics.amount_approved_by_category),options:t.optionsCategories}})],1):t._e()])],1)],1):t._e()],1):t._e(),!i||!i.statistics||!i.statistics.amount_approved_by_collaborator||i.statistics.amount_approved_by_collaborator.length<1?a("v-card",{staticClass:"elevation-10 mt-4",staticStyle:{"border-radius":"10px"}},[a("v-card-text",{staticStyle:{display:"flex","flex-direction":"column",gap:"30px",padding:"30px","text-align":"center","align-items":"center"}},[a("v-img",{attrs:{src:"/static/icons/monitor/evidence_96.png",width:"100px"}}),a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.noData.title",expression:"'modules.sales.pages.budgetDashboard.noData.title'"}]}),a("h2",[a("span",[t._v(t._s(t._f("moment")(t.dateStart,"DD/MM/YYYY")))]),a("span",[t._v(" até ")]),a("span",[t._v(t._s(t._f("moment")(t.dateEnd,"DD/MM/YYYY")))])]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.noData.description",expression:"'modules.sales.pages.budgetDashboard.noData.description'"}]}),a("v-btn",{attrs:{outline:"",color:"primary"},on:{click:function(e){t.dialog=!0}}},[a("v-icon",{attrs:{left:""}},[t._v("event")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.sales.pages.budgetDashboard.noData.button",expression:"'modules.sales.pages.budgetDashboard.noData.button'"}]})],1)],1)],1):t._e()],1)]}}],null,!1,3342622836)}):t._e()},E$=[],T$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{color:t.color}},[a("v-card-text",{staticStyle:{padding:"5px 0 0 0","text-align":"center","border-radius":"10px"}},[a("h2",{staticStyle:{color:"white",display:"flex","align-items":"center","justify-content":"center",gap:"10px","min-height":"50px"}},[t.icon?a("v-icon",{attrs:{large:"",color:"white"}},[t._v(" "+t._s(t.icon)+" ")]):t._e(),t.dataSmall?t._e():a("span",{staticStyle:{"font-size":"32px"}},[t._v(" "+t._s(t.data)+" ")]),t.dataSmall?a("span",{staticStyle:{"font-size":"20px"}},[t._v(" "+t._s(t.data)+" ")]):t._e()],1),a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{color:"white",height:1,value:t.progress,indeterminate:!1}}),a("div",{staticClass:"talk-dashboard-card-title"},[t._v(" "+t._s(t.title)+" ")])],1)],1)},O$=[],A$={name:"DashboardTalksCard",props:{title:{required:!0,type:String},icon:{required:!1,type:String,default:null},color:{required:!1,default:"green"},data:{required:!1,default:"- - -"},progress:{required:!1,default:0},route:{required:!1,type:Object},dataSmall:{required:!1,default:!1}}},I$=A$,F$=(a("a224"),Object(m["a"])(I$,T$,O$,!1,null,"bb024004",null)),P$=F$.exports,j$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"ranking-podium"},[a("div",{staticClass:"winners-info"},[t.sortedCollaborators[1]?a("div",{staticClass:"winner second"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-8",attrs:{size:"60"}},[t.sortedCollaborators[1].file?a("img",{attrs:{src:t.sortedCollaborators[1].file.url,alt:t.sortedCollaborators[1].name}}):a("v-icon",{attrs:{size:"40",color:"grey darken-1"}},[t._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[t._v(t._s(t.sortedCollaborators[1].name))]),a("div",{staticClass:"amount"},[t._v(t._s(t.formatCurrency(t.sortedCollaborators[1].amount)))])])]):t._e(),t.sortedCollaborators[0]?a("div",{staticClass:"winner first"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-10",attrs:{size:"80"}},[t.sortedCollaborators[0].file?a("img",{attrs:{src:t.sortedCollaborators[0].file.url,alt:t.sortedCollaborators[0].name}}):a("v-icon",{attrs:{size:"50",color:"grey darken-1"}},[t._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[t._v(t._s(t.sortedCollaborators[0].name))]),a("div",{staticClass:"amount"},[t._v(t._s(t.formatCurrency(t.sortedCollaborators[0].amount)))])])]):t._e(),t.sortedCollaborators[2]?a("div",{staticClass:"winner third"},[a("div",{staticClass:"photo-container"},[a("v-avatar",{staticClass:"elevation-5",attrs:{size:"50"}},[t.sortedCollaborators[2].file?a("img",{attrs:{src:t.sortedCollaborators[2].file.url,alt:t.sortedCollaborators[2].name}}):a("v-icon",{attrs:{size:"35",color:"grey darken-1"}},[t._v("person")])],1)],1),a("div",{staticClass:"winner-details"},[a("div",{staticClass:"name"},[t._v(t._s(t.sortedCollaborators[2].name))]),a("div",{staticClass:"amount"},[t._v(t._s(t.formatCurrency(t.sortedCollaborators[2].amount)))])])]):t._e()]),t._m(0)])},q$=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"podium"},[a("div",{staticClass:"position second-position"},[a("div",{staticClass:"position-number"},[t._v("2°")])]),a("div",{staticClass:"position first-position"},[a("div",{staticClass:"position-number"},[t._v("1°")])]),a("div",{staticClass:"position third-position"},[a("div",{staticClass:"position-number"},[t._v("3°")])])])}],$$={name:"RankingPodium",props:{collaborators:{type:Array,required:!0}},computed:{sortedCollaborators:function(){return Object(Ot["a"])(this.collaborators).sort((function(t,e){return e.amount-t.amount})).slice(0,3)}},methods:{formatCurrency:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)}}},z$=$$,M$=(a("40da"),Object(m["a"])(z$,j$,q$,!1,null,"06b7cf1c",null)),N$=M$.exports,L$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("apexchart",{attrs:{width:"100%",height:"300",type:"bar",series:t.series,options:t.chartOptions}})},R$=[],U$={name:"PeriodColumnChart",data:function(){return{series:[],chartOptions:{chart:{type:"bar",height:298,stacked:!1},plotOptions:{bar:{horizontal:!1,columnWidth:"55%",endingShape:"rounded"}},dataLabels:{enabled:!0,formatter:function(t,e){return 0===e.seriesIndex?"R$ "+t.toLocaleString("pt-BR",{minimumFractionDigits:2}):t}},stroke:{show:!0,width:2,colors:["transparent"]},xaxis:{type:"category",categories:[],labels:{rotate:-45,trim:!0,maxHeight:70,style:{fontSize:"12px"},show:!0},axisBorder:{show:!0},axisTicks:{show:!0}},yaxis:[{title:{text:"Valor Total (R$)"},labels:{formatter:function(t){return"R$ "+t.toLocaleString("pt-BR",{minimumFractionDigits:2})}}},{opposite:!0,title:{text:"Número de Propostas"}}],colors:["#2E93fA","#66DA26"],tooltip:{y:[{formatter:function(t){return"R$ "+t.toLocaleString("pt-BR",{minimumFractionDigits:2})}},{formatter:function(t){return t+" propostas"}}]}}}},methods:{processChartData:function(){var t=Object(Ot["a"])(this.collaborators).sort((function(t,e){return e.amount-t.amount})),e=t.map((function(t){return t.name}));this.chartOptions=Object(kt["a"])(Object(kt["a"])({},this.chartOptions),{},{xaxis:Object(kt["a"])(Object(kt["a"])({},this.chartOptions.xaxis),{},{categories:e})}),this.series=[{name:"Valor Total",data:t.map((function(t){return Number(t.amount)}))},{name:"Quantidade",data:t.map((function(t){return t.count}))}]}},mounted:function(){this.processChartData()},props:{collaborators:{required:!0,type:Array}}},W$=U$,B$=Object(m["a"])(W$,L$,R$,!1,null,null,null),V$=B$.exports,H$={name:"SalesModuleBudgetDashboard",data:function(){return{content:{},refresh:null,dialog:!1,dateStart:null,dateEnd:null,apiParams:null,options:{},headersCollaborators:[{text:"Colaborador",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"},{text:"Lucro",value:"profit",align:"right"}],headersCategories:[{text:"Categoria",value:"name",sortable:!0},{text:"Quantidade",value:"count",align:"right"},{text:"Valor Total",value:"amount",align:"right"},{text:"Lucro",value:"profit",align:"right"}],optionsCollaborators:{chart:{id:"Propostas por Colaborador"},labels:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}},optionsCategories:{chart:{id:"Propostas por Categoria"},labels:[],colors:[],tooltip:{y:{formatter:function(t){return"R$ "+Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}}}}},methods:{setInitialDateInterval:function(){var t=new Date,e=new Date(t.getFullYear(),t.getMonth(),1),a=new Date(t.getFullYear(),t.getMonth()+1,0);this.dateStart=e.toISOString().split("T")[0],this.dateEnd=a.toISOString().split("T")[0]},setApiParams:function(){this.dateStart&&this.dateEnd&&(this.apiParams="?startDate=".concat(this.dateStart,"&endDate=").concat(this.dateEnd))},changeFilters:function(){var t=this;this.setApiParams(),setTimeout((function(){t.refresh(),t.dialog=!1}),50)},setSeriesAmountByCollaborator:function(t){var e=[],a=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name)})),this.optionsCollaborators.labels=a,e},setSeriesAmountByCategory:function(t){var e=[],a=[],i=[];return t.forEach((function(t){e.push(t.amount),a.push(t.name),i.push(t.color)})),this.optionsCategories.labels=a,this.optionsCategories.colors=i,e},setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a},setTablesHeaders:function(){this.headersCollaborators=[{text:this.$t("modules.sales.pages.budgetDashboard.collaborators.table.headers.collaborator"),value:"name",sortable:!0},{text:this.$t("modules.sales.pages.budgetDashboard.collaborators.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.sales.pages.budgetDashboard.collaborators.table.headers.totalAmount"),value:"amount",align:"right"},{text:"Lucro",value:"profit",align:"right"}],this.headersCategories=[{text:this.$t("modules.sales.pages.budgetDashboard.categories.table.headers.category"),value:"name",sortable:!0},{text:this.$t("modules.sales.pages.budgetDashboard.categories.table.headers.quantity"),value:"count",align:"right"},{text:this.$t("modules.sales.pages.budgetDashboard.categories.table.headers.totalAmount"),value:"amount",align:"right"},{text:"Lucro",value:"profit",align:"right"}]}},created:function(){this.setInitialDateInterval(),this.setApiParams(),this.setTablesHeaders()},filters:{currency:function(t){return Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}},components:{DashboardCard:P$,RankingPodium:N$,PeriodColumnChart:V$}},G$=H$,Y$=Object(m["a"])(G$,D$,E$,!1,null,null,null),J$=Y$.exports,Q$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-btn",{on:{click:t.exportBudgets}},[t._v("Exportar")])],1)},K$=[],X$={name:"ExportSalesReport",methods:{exportBudgets:function(){console.log("budget-export-filters"),this.$WiEditDialog({wiConfig:"budget-export-filters"})}}},Z$=X$,tz=Object(m["a"])(Z$,Q$,K$,!1,null,null,null),ez=tz.exports,az=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config?a("wi-report",{attrs:{title:t.config.title,config:t.config,api:{url:t.config.api.url,params:t.config.api.params},xlsExportFormat:t.xlsExportFormat},scopedSlots:t._u([{key:"statistics",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.statistics,(function(i,s){return a("v-flex",{key:s,staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-card",{attrs:{color:i.color}},[a("v-card-text",[a("strong",{staticStyle:{color:"white"}},[t._v(t._s(i.title))]),a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[t._v(t._s(e.statistics[i.field]))])])],1)],1)})),1)]}},{key:"default",fn:function(e){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v(t._s(e.item.name))]),a("br"),a("span",[t._v(t._s(e.item.first_name))])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.phones&&e.item.phones.length>0?a("span",t._l(e.item.phones,(function(e,i){return a("span",{key:i},[i<2?a("span",[i?a("br"):t._e(),a("span",[t._v(t._s(t._f("phone")(e.contact)))])]):t._e()])})),0):a("span",[t._v("Nenhum telefone cadastrado")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item&&e.item.entry_date?a("span",[t._v(" "+t._s(t._f("moment")(e.item.entry_date,"DD/MM/y"))+" ")]):a("span",[t._v("Indefinido")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.count?a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count))]):a("strong",[t._v("0")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.sum_amount?a("strong",[t._v(t._s(t._f("money")(e.item.sum_amount)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.date_last?a("strong",[t._v(t._s(t._f("moment")(e.item.date_last,"DD/MM/y")))]):a("strong",[t._v("Nenhuma no período")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:"primary",dark:""}},i),[t._v(" Opções ")])]}}],null,!0)},[a("v-list",[e.item.count_opened>0?a("v-list-tile",{on:{click:function(a){var i;return t.$WiListDialog({wiConfig:t.business.name+"-open",filter:(i={},i[t.person.id]=e.item.id,i)})}}},[a("v-list-tile-title",[t._v(t._s(t.business.titles)+" em Aberto ("+t._s(e.item.count_opened)+")")])],1):t._e(),e.item.count_closed>0?a("v-list-tile",{on:{click:function(a){var i;return t.$WiListDialog({wiConfig:t.business.name+"-close",filter:(i={},i[t.person.id]=e.item.id,i)})}}},[a("v-list-tile-title",[t._v("Histórico de "+t._s(t.business.titles)+" ("+t._s(e.item.count_closed)+")")])],1):t._e(),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:t.person.name,params:{id:e.item.id}})}}},[a("v-list-tile-title",[t._v("Perfil do "+t._s(t.person.title))])],1)],1)],1)],1)])]}}],null,!1,590322557)}):t._e()},iz=[],sz={name:"BusinessReport",data:function(){return{config:null,makeConfigCount:0}},computed:{person:function(){var t={};switch(this.$route.meta.person){case"customer":t={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":t={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":t={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return t},business:function(){var t={};switch(this.$route.meta.business){case"budget":t={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":t={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":t={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":t={module:"sales",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":t={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":t={module:"juridical",name:"process",names:"processs",title:"Processo",titles:"Processos"};break}return t}},methods:{makeConfig:function(){var t=this;this.config=null;var e={title:this.business.titles+" por "+this.person.title,api:{url:this.business.module+"/report/"+this.business.names+"-by-"+this.person.name,params:{}},statistics:[{field:"count_total",title:"Total de "+this.business.titles+": ",color:"primary",size:"16px"},{field:"count_opened_total",title:"Total em aberto: ",color:"orange",size:"16px"},{field:"count_closed_total",title:"Total concluídos: ",color:"green",size:"16px"},{field:"sum_amount_total",title:"Valor total: ",color:"blue",size:"16px"}],dates:{field:{text:"Data de filtro",items:[{value:"date_start",text:"Data de Lançamento"},{value:"date_end",text:"Data de Entrega"},{value:"opened_at",text:"Data de Criação"},{value:"closed_at",text:"Data de Conclusão"}]},start:{type:"date",text:"Data Inicial"},end:{type:"date",text:"Data Final"}},filters:{text:"Filtros",fields:[]},fields:[{text:"".concat(this.person.title,"/").concat(this.person.first_name),value:"name",align:"center",sortable:!1},{text:"Telefone(s) Cadastrado(s)",value:"phones",align:"center",sortable:!1},{text:"Cadastro no sistema",value:"entry_date",align:"center"},{text:"N° de "+this.business.titles,value:"count",align:"center"},{text:"Valor Total",value:"sum_amount",align:"center"},{text:"Última "+this.business.title,value:"date_last",align:"center"},{sortable:!1}]};this.makeConfigCount?setTimeout((function(){t.config=e}),500):this.config=e,this.makeConfigCount++},xlsExportFormat:function(t){var e=this;return Object(kt["a"])(Object(kt["a"])({},t),{},{sum_amount:"".concat(t.sum_amount).replace(".",","),phones:t.phones.map((function(t){return e.$options.filters.phone(t.contact)})).join(", ")})}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Yt}},oz=sz,nz=Object(m["a"])(oz,az,iz,!1,null,null,null),rz=nz.exports,lz=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config?a("wi-report",{attrs:{title:t.config.title,config:t.config,api:{url:t.config.api.url,params:t.config.api.params},xlsExportFormat:t.xlsExportFormat,useStyledExport:!0,excelFormatConfig:t.excelFormatConfig},on:{onExportToPDF:t.onExportToPDF},scopedSlots:t._u([{key:"statistics",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.statistics,(function(i,s){return a("v-flex",{key:s,staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{flat:"",color:i.color}},[a("v-card-text",{staticStyle:{display:"flex","flex-direction":"row",gap:"5px"}},[i.icon?a("div",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{attrs:{color:"white",large:""}},[t._v(" "+t._s(i.icon)+" ")])],1):t._e(),a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("strong",{staticStyle:{color:"white","font-size":"14px"}},[t._v(" "+t._s(i.title)+" ")]),"money"===i.type?a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[t._v(" "+t._s(t._f("money")(e.statistics[i.field]))+" ")]):a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[t._v(" "+t._s(t._f("number")(e.statistics[i.field]))+" ")])])])],1)],1)})),1),e.statistics&&e.statistics.categories&&e.statistics.categories.length>0?a("v-flex",{staticStyle:{"margin-top":"10px"},attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-10",staticStyle:{"border-radius":"5px","background-color":"#f5f5f5"},attrs:{flat:""}},[a("v-card-text",{staticStyle:{padding:"8px !important"}},[a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center","margin-bottom":"5px","line-height":"1.2",cursor:"pointer",padding:"4px",margin:"-4px","border-radius":"3px"},on:{click:function(e){t.showCategories=!t.showCategories},mouseenter:function(t){t.target.style.backgroundColor="#e8e8e8"},mouseleave:function(t){t.target.style.backgroundColor="transparent"}}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("div",{staticStyle:{"font-weight":"bold","font-size":"14px",color:"#666"}},[t._v("Por Categoria:")]),a("div",{staticStyle:{"font-size":"10px",color:"#999","margin-top":"2px"}},[t._v("Clique para exibir")])]),a("v-icon",{staticStyle:{color:"#666"},attrs:{small:""}},[t._v(t._s(t.showCategories?"keyboard_arrow_up":"keyboard_arrow_down"))])],1),a("v-data-table",{directives:[{name:"show",rawName:"v-show",value:t.showCategories,expression:"showCategories"}],staticClass:"elevation-0",staticStyle:{"background-color":"transparent"},attrs:{headers:[{text:"ID",value:"category_id",align:"left",sortable:!1,width:"50px"},{text:"Categoria",value:"category_name",align:"left",sortable:!1},{text:"Qtd",value:"count",align:"center",sortable:!1,width:"60px"},{text:"Produtos",value:"amount_products_total",align:"right",sortable:!1,width:"100px"},{text:"Serviços",value:"amount_services_total",align:"right",sortable:!1,width:"100px"},{text:"Frete",value:"amount_freight_total",align:"right",sortable:!1,width:"100px"},{text:"Total",value:"amount_total",align:"right",sortable:!1,width:"100px"}],items:e.statistics.categories,"hide-actions":"","hide-headers":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",{staticStyle:{height:"32px !important"}},[a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px",color:"#666"}},[t._v(t._s(e.item.category_id))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px"}},[a("span",{style:{color:e.item.category_color||"#333"}},[t._v(" "+t._s(e.item.category_name)+" ")])]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"center"}},[t._v(t._s(e.item.count))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[t._v(t._s(t._f("money")(e.item.amount_products_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[t._v(t._s(t._f("money")(e.item.amount_services_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right"}},[t._v(t._s(t._f("money")(e.item.amount_freight_total)))]),a("td",{staticStyle:{padding:"4px 8px !important","font-size":"12px","text-align":"right","font-weight":"bold"}},[t._v(t._s(t._f("money")(e.item.amount_total)))])])]}}],null,!0)})],1)],1)],1):t._e()]}},{key:"default",fn:function(e){var i=e.item;return[a("tr",[a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[a("strong",[t._v(t._s(i.id))]),a("br"),a("span",[t._v(t._s(i.external_code||"- - -"))])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[a("strong",[t._v(t._s(i.person.first_name))])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.date?a("span",[t._v(" "+t._s(t._f("moment")(i.date,"DD/MM/y"))+" ")]):a("span",[t._v("Indefinido")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i&&i.amount_products_total?a("span",[t._v(" "+t._s(t._f("money")(i.amount_products_total))+" ")]):a("span",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i&&i.amount_services_total?a("span",[t._v(" "+t._s(t._f("money")(i.amount_services_total))+" ")]):a("span",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.amount_freight?a("strong",[t._v(t._s(t._f("money")(i.amount_freight)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[i.total_liquid?a("strong",[t._v(t._s(t._f("money")(i.total_liquid)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center",padding:"0 5px !important"}},[a("v-btn",{attrs:{outline:"",small:"",color:"primary",link:"",to:{name:t.business.name,params:{id:i.id}}}},[t._v(" Detalhes ")])],1)])]}}],null,!1,2698503783)}):t._e()},cz=[],dz={name:"BusinessByPeriodReport",data:function(){return{config:null,makeConfigCount:0,showCategories:!1}},computed:{person:function(){var t={};switch(this.$route.meta.person){case"customer":t={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":t={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":t={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return t},business:function(){var t={};switch(this.$route.meta.business){case"budget":t={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":t={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":t={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":t={module:"saless",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":t={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":t={module:"juridical",name:"process",names:"processs",title:"Processo",titles:"Processos"};break}return t}},methods:{makeConfig:function(){var t=this;this.config=null;var e={title:this.business.titles+" concluídas por período",api:{url:"".concat(this.business.module,"/").concat(this.business.name,"/report/by-period"),params:{}},statistics:[{field:"count",title:"Total de "+this.business.titles+": ",color:"primary",size:"22px",type:"number"},{field:"amount_products_total",title:"Total de produtos: ",color:"green",size:"18px",type:"money"},{field:"amount_services_total",title:"Total de serviços: ",color:"green",size:"18px",type:"money"},{field:"amount_freight_total",title:"Total de frete: ",color:"orange",size:"18px",type:"money"},{field:"amount_total",title:"Valor total: ",color:"blue",size:"18px",type:"money"}],dates:{field:{text:"Data de filtro",items:[{value:"date_start",text:"Data de Lançamento"},{value:"date_end",text:"Data de Entrega"},{value:"opened_at",text:"Data de Criação"},{value:"closed_at",text:"Data de Conclusão"}]},start:{type:"date",text:"Data Inicial"},end:{type:"date",text:"Data Final"}},filters:{text:"Filtros",fields:[]},fields:[{text:"ID/Cód. externo",value:"id",align:"center",sortable:!1},{text:"".concat(this.person.title),value:"".concat(this.person.name),align:"center",sortable:!1},{text:"Data",value:"date",align:"center"},{text:"Valor de produtos",value:"amount_products_total",align:"center"},{text:"Valor de serviços",value:"amount_services_total",align:"center"},{text:"Valor de frete",value:"amount_freight",align:"center"},{text:"Valor total",value:"total_liquid",align:"center"},{sortable:!1}],externalExportToPDF:!0};this.makeConfigCount?setTimeout((function(){t.config=e}),500):this.config=e,this.makeConfigCount++},xlsExportFormat:function(t){var e,a=Object(kt["a"])(Object(kt["a"])({},t),{},(e={},Object(Fe["a"])(e,"".concat(this.person.name),t.person?t.person.first_name:""),Object(Fe["a"])(e,"date",t.date),Object(Fe["a"])(e,"amount_products_total",t.amount_products_total||0),Object(Fe["a"])(e,"amount_services_total",t.amount_services_total||0),Object(Fe["a"])(e,"amount_freight",t.amount_freight||0),Object(Fe["a"])(e,"total_liquid",t.total_liquid||0),e));return a},excelFormatConfig:function(){var t,e=this,a=["amount_products_total","amount_services_total","amount_freight","total_liquid"],i=["date"];return{moneyFields:a,dateFields:i,columnWidths:(t={id:20},Object(Fe["a"])(t,"".concat(e.person.name),30),Object(Fe["a"])(t,"date",11),Object(Fe["a"])(t,"amount_products_total",15),Object(Fe["a"])(t,"amount_services_total",15),Object(Fe["a"])(t,"amount_freight",15),Object(Fe["a"])(t,"total_liquid",15),t),formatCell:function(t,s,o){if("id"===s.value){var n=o.external_code;return n&&null!==n&&"null"!==n&&""!==n?"".concat(o.id," / ").concat(n):"".concat(o.id)}if(s.value===e.person.name)return o.person?o.person.first_name:"";if(a.includes(s.value)){if(null!==t&&void 0!==t&&""!==t){if("string"===typeof t){var r=t.replace(/[^\d,.-]/g,"");if(r.includes(",")&&r.includes("."))r=r.replace(/\./g,"").replace(",",".");else if(r.includes(","))r=r.replace(",",".");else if(r.includes(".")){var l=r.split(".");l[0].length>3&&(r=r.replace(/\./g,""))}var c=parseFloat(r);if(!isNaN(c))return c}var d=parseFloat(t);if(!isNaN(d))return d}return 0}if(i.includes(s.value)&&t&&null!==t&&void 0!==t&&""!==t&&0!==t&&"0"!==t){if(t instanceof Date)return!isNaN(t.getTime())&&t.getFullYear()>1900?t:void 0;if("string"===typeof t&&/^\d{4}-\d{2}-\d{2}/.test(t)){var u=t.split("T")[0].split("-");if(3===u.length){var p=parseInt(u[0],10),m=parseInt(u[1],10)-1,v=parseInt(u[2],10),f=new Date(p,m,v,12,0,0,0);if(!isNaN(f.getTime())&&f.getFullYear()===p&&f.getMonth()===m&&f.getDate()===v)return f}}if("string"===typeof t&&t.includes("/")){var g=t.split("/");if(3===g.length){var _=parseInt(g[0],10),h=parseInt(g[1],10)-1,b=parseInt(g[2],10);if(b>1900&&b<2100&&h>=0&&h<12&&_>0&&_<=31){var x=new Date(b,h,_,12,0,0,0);if(!isNaN(x.getTime())&&x.getFullYear()===b)return x}}}if(e.$moment){var y=e.$moment(t);if(y.isValid()&&y.year()>1900)return y.toDate()}if("number"===typeof t&&t>9466848e5){var k=new Date(t);if(!isNaN(k.getTime())&&k.getFullYear()>1900)return k}}}}},onExportToPDF:function(t){var e=this;this.$WiApiPost({uri:"".concat(this.business.module,"/").concat(this.business.name,"/report/by-period/export-pdf"),data:t,config:{msgLoad:{title:"Exportando relatório...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Relatório exportado com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao exportar relatório",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja exportar o relatório?",text:"Esta ação não poderá ser desfeita."}},callback:function(t){e.processExportedFile(t)}})},processExportedFile:function(t){var e=this;t&&t.sucess&&t.sucess.data&&t.sucess.data.file_url?window.open(t.sucess.data.file_url,"_blank"):setTimeout((function(){e.$swal({title:"Nenhum dado encontrado para exportar",text:"Por favor, verifique os filtros e tente novamente.",type:"warning"})}),1e3)}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Yt}},uz=dz,pz=Object(m["a"])(uz,lz,cz,!1,null,null,null),mz=pz.exports,vz=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-view",{attrs:{index:"task",title:"Detalhes do Agendamento",apiUrl:"tasks/task",apiParams:"?with=customer.phones;customer.adresses;transfers.transfer;businesess.business.items",store:"task-sales-opened"},scopedSlots:t._u([{key:"default",fn:function(t){var e=t.content,i=t.refresh;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("Task",{attrs:{task:e,refresh:i}})],1)],1)],1)]}}])})},fz=[],gz=a("a687"),_z={name:"TaskSale",data:function(){return{}},components:{Task:gz["a"]}},hz=_z,bz=Object(m["a"])(hz,vz,fz,!1,null,null,null),xz=bz.exports,yz=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:"budget-template",title:"Modelo de Orçamento",apiUrl:"saless/budget/detail",apiParams:"detail=budget",store:"budget-template",notLoad:"true"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticStyle:{height:"calc(100vh - 96px) !important","overflow-y":"auto !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("h4",[t._v("Nome do Modelo: "+t._s(i.title||" Modelo de orçamento #"+i.id))])])],1)],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e(),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[i.items.length>0?a("div",{staticClass:"business__item-view-options"},[a("BusinessItemsViewSelector",{attrs:{business:i,refresh:s},model:{value:t.selectedViewOption,callback:function(e){t.selectedViewOption=e},expression:"selectedViewOption"}})],1):t._e(),a("transition",{attrs:{name:"fade",mode:"out-in"}},["default"===t.selectedViewOption?a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s,showAmounts:!0}}):"categoryGroup"===t.selectedViewOption?a("BusinessItemsGroupedByCategory",{attrs:{business:i,onRefresh:s,wiConfigId:"sale"},on:{"update-category-margin":t.updateCategoryMargin}}):t._e()],1)],1),t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?t._e():a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinance",{attrs:{business:i,wiConfig:"order",refresh:s}})],1),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.business&&i.business.category&&i.business.category.form&&i.business.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.business.reply,businessId:i.business.id,businessBusinessId:i.id,form:i.business.category.form,replyEditor:i.business.reply_editor}})],1):t._e()],1)],1)]}}])})},kz=[],Cz=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-card-text",{staticStyle:{padding:"0"}},[a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.info,(function(e,i){return a("v-flex",t._b({key:i},"v-flex",t.sizeField(e.size),!1),[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{"two-line":""}},[t._l(e.items,(function(e,i){return[a("div",{key:i},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[e.image?a("img",{attrs:{src:"/static/icons/monitor/"+t.getItem("image",e),alt:t.getItem("title",e)}}):t._e(),e.icon?a("v-icon",{style:{color:e.color?t.getItem("color",e):"#000"},attrs:{large:""}},[t._v(t._s(t.getItem("icon",e)))]):t._e()],1)],1),a("v-list-tile-content",[e.text?a("v-list-tile-sub-title",{domProps:{innerHTML:t._s(t.getItem("text",e))}}):t._e(),e.data||e.value?a("v-list-tile-title",[a("strong",{style:t.getItem("style",e),domProps:{innerHTML:t._s(t.getItem("data",e)||"---")}})]):t._e()],1),e.actions?a("v-list-tile-action",t._l(e.actions,(function(i,s){return a("div",{key:s},[i.copy&&t.getItem("data",e)?a("wi-copy-to",{attrs:{text:t.getItem("data",e)}}):a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:i.id},expression:"{'id': action.id}"}],attrs:{icon:"",flat:"",disabled:t.getItem("disabled",i)},on:{click:function(e){return t.runAction(i,t.data)}}},[t.getItem("description",i)?a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on;return[a("v-icon",t._g({},s),[t._v(t._s(t.getItem("icon",i)))])]}}],null,!0)},[a("span",[t._v(t._s(t.getItem("description",i)))])]):a("v-icon",[t._v(t._s(t.getItem("icon",i)))])],1)],1)})),0):t._e()],1),a("v-divider")],1)]}))],2)],1)})),1)],1)],1)],1)},wz=[],Sz={name:"BudgetTemplateInfo",data:function(){var t=this;return{info:[{size:["xs12","sm12","md5","lg5"],items:[{image:"fingerprint_96.png",text:"Código/ID:",data:function(t,e){return"#"+e.id},actions:[{copy:!0,description:"Copiar Código/ID"}]},{icon:function(t,e){return e.category.icon},color:function(t,e){return e.category.color},text:"Categoria:",data:function(t,e){return e.category.name}}]},{size:["xs12","sm12","md3","lg3"],items:[{image:"date_start_96.png",text:"Data de Criação:",value:"date_start_format"},{image:"worker_male_96.png",text:"Criador",data:function(t,e){return e.collaborator.name},actions:[{icon:"info",route:{name:"collaborator",params:{id:this.data.collaborator_id}},description:"Abrir detalhes do colaborador Responsável"}]}]},{size:["xs12","sm12","md4","lg4"],items:[{image:"anexo_96.png",text:"Arquivos/Anexos:",value:"count_files",actions:[function(e){return{icon:"info",WiDialog:{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:"budget-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+e.id},permission:"b41dcfec"}},button:{icon:"add",text:"Adicionar Arquivo",permission:"b41dcfec",action:function(){t.$WiDialog({title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:e.id}},onClose:function(){t.$WiView("budget-fileList").refresh(),t.$WiView("business").refresh()}})}}},description:"Ver todas as notas..."}}]},{image:"dog_tag_96.png",text:"Código Externo:",value:"external_code",actions:[{copy:!0,description:"Copiar código externo."}]}]},{size:["xs12","sm12","md12","lg12"],items:[{image:"note_96.png",text:"Última Nota:",style:{"font-size":"12px"},value:"last_note",actions:[function(e){return{icon:"info",WiDialog:{title:"Anotações/Eventos "+t.idTitle,icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:"budget-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+e.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){t.$WiEditDialog({wiConfig:"budget-event",onSubmit:function(){t.$WiView("budget-event").refresh(),t.$WiView("business").refresh()},data:{business_id:e.id}})}}},description:"Ver todas as notas..."}}]}]}]}},methods:{getItem:function(t,e){return"function"===typeof e&&(e=e(this.data)),"data"===t&&e.value?"function"===typeof e.value?this.data[e.value(e,this.data)]:this.data[e.value]:"function"===typeof e[t]?e[t](e,this.data):e[t]},runAction:function(t,e){"function"===typeof t&&(t=t(e)),t.route&&this.$router.push(t.route),t.WiEditDialog&&this.$WiEditDialog({wiConfig:t.WiEditDialog.wiConfig,onSubmit:t.WiEditDialog.onSubmit,data:t.WiEditDialog.data}),t.WiDialog&&this.$WiDialog(t.WiDialog)},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.form):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e}},props:["config","data"]},Dz=Sz,Ez=Object(m["a"])(Dz,Cz,wz,!1,null,null,null),Tz=Ez.exports,Oz={name:"Order",data:function(){return{height:0,teste:100,selectedViewOption:"default"}},computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]}},methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Ordem:",this.labels.dateStart.text="Data de Referência:",this.labels.dateEnd.text="Previsão de execução:",this.labels.duration.text="Duração:"},updateCategoryMargin:function(t){console.log(t)}},created:function(){this.height="".concat(window.innerHeight-130,"px"),this.setContractLabelsText()},components:{BusinessInfo:Tz,BusinessForm:qd,BusinessItems:ku,BusinessFinance:Tu,BusinessActions:Dl,BusinessObservation:ju,BusinessItemsViewSelector:JP,BusinessItemsGroupedByCategory:WP},mixins:[el]},Az=Oz,Iz=(a("b5ef"),Object(m["a"])(Az,yz,kz,!1,null,"6e5cc8fc",null)),Fz=Iz.exports,Pz=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{attrs:{index:t.config.wiConfig,title:t.config.title,apiUrl:"sales/config/category/layout",apiParams:"?with=form",store:t.config.wiConfig},on:{afterLoad:t.afterLoad},scopedSlots:t._u([{key:"default",fn:function(t){return[a("div",{ref:"WNLayoutContainer"})]}}])})},jz=[],qz={name:"BusinessCategoryLayout",data:function(){return{title:"Business Category Layout",studio:null,content:null,config:{}}},methods:{setConfigByRouteMeta:function(){this.config=this.$route.meta,console.log("config",this.config)},afterLoad:function(t){var e=this,a=t.content;this.content=a,console.log("afterLoad",{content:a}),setTimeout((function(){e.initCarboneStudio(a)}),500)},initCarboneStudio:function(t){var e,a;console.log("content",t),this.studio=document.createElement("carbone-studio"),this.studio.style.height="calc(100vh - 98px)",this.studio.style.width="100%",this.studio.setConfig({origin:null===t||void 0===t||null===(e=t.server)||void 0===e?void 0:e.origin,token:null===t||void 0===t||null===(a=t.server)||void 0===a?void 0:a.layout_t}),this.studio.addEventListener("connected",this.handleConnected),this.studio.addEventListener("disconnected",this.handleDisconnected),this.studio.addEventListener("options:updated",this.handleOptionsUpdated),this.studio.addEventListener("template:updated",this.handleTemplateUpdated),this.$refs.WNLayoutContainer.appendChild(this.studio);var i={data:(null===t||void 0===t?void 0:t.layout_example_data)||{},complement:{},enum:{},translations:{},lang:"pt-br",timezone:"America/Sao_Paulo",currencySource:"BRL",currencyTarget:"BRL"};if(null!==t&&void 0!==t&&t.layout_id){var s={templateId:null===t||void 0===t?void 0:t.layout_id,extension:"docx"};this.studio.openTemplate(s,i)}},handleConnected:function(){console.log("connected")},handleDisconnected:function(){console.log("disconnected")},handleOptionsUpdated:function(t){console.log("options updated:",t.detail)},handleTemplateUpdated:function(t){console.log("template updated:",t.detail.templateId),this.$WiApiPut({uri:"sales/config/category/layout",id:this.content.id,data:{layout_id:t.detail.templateId},config:{msgAsk:!1,msgSucess:!1,msgError:!0}}),console.log("template updated222:",t.detail)}},mounted:function(){this.setConfigByRouteMeta()},beforeDestroy:function(){this.studio&&(this.studio.removeEventListener("connected",this.handleConnected),this.studio.removeEventListener("disconnected",this.handleDisconnected),this.studio.removeEventListener("options:updated",this.handleOptionsUpdated),this.studio.removeEventListener("template:updated",this.handleTemplateUpdated))}},$z=qz,zz=(a("3563"),Object(m["a"])($z,Pz,jz,!1,null,"4907ab90",null)),Mz=zz.exports,Nz=Nh["a"].account(),Lz=_q;"2b9ef49b-cf3e-4ec5-b8cb-a3eb49de6f94"!==Nz.id&&"a350c487-2f81-4c8a-9b24-6f5b086d7411"!==Nz.id||(Lz=oj);for(var Rz=[{path:"sale/:id",name:"sale",component:_q,meta:{id:"fbded5ac",auth:!0,title:"Detalhes da venda",icon:"local_grocery_store",config:{code:4,name:"sale",title:"Venda",icon:"local_grocery_store",permission:{update:A["wb"]}}}},{path:"budget/:id",name:"budget",component:Lz,meta:{id:"10b505c9",auth:!0,title:"Detalhes do Orçamento",icon:"shop",config:{code:1,name:"budget",title:"Orçamento",icon:"shop",permission:{update:A["h"]}}}},{path:"budget-new/:id",name:"budget-new",component:oj,meta:{id:"10b505c9",auth:!0,title:"Detalhes do Orçamento",icon:"shop",config:{code:1,name:"budget",title:"Orçamento",icon:"shop",permission:{update:A["h"]}}}},{path:"budget-template/:id",name:"budget-template",component:Fz,meta:{id:"10b505c9",auth:!0,title:"Detalhes do Modelo de Orçamento",icon:"shop",config:{code:1,name:"budget",title:"Modelo de Orçamento",icon:"shop",permission:{update:A["h"]}}}},{path:"contract/:id",name:"contract",component:n$,meta:{id:A["j"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["j"],config:{code:31,name:"contract",title:"Contrato",icon:"border_color",permission:{update:A["m"]}}}},{path:"guarantee/:id",name:"guarantee",component:p$,meta:{id:A["H"],auth:!0,title:"Detalhes da Garantia",icon:"privacy_tip"}},{path:"task-sale/:id",name:"task-sale",component:xz,meta:{id:"c4f8c247",auth:!0,title:"Detalhes do Agendamento",icon:"event"}},{path:"business-print",name:"business-print",component:m$["a"],meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-sales",name:"dashboard-sales",component:S$,meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Dashboard de Vendas",icon:"dashboard",moduleName:"sales"}},{path:"dashboard-budget",name:"dashboard-budget",component:J$,meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Dashboard de Orçamentos",icon:"dashboard",moduleName:"budget"}},{path:"process-of-sales/:business",name:"process-of-sales",component:Bp,meta:{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",auth:!0,title:"Comercial",icon:"local_grocery_store",touch:!0}},{path:"report-sales-by-customer",name:"sales-by-customer",component:rz,meta:{id:"1b4f745c",auth:!0,title:"Relatório de Vendas por Cliente",icon:"bar_chart",touch:!0,business:"sale",person:"customer"}},{path:"report-sales-by-period",name:"sales-by-period",component:mz,meta:{id:"1b4f745c",auth:!0,title:"Relatório de Vendas por Cliente",icon:"bar_chart",touch:!0,business:"sale",person:"customer"}},{path:"report-budgets-by-customer",name:"budgets-by-customer",component:rz,meta:{id:"919bb8fa",auth:!0,title:"Relatório de Orçamentos por Cliente",icon:"bar_chart",touch:!0,business:"budget",person:"customer"}},{path:"report-sales-by-collaborator",name:"sales-by-collaborator",component:rz,meta:{id:"dab5ce52",auth:!0,title:"Relatório de Vendas por Colaborador",icon:"bar_chart",touch:!0,business:"sale",person:"collaborator"}},{path:"report-budgets-by-collaborator",name:"budgets-by-collaborator",component:rz,meta:{id:"bffe8c55",auth:!0,title:"Relatório de Vendas por Colaborador",icon:"bar_chart",touch:!0,business:"budget",person:"collaborator"}},{path:"report-budgets-export",name:"report-budgets-export",component:ez,meta:{id:"bffe8c55",auth:!0,title:"Exportar",icon:"bar_chart",touch:!0,business:"budget",person:"collaborator"}},{path:"budget-category-layout/:id",name:"budget-category-layout",component:Mz,meta:{id:"10b505c9",auth:!0,title:"Layout de Orçamento",icon:"shop",wiConfig:"config-category-budget",config:{code:1,name:"budget",title:"Orçamento",icon:"shop",permission:{update:A["h"]}}}},{path:"contract-category-layout/:id",name:"contract-category-layout",component:Mz,meta:{id:"10b505c9",auth:!0,title:"Layout de Contrato",icon:"shop",wiConfig:"config-category-contract",config:{code:1,name:"contract",title:"Contrato",icon:"shop",permission:{update:A["m"]}}}},{path:"sales-items-categories/:itemType",name:"sales-items-categories",component:Ce,meta:{id:"a02e979e",auth:!0,title:"Categorias de Itens",icon:"category"}}],Uz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="sales/config/status/budget",t.availableFields.category_id.apiUrl="sales/config/category/budget",t.filtersCacheKey="budget-filters",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_profile,t.availableFields.person_id,t.availableFields.prospect_id,t.availableFields.collaborator_id,t.availableFields.tags,t.availableFields.subHeader2,t.availableFields.dateField,t.availableFields.dateStart,t.availableFields.dateEnd,t.availableFields.subHeader4,t.availableFields.state_id,t.availableFields.city_id,t.availableFields.subHeader3,t.availableFields.product_id,t.availableFields.service_id],t}return a}(k_),Wz=function(t,e){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s={open:{value:"opened_at",text:"Criação",list:!0},close:{value:"closed_at",text:"Realização",list:!0},template:{value:"opened_at",text:"Criação",list:!0},cancel:{value:"canceled_at",text:"Cancelamento",list:!0}},o={id:{id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},name:"budget",list:!0,title:{list:"Orçamentos "+t,edit:{create:"Novo Orçamento",update:"Editar Orçamento"}},icon:"shop",apiUrl:"sales/budget",params:{limit:10,is_template:i},search:{placeholder:"Pesquise ID, Cliente, Status, Nota ou Responsável",fields:["id","person.name","person.first_name","status.name","invoice","external_code","collaborator.name","collaborator.first_name"]},urlDetails:{name:"budget",params:{}},filters:new Uz,components:{list:{tableRow:function(){return a("696f")("./".concat(i?"BusinessesTemplate":"Businesses"))}}},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],maxWidth:"1000px",imports:{permission:A["e"],title:"Importar Orçamentos",origins:{excel:{title:"Excel",description:"Importar orçamentos do Excel.",permission:A["f"],image:"/static/icons/excel_icon.png",wiConfig:"import-budget-from-excel"}}},exports:{permission:A["c"],title:"Exportar Orçamentos",origins:{excel1:{title:"Exportar Orçamentos para o Excel",permission:A["d"],description:"Gerar planilha com os orçamentos selecionados.",image:"/static/icons/excel_icon.png",wiConfig:"budget-export-filters"}}},fields:[{value:"id",text:"ID",type:"int",list:!0},{value:"person.type",text:"PF/PJ",list:!0},{value:"person.name",text:"Nome do Cliente",type:"text",list:!0},{value:"status.name",text:"Status/Etapa",type:"text",align:"center",list:!0},s[e||"open"],{value:"date_validity",text:"Validade",list:!0},{text:"Informe os dados básicos deste orçamento.",type:"subheader",edit:!0},{value:"company_id",text:"Empresa (Matriz ou Filial)*",autocomplete:!0,required:!0,placeholder:"Ex: Nome da empresa, etc.",size:["xs12","sm12","md5","lg5"],type:"db-autocomplete",disabled:function(t){return null!=t.id&&null!=(null===t||void 0===t?void 0:t.company_id)},edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"person_id",text:"Cliente*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"wi-list-dialog",edit:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline"},{value:"external_code",text:"Código Externo",placeholder:"Ex: Seu código",size:["xs12","sm12","md2","lg2"],type:"text",list:!0,edit:!0},{value:"collaborator.name",text:"Responsável",list:!0},{value:"business_status_id",text:"Status do Orçamento*",autocomplete:!0,required:!0,placeholder:"Ex: Em Aberto, etc.",size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"sales/config/status/budget",apiParams:{fields:"id,name",where:"active,1",order:"order,asc"},show:"name"},{value:"business_category_id",text:"Categoria do Orçamento*",autocomplete:!0,required:!0,placeholder:"Ex: Serviço, etc.",size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"sales/config/category/budget",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"date_start",text:"Data de Emissão",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_end",text:"Data de Entrega",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_validity",text:"Data de Validade*",required:!0,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0},{value:"amount_freight",text:"Valor Frete",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"amount_discount",text:"Valor de Desconto",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"collaborator_id",text:"Colaborador Responsável",autocomplete:!0,required:!0,placeholder:"Ex: Nome do colaborador, etc.",size:["xs12","sm12","md4","lg4"],type:"db-autocomplete",edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc",where:"collaborator,1"},show:"name"},{value:"integration",text:"Código interno",required:!1,size:["xs12","sm12","md2","lg2"],type:"text",edit:!0},{text:"Descreva abaixo os detalhes deste orçamento.",type:"subheader",edit:!0},{value:"description",text:"Descrição do Orçamento",placeholder:"Ex: Prazos, detalhes importanes, etc.",type:"editor",edit:!0},{text:"Descreva abaixo as formas/condições de pagamento deste orçamento.",type:"subheader",edit:!0},{value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x.",type:"editor",edit:!0},{text:"O campo abaixo pode ser usado para registrar observações sobre este orçamento.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Orçamento",placeholder:"Ex: Negociação iniciada em...",type:"textarea",edit:!0},{value:"total_liquid",text:"Total",list:!0}]};return e&&(o.params["stage"]=e),o},Bz={budget:Wz("Em Aberto",null,!1),open:Wz("Em Aberto","open",!1),close:Wz("Aprovados","close",!1),cancel:Wz("Rejeitados","cancel",!1),template:Wz("Modelos",null,!0)},Vz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste orçamento."}),status:t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/status/budget",params:{fields:"id,name,icon,color",order:"order,asc;name,asc"}},show:"name",icon:"icon",color:"color",disabled:function(t){return t.paid&&2===t.stage}}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/category/budget",params:{fields:"id,name,icon,color",order:"name,asc"}},show:"name",icon:"icon",color:"color"}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md3","lg3"]}),dateValidity:t.fieldDate({value:"date_validity",text:"Data de Validade",required:!0,size:["xs12","sm12","md3","lg3"]}),totalLiquid:t.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),subHeader2:t.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),percentageCollaborator:t.fieldNumber({value:"percentage_collaborator",text:"Comissão Colaborador",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md4","lg4"],showField:function(){return t.permissionIsAvaiable(A["g"])}}),information:t.fieldText({value:"information",text:"Forma/Condições de Pagamento",size:["xs12","sm12","md4","lg4"]}),externalCode:t.fieldText({value:"external_code",text:"Código externo",size:["xs12","sm12","md4","lg4"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},t.title={list:"Orçamentos",edit:{create:"Novo Orçamento",update:"Editar Orçamento"}},t.params={limit:10},t.icon="shop",t.apiUrl="sales/budget",t.maxWidth="700px",t.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),Hz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="10b505c9",t.apiUrl="sales/budget-export",t.fieldsEdit.status_id.apiUrl="sales/config/status/budget",t.fieldsEdit.category_id.apiUrl="sales/config/category/budget",t}return a}(Ox),Gz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="10b505c9",t.apiUrl="sales/budget-events-export",t.fieldsEdit.status_id.apiUrl="sales/config/status/budget",t.fieldsEdit.category_id.apiUrl="sales/config/category/budget",t}return a}(Ox),Yz=[],Jz=1;Jz<=120;Jz++)Yz.push({value:Jz,text:"".concat(Jz," vez").concat(Jz>1?"es":"")});for(var Qz=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:t.fieldList({value:"date_start",text:"Data de Emissão"}),agreement:t.fieldList({value:"business_agreement_id",text:"Convênio"}),externalCode:t.fieldList({value:"external_code",text:"Código Proposta"}),collaborator:t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),totalLiquid:t.fieldList({value:"total_liquid",text:"Valor",sortable:!0})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos desta proposta.",size:["xs12","sm12","md12","lg12"]}),personType:t.fieldSelect({value:"person_profile",text:"Perfil",options:[{value:"customer",text:"Cliente"},{value:"prospect",text:"Prospect"}],size:["xs12","sm12","md2","lg2"],defaultOption:"customer",showField:function(t){return!t.id}}),personCustomer:t.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:function(t){return!!t.id},showField:function(t){return!t.id&&"customer"===t.person_profile}}),personProspect:t.fieldWiListDialog({value:"person_id",text:"Prospect",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",disabled:function(t){return!!t.id},showField:function(t){return!t.id&&"prospect"===t.person_profile}}),collaborator:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc",where:"collaborator,1"}},show:"name",showField:function(t){return!t.id}}),status:t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/status/budget",params:{fields:"id,name,icon,color",order:"order,asc;name,asc"}},show:"name",icon:"icon",color:"color",disabled:function(t){return t.paid&&2===t.stage}}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/category/budget",params:{fields:"id,name,icon,color,bank_id,bank_product_id",order:"name,asc"}},show:"name",icon:"icon",color:"color"}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),totalLiquid:t.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),externalCode:t.fieldText({value:"external_code",text:"Código Proposta",size:["xs12","sm12","md3","lg3"]}),advanced_view:t.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md3","lg3"]}),subHeader2:t.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:t.fieldSelectApi({value:"business_agreement_id",text:"Convênio",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:function(t){return{fields:"id,name,icon,color",order:"name,asc",category_id:t.business_category_id}}},show:"name",disabled:function(t){return!t.business_category_id},dependOn:["business_category_id"]}),agencyId:t.fieldSelectApi({value:"business_agency_id",text:"Órgão",size:["xs12","sm12","md3","lg3"],api:{url:"sales/budget/agency",params:function(t){return{fields:"id,name,icon,color",order:"name,asc",agreement_id:t.business_agreement_id}}},show:"name",dependOn:["business_agreement_id"],disabled:function(t){return!t.business_agreement_id}}),installmentAmount:t.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg3"]}),installmentQuantity:t.fieldSelect({value:"quantity_installment",text:"Qtd. Parcelas",placeholder:"Ex: 12 vezes",options:Yz,size:["xs12","sm12","md2","lg2"]}),subHeader3:t.fieldSubHeader({text:"Opções avançadas",showField:function(t){return t.advanced_view}}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),dateValidity:t.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),percentageCollaborator:t.fieldNumber({value:"percentage_collaborator",text:"Comissão",placeholder:"Ex: 10%",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view&&t.permissionIsAvaiable(A["g"])}}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),company:t.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(t){return t.advanced_view}}),collaboratorAdvanced:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return!!t.id&&t.advanced_view}}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},t.title={list:"Propostas",edit:{create:"Nova Proposta",update:"Editar Proposta"}},t.params={limit:10,with:"agreement:id,name,icon,color"},t.icon="shop",t.apiUrl="sales/budget",t.maxWidth="900px",t.search={placeholder:"Pesquise ID, cliente, status ou categoria",fields:["id","person.name","person.first_name","status.name","category.name","external_code"]},t.urlDetails={name:"budget",params:{}},t.filters=new Uz,t.components={list:{tableRow:function(){return a.e("chunk-f0f457fa").then(a.bind(null,"87b4"))}}},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.imports={permission:A["e"],title:"Importar Orçamentos",origins:{excel:{title:"Excel",description:"Importar orçamentos do Excel.",permission:A["f"],image:"/static/icons/excel_icon.png",wiConfig:"import-budget-from-excel"}}},t.exports={permission:A["c"],title:"Exportar",origins:{budgets:{title:"Exportar Orçamentos",permission:A["d"],description:"Exportar orçamentos para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"budget-export-filters"}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),Kz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Propostas Em Aberto",t.params["stage"]="open",t}return a}(Qz),Xz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Propostas Aprovadas",t.params["stage"]="close",t}return a}(Qz),Zz=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Propostas Rejeitadas",t.params["stage"]="cancel",t}return a}(Qz),tM=[],eM=1;eM<=120;eM++)tM.push({value:eM,text:"".concat(eM," vez").concat(eM>1?"es":"")});for(var aM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t,i,s,o,n,r,l,c,d;return Object(De["a"])(this,a),d=e.call(this),Object(Fe["a"])(Object(Ie["a"])(d),"fieldsRequiredConfig",d.getConfig("SALES_CORB_REGISTER_REQUIRED_FIELDS")||[]),Object(Fe["a"])(Object(Ie["a"])(d),"fieldsEdit",{subheaderPerson:d.fieldSubHeader({text:"Informações do cliente",size:["xs12","sm12","md12","lg12"]}),person:d.fieldWiListDialog({value:"person_id",text:"Cliente/Prospect",required:!0,size:["xs12","sm12","md4","lg4"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:!0}),birthDate:d.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm12","md2","lg2"],required:!0}),rg:d.fieldText({value:"rg",text:"RG",size:["xs12","sm12","md2","lg2"],required:!0}),rgIssuer:d.fieldText({value:"rg_issuing_agency",text:"RG Emissor",placeholder:"Ex: SSP",required:!0,size:["xs12","sm12","md1","lg1"]}),rgIssuerState:d.fieldSelectApi({value:"rg_state_id",text:"RG UF",placeholder:"Ex: MG",size:["xs12","sm12","md1","lg1"],required:!0,api:{url:"register/state",params:{fields:"id,name,code",order:"code,asc"}},show:"code"}),rgIssueDate:d.fieldDate({value:"rg_issue_date",text:"RG Data Emissão",size:["xs12","sm12","md2","lg2"],required:!0}),motherName:d.fieldText({value:"mothers_name",text:"Nome da Mãe",size:["xs12","sm12","md3","lg3"]}),fatherName:d.fieldText({value:"fathers_name",text:"Nome do Pai",size:["xs12","sm12","md3","lg3"]}),naturalness:d.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Ex: São Paulo",size:["xs12","sm12","md2","lg2"]}),nationality:d.fieldSelect({value:"nationality",text:"Nacionalidade",placeholder:"Ex: Brasileiro",size:["xs12","sm12","md2","lg2"],options:[{value:"Brasileiro",text:"Brasileiro"},{value:"Estrangeiro",text:"Estrangeiro"}]}),sex:d.fieldSelect({value:"sex",text:"Sexo",placeholder:"Masculino/Feminino",size:["xs12","sm12","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Não especificado"}]}),maritalStatus:d.fieldSelect({value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}]}),incomeGross:d.fieldMoney({value:"income_gross",text:"Renda Bruta",size:["xs12","sm12","md3","lg3"]}),salaryLiquid:d.fieldMoney({value:"salary_liquid",text:"Salário Líquido",size:["xs12","sm12","md3","lg3"]}),socialName:d.fieldText({value:"social_name",text:"Nome Social",placeholder:"Digite o nome social",size:["xs12","sm12","md3","lg3"]}),subheaderAddress:d.fieldSubHeader({text:"Informações de endereço",size:["xs12","sm12","md12","lg12"]}),createAddress:d.fieldSelect({value:"create_address",text:"Configuração do endereço",options:[{value:"create",text:"Criar novo endereço"},{value:"use-existing",text:"Usar endereço existente"}],size:["xs12","sm12","md3","lg3"],defaultOption:"use-existing"}),address:d.fieldWiListDialog({value:"address_id",text:"Endereço",size:["xs12","sm12","md9","lg9"],wiConfig:"address",show:"address.address_full",icon:"location_on",required:null===(t=d.fieldsRequiredConfig)||void 0===t?void 0:t.includes("address_id"),filter:function(t){return{where:"person_adresses.person_id,".concat(t.person_id)}},showField:function(t){return"use-existing"===t.create_address},wiEditData:function(t){return{person_id:t.person_id}}}),addressZipCode:d.fieldText({value:"zip_code",text:"CEP",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"#####-###",mask:"#####-###",showField:function(t){return"create"===t.create_address},button:ha}),addressStreet:d.fieldText({value:"address",text:"Endereço/Logradouro",required:!0,size:["xs12","sm12","md5","lg5"],placeholder:"Digite o endereço",showField:function(t){return"create"===t.create_address}}),addressNumber:d.fieldText({value:"number",text:"Número",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Ex: 820",showField:function(t){return"create"===t.create_address}}),addressDistrict:d.fieldText({value:"district",text:"Bairro",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Digite o bairro",showField:function(t){return"create"===t.create_address}}),addressComplement:d.fieldText({value:"complement",text:"Complemento",size:["xs12","sm12","md2","lg2"],placeholder:"Ex: APT. 201",showField:function(t){return"create"===t.create_address}}),addressCityIso:d.fieldSelectApi({value:"iso",text:"Cidade",required:!0,size:["xs12","sm12","md4","lg4"],placeholder:"Selecione uma cidade",api:{url:"register/city",params:{limit:1e4,order:"name,asc"}},show:"name_and_state",selectValue:"iso",showField:function(t){return"create"===t.create_address&&t.iso}}),addressCity:d.fieldSelectApi({value:"city_id",text:"Cidade",required:!0,size:["xs12","sm12","md4","lg4"],placeholder:"Selecione uma cidade",api:{url:"register/city",params:{limit:1e4,order:"name,asc"}},show:"name_and_state",showField:function(t){return"create"===t.create_address&&!t.iso}}),addressDescription:d.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md4","lg4"],placeholder:"Se desejar, coloque uma descrição ou observação.",showField:function(t){return"create"===t.create_address}}),subheaderBankAccount:d.fieldSubHeader({text:"Informações de conta bancária",size:["xs12","sm12","md12","lg12"]}),createFinanceAccount:d.fieldSelect({value:"create_finance_account",text:"Configuração da conta bancária",options:[{value:"create",text:"Criar nova conta bancária"},{value:"use-existing",text:"Usar conta bancária existente"}],size:["xs12","sm12","md3","lg3"],defaultOption:"use-existing"}),financeAccount:d.fieldWiListDialog({value:"finance_account_id",text:"Conta bancária",size:["xs12","sm12","md9","lg9"],wiConfig:"finance-accounts-person",show:"finance_account.name",icon:"account_balance",required:null===(i=d.fieldsRequiredConfig)||void 0===i?void 0:i.includes("finance_account_id"),filter:function(t){return{where:"finance_accounts.person_id,".concat(t.person_id)}},showField:function(t){return"use-existing"===t.create_finance_account},wiEditData:function(t){return{person_id:t.person_id}}}),financeAccountType:d.fieldSelectApi({value:"finance_account_type_id",text:"Tipo de Conta",required:!0,placeholder:"Poupança ou Corrente",size:["xs12","sm12","md2","lg2"],api:{url:"finance/account/type",params:{fields:"id,name",order:"name,asc",orWhere:"id,2;id,4"}},show:"name",showField:function(t){return"create"===t.create_finance_account}}),financeAccountBank:d.fieldSelectApi({value:"finance_bank_id",text:"Instituição Bancária",placeholder:"Clique para buscar",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"finance/bank",params:{fields:"id,name,code,logo_url",order:"code,asc;id,asc;name,asc"}},show:"name_full",showField:function(t){return"create"===t.create_finance_account}}),financeAccountAgency:d.fieldText({value:"agency",text:"Agência",placeholder:"Ex: 1234",size:["xs12","sm12","md1","lg1"],required:!0,showField:function(t){return"create"===t.create_finance_account}}),financeAccountNumber:d.fieldText({value:"account",text:"N° da Conta",placeholder:"Ex: 12345",size:["xs12","sm12","md2","lg2"],required:!0,showField:function(t){return"create"===t.create_finance_account}}),financeAccountOperation:d.fieldText({value:"operation",text:"Dígito",placeholder:"Ex: 8",size:["xs12","sm12","md1","lg1"],showField:function(t){return"create"===t.create_finance_account}}),keyPix:d.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md1","lg1"],showField:function(t){return"create"===t.create_finance_account}}),subheaderTalkContact:d.fieldSubHeader({text:"Informações de contato",size:["xs12","sm12","md12","lg12"]}),talkContact:d.fieldWiListDialog({value:"talk_contact_id",text:"Contato",placeholder:"Ex: 12934587890",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"talk_contact.number",icon:"phone",filter:function(t){return{where:"person_id,".concat(t.person_id)}},required:!0}),email:d.fieldText({value:"email",text:"E-mail",placeholder:"Ex: nome@gmail.com",size:["xs12","sm12","md6","lg6"]}),subHeader1:d.fieldSubHeader({text:"Informe os dados básicos desta proposta.",size:["xs12","sm12","md12","lg12"]}),dateStart:d.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),totalLiquid:d.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md2","lg2"],required:null===(s=d.fieldsRequiredConfig)||void 0===s?void 0:s.includes("amount_additional")}),externalCode:d.fieldText({value:"external_code",text:"Código da Proposta",size:["xs12","sm12","md2","lg2"]}),integrationCode:d.fieldText({value:"integration_code",text:"Matrícula",size:["xs12","sm12","md2","lg2"],required:null===(o=d.fieldsRequiredConfig)||void 0===o?void 0:o.includes("integration_code")}),sumAmountUnit:d.fieldMoney({value:"sum_amount_unit",text:"Margem Total",size:["xs12","sm12","md2","lg2"],required:null===(n=d.fieldsRequiredConfig)||void 0===n?void 0:n.includes("sum_amount_unit")}),advanced_view:d.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md2","lg2"]}),subHeader2:d.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:d.fieldSelectApi({value:"business_agreement_id",text:"Convêniooo",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:{fields:"id,name,icon,color",order:"name,asc"}},show:"name",icon:"icon",color:"color",required:null===(r=d.fieldsRequiredConfig)||void 0===r?void 0:r.includes("business_agreement_id")}),installmentAmount:d.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg2"],required:null===(l=d.fieldsRequiredConfig)||void 0===l?void 0:l.includes("amount_installment")}),installmentQuantity:d.fieldSelect({value:"quantity_installment",text:"Quantidade de Parcelas",placeholder:"Ex: 12 vezes",options:tM,size:["xs12","sm12","md3","lg2"],required:null===(c=d.fieldsRequiredConfig)||void 0===c?void 0:c.includes("quantity_installment")}),integration:d.fieldText({value:"integration",text:"Cod. Correspondente",size:["xs12","sm12","md2","lg2"]}),invoice:d.fieldText({value:"invoice",text:"ID Averbação",size:["xs12","sm12","md2","lg2"]}),subHeader3:d.fieldSubHeader({text:"Opções avançadas",showField:function(t){return t.advanced_view}}),dateEnd:d.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),dateValidity:d.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),percentageCollaborator:d.fieldNumber({value:"percentage_collaborator",text:"Comissão",placeholder:"Ex: 10%",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view&&d.permissionIsAvaiable(A["g"])}}),amountDiscount:d.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),company:d.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(t){return t.advanced_view}}),collaboratorAdvanced:d.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc",where:"collaborator,1"}},show:"name",showField:function(t){return!!t.id&&t.advanced_view}}),subHeaderObservation:d.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:d.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),d.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},d.title={list:"Propostas",edit:{create:"Nova Proposta",update:"Editar Proposta"}},d.icon="shop",d.apiUrl="sales/budget/full-credit",d.setFields(d.fieldsEdit),d}return a}(Oe["a"]),iM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),title:t.fieldList({value:"title",text:"Nome do Modelo"}),options:t.fieldList({value:"options",text:"Opções",align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome do modelo."}),title:t.fieldText({value:"title",text:"Nome do Modelo",required:!0,size:["xs12","sm12","md6","lg6"]}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,api:{url:"sales/config/category/budget",params:{fields:"id,name,icon,color",order:"name,asc"}},show:"name",icon:"icon",color:"color",size:["xs12","sm12","md6","lg6"]}),subHeader2:t.fieldSubHeader({text:"Usar valores de custo, markup e preço de venda do cadastro de produtos e serviços?"}),subHeader21:t.fieldSubHeader({text:"Ao marcar a opção abaixo, a cada orçamento gerado, o sistema irá usar os valores de custo, markup e preço atuais do cadastro de produtos e serviços.",style:{height:"54px !important",background:"seagreen",color:"white"}}),makeFinance:t.fieldSwitch({value:"make_finance",text:"Usar valores do cadastro de produtos e serviços",size:["xs12","sm12","md12","lg12"]}),subHeader3:t.fieldSubHeader({text:"Se quiser, informe o Deslocamento e Desconto."}),amountFreight:t.fieldMoney({value:"amount_freight",text:"Valor Deslocamento",size:["xs12","sm12","md6","lg6"]}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md6","lg6"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},t.title={list:"Modelos de Orçamentos",edit:{create:"Novo Modelo de Orçamento",update:"Editar Modelo de Orçamento"}},t.params={limit:10,where:"is_template,1"},t.urlDetails={name:"budget-template",params:{}},t.icon="shop",t.apiUrl="sales/budget/template",t.maxWidth="700px",t.size=["xs12","sm12","md12","lg12","xl12"],t.search={placeholder:"Pesquise ID ou Nome do Modelo",fields:["id","title"]},t.components={list:{tableRow:function(){return a.e("chunk-828588c0").then(a.bind(null,"60a9"))}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.fieldsFixed=[{value:"is_template",data:1}],t}return i}(Oe["a"]),sM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",[t.fieldSubHeader({text:"1 - Faça download da planilha modelo
e importe para o sistema.",style:{height:"50px !important",color:"black"}}),t.fieldFileDownload({fileUrl:"/static/planilhas/ImportarOrçamentos.xlsx",text:"Baixar Modelo de Planilha",size:["xs12","sm12","md12","lg12","xl12"]}),t.fieldSubHeader({text:"2 - Faça upload da planilha preenchida
(arquivo xlsx) com os orçamentos.",style:{height:"50px !important",color:"black"}}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo XLSX",placeholder:"Selecione a planilha",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t.id=A["f"],t.list=!0,t.title="Importar Orçamentos do Excel",t.icon="upload",t.apiUrl="sales/budget/import/xlsx",t.maxWidth="420px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),oM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.params={limit:10},t.icon="shopping_cart",t.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.components.list.tableRow=function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="1000px",t.setFields([t.fieldSubHeader({text:"Informe os dados básicos deste negócio."}),t.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,placeholder:"Ex: Nome da empresa, etc.",size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"",show:"person.first_name",icon:"person_outline"}),t.fieldText({value:"external_code",text:"Código Externo",placeholder:"Ex: Seu código",size:["xs12","sm12","md2","lg2"]}),t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,placeholder:"Ex: Em Aberto, etc.",size:["xs12","sm12","md3","lg3"],api:{url:"",params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name",disabled:function(t){return t.paid&&2===t.stage}}),t.fieldSelectApi({value:"business_category_id",text:"Categoria do Negócio",required:!0,placeholder:"Ex: Serviço, etc.",size:["xs12","sm12","md3","lg3"],api:{url:"",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldText({value:"invoice",text:"N° Nota Fiscal",placeholder:"Ex: 1234567890",size:["xs12","sm12","md2","lg2"]}),t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),t.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md2","lg2"]}),t.fieldMoney({value:"amount_freight",text:"Valor Frete/Deslocamento",size:["xs12","sm4","md2","lg2"]}),t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm4","md2","lg2"]}),t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,placeholder:"Ex: Nome do colaborador, etc.",size:["xs12","sm12","md4","lg4"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldSwitch({value:"is_template",text:"É uma template",size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldSwitch({value:"make_stock",text:"Integrar com Estoque",size:["xs12","sm12","md2","lg2"],disabled:function(t){return t.id&&1!=t.stage},showField:function(){return t.permissionIsAvaiable("b0ce8f81-78ff-4d79-a9f3-d7415343d2e5")}}),t.fieldSubHeader({text:"Descreva abaixo os detalhes."}),t.fieldEditor({value:"description",text:"Descrição da Venda",placeholder:"Ex: Prazos, detalhes importanes, etc."}),t.fieldSubHeader({text:"Descreva abaixo as formas/condições de pagamento."}),t.fieldEditor({value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x."}),t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações."})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"person.type",text:"PF/PJ"}),t.fieldList({value:"person.name",text:"Nome do Cliente"}),t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),t.fieldList({value:"",text:""}),t.fieldList({value:"",text:""}),t.fieldList({value:"external_code",text:"Código Externo"}),t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),t.fieldList({value:"total_liquid",text:"Total",sortable:!0})]),t}return i}(Oe["a"]),nM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Equipamentos",t.fields={subHeader1:t.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),person_id:t.fieldWiListDialog({value:"person_id",text:"Cliente",size:["xs12","sm12","md6","lg6"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),collaborator_id:t.fieldWiListDialog({value:"collaborator_id",text:"Colaborador Responsável",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),status_id:t.fieldSelectApi({value:"status_id",text:"Status/Etapa",size:["xs12","sm12","md4","lg4"],api:{url:"sales/config/status/sale",params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name"}),category_id:t.fieldSelectApi({value:"category_id",text:"Categoria",size:["xs12","sm12","md4","lg4"],api:{url:"sales/config/category/sale",params:{fields:"id,name",order:"name,asc"}},show:"name"}),external_code:t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"Filtrar por Produtos ou Serviços existentes."}),product_id:t.fieldWiListDialog({value:"product_id",text:"Produto",size:["xs12","sm12","md6","lg6"],wiConfig:"product",show:"product.name",icon:"local_grocery_store"}),service_id:t.fieldWiListDialog({value:"service_id",text:"Serviço",size:["xs12","sm12","md6","lg6"],wiConfig:"service",show:"service.name",icon:"room_service"}),codesId:t.fieldWiListDialog({value:"code_id",text:"Código",size:["xs12","sm12","md6","lg6"],wiConfig:"product-code",show:"code.name",icon:"category"})},t}return a}(Le["a"]),rM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(t,i,s){var o;Object(De["a"])(this,a),o=e.call(this),o.list=!0,o.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},o.name="sale",o.title={list:t,edit:{insert:"Nova Venda",update:"Editar Venda"}},o.apiUrl="sales/sale",i&&(o.params["stage"]=i),o.urlDetails={name:"sale",params:{}},o.icon="shopping_cart",o.fields[0].text="Informe os dados básicos desta Venda.",o.fields[2].text="Cliente",o.fields[2].wiConfig="customer",o.fields[4].apiUrl="sales/config/status/sale",o.fields[5].apiUrl="sales/config/category/sale",o.fields[5].text="Categoria/Tipo de Venda",o.fields[7].text="Emissão",o.fields[8].text="Entrega",o.fields[9].text="Valor Adicional",o.fields[14].text="Descreva abaixo os detalhes desta venda.",o.fields[16].text="Descreva abaixo as formas/condições de pagamento desta venda.",o.fields[19].text="O campo abaixo pode ser usado para registrar observações sobre esta venda.",o.fields[24].value=s.value,o.fields[24].text=s.text,o.fields[25]={value:"date_end",text:"Entrega",list:!0},o.filters=new nM,o.permissionIsAvaiable("0bae9ce3-400f-8818-94a0-15d1b3bdf088")&&o.permissionIsAvaiable("4d8hd50b")&&o.fields.splice(1,0,o.fieldWiListDialog({value:"business_id",text:"Projeto",required:!0,size:["xs12","sm12","md12","lg12"],wiConfig:"graduation-open",show:"business.title",icon:"select_check_box",disabled:function(t){return null!=t.id}}));var n=o.fields.findIndex((function(t){return"is_template"===t.value}));return o.fields[n].text="Ex: Seu código",o.fields.splice(n,1),o.exports={permission:A["tb"],title:"Exportar Vendas",origins:{excel:{title:"Exportar para o Excel",permission:A["ub"],description:"Exportar vendas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"sale-export-filters"}}},o}return a}(oM),lM={sale:new rM("Vendas Em Aberto",null,{value:"opened_at",text:"Criação"}),open:new rM("Vendas Em Aberto","open",{value:"opened_at",text:"Criação"}),close:new rM("Histórico de Vendas","close",{value:"closed_at",text:"Realização"}),cancel:new rM("Vendas Canceladas","cancel",{value:"canceled_at",text:"Cancelamento"})},cM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos desta venda."}),status:t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/status/sale",params:{fields:"id,name,icon,color",order:"order,asc;name,asc"}},show:"name",icon:"icon",color:"color",disabled:function(t){return t.paid&&2===t.stage}}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/category/sale",params:{fields:"id,name,icon,color",order:"name,asc"}},show:"name",icon:"icon",color:"color"}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md3","lg3"]}),totalLiquid:t.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),subHeader2:t.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),percentageCollaborator:t.fieldNumber({value:"percentage_collaborator",text:"Comissão Colaborador",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md4","lg4"],showField:function(){return t.permissionIsAvaiable(A["g"])}}),information:t.fieldText({value:"information",text:"Forma/Condições de Pagamento",size:["xs12","sm12","md4","lg4"]}),externalCode:t.fieldText({value:"external_code",text:"Código externo",size:["xs12","sm12","md4","lg4"]}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},t.title={list:"Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},t.params={limit:10},t.icon="shopping_cart",t.apiUrl="sales/sale",t.maxWidth="700px",t.search={placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),dM=[],uM=1;uM<=120;uM++)dM.push({value:uM,text:"".concat(uM," vez").concat(uM>1?"es":"")});for(var pM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),dateStart:t.fieldList({value:"date_start",text:"Data de Emissão"}),agreement:t.fieldList({value:"business_agreement_id",text:"Convênio"}),externalCode:t.fieldList({value:"external_code",text:"Código Proposta"}),collaborator:t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),totalLiquid:t.fieldList({value:"total_liquid",text:"Valor",sortable:!0})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos desta venda.",size:["xs12","sm12","md12","lg12"]}),personType:t.fieldSelect({value:"person_profile",text:"Perfil",options:[{value:"customer",text:"Cliente"},{value:"prospect",text:"Prospect"}],size:["xs12","sm12","md2","lg2"],defaultOption:"customer",showField:function(t){return!t.id}}),personCustomer:t.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:function(t){return!!t.id},showField:function(t){return!t.id&&"customer"===t.person_profile}}),personProspect:t.fieldWiListDialog({value:"person_id",text:"Prospect",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"prospect",show:"person.first_name",icon:"person_outline",disabled:function(t){return!!t.id},showField:function(t){return!t.id&&"prospect"===t.person_profile}}),collaborator:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return!t.id}}),status:t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/status/sale",params:{fields:"id,name,icon,color",order:"order,asc;name,asc"}},show:"name",icon:"icon",color:"color",disabled:function(t){return t.paid&&2===t.stage}}),category:t.fieldSelectApi({value:"business_category_id",text:"Categoria",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sales/config/category/sale",params:{fields:"id,name,icon,color,bank_id,bank_product_id",order:"name,asc"}},show:"name",icon:"icon",color:"color"}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md3","lg3"]}),totalLiquid:t.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md3","lg3"]}),externalCode:t.fieldText({value:"external_code",text:"Código Proposta",size:["xs12","sm12","md3","lg3"]}),advanced_view:t.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md3","lg3"]}),subHeader2:t.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:t.fieldSelectApi({value:"business_agreement_id",text:"Convênio",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:function(t){return{fields:"id,name,icon,color",order:"name,asc",category_id:t.business_category_id}}},show:"name",disabled:function(t){return!t.business_category_id},dependOn:["business_category_id"]}),agencyId:t.fieldSelectApi({value:"business_agency_id",text:"Órgão",size:["xs12","sm12","md3","lg3"],api:{url:"sales/budget/agency",params:function(t){return{fields:"id,name,icon,color",order:"name,asc",agreement_id:t.business_agreement_id}}},show:"name",dependOn:["business_agreement_id"],disabled:function(t){return!t.business_agreement_id}}),installmentAmount:t.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg3"]}),installmentQuantity:t.fieldSelect({value:"quantity_installment",text:"Qtd. Parcelas",placeholder:"Ex: 12 vezes",options:dM,size:["xs12","sm12","md2","lg2"]}),subHeader3:t.fieldSubHeader({text:"Opções avançadas",showField:function(t){return t.advanced_view}}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),percentageCollaborator:t.fieldNumber({value:"percentage_collaborator",text:"Comissão",placeholder:"Ex: 10%",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view&&t.permissionIsAvaiable(A["g"])}}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),company:t.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(t){return t.advanced_view}}),collaboratorAdvanced:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return!!t.id&&t.advanced_view}}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},t.title={list:" Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},t.params={limit:10,with:"agreement:id,name,icon,color"},t.icon="shopping_cart",t.apiUrl="sales/sale",t.maxWidth="900px",t.search={placeholder:"Pesquise ID, cliente, status ou categoria",fields:["id","person.name","person.first_name","status.name","category.name","external_code"]},t.urlDetails={name:"sale",params:{}},t.filters=new nM,t.components={list:{tableRow:function(){return a.e("chunk-f0f457fa").then(a.bind(null,"87b4"))}}},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.exports={permission:A["tb"],title:"Exportar",origins:{sales:{title:"Exportar Vendas",permission:A["ub"],description:"Exportar vendas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"sale-export-filters"}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),mM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Vendas Em Aberto",t.params["stage"]="open",t}return a}(pM),vM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Vendas Aprovadas",t.params["stage"]="close",t}return a}(pM),fM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Vendas Rejeitadas",t.params["stage"]="cancel",t}return a}(pM),gM=[],_M=1;_M<=120;_M++)gM.push({value:_M,text:"".concat(_M," vez").concat(_M>1?"es":"")});var hM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subheaderPerson:t.fieldSubHeader({text:"Informações do cliente",size:["xs12","sm12","md12","lg12"]}),person:t.fieldWiListDialog({value:"person_id",text:"Cliente/Prospect",required:!0,size:["xs12","sm12","md4","lg4"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",disabled:!0}),birthDate:t.fieldDate({value:"birthday",text:"Data de Nascimento",size:["xs12","sm12","md2","lg2"],required:!0}),rg:t.fieldText({value:"rg",text:"RG",size:["xs12","sm12","md2","lg2"],required:!0}),rgIssuer:t.fieldText({value:"rg_issuing_agency",text:"RG Emissor",placeholder:"Ex: SSP",required:!0,size:["xs12","sm12","md1","lg1"]}),rgIssuerState:t.fieldSelectApi({value:"rg_state_id",text:"RG UF",placeholder:"Ex: MG",size:["xs12","sm12","md1","lg1"],required:!0,api:{url:"register/state",params:{fields:"id,name,code",order:"code,asc"}},show:"code"}),rgIssueDate:t.fieldDate({value:"rg_issue_date",text:"RG Data Emissão",size:["xs12","sm12","md2","lg2"],required:!0}),motherName:t.fieldText({value:"mothers_name",text:"Nome da Mãe",size:["xs12","sm12","md3","lg3"]}),fatherName:t.fieldText({value:"fathers_name",text:"Nome do Pai",size:["xs12","sm12","md3","lg3"]}),naturalness:t.fieldText({value:"naturalness",text:"Naturalidade",placeholder:"Ex: São Paulo",size:["xs12","sm12","md2","lg2"]}),nationality:t.fieldSelect({value:"nationality",text:"Nacionalidade",placeholder:"Ex: Brasileiro",size:["xs12","sm12","md2","lg2"],options:[{value:"Brasileiro",text:"Brasileiro"},{value:"Estrangeiro",text:"Estrangeiro"}]}),sex:t.fieldSelect({value:"sex",text:"Sexo",placeholder:"Masculino/Feminino",size:["xs12","sm12","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Não especificado"}]}),maritalStatus:t.fieldSelect({value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}]}),incomeGross:t.fieldMoney({value:"income_gross",text:"Renda Bruta",size:["xs12","sm12","md3","lg3"]}),salaryLiquid:t.fieldMoney({value:"salary_liquid",text:"Salário Líquido",size:["xs12","sm12","md3","lg3"]}),socialName:t.fieldText({value:"social_name",text:"Nome Social",placeholder:"Digite o nome social",size:["xs12","sm12","md3","lg3"]}),subheaderAddress:t.fieldSubHeader({text:"Informações de endereço",size:["xs12","sm12","md12","lg12"]}),createAddress:t.fieldSelect({value:"create_address",text:"Configuração do endereço",options:[{value:"create",text:"Criar novo endereço"},{value:"use-existing",text:"Usar endereço existente"}],size:["xs12","sm12","md3","lg3"],defaultOption:"use-existing"}),address:t.fieldWiListDialog({value:"address_id",text:"Endereço",size:["xs12","sm12","md9","lg9"],wiConfig:"address",show:"address.address_full",icon:"location_on",filter:function(t){return{where:"person_adresses.person_id,".concat(t.person_id)}},showField:function(t){return"use-existing"===t.create_address},wiEditData:function(t){return{person_id:t.person_id}}}),addressZipCode:t.fieldText({value:"zip_code",text:"CEP",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"#####-###",mask:"#####-###",showField:function(t){return"create"===t.create_address},button:ha}),addressStreet:t.fieldText({value:"address",text:"Endereço/Logradouro",required:!0,size:["xs12","sm12","md5","lg5"],placeholder:"Digite o endereço",showField:function(t){return"create"===t.create_address}}),addressNumber:t.fieldText({value:"number",text:"Número",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Ex: 820",showField:function(t){return"create"===t.create_address}}),addressDistrict:t.fieldText({value:"district",text:"Bairro",required:!0,size:["xs12","sm12","md2","lg2"],placeholder:"Digite o bairro",showField:function(t){return"create"===t.create_address}}),addressComplement:t.fieldText({value:"complement",text:"Complemento",size:["xs12","sm12","md2","lg2"],placeholder:"Ex: APT. 201",showField:function(t){return"create"===t.create_address}}),addressCityIso:t.fieldSelectApi({value:"iso",text:"Cidade",required:!0,size:["xs12","sm12","md4","lg4"],placeholder:"Selecione uma cidade",api:{url:"register/city",params:{limit:1e4,order:"name,asc"}},show:"name_and_state",selectValue:"iso",showField:function(t){return"create"===t.create_address&&t.iso}}),addressCity:t.fieldSelectApi({value:"city_id",text:"Cidade",required:!0,size:["xs12","sm12","md4","lg4"],placeholder:"Selecione uma cidade",api:{url:"register/city",params:{limit:1e4,order:"name,asc"}},show:"name_and_state",showField:function(t){return"create"===t.create_address&&!t.iso}}),addressDescription:t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md4","lg4"],placeholder:"Se desejar, coloque uma descrição ou observação.",showField:function(t){return"create"===t.create_address}}),subheaderBankAccount:t.fieldSubHeader({text:"Informações de conta bancária",size:["xs12","sm12","md12","lg12"]}),createFinanceAccount:t.fieldSelect({value:"create_finance_account",text:"Configuração da conta bancária",options:[{value:"create",text:"Criar nova conta bancária"},{value:"use-existing",text:"Usar conta bancária existente"}],size:["xs12","sm12","md3","lg3"],defaultOption:"use-existing"}),financeAccount:t.fieldWiListDialog({value:"finance_account_id",text:"Conta bancária",size:["xs12","sm12","md9","lg9"],wiConfig:"finance-accounts-person",show:"finance_account.name",icon:"account_balance",filter:function(t){return{where:"finance_accounts.person_id,".concat(t.person_id)}},showField:function(t){return"use-existing"===t.create_finance_account},wiEditData:function(t){return{person_id:t.person_id}}}),financeAccountType:t.fieldSelectApi({value:"finance_account_type_id",text:"Tipo de Conta",required:!0,placeholder:"Poupança ou Corrente",size:["xs12","sm12","md2","lg2"],api:{url:"finance/account/type",params:{fields:"id,name",order:"name,asc",orWhere:"id,2;id,4"}},show:"name",showField:function(t){return"create"===t.create_finance_account}}),financeAccountBank:t.fieldSelectApi({value:"finance_bank_id",text:"Instituição Bancária",placeholder:"Clique para buscar",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"finance/bank",params:{fields:"id,name,code,logo_url",order:"code,asc;id,asc;name,asc"}},show:"name_full",showField:function(t){return"create"===t.create_finance_account}}),financeAccountAgency:t.fieldText({value:"agency",text:"Agência",placeholder:"Ex: 1234",size:["xs12","sm12","md1","lg1"],required:!0,showField:function(t){return"create"===t.create_finance_account}}),financeAccountNumber:t.fieldText({value:"account",text:"N° da Conta",placeholder:"Ex: 12345",size:["xs12","sm12","md2","lg2"],required:!0,showField:function(t){return"create"===t.create_finance_account}}),financeAccountOperation:t.fieldText({value:"operation",text:"Dígito",placeholder:"Ex: 8",size:["xs12","sm12","md1","lg1"],showField:function(t){return"create"===t.create_finance_account}}),keyPix:t.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md1","lg1"],showField:function(t){return"create"===t.create_finance_account}}),subheaderTalkContact:t.fieldSubHeader({text:"Informações de contato",size:["xs12","sm12","md12","lg12"]}),talkContact:t.fieldWiListDialog({value:"talk_contact_id",text:"Contato",placeholder:"Ex: 12934587890",size:["xs12","sm12","md6","lg6"],wiConfig:"talk-contact",show:"talk_contact.number",icon:"phone",filter:function(t){return{where:"person_id,".concat(t.person_id)}},required:!0}),email:t.fieldText({value:"email",text:"E-mail",placeholder:"Ex: nome@gmail.com",size:["xs12","sm12","md6","lg6"]}),subHeader1:t.fieldSubHeader({text:"Informe os dados básicos desta venda.",size:["xs12","sm12","md12","lg12"]}),dateStart:t.fieldDate({value:"date_start",text:"Data de Emissão",size:["xs12","sm12","md2","lg2"]}),totalLiquid:t.fieldMoney({value:"amount_additional",text:"Valor",size:["xs12","sm12","md2","lg2"]}),externalCode:t.fieldText({value:"external_code",text:"Código da Venda",size:["xs12","sm12","md2","lg2"]}),integrationCode:t.fieldText({value:"integration_code",text:"Matrícula",size:["xs12","sm12","md2","lg2"]}),sumAmountUnit:t.fieldMoney({value:"sum_amount_unit",text:"Margem Total",size:["xs12","sm12","md2","lg2"]}),advanced_view:t.fieldSwitch({value:"advanced_view",text:"Opções avançadas",size:["xs12","sm12","md2","lg2"]}),subHeader2:t.fieldSubHeader({text:"Informações complementares: Prazo de pagamento, comissões, etc."}),agreementId:t.fieldSelectApi({value:"business_agreement_id",text:"Convênio",size:["xs12","sm12","md4","lg4"],api:{url:"sales/budget/agreement",params:{fields:"id,name,icon,color",order:"name,asc"}},show:"name",icon:"icon",color:"color"}),installmentAmount:t.fieldMoney({value:"amount_installment",text:"Valor da Parcela",size:["xs12","sm12","md3","lg2"]}),installmentQuantity:t.fieldSelect({value:"quantity_installment",text:"Quantidade de Parcelas",placeholder:"Ex: 12 vezes",options:gM,size:["xs12","sm12","md3","lg2"]}),integration:t.fieldText({value:"integration",text:"Cod. Correspondente",size:["xs12","sm12","md2","lg2"]}),invoice:t.fieldText({value:"invoice",text:"ID Averbação",size:["xs12","sm12","md2","lg2"]}),subHeader3:t.fieldSubHeader({text:"Opções avançadas",showField:function(t){return t.advanced_view}}),dateEnd:t.fieldDate({value:"date_end",text:"Data de Entrega",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),dateValidity:t.fieldDate({value:"date_validity",text:"Data de Validade",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),percentageCollaborator:t.fieldNumber({value:"percentage_collaborator",text:"Comissão",placeholder:"Ex: 10%",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(e){return e.advanced_view&&t.permissionIsAvaiable(A["g"])}}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor de Desconto",size:["xs12","sm12","md3","lg3"],showField:function(t){return t.advanced_view}}),company:t.fieldSelectApi({value:"company_id",text:"Empresa",api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name",size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md12","lg12"]},showField:function(t){return t.advanced_view}}),collaboratorAdvanced:t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(t){return!!t.id&&t.advanced_view}}),subHeaderObservation:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para adicionar observações..."})}),t.id={id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},t.title={list:"Vendas",edit:{create:"Nova Venda",update:"Editar Venda"}},t.icon="shopping_cart",t.apiUrl="sales/sale/full-credit",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),bM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="fbded5ac",t.apiUrl="sales/sale-export",t.fieldsEdit.status_id.apiUrl="sales/config/status/sale",t.fieldsEdit.category_id.apiUrl="sales/config/category/sale",t}return a}(Ox),xM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="sales/config/status/contract",t.availableFields.category_id.apiUrl="sales/config/category/contract",t.filtersCacheKey="contract-filters",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_id,t.availableFields.collaborator_id,t.availableFields.tags,t.availableFields.subHeader2,t.availableFields.dateField,t.availableFields.dateStart,t.availableFields.dateEnd,t.availableFields.subHeader4,t.availableFields.state_id,t.availableFields.city_id,t.availableFields.subHeader3,t.availableFields.product_id,t.availableFields.service_id],t}return a}(k_),yM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),collaborator:t.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),address:t.fieldList({value:"address_id",text:"Endereço",sortable:!1}),external_code:t.fieldList({value:"external_code",text:"Código externo",sortable:!0}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})}),t.id={id:A["j"],create:A["k"],update:A["m"],delete:A["l"]},t.name="contract",t.title={list:"Contratos",edit:{insert:"Novo Contrato",update:"Editar Contrato"}},t.icon="border_color",t.apiUrl="saless/contract",t.urlDetails.name=t.permissionIsAvaiable(A["N"])?"internet-contract":"contract",t.components.list.tableRow=function(){return a.e("chunk-6dc71822").then(a.bind(null,"1bba"))};var s=t.fieldsEdit;return t.fieldsEdit.dateStart.text="Início do contrato",t.fieldsEdit.dateEnd.text="Termino do contrato",t.fieldsEdit.subHeader1.text="Informe os dados básicos deste contrato.",t.fieldsEdit.status.apiUrl="sales/config/status/contract",t.fieldsEdit.category.apiUrl="sales/config/category/contract",t.fieldsEdit.externalCode=t.fieldDate({value:"invoice_first_date",text:"Data primeiro pagamento",size:["xs12","sm12","md2","lg2"],required:function(t){return t.invoice_type_id==vu}}),t.clearFields(),t.setFields(t.fieldsList),t.setFields(s),t}return i}(wb),kM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.apiUrl="saless/contract",t.urlDetails.name="contract",t.filters=new xM,t.components.list.tableRow=function(){return a.e("chunk-6dc71822").then(a.bind(null,"1bba"))},t.fieldsEdit.status.apiUrl="sales/config/status/contract",t.fieldsEdit.category.apiUrl="sales/config/category/contract",t}return i}(yM),CM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Em Análise",t.params.stage="open",t.urlDetails.name="contract",t}return a}(kM),wM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Assinados",t.params.stage="close",t.params.is_recurrent="no",t.urlDetails.name="contract",t}return a}(kM),SM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),personName:t.fieldList({value:"person.name",text:"Nome do Cliente",sortable:!1}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),category:t.fieldList({value:"business_category_id",text:"Categoria/Tipo",align:"center"}),invoice_pay_day:t.fieldList({value:"invoice_pay_day",text:"Dia de pgto.",align:"center"}),finance_situation:t.fieldList({value:"finance_situation",text:"Situação",sortable:!0,align:"center"}),end_date:t.fieldList({value:"end_date",text:"Encerramento",sortable:!0,align:"center"}),total_liquid:t.fieldList({value:"total_liquid",text:"Valor",sortable:!0,align:"center"})}),t.title.list="Contratos Recorrentes Ativos",t.urlDetails.name="contract",t.params.stage="close",t.params.is_recurrent="yes",t.params.with="invoices_late:id,status,business_id,date_validity,in_out",t.components.list.tableRow=function(){return a.e("chunk-51066cba").then(a.bind(null,"b63d"))},t.clearFields(),t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(kM),DM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.urlDetails.name="contract",t.title.list="Contratos Cancelados",t.params.stage="cancel",t}return a}(kM),EM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{message:t.fieldMessage({text:"Não é possível alterar a data de vencimento caso exista um ou mais boletos emitidos que permitam pagamento em uma data futura. Essa regra existe para evitar pagamentos duplicados."}),subHeader1:t.fieldSubHeader({text:"Informe o novo dia de vencimento"}),invoicePayDay:t.fieldNumber({value:"invoice_pay_day",text:"Novo dia de vencimento",size:["xs12","sm10","md8","lg6","xl4","offset-sm1","offset-md2","offset-lg3","offset-xl4"],min:1,max:31})}),t.id=A["m"],t.actions={update:!0},t.title="Alterar dia de vencimento",t.icon="event_repeat",t.apiUrl="internet/contract/pay-day",t.maxWidth="400px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),TM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["H"],create:A["I"],update:A["K"],delete:A["J"]},t.name="guarantee",t.title={list:"Termos de Garantia",edit:{insert:"Novo Termo de Garantia",update:"Editar Termo de Garantia"}},t.icon="privacy_tip",t.apiUrl="saless/guarantee",t.urlDetails.name="guarantee",t.fieldsEdit.dateStart.text="Início da garantia",t.fieldsEdit.dateEnd.text="Termino da garantia",t.fieldsEdit.subHeader1.text="Informe os dados básicos deste termo de garantia.",t.fieldsEdit.status.apiUrl="sales/config/status/guarantee",t.fieldsEdit.category.apiUrl="sales/config/category/guarantee",t}return a}(wb),OM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Garantias Em Análise",t.params.stage="open",t}return a}(TM),AM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Garantias Vigentes",t.params.stage="close",t}return a}(TM),IM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Garantias Canceladas",t.params.stage="cancel",t}return a}(TM),FM=function(t,e){return{id:t,title:"Adicionar Nota",icon:"message",apiUrl:"sales/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},PM={sale:FM("b41dcfec","sale"),budget:FM("d3c48579","budget")},jM={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",step:".01",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,disabled:function(t){return t.id>0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto",size:["xs12","sm12","md9","lg9"],type:"wi-list-dialog",edit:!0,wiConfig:"product",show:"item.name",icon:"person_outline",callbackFields:[{get:"amount_sale",set:"amount_unit"}]},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},qM=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+e+"/item",fields:jM[a],fieldsFixed:[{value:"amount_total",data:0}]}},$M=(qM("b41dcfec","sale","product","Produto"),qM("d3c48579","budget","product","Produto"),qM("b41dcfec","sale","service","Serviço"),qM("d3c48579","budget","service","Serviço"),function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o Item, informe a quantidade e valores."}),stockId:t.fieldSelectApi({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md3","lg3"],disabled:function(t){return(null===t||void 0===t?void 0:t.stage)>1},api:{url:"stock",params:{fields:"id,name",order:"name,asc"}},show:"name"}),itemId:t.fieldWiListDialog({value:"item_id",text:"Item",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:null,show:"item.name",icon:null,filter:{where:"active,1"},callbackFields:[{get:"amount_sale",set:"amount_unit"},{get:"amount_cost",set:"amount_cost"},{get:"margin",set:"amount_margin"}]}),description:t.fieldText({value:"description",text:"Descrição",placeholder:"Insira a descrição aqui...",size:["xs12","sm12","md4","lg4"]}),quantity:t.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm12","md2","lg2"],required:!0,step:".01"}),amountCost:t.fieldMoney({value:"amount_cost",text:"Val. custo (opcional)",size:["xs12","sm12","md2","lg2"],required:!1}),calculateMargin:t.fieldAmountMargin({value:"amount_margin",text:"Calcular margem",size:["xs12","sm12","md1","lg1"],config:{fields:{quantity:"quantity",amountCost:"amount_cost",marginPercent:"amount_margin",amountDiscount:"amount_discount"},result:"amount_unit"}}),amountUnit:t.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md2","lg2"],required:!0}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md2","lg2"],required:!0}),itemCategoryId:t.fieldSelectApi({value:"business_item_category_id",text:"Categoria do Item",required:t.permissionIsAvaiable("db89e384"),api:{url:"sales/sale/item-category",params:{fields:"id,name",order:"name,asc"}},show:"name",size:["xs12","sm12","md3","lg3"]}),subHeader2:t.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para observações."})}),t.list=!1,t.title={edit:{insert:"Incluir",update:"Editar"}},t.params={limit:10},t.icon="list",t.maxWidth="1200px",t.setFields(t.fieldsEdit),t.fieldsFixed=[{value:"amount_total",data:0}],t}return a}(Oe["a"])),zM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title={edit:{insert:"Incluir Produto",update:"Editar Produto"}},t.icon="inventory_2",t.apiUrl="sales/sale/item",t.fieldsEdit.itemId.text="Produto",t.fieldsEdit.itemId.wiConfig="product",t.fieldsEdit.itemId.icon="inventory_2",t.fieldsEdit.description.text="Descrição do Produto",t}return a}($M),MM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title={edit:{insert:"Incluir Serviço",update:"Editar Serviço"}},t.icon="room_service",t.apiUrl="sales/sale/item",delete t.fieldsEdit.stockId,t.fieldsEdit.itemId.size=["xs12","sm12","md6","lg6"],t.fieldsEdit.description.size=["xs12","sm12","md6","lg6"],t.fieldsEdit.itemId.text="Serviço",t.fieldsEdit.itemId.wiConfig="service",t.fieldsEdit.itemId.icon="room_service",t.fieldsEdit.description.text="Descrição do Serviço",t.clearFields(),t.setFields(t.fieldsEdit),t}return a}($M),NM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t}return a}(zM),LM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t}return a}(MM),RM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="d3c48579",t}return a}(zM),UM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="d3c48579",t}return a}(MM),WM=function(){for(var t=[],e=1;e<=60;e++)t.push({value:e,text:e+"x"});return t},BM=function(t,e,a){return{id:t,title:{edit:{create:"Inserir Recebimento(s)",update:"Editar Recebimento"}},actions:{create:!0,update:!0},icon:"get_app",apiUrl:"sales/"+a+"/finance",apiParams:{order:"number_this"},fields:[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"date_validity",text:"Primeiro vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"show_amount_initial",text:"Valor Total",type:"money",disabled:!1,edit:{insert:!0},size:["xs12","sm12","md2","lg2"]},{value:"number_total",text:"Número de parcelas",required:!0,size:["xs12","sm12","md3","lg3"],type:"select",options:WM(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(t){return t.id?["xs12","sm12","md10","lg10"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fieldsFixed:[{value:"in_out",data:1}]}},VM={sale:BM("b41dcfec","Venda","sale"),budget:BM("d3c48579","Orçamento","budget")},HM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="fbded5ac",t.name="sale-persons",t.apiUrl="sales/sale/person",t.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},t.icon="people",t.fields[11].options[1].text=t.fields[11].options[1].text+" aos recebimentos da venda.",t}return a}(Gb),GM=new HM,YM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t.actions={update:!0},t.title="Receber",t}return a}(Zb),JM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.icon="shopping_cart",t.redirectOnSubmit=!0,t.setFields([t.fieldSubHeader({text:"Informe os dados da parcela abaixo."}),t.fieldDate({value:"date_validity",text:"Data de Vencimento",required:!0,size:["xs12","sm12","md3","ls3"]}),t.fieldMoney({value:"amount_initial",text:"Valor da parcela",required:!0,size:["xs12","sm12","md3","lg3"]}),t.fieldText({value:"description",text:"Descrição da parcela",size:["xs12","sm12","md6","lg6"]}),t.fieldSelectApi({value:"finance_form_payment_id",text:"Forma de Pagamento",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"finance/form-payment",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldSelectApi({value:"finance_account_id",text:"Conta Financeira",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"finance/account",params:{fields:"id,name",order:"name,asc"}},show:"name",disabled:function(t){return t.disable_finance_account}}),t.fieldTextArea({value:"observation",text:"Observações da parcela",placeholder:"Ex: Parcela referente..."})]),t}return a}(Oe["a"]),QM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t.title={list:"",edit:{create:"Criar Parcela",update:"Editar parcela"}},t.apiUrl="sales/sale/finance",t.fieldsFixed=[{value:"in_out",data:1}],t}return a}(JM),KM={id:"b41dcfec",title:"Adicionar Códigos",icon:"code",apiUrl:"sales/sale/code-make",maxWidth:"700px",fields:[{text:"Adicionar Códigos de Produto",type:"subheader",edit:!0},{value:"codes",text:"Códigos separados por vírgula",placeholder:"Insira aqui os códigos separados por vírgula. Ex: 123,456,789",type:"textarea",required:!0,edit:!0,rows:5}]},XM=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome do Status"}),order:t.fieldList({value:"order",text:"Ordem/posição"}),stage:t.fieldList({value:"stage",text:"Tipo de Status"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, tipo, cor e ícone deste status."}),name:t.fieldText({value:"name",text:"Nome do Status",size:["xs12","sm12","md5","lg5"]}),stage:t.fieldSelect({value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",size:["xs12","sm12","md3","lg3"],required:!0,options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}}),order:t.fieldNumber({value:"order",text:"Ordem do Status",size:["xs12","sm12","md2","lg2"]}),active:t.fieldSwitch({value:"active",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),color:t.fieldColor({value:"color",text:"Cor da Categoria",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md3","lg3"]}),user_profiles:t.fieldSelectApi({value:"user_profiles",text:"Perfis de Usuário",show:"name",multiple:!0,api:{url:"system/user/profile",params:{fields:"id,name",where:"active,1",order:"name,asc"}},size:["xs12","sm12","md5","lg5"]}),set_deadline:t.fieldSwitch({value:"set_deadline",text:"Exigir data limite",size:["xs12","sm12","md2","lg2"],disabled:!0}),layout:t.fieldTextArea({value:"description",text:"Observações",placeholder:"Use este campo para observações do status."})}),t.list=!0,t.title={list:"Status/Etapas",edit:{insert:"Novo Status/Etapas",update:"Editar Status/Etapas"}},t.params={limit:10},t.icon="code",t.size=["xs12"],t.components.list.tableRow=function(){return a.e("chunk-a5c53a88").then(a.bind(null,"746b"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),ZM=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t}return a}(XM),tN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Etapas de Venda",t.apiUrl="sales/config/status/sale",t}return a}(ZM),eN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Etapas de Orçamento",t.apiUrl="sales/config/status/budget",t}return a}(ZM),aN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Etapas de Contrato",t.apiUrl="sales/config/status/contract",t}return a}(ZM),iN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Etapas de Garantia",t.apiUrl="sales/config/status/guarantee",t}return a}(ZM),sN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldEditFinanceCategory",{subHeaderFinanceCategory:t.fieldSubHeader({text:"Vincule esta categoria a uma categoria financeira."}),finance_category_id:t.fieldCategorySelector({value:"finance_category_id",text:"Categoria Financeira",show:"finance_category.name",apiUrl:"finance/category/hierarchy/in",apiParams:{order:"level,asc;name,asc"},placeholder:"Ex: Recebimento de cliente",selectedShow:"name"})}),t.id="a02e979e",t}return a}(rx),oN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",Object(kt["a"])({subHeader1:t.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:t.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md6","lg6"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),bank_id:t.fieldSelectApi({value:"bank_id",text:"Banco",api:{url:"sales/config/bank",params:{fields:"id,name",where:"is_active,1",order:"order,asc"}},show:"name",size:["xs12","sm12","md6","lg6"],change:function(t){var e=t.form,a=t.selected;console.log(e,a)}}),bank_product_id:t.fieldSelectApi({value:"bank_product_id",text:"Produto do Banco",api:{url:"sales/config/bank-product",params:function(t){return{fields:"id,name",bank_id:"".concat(t.bank_id),order:"order,asc"}}},show:"name",disabled:function(t){return!t.bank_id},size:["xs12","sm12","md6","lg6"],dependOn:["bank_id"],showField:function(t){return t.bank_id}})},t.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(kt["a"])({},t.fieldEditFinanceCategory))),t.title.list="Categorias de Venda",t.apiUrl="sales/config/category/sale",t.permissionIsAvaiable("185a4bb9")&&(t.clearFields(),t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.maxWidth="900px"),t}return a}(sN),nN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:t.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md6","lg6"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md4","lg4"]}),bank_id:t.fieldSelectApi({value:"bank_id",text:"Banco",api:{url:"sales/config/bank",params:{fields:"id,name",where:"is_active,1",order:"order,asc"}},show:"name",size:["xs12","sm12","md4","lg4"],change:function(t){var e=t.form,a=t.selected;console.log(e,a)}}),bank_product_id:t.fieldSelectApi({value:"bank_product_id",text:"Produto do Banco",api:{url:"sales/config/bank-product",params:function(t){return{fields:"id,name",bank_id:"".concat(t.bank_id),order:"order,asc"}}},show:"name",disabled:function(t){return!t.bank_id},size:["xs12","sm12","md4","lg4"],dependOn:["bank_id"],showField:function(t){return t.bank_id}}),form:t.fieldWiListDialog({value:"form_id",text:"Formulário Complementar",required:!1,size:["xs12","sm12","md4","lg4"],wiConfig:"service-desk-config-form",show:"form.name",icon:"list_alt"})}),t.title.list="Categorias de Orçamento",t.apiUrl="sales/config/category/budget",t.permissionIsAvaiable("185a4bb9")&&(t.clearFields(),t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.maxWidth="900px"),t}return a}(sN),rN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;Object(De["a"])(this,a),t=e.call(this),t.title.list="Categorias de Contrato",t.apiUrl="sales/config/category/contract";var i=t.fieldsEdit.subHeader3,s=t.fieldsEdit.layout;return delete t.fieldsEdit.subHeader3,delete t.fieldsEdit.layout,t.fieldsEditContractCategory=Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},t.fieldsEdit),t.permissionIsAvaiable("bc2dcdd9-8571-4515-9917-8c1f871ca822")&&Object(kt["a"])({},t.fieldEditFinanceCategory)),{},{subHeader3:i,layout:s}),t.clearFields(),t.setFields(t.fieldsList),t.setFields(t.fieldsEditContractCategory),t}return a}(sN),lN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Categorias de Termo de Garantia",t.apiUrl="sales/config/category/guarantee",t}return a}(sN);ux.id="b9a915a3";var cN=ux,dN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:t.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:t.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:t.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:t.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:t.fieldList({value:"id",text:"Opções",align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:t.fieldText({value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0}),hostConfigId:t.fieldSelectApi({value:"host_config_id",text:"Plano de navegação*",autocomplete:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",api:{url:"network/host/config",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(){return t.permissionIsAvaiable(A["N"])}}),itemUnitId:t.fieldSelectApi({value:"item_unit_id",text:"Unidade de medida*",size:["xs12","sm12","md3","lg3"],api:{url:"register/product/unit",params:{fields:"id,name,code",order:"code,asc"}},show:"full_name"}),active:t.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:t.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:t.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:t.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:t.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),t.list=!0,t.id=A["rb"],t.name="service",t.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},t.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},t.params={limit:10,order:"created_at,desc"},t.icon="room_service",t.apiUrl="register/service",t.apiParams={limit:50},t.maxWidth="800px",t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},t.fieldsSelected={itemName:"serviço(s)"},t.imports={permission:A["pb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["qb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),uN={id:A["rb"],name:"service",list:!0,title:{list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},icon:"room_service",apiUrl:"register/service",imports:{permission:A["pb"],title:"Importar Serviços",origins:{imanager:{title:"Importar do Excel",permission:A["qb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},fields:[{value:"id",text:"ID",search:!0,type:"int",list:!0,edit:!1},{text:"Informe os dados básicos deste serviço.",type:"subheader",edit:!0},{value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm5","md5","lg5"],required:!0,list:!0,edit:!0},{value:"unit.code",text:"Unidade de medida",search:!0,type:"text",list:!0,edit:!1},{value:"host_config_id",text:"Plano de navegação*",autocomplete:!0,size:["xs12","sm4","md4","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"network/host/config",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_unit_id",text:"Unidade de medida*",autocomplete:!0,size:["xs12","sm3","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/product/unit",apiParams:{fields:"id,code",order:"code,asc"},show:"code"},{text:"O campo abaixo pode ser usado para registrar observações sobre este serviço.",type:"subheader",edit:!0},{value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"textarea",list:!1,edit:!0}]},pN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b9a915a3",t}return a}(dN),mN=Ge({name:"Cliente",field:"customer"});mN.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},mN.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},mN.icon="people_outline",mN.apiUrl="register/person/customer",mN.urlDetails.name="customer",mN.params["with"]="address_master",mN.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},mN["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},mN["filters"]=new Re;var vN=mN;vN.id="b9a915a3";var fN=vN;hx.id="b9a915a3";var gN=hx,_N=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.title={list:"Cupons de Desconto",edit:{create:"Criar novo cupom de desconto",update:"Editar cupom de desconto"}},t.icon="card_giftcard",t.search={placeholder:"Pesquise ID, Descrição ou Código único",fields:["id","slug","description"]},t.components.list.tableRow=function(){return a.e("chunk-7a4adee8").then(a.bind(null,"a243"))},t.setFields([t.fieldSubHeader({text:"Informe abaixo as informações do cupom de desconto."}),t.fieldText({value:"description",text:"Descrição do Cupom",placeholder:"Ex: Cupom de Desconto 1",required:!0,size:["xs12","sm12","md3","lg3"]}),t.fieldMoney({value:"amount",text:"Valor do desconto",required:!0,size:["xs12","sm12","md3","lg3"]}),t.fieldNumber({value:"quantity",text:"Quantidade Disponível",required:!0,size:["xs12","sm12","md3","lg3"]}),t.fieldText({value:"slug",text:"Código único do cupom",placeholder:"Ex: cupom-de-desconto-1",required:!1,disabled:!1,size:["xs12","sm12","md3","lg3"]})]),t.setFields([t.fieldList({value:"id",text:"Token do Cupom"}),t.fieldList({value:"description",text:"Descrição do Cupom"}),t.fieldList({value:"slug",text:"Código único do cupom"}),t.fieldList({value:"amount",text:"Valor do desconto"}),t.fieldList({value:"quantity",text:"Quantidade Disponível/Total"}),t.fieldList({value:"id",text:"Opções"})]),t}return i}(Oe["a"]),hN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b9a915a3",t.apiUrl="sales/sale/coupon",t}return a}(_N),bN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},t.name="task-sales-all",t.title={list:"Agendamentos",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},t.urlDetails={name:"task-sale",params:{}},t.apiUrl="tasks/task",t.icon="event_available",t.params={limit:10,order:"date,desc"},t.search={placeholder:"Pesquise pelo(a) nome ou código do cliente",fields:["person_id","person.first_name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-3cc1b15a").then(a.bind(null,"9974"))},t.setFields([t.fieldSubHeader({text:"Informe os dados básicos "}),t.fieldWiListDialog({value:"person_id",text:"Cliente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"customer.first_name",icon:"person_outline"}),t.fieldSelectApi({value:"status",text:"Status",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/status"},show:"title",selectValue:"code",icon:"icon",color:"color"}),t.fieldSelectApi({value:"type",text:"Tipo de Agendamento",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/type"},show:"title",selectValue:"code",icon:"icon",color:"color",disabled:function(t){return!!t.id}}),t.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),t.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),t.fieldWiListDialog({value:"responsible_id",text:"Colaborador Responsável",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline"}),t.fieldSubHeader({text:"Observações ou anotações "}),t.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),t.fieldList({value:"person_id",text:"Cliente",sortable:!1}),t.fieldList({value:"date",text:"Horário",sortable:!1}),t.fieldList({value:"type",text:"Procedimento",sortable:!1}),t.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),t.fieldList({value:"description",text:"Descrição",sortable:!1})]),t}return i}(Oe["a"]),xN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Agendamentos",t.icon="event",t.params={limit:10,order:"date,desc",where:"status,!=,100;status,!=,101"},t}return a}(bN),yN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Histórico",t.icon="event_available",t.params={limit:10,order:"date,desc",where:"status,100"},t}return a}(bN),kN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Desistências",t.icon="event_busy",t.params={limit:10,order:"date,desc",where:"status,101"},t}return a}(bN),CN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["wb"],t.name="sale-layout",t.title="Editar documento",t.icon="edit",t.apiUrl="sales/sale",t}return a}(ax),wN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["h"],t.name="budget-layout",t.title="Editar documento",t.icon="edit",t.apiUrl="sales/budget",t}return a}(ax),SN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["m"],t.name="contract-layout",t.title="Editar documento",t.icon="edit",t.apiUrl="sales/contract",t}return a}(ax),DN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome da Categoria"}),observation:t.fieldList({value:"observation",text:"Observações"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:t.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm12","md5","lg5"]}),typeId:t.fieldSelect({value:"type_id",text:"Tipo de Categoria",placeholder:"Como esta categoria irá se comportar.",size:["xs12","sm12","md3","lg3"],required:!0,options:[{value:1,text:"Orçamento"},{value:4,text:"Venda"}],edit:{create:!0}}),color:t.fieldColor({value:"color",text:"Cor da Categoria",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm12","md2","lg2"]}),subHeader2:t.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:t.fieldTextArea({value:"observation",text:"Observações",size:["xs12","sm12","md12","lg12"]})}),t.list=!0,t.id="b9a915a3",t.title={list:"Categoria de itens",edit:{insert:"Novo Categoria de itens",update:"Editar Categoria de itens"}},t.params={limit:10},t.apiUrl="sales/sale/item-category",t.icon="category",t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),EN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome do Convênio"}),slug:t.fieldList({value:"slug",text:"Identificador"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, identificador e ícone deste convênio."}),name:t.fieldText({value:"name",text:"Nome do Convênio",required:!0,size:["xs12","sm12","md12","lg12"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md6","lg6"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone do Convênio",size:["xs12","sm12","md6","lg6"]}),subHeader2:t.fieldSubHeader({text:"Descreva os detalhes deste convênio."}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva os detalhes deste convênio..."})}),t.list=!0,t.title={list:"Convênios",edit:{insert:"Novo Convênio",update:"Editar Convênio"}},t.search={placeholder:"Pesquise ID ou nome do convênio",fields:["id","name","slug"]},t.params={limit:10},t.apiUrl="sales/budget/agreement",t.icon="handshake",t.maxWidth="500px",t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],t.components.list.tableRow=function(){return a.e("chunk-c3044860").then(a.bind(null,"fe86"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),TN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t}return a}(EN),ON=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Convênios de Proposta",t}return a}(TN),AN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome do Órgão"}),slug:t.fieldList({value:"slug",text:"Identificador"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, identificador e ícone deste órgão."}),name:t.fieldText({value:"name",text:"Nome do Órgão",required:!0,size:["xs12","sm12","md12","lg12"]}),agreement:t.fieldSelectApi({value:"business_agreement_id",text:"Convênio",show:"name",api:{url:"sales/budget/agreement",params:{fields:"id,name",where:"is_active,1"}},size:["xs12","sm12","md6","lg6"]}),color:t.fieldColor({value:"color",text:"Cor",size:["xs12","sm12","md2","lg2"]}),icon:t.fieldWiGoogleIcon({value:"icon",text:"Ícone do Órgão",size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"Descreva os detalhes deste órgão."}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Descreva os detalhes deste órgão..."})}),t.list=!0,t.title={list:"Órgãos",edit:{insert:"Novo Órgão",update:"Editar Órgão"}},t.search={placeholder:"Pesquise ID ou nome do órgão",fields:["id","name","slug"]},t.params={limit:10},t.apiUrl="sales/budget/agency",t.icon="handshake",t.maxWidth="500px",t.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],t.components.list.tableRow=function(){return a.e("chunk-c3044860").then(a.bind(null,"fe86"))},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),IN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t}return a}(AN),FN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Órgãos",t}return a}(IN),PN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t}return a}(Ix),jN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="sales/config/category/sale",t}return a}(PN),qN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="sales/config/category/budget",t}return a}(PN),$N=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="sales/config/category/contract",t}return a}(PN),zN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="sales/config/category/guarantee",t}return a}(PN),MN=i["a"].state.system,NN={budget:Bz.budget,"budget-open":Bz.open,"budget-close":Bz.close,"budget-template":new iM,"budget-cancel":Bz.cancel,"budget-simple":new Vz};"wise-message"==MN&&(NN={budget:new Qz,"budget-open":new Kz,"budget-close":new Xz,"budget-template":new iM,"budget-cancel":new Zz,"budget-simple":new Qz,"budget-full":new aM});var LN={sale:lM.sale,"sale-open":lM.open,"sale-close":lM.close,"sale-cancel":lM.cancel,"sale-simple":new cM};"wise-message"==MN&&(LN={sale:new pM,"sale-open":new mM,"sale-close":new vM,"sale-cancel":new fM,"sale-simple":new pM,"sale-full":new hM});var RN=Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},LN),{},{"sale-event":PM.sale,"sale-person":GM,"sale-item-product":new NM,"sale-item-service":new LM,"sale-finances":VM.sale,"sale-finance":new YM,"sale-finance-edit":new QM,"sale-layout":new CN,"sale-codes":KM,"sale-export-filters":new bM},NN),{},{"budget-event":PM.budget,"budget-item-product":new RM,"budget-item-service":new UM,"budget-finances":VM.budget,"budget-finance":new YM,"budget-layout":new wN,"budget-export-filters":new Hz,"budget-events-export-filters":new Gz,"import-budget-from-excel":new sM,contract:new kM,"contract-open":new CM,"contract-close":new wM,"contract-recurrent":new SM,"contract-cancel":new DM,"contract-layout":new SN,"contract-pay-day":new EM,guarantee:new TM,"guarantee-open":new OM,"guarantee-close":new AM,"guarantee-cancel":new IM,"config-status-sale":new tN,"config-status-budget":new eN,"config-status-contract":new aN,"config-status-guarantee":new iN,"config-category-sale":new oN,"config-category-budget":new nN,"config-category-contract":new rN,"config-category-guarantee":new lN,"config-category-sale-layout-html":new jN,"config-category-budget-layout-html":new qN,"config-category-contract-layout-html":new $N,"config-category-guarantee-layout-html":new zN,"sales-register-product":cN,"sales-register-service":new pN,"sales-register-customer":fN,"sales-register-collaborator":gN,"sales-register-coupon":new hN,business:new oM,"task-sales-opened":new xN,"task-sales-closed":new yN,"task-sales-canceled":new kN,"business-item-category":new DN,"sales-agreement":new ON,"sales-agency":new FN}),UN={id:A["j"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["j"],icon:"select_all",title:"Contratos Em Aberto",route:{name:"sales-list",params:{page:"contract-open"}}},{id:A["j"],icon:"done_outline",title:"Contratos Assinados",route:{name:"sales-list",params:{page:"contract-close"}}},{id:A["j"],icon:"play_circle_outline",title:"Contratos Recorrentes Ativos",route:{name:"sales-list",params:{page:"contract-recurrent"}}},{id:A["j"],icon:"close",title:"Contratos Cancelados",route:{name:"sales-list",params:{page:"contract-cancel"}}}]},WN=[{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",icon:"dashboard",title:s["a"].t("modules.sales.menu.dashboard.title"),children:[{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",icon:"dashboard",title:s["a"].t("modules.sales.menu.dashboard.children.budgets.title"),route:{name:"dashboard-budget"}},{id:"8123ce38-df17-4302-b84f-fe90f7171fe0",icon:"dashboard",title:s["a"].t("modules.sales.menu.dashboard.children.sales.title"),route:{name:"dashboard-sales"}}]},{id:"fbded5ac",icon:"local_grocery_store",title:s["a"].t("modules.sales.menu.sales.title"),children:[{id:"fbded5ac",icon:"view_week",title:s["a"].t("modules.sales.menu.sales.children.process.title"),route:{name:"process-of-sales",params:{business:"sale"}}},{id:"fbded5ac",icon:"select_all",title:s["a"].t("modules.sales.menu.sales.children.open.title"),route:{name:"sales-list",params:{page:"sale-open"}}},{id:"fbded5ac",icon:"done_outline",title:s["a"].t("modules.sales.menu.sales.children.history.title"),route:{name:"sales-list",params:{page:"sale-close"}}},{id:"fbded5ac",icon:"close",title:s["a"].t("modules.sales.menu.sales.children.canceled.title"),route:{name:"sales-list",params:{page:"sale-cancel"}}}]},{id:"10b505c9",icon:"shop",title:s["a"].t("modules.sales.menu.budgets.title"),children:[{id:"10b505c9",icon:"view_week",title:s["a"].t("modules.sales.menu.budgets.children.process.title"),route:{name:"process-of-sales",params:{business:"budget"}}},{id:"10b505c9",icon:"select_all",title:s["a"].t("modules.sales.menu.budgets.children.open.title"),route:{name:"sales-list",params:{page:"budget-open"}}},{id:"10b505c9",icon:"done_outline",title:s["a"].t("modules.sales.menu.budgets.children.approved.title"),route:{name:"sales-list",params:{page:"budget-close"}}},{id:"10b505c9",icon:"file_copy",title:s["a"].t("modules.sales.menu.budgets.children.templates.title"),route:{name:"sales-list",params:{page:"budget-template"}}},{id:"10b505c9",icon:"close",title:s["a"].t("modules.sales.menu.budgets.children.rejected.title"),route:{name:"sales-list",params:{page:"budget-cancel"}}}]},UN,{id:"7bea0895",icon:"bar_chart",title:s["a"].t("modules.sales.menu.reports.title"),children:[{id:"1b4f745c",icon:"bar_chart",title:"Vendas por período",route:{name:"sales-by-period",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01",date_end:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-"+String((new Date).getDate()).padStart(2,"0")}}},{id:"1b4f745c",icon:"people_outline",title:s["a"].t("modules.sales.menu.reports.children.salesByCustomer.title"),route:{name:"sales-by-customer",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"919bb8fa",icon:"people_outline",title:s["a"].t("modules.sales.menu.reports.children.budgetsByCustomer.title"),route:{name:"budgets-by-customer",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"dab5ce52",icon:"assignment_ind",title:s["a"].t("modules.sales.menu.reports.children.salesByCollaborator.title"),route:{name:"sales-by-collaborator",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"bffe8c55",icon:"assignment_ind",title:s["a"].t("modules.sales.menu.reports.children.budgetsByCollaborator.title"),route:{name:"budgets-by-collaborator",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}}]},{id:"a02e979e",icon:"description",title:s["a"].t("modules.sales.menu.register.title"),children:[{id:"a02e979e",icon:"local_grocery_store",title:s["a"].t("modules.sales.menu.register.children.products.title"),route:{name:"sales-list",params:{page:"sales-register-product"}}},{id:"a02e979e",icon:"category",title:"Categorias de Produtos",route:{name:"sales-items-categories",params:{itemType:"product"}}},{id:"a02e979e",icon:"room_service",title:s["a"].t("modules.sales.menu.register.children.services.title"),route:{name:"sales-list",params:{page:"sales-register-service"}}},{id:"a02e979e",icon:"category",title:"Categorias de Serviços",route:{name:"sales-items-categories",params:{itemType:"service"}}},{id:"a02e979e",icon:"assignment_ind",title:s["a"].t("modules.sales.menu.register.children.collaborators.title"),route:{name:"sales-list",params:{page:"sales-register-collaborator"}},selected:!1,permission:["admin"]},{id:"a02e979e",icon:"people_outline",title:s["a"].t("modules.sales.menu.register.children.customers.title"),route:{name:"sales-list",params:{page:"sales-register-customer"}},selected:!1},{id:"a02e979e",icon:"card_giftcard",title:s["a"].t("modules.sales.menu.register.children.coupons.title"),route:{name:"sales-list",params:{page:"sales-register-coupon"}},selected:!1}]},{id:"b9a915a3",icon:"settings",title:s["a"].t("modules.sales.menu.settings.title"),children:[{id:"b9a915a3",icon:"code",title:s["a"].t("modules.sales.menu.settings.children.contractStatus.title"),route:{name:"sales-list",params:{page:"config-status-contract"}}},{id:"b9a915a3",icon:"category",title:s["a"].t("modules.sales.menu.settings.children.contractCategories.title"),route:{name:"sales-list",params:{page:"config-category-contract"}}},{id:"b9a915a3",icon:"code",title:s["a"].t("modules.sales.menu.settings.children.saleStatus.title"),route:{name:"sales-list",params:{page:"config-status-sale"}}},{id:"b9a915a3",icon:"category",title:s["a"].t("modules.sales.menu.settings.children.saleCategories.title"),route:{name:"sales-list",params:{page:"config-category-sale"}}},{id:"b9a915a3",icon:"code",title:s["a"].t("modules.sales.menu.settings.children.budgetStatus.title"),route:{name:"sales-list",params:{page:"config-status-budget"}}},{id:"b9a915a3",icon:"category",title:s["a"].t("modules.sales.menu.settings.children.budgetCategories.title"),route:{name:"sales-list",params:{page:"config-category-budget"}}},{id:A["u"],icon:"list_alt",title:s["a"].t("modules.sales.menu.settings.children.forms.title"),route:{name:"sales-list",params:{page:"service-desk-config-form"}}},{id:"b9a915a3",icon:"category",title:s["a"].t("modules.sales.menu.settings.children.businessItemCategories.title"),route:{name:"sales-list",params:{page:"business-item-category"}}}]}],BN={id:"8123ce38-df17-4302-b84f-fe90f7171fe0",name:"sales",title:"Vendas",description:"Gestão Comercial e Vendas",icon:"wises-technology-module-sale.png",iconSystem:"wises-technology-system-sale.png",iconProfile:"profile_service_desk.png",color:"#58ADC0",menu:WN,router:Rz,config:RN},VN={name:"Connect View",nameHtml:"Connect View",icon:"connect_view.png",version:"5.2.25",lastUpdate:"04/03/2020",color:"#138024",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[ay,AF,GE,Wa,pP,BN,CP]},HN=[],GN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1d91353e",t.name="post",t.title={list:"Sites",edit:{insert:"Novo Site",update:"Editar Site"}},t.apiUrl="sites/site",t.icon="web",t.search={placeholder:"Pesquise pelo nome ou pelo domínio do site",fields:["name","domain"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-023e2878").then(a.bind(null,"7c2a"))},t.setFields([t.fieldSubHeader({text:"Informe nome, domínio e o repositório deste site."}),t.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md4","lg4"]}),t.fieldText({value:"domain",text:"Domínio",required:!0,size:["xs12","sm12","md4","lg4"]}),t.fieldText({value:"repository",text:"Repositório",required:!0,size:["xs12","sm12","md4","lg4"]}),t.fieldSubHeader({text:"Informe as configurações de acesso ao banco de dados.",showField:function(t){return!t.id}}),t.fieldText({value:"database_host",text:"Endereço do banco de dados",required:!0,size:["xs12","sm12","md4","lg4"],showField:function(t){return!t.id}}),t.fieldText({value:"database_name",text:"Nome do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldText({value:"database_user",text:"Usuário do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldText({value:"database_password",text:"Senha do banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldText({value:"database_prefix",text:"Prefixo banco de dados",required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return!t.id}}),t.fieldSubHeader({text:"Insira uma descrição para o site"}),t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Conteúdo da publicação"})]),t.setFields([t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"domain",text:"Domínio"}),t.fieldList({value:"status_id",text:"Status",align:"center"}),t.fieldList({value:"access",text:"Acessar o site",sortable:!1}),t.fieldList({value:"options",text:"Opções",sortable:!1})]),t}return i}(Oe["a"]),YN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Publicações",t.maxWidth="500px",t.fields={site_id:t.fieldSelectApi({value:"site_id",text:"Site",size:["xs12","sm12","md6","lg6"],api:{url:"sites/site",params:{fields:"id,name",order:"name,asc"}},show:"name"}),status_id:t.fieldSelect({value:"status_id",text:"Status",placeholder:"Selecione um status",options:[{value:1,text:"Rascunho"},{value:2,text:"Publicado"},{value:3,text:"Cancelado"}],size:["xs12","sm12","md6","lg6"]}),visibility_id:t.fieldSelect({value:"visibility_id",text:"Visibilidade",placeholder:"Selecione uma visibilidade",options:[{value:1,text:"Público"},{value:2,text:"Privado"},{value:3,text:"Protegido"}],size:["xs12","sm12","md6","lg6"]}),content_type_id:t.fieldSelect({value:"content_type_id",text:"Tipo de Conteúdo",placeholder:"Selecione um tipo de conteúdo",options:[{value:1,text:"Texto Formatado"},{value:2,text:"Texto Simples"},{value:3,text:"Vídeo YouTube"},{value:4,text:"Vídeo Vimeo"}],size:["xs12","sm12","md6","lg6"]})},t}return a}(Le["a"]),JN=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1d91353e",t.name="post",t.title={list:"Publicações",edit:{insert:"Nova Publicação",update:"Editar Publicação"}},t.apiUrl="sites/post",t.apiParams={order:"date_time,desc;created_at,desc",with:"site;categories"},t.icon="dynamic_feed",t.search={placeholder:"Pesquise pelo título da publicação",fields:["title"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-b14f8f52").then(a.bind(null,"9bc5"))},t.filters=new YN,t.fieldsEdit={header1:t.fieldSubHeader({text:"Informe os dados básicos desta publicação."}),title:t.fieldText({value:"title",text:"Título",required:!0,size:["xs12","sm12","md5","lg5"]}),date_time:t.fieldDateTime({value:"date_time",text:"Data da publicação",required:!0,size:["xs12","sm12","md3","lg3"]}),author_id:t.fieldSelectApi({value:"author_id",text:"Autor",required:!1,size:["xs12","sm12","md4","lg4"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name"}),site_id:t.fieldWiListDialog({value:"site_id",text:"Site",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"site",show:"site.name",icon:"rss_feed",disabled:function(t){return!!t.id}}),file_id:t.fieldWiFileDialog({value:"file_id",text:"Imagem de destaque da publicação",placeholder:"Selecione uma imagem para a capa da publicação",size:["xs12","sm12","md6","lg6"],data:{is_public:!0},filter:{is_public:!0}}),description:t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md5","lg5"]}),status_id:t.fieldSelect({value:"status_id",text:"Status da Publicação",required:!0,options:[{value:1,text:"Rascunho"},{value:2,text:"Publicado"},{value:3,text:"Cancelado"}],size:["xs12","sm12","md2","lg2"]}),visibility_id:t.fieldSelect({value:"visibility_id",text:"Visibilidade",required:!0,options:[{value:1,text:"Público"},{value:2,text:"Privado"},{value:3,text:"Protegido"}],size:["xs12","sm12","md2","lg2"]}),content_type_id:t.fieldSelect({value:"content_type_id",text:"Tipo de Conteúdo",required:!0,options:[{value:1,text:"Texto Formatado"},{value:2,text:"Texto Simples"},{value:3,text:"Vídeo YouTube"},{value:4,text:"Vídeo Vimeo"}],size:["xs12","sm12","md3","lg3"]}),header2:t.fieldSubHeader({text:"Insira abaixo o conteúdo da publicação"}),content1:t.fieldTinyEditor({value:"content",text:"Conteúdo da publicação",showField:function(t){return 1===t.content_type_id}}),content2:t.fieldTextArea({value:"content",text:"Conteúdo da publicação",placeholder:"Conteúdo da publicação",showField:function(t){return 2===t.content_type_id}}),content3:t.fieldText({value:"content",text:"Insira o código do vídeo do YouTube",placeholder:"Insira o código do vídeo do YouTube",showField:function(t){return 3===t.content_type_id}}),content4:t.fieldText({value:"content",text:"Insira o código do vídeo do Vimeo",placeholder:"Insira o código do vídeo do Vimeo",showField:function(t){return 4===t.content_type_id}})},t.fieldsList=[t.fieldList({value:"id",text:"Tumbnail",sortable:!1}),t.fieldList({value:"title",text:"Título"}),t.fieldList({value:"status_id",text:"Status",align:"center"}),t.fieldList({value:"visibility_id",text:"Visibilidade",align:"center"}),t.fieldList({value:"date_time",text:"Publicação",align:"center"}),t.fieldList({value:"id",text:"Opções",sortable:!1})],t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return i}(Oe["a"]),QN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.clearFields(),t.fieldsEdit.visibility_id.disabled=!0,t.fieldsEdit.visibility_id.required=!1,t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return a}(JN),KN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Publicações Públicas",t.apiParams.visibility_id=1,t.fieldsFixed={visibility_id:1},t.clearFields(),t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return a}(QN),XN=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Publicações Protegidas",t.apiParams.visibility_id=2,t.fieldsFixed={visibility_id:2},t.clearFields(),t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return a}(QN),ZN=a("499c"),tL=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.actions={list:!0,create:!0,update:!1,delete:!0},t.apiUrl="sites/post/file",t.apiParams={is_public:!0},t.clearFields(),t.editFields.file_id=t.fieldWiFileDialog({value:"file_id",text:"Imagem de destaque da publicação",placeholder:"Selecione uma imagem para a capa da publicação",showField:function(t){return!t.id},data:{is_public:!0},options:{galery:!1,upload:!0}}),t.setFields(t.editFields),t.setFields(t.listFields),t}return a}(ZN["a"]),eL=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="1d91353e",t.name="post-category",t.title={list:"Categorias",edit:{insert:"Novo Categorias",update:"Editar Categorias"}},t.apiUrl="sites/post/category",t.icon="category",t.search={placeholder:"Pesquise pelo nome da categoria",fields:["name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="800px",t.components.list.tableRow=function(){return a.e("chunk-59288444").then(a.bind(null,"0269"))},t.setFields([t.fieldSubHeader({text:"Informe nome, domínio e o repositório deste site."}),t.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),t.fieldText({value:"slug",text:"Slug (URI)",required:!0,size:["xs12","sm12","md6","lg6"]})]),t.setFields([t.fieldList({value:"name",text:"Nome"}),t.fieldList({value:"slug",text:"Slug (URI)"})]),t}return i}(Oe["a"]),aL=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="1230c290",t.name="post-author-follower",t.title={list:"Seguidores",edit:{insert:"Novo Seguidor",update:"Editar Seguidor"}},t.apiUrl="sites/author/follower",t.icon="receipt_long",t.search={placeholder:"Pesquise pelo nome do seguidor ou autor",fields:["follower.name","author.name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.setFields([t.fieldSubHeader({text:"Selecione o autor e em seguida o seguidor."}),t.fieldSelectApi({value:"author_id",text:"Autor",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sites/author",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldSelectApi({value:"follower_id",text:"Cliente/Seguidor",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"sites/customer",params:{fields:"id,name",order:"name,asc"}},show:"name"})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"author.name",text:"Autor"}),t.fieldList({value:"follower.name",text:"Seguidor"})]),t}return a}(Oe["a"]),iL=Ge({name:"Cliente",field:"customer"});iL.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},iL.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},iL.icon="people_outline",iL.apiUrl="register/person/customer",iL.urlDetails.name="customer",iL.params["with"]="address_master",iL.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},iL["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},iL["filters"]=new Re;var sL=iL;sL.id="b9a915a3",sL.apiUrl="sites/customer";var oL=sL,nL=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},rL=nL({name:"Autor",field:"author"});rL.id={id:"572557ff",create:"44c58c79",update:"32cfc701",delete:"a1db2f7b"},rL.title={list:"Autores",edit:{insert:"Novo Autor",update:"Editar Autor"}},rL.icon="person",rL.apiUrl="register/person/author",rL.urlDetails.name="author";var lL=rL;lL.id="95f7d3fe",lL.apiUrl="sites/author";var cL=lL,dL={site:new GN,post:new JN,"post-public":new KN,"post-private":new XN,"post-file":new tL,"post-category":new eL,"author-follower":new aL,"sites-customer":oL,author:cL},uL=[{id:"1d91353e",icon:"web",title:"Sites",route:{name:"sites-list",params:{page:"site"}}},{id:"1d91353e",icon:"dynamic_feed",title:"Publicações",route:{name:"sites-list",params:{page:"post"}},children:[{id:"1d91353e",icon:"public",title:"Publicações Públicas",route:{name:"sites-list",params:{page:"post-public"}}},{id:"1d91353e",icon:"lock",title:"Publicações Privadas",route:{name:"sites-list",params:{page:"post-private"}}},{id:"1d91353e",icon:"dynamic_feed",title:"Todas as Publicações",route:{name:"sites-list",params:{page:"post"}}}]},{id:"1230c290",icon:"receipt_long",title:"Seguidores de Autores",route:{name:"sites-list",params:{page:"author-follower"}}},{id:"95f7d3fe",icon:"portrait",title:"Autores",route:{name:"sites-list",params:{page:"author"}}},{id:"a02e979e",icon:"people_outline",title:"Clientes",route:{name:"sites-list",params:{page:"sites-customer"}},selected:!1}],pL={id:"1901d7c9-8a7d-414f-b044-50d3725a38e5",name:"sites",title:"Sites",description:"Gestão de Sites Web",icon:"wises-technology-module-sites.png",iconSystem:"wises-technology-system-sites.png",iconProfile:"profile_service_desk.png",color:"#90CAF9",menu:uL,router:HN,config:dL},mL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"business-dashboard",apiUrl:"stock/dashboard",notShowToolbar:!0,notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{padding:"10px"},attrs:{fluid:"","grid-list-md":""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"5px 5px 10px 5px"},attrs:{sm12:""}},[a("v-card",[a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"45"}},[a("v-btn",{staticStyle:{cursor:"pointer"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1)],1),a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return e.refresh()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-stock.png",alt:"Wise Control, Dashboard Estoque"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[t._v("Módulo")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",[t._v("Estoque")])])],1),a("v-list-tile-action",{staticStyle:{"min-width":"1px !important",cursor:"pointer"},on:{click:function(t){return e.refresh()}}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1)],1)],1),t._l(t.statistics,(function(i,s){return a("v-flex",{key:"statistic-"+s,staticStyle:{padding:"0 5px 5px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-card",[a("v-card-text",{staticStyle:{padding:"10px 0","text-align":"center"},style:{background:i.color}},[a("h2",{staticStyle:{color:"white"}},[a("v-icon",{attrs:{"x-large":"",color:"white"}},[t._v(t._s(i.icon))]),a("span",{staticStyle:{"font-size":"38px"}},[t._v(t._s(e.content.statistics[i.field]))])],1),a("v-btn",{attrs:{disabled:e.content.statistics[i.field]<1,color:"white",outline:""},on:{click:function(e){return t.$router.push(i.button.route)}}},[t._v(t._s(i.button.text))])],1)],1)],1)})),a("v-flex",{staticStyle:{padding:"10px 5px 5px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("h4",{staticStyle:{cursor:"pointer",padding:"10px 10px 5px 10px"},on:{click:function(e){return t.$router.push({name:"stock-list",params:{page:"stock-movement"}})}}},[a("v-icon",{staticStyle:{height:"15px"}},[t._v("swap_horiz")]),a("span",[t._v("10 Últimas Movimentações")])],1),a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[t._l(e.content.last_movements,(function(e,i){return[a("v-divider",{key:"movement-divider-"+i}),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:"movement-tile-"+i,attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"45"}},[1==e.type?a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",{attrs:{color:"green","x-large":""}},[t._v("get_app")])],1):t._e(),2==e.type?a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",{attrs:{color:"orange","x-large":""}},[t._v("publish")])],1):t._e()]),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("span",[t._v(t._s(e.item.name))])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[a("span",[t._v(t._s(e.date_competence_format))])])],1),a("v-list-tile-action",{staticStyle:{padding:"0 5px"}},[a("v-list-tile-title",{staticStyle:{"text-align":"center","font-size":"24px"}},[a("span",[t._v(t._s(e.quantity))])])],1)],1)]}))],2)],1)],1),a("v-flex",{staticStyle:{padding:"10px 5px 5px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("h4",{staticStyle:{cursor:"pointer",padding:"10px 10px 5px 10px"},on:{click:function(e){return t.$router.push({name:"stock-list",params:{page:"stock-transfer"}})}}},[a("v-icon",{staticStyle:{height:"15px"}},[t._v("import_export")]),a("span",[t._v("5 Últimas Transferências")])],1),a("v-list",{staticStyle:{"max-height":"none !important"},attrs:{dense:""}},[t._l(e.content.last_transfers,(function(e,i){return[a("v-divider",{key:"movement-divider-"+i}),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:"movement-tile-"+i,attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{size:"45"}},[a("v-icon",{attrs:{color:"blue","x-large":""}},[t._v("import_export")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("span",[t._v("De")]),a("strong",[t._v(" "+t._s(e.stock_out.name)+" ")]),a("span",[t._v("Para")]),a("strong",[t._v(" "+t._s(e.stock_in.name)+" ")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[a("span",[t._v(t._s(e.item.name))])])],1),a("v-list-tile-action",{staticStyle:{padding:"0 5px","text-align":"center","font-size":"24px"}},[a("span",[t._v(t._s(e.quantity))])])],1)]}))],2)],1)],1)],2)],1)]}}])})},vL=[],fL={name:"StockDashboard",data:function(){return{statistics:[{color:"#B47932",icon:"trending_down",field:"min_products",button:{text:"Produtos no Mínimo",route:{name:"stock-list",params:{page:"stock-product"},query:{quantity_min:!0}}}},{color:"#6A1B9A",icon:"trending_up",field:"max_products",button:{text:"Produtos no Máximo",route:{name:"stock-list",params:{page:"stock-product"},query:{quantity_max:!0}}}},{color:"#b71c1c",icon:"not_interested",field:"zero_products",button:{text:"Produtos Zerados",route:{name:"stock-list",params:{page:"stock-product"},query:{quantity_zero:!0}}}},{color:"#00c853",icon:"local_offer",field:"products",button:{text:"Total em Estoque",route:{name:"stock-list",params:{page:"stock-product"}}}}]}}},gL=fL,_L=Object(m["a"])(gL,mL,vL,!1,null,null,null),hL=_L.exports,bL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("DailyReportPage",{attrs:{title:t.title,finances:t.finances,products:t.products},on:{refresh:t.getData}})},xL=[],yL=(a("10d1"),a("bee2")),kL=a("9bd1"),CL=a("5364"),wL=a("dec9"),SL=new WeakMap,DL=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;Object(De["a"])(this,a);var s="seller-app/";return t=e.call(this,{baseURL:i["a"].state.base+s}),SL.set(Object(Ie["a"])(t),{writable:!0,value:void 0}),t.requestInterceptor(),t.responseInterceptor(),t}return Object(yL["a"])(a,[{key:"requestInterceptor",value:function(){this.instance.interceptors.request.use((function(t){return Nh["a"].check()&&(t.headers.Authorization="Bearer "+Nh["a"].token(),t.headers.Hash=Nh["a"].hash()),t}),(function(t){return Promise.reject(t)}))}},{key:"responseInterceptor",value:function(){var t=this;this.instance.interceptors.response.use((function(t){return t}),function(){var e=Object(At["a"])(regeneratorRuntime.mark((function e(a){var i,s;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return s=null===a||void 0===a||null===(i=a.response)||void 0===i?void 0:i.status,t.responseStatusCodeActions(s),e.abrupt("return",Promise.reject(a));case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}())}},{key:"responseStatusCodeActions",value:function(t){switch(t){case 401:Nh["a"].logout();break;case 403:Nh["a"].logout();break;case 404:console.warn("Desculpe, este conteúdo não foi encontrado!");break}}},{key:"list",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.instance.get(Object(CL["a"])(this,SL),{params:t}).then((function(t){return null===t||void 0===t?void 0:t.data})).catch((function(t){return console.error(t),!1}))}},{key:"findById",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return this.instance.get("".concat(Object(CL["a"])(this,SL),"/").concat(t),{params:e}).then((function(t){return t.data})).catch((function(t){return console.error(t),!1}))}},{key:"create",value:function(t){var e=this;return this.instance.post(Object(CL["a"])(this,SL),t).then((function(t){return t.data})).catch((function(t){return e.checkErrorResponse(t)}))}},{key:"update",value:function(t,e){var a=this;return this.instance.put("".concat(Object(CL["a"])(this,SL),"/").concat(t),e).then((function(t){return t.data})).catch((function(t){return console.log(t.response),a.checkErrorResponse(t)}))}},{key:"delete",value:function(t){var e=this;return this.instance.delete("".concat(Object(CL["a"])(this,SL),"/").concat(t)).then((function(t){return t.data})).catch((function(t){return console.log(t.response),e.checkErrorResponse(t)}))}},{key:"checkErrorResponse",value:function(t){if(null!==t&&void 0!==t&&t.response){var e=t.response;switch(e.status){case 422:return e.data;case 429:return this.createMessage(null,this.create429Message(e));case 500:return this.createMessage(null===e||void 0===e?void 0:e.data,"Erro interno do servidor.");default:return!1}}return!1}},{key:"createMessage",value:function(t,e){return{errors:{message:[(null===t||void 0===t?void 0:t.message)||e]}}}},{key:"create429Message",value:function(t){if(null!==t&&void 0!==t&&t.headers)return console.log(t.headers),console.log(new Date(1e3*t.headers["x-ratelimit-reset"])),"\n Você enviou um volume muito grande de solicitações.\n Tente novamente depois de ".concat(La["a"].time(1e3*t.headers["x-ratelimit-reset"]),".\n ")}},{key:"uri",get:function(){return Object(CL["a"])(this,SL)},set:function(t){Object(kL["a"])(this,SL,t)}}]),a}(wL["a"]),EL=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.uri="/report/collaborator-daily",t}return a}(DL),TL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{attrs:{fluid:"","grid-list-lg":""}},[a("Loader",{attrs:{loading:t.loading}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{cols:"12"}},[a("v-toolbar",{attrs:{dense:""}},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("h2",[t._v(t._s(t.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{flat:"",large:""},on:{click:function(e){t.dailyReportDialog=!0}}},[a("h2",[t._v(t._s(t._f("moment")(t.date,"DD/MM/YYYY")))])]),a("v-dialog",{attrs:{width:"300px"},model:{value:t.dailyReportDialog,callback:function(e){t.dailyReportDialog=e},expression:"dailyReportDialog"}},[a("v-card",[a("v-card-title",[a("h2",[t._v("Defina a data do relatório")])]),a("v-divider"),a("v-card-text",[a("h1",[a("v-text-field",{attrs:{type:"date"},model:{value:t.dailyReportDialogDate,callback:function(e){t.dailyReportDialogDate=e},expression:"dailyReportDialogDate"}})],1)]),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"primary"},on:{click:function(e){return t.setNewDate()}}},[t._v(" definir data ")])],1)],1)],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.$emit("refresh")}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.finances,(function(t,e){return a("v-flex",{key:"finance-"+e,attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("DailyReportFinance",{attrs:{finance:t.finance,title:t.title}})],1)})),1),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.products,(function(t,e){return a("v-flex",{key:"product-"+e,attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("DailyReportProducts",{attrs:{products:t.products,title:t.title}})],1)})),1),a("v-layout",{attrs:{row:"",wrap:""}},[t.customers?a("v-flex",{attrs:{xs12:""}},[a("v-card",{staticClass:"mb-5"},[a("v-toolbar",{staticClass:"daily-report__product-title--text white--text",attrs:{dense:"",color:"black"}},[a("v-toolbar-title",[t._v(" Clientes Atendidos em "+t._s(t._f("date")(t.date))+" ")]),a("v-spacer"),a("span",[t._v(" "+t._s(t.customers.length)+" ")])],1),t.customers&&t.customers.length>0?a("v-data-table",{staticClass:"elevation-15",attrs:{headers:[{text:"ID do Cliente",value:"id",align:"center"},{text:"Número/Cliente/Rota",value:"name",align:"left"},{text:"Estatísticas",value:"groups",align:"center",sortable:!1}],items:t.customers,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){var i=e.item;return[a("tr",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$router.push({name:"customer-daily-report",params:{id:i.id}})}}},[a("td",{staticClass:"text-xs-center"},[a("h3",[t._v(t._s(i.id))])]),a("td",{staticClass:"text-xs-left"},[a("h3",[t._v(t._s(i.reference)+" - "+t._s(i.name))]),a("h4",{staticClass:"grey--text"},t._l(i.groups,(function(e){return a("span",{key:e.id},[t._v(t._s(e.description))])})),0)]),a("td",{staticClass:"text-xs-center"},[a("div",{staticStyle:{"font-size":"15px"}},[a("span",{staticClass:"ml-3"},[a("span",[t._v("Vendas: ")]),a("strong",[t._v(t._s(i.total_products_sale||"0"))])]),a("span",{staticClass:"ml-3"},[a("span",[t._v("Reposições: ")]),a("strong",[t._v(t._s(i.total_products_entry||"0"))])]),a("span",{staticClass:"ml-3"},[a("span",[t._v("Devoluções: ")]),a("strong",[t._v(t._s(i.total_products_removal||"0"))])])]),a("div",{staticClass:"grey--text"},[a("span",{staticClass:"ml-3 green--text"},[a("span",[t._v("Recebido do dia: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[t._v(t._s(t._f("money")(i.total_finances_paid_today)))])]),a("span",{staticClass:"ml-3 orange--text"},[a("span",[t._v("Em aberto do dia: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[t._v(t._s(t._f("money")(i.total_finances_unpaid_today)))])]),a("span",{staticClass:"ml-3 red--text"},[a("span",[t._v("Total em aberto: ")]),a("strong",{staticStyle:{"font-size":"15px"}},[t._v(t._s(t._f("money")(i.total_finances_unpaid)))])])])])])]}}],null,!1,2794862034)}):a("v-card-text",{staticClass:"mt-4 pb-5",staticStyle:{"text-align":"center"}},[a("h1",[t._v("Nenhum cliente atendido em "+t._s(t._f("moment")(t.date,"DD/MM/YYYY")))])])],1)],1):t._e()],1)],1)],1)},OL=[],AL=a("a6ae"),IL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{elevation:"15"}},[a("h3",{staticClass:"daily-report__product-title"},[t._v(t._s(t.title))]),a("v-divider"),a("h2",{staticClass:"text-center",staticStyle:{"text-align":"center"}},[t._v(t._s(t._f("money")(t.finance)))]),a("v-divider")],1)},FL=[],PL={name:"DailyReportFinance",props:{title:{type:String,required:!0,default:"- - -"},finance:{required:!0,default:0}}},jL=PL,qL=(a("4719e"),Object(m["a"])(jL,IL,FL,!1,null,"0c9525c4",null)),$L=qL.exports,zL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{elevation:"15"}},[a("v-toolbar",{staticClass:"daily-report__product-title--text white--text",attrs:{dense:"",color:"black"}},[a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]),a("v-spacer"),a("span",[t._v(" "+t._s(t.products.quantity)+" ")])],1),a("Products",{attrs:{products:t.products.products}}),a("v-divider")],1)},ML=[],NL=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.products.length>0?a("v-list",[t._l(t.products,(function(e,i){return[i?a("v-divider",{key:i+"-divider"}):t._e(),a("v-list-tile",{key:i,class:{"order-product__product--no-stock":0==e.quantity}},[a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(e.item.name))])]),e.item.description?a("v-list-tile-sub-title",[a("span",{domProps:{textContent:t._s(e.item.description)}})]):t._e(),a("v-list-tile-sub-title",[a("span",[t._v("Valor: ")]),a("strong",[t._v(" "+t._s(t._f("money")(e.item.amount_sale))+" ")]),a("span",[t._v("Total: ")]),a("strong",[t._v(" "+t._s(t._f("money")(e.item.amount_sale*e.quantity))+" ")])])],1),a("v-list-tile-avatar",{attrs:{tile:"",size:"50"}},[a("strong",{staticClass:"product__quantity"},[t._v(" "+t._s(e.quantity)+" ")])])],1)]}))],2):a("v-card",[a("v-card-text",[a("h2",[t._v("Nenhum produto encontrado.")])])],1)],1)},LL=[],RL={name:"ProductsQuantity",methods:{getFirstImage:function(t){var e,a,i;return null===t||void 0===t||null===(e=t.item)||void 0===e||null===(a=e.images[0])||void 0===a||null===(i=a.file)||void 0===i?void 0:i.url}},props:{products:{type:Array,required:!0,default:function(){return[]}}}},UL=RL,WL=(a("9fc6"),Object(m["a"])(UL,NL,LL,!1,null,"b7ac5fe4",null)),BL=WL.exports,VL={name:"DailyReportProducts",props:{title:{type:String,required:!0,default:"- - -"},products:{required:!0,default:function(){return[]}}},components:{Products:BL}},HL=VL,GL=(a("e4d8"),Object(m["a"])(HL,zL,ML,!1,null,null,null)),YL=GL.exports,JL={name:"DailyReport",data:function(){return{dailyReportDialog:!1,dailyReportDialogDate:null}},computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("DailyReport",["loading"])),{},{date:{get:function(){return this.$store.state.DailyReport.date},set:function(t){console.log(t),this.$store.commit("DailyReport/SET_DATE",t)}}}),methods:{setInitialDailyReportDialogDate:function(){this.dailyReportDialogDate=this.date},setNewDate:function(){this.date=this.dailyReportDialogDate,this.$emit("refresh"),this.setInitialDailyReportDialogDate(),this.dailyReportDialog=!1}},mounted:function(){this.setInitialDailyReportDialogDate()},props:{title:{type:String,required:!0},finances:{type:Array,required:!0},products:{type:Array,required:!0},customers:{default:null}},components:{DailyReportProducts:YL,DailyReportFinance:$L,Loader:AL["a"]}},QL=JL,KL=(a("0cc6"),Object(m["a"])(QL,TL,OL,!1,null,"06f464db",null)),XL=KL.exports,ZL={name:"DailyReportCollaborator",computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("DailyReport",["collaborator","financesAccountBalance","financesToday","productCollaborator","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var t;return(null===(t=this.collaborator)||void 0===t?void 0:t.name)||""},finances:function(){return[{title:"Recebimentos",finance:this.financesToday},{title:"Saldo em conta",finance:this.financesAccountBalance}]},products:function(){return[{title:"Vendas",products:this.productsSale},{title:"Reposições",products:this.productsEntry},{title:"Devoluções",products:this.productsRemoval},{title:"Estoque",products:this.productCollaborator}]}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:EL,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:XL}},tR=ZL,eR=Object(m["a"])(tR,bL,xL,!1,null,null,null),aR=eR.exports,iR=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("DailyReportPage",{attrs:{title:t.title,finances:t.finances,products:t.products},on:{refresh:t.getData}})},sR=[],oR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.uri="/report/customer-daily",t}return a}(DL),nR={name:"DailyReportCustomer",computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("DailyReport",["customer","financesOpenedTotal","financesToday","productCustomer","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var t;return(null===(t=this.customer)||void 0===t?void 0:t.name)||""},finances:function(){return[{title:"Recebimentos",finance:this.financesToday},{title:"Valor em aberto",finance:this.financesOpenedTotal}]},products:function(){return[{title:"Vendas",products:this.productsSale},{title:"Reposições",products:this.productsEntry},{title:"Devoluções",products:this.productsRemoval}]}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:oR,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:XL}},rR=nR,lR=Object(m["a"])(rR,iR,sR,!1,null,null,null),cR=lR.exports,dR=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("DailyReportPage",{attrs:{title:t.title,finances:t.finances,products:t.products,customers:t.allCustomers},on:{refresh:t.getData}})},uR=[],pR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.uri="/report/daily",t}return a}(DL),mR={name:"DailyReportAll",computed:Object(kt["a"])(Object(kt["a"])({},Object(dl["e"])("DailyReport",["customer","customers","financesOpenedTotal","financesPaidToday","financesUnpaidToday","productCustomer","productsEntry","productsRemoval","productsSale","financeSaleToday"])),{},{title:function(){var t;return(null===(t=this.customer)||void 0===t?void 0:t.name)||""},allCustomers:function(){return this.customers||[]},finances:function(){return[{title:"Recebimentos do dia",finance:this.financesPaidToday},{title:"Em aberto do dia",finance:this.financesUnpaidToday},{title:"Valor total em aberto",finance:this.financesOpenedTotal}]},products:function(){return[{title:"Vendas",products:this.productsSale},{title:"Reposições",products:this.productsEntry},{title:"Devoluções",products:this.productsRemoval}]}}),methods:Object(kt["a"])(Object(kt["a"])({},Object(dl["b"])("DailyReport",["getReportData"])),{},{getData:function(){this.getReportData({service:pR,id:this.$route.params.id,action:this.action})},action:function(){this.$forceUpdate()}}),mounted:function(){this.getData()},watch:{$route:"getData"},components:{DailyReportPage:XL}},vR=mR,fR=Object(m["a"])(vR,dR,uR,!1,null,null,null),gR=fR.exports,_R=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"stock-adjustment-container"},[a("div",{staticClass:"content-wrapper"},[t._m(0),a("div",{staticClass:"progress-steps"},[a("div",{staticClass:"step",class:{active:t.currentStep>=1,completed:t.currentStep>1}},[a("div",{staticClass:"step-number"},[t._v("1")]),a("span",{staticClass:"step-title"},[t._v("Estoque")])]),a("div",{staticClass:"step-line",class:{completed:t.currentStep>1}}),a("div",{staticClass:"step",class:{active:t.currentStep>=2,completed:t.currentStep>2}},[a("div",{staticClass:"step-number"},[t._v("2")]),a("span",{staticClass:"step-title"},[t._v("Quantidade")])]),a("div",{staticClass:"step-line",class:{completed:t.currentStep>2}}),a("div",{staticClass:"step",class:{active:t.currentStep>=3}},[a("div",{staticClass:"step-number"},[t._v("3")]),a("span",{staticClass:"step-title"},[t._v("Confirmação")])])]),a("div",{staticClass:"step-content"},[1===t.currentStep?a("div",{staticClass:"step-card"},[t._m(1),a("div",{staticClass:"stock-selection"},[t.selectedStock?a("div",{staticClass:"selected-stock-card"},[a("div",{staticClass:"selected-stock-info"},[t._m(2),a("div",{staticClass:"stock-details"},[a("h4",{staticClass:"stock-name"},[t._v(t._s(t.selectedStock.name))]),a("p",{staticClass:"stock-id"},[t._v("ID: "+t._s(t.selectedStock.id))])]),a("button",{staticClass:"clear-btn",on:{click:t.clearStockSelection}},[a("i",{staticClass:"material-icons"},[t._v("close")])])])]):a("button",{staticClass:"select-stock-btn",on:{click:t.selectStock}},[a("i",{staticClass:"material-icons btn-icon"},[t._v("add")]),t._v(" Selecionar Estoque ")])])]):t._e(),2===t.currentStep?a("div",{staticClass:"step-card"},[t._m(3),a("div",{staticClass:"quantity-section"},[a("div",{staticClass:"quantity-options"},[a("label",{staticClass:"radio-option"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.quantityType,expression:"quantityType"}],staticClass:"radio-input",attrs:{type:"radio",value:"custom"},domProps:{checked:t._q(t.quantityType,"custom")},on:{change:function(e){t.quantityType="custom"}}}),a("span",{staticClass:"radio-label"},[t._v("Definir quantidade personalizada")])]),a("label",{staticClass:"radio-option"},[a("input",{directives:[{name:"model",rawName:"v-model",value:t.quantityType,expression:"quantityType"}],staticClass:"radio-input",attrs:{type:"radio",value:"zero"},domProps:{checked:t._q(t.quantityType,"zero")},on:{change:function(e){t.quantityType="zero"}}}),a("span",{staticClass:"radio-label"},[t._v("Zerar estoque completamente")])])]),"custom"===t.quantityType?a("div",{staticClass:"quantity-input-section"},[a("label",{staticClass:"input-label"},[t._v("Quantidade")]),a("div",{staticClass:"quantity-display"},[a("div",{staticClass:"quantity-value"},[t._v(t._s(t.customQuantity||"0"))]),a("div",{staticClass:"quantity-unit"},[t._v("unidades")])]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.customQuantity,expression:"customQuantity"}],staticClass:"quantity-input",attrs:{type:"text",placeholder:"Digite a quantidade"},domProps:{value:t.customQuantity},on:{input:[function(e){e.target.composing||(t.customQuantity=e.target.value)},t.validateQuantity],keypress:t.allowOnlyNumbers}}),a("p",{staticClass:"input-hint"},[t._v("Quantidade que será aplicada a todos os itens")])]):t._e(),"zero"===t.quantityType?a("div",{staticClass:"zero-quantity-display"},[a("div",{staticClass:"quantity-value zero"},[t._v("0")]),a("div",{staticClass:"quantity-unit"},[t._v("unidades")]),a("div",{staticClass:"zero-description"},[t._v("Todos os itens serão zerados")])]):t._e(),"zero"===t.quantityType?a("div",{staticClass:"warning-alert"},[t._m(4),t._m(5)]):t._e()]),a("div",{staticClass:"description-section"},[a("label",{staticClass:"input-label"},[t._v("Descrição (opcional)")]),a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.description,expression:"description"}],staticClass:"description-input",attrs:{placeholder:"Digite uma descrição para este ajuste...",maxlength:"150",rows:"3"},domProps:{value:t.description},on:{input:function(e){e.target.composing||(t.description=e.target.value)}}}),a("div",{staticClass:"char-counter"},[t._v(" "+t._s(t.description.length)+"/150 caracteres ")])])]):t._e(),3===t.currentStep?a("div",{staticClass:"step-card"},[t._m(6),a("div",{staticClass:"confirmation-card"},[a("div",{staticClass:"confirmation-details"},[a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[t._v("Estoque:")]),a("span",{staticClass:"detail-value"},[t._v(t._s(t.selectedStock.name))])]),a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[t._v("Ação:")]),a("span",{staticClass:"detail-value"},[a("div",{staticClass:"action-summary"},[a("div",{staticClass:"action-icon"},["zero"===t.quantityType?a("i",{staticClass:"material-icons"},[t._v("delete")]):a("i",{staticClass:"material-icons"},[t._v("numbers")])]),a("div",{staticClass:"action-text"},[a("div",{staticClass:"action-title"},[t._v(" "+t._s("zero"===t.quantityType?"Zerar estoque":"Definir quantidade: "+t.customQuantity)+" ")]),a("div",{staticClass:"action-subtitle"},[t._v(" "+t._s("zero"===t.quantityType?"Todos os itens = 0":(t.customQuantity||0)+" unidades por item")+" ")])])])])]),t.description?a("div",{staticClass:"detail-row"},[a("span",{staticClass:"detail-label"},[t._v("Descrição:")]),a("span",{staticClass:"detail-value description-text"},[t._v(t._s(t.description))])]):t._e()]),t._m(7)])]):t._e()]),a("div",{staticClass:"navigation-buttons"},[t.currentStep>1?a("button",{staticClass:"nav-btn secondary",on:{click:t.previousStep}},[a("i",{staticClass:"material-icons btn-icon"},[t._v("arrow_back")]),t._v(" Voltar ")]):t._e(),t.currentStep<3?a("button",{staticClass:"nav-btn primary",attrs:{disabled:!t.canProceed},on:{click:t.nextStep}},[t._v(" Próximo "),a("i",{staticClass:"material-icons btn-icon"},[t._v("arrow_forward")])]):t._e(),3===t.currentStep?a("button",{staticClass:"nav-btn success",attrs:{disabled:t.loading},on:{click:t.confirmAdjustment}},[t.loading?a("span",{staticClass:"loading-spinner"}):a("i",{staticClass:"material-icons btn-icon"},[t._v("check")]),t._v(" "+t._s(t.loading?"Processando...":"Confirmar Ajuste")+" ")]):t._e()])]),a("v-dialog",{staticClass:"success-dialog",attrs:{"max-width":"500",persistent:""},model:{value:t.successDialog,callback:function(e){t.successDialog=e},expression:"successDialog"}},[a("v-card",{staticClass:"success-card"},[a("v-card-text",{staticClass:"success-content"},[a("div",{staticClass:"success-header"},[a("div",{staticClass:"success-icon"},[a("i",{staticClass:"material-icons"},[t._v("check_circle")])]),a("h2",{staticClass:"success-title"},[t._v("Ajuste Realizado com Sucesso!")]),a("p",{staticClass:"success-message"},[t._v(t._s(t.getSuccessMessage))])]),a("div",{staticClass:"success-details-grid"},[a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[t._v("warehouse")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[t._v("Estoque")]),a("div",{staticClass:"grid-value"},[t._v(t._s(t.getStockName))])])]),a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[t._v("numbers")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[t._v("Quantidade")]),a("div",{staticClass:"grid-value"},[t._v(t._s(t.getTargetQuantity)+" un")])])]),a("div",{staticClass:"grid-item"},[a("div",{staticClass:"grid-icon"},[a("i",{staticClass:"material-icons"},[t._v("inventory")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[t._v("Processados")]),a("div",{staticClass:"grid-value"},[t._v(t._s(t.getItemsProcessed))])])]),a("div",{staticClass:"grid-item highlight"},[a("div",{staticClass:"grid-icon success"},[a("i",{staticClass:"material-icons"},[t._v("history")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[t._v("Atualizados")]),a("div",{staticClass:"grid-value success-highlight"},[t._v(t._s(t.getItemsUpdated))])])]),t.getItemsUnchanged>0?a("div",{staticClass:"grid-item unchanged"},[a("div",{staticClass:"grid-icon warning"},[a("i",{staticClass:"material-icons"},[t._v("info")])]),a("div",{staticClass:"grid-content"},[a("div",{staticClass:"grid-label"},[t._v("Inalterados")]),a("div",{staticClass:"grid-value unchanged"},[t._v(t._s(t.getItemsUnchanged))])])]):t._e()]),a("div",{staticClass:"success-summary-compact"},[a("div",{staticClass:"summary-compact"},[a("i",{staticClass:"material-icons"},[t._v("trending_up")]),a("span",[t._v(t._s(t.getItemsUpdated)+" de "+t._s(t.getItemsProcessed)+" itens atualizados")])])])]),a("v-card-actions",{staticClass:"success-actions"},[a("v-btn",{staticClass:"close-btn",attrs:{color:"primary",large:"",block:""},on:{click:t.closeSuccessDialog}},[a("i",{staticClass:"material-icons"},[t._v("done")]),t._v(" Concluir ")])],1)],1)],1)],1)},hR=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"header-section"},[a("div",{staticClass:"header-icon"},[a("i",{staticClass:"material-icons"},[t._v("inventory_2")])]),a("h1",{staticClass:"header-title"},[t._v("Ajuste de Estoque em Massa")]),a("p",{staticClass:"header-subtitle"},[t._v("Gerencie o estoque de todos os itens de uma vez")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[t._v("warehouse")])]),a("h3",{staticClass:"step-title"},[t._v("Selecione o Estoque")]),a("p",{staticClass:"step-description"},[t._v(" Escolha qual estoque você deseja ajustar. Esta ação afetará todos os itens do estoque selecionado. ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"stock-icon"},[a("i",{staticClass:"material-icons"},[t._v("warehouse")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[t._v("numbers")])]),a("h3",{staticClass:"step-title"},[t._v("Definir Quantidade")]),a("p",{staticClass:"step-description"},[t._v(" Informe a nova quantidade para todos os itens do estoque ou zere completamente. ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"alert-icon"},[a("i",{staticClass:"material-icons"},[t._v("warning")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"alert-content"},[a("strong",[t._v("Atenção:")]),t._v(" Esta ação irá definir a quantidade de todos os itens como 0 (zero). ")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"step-header"},[a("div",{staticClass:"step-icon"},[a("i",{staticClass:"material-icons"},[t._v("check_circle")])]),a("h3",{staticClass:"step-title"},[t._v("Confirmar Ajuste")]),a("p",{staticClass:"step-description"},[t._v(" Revise as informações antes de confirmar o ajuste de estoque. ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"error-alert"},[a("div",{staticClass:"alert-icon"},[a("i",{staticClass:"material-icons"},[t._v("error")])]),a("div",{staticClass:"alert-content"},[a("strong",[t._v("Importante:")]),t._v(" Esta ação não poderá ser desfeita. Todos os itens do estoque serão atualizados com a quantidade especificada. ")])])}],bR={name:"StockAjustment",data:function(){return{currentStep:1,loading:!1,selectedStock:null,quantityType:"custom",customQuantity:"",description:"",successDialog:!1,successData:null}},computed:{canProceed:function(){if(1===this.currentStep)return null!==this.selectedStock;if(2===this.currentStep){if("zero"===this.quantityType)return!0;var t=parseInt(this.customQuantity);return!isNaN(t)&&t>=0}return!0},getSuccessMessage:function(){return this.successData&&this.successData.message?this.successData.message:"Quantidades atualizadas com sucesso"},getStockName:function(){return this.successData&&this.successData.data&&this.successData.data.stock_name?this.successData.data.stock_name:"N/A"},getTargetQuantity:function(){return this.successData&&this.successData.data&&this.successData.data.target_quantity?this.successData.data.target_quantity:0},getItemsProcessed:function(){return this.successData&&this.successData.data&&this.successData.data.items_processed?this.successData.data.items_processed:0},getItemsUpdated:function(){return this.successData&&this.successData.data&&this.successData.data.items_updated?this.successData.data.items_updated:0},getItemsUnchanged:function(){return this.successData&&this.successData.data&&this.successData.data.items_unchanged?this.successData.data.items_unchanged:0}},methods:{selectStock:function(){var t=this;this.$WiListDialog({wiConfig:"stock",callback:function(e){null!==e&&void 0!==e&&e.name&&null!==e&&void 0!==e&&e.id&&(t.selectedStock=e)},mode:"select"})},clearStockSelection:function(){this.selectedStock=null},nextStep:function(){this.canProceed&&this.currentStep++},previousStep:function(){this.currentStep>1&&this.currentStep--},confirmAdjustment:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t.loading=!0,e.prev=1,a="zero"===t.quantityType?0:parseInt(t.customQuantity)||0,e.next=5,t.$WiApiPost({uri:"stocks/stock/set-all-items-quantity",data:{stock_id:t.selectedStock.id,quantity:a,action_type:t.quantityType,description:t.description||null},config:{msgLoad:{title:"Processando ajuste...",text:"Aguarde enquanto processamos o ajuste de estoque."},msgSucess:{title:"Ajuste realizado com sucesso!",text:"O estoque foi atualizado conforme solicitado."},msgError:{title:"Erro ao processar ajuste",text:"Ocorreu um erro ao processar o ajuste. Tente novamente."},msgAsk:{title:"Tem certeza que deseja ajustar o estoque?",text:"Esta ação não poderá ser desfeita. Todos os itens do estoque serão atualizados com a quantidade especificada."}},callback:function(e){var a=e.sucess;a&&t.showSuccessDialog(null===a||void 0===a?void 0:a.data)}});case 5:e.next=10;break;case 7:e.prev=7,e.t0=e["catch"](1),console.error("Erro ao confirmar ajuste:",e.t0);case 10:return e.prev=10,t.loading=!1,e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[1,7,10,13]])})))()},resetForm:function(){this.currentStep=1,this.selectedStock=null,this.quantityType="custom",this.customQuantity="",this.description=""},showSuccessDialog:function(t){this.successData=t,this.successDialog=!0},closeSuccessDialog:function(){this.successDialog=!1,this.successData=null,this.resetForm()},validateQuantity:function(){this.customQuantity=this.customQuantity.replace(/[^0-9]/g,""),this.customQuantity.length>1&&this.customQuantity.startsWith("0")&&(this.customQuantity=this.customQuantity.replace(/^0+/,"")),""===this.customQuantity&&(this.customQuantity="")},allowOnlyNumbers:function(t){var e=t.which?t.which:t.keyCode;e>31&&(e<48||e>57)&&t.preventDefault()}}},xR=bR,yR=(a("c0f4"),Object(m["a"])(xR,_R,hR,!1,null,"fc55cbaa",null)),kR=yR.exports,CR=[{path:"dashboard-stock",name:"dashboard-stock",component:hL,meta:{id:"b0ce8f81-78ff-4d79-a9f3-d7415343d2e5",auth:!0,title:"Dashboard de Estoque",icon:"dashboard"}},{path:"product-transfer-in/:id",name:"product-transfer-in",component:_q,meta:{id:A["Zb"],auth:!0,title:"Transferência para o estoque",icon:"local_grocery_store"}},{path:"product-transfer-in-collaborator/:id",name:"product-transfer-in-collaborator",component:_q,meta:{id:A["ac"],auth:!0,title:"Transferência para o colaborador",icon:"local_grocery_store"}},{path:"product-transfer-in-customer/:id",name:"product-transfer-in-customer",component:_q,meta:{id:A["fc"],auth:!0,title:"Transferência para o cliente",icon:"local_grocery_store"}},{path:"product-transfer-out/:id",name:"product-transfer-out",component:_q,meta:{id:A["lc"],auth:!0,title:"Transferência do estoque",icon:"local_grocery_store"}},{path:"product-transfer-out-collaborator/:id",name:"product-transfer-out-collaborator",component:_q,meta:{id:A["mc"],auth:!0,title:"Transferência do estoque do colaborador",icon:"local_grocery_store"}},{path:"product-transfer-out-customer/:id",name:"product-transfer-out-customer",component:_q,meta:{id:A["rc"],auth:!0,title:"Transferência do cliente",icon:"local_grocery_store"}},{path:"product-entry/:id",name:"product-entry",component:_q,meta:{id:A["Bb"],auth:!0,title:"Entrada de Produtos no Estoque",icon:"local_grocery_store"}},{path:"product-entry-collaborator/:id",name:"product-entry-collaborator",component:_q,meta:{id:A["Cb"],auth:!0,title:"Movimentação para o colaborador",icon:"local_grocery_store"}},{path:"product-entry-customer/:id",name:"product-entry-customer",component:_q,meta:{id:A["Hb"],auth:!0,title:"Movimentação para o cliente",icon:"local_grocery_store"}},{path:"product-removal/:id",name:"product-removal",component:_q,meta:{id:A["Nb"],auth:!0,title:"Retirada de Produtos do estoque",icon:"local_grocery_store"}},{path:"product-removal-collaborator/:id",name:"product-removal-collaborator",component:_q,meta:{id:A["Ob"],auth:!0,title:"Movimentação do estoque do colaborador",icon:"local_grocery_store"}},{path:"product-removal-customer/:id",name:"product-removal-customer",component:_q,meta:{id:A["Tb"],auth:!0,title:"Movimentação do cliente",icon:"local_grocery_store"}},{path:"collaborator-daily-report/:id",name:"collaborator-daily-report",component:aR,meta:{auth:!0,title:"Relatório do dia"}},{path:"customer-daily-report/:id",name:"customer-daily-report",component:cR,meta:{auth:!0,title:"Relatório do dia"}},{path:"daily-report/:id",name:"daily-report",component:gR,meta:{auth:!0,title:"Relatório do dia"}},{path:"stock-ajustment",name:"stock-ajustment",component:kR,meta:{auth:!0,title:"Ajuste de Estoque"}}];function wR(t,e){return{id:{id:"9f35f528",create:"f39401b4",update:"cb0de42e",delete:"d227e21a"},list:!0,title:{list:"Estoques "+e,edit:{insert:"Adicionando Novo Estoque",update:"Editando Estoque"}},params:t,icon:"my_location",search:{placeholder:"Pesquise pelo ID ou nome do Estoque",fields:["id","name","responsible.name"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-2d0e9741").then(a.bind(null,"8e31"))}}},apiUrl:"stock",fields:[{text:"Informe a empresa responsável, nome, e se é o estoque principal.",type:"subheader",edit:!0},{value:"id",text:"ID",type:"int",list:!0,search:!0},{value:"company_id",text:"Empresa Matriz ou Filial",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md2","lg2"]},{value:"name",text:"Nome do Estoque",type:"text",list:!0,edit:!0,search:!0,required:!0,size:function(t){return 2==t.type?["xs12","sm12","md7","lg7"]:["xs12","sm12","md3","lg3"]}},{value:"color",text:"Cor do Estoque",type:"color",list:!0,edit:!0,size:["xs12","sm12","md1","lg1"]},{value:"id",text:"Opções",list:!0},{value:"type",text:"Tipo de estoque",align:"center",type:"select",edit:!0,size:["xs12","sm12","md2","lg2"],options:[{value:1,text:"Estoque Físico"},{value:2,text:"Estoque virtual"},{value:3,text:"Estoque do Colaborador"},{value:4,text:"Estoque do Cliente"}]},{value:"is_master",text:"Estoque principal?",align:"center",type:"select",edit:!0,size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],showField:function(t){return 1==t.type}},{value:"public",text:"Opções avançadas",required:!1,size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(t){return 1==t.type}},{value:"responsible_id",text:"Colaborador Responsável",autocomplete:!0,required:!0,size:["xs12","sm12","md4","lg4"],type:"db-autocomplete",edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name",showField:function(t){return 3==t.type}},{value:"responsible_id",text:"Cliente Responsável",autocomplete:!0,required:!0,size:["xs12","sm12","md4","lg4"],type:"db-autocomplete",edit:!0,apiUrl:"register/person/customer",apiParams:{fields:"id,name",order:"name,asc"},show:"name",showField:function(t){return 4==t.type}},{text:"Dados de localização do estoque.",type:"subheader",edit:!0,showField:function(t){return t.public}},{value:"zip_code",text:"CEP",type:"text",size:["xs12","sm12","md2","lg2"],mask:"#####-###",required:!0,edit:!0,showField:function(t){return t.public}},{value:"address",text:"Endereço",type:"text",size:["xs12","sm12","md8","lg8"],required:!0,edit:!0,showField:function(t){return t.public}},{value:"number",text:"Número",type:"text",size:["xs12","sm12","md2","lg2"],required:!0,edit:!0,showField:function(t){return t.public}},{value:"district",text:"Bairro",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,edit:!0,showField:function(t){return t.public}},{value:"complement",text:"Complemento",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return t.public}},{value:"city_id",text:"Cidade",required:!0,type:"db-autocomplete",size:["xs12","sm12","md5","lg5"],edit:!0,autocomplete:!0,apiUrl:"register/city",apiParams:{limit:1e4,order:"name,asc",fields:"id,name,state_id"},show:"name",showField:function(t){return t.public}},{text:"Descrição opcional deste estoque.",type:"subheader",edit:!0},{value:"description",text:"Descrição",type:"textarea",edit:!0}]}}var SR={stock:wR({},"Individuais"),physical:wR({where:"type,1"},"Físicos"),virtual:wR({where:"type,2"},"Virtuais"),collaborator:wR({where:"type,3"},"de Colaboradores"),customer:wR({where:"type,4"},"de Clientes")},DR={id:{id:"b7454443",create:"233089f5",update:"5a9ddcc5",delete:"da58132a"},list:!0,title:{list:"Produtos em Estoque",edit:{insert:"Adicionando Produto ao Estoque",update:"Editando Produto do Estoque"}},icon:"move_to_inbox",search:{placeholder:"Pesquise pelo ID, Nome do Produto ou Estoque",fields:["item_id","item.name","stock.name"]},apiUrl:"stock/product",components:{list:{tableRow:function(){return a.e("chunk-0bedd700").then(a.bind(null,"eade"))}}},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],exports:{permission:A["zb"],title:"Exportar produtos em estoque",origins:{excel:{title:"Exportar para o Excel",permission:A["Ab"],description:"Exportar produtos em estoque para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"stock-product-export"}}},fields:[{value:"item_id",text:"ID",list:!0},{value:"item.name",text:"Nome do Produto",list:!0,align:"center"},{value:"quantity",text:"Qtd. Em Estoque",list:!0},{value:"stock.name",text:"Estoque",list:!0},{value:"amount_cost",text:"$ de Compra",list:!0},{value:"amount_sale",text:"$ de Venda",list:!0},{value:"item_id",text:"Opções",list:!0},{text:"Selecione o produto que deseja adicionar.",type:"subheader",edit:!0},{value:"stock_id",text:"Unidade de Estoque*",autocomplete:!0,required:!0,type:"db-autocomplete",edit:{insert:!0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"item_id",text:"Produto*",autocomplete:!0,required:!0,type:"db-autocomplete",edit:{insert:!0},apiUrl:"register/product",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"min",text:"Qtd. Mínima em estoque",placeholder:"Mínimo viável deste produto em estoque.",type:"int",edit:!0,required:!0,size:["xs12","sm12","md3","lg3"]},{value:"max",text:"Qtd. Máxima em estoque",placeholder:"Máximo viável deste produto em estoque.",type:"int",edit:!0,required:!0,size:["xs12","sm12","md3","lg3"]},{value:"amount_cost",text:"Valor de Custo",type:"money",edit:!0,size:["xs12","sm12","md3","lg3"]},{value:"amount_sale",text:"Valor de Venda",type:"money",edit:!0,size:["xs12","sm12","md3","lg3"]}]},ER={id:{id:"8b84d7d5",create:"42a28932",update:"9b01dfc7",delete:"bf8c9137"},list:!0,title:{list:"Movimentações",edit:{insert:"Nova Movimentação no Estoque",update:"Atualizar Movimentação no Estoque"}},icon:"swap_horiz",apiUrl:"stock/movement",search:{placeholder:"Pesquise pelo ID, Nome do produto ou descrição da movimentação.",fields:["item.name","item_id","description"]},showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-f9498240").then(a.bind(null,"8f2f"))},tableExpand:function(){return a.e("chunk-2d0ba13d").then(a.bind(null,"3659"))}}},fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"date_competence",text:"Data",list:!0,edit:!1},{value:"item_id",text:"ID Prod.",type:"int",list:!0,edit:!1,search:!0},{value:"item.name",text:"Nome do Produto",type:"text",list:!0,edit:!1,search:!0},{value:"type",text:"Tipo",list:!0,edit:!1},{value:"quantity",text:"Qtd.",type:"int",list:!0,edit:!1,search:!1},{value:"stock.name",text:"Estoque",type:"text",list:!0,edit:!1,search:!1},{value:"new_cost",text:"Novo $ Compra",type:"text",list:!0,edit:!1,search:!1},{value:"new_amount_sale",text:"Novo $ Venda",type:"text",list:!0,edit:!1,search:!1},{text:"Informe o estoque, selecione o produto que deseja movimentar e informe uma descrição.",type:"subheader",edit:{insert:!0}},{text:"Informe uma descrição para esta movimentação.",type:"subheader",edit:{update:!0}},{value:"stock_id",text:"Unidade de Estoque*",autocomplete:!0,required:!0,type:"db-autocomplete",disabled:function(t){return!!t.id},edit:!0,apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"]},{value:"item_id",text:"Produto",size:["xs12","sm12","md8","lg8"],type:"wi-list-dialog",edit:!0,wiConfig:"product",show:"item.name",icon:"person_outline"},{value:"description",text:"Descrição da Movimentação",size:["xs12","sm12","md12","lg12"],type:"text",edit:!0},{text:"Informe o Tipo de Movimentação e a Quantidade.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"]},{text:"Informe a data e se desejar, novos preços de compra e venda.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"]},{value:"type",text:"Entrada ou Saída?",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Entrada"},{value:2,text:"Retirada"}],required:!0,list:!1,edit:!0},{value:"quantity",text:"Quantidade Movimentada",size:["xs12","sm12","md3","lg3"],type:"int",list:!1,edit:!0},{value:"date_competence",text:"Data da Movimentação",size:["xs12","sm12","md2","lg2"],type:"date",required:!0,list:!1,edit:!0},{value:"new_cost",text:"Novo Valor de Custo",type:"money",edit:!0,size:["xs12","sm12","md2","lg2"]},{value:"new_amount_sale",text:"Novo Valor de Venda",type:"money",edit:!0,size:["xs12","sm12","md2","lg2"]}]},TR={id:{id:"44e3b5cf",create:"b8508be5",update:"a47fa4a9",delete:"790eaec7"},list:!0,title:{list:"Transferências entre Estoque",edit:{insert:"Nova transferência de Estoque",update:"Editando transferência de Estoque"}},icon:"import_export",search:{placeholder:"Pesquise pelo Produto ou Descrição"},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-5565dc31").then(a.bind(null,"c22c"))}}},apiUrl:"stock/transfer",fields:[{value:"id",text:"ID",type:"int",list:!0},{value:"stock_out.name",text:"Estoque de Retirada",type:"text",list:!0},{value:"stock_in.name",text:"Estoque de Entrada",type:"text",list:!0},{value:"item.name",text:"Nome do Produto",type:"text",list:!0,search:!0},{value:"quantity",text:"Qtd. Transferida",type:"int",list:!0},{value:"description",text:"Descrição",type:"text",list:!0,search:!0},{text:"Selecione o Estoque de retirada e o de entrada.",type:"subheader",edit:{insert:!0}},{value:"stock_out_id",text:"Estoque de Retirada*",autocomplete:!0,required:!0,type:"db-autocomplete",edit:{insert:!0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"]},{value:"stock_in_id",text:"Estoque de Entrada*",autocomplete:!0,required:!0,type:"db-autocomplete",edit:{insert:!0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"]},{value:"item_id",text:"Produto*",autocomplete:!0,required:!0,type:"db-autocomplete",edit:{insert:!0},apiUrl:"register/product",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"]},{text:"Quantidade Transferida, data e descrição.",type:"subheader",edit:{insert:!0}},{text:"Data e descrição da transferência.",type:"subheader",edit:{update:!0}},{value:"quantity",text:"Quantidade transferida",type:"int",edit:{insert:!0},required:!0,size:["xs12","sm12","md4","lg4"]},{value:"date_competence",text:"Data da Transferência",type:"date",edit:!0,required:!0,size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md4","lg4"]}},{value:"description",text:"Descrição",type:"text",edit:!0,size:function(t){return t.id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md4","lg4"]}},{value:"observation",text:"Observações",placeholder:"Observações desta Transferência",type:"textarea",edit:!0,size:["xs12","sm12","md12","lg12"]}],loading_list:!1},OR=Object(kt["a"])(Object(kt["a"])({},ER),{},{showFilterDateToolbar:!1}),AR=OR,IR=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.title={list:null,edit:{insert:"Nova Transferência",update:"Editar Transferência"}},t.search={placeholder:"Pesquise ID, Nome, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.params={limit:10},t.urlDetails={name:"product-transfer-in-collaborator",params:{}},t.components.list.tableRow=function(){return a.e("chunk-24ea4af4").then(a.bind(null,"4013"))},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.setFields([t.fieldSubHeader({text:"Informe os dados básicos desta Transferência."}),t.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(t){return null!=t.id&&1!=t.stage}}),t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"",params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name",disabled:function(t){return t.paid&&2===t.stage}}),t.fieldSelectApi({value:"business_category_id",text:"Categoria do Negócio",required:!0,size:["xs12","sm12","md5","lg5"],api:{url:"",params:{fields:"id,name",order:"name,asc"}},show:"name",disabled:function(t){return null!=t.id&&1!=t.stage}}),t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]}),t.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]}),t.fieldDate({value:"date_start",text:"Data de saída",size:["xs12","sm12","md2","lg2"],disabled:function(t){return null!=t.id&&1!=t.stage}}),t.fieldDate({value:"date_end",text:"Data de entrada",required:!0,size:["xs12","sm12","md2","lg2"],disabled:function(t){return null!=t.id&&1!=t.stage}}),t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",disabled:function(t){return null!=t.id&&1!=t.stage}}),t.fieldTextArea({value:"observation",text:"Observações da Transferência",placeholder:"Ex: Transferência iniciada em..."})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"person.name",text:null}),t.fieldList({value:"business_status_id",text:"Status/Etapa"}),t.fieldList({value:"date_start",text:"Data de saída"}),t.fieldList({value:"date_end",text:"Data de entrada"}),t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"}),t.fieldList({value:"options",text:"Opções",sortable:!1})]),t}return i}(Oe["a"]),FR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["Zb"],create:A["ec"],update:A["kc"],delete:A["jc"]},t.name="product-transfer-in",t.title.list="Transferência para um estoque",t.apiUrl="stocks/product-transfer-in",t.urlDetails.name="product-transfer-in",t.icon="social_distance",t.fields[2]=t.fieldWiListDialog({value:"stock_id",text:"Estoque para onde os produtos irão",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(t){return null!=t.id}}),t.fields[3].apiUrl="sales/config/status/product-transfer-in",t.fields[4].apiUrl="sales/config/category/product-transfer-in",t.fields[12].text="Colaborador",t}return a}(IR),PR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["ac"],create:A["bc"],update:A["dc"],delete:A["cc"]},t.name="product-transfer-in-collaborator",t.title.list="Transfer p/ colaborador",t.apiUrl="stocks/product-transfer-in/collaborator",t.urlDetails.name="product-transfer-in-collaborator",t.icon="social_distance",t.fields[2].text="Colaborador",t.fields[2].wiConfig="collaborator",t.fields[3].apiUrl="sales/config/status/product-transfer-in-collaborator",t.fields[4].apiUrl="sales/config/category/product-transfer-in-collaborator",t.fields[12].text="Colaborador",t}return a}(IR),jR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["fc"],create:A["gc"],update:A["ic"],delete:A["hc"]},t.name="product-transfer-in-customer",t.title.list="Transfer p/ Cliente",t.apiUrl="stocks/product-transfer-in/customer",t.urlDetails.name="product-transfer-in-customer",t.icon="group_add",t.fields[2].text="Cliente",t.fields[2].wiConfig="customer",t.fields[3].apiUrl="sales/config/status/product-transfer-in-customer",t.fields[4].apiUrl="sales/config/category/product-transfer-in-customer",t.fields[12].text="Cliente",t}return a}(IR),qR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["lc"],create:A["qc"],update:A["wc"],delete:A["vc"]},t.name="product-transfer-out",t.title.list="Transferência para um estoque",t.apiUrl="stocks/product-transfer-out",t.urlDetails.name="product-transfer-out",t.icon="social_distance",t.fields[2]=t.fieldWiListDialog({value:"stock_id",text:"Estoque de onde os produtos virão",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(t){return null!=t.id}}),t.fields[3].apiUrl="sales/config/status/product-transfer-out",t.fields[4].apiUrl="sales/config/category/product-transfer-out",t.fields[12].text="Colaborador",t}return a}(IR),$R=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["mc"],create:A["nc"],update:A["pc"],delete:A["oc"]},t.name="product-transfer-out-collaborator",t.title.list="Transfer p/ colaborador",t.apiUrl="stocks/product-transfer-out/collaborator",t.urlDetails.name="product-transfer-out-collaborator",t.icon="social_distance",t.fields[2].text="Colaborador",t.fields[2].wiConfig="collaborator",t.fields[3].apiUrl="sales/config/status/product-transfer-out-collaborator",t.fields[4].apiUrl="sales/config/category/product-transfer-out-collaborator",t.fields[12].text="Colaborador",t}return a}(IR),zR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id={id:A["rc"],create:A["sc"],update:A["uc"],delete:A["tc"]},t.name="product-transfer-out-customer",t.title.list="Transfer de um Cliente",t.apiUrl="stocks/product-transfer-out/customer",t.urlDetails.name="product-transfer-out-customer",t.icon="group_add",t.fields[2].text="Cliente",t.fields[2].wiConfig="customer",t.fields[3].apiUrl="sales/config/status/product-transfer-out-customer",t.fields[4].apiUrl="sales/config/category/product-transfer-out-customer",t.fields[12].text="Cliente",t}return a}(IR),MR=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:null,edit:{insert:"Nova Movimentação",update:"Editar Movimentação"}}),Object(Fe["a"])(Object(Ie["a"])(t),"search",{placeholder:"Pesquise ID, Nome, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]}),Object(Fe["a"])(Object(Ie["a"])(t),"params",{limit:10}),Object(Fe["a"])(Object(Ie["a"])(t),"urlDetails",{name:null,params:{}}),Object(Fe["a"])(Object(Ie["a"])(t),"size",["xs12","sm12","md12","ls12","xl10","offset-xl1"]),Object(Fe["a"])(Object(Ie["a"])(t),"editSubHeader",t.fieldSubHeader({text:"Informe os dados básicos desta Movimentação."})),Object(Fe["a"])(Object(Ie["a"])(t),"editCompany",t.fieldSelectApi({value:"company_id",text:"Empresa (Matriz ou Filial)",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"})),Object(Fe["a"])(Object(Ie["a"])(t),"editStatus",t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"",params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name",disabled:function(t){return t.paid&&1!=t.stage}})),Object(Fe["a"])(Object(Ie["a"])(t),"editCategory",t.fieldSelectApi({value:"business_category_id",text:"Categoria do Negócio",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"",params:{fields:"id,name",order:"name,asc"}},show:"name",disabled:function(t){return null!=t.id&&1!=t.stage}})),Object(Fe["a"])(Object(Ie["a"])(t),"editInvoice",t.fieldText({value:"invoice",text:"N° Nota Fiscal",size:["xs12","sm12","md2","lg2"]})),Object(Fe["a"])(Object(Ie["a"])(t),"editDate",t.fieldDate({value:"date_start",text:"Data da movimentação",size:["xs12","sm12","md2","lg2"],disabled:function(t){return null!=t.id&&1!=t.stage},required:!0})),Object(Fe["a"])(Object(Ie["a"])(t),"editExternalCode",t.fieldText({value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"]})),Object(Fe["a"])(Object(Ie["a"])(t),"editCollaborator",t.fieldSelectApi({value:"collaborator_id",text:"Colaborador Responsável",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"register/person/collaborator",params:{fields:"id,name",order:"name,asc"}},show:"name",disabled:function(t){return null!=t.id&&1!=t.stage}})),Object(Fe["a"])(Object(Ie["a"])(t),"editObservation",t.fieldTextArea({value:"observation",text:"Observações da Movimentação",placeholder:"Ex: Movimentação iniciada em..."})),Object(Fe["a"])(Object(Ie["a"])(t),"listId",t.fieldList({value:"id",text:"ID"})),Object(Fe["a"])(Object(Ie["a"])(t),"listStatus",t.fieldList({value:"business_status_id",text:"Status/Etapa"})),Object(Fe["a"])(Object(Ie["a"])(t),"listDate",t.fieldList({value:"date_start",text:"Data da movimentação"})),Object(Fe["a"])(Object(Ie["a"])(t),"listCollaborator",t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria"})),Object(Fe["a"])(Object(Ie["a"])(t),"listOptions",t.fieldList({value:"options",text:"Opções",sortable:!1})),t.components.list.tableRow=function(){return a.e("chunk-513ddc5b").then(a.bind(null,"7b1c"))},t}return i}(Oe["a"]),NR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldStock",t.fieldWiListDialog({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(t){return null!=t.id&&1!=t.stage}})),Object(Fe["a"])(Object(Ie["a"])(t),"listStock",t.fieldList({value:"stock.name",text:"Estoque"})),t.setFields([t.editSubHeader,t.editCompany,t.fieldStock,t.editStatus,t.editCategory,t.editInvoice,t.editDate,t.editExternalCode,t.editCollaborator,t.editObservation]),t.setFields([t.listId,t.listStock,t.listStatus,t.listDate,t.listCollaborator,t.listOptions]),t}return a}(MR),LR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"editPerson",t.fieldWiListDialog({value:"person_id",text:"",required:!0,size:["xs12","sm12","md7","lg7"],wiConfig:"",show:"person.first_name",icon:"person_outline",disabled:function(t){return null!=t.id&&1!=t.stage}})),Object(Fe["a"])(Object(Ie["a"])(t),"listPerson",t.fieldList({value:"person.name",text:null})),t.setFields([t.editSubHeader,t.editCompany,t.editPerson,t.editStatus,t.editCategory,t.editInvoice,t.editDate,t.editExternalCode,t.editCollaborator,t.editObservation]),t.setFields([t.listId,t.listPerson,t.listStatus,t.listDate,t.listCollaborator,t.listOptions]),t}return a}(MR),RR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-entry"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Bb"],create:A["Gb"],update:A["Mb"],delete:A["Lb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Entrada de Produtos",edit:{insert:"Nova Entrada de Produtos",update:"Editar Entrada de Produtos"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-entry",t.editStatus.apiUrl="stocks/config/status/product-entry",t.editCategory.apiUrl="stocks/config/category/product-entry",t}return a}(NR),UR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-removal"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Nb"],create:A["Sb"],update:A["Yb"],delete:A["Xb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Retirada de Produtos",edit:{insert:"Nova Retirada de Produtos",update:"Editar Retirada de Produtos"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-removal"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-removal",t.editStatus.apiUrl="stocks/config/status/product-removal",t.editCategory.apiUrl="stocks/config/category/product-removal",t}return a}(NR),WR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-entry-collaborator"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Cb"],create:A["Db"],update:A["Fb"],delete:A["Eb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Entrada p/ Colaborador",edit:{insert:"Nova Entrada p/ Colaborador",update:"Editar Entrada p/ Colaborador"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry/collaborator"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-entry-collaborator",t.editPerson.text="Colaborador",t.editPerson.wiConfig="collaborator",t.editStatus.apiUrl="stocks/config/status/product-entry-collaborator",t.editCategory.apiUrl="stocks/config/category/product-entry-collaborator",t.listPerson.text="Colaborador",t}return a}(LR),BR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-removal-collaborator"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Ob"],create:A["Pb"],update:A["Rb"],delete:A["Qb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Retirada do Colaborador",edit:{insert:"Nova Retirada do Colaborador",update:"Editar Retirada do Colaborador"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-removal/collaborator"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-removal-collaborator",t.editPerson.text="Colaborador",t.editPerson.wiConfig="collaborator",t.editStatus.apiUrl="stocks/config/status/product-removal-collaborator",t.editCategory.apiUrl="stocks/config/category/product-removal-collaborator",t.listPerson.text="Colaborador",t}return a}(LR),VR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-entry-customer"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Hb"],create:A["Ib"],update:A["Kb"],delete:A["Jb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Entrada p/ Cliente",edit:{insert:"Nova Entrada p/ Cliente",update:"Editar Entrada p/ Cliente"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry/customer"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-entry-customer",t.editPerson.text="Cliente",t.editPerson.wiConfig="customer",t.editStatus.apiUrl="stocks/config/status/product-entry-customer",t.editCategory.apiUrl="stocks/config/category/product-entry-customer",t.listPerson.text="Cliente",t}return a}(LR),HR=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"name","product-removal-customer"),Object(Fe["a"])(Object(Ie["a"])(t),"id",{id:A["Tb"],create:A["Ub"],update:A["Wb"],delete:A["Vb"]}),Object(Fe["a"])(Object(Ie["a"])(t),"title",{list:"Retirada do Cliente",edit:{insert:"Nova Retirada do Cliente",update:"Editar Retirada do Cliente"}}),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-removal/customer"),Object(Fe["a"])(Object(Ie["a"])(t),"icon","group_add"),t.urlDetails.name="product-removal-customer",t.editPerson.text="Cliente",t.editPerson.wiConfig="customer",t.editStatus.apiUrl="stocks/config/status/product-removal-customer",t.editCategory.apiUrl="stocks/config/category/product-removal-customer",t.listPerson.text="Cliente",t}return a}(LR),GR={id:A["rb"],name:"product",list:!0,title:{list:"Cadastro de Produtos",edit:{create:"Novo Produto",update:"Atualizar Produto"}},apiUrl:"register/product",apiParams:{limit:50},search:{placeholder:"Pesquise ID ou nome do produto",fields:["id","name"]},maxWidth:"1000px",size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))}}},fieldsSelected:{itemName:"produto(s)"},imports:{permission:A["nb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["ob"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-product-excel"}}},fields:[{value:"id",text:"ID",search:!0,type:"int",list:!0,edit:!1,align:"center"},{text:"Informe os dados básicos deste produto.",type:"subheader",edit:!0},{value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0,list:!0,edit:!0,align:"center"},{value:"unit.full_name",text:"Unidade de medida",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"amount_cost",text:"Preço de Custo",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"margin",text:"Markup %",search:!0,type:"int",list:!0,edit:!1,align:"center"},{value:"amount_sale",text:"Preço de Venda",search:!0,type:"text",list:!0,edit:!1,align:"center"},{value:"id",text:"Opções",type:"text",list:!0},{value:"item_unit_id",text:"Unidade de medida*",required:!0,autocomplete:!0,size:["xs12","sm12","md4","lg4"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/product/unit",apiParams:{fields:"id,name,code",order:"code,asc"},show:"full_name"},{value:"active",text:"Ativo",required:!1,size:["xs12","sm12","md2","lg2"],type:"switch",list:!1,edit:!0},{value:"amount_cost",text:"Preço de Custo",type:"money",edit:!0,size:["xs12","sm12","md4","lg4"]},{value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",type:"int",edit:!0,step:".01",size:["xs12","sm12","md4","lg4"]},{value:"amount_sale",text:"Preço de Venda",type:"money",edit:!0,size:["xs12","sm12","md4","lg4"]},{text:"O campo abaixo pode ser usado para registrar observações sobre este produto.",type:"subheader",edit:!0},{value:"description",text:"Observações do produto",placeholder:"Por favor, descreva este chamado de forma detalhada.",type:"textarea",list:!1,edit:!0}],loading_edit:!1,loading_list:!1,loading_view:!1};GR.id="fb8e5b0e";var YR=GR,JR=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+e,edit:{create:"Nova categoria de "+e,update:"Editar categoria de "+e}},icon:"category",apiUrl:"stocks/config/category/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome da Categoria",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!0,edit:!0,search:!0},{value:"color",text:"Cor da Categoria",type:"color",size:["xs12","sm12","md4","lg4"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone da Categoria",type:"wi-google-icons",size:["xs12","sm12","md4","lg4"],required:!1,list:!1,edit:!0},{value:"layout",text:"layout desta categoria",placeholder:"Crie a estrutura da categoria.",type:"tiny-editor",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}]}},QR={productTransferIn:JR("product-transfer-in","Transferência para o estoque"),productTransferInCollaborator:JR("product-transfer-in-collaborator","Transferência para o colaborador"),productTransferInCustomer:JR("product-transfer-in-customer","Transferência para o cliente"),productTransferOut:JR("product-transfer-out","Transferência do estoque"),productTransferOutCollaborator:JR("product-transfer-out-collaborator","Transferência do estoque do colaborador"),productTransferOutCustomer:JR("product-transfer-out-customer","Transferência do cliente"),productEntry:JR("product-entry","Movimentação de entrada"),productEntryCollaborator:JR("product-entry-collaborator","Movimentação para o colaborador"),productEntryCustomer:JR("product-entry-customer","Movimentação para o cliente"),productRemoval:JR("product-removal","Movimentação de retirada"),productRemovalCollaborator:JR("product-removal-collaborator","Movimentação do estoque do colaborador"),productRemovalCustomer:JR("product-removal-customer","Movimentação do cliente")},KR=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas da "+e,edit:{create:"Nova Status/Etapas da "+e,update:"Editar Status/Etapas da "+e}},icon:"code",apiUrl:"clinic/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},XR={productTransferIn:KR("product-transfer-in","Transferência para o estoque"),productTransferInCollaborator:KR("product-transfer-in-collaborator","Transferência para o colaborador"),productTransferInCustomer:KR("product-transfer-in-customer","Transferência para o cliente"),productTransferOut:KR("product-transfer-out","Transferência do estoque"),productTransferOutCollaborator:KR("product-transfer-out-collaborator","Transferência do estoque do colaborador"),productTransferOutCustomer:KR("product-transfer-out-customer","Transferência do cliente"),productEntry:KR("product-entry","Movimentação de Entrada"),productEntryCollaborator:KR("product-entry-collaborator","Movimentação para o colaborador"),productEntryCustomer:KR("product-entry-customer","Movimentação para o cliente"),productRemoval:KR("product-removal","Movimentação do estoque"),productRemovalCollaborator:KR("product-removal-collaborator","Movimentação do estoque do colaborador"),productRemovalCustomer:KR("product-removal-customer","Movimentação do cliente")},ZR=function(t,e){return{id:t,title:"Adicionar Nota",icon:"message",apiUrl:"stocks/product-transfer-in"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},tU={productTransferIn:ZR(A["kc"],"","à Transferência"),productTransferInCollaborator:ZR(A["dc"],"/collaborator","à Transferência"),productTransferInCustomer:ZR(A["ic"],"/customer","à Transferência"),productTransferOut:ZR(A["wc"],"","à Transferência"),productTransferOutCollaborator:ZR(A["pc"],"/collaborator","à Transferência"),productTransferOutCustomer:ZR(A["uc"],"/customer","à Transferência"),productEntry:ZR(A["Mb"],"","à Movimentação"),productEntryCollaborator:ZR(A["Fb"],"/collaborator","à Movimentação"),productEntryCustomer:ZR(A["Kb"],"/customer","à Movimentação"),productRemoval:ZR(A["Yb"],"","à Movimentação"),productRemovalCollaborator:ZR(A["Rb"],"/collaborator","à Movimentação"),productRemovalCustomer:ZR(A["Wb"],"/customer","à Movimentação")},eU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"title",{edit:{create:"Incluir Produto",update:"Editar Produto"}}),Object(Fe["a"])(Object(Ie["a"])(t),"icon","shopping_cart"),Object(Fe["a"])(Object(Ie["a"])(t),"subHeader",t.fieldSubHeader({text:"Selecione o Produto, informe a quantidade e valores."})),Object(Fe["a"])(Object(Ie["a"])(t),"stock",t.fieldWiListDialog({value:"stock_id",text:"Estoque",required:!0,size:function(t){return t.stock_id?["xs12","sm12","md5","lg5"]:["xs12","sm12","md12","lg12"]},wiConfig:"stock",show:"stock.name",icon:"my_location",disabled:function(t){return null!=t.id}})),Object(Fe["a"])(Object(Ie["a"])(t),"product",t.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,size:["xs12","sm12","md8","lg8"],wiConfig:"product",show:"item.name",icon:"inventory_2",disabled:function(t){return null!=t.id&&1!=t.stage},callbackFields:[{get:"amount_sale",set:"amount_unit"}]})),Object(Fe["a"])(Object(Ie["a"])(t),"productStock",t.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,size:["xs12","sm12","md8","lg8"],wiConfig:"stock-product",show:"item.name",icon:"inventory_2",filter:function(t){return{where:"stock_id,"+t.business.stock_id}},disabled:function(t){return null!=t.id&&1!=t.stage},callbackFields:[{get:"amount_sale",set:"amount_unit"},{get:"item_id",set:"item_id"},{get:"quantity",set:"quantityMax"},{get:"item",set:"item"}]})),Object(Fe["a"])(Object(Ie["a"])(t),"description",t.fieldText({value:"description",text:"Descrição do Produto",size:["xs12","sm12","md8","lg8"]})),Object(Fe["a"])(Object(Ie["a"])(t),"quantity",t.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,min:1,max:function(t){return t.quantityMax||null},disabled:function(t){return!t.item_id},rules:function(){return[function(t){return!!t||"Campo obrigatório"},function(t){return parseInt(t)>0||"Quantidade inválida"}]}})),Object(Fe["a"])(Object(Ie["a"])(t),"amountUnit",t.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm6","md2","lg2"],required:!0,disabled:!0})),Object(Fe["a"])(Object(Ie["a"])(t),"subHeaderObservation",t.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."})),Object(Fe["a"])(Object(Ie["a"])(t),"observation",t.fieldTextArea({value:"observation",text:"Observações do Produto"})),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsFixed",[{value:"amount_total",data:0},{value:"amount_discount",data:0}]),t}return a}(Oe["a"]),aU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Mb"]),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry/item"),Object(Fe["a"])(Object(Ie["a"])(t),"fields",[t.subHeader,t.product,t.quantity,t.amountUnit,t.subHeaderObservation,t.observation]),t}return a}(eU),iU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Kb"]),t}return a}(aU),sU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Fb"]),t}return a}(aU),oU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Yb"]),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry/item"),Object(Fe["a"])(Object(Ie["a"])(t),"fields",[t.subHeader,t.productStock,t.quantity,t.amountUnit,t.subHeaderObservation,t.observation]),t.quantity.rules=function(t){return[function(t){return!!t||"Campo obrigatório"},function(t){return parseInt(t)>0||"Quantidade inválida"},function(e){return parseInt(e)<=parseInt(t.quantityMax)||"Acima do estoque (".concat(t.quantityMax,")")}]},t}return a}(eU),nU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Wb"]),t}return a}(oU),rU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Rb"]),t}return a}(oU),lU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fields",[t.subHeader,t.stock,t.productStock,t.description,t.quantity,t.amountUnit,t.subHeaderObservation,t.observation]),t.productStock.size=["xs12","sm12","md7","lg7"],t.productStock.showField=function(t){return null!=t.stock_id},t.quantity.rules=function(t){return[function(t){return!!t||"Campo obrigatório"},function(t){return parseInt(t)>0||"Quantidade inválida"},function(e){return parseInt(e)<=parseInt(t.quantityMax)||"Acima do estoque (".concat(t.quantityMax,")")}]},t}return a}(eU),cU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"id",A["Yb"]),Object(Fe["a"])(Object(Ie["a"])(t),"apiUrl","stocks/product-entry/item"),t.stock.text="Estoque de onde o produto será retirado",t.productStock.filter=function(t){return{where:"stock_id,"+t.stock_id}},t}return a}(lU),dU=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;Object(De["a"])(this,a);for(var i=arguments.length,s=new Array(i),o=0;o0?a("v-btn",{attrs:{small:"",color:"#4AB858",outline:""},on:{click:function(a){return t.$router.push({name:"listing",params:{page:"finance-in-unpaid"},query:{period:"date",date:e.content.today}})}}},[t._v("A Receber Hoje")]):a("v-btn",{attrs:{small:"",color:"#4AB858",outline:""},on:{click:function(e){return t.$router.push({name:"listing",params:{page:"finance-in-unpaid"}})}}},[t._v("Contas a Receber")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"0 5px 5px 5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-title",[a("v-icon",{staticStyle:{height:"15px"},attrs:{color:"#F43E61"}},[t._v("publish")]),a("h4",{staticStyle:{"padding-left":"5px"}},[t._v("A pagar HOJE")]),a("v-spacer"),a("strong",{staticClass:"text_unpaid"},[t._v(t._s(e.content.finance_unpaid_validity_today.out.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#F43E61"}},[t._v(t._s(t._f("money")(e.content.finance_unpaid_validity_today.out.amount)))]),e.content.finance_unpaid_validity_today.out.amount>0?a("v-btn",{attrs:{small:"",color:"#F43E61",outline:""},on:{click:function(a){return t.$router.push({name:"listing",params:{page:"finance-out-unpaid"},query:{period:"date",date:e.content.today}})}}},[t._v("A Pagar Hoje")]):a("v-btn",{attrs:{small:"",color:"#F43E61",outline:""},on:{click:function(e){return t.$router.push({name:"listing",params:{page:"finance-out-unpaid"}})}}},[t._v("Contas a Pagar")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-title",[a("h4",[t._v("Recebimentos em atraso")]),a("v-spacer"),a("strong",{staticClass:"text_paid"},[t._v(t._s(e.content.finance_unpaid_validity_expired.in.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#4AB858"}},[t._v(t._s(t._f("money")(e.content.finance_unpaid_validity_expired.in.amount)))]),a("v-btn",{attrs:{small:"",disabled:e.content.finance_unpaid_validity_expired.in.amount<1,color:"#4AB858",outline:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-in-list"},query:{expired:!0}})}}},[t._v("em atraso")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"5px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-card",[a("v-card-title",[a("h4",[t._v("Pagamentos em atraso")]),a("v-spacer"),a("strong",{staticClass:"text_unpaid"},[t._v(t._s(e.content.finance_unpaid_validity_expired.out.count))])],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h2",{staticStyle:{color:"#F43E61"}},[t._v(t._s(t._f("money")(e.content.finance_unpaid_validity_expired.out.amount)))]),a("v-btn",{attrs:{small:"",disabled:e.content.finance_unpaid_validity_expired.out.amount<1,color:"#F43E61",outline:""},on:{click:function(e){return t.$router.push({name:"finance-list",params:{page:"finance-out-list"},query:{expired:!0}})}}},[t._v("em atraso")])],1)],1)],1)],1)],1)],1)],1)]}}])})},xU=[],yU={name:"FinanceDashboard",data:function(){return{value:[200,675,310,200,1075.35]}},computed:{dark:function(){return this.$store.state.style.dark||!1}}},kU=yU,CU=(a("4579"),Object(m["a"])(kU,bU,xU,!1,null,null,null)),wU=CU.exports,SU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{title:"Tipos de Ocorrência",apiUrl:"finance/category/in",apiParams:"?whereNull=finance_category_id&order=active,desc;name,asc",notGetID:!0},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){return[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"svdk"},expression:"{'id': 'svdk'}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:e.loading},on:{click:function(e){return t.openEditModal("finance-in-categories",{})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Nova Categoria")])],1)]}},{key:"default",fn:function(e){return[a("v-container",{attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("category-dialog",{attrs:{data:t.oco_data,form:t.form},on:{select:t.select}}),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm7:"",md7:"",lg7:"","d-flex":""}},[a("v-card",[a("v-treeview",{attrs:{items:t.checkChildrenCount(e.content.data),"load-children":t.fetchUsers,transition:"","item-text":"name","open-on-click":""},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:i.active?"black":"#e0e0e0"},on:{click:function(e){return t.setSelected(i)}}},[t._v(" "+t._s(i.name)+" "),i.active<1?a("span",[t._v("(Inativo)")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("v-icon",{style:{color:i.active?i.color:"#e0e0e0"},attrs:{medium:""}},[t._v(t._s(i.icon||"category"))])}}],null,!0)})],1)],1),a("v-flex",{staticStyle:{padding:"10px"},attrs:{xs12:"",sm5:"",md5:"",lg5:"","d-flex":"","text-xs-center":""}},[t.selected?a("category-select",{attrs:{selected:t.selected,refresh:e.refresh,openEditModal:t.openEditModal}}):t._e()],1)],1)],1),t.editModal?a("div",[a("edit-modal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:e.refresh}})],1):t._e()]}}])})},DU=[],EU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.selected?a("v-card",{key:t.selected.id},[a("v-card-text",{staticStyle:{padding:"16px 0px"}},[a("v-avatar",[t.selected.icon?a("v-icon",{style:{color:t.selected.active?t.selected.color:"#e0e0e0"},attrs:{"x-large":""}},[t._v(t._s(t.selected.icon))]):a("v-icon",{style:{color:t.selected.active?t.selected.color:"#e0e0e0"},attrs:{"x-large":""}},[t._v("device_hub")])],1),a("h3",{staticClass:"headline"},[t._v(" "+t._s(t.selected.name)+" ")]),t.selected.active?a("div",{staticClass:"gray--text subheading font-weight-bold",staticStyle:{color:"gray"}},[a("span",[t._v(t._s(t.selected.active))])]):t._e(),t.selected.description?a("v-divider"):t._e(),t.selected.description?a("div",{staticClass:"gray--text",staticStyle:{color:"gray"}},[t._v(t._s(t.selected.description))]):t._e(),a("v-divider"),t.selected.id&&t.selected.active?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"svdk"},expression:"{'id': 'svdk'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.openEditModal("finance-in-categories",{finance_category_id:t.selected.id})}}},[a("v-icon",{attrs:{color:"green lighten-1"}},[t._v("add")])],1)],1),a("span",[t._v("Criar Sub-ocorrência")])],2):t._e(),t.selected.id?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"svdk"},expression:"{'id': 'svdk'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.openEditModal("finance-in-categories",t.selected)}}},[a("v-icon",{attrs:{color:"orange lighten-1"}},[t._v("edit")])],1)],1),a("span",[t._v("Editar este tipo de ocorrência")])],2):t._e(),t.selected.id?a("v-tooltip",{directives:[{name:"prms",rawName:"v-prms",value:{id:"svdk"},expression:"{'id': 'svdk'}"}],attrs:{bottom:""}},[a("template",{slot:"activator"},[a("db-delete",{attrs:{store:"finance-in-categories",id:t.selected.id},on:{action:t.refresh}})],1),a("span",[t._v("Apagar este tipo de ocorrência")])],2):t._e(),a("v-divider")],1),t.editModal?a("div",[a("edit-modal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:t.refresh}})],1):t._e()],1):a("div",{staticClass:"title grey--text text--lighten-1 font-weight-light",staticStyle:{"align-self":"center"}},[t._v(" Selecione um grupo... ")])],1)},TU=[],OU={name:"CategorySelect",data:function(){return{editModal:!1,modalForm:{},modalStore:null}},methods:{openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1}},props:{selected:{required:!0,type:Object},refresh:{required:!0}}},AU=OU,IU=Object(m["a"])(AU,EU,TU,!1,null,null,null),FU=IU.exports,PU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"max-width":"100%"}},[a("div",{staticStyle:{"max-width":"100%"}},[t.data?a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"asdasdasd",staticStyle:{"border-style":"solid","border-color":"gray","border-width":"1px",height:"45px !important"},attrs:{disabled:t.disabled,avatar:""},on:{click:function(e){t.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:t.data.color||"primary"}},[t._v(t._s(t.data.icon||"category"))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Categoria Financeira")]),a("v-list-tile-title",{domProps:{innerHTML:t._s(t.data.name?t.data.name:t.data.name||"Nenhum Tipo de Ocorrência Selecionado")}}),a("v-input",{staticStyle:{display:"none"},attrs:{required:t.required,rules:t.rules},model:{value:t.finance_category_id,callback:function(e){t.finance_category_id=e},expression:"finance_category_id"}})],1),a("v-list-tile-action",[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.dialog=!0}}},[a("v-icon",[t._v("edit")])],1)],1)],1)],1):t._e()],1),a("v-dialog",{attrs:{"return-value":"dialog",persistent:"",scrollable:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[t._v("category")]),a("v-toolbar-title",[a("strong",[t._v("Selecionar Tipo de Ocorrência")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog?a("v-card-text",{staticStyle:{padding:"0","min-height":"300px"}},[a("view-detail",{attrs:{title:"Tipos de Ocorrência",apiUrl:"finance/category/in",apiParams:"?whereNull=finance_category_id&order=active,desc;name,asc",notGetID:!0,"not-show-toolbar":!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{padding:"0"},attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px",margin:"20px 0"},attrs:{xs12:"",sm12:"",md12:"",lg12:"","d-flex":""}},[a("v-treeview",{attrs:{items:t.checkChildrenCount(e.content.data),"load-children":t.fetchUsers,transition:"","item-text":"name","open-on-click":""},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:i.active?"black":"#e0e0e0"}},[t._v(" "+t._s(i.name)+" "),i.active<1?a("span",[t._v("(Inativo)")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("div",{},[a("v-btn",{attrs:{outline:"",color:"green",small:""},on:{click:function(e){return t.setSelected(i)}}},[a("v-icon",{attrs:{small:""}},[t._v("done")])],1),a("v-icon",{style:{color:i.active?i.color:"#e0e0e0"},attrs:{medium:""}},[t._v(t._s(i.icon||"category"))])],1)}}],null,!0)})],1)],1)],1)]}}],null,!1,203749768)})],1):t._e()],1)],1)],1)},jU=[],qU={name:"OcorrenciaDialog",data:function(){return{dialog:!1,finance_category_id:null}},methods:{fetchUsers:function(t){return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"finance/category/in",params:{limit:1e3,order:"name,asc",where:"finance_category_id,"+t.id},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.children_count>0?t["children"]=[]:delete t.children,t}));(i=t.children).push.apply(i,Object(Ot["a"])(s))},error:function(t){return a(t),t}})})));case 1:case"end":return e.stop()}}),e)})))()},checkChildrenCount:function(t){var e=t.filter((function(t){return t.children_count>0?t["children"]=[]:delete t.children,t}));return e},setSelected:function(t){console.log(t),this.dialog=!1,this.$forceUpdate()}},created:function(){this.finance_category_id=this.data.finance_category_id},props:{data:{required:!0,type:Object},form:{required:!1,type:Object},ticketFunction:{required:!1,type:Number,default:0},disabled:{required:!1,type:Boolean,default:!1},required:{required:!1,type:Boolean,default:!1},rules:{required:!1,type:Array}},components:{ViewDetail:It["a"]}},$U=qU,zU=(a("965b"),Object(m["a"])($U,PU,jU,!1,null,"ac380786",null)),MU=zU.exports,NU={data:function(){return{form:{},items:[],selected:null,editModal:!1,configModal:null,modalForm:{},modalStore:"grupos-sub",open:[],search:null,caseSensitive:!1,oco_data:{}}},methods:{select:function(t){this.oco_data=t},fetchUsers:function(t){return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"finance/category/in",params:{limit:1e3,order:"name,asc",where:"finance_category_id,"+t.id},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.children_count>0?t["children"]=[]:delete t.children,t}));(i=t.children).push.apply(i,Object(Ot["a"])(s))},error:function(t){return a(t),t}})})));case 1:case"end":return e.stop()}}),e)})))()},checkChildrenCount:function(t){var e=t.filter((function(t){return t.children_count>0?t["children"]=[]:delete t.children,t}));return e},setSelected:function(t){t&&(this.selected=t)},openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},openEditModalDisp:function(t,e){this.modalForm=e,this.modalStore=t,this.configModal=null,this.editModal=!0},closeModal:function(){this.editModal=!1,this.selected=null}},components:{CategorySelect:FU,CategoryDialog:MU}},LU=NU,RU=Object(m["a"])(LU,SU,DU,!1,null,null,null),UU=RU.exports,WU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config?a("wi-report",{attrs:{title:t.config.title,config:t.config,api:{url:t.config.api.url,params:t.config.api.params}},scopedSlots:t._u([{key:"statistics",fn:function(e){return[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.statistics,(function(i,s){return a("v-flex",{key:s,staticStyle:{padding:"0px 5px"},attrs:{xs12:"",sm12:"",md3:"",lg3:""}},[a("v-card",{attrs:{color:i.color}},[a("v-card-text",[a("strong",{staticStyle:{color:"white"}},[t._v(t._s(i.title))]),a("strong",{staticStyle:{color:"white"},style:{"font-size":i.size||"16px"}},[t._v(t._s(e.statistics[i.field]))])])],1)],1)})),1)]}},{key:"default",fn:function(e){return[a("tr",[a("td",{staticStyle:{"text-align":"center"}},[a("strong",[t._v(t._s(e.item.name))])]),a("td",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.first_name))]),a("td",{staticStyle:{"text-align":"center"}},[t._v(t._s(e.item.entry_date))]),a("td",{staticStyle:{"text-align":"center"}},[e.item.count?a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.count))]):a("strong",[t._v("0")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.sum_amount?a("strong",[t._v(t._s(t._f("money")(e.item.sum_amount)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.sum_amount?a("strong",[t._v(t._s(t._f("money")(e.item.sum_amount_paid)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[e.item.sum_amount?a("strong",[t._v(t._s(t._f("money")(e.item.sum_amount_unpaid)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:"primary",dark:""}},i),[t._v(" Opções ")])]}}],null,!0)},[a("v-list",[a("v-list-tile",{on:{click:function(a){return t.$router.push({name:t.person.name,params:{id:e.item.id}})}}},[a("v-list-tile-title",[t._v("Perfil do "+t._s(t.person.title))])],1),a("v-list-tile",{on:{click:function(a){return t.goToRouterByFinancesByFilter(e.item)}}},[a("v-list-tile-title",[t._v("Ver "+t._s(t.in_out.title)+"(s)")])],1)],1)],1)],1)])]}}],null,!1,3651673792)}):t._e()},BU=[],VU={name:"FinanceByPersonReport",data:function(){return{config:null,makeConfigCount:0}},computed:{person:function(){var t={};switch(this.$route.meta.person){case"customer":t={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":t={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":t={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return t},in_out:function(){var t={};switch(this.$route.meta.in_out){case 1:t={name:"in",title:"Receita",titles:"Receitas",action:"Recebido"};break;case 2:t={name:"out",title:"Despesa",titles:"Despesas",action:"Pago"};break}return t}},methods:{makeConfig:function(){var t=this;this.config=null;var e={title:this.in_out.titles+" por "+this.person.title,api:{url:"finance/report/finance-"+this.in_out.name+"-by-"+this.person.name,params:{}},statistics:[{field:"count_total",title:"Total de "+this.in_out.titles+": ",color:"orange",size:"16px"},{field:"sum_amount_total",title:"Valor total: ",color:"blue",size:"16px"},{field:"sum_amount_paid_total",title:"Valor pago: ",color:"green",size:"16px"},{field:"sum_amount_unpaid_total",title:"Valor não pago: ",color:"red",size:"16px"}],dates:{field:{text:"Data de filtro",items:[{value:"date_competence",text:"Data de Competência"},{value:"date_validity",text:"Data de Validade"},{value:"date_receive",text:"Data de Recebimento"},{value:"created_at",text:"Data de Criação"}]},start:{type:"date",text:"Data Inicial"},end:{type:"date",text:"Data Final"}},filters:{text:"Filtros",fields:[]},fields:[{text:this.person.title,value:"name",align:"center",sortable:!1},{text:this.person.first_name,value:"first_name",align:"center",sortable:!1},{text:"Data Cadastro",value:"entry_date",align:"center",sortable:!1},{text:"N° de "+this.in_out.titles,value:"count",align:"center"},{text:"Valor",value:"sum_amount",align:"center"},{text:this.in_out.action,value:"sum_amount_paid",align:"center"},{text:"Não "+this.in_out.action,value:"sum_amount_unpaid",align:"center"},{sortable:!1}]};this.makeConfigCount?setTimeout((function(){t.config=e}),500):this.config=e,this.makeConfigCount++},goToRouterByFinancesByFilter:function(t){var e={name:"finance-list",params:{page:"finance-"+this.in_out.name+"-list"},query:Object(kt["a"])({person_id:t.id},this.$route.query)};this.$router.push(e)}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Yt}},HU=VU,GU=Object(m["a"])(HU,WU,BU,!1,null,null,null),YU=GU.exports,JU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("WiCategoriesReport",{attrs:{title:t.config.title,viewIndex:"finance-categories-in",apiEndpoint:t.config.api.url,parentCategoryField:"finance_category_id",colorField:"color",iconField:"icon"}})],1)},QU=[],KU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{ref:"wiView",attrs:{index:t.viewIndex,apiUrl:t.apiEndpoint,apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"toolbar",fn:function(e){var i=e.refresh;return[a("v-container",{staticClass:"pa-0",attrs:{fluid:""}},[a("div",{staticClass:"categories-header"},[a("div",{staticClass:"header-content"},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:t.apiParams.dateStart,endDate:t.apiParams.dateEnd,width:"400"},on:{filter:t.handleDateFilter}}),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return i()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(e){var i=e.content;return[a("v-container",{staticClass:"pa-0 categories-container",attrs:{fluid:""}},[a("div",{staticClass:"categories-wrapper"},[t.hasCategories(i)?[a("v-layout",{staticClass:"categories-content",attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"tree-container",attrs:{xs12:"",md7:""}},[a("CategoryTree",{attrs:{items:i.data||[]},on:{select:t.selectCategory}})],1),a("v-flex",{staticClass:"selected-container",attrs:{xs12:"",md5:""}},[t.selectedCategory?a("SelectedCategory",{attrs:{category:t.selectedCategory,filters:t.apiParams},on:{"select-category":t.selectCategory}}):a("SelectedCategory",{attrs:{category:t.rootCategory,filters:t.apiParams},on:{"select-category":t.selectCategory}})],1)],1)]:void 0],2)])]}}])})},XU=[],ZU=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"category-tree-card",attrs:{elevation:"10"}},[a("v-card-text",{staticClass:"tree-content"},[a("div",{staticClass:"search-box",staticStyle:{display:"none"}},[a("v-text-field",{staticClass:"search-field",attrs:{value:t.search,dense:"",outlined:"","hide-details":"",placeholder:"Pesquisar categorias...",clearable:""},on:{input:t.debounceSearch,"click:clear":t.clearSearch},scopedSlots:t._u([{key:"prepend-inner",fn:function(){return[a("v-icon",{staticClass:"search-icon",attrs:{color:"grey darken-2"}},[t._v("search")])]},proxy:!0},t.search?{key:"append",fn:function(){return[a("div",{staticClass:"search-results"},[a("v-chip",{staticClass:"result-chip",attrs:{"x-small":"",label:"",color:"primary","text-color":"white"}},[t._v(" "+t._s(t.filteredItems.length)+" ")]),a("span",{staticClass:"result-text"},[t._v("resultado(s)")])],1)]},proxy:!0}:null],null,!0)})],1),a("div",{staticClass:"table-header"},[a("div",{staticClass:"header-row"},[a("div",{staticClass:"header-cell category-cell"},[a("span",{staticClass:"header-text"},[t._v("Categoria")])]),a("div",{staticClass:"header-cell values-cell"},[a("div",{staticClass:"values-header"},[a("div",{staticClass:"value-column"},[a("div",{staticClass:"header-item"},[a("v-icon",{staticClass:"header-icon paid-icon",attrs:{"x-small":""}},[t._v("done")]),a("span",{staticClass:"header-text"},[t._v("Pago")])],1)]),a("div",{staticClass:"value-column"},[a("div",{staticClass:"header-item"},[a("v-icon",{staticClass:"header-icon unpaid-icon",attrs:{"x-small":""}},[t._v("alarm")]),a("span",{staticClass:"header-text"},[t._v("Pendente")])],1)]),a("div",{staticClass:"value-column"},[a("div",{staticClass:"header-item"},[a("v-icon",{staticClass:"header-icon total-icon",attrs:{"x-small":""}},[t._v("account_balance")]),a("span",{staticClass:"header-text"},[t._v("Total")])],1)])])])])]),a("v-treeview",{ref:"treeview",staticClass:"custom-tree",attrs:{items:t.filteredItems,"item-key":"id","item-text":"name","item-children":"children","open-on-click":"",hoverable:"",transition:"",shaped:"",dense:"","open-all":!1},on:{"update:active":t.handleSelect},scopedSlots:t._u([{key:"prepend",fn:function(e){var i=e.item;return[a("v-icon",{staticClass:"tree-icon",class:{selected:t.isSelected(i)},attrs:{color:i.color},on:{click:function(e){return t.handleSelect([i.id])}}},[t._v(" "+t._s(i.icon)+" ")])]}},{key:"label",fn:function(e){var i=e.item;return[a("div",{staticClass:"tree-label",class:{"has-children":i.children_count>0,selected:t.isSelected(i)},on:{click:function(e){return t.handleSelect([i.id])}}},[a("div",{staticClass:"label-content"},[i.highlightedName?a("span",{domProps:{innerHTML:t._s(t.truncateText(i.highlightedName,35))}}):a("span",[t._v(t._s(t.truncateText(i.name,35)))]),a("div",{staticClass:"label-info"},[null!==i.amount_total_paid?a("v-chip",{staticClass:"count-chip paid-chip",attrs:{"x-small":""}},[t._v(" "+t._s(t._f("money")(i.amount_total_paid))+" ")]):t._e(),null!==i.amount_total_unpaid?a("v-chip",{staticClass:"count-chip unpaid-chip",attrs:{"x-small":""}},[t._v(" "+t._s(t._f("money")(i.amount_total_unpaid))+" ")]):t._e(),null!==i.amount_total?a("v-chip",{staticClass:"count-chip total-chip",attrs:{"x-small":""}},[t._v(" "+t._s(t._f("money")(i.amount_total))+" ")]):t._e()],1)])])]}}]),model:{value:t.activeItems,callback:function(e){t.activeItems=e},expression:"activeItems"}}),t.search&&0===t.filteredItems.length?a("div",{staticClass:"no-results"},[a("v-icon",{attrs:{large:"",color:"grey lighten-1"}},[t._v("search_off")]),a("p",[t._v('Nenhuma categoria encontrada para "'+t._s(t.search)+'"')])],1):t._e()],1)],1)},tW=[],eW="selectedCategoryId",aW={name:"CategoryTree",props:{items:{type:Array,default:function(){return[]}}},data:function(){return{search:"",debouncedSearch:null,activeItems:[],selectedId:null,openNodes:[]}},created:function(){this.selectedId=sessionStorage.getItem(eW),this.selectedId&&(this.activeItems=[this.selectedId])},mounted:function(){var t=this;this.selectedId&&this.$nextTick((function(){t.expandToSelected(t.selectedId)}))},computed:{totalCategories:function(){var t=function t(e){return e.reduce((function(e,a){return e+1+(a.children?t(a.children):0)}),0)};return t(this.items)},filteredItems:function(){var t=this;if(!this.search)return this.items;var e=this.search.toLowerCase().trim(),a=function a(i){return i.reduce((function(i,s){var o=Object(kt["a"])({},s),n=s.name.toLowerCase().includes(e);if(s.children&&s.children.length){var r=a(s.children);r.length?o.children=r:delete o.children}return(n||o.children&&o.children.length)&&(n&&(o.highlightedName=t.highlightText(s.name,e)),i.push(o)),i}),[])};return a(this.items)}},methods:{handleSelect:function(t){var e=Array.isArray(t)?t[0]:t.id;this.selectedId=e,sessionStorage.setItem(eW,e);var a=this.findItemById(e,this.items);this.$emit("select",a),this.expandToSelected(e)},highlightText:function(t,e){if(!e)return t;var a=new RegExp("(".concat(e,")"),"gi");return t.replace(a,'$1')},clearSearch:function(){this.search=""},debounceSearch:function(t){var e=this;this.debouncedSearch&&clearTimeout(this.debouncedSearch),this.debouncedSearch=setTimeout((function(){e.search=t}),300)},isSelected:function(t){return t.id===this.selectedId},findItemById:function(t,e){var a,i=Object(s_["a"])(e);try{for(i.s();!(a=i.n()).done;){var s=a.value;if(s.id===t)return s;if(s.children){var o=this.findItemById(t,s.children);if(o)return o}}}catch(n){i.e(n)}finally{i.f()}return null},findParentPath:function(t,e){var a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[],s=Object(s_["a"])(e);try{for(s.s();!(a=s.n()).done;){var o=a.value;if(o.id===t)return i;if(o.children&&o.children.length){var n=[].concat(Object(Ot["a"])(i),[o.id]),r=this.findParentPath(t,o.children,n);if(r)return r}}}catch(l){s.e(l)}finally{s.f()}return null},expandToSelected:function(t){var e=this,a=this.findParentPath(t,this.items);a&&this.$nextTick((function(){e.$refs.treeview&&(a.forEach((function(t){e.$refs.treeview.updateOpen(t,!0)})),e.openNodes=Object(Ot["a"])(a))}))},handleAddCategory:function(){this.$emit("add-category"),console.log("add-category")},truncateText:function(t,e){if(!t)return"";if(t.length<=e)return t;if(t.includes("-1?a("v-btn",{staticClass:"close-button",attrs:{icon:"",small:"",color:"rgba(0, 0, 0, 0.4)"},on:{click:t.handleClose}},[a("v-icon",[t._v("close")])],1):t._e()],1)]),a("div",{staticClass:"category-content"},[a("div",{staticClass:"financial-grid mb-4"},[a("div",{staticClass:"financial-item paid-item"},[a("div",{staticClass:"financial-icon"},[a("v-icon",[t._v("done")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[t._v("Valor Pago")]),a("div",{staticClass:"financial-value"},[t._v("R$ "+t._s(t._f("money")(t.category.amount_total_paid)))])])]),a("div",{staticClass:"financial-item unpaid-item"},[a("div",{staticClass:"financial-icon"},[a("v-icon",[t._v("alarm")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[t._v("Valor Não Pago")]),a("div",{staticClass:"financial-value"},[t._v("R$ "+t._s(t._f("money")(t.category.amount_total_unpaid)))])])]),a("div",{staticClass:"financial-item total-item total-card"},[a("div",{staticClass:"financial-icon"},[a("v-icon",[t._v("account_balance")])],1),a("div",{staticClass:"financial-content"},[a("div",{staticClass:"financial-label"},[t._v("Valor Total")]),a("div",{staticClass:"financial-value"},[t._v("R$ "+t._s(t._f("money")(t.category.amount_total)))])])])]),a("div",{staticClass:"movements-button-container"},[a("v-btn",{staticClass:"movements-button",attrs:{color:"primary",outline:"",small:""},on:{click:t.handleViewMovements}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("list_alt")]),t._v(" Ver Movimentações ")],1)],1),t.category.children&&t.category.children.length?a("div",{staticClass:"distribution-chart"},[a("div",{staticClass:"chart-header"},[a("v-icon",[t._v("pie_chart")]),a("h4",{staticClass:"ml-2"},[t._v("Distribuição por Subcategorias")])],1),a("apexchart",{attrs:{width:"100%",type:"donut",series:t.chartSeriesValues,options:t.chartOptions}})],1):t._e(),t.category.children&&t.category.children.length?a("div",{staticClass:"children-table-container"},[a("div",{staticClass:"table-header"},[a("v-icon",{attrs:{small:""}},[t._v("list")]),a("h5",{staticClass:"ml-2"},[t._v("Subcategorias")])],1),a("div",{staticClass:"children-table"},t._l(t.sortedChildren,(function(e){return a("div",{key:e.id,staticClass:"table-row",style:{borderLeftColor:e.color}},[a("div",{staticClass:"row-content"},[a("div",{staticClass:"category-info"},[a("v-icon",{staticClass:"category-icon",attrs:{small:"",color:e.color}},[t._v(t._s(e.icon))]),a("span",{staticClass:"category-name"},[t._v(t._s(e.name))])],1),a("div",{staticClass:"category-values"},[a("div",{staticClass:"values-row"},[a("span",{staticClass:"value-paid"},[t._v("R$ "+t._s(t._f("money")(e.amount_total_paid)))]),a("span",{staticClass:"value-unpaid"},[t._v("R$ "+t._s(t._f("money")(e.amount_total_unpaid)))]),a("span",{staticClass:"value-total"},[t._v("R$ "+t._s(t._f("money")(e.amount_total)))])])])])])})),0)]):t._e()])]):t._e()},rW=[],lW={name:"SelectedCategory",props:{category:{type:Object,default:null},filters:{type:Object,default:function(){return{}}}},computed:{orderedParents:function(){return Object(Ot["a"])(this.category.parents).sort((function(t,e){return t.level-e.level})).reverse()},chartSeries:function(){var t,e;return null!==(t=this.category)&&void 0!==t&&null!==(e=t.children)&&void 0!==e&&e.length?this.category.children.map((function(t){return t.percentage_total})):[]},chartSeriesValues:function(){var t,e;return null!==(t=this.category)&&void 0!==t&&null!==(e=t.children)&&void 0!==e&&e.length?this.category.children.map((function(t){return t.amount_total})):[]},adjustedColors:function(){var t,e,a=this;if(null===(t=this.category)||void 0===t||null===(e=t.children)||void 0===e||!e.length)return[];var i=this.category.children.map((function(t){return t.color})),s={},o=[];return i.forEach((function(t,e){if(s[t]=(s[t]||0)+1,1===s[t])o[e]=t;else{var i=25*(s[t]-1);o[e]=a.lightenColor(t,i)}})),o},sortedChildren:function(){var t,e;return null!==(t=this.category)&&void 0!==t&&null!==(e=t.children)&&void 0!==e&&e.length?Object(Ot["a"])(this.category.children).sort((function(t,e){return(e.amount_total||0)-(t.amount_total||0)})):[]},chartOptions:function(){var t,e,a,i,s=(null===(t=this.category)||void 0===t||null===(e=t.children)||void 0===e?void 0:e.length)>10;return{chart:{id:"subcategories-distribution"},labels:(null===(a=this.category)||void 0===a||null===(i=a.children)||void 0===i?void 0:i.map((function(t){return t.name})))||[],colors:this.adjustedColors,tooltip:{enabled:!0,custom:function(t){var e=t.seriesIndex,a=t.w,i=a.globals.labels[e],s=a.globals.initialSeries[e];return'
\n
'.concat(i,'
\n
\n Valor: R$ ').concat(Number(s).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2}),"\n
\n
")}},legend:{show:!s,position:"bottom",horizontalAlign:"center"},plotOptions:{pie:{donut:{labels:{show:!0,total:{show:!0,label:"Total",formatter:function(){return"100%"}}}}}}}}},methods:{handleClose:function(){this.$emit("select-category",null)},handleViewMovements:function(){var t="finance-".concat(1==this.category.in_out?"in":"out","-list");console.log(t),console.log("filters",this.filters),this.$WiListDialog({wiConfig:t,filter:Object(kt["a"])(Object(kt["a"])({},this.filters),{},{finance_category_id:this.category.id,date_field:"date_receive",date_start:this.filters.dateStart,date_end:this.filters.dateEnd})})},handleEdit:function(){this.$emit("edit-category",this.category)},handleAddChild:function(){this.$emit("add-child-category",this.category)},handleDelete:function(){this.$emit("delete-category",this.category)},lightenColor:function(t,e){t=t.replace("#","");var a=parseInt(t.substring(0,2),16),i=parseInt(t.substring(2,4),16),s=parseInt(t.substring(4,6),16),o=1+e/100;a=Math.min(255,Math.round(a*o)),i=Math.min(255,Math.round(i*o)),s=Math.min(255,Math.round(s*o));var n=a.toString(16).padStart(2,"0"),r=i.toString(16).padStart(2,"0"),l=s.toString(16).padStart(2,"0");return"#".concat(n).concat(r).concat(l)}},filters:{money:function(t){return Number(t).toLocaleString("pt-BR",{minimumFractionDigits:2,maximumFractionDigits:2})}}},cW=lW,dW=(a("ea96"),Object(m["a"])(cW,nW,rW,!1,null,"46f9f950",null)),uW=dW.exports,pW={name:"wi-categories",components:{CategoryTree:oW,SelectedCategory:uW,WNDateIntervalFilter:Jk},data:function(){return{refresh:null,content:null,selectedCategory:null,apiParams:{dateField:null,dateStart:null,dateEnd:null,returnInactiveCategories:!1}}},methods:{setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a},selectCategory:function(t){this.selectedCategory=t},handleEditCategory:function(t){this.$emit("on-edit-category",{refresh:this.refresh,category:t})},handleAddChildCategory:function(t){this.$emit("on-add-child-category",{refresh:this.refresh,parentCategory:t})},handleDeleteCategory:function(t){var e=this;this.$WiApiDelete({uri:this.deleteEndpoint,id:t.id,config:{msgLoad:{title:"Removendo categoria",text:"Aguarde enquanto a categoria é removida."},msgSucess:{title:"Categoria removida com sucesso!",text:"A categoria foi removida com sucesso."},msgError:{title:"Erro ao remover categoria",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Excluir categoria",text:'Deseja realmente excluir a categoria "'.concat(t.name,'"?'),confirmText:"Excluir",confirmColor:"error"}},callback:function(){e.refresh(),e.$emit("category-deleted",t)}})},hasCategories:function(t){return(null===t||void 0===t?void 0:t.data)&&t.data.length>0},handleAddCategory:function(){this.$emit("on-add-category",{refresh:this.refresh})},handleDateFilter:function(t){this.apiParams.dateStart=t.startDate,this.apiParams.dateEnd=t.endDate,this.refresh()}},computed:{rootCategory:function(){var t;if(null===(t=this.content)||void 0===t||!t.data)return null;var e=this.content.data.filter((function(t){return!t.parents||0===t.parents.length})),a=this.content.totals||{};return{id:-1,name:"Todas as Categorias",icon:"category",level:-1,color:"#2196F3",description:"Visão geral de todas as categorias",parents:[],children:e,amount_total:a.amount_total||0,amount_total_paid:a.amount_total_paid||0,amount_total_unpaid:a.amount_total_unpaid||0,percentage_total:a.percentage_total||100,percentage_paid:a.percentage_paid||0,percentage_unpaid:a.percentage_unpaid||0,children_count:a.children_count||e.length,all_children_count:a.all_children_count||0}}},props:{title:{type:String,default:"Categorias"},viewIndex:{type:String,required:!0},apiEndpoint:{type:String,required:!0},parentCategoryField:{type:String,required:!0},colorField:{type:String,required:!0},iconField:{type:String,required:!0},defaultDateField:{type:String,default:"date_receive"},defaultStartDate:{type:String,default:function(){return Vk()().startOf("month").format("YYYY-MM-DD")}},defaultEndDate:{type:String,default:function(){return Vk()().endOf("month").format("YYYY-MM-DD")}}},created:function(){this.apiParams=Object(kt["a"])(Object(kt["a"])({},this.apiParams),{},{dateField:this.defaultDateField,dateStart:this.defaultStartDate,dateEnd:this.defaultEndDate})}},mW=pW,vW=(a("7132"),Object(m["a"])(mW,KU,XU,!1,null,"0047bf1d",null)),fW=vW.exports,gW={name:"FinancesByCategories",computed:{config:function(){var t=this.$route.meta,e=t.title,a=t.in_out;return{title:e,api:{url:"finance/category/hierarchy/".concat(1===a?"in":"out")}}}},components:{WiCategoriesReport:fW}},_W=gW,hW=Object(m["a"])(_W,JU,QU,!1,null,null,null),bW=hW.exports,xW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.apiParams?a("WiView",{attrs:{index:"finance-dre",apiUrl:"finance/report/dre",apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{staticStyle:{padding:"10px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"20px 5px 10px 5px"},attrs:{sm12:""}},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},attrs:{size:"45"},on:{click:function(t){return s()}}},[a("img",{attrs:{src:"static/systems/modules/wises-technology-module-finance.png",alt:"DRE"}})]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(t){return s()}}},[a("v-list-tile-sub-title",{staticStyle:{"font-size":"12px"}},[t._v(" Relatório Gerencial ")]),a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[t._v(" Demonstrativo de Resultados ")])],1)],1),a("v-spacer"),a("v-dialog",{attrs:{width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",small:""}},i),[a("v-icon",{attrs:{left:""}},[t._v("event")]),"custom"===t.selectedPeriodType?a("span",{staticClass:"hidden-xs-only"},[t._v(" "+t._s(t._f("moment")(t.dateStart,"DD/MM/YY"))+" - "+t._s(t._f("moment")(t.dateEnd,"DD/MM/YY"))+" ")]):"month"===t.selectedPeriodType?a("span",{staticClass:"hidden-xs-only"},[t._v(" "+t._s(t._f("moment")(t.selectedMonth,"MMMM/YYYY"))+" ")]):a("span",{staticClass:"hidden-xs-only"},[t._v(" "+t._s(t.selectedYear)+" ")])],1)]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v("Filtrar Período")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-select",{attrs:{items:t.periodTypes,"item-text":"text","item-value":"value",label:"Tipo de Período",outline:"",dense:""},model:{value:t.selectedPeriodType,callback:function(e){t.selectedPeriodType=e},expression:"selectedPeriodType"}}),"month"===t.selectedPeriodType?a("v-menu",{ref:"monthMenu",attrs:{"close-on-content-click":!1,transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:"Selecione o Mês","persistent-hint":"",readonly:"",outline:"",dense:""},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}},i))]}}],null,!0),model:{value:t.monthMenu,callback:function(e){t.monthMenu=e},expression:"monthMenu"}},[a("v-date-picker",{attrs:{type:"month","no-title":""},on:{input:function(e){t.monthMenu=!1}},model:{value:t.selectedMonth,callback:function(e){t.selectedMonth=e},expression:"selectedMonth"}})],1):t._e(),"year"===t.selectedPeriodType?a("v-menu",{ref:"yearMenu",attrs:{"close-on-content-click":!1,transition:"scale-transition","offset-y":"","full-width":"","max-width":"290px","min-width":"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-text-field",t._g({attrs:{label:"Selecione o Ano","persistent-hint":"",readonly:"",outline:"",dense:""},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}},i))]}}],null,!0),model:{value:t.yearMenu,callback:function(e){t.yearMenu=e},expression:"yearMenu"}},[a("v-date-picker",{attrs:{type:"year","no-title":""},on:{input:function(e){t.yearMenu=!1}},model:{value:t.selectedYear,callback:function(e){t.selectedYear=e},expression:"selectedYear"}})],1):t._e(),"custom"===t.selectedPeriodType?[a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Inicial"},model:{value:t.dateStart,callback:function(e){t.dateStart=e},expression:"dateStart"}}),a("v-text-field",{attrs:{dense:"",outline:"",type:"date",label:"Data Final"},model:{value:t.dateEnd,callback:function(e){t.dateEnd=e},expression:"dateEnd"}})]:t._e()],2),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{block:"",outline:"",color:"green"},on:{click:function(e){return t.changeFilters()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")])],1)],1)],1)],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return s()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1),a("v-flex",{staticStyle:{padding:"5px"},attrs:{sm12:""}},[a("strong",[t._v(" Exibindo dados do período de "+t._s(t._f("moment")(i.current_period.start,"DD/MM/YY"))+" a "+t._s(t._f("moment")(i.current_period.end,"DD/MM/YY"))+", comparando com o período anterior de "+t._s(t._f("moment")(i.previous_period.start,"DD/MM/YY"))+" a "+t._s(t._f("moment")(i.previous_period.end,"DD/MM/YY"))+". ")])])],1),a("v-layout",{attrs:{row:"",wrap:""}},[i.comparison&&i.comparison.revenues?a("v-flex",{attrs:{xs12:"",sm12:"",md4:""}},[a("DRECard",{attrs:{title:"Receitas",icon:"trending_up",color:"green",current_value:i.comparison.revenues.current_value||0,previous_value:i.comparison.revenues.previous_value||0,absolute_variation:i.comparison.revenues.absolute_variation||0,percentage_variation:i.comparison.revenues.percentage_variation||0}})],1):t._e(),i.comparison&&i.comparison.expenses?a("v-flex",{attrs:{xs12:"",sm12:"",md4:""}},[a("DRECard",{attrs:{title:"Despesas",icon:"trending_down",color:"red",current_value:i.comparison.expenses.current_value||0,previous_value:i.comparison.expenses.previous_value||0,absolute_variation:i.comparison.expenses.absolute_variation||0,percentage_variation:i.comparison.expenses.percentage_variation||0}})],1):t._e(),i.comparison&&i.comparison.result?a("v-flex",{attrs:{xs12:"",sm12:"",md4:""}},[a("DRECard",{attrs:{title:"Resultado",icon:"assessment",color:"blue",current_value:i.comparison.result.current_value||0,previous_value:i.comparison.result.previous_value||0,absolute_variation:i.comparison.result.absolute_variation||0,percentage_variation:i.comparison.result.percentage_variation||0}})],1):t._e()],1),a("v-layout",{attrs:{row:"",wrap:""}},[i.current_period&&i.current_period.revenues&&i.previous_period&&i.previous_period.revenues&&i.current_period.revenues.categories&&i.previous_period.revenues.categories?a("v-flex",{attrs:{xs12:"",sm12:"",md6:""}},[a("DRETable",{attrs:{title:"Receitas",categories:i.current_period.revenues.categories||[],previousCategories:i.previous_period.revenues.categories||[],previousTotal:i.previous_period.revenues.total||0,currentTotal:i.current_period.revenues.total||0,currentPeriodStart:i.current_period.start,currentPeriodEnd:i.current_period.end,previousPeriodStart:i.previous_period.start,previousPeriodEnd:i.previous_period.end}})],1):t._e(),i.current_period&&i.current_period.expenses&&i.previous_period&&i.previous_period.expenses&&i.current_period.expenses.categories&&i.previous_period.expenses.categories?a("v-flex",{attrs:{xs12:"",sm12:"",md6:""}},[a("DRETable",{attrs:{title:"Despesas",categories:i.current_period.expenses.categories||[],previousCategories:i.previous_period.expenses.categories||[],previousTotal:i.previous_period.expenses.total||0,currentTotal:i.current_period.expenses.total||0,currentPeriodStart:i.current_period.start,currentPeriodEnd:i.current_period.end,previousPeriodStart:i.previous_period.start,previousPeriodEnd:i.previous_period.end}})],1):t._e()],1)],1)]}}],null,!1,3508838821)}):t._e()},yW=[],kW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-6 ma-2 rounded-lg",staticStyle:{"border-radius":"16px"}},[a("v-card-text",{staticClass:"pa-6"},[a("div",{staticClass:"d-flex align-center mb-2"},[a("div",{staticClass:"icon-wrapper mr-4",class:t.color+"--text"},[a("v-icon",{attrs:{size:"36"}},[t._v(t._s(t.icon))])],1),a("div",[a("h3",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[t._v(" "+t._s(t.title)+" ")]),a("h2",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[t._v(" "+t._s(t._f("money")(t.current_value))+" ")])])]),a("div",{staticClass:"comparison-section px-2 py-1 rounded-lg"},[a("div",{staticClass:"d-flex justify-space-between align-center"},[a("div",[a("div",{staticClass:"caption grey--text text--darken-1"},[t._v(" Período Anterior ")]),a("div",{staticClass:"subtitle-1 font-weight-medium"},[t._v(" "+t._s(t._f("money")(t.previous_value))+" ")])]),a("div",{staticClass:"variation-info d-flex align-center"},[a("v-chip",{staticClass:"variation-chip px-2",staticStyle:{"border-radius":"5px"},attrs:{small:"",color:t.percentage_variation>=0?"success":"error","text-color":"white",label:""}},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",left:""}},[t._v(" "+t._s(t.percentage_variation>=0?"arrow_upward":"arrow_downward")+" ")]),a("span",{staticClass:"font-weight-medium"},[t._v(t._s(Math.abs(t.percentage_variation))+"%")])],1),a("div",{staticClass:"variation-value ml-2 caption",class:t.percentage_variation>=0?"success--text":"error--text"},[t._v(" "+t._s(t._f("money")(t.absolute_variation))+" ")])],1)])])])],1)},CW=[],wW={name:"DRECard",props:{title:String,icon:String,color:String,current_value:Number,previous_value:Number,percentage_variation:Number,absolute_variation:Number}},SW=wW,DW=(a("d8ae"),Object(m["a"])(SW,kW,CW,!1,null,"d67e4d0a",null)),EW=DW.exports,TW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-6 ma-2",staticStyle:{"border-radius":"16px"}},[a("v-card-title",{staticClass:"table-header pa-6"},[a("div",{staticClass:"d-flex align-center"},[a("div",{staticClass:"icon-wrapper mr-4"},[a("v-icon",{attrs:{size:"32",color:"Receitas"===t.title?"success":"error"}},[t._v(" "+t._s("Receitas"===t.title?"trending_up":"trending_down")+" ")])],1),a("div",[a("h3",{staticClass:"text-h5 font-weight-bold grey--darken-3"},[t._v(t._s(t.title))]),a("span",{staticClass:"subtitle-2 grey--text"},[t._v(t._s(t.allCategories.length)+" categorias")])])])]),a("v-divider"),t.allCategories.length>0?[a("v-data-table",{staticClass:"custom-table",attrs:{headers:t.headers,items:t.allCategories,"disable-pagination":"","disable-sort":"","hide-default-footer":"","disable-initial-sort":"","hide-actions":"","hide-default-header":"","hide-header":"",dense:""},scopedSlots:t._u([{key:"headers",fn:function(e){var i=e.headers;return[a("tr",{staticClass:"row-hover positive-row",staticStyle:{height:"35px"}},t._l(i,(function(e){return a("td",{key:e.value},[a("strong",{domProps:{innerHTML:t._s(e.text)}})])})),0)]}},{key:"items",fn:function(e){var i=e.item;return[a("tr",{class:t.getRowClass(i)},[a("td",[a("div",{staticClass:"d-flex align-right"},[a("span",[i.icon?a("v-icon",{staticClass:"mr-2 hidden-xs-only hidden-sm-only",attrs:{color:i.color,small:""}},[t._v(" "+t._s(i.icon)+" ")]):t._e(),a("strong",[t._v(" "+t._s(i.name)+" ")])],1)])]),a("td",{staticClass:"text-right"},[a("strong",{staticClass:"grey--text"},[t._v(" "+t._s(t._f("money")(i.previous_value))+" ")])]),a("td",{staticClass:"text-right"},[parseFloat(i.previous_value)!=parseFloat(i.value)?a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v(" "+t._s(parseFloat(i.previous_value)>parseFloat(i.value)?"arrow_downward":"arrow_upward")+" ")]):a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v(" drag_handle ")]),a("strong",{class:t.getValueColor(i.value)+"--text"},[t._v(" "+t._s(t._f("money")(i.value))+" ")])],1)])]}},{key:"footer",fn:function(){return[a("tr",{staticClass:"total-row"},[a("td",{staticClass:"text-h6"},[a("strong",[t._v("Total")])]),a("td",{staticClass:"text-right text-h6"},[a("strong",{class:t.getValueColor(t.previousTotal)+"--text"},[t._v(" "+t._s(t._f("money")(t.previousTotal))+" ")])]),a("td",{staticClass:"text-right text-h6"},[a("strong",{class:t.getValueColor(t.currentTotal)+"--text"},[t._v(" "+t._s(t._f("money")(t.currentTotal))+" ")])])])]},proxy:!0}],null,!1,1507360710)})]:[a("div",{staticClass:"d-flex flex-column align-center justify-center fill-height py-4"},[a("img",{staticClass:"mb-3",attrs:{src:"/static/icons/monitor/evidence_96.png",width:"30px"}}),a("h3",{staticClass:"text-subtitle-1 grey--text text--darken-1 text-center"},[t._v(" Nenhum dado foi encontrado para o período solicitado ")])])]],2)},OW=[],AW={name:"DRETable",props:{title:String,categories:Array,previousCategories:Array,previousTotal:Number,currentTotal:Number,currentPeriodStart:String,currentPeriodEnd:String,previousPeriodStart:String,previousPeriodEnd:String},computed:{allCategories:function(){var t=this;return this.categories.map((function(e){var a=t.previousCategories.find((function(t){return t.name===e.name}));return Object(kt["a"])(Object(kt["a"])({},e),{},{previous_value:a?a.value:0})}))},headers:function(){var t=this.$moment(this.previousPeriodStart).format("DD/MM/YY")+" a "+this.$moment(this.previousPeriodEnd).format("DD/MM/YY"),e=this.$moment(this.currentPeriodStart).format("DD/MM/YY")+" a "+this.$moment(this.currentPeriodEnd).format("DD/MM/YY"),a=[{text:"Categoria",value:"name",class:"text-subtitle-1 font-weight-bold"},{text:'Período anterior
'+t+"",value:"previous_value",align:"right",class:"text-subtitle-1 font-weight-bold"},{text:'Período atual
'+e+"",value:"value",align:"right",class:"text-subtitle-1 font-weight-bold"}];return console.log(a),a}},methods:{getValueColor:function(){return"Receitas"===this.title?"success":"error"},getRowClass:function(t){return{"row-hover":!0,"positive-row":t.value>0,"negative-row":t.value<0}}}},IW=AW,FW=(a("6453"),Object(m["a"])(IW,TW,OW,!1,null,"96b6f83a",null)),PW=FW.exports,jW={name:"FinanceDRE1",components:{DRECard:EW,DRETable:PW},data:function(){return{dialog:!1,dateStart:null,dateEnd:null,apiParams:null,selectedPeriodType:"month",monthMenu:!1,yearMenu:!1,selectedMonth:null,selectedYear:null,periodTypes:[{text:"Mensal",value:"month"},{text:"Anual",value:"year"},{text:"Personalizado",value:"custom"}]}},methods:{setInitialDateInterval:function(){var t=new Date;this.selectedMonth=t.toISOString().substr(0,7),this.selectedYear=t.getFullYear().toString(),this.dateStart=new Date(t.getFullYear(),t.getMonth(),1).toISOString().split("T")[0],this.dateEnd=new Date(t.getFullYear(),t.getMonth()+1,0).toISOString().split("T")[0]},setApiParams:function(){"custom"===this.selectedPeriodType?this.apiParams="?period_type=custom&start_date=".concat(this.dateStart,"&end_date=").concat(this.dateEnd):"month"===this.selectedPeriodType?this.apiParams="?period_type=month&reference_date=".concat(this.selectedMonth):"year"===this.selectedPeriodType&&(this.apiParams="?period_type=year&reference_date=".concat(this.selectedYear))},changeFilters:function(){var t=this;this.setApiParams(),setTimeout((function(){t.refresh(),t.dialog=!1}),50)},setContent:function(t){var e=t.content,a=t.refresh;this.content=e,this.refresh=a}},created:function(){this.setInitialDateInterval(),this.setApiParams()},watch:{selectedPeriodType:function(t){"custom"===t&&this.setInitialDateInterval()}}},qW=jW,$W=Object(m["a"])(qW,xW,yW,!1,null,null,null),zW=$W.exports,MW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiCategories",{attrs:{title:"Categorias de Receitas",viewIndex:"finance-categories-in",apiEndpoint:"finance/category/hierarchy/in",deleteEndpoint:"finance/category",editConfig:"finance-category",parentCategoryField:"finance_category_id",colorField:"color",iconField:"icon"},on:{"on-edit-category":t.onEditCategory,"on-add-category":t.onAddCategory,"on-add-child-category":t.onAddChildCategory}})},NW=[],LW={name:"finance-categories-in",components:{WiCategories:$S},methods:{onEditCategory:function(t){var e=t.refresh,a=t.category;this.$WiEditDialog({wiConfig:"finance-in-categories",data:a,redirectOnSubmit:!1,onSubmit:e})},onAddCategory:function(t){var e=t.refresh;this.$WiEditDialog({wiConfig:"finance-in-categories",data:{},redirectOnSubmit:!1,onSubmit:e})},onAddChildCategory:function(t){var e=t.refresh,a=t.parentCategory;this.$WiEditDialog({wiConfig:"finance-in-categories",data:{finance_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:e})}}},RW=LW,UW=Object(m["a"])(RW,MW,NW,!1,null,null,null),WW=UW.exports,BW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiCategories",{attrs:{title:"Categorias de Despesas",viewIndex:"finance-categories",apiEndpoint:"finance/category/hierarchy/out",deleteEndpoint:"finance/category",editConfig:"finance-category",parentCategoryField:"finance_category_id",colorField:"color",iconField:"icon"},on:{"on-edit-category":t.onEditCategory,"on-add-category":t.onAddCategory,"on-add-child-category":t.onAddChildCategory}})},VW=[],HW={name:"finance-categories",components:{WiCategories:$S},methods:{onEditCategory:function(t){var e=t.refresh,a=t.category;this.$WiEditDialog({wiConfig:"finance-out-categories",data:a,redirectOnSubmit:!1,onSubmit:e})},onAddCategory:function(t){var e=t.refresh;this.$WiEditDialog({wiConfig:"finance-out-categories",data:{},redirectOnSubmit:!1,onSubmit:e})},onAddChildCategory:function(t){var e=t.refresh,a=t.parentCategory;this.$WiEditDialog({wiConfig:"finance-out-categories",data:{finance_category_id:a.id,color:a.color,icon:a.icon},redirectOnSubmit:!1,onSubmit:e})}}},GW=HW,YW=Object(m["a"])(GW,BW,VW,!1,null,null,null),JW=YW.exports,QW=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiView",{ref:"wiView",attrs:{index:t.viewIndex,apiUrl:t.apiEndpoint,apiParams:t.apiParams,notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"toolbar",fn:function(e){var i=e.refresh;return[a("v-container",{staticClass:"pa-0",attrs:{fluid:""}},[a("div",{staticClass:"finances-by-date__header"},[a("div",{staticClass:"finances-by-date__header-content"},[a("v-toolbar",{staticClass:"elevation-10",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-toolbar-title",[t._v(t._s(t.title))]),a("v-spacer"),a("WNDateIntervalFilter",{attrs:{startDate:t.apiParams.date_start,endDate:t.apiParams.date_end,width:"400"},on:{filter:t.handleDateFilter}}),a("v-btn",{staticClass:"finances-by-date__export-btn mr-2",attrs:{flat:"",icon:""},on:{click:t.handleExportPDF}},[a("v-icon",{attrs:{color:"red"}},[t._v("picture_as_pdf")])],1),a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(t){return i()}}},[a("v-icon",[t._v("refresh")])],1)],1)],1)])])]}},{key:"default",fn:function(e){var i=e.content;return[a("v-container",{staticClass:"pa-4",staticStyle:{height:"calc(100vh - 112px)","overflow-y":"auto"},attrs:{fluid:""}},[i&&i.statistics?[a("v-layout",{staticClass:"mb-4",attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"pa-1",attrs:{xs12:"",sm6:"",md3:""}},[a("v-card",{staticClass:"finances-by-date__card elevation-1"},[a("v-card-text",{staticClass:"pa-3"},[a("div",{staticClass:"finances-by-date__card-content"},[a("div",{staticClass:"finances-by-date__card-info"},[a("div",{staticClass:"finances-by-date__card-title"},[t._v("Total Registros")]),a("div",{staticClass:"finances-by-date__card-value"},[t._v(t._s(i.statistics.count_total))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[t._v("list")])],1)])],1)],1),a("v-flex",{staticClass:"pa-1",attrs:{xs12:"",sm6:"",md3:""}},[a("v-card",{staticClass:"finances-by-date__card finances-by-date__card--total elevation-1"},[a("v-card-text",{staticClass:"pa-3"},[a("div",{staticClass:"finances-by-date__card-content"},[a("div",{staticClass:"finances-by-date__card-info"},[a("div",{staticClass:"finances-by-date__card-title"},[t._v("Valor Total")]),a("div",{staticClass:"finances-by-date__card-value"},[t._v(t._s(t.formatCurrency(i.statistics.sum_amount_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[t._v("monetization_on")])],1)])],1)],1),a("v-flex",{staticClass:"pa-1",attrs:{xs12:"",sm6:"",md3:""}},[a("v-card",{staticClass:"finances-by-date__card finances-by-date__card--paid elevation-1"},[a("v-card-text",{staticClass:"pa-3"},[a("div",{staticClass:"finances-by-date__card-content"},[a("div",{staticClass:"finances-by-date__card-info"},[a("div",{staticClass:"finances-by-date__card-title"},[t._v("Total Pago")]),a("div",{staticClass:"finances-by-date__card-value"},[t._v(t._s(t.formatCurrency(i.statistics.sum_amount_paid_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[t._v("check_circle")])],1)])],1)],1),a("v-flex",{staticClass:"pa-1",attrs:{xs12:"",sm6:"",md3:""}},[a("v-card",{staticClass:"finances-by-date__card finances-by-date__card--unpaid elevation-1"},[a("v-card-text",{staticClass:"pa-3"},[a("div",{staticClass:"finances-by-date__card-content"},[a("div",{staticClass:"finances-by-date__card-info"},[a("div",{staticClass:"finances-by-date__card-title"},[t._v("A Receber")]),a("div",{staticClass:"finances-by-date__card-value"},[t._v(t._s(t.formatCurrency(i.statistics.sum_amount_unpaid_total)))])]),a("v-icon",{staticClass:"finances-by-date__card-icon"},[t._v("schedule")])],1)])],1)],1)],1)]:t._e(),i&&i.data?[a("div",{staticClass:"finances-by-date__table-wrapper"},[t._l(i.data,(function(e,i){return[a("div",{key:"group-"+i,staticClass:"finances-by-date__group-section elevation-10"},[a("div",{staticClass:"finances-by-date__group-header"},[a("div",{staticClass:"finances-by-date__group-title"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"white"}},[t._v("event")]),t._v(" "+t._s(t.formatDate(e.date))+" ")],1),a("div",{staticClass:"finances-by-date__group-amount"},[t._v(" "+t._s(t.formatCurrency(e.sum_total))+" ")])]),a("table",{staticClass:"finances-by-date__table"},[a("thead",[a("tr",{staticClass:"finances-by-date__header-row"},[a("th",[t._v("Data")]),a("th",[t._v("Descrição")]),a("th",[t._v("Categoria")]),a("th",[t._v("Contato")]),a("th",[t._v("Conta")]),a("th",[t._v("Forma Pagto")]),a("th",{staticClass:"finances-by-date__amount-column"},[t._v("Valor")])])]),a("tbody",t._l(e.items,(function(e){return a("tr",{key:e.id,staticClass:"finances-by-date__item"},[a("td",[t._v(t._s(t.formatDate(e.date_receive)))]),a("td",[a("span",{class:{"finances-by-date__empty-data":!e.description}},[t._v(" "+t._s(e.description||"Sem descrição")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!e.category}},[t._v(" "+t._s(e.category&&e.category.name||"Sem categoria")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!e.person}},[t._v(" "+t._s(e.person&&e.person.name||"Sem contato")+" ")])]),a("td",[a("span",{class:{"finances-by-date__empty-data":!e.account}},[t._v(" "+t._s(e.account&&e.account.name||"Sem conta")+" ")])]),a("td",[e.form_payment?a("v-icon",{staticClass:"mr-1",style:{color:e.form_payment.color},attrs:{small:""}},[t._v(" "+t._s(e.form_payment.icon)+" ")]):t._e(),a("span",{class:{"finances-by-date__empty-data":!e.form_payment}},[t._v(" "+t._s(e.form_payment&&e.form_payment.name||"Não definida")+" ")])],1),a("td",{staticClass:"finances-by-date__amount-column"},[t._v(t._s(t.formatCurrency(e.amount_total)))])])})),0)])])]}))],2)]:t._e()],2)]}}])})},KW=[],XW={name:"FinancesByDateReport",components:{WNDateIntervalFilter:Jk},data:function(){return{content:null,apiParams:{date_field:"date_receive",date_start:Vk()().startOf("month").format("YYYY-MM-DD"),date_end:Vk()().endOf("month").format("YYYY-MM-DD")}}},props:{title:{type:String,default:"Relatório por Data"},viewIndex:{type:String,default:"finance-by-date-report"}},computed:{apiEndpoint:function(){return"finance/report/finances-in-by-date"}},methods:{setContent:function(t){var e=t.content;this.content=e},handleDateFilter:function(t){this.apiParams.date_start=t.startDate,this.apiParams.date_end=t.endDate},formatDate:function(t){return Vk()(t).format("DD/MM/YYYY")},formatCurrency:function(t){return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(t)},getPaymentIcon:function(t){var e={Dinheiro:"attach_money",Boleto:"receipt","Cartão de Crédito":"credit_card","Cartão de Débito":"credit_card",PIX:"qr_code","Transferência":"swap_horiz"};return e[t]||"payment"},handleExportPDF:function(){console.log("Export to PDF clicked")}}},ZW=XW,tB=(a("b32b"),Object(m["a"])(ZW,QW,KW,!1,null,"b150af50",null)),eB=tB.exports,aB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"finances-report",class:"in"===t.inOut?"finances-report--income":"finances-report--expense"},[a("div",{staticClass:"finances-report__header"},[a("div",{staticClass:"finances-report__type-indicator"},[a("div",{staticClass:"finances-report__type-badge",class:"in"===t.inOut?"finances-report__type-badge--income":"finances-report__type-badge--expense"},[a("span",{staticClass:"finances-report__type-icon"},[t._v(" "+t._s("in"===t.inOut?"📈":"📉")+" ")]),a("span",{staticClass:"finances-report__type-text"},[t._v(" "+t._s("in"===t.inOut?"Receitas":"Despesas")+" ")])])]),a("h1",{staticClass:"finances-report__title"},[t._v(" Relatório de "+t._s("in"===t.inOut?"Receitas":"Despesas")+" por Período ")]),a("p",{staticClass:"finances-report__subtitle"},[t._v(" Selecione o formato desejado para gerar seu relatório ")]),t._m(0)]),a("div",{staticClass:"finances-report__content"},[a("div",{staticClass:"finances-report__cards"},[a("div",{staticClass:"finances-report__card finances-report__card--excel",class:{"finances-report__card--loading":t.loadingExcel,"finances-report__card--income":"in"===t.inOut,"finances-report__card--expense":"out"===t.inOut},on:{click:t.generateExcelReport}},[a("div",{staticClass:"finances-report__card-icon finances-report__card-icon--excel"},[a("svg",{attrs:{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("rect",{attrs:{x:"3",y:"3",width:"18",height:"18",rx:"2",fill:"#217346"}}),a("text",{attrs:{x:"12",y:"15","text-anchor":"middle",fill:"white","font-size":"5","font-weight":"bold"}},[t._v("EXCEL")])])]),t._m(1),t.loadingExcel?a("div",{staticClass:"finances-report__card-loading"},[a("div",{staticClass:"finances-report__spinner"}),a("span",[t._v("Gerando relatório...")])]):t._e()]),a("div",{staticClass:"finances-report__card finances-report__card--pdf",class:{"finances-report__card--loading":t.loadingPdf,"finances-report__card--income":"in"===t.inOut,"finances-report__card--expense":"out"===t.inOut},on:{click:t.generatePdfReport}},[a("div",{staticClass:"finances-report__card-icon finances-report__card-icon--pdf"},[a("svg",{attrs:{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("rect",{attrs:{x:"3",y:"3",width:"18",height:"18",rx:"2",fill:"#dc3545"}}),a("text",{attrs:{x:"12",y:"15","text-anchor":"middle",fill:"white","font-size":"5","font-weight":"bold"}},[t._v("PDF")])])]),t._m(2),t.loadingPdf?a("div",{staticClass:"finances-report__card-loading"},[a("div",{staticClass:"finances-report__spinner"}),a("span",[t._v("Gerando relatório...")])]):t._e()])])])])},iB=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"finances-report__steps"},[a("h3",[t._v("Passo a passo:")]),a("ol",[a("li",[t._v("Selecione o formato desejado (Excel ou PDF)")]),a("li",[t._v("Escolha o período desejado")]),a("li",[t._v("Aplique filtros específicos")]),a("li",[t._v("O download será realizado automaticamente")])])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"finances-report__card-content"},[a("h3",{staticClass:"finances-report__card-title"},[t._v("Relatório Excel")]),a("p",{staticClass:"finances-report__card-description"},[t._v(" Gere um relatório detalhado em formato Excel (.xlsx) com todas as informações organizadas em planilhas ")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"finances-report__card-content"},[a("h3",{staticClass:"finances-report__card-title"},[t._v("Relatório PDF")]),a("p",{staticClass:"finances-report__card-description"},[t._v(" Crie um relatório profissional em PDF com formatação otimizada para impressão ")])])}],sB={name:"FinancesByPeriod",data:function(){return{inOut:"in",loadingExcel:!1,loadingPdf:!1}},mounted:function(){this.inOut="finances-in-by-period"===this.$route.name?"in":"out"},watch:{$route:{handler:function(t){console.log("Route changed:",t.name),this.inOut="finances-in-by-period"===t.name?"in":"out",console.log("inOut set to:",this.inOut)},immediate:!0}},methods:{generateExcelReport:function(){var t=this;this.loadingExcel||(this.loadingExcel=!0,this.$WiEditDialog({wiConfig:"in"===this.inOut?"finance-in-export":"finance-out-export",onSubmit:function(e){console.log(e),e&&e.data&&e.data.status&&e.data.data&&e.data.data.file_url?window.open(e.data.data.file_url,"_blank"):setTimeout((function(){t.$swal({title:"Nenhum dado encontrado para exportar",text:"Por favor, verifique os filtros e tente novamente.",type:"warning"})}),1e3),t.loadingExcel=!1}}),setTimeout((function(){t.loadingExcel=!1}),1e3))},generatePdfReport:function(){var t=this;return Object(At["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t.loadingPdf){e.next=2;break}return e.abrupt("return");case 2:t.loadingPdf=!0,t.$WiEditDialog({wiConfig:"in"===t.inOut?"finance-in-export-pdf":"finance-out-export-pdf",onSubmit:function(e){console.log(e),e&&e.data&&e.data.status&&e.data.data&&e.data.data.file_url?window.open(e.data.data.file_url,"_blank"):setTimeout((function(){t.$swal({title:"Nenhum dado encontrado para exportar",text:"Por favor, verifique os filtros e tente novamente.",type:"warning"})}),1e3),t.loadingPdf=!1}});case 4:case"end":return e.stop()}}),e)})))()}}},oB=sB,nB=(a("e271"),Object(m["a"])(oB,aB,iB,!1,null,"7a5d4eba",null)),rB=nB.exports,lB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bank-reconciliation"},[a("div",{staticClass:"bank-reconciliation-container"},[t.loading?a("div",{staticClass:"loading-container"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"64"}}),a("p",[t._v("Carregando conciliação...")])],1):"bank"===t.currentStep?a("div",{staticClass:"step-container"},[a("BankSelector",{attrs:{"selected-bank":t.selectedBank},on:{"bank-selected":t.handleBankSelected}})],1):"account"===t.currentStep?a("div",{staticClass:"step-container"},[a("div",{staticClass:"selected-bank-display"},[a("div",{staticClass:"selected-bank-card"},[a("img",{attrs:{src:t.selectedBank.logo,alt:t.selectedBank.name}}),a("span",[t._v(t._s(t.selectedBank.name))]),a("v-btn",{attrs:{small:"",icon:""},on:{click:t.resetToBankSelection}},[a("v-icon",[t._v("close")])],1)],1)]),a("AccountSelector",{attrs:{"selected-account-id":t.selectedAccountId},on:{"open-account-selector":t.handleOpenAccountSelector}}),a("div",{staticClass:"step-actions"},[a("v-btn",{attrs:{outline:""},on:{click:t.resetToBankSelection}},[t._v(" Voltar ")]),a("v-btn",{attrs:{color:"primary",disabled:!t.selectedAccountId},on:{click:t.advanceToFileUpload}},[t._v(" Continuar ")])],1)],1):"file"===t.currentStep?a("div",{staticClass:"step-container"},[a("div",{staticClass:"selected-bank-display"},[a("div",{staticClass:"selected-bank-card"},[a("img",{attrs:{src:t.selectedBank.logo,alt:t.selectedBank.name}}),a("span",[t._v(t._s(t.selectedBank.name))])])]),a("FileUploader",{attrs:{"finance-account-id":t.selectedAccountId},on:{"upload-success":t.handleUploadSuccess,"upload-error":t.handleUploadError}}),a("div",{staticClass:"step-actions"},[a("v-btn",{attrs:{outline:""},on:{click:t.advanceToAccountSelection}},[t._v(" Voltar ")])],1)],1):"reconciliation"===t.currentStep?a("div",{staticClass:"step-container"},[a("ReconciliationList",{attrs:{"import-data":t.importData,"selected-bank":t.selectedBank,loading:t.loadingList},on:{"create-new":t.handleCreateNew,"search-existing":t.handleSearchExisting,"create-transfer":t.handleCreateTransfer,ignore:t.handleIgnore,"view-details":t.handleViewDetails,refresh:t.handleRefresh}})],1):t._e(),t.errorMessage?a("div",{staticClass:"error-message"},[a("v-alert",{attrs:{type:"error",value:!0,dismissible:""},on:{input:function(e){t.errorMessage=null}}},[t._v(" "+t._s(t.errorMessage)+" ")])],1):t._e()])])},cB=[],dB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bank-selector"},[t._m(0),a("div",{staticClass:"bank-grid"},t._l(t.supportedBanks,(function(e){return a("div",{key:e.code,staticClass:"bank-card",class:{"bank-card-selected":t.selectedBank&&t.selectedBank.code===e.code},on:{click:function(a){return t.selectBank(e)}}},[a("div",{staticClass:"bank-card-logo"},[a("img",{attrs:{src:e.logo,alt:e.name}})]),a("div",{staticClass:"bank-card-name"},[t._v(t._s(e.name))]),t.selectedBank&&t.selectedBank.code===e.code?a("div",{staticClass:"bank-card-badge"},[a("v-icon",{attrs:{small:""}},[t._v("check_circle")])],1):t._e()])})),0)])},uB=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bank-selector-header"},[a("h2",[t._v("Selecione o Banco")]),a("p",[t._v("Escolha o banco do arquivo OFX que deseja importar")])])}],pB=[{code:"077",name:"Banco Inter PJ",logo:"/static/integration/logos/banco-inter.jpg",supported:!0},{code:"260",name:"Nubank PJ",logo:"/static/icons/banks/bank_44_logo.jpg",supported:!0}],mB={name:"BankSelector",props:{selectedBank:{type:Object,default:null}},data:function(){return{supportedBanks:pB}},methods:{selectBank:function(t){this.$emit("bank-selected",t)}}},vB=mB,fB=(a("d9c7"),Object(m["a"])(vB,dB,uB,!1,null,null,null)),gB=fB.exports,_B=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"account-selector"},[t._m(0),a("div",{staticClass:"account-selector-content"},[t.selectedAccountId?a("div",{staticClass:"account-selected"},[a("v-icon",{attrs:{color:"green"}},[t._v("check_circle")]),a("span",[t._v("Conta selecionada (ID: "+t._s(t.selectedAccountId)+")")])],1):a("v-btn",{staticClass:"account-select-button",attrs:{large:"",color:"primary"},on:{click:t.openAccountSelector}},[a("v-icon",{attrs:{left:""}},[t._v("account_balance")]),t._v(" Selecionar Conta Bancária ")],1)],1)])},hB=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"account-selector-header"},[a("h2",[t._v("Selecione a Conta Bancária")]),a("p",[t._v("Escolha a conta financeira correspondente ao banco selecionado")])])}],bB={name:"AccountSelector",props:{selectedAccountId:{type:[Number,String],default:null}},methods:{openAccountSelector:function(){this.$emit("open-account-selector")}}},xB=bB,yB=(a("c8c1"),Object(m["a"])(xB,_B,hB,!1,null,null,null)),kB=yB.exports,CB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"file-uploader"},[t._m(0),a("div",{staticClass:"file-uploader-content"},[a("div",{staticClass:"file-input-wrapper"},[a("input",{ref:"fileInput",staticClass:"file-input",attrs:{type:"file",accept:".ofx",disabled:t.uploading},on:{change:t.handleFileSelect}}),a("div",{staticClass:"file-input-display",on:{click:t.triggerFileInput}},[a("v-icon",{attrs:{large:"",color:"primary"}},[t._v("cloud_upload")]),t.selectedFile?a("p",{staticClass:"file-name"},[t._v(t._s(t.selectedFile.name))]):a("p",[t._v("Clique para selecionar o arquivo OFX")])],1)]),t.validationError?a("div",{staticClass:"validation-error"},[a("v-icon",{attrs:{color:"error"}},[t._v("error")]),a("span",[t._v(t._s(t.validationError))])],1):t._e(),t.selectedFile&&!t.validationError?a("div",{staticClass:"file-info"},[a("div",{staticClass:"file-info-item"},[a("span",{staticClass:"file-info-label"},[t._v("Tamanho:")]),a("span",[t._v(t._s(t.formatFileSize(t.selectedFile.size)))])])]):t._e(),a("v-btn",{staticClass:"upload-button",attrs:{large:"",color:"primary",disabled:!t.canUpload||t.uploading,loading:t.uploading},on:{click:t.uploadFile}},[a("v-icon",{attrs:{left:""}},[t._v("send")]),t._v(" "+t._s(t.uploading?"Enviando...":"Enviar Arquivo")+" ")],1)],1)])},wB=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"file-uploader-header"},[a("h2",[t._v("Enviar Arquivo OFX")]),a("p",[t._v("Selecione o arquivo OFX do extrato bancário")])])}];function SB(t){if(!t)return{valid:!1,error:"Selecione um arquivo OFX"};var e=t.name.split(".").pop().toLowerCase();if("ofx"!==e)return{valid:!1,error:"O arquivo deve ter extensão .ofx"};var a=10485760;return t.size>a?{valid:!1,error:"Arquivo muito grande. Máximo 10MB"}:{valid:!0,error:null}}function DB(t){return new Promise((function(e){var a=new FileReader;a.onload=function(t){var a=t.target.result;a.includes("OFXHEADER")&&a.includes("")?e({valid:!0,error:null}):e({valid:!1,error:"Arquivo não parece ser um OFX válido"})},a.onerror=function(){e({valid:!1,error:"Erro ao ler o arquivo"})},a.readAsText(t)}))}var EB={name:"FileUploader",props:{financeAccountId:{type:[Number,String],required:!0}},data:function(){return{selectedFile:null,validationError:null,uploading:!1}},computed:{canUpload:function(){return this.selectedFile&&!this.validationError&&this.financeAccountId}},methods:{triggerFileInput:function(){this.uploading||this.$refs.fileInput.click()},handleFileSelect:function(t){var e=this;return Object(At["a"])(regeneratorRuntime.mark((function a(){var i,s,o;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=t.target.files[0],i){a.next=3;break}return a.abrupt("return");case 3:if(e.selectedFile=i,e.validationError=null,s=SB(i),s.valid){a.next=9;break}return e.validationError=s.error,a.abrupt("return");case 9:return a.prev=9,a.next=12,DB(i);case 12:o=a.sent,o.valid||(e.validationError=o.error),a.next=19;break;case 16:a.prev=16,a.t0=a["catch"](9),e.validationError="Erro ao validar o arquivo";case 19:case"end":return a.stop()}}),a,null,[[9,16]])})))()},formatFileSize:function(t){if(0===t)return"0 Bytes";var e=1024,a=["Bytes","KB","MB"],i=Math.floor(Math.log(t)/Math.log(e));return Math.round(t/Math.pow(e,i)*100)/100+" "+a[i]},uploadFile:function(){var t=this;if(this.canUpload){this.uploading=!0;var e=new FormData;e.append("finance_account_id",this.financeAccountId),e.append("ofx_file",this.selectedFile),r["b"].post({uri:"finance/bank-reconciliation",msgLoad:{title:"Processando arquivo...",text:"Aguarde enquanto processamos o arquivo OFX"},data:e,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(e){t.uploading=!1,201===e.status&&"success"===e.data.status?t.$emit("upload-success",e.data.data):t.$emit("upload-error","Erro ao processar o arquivo")},error:function(e){var a,i,s,o;t.uploading=!1;var n="Erro ao enviar o arquivo";if(null!==e&&void 0!==e&&null!==(a=e.response)&&void 0!==a&&null!==(i=a.data)&&void 0!==i&&i.message)n=e.response.data.message;else if(null!==e&&void 0!==e&&null!==(s=e.response)&&void 0!==s&&null!==(o=s.data)&&void 0!==o&&o.errorCode){var r={MISSING_OFX_FILE:"Arquivo OFX não foi enviado",INVALID_FILE_EXTENSION:"Extensão de arquivo inválida. Use .ofx",UNSUPPORTED_BANK:"Banco não suportado. Apenas Inter e Nubank são suportados",FINANCE_ACCOUNT_NOT_FOUND:"Conta financeira não encontrada",BANK_NOT_FOUND:"Banco não encontrado para esta conta",INVALID_OFX_FORMAT:"Formato OFX inválido",BANK_MISMATCH:"Banco do arquivo não corresponde à conta selecionada",NO_TRANSACTIONS:"Nenhuma transação encontrada no arquivo",FILE_SAVE_ERROR:"Erro ao salvar o arquivo",FILE_READ_ERROR:"Erro ao ler o arquivo"};n=r[e.response.data.errorCode]||n}t.$emit("upload-error",n)}})}}}},TB=EB,OB=(a("17ea"),Object(m["a"])(TB,CB,wB,!1,null,null,null)),AB=OB.exports,IB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"reconciliation-page"},[a("div",{staticClass:"main-container"},[a("div",{staticClass:"status-panel"},[a("div",{staticClass:"status-column status-bank"},[a("v-btn",{staticClass:"back-button",attrs:{icon:"",small:""},on:{click:t.handleGoBack}},[a("v-icon",[t._v("arrow_back")])],1),a("div",{staticClass:"status-icon"},[t.selectedBankLogo?a("img",{attrs:{src:t.selectedBankLogo,alt:"Banco"}}):a("span",{staticClass:"status-icon-fallback"},[t._v("🏦")])]),a("div",{staticClass:"status-content"},[a("div",{staticClass:"status-title"},[t._v("Conciliação bancária do "+t._s(t.selectedBankName)+" para a conta "+t._s(t.accountName)+" (ID: "+t._s(t.accountId)+")")])])],1),a("div",{staticClass:"status-column status-dashboard"},[a("div",{staticClass:"dashboard-content"},[a("div",{staticClass:"dashboard-stats"},[a("div",{staticClass:"stat-item"},[a("div",{staticClass:"stat-label"},[t._v("Total")]),a("div",{staticClass:"stat-value"},[t._v(t._s(t.countTotal))])]),a("div",{staticClass:"stat-item stat-pending"},[a("div",{staticClass:"stat-label"},[t._v("Pendentes")]),a("div",{staticClass:"stat-value"},[t._v(t._s(t.countPending))])]),a("div",{staticClass:"stat-item stat-reconciled"},[a("div",{staticClass:"stat-label"},[t._v("Concilados")]),a("div",{staticClass:"stat-value"},[t._v(t._s(t.countReconciled))])]),a("div",{staticClass:"stat-item stat-ignored"},[a("div",{staticClass:"stat-label"},[t._v("Ignorados")]),a("div",{staticClass:"stat-value"},[t._v(t._s(t.countIgnored))])])]),a("div",{staticClass:"dashboard-progress"},[a("div",{staticClass:"progress-label"},[t._v("Progresso")]),a("div",{staticClass:"progress-bar-container"},[a("div",{staticClass:"progress-bar-fill",style:{width:t.reconciliationProgress+"%"}})]),a("div",{staticClass:"progress-text"},[t._v(t._s(t.reconciliationProgress)+"%")])])])])]),t.loading&&t.items.length>0?a("div",{staticClass:"loading-bar"},[a("div",{staticClass:"loading-bar-progress"})]):t._e(),a("div",{staticClass:"toolbar"},[a("div",{staticClass:"toolbar-left"},[t.selectedItems.length>0?a("button",{staticClass:"toolbar-button toolbar-button-error",on:{click:t.handleBulkIgnore}},[a("v-icon",[t._v("block")]),t._v(" Ignorar selecionados ")],1):t._e(),t.selectedItems.length>0?a("button",{staticClass:"toolbar-button toolbar-button-primary",on:{click:t.handleBulkAdd}},[a("v-icon",[t._v("add")]),t._v(" Adicionar selecionados ")],1):t._e()]),a("div",{staticClass:"toolbar-right"},[a("div",{staticClass:"dropdown-menu"},[a("button",{staticClass:"filter-menu-button",on:{click:t.toggleFilterMenu}},[a("v-icon",[t._v("filter_list")]),t._v(" Filtros "),a("v-icon",[t._v("arrow_drop_down")])],1),a("div",{staticClass:"dropdown-content",class:{"dropdown-show":t.showFilterMenu}},[a("label",{staticClass:"dropdown-item"},[a("input",{staticClass:"dropdown-checkbox",attrs:{type:"checkbox"},domProps:{checked:t.hideReconciled},on:{change:t.toggleHideReconciled}}),a("span",{staticClass:"dropdown-checkmark"}),a("span",{staticClass:"dropdown-text"},[t._v("Esconder conciliados")])]),a("label",{staticClass:"dropdown-item"},[a("input",{staticClass:"dropdown-checkbox",attrs:{type:"checkbox"},domProps:{checked:t.hideCandidates},on:{change:t.toggleHideCandidates}}),a("span",{staticClass:"dropdown-checkmark"}),a("span",{staticClass:"dropdown-text"},[t._v("Esconder candidatos")])]),a("label",{staticClass:"dropdown-item"},[a("input",{staticClass:"dropdown-checkbox",attrs:{type:"checkbox"},domProps:{checked:t.hideIgnored},on:{change:t.toggleHideIgnored}}),a("span",{staticClass:"dropdown-checkmark"}),a("span",{staticClass:"dropdown-text"},[t._v("Esconder ignorados")])]),a("label",{staticClass:"dropdown-item"},[a("input",{staticClass:"dropdown-checkbox",attrs:{type:"checkbox"},domProps:{checked:t.hideReceitas},on:{change:t.toggleHideReceitas}}),a("span",{staticClass:"dropdown-checkmark"}),a("span",{staticClass:"dropdown-text"},[t._v("Esconder receitas")])]),a("label",{staticClass:"dropdown-item"},[a("input",{staticClass:"dropdown-checkbox",attrs:{type:"checkbox"},domProps:{checked:t.hideDespesas},on:{change:t.toggleHideDespesas}}),a("span",{staticClass:"dropdown-checkmark"}),a("span",{staticClass:"dropdown-text"},[t._v("Esconder despesas")])])])]),a("div",{staticClass:"dropdown-menu"},[a("button",{staticClass:"filter-menu-button",on:{click:t.toggleSortMenu}},[a("v-icon",[t._v("sort")]),t._v(" Ordenar "),a("v-icon",[t._v("arrow_drop_down")])],1),a("div",{staticClass:"dropdown-content",class:{"dropdown-show":t.showSortMenu}},[a("a",{staticClass:"dropdown-item",class:{"dropdown-active":"date"===t.sortBy},attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.setSortBy("date")}}},[a("span",{staticClass:"dropdown-icon"},[t._v(t._s(t.getSortIcon("date")))]),a("span",{staticClass:"dropdown-text"},[t._v("Por Data")])]),a("a",{staticClass:"dropdown-item",class:{"dropdown-active":"value"===t.sortBy},attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.setSortBy("value")}}},[a("span",{staticClass:"dropdown-icon"},[t._v(t._s(t.getSortIcon("value")))]),a("span",{staticClass:"dropdown-text"},[t._v("Por Valor")])]),a("a",{staticClass:"dropdown-item",class:{"dropdown-active":"status"===t.sortBy},attrs:{href:"#"},on:{click:function(e){return e.preventDefault(),t.setSortBy("status")}}},[a("span",{staticClass:"dropdown-icon"},[t._v(t._s(t.getSortIcon("status")))]),a("span",{staticClass:"dropdown-text"},[t._v("Por Status")])])])]),a("div",{staticClass:"toolbar-actions"},[a("button",{staticClass:"filter-link",class:{"filter-active":t.compactMode},on:{click:t.toggleCompactMode}},[a("v-icon",[t._v(t._s(t.compactMode?"view_list":"view_headline"))]),t._v(" "+t._s(t.compactMode?"Detalhado":"Compacto")+" ")],1),a("v-btn",{attrs:{icon:"",small:"",loading:t.loading},on:{click:t.handleRefresh}},[a("v-icon",[t._v("refresh")])],1)],1)])]),a("div",{staticClass:"transactions-list-wrapper"},[a("div",{staticClass:"list-shadow-top"}),a("div",{ref:"listContainer",staticClass:"transactions-list"},t._l(t.sortedItems,(function(e,i){return a("div",{key:"item-"+(e.id||i),staticClass:"transaction-row",class:{"row-selected":t.isSelected(e.id),"row-compact":t.getItemViewMode(e.id),"row-entry":1===e.data_json.in_out,"row-exit":2===e.data_json.in_out},on:{click:function(a){return t.toggleItemViewMode(e.id)}}},[a("div",{staticClass:"transaction-bank-data",on:{click:function(t){t.stopPropagation()}}},[a("label",{staticClass:"custom-checkbox"},[a("input",{attrs:{type:"checkbox",disabled:t.isCheckboxDisabled(e)},domProps:{checked:t.isSelected(e.id)},on:{change:function(a){return t.toggleSelection(e.id)}}}),a("span",{staticClass:"checkmark",class:{"checkmark-disabled":t.isCheckboxDisabled(e)}})]),a("div",{staticClass:"bank-data-content"},[a("div",{staticClass:"transaction-date"},[t._v(t._s(t.formatDate(e.data_json.date_competence)))]),a("div",{staticClass:"transaction-description",attrs:{title:e.data_json.description||"Sem descrição"}},[t._v(" "+t._s(e.data_json.description||"Sem descrição")+" ")]),a("div",{staticClass:"transaction-value",class:t.getValueClass(e.data_json.in_out)},[t._v(" "+t._s(t.formatAmount(e.data_json.amount_total))+" ")])])]),a("div",{staticClass:"transaction-arrow"},[a("div",{staticClass:"arrow-container"},[a("svg",{attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:"M9 18L15 12L9 6",stroke:"#bdc3c7","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})]),a("span",{staticClass:"status-icon-arrow",style:{color:t.getStatusColor(e)},attrs:{title:t.getStatusLabel(e)}},[t._v(" "+t._s(t.getStatusIconText(e))+" ")])])]),a("div",{staticClass:"transaction-system-action",on:{click:function(t){t.stopPropagation()}}},[a("FinanceLinkCard",{attrs:{item:e,compact:t.getItemViewMode(e.id)},on:{"create-new":t.handleCreateNew,"search-existing":t.handleSearchExisting,"create-transfer":t.handleCreateTransfer,ignore:t.handleIgnore,"view-details":t.handleViewDetails}})],1)])})),0),a("div",{staticClass:"list-shadow-bottom"})])]),a("BulkActionDialog",{attrs:{visible:t.showBulkDialog,action:t.bulkAction,"receitas-count":t.selectedReceitasCount,"despesas-count":t.selectedDespesasCount},on:{cancel:function(e){t.showBulkDialog=!1},confirm:t.handleBulkConfirm}})],1)},FB=[],PB=function(){var t,e=this,a=e.$createElement,i=e._self._c||a;return i("div",{staticClass:"finance-link-card",class:(t={"finance-link-card-compact":e.compact},t["status-"+e.statusCode]=e.statusCode,t)},["reconciled"===e.statusCode?i("div",{staticClass:"finance-status-reconciled"},[i("div",{staticClass:"status-message"},[i("v-icon",{attrs:{"x-small":"",color:e.statusColor}},[e._v("check_circle")]),e.item.finance_id?i("span",{staticClass:"status-text"},[e._v(" Concilado na transação #"+e._s(e.item.finance_id)+" ")]):i("span",{staticClass:"status-text"},[e._v(" Concilado ")])],1),i("button",{staticClass:"action-button action-button-details",attrs:{type:"button"},on:{click:e.viewDetails}},[i("span",[e._v("Detalhes")])])]):"ignored"===e.statusCode?i("div",{staticClass:"finance-status-ignored"},[i("div",{staticClass:"status-message"},[i("v-icon",{attrs:{"x-small":"",color:e.statusColor}},[e._v("block")]),i("span",{staticClass:"status-text"},[e._v("Ignorado")])],1)]):"error"===e.statusCode?i("div",{staticClass:"finance-status-error"},[i("div",{staticClass:"status-message"},[i("v-icon",{attrs:{"x-small":"",color:e.statusColor}},[e._v("error")]),i("span",{staticClass:"status-text"},[e._v("Erro")])],1)]):"pending"===e.statusCode?i("div",{staticClass:"finance-empty"},[i("div",{staticClass:"finance-empty-actions"},[i("button",{staticClass:"action-button",attrs:{type:"button"},on:{click:e.createNew}},[i("span",{staticClass:"button-icon"},[e._v("+")]),i("span",[e._v("Adicionar")])]),i("button",{staticClass:"action-button action-button-outline",attrs:{type:"button"},on:{click:e.searchExisting}},[i("span",{staticClass:"button-icon"},[e._v("⌕")]),i("span",[e._v("Buscar")])]),i("button",{staticClass:"action-button action-button-outline action-button-transfer",attrs:{type:"button"},on:{click:e.createTransfer}},[i("span",{staticClass:"button-icon"},[e._v("⇄")]),i("span",[e._v("Transferir")])]),i("button",{staticClass:"action-button action-button-outline action-button-ignore",attrs:{type:"button"},on:{click:e.ignore}},[i("span",{staticClass:"button-icon"},[e._v("✕")]),i("span",[e._v("Ignorar")])])])]):i("div",{staticClass:"finance-empty"},[i("div",{staticClass:"finance-empty-actions"},[i("button",{staticClass:"action-button",attrs:{type:"button"},on:{click:e.createNew}},[i("span",{staticClass:"button-icon"},[e._v("+")]),i("span",[e._v("Adicionar")])]),i("button",{staticClass:"action-button action-button-outline",attrs:{type:"button"},on:{click:e.searchExisting}},[i("span",{staticClass:"button-icon"},[e._v("⌕")]),i("span",[e._v("Buscar")])]),i("button",{staticClass:"action-button action-button-outline action-button-ignore",attrs:{type:"button"},on:{click:e.ignore}},[i("span",{staticClass:"button-icon"},[e._v("✕")]),i("span",[e._v("Ignorar")])])])])])},jB=[],qB={name:"FinanceLinkCard",props:{item:{type:Object,required:!0},compact:{type:Boolean,default:!1}},computed:{statusCode:function(){var t,e;return(null===(t=this.item)||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)||"pending"},statusColor:function(){var t={pending:"orange",reconciled:"green",ignored:"grey",error:"red"};return t[this.statusCode]||"grey"}},methods:{createNew:function(){this.$emit("create-new",this.item)},searchExisting:function(){this.$emit("search-existing",this.item)},createTransfer:function(){this.$emit("create-transfer",this.item)},ignore:function(){this.$emit("ignore",this.item)},viewDetails:function(){this.$emit("view-details",this.item)}}},$B=qB,zB=(a("5581"),Object(m["a"])($B,PB,jB,!1,null,null,null)),MB=zB.exports,NB=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{value:t.visible,"max-width":"500",persistent:""}},[a("div",{staticClass:"bulk-action-dialog"},[a("div",{staticClass:"dialog-header"},[a("h3",[t._v(t._s(t.title))])]),a("div",{staticClass:"dialog-content"},[a("p",[t._v(t._s(t.message))]),a("div",{staticClass:"summary"},[t.receitasCount>0?a("div",{staticClass:"summary-item"},[a("v-icon",{attrs:{small:"",color:"green"}},[t._v("arrow_downward")]),a("span",[t._v(t._s(t.receitasCount)+" "+t._s(1===t.receitasCount?"receita":"receitas"))])],1):t._e(),t.despesasCount>0?a("div",{staticClass:"summary-item"},[a("v-icon",{attrs:{small:"",color:"red"}},[t._v("arrow_upward")]),a("span",[t._v(t._s(t.despesasCount)+" "+t._s(1===t.despesasCount?"despesa":"despesas"))])],1):t._e()])]),a("div",{staticClass:"dialog-footer"},[a("button",{staticClass:"dialog-button dialog-button-cancel",on:{click:t.handleCancel}},[t._v(" Cancelar ")]),a("button",{staticClass:"dialog-button dialog-button-confirm",on:{click:t.handleConfirm}},[t._v(" "+t._s(t.confirmButtonText)+" ")])])])])},LB=[],RB={name:"BulkActionDialog",props:{visible:{type:Boolean,default:!1},action:{type:String,default:"add"},receitasCount:{type:Number,default:0},despesasCount:{type:Number,default:0}},computed:{title:function(){return"add"===this.action?"Adicionar Transações":"Ignorar Transações"},message:function(){return"add"===this.action?"Você está prestes a adicionar todas as transações selecionadas com os mesmos dados. Deseja continuar?":"Você está prestes a ignorar todas as transações selecionadas. Deseja continuar?"},confirmButtonText:function(){return"add"===this.action?"Adicionar Todos":"Ignorar Todos"}},methods:{handleCancel:function(){this.$emit("cancel")},handleConfirm:function(){this.$emit("confirm")}}},UB=RB,WB=(a("d414"),Object(m["a"])(UB,NB,LB,!1,null,null,null)),BB=WB.exports,VB={name:"ReconciliationList",components:{FinanceLinkCard:MB,BulkActionDialog:BB},props:{importData:{type:Object,required:!0},selectedBank:{type:Object,default:null},loading:{type:Boolean,default:!1},loadingList:{type:Boolean,default:!1},hasItems:{type:Boolean,default:!1}},data:function(){return{selectedItems:[],hideReconciled:!1,hideCandidates:!1,hideIgnored:!1,hideReceitas:!1,hideDespesas:!1,compactMode:!0,itemViewModes:{},sortBy:"date",sortOrder:"desc",showFilterMenu:!1,showSortMenu:!1,showBulkDialog:!1,bulkAction:"add"}},computed:{items:function(){return this.importData.items||[]},filteredItems:function(){var t=this,e=Object(Ot["a"])(this.items);return this.hideReconciled&&(e=e.filter((function(e){var a=t.getItemStatusCode(e);return"reconciled"!==a}))),this.hideCandidates&&(e=e.filter((function(e){var a=t.getItemStatusCode(e);return"pending"!==a}))),this.hideIgnored&&(e=e.filter((function(e){var a=t.getItemStatusCode(e);return"ignored"!==a}))),this.hideReceitas&&(e=e.filter((function(t){return 1!==t.data_json.in_out}))),this.hideDespesas&&(e=e.filter((function(t){return 2!==t.data_json.in_out}))),e},sortedItems:function(){var t=this,e=Object(Ot["a"])(this.filteredItems);return e.sort((function(e,a){var i,s;switch(t.sortBy){case"date":i=new Date(e.data_json.date_competence+"T00:00:00"),s=new Date(a.data_json.date_competence+"T00:00:00");break;case"value":i=e.data_json.amount_total||0,s=a.data_json.amount_total||0;break;case"status":var o={pending:1,reconciled:2,ignored:3,error:4};i=o[t.getItemStatusCode(e)]||0,s=o[t.getItemStatusCode(a)]||0;break;default:return 0}return is?"asc"===t.sortOrder?1:-1:0})),e},linkedCount:function(){var t=this;return this.items.filter((function(e){var a=t.getItemStatusCode(e);return"reconciled"===a})).length},selectedBankLogo:function(){var t,e,a;return(null===(t=this.importData)||void 0===t||null===(e=t.account)||void 0===e||null===(a=e.bank)||void 0===a?void 0:a.logo_url)||null},selectedBankName:function(){var t,e,a;return(null===(t=this.importData)||void 0===t||null===(e=t.account)||void 0===e||null===(a=e.bank)||void 0===a?void 0:a.name)||"Banco"},accountId:function(){var t,e;return(null===(t=this.importData)||void 0===t||null===(e=t.account)||void 0===e?void 0:e.id)||"-"},accountName:function(){var t,e;return(null===(t=this.importData)||void 0===t||null===(e=t.account)||void 0===e?void 0:e.name)||"-"},countTotal:function(){var t;return(null===(t=this.importData)||void 0===t?void 0:t.count_total)||0},countPending:function(){var t;return(null===(t=this.importData)||void 0===t?void 0:t.count_pending)||0},countReconciled:function(){var t;return(null===(t=this.importData)||void 0===t?void 0:t.count_reconciled)||0},countIgnored:function(){var t;return(null===(t=this.importData)||void 0===t?void 0:t.count_ignored)||0},reconciliationProgress:function(){return 0===this.countTotal?0:Math.round(this.countReconciled/this.countTotal*100)},selectedReceitasCount:function(){var t=this;return this.items.filter((function(e){return t.selectedItems.includes(e.id)&&1===e.data_json.in_out})).length},selectedDespesasCount:function(){var t=this;return this.items.filter((function(e){return t.selectedItems.includes(e.id)&&2===e.data_json.in_out})).length},firstSelectedInOut:function(){var t=this;if(0===this.selectedItems.length)return null;var e=this.items.find((function(e){return t.selectedItems.includes(e.id)}));return e?e.data_json.in_out:null}},mounted:function(){document.addEventListener("click",this.handleClickOutside)},beforeDestroy:function(){document.removeEventListener("click",this.handleClickOutside)},methods:{handleClickOutside:function(t){t.target.closest(".dropdown-menu")||(this.showFilterMenu=!1,this.showSortMenu=!1)},toggleFilterMenu:function(){this.showFilterMenu=!this.showFilterMenu,this.showSortMenu=!1},toggleSortMenu:function(){this.showSortMenu=!this.showSortMenu,this.showFilterMenu=!1},isCheckboxDisabled:function(t){if("pending"!=t.status.code)return!0;if(0===this.selectedItems.length)return!1;var e=t.data_json.in_out;return"pending"!=t.status.code||null!==this.firstSelectedInOut&&this.firstSelectedInOut!==e},formatAmount:function(t){if(!t)return"R$ 0,00";var e=t;return new Intl.NumberFormat("pt-BR",{style:"currency",currency:"BRL"}).format(e)},formatDate:function(t){if(!t)return"-";var e=new Date(t+"T00:00:00");return new Intl.DateTimeFormat("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric"}).format(e)},getValueClass:function(t){return 1===t?"value-positive":"value-negative"},isSelected:function(t){return this.selectedItems.includes(t)},toggleSelection:function(t){var e=this.selectedItems.indexOf(t);if(e>-1)this.selectedItems.splice(e,1);else{var a=this.items.find((function(e){return e.id===t}));if(a)if(0===this.selectedItems.length)this.selectedItems.push(t);else{var i=a.data_json.in_out;this.firstSelectedInOut===i&&this.selectedItems.push(t)}}},toggleHideReconciled:function(){this.hideReconciled=!this.hideReconciled},toggleHideCandidates:function(){this.hideCandidates=!this.hideCandidates},toggleHideIgnored:function(){this.hideIgnored=!this.hideIgnored},toggleHideReceitas:function(){this.hideReceitas=!this.hideReceitas},toggleHideDespesas:function(){this.hideDespesas=!this.hideDespesas},handleGoBack:function(){this.$router.go(-1)},toggleCompactMode:function(){this.compactMode=!this.compactMode,this.itemViewModes={}},getItemViewMode:function(t){return Object.prototype.hasOwnProperty.call(this.itemViewModes,t)?this.itemViewModes[t]:this.compactMode},toggleItemViewMode:function(t){Object.prototype.hasOwnProperty.call(this.itemViewModes,t)?this.$set(this.itemViewModes,t,!this.itemViewModes[t]):this.$set(this.itemViewModes,t,!this.compactMode)},getItemStatusCode:function(t){var e;return(null===t||void 0===t||null===(e=t.status)||void 0===e?void 0:e.code)||"pending"},getStatusIconText:function(t){var e=this.getItemStatusCode(t),a={reconciled:"✓",ignored:"✕",error:"⚠",pending:"⏱"};return a[e]||"⏱"},getStatusColor:function(t){var e=this.getItemStatusCode(t),a={reconciled:"#4caf50",ignored:"#9e9e9e",error:"#f44336",pending:"#ff9800"};return a[e]||"#9e9e9e"},getStatusLabel:function(t){var e=this.getItemStatusCode(t),a={reconciled:"Concilado",ignored:"Ignorado",error:"Erro",pending:"Pendente"};return a[e]||"Pendente"},getSortIcon:function(t){return this.sortBy!==t?"⇅":"asc"===this.sortOrder?"↑":"↓"},setSortBy:function(t){this.sortBy===t?this.sortOrder="asc"===this.sortOrder?"desc":"asc":(this.sortBy=t,this.sortOrder="desc"),this.showSortMenu=!1},handleRefresh:function(){this.$emit("refresh")},handleCreateNew:function(t){this.$emit("create-new",t)},handleSearchExisting:function(t){this.$emit("search-existing",t)},handleCreateTransfer:function(t){this.$emit("create-transfer",t)},handleIgnore:function(t){this.$emit("ignore",t)},handleViewDetails:function(t){this.$emit("view-details",t)},handleBulkIgnore:function(){var t=this,e=this.items.filter((function(e){return t.selectedItems.includes(e.id)})),a=1===this.firstSelectedInOut?"receitas":"despesas";console.log("Ignorar selecionados:",e),console.log("Tipo:",a),this.bulkAction="ignore",this.showBulkDialog=!0},handleBulkAdd:function(){this.bulkAction="add",this.showBulkDialog=!0},handleBulkConfirm:function(){var t=this,e="".concat(this.getWiConfig(),"-multiple");this.$WiEditDialog({wiConfig:e,data:{status:2,in_out:this.firstSelectedInOut,items:this.selectedItems,finance_reconciliation_id:this.importData.id,finance_account_id:this.importData.finance_account_id},onSubmit:function(){t.showBulkDialog=!1,t.selectedItems=[],t.$emit("refresh")}})},getWiConfig:function(){var t="finance-in";return 2==this.firstSelectedInOut&&(t="finance-out"),t}}},HB=VB,GB=(a("dd43"),Object(m["a"])(HB,IB,FB,!1,null,null,null)),YB=GB.exports,JB={name:"BankReconciliation",components:{BankSelector:gB,AccountSelector:kB,FileUploader:AB,ReconciliationList:YB},data:function(){return{currentStep:"bank",selectedBank:null,selectedAccountId:null,importData:null,errorMessage:null,loading:!1,loadingList:!1,importId:null}},mounted:function(){var t=this.$route.params.id;t&&(this.importId=t,this.loadReconciliationData(t))},watch:{$route:function(t,e){var a,i;t.params.id&&t.params.id!==(null===(a=e.params)||void 0===a?void 0:a.id)?(this.importId=t.params.id,this.loadReconciliationData(t.params.id)):!t.params.id&&null!==(i=e.params)&&void 0!==i&&i.id&&this.resetFlow()}},methods:{loadReconciliationData:function(t){var e=this,a=this.importData&&this.importData.items&&this.importData.items.length>0;this.loading=!a,this.loadingList=!0,this.errorMessage=null,r["b"].get({uri:"finance/bank-reconciliation/".concat(t),msgLoad:!a&&{title:"Carregando conciliação...",text:"Aguarde enquanto buscamos os dados da conciliação"},sucess:function(t){if(e.loading=!1,e.loadingList=!1,t&&t.data&&"success"===t.data.status){var a=t.data.data;e.importData=Object(kt["a"])(Object(kt["a"])({},a),{},{id:a.id,name:a.name,account:a.account,finance_account_id:a.finance_account_id,items:a.items||[]}),e.selectedBank=e.identifyBankFromData(a),e.currentStep="reconciliation"}else e.errorMessage="Erro ao carregar dados da conciliação",e.loading=!1},error:function(t){var a,i,s;e.loading=!1,404===(null===t||void 0===t||null===(a=t.response)||void 0===a?void 0:a.status)||"IMPORT_NOT_FOUND"===(null===t||void 0===t||null===(i=t.response)||void 0===i||null===(s=i.data)||void 0===s?void 0:s.errorCode)?(e.errorMessage="Conciliação não encontrada. O ID informado não existe ou foi removido.",e.currentStep="bank"):e.errorMessage="Erro ao carregar dados da conciliação. Tente novamente."}})},identifyBankFromData:function(t){var e,a=t.name||"",i=Object(s_["a"])(pB);try{for(i.s();!(e=i.n()).done;){var s=e.value;if(a.toLowerCase().includes(s.name.toLowerCase()))return s}}catch(o){i.e(o)}finally{i.f()}return null},handleBankSelected:function(t){this.selectedBank=t,this.currentStep="account",this.errorMessage=null},resetToBankSelection:function(){this.currentStep="bank",this.selectedBank=null,this.selectedAccountId=null,this.errorMessage=null},handleOpenAccountSelector:function(){var t=this;this.$WiListDialog({wiConfig:"finance-accounts",mode:"select",callback:function(e){console.log(e),t.selectedAccountId=e.id}})},advanceToFileUpload:function(){this.selectedAccountId&&(this.currentStep="file",this.errorMessage=null)},advanceToAccountSelection:function(){this.currentStep="account",this.errorMessage=null},handleUploadSuccess:function(t){t&&t.id?this.$router.push({name:"bank-reconciliation-detail",params:{id:t.id}}):(this.importData=t,this.currentStep="reconciliation",this.errorMessage=null)},handleUploadError:function(t){this.errorMessage=t},resetFlow:function(){"bank-reconciliation-detail"===this.$route.name&&this.$router.push({name:"bank-reconciliation"}),this.currentStep="bank",this.selectedBank=null,this.selectedAccountId=null,this.importData=null,this.errorMessage=null,this.importId=null},getWiConfig:function(t){var e=t.data_json,a="finance-in";return 2==e.in_out&&(a="finance-out"),a},handleCreateNew:function(t){var e=this,a=t.data_json,i=this.getWiConfig(t);this.$WiEditDialog({wiConfig:i,data:Object(kt["a"])(Object(kt["a"])({},a),{},{finance_account_id:this.importData.finance_account_id,amount:a.amount_total,date_competence:a.date_competence,date_receive:a.date_receive,date_validity:a.date_validity,description:a.description,in_out:a.in_out,finance_reconciliation_item_id:t.id}),redirectOnSubmit:!1,onSubmit:function(){e.loadReconciliationData(e.$route.params.id)}})},handleSearchExisting:function(t){var e=this,a=t.data_json,i=this.getWiConfig(t);this.$WiListDialog({wiConfig:i,mode:"select",filter:{finance_account_id:this.importData.finance_account_id},callback:function(s){console.log("data",s),s&&s.id&&e.$WiEditDialog({wiConfig:i,data:Object(kt["a"])(Object(kt["a"])({},s),{},{amount:a.amount_total,date_competence:a.date_competence,date_receive:a.date_receive,date_validity:a.date_validity,finance_reconciliation_item_id:t.id}),redirectOnSubmit:!1,onSubmit:function(){e.loadReconciliationData(e.$route.params.id)}})}})},handleCreateTransfer:function(t){var e=this,a=t.data_json,i=2===a.in_out,s={amount:a.amount_total,date:a.date_competence,description:a.description||"Transferência bancária",finance_reconciliation_item_id:t.id,reconciliation_finance_type:i?"out":"in"};i?s.finance_account_out=this.importData.finance_account_id:s.finance_account_in=this.importData.finance_account_id,this.$WiEditDialog({wiConfig:"finance-transfer",data:s,redirectOnSubmit:!1,onSubmit:function(){e.loadReconciliationData(e.$route.params.id)}})},handleIgnore:function(t){console.log("Ignorar transação:",t)},handleViewDetails:function(t){console.log("Ver detalhes da transação:",t)},handleRefresh:function(){var t=this.$route.params.id;t&&this.loadReconciliationData(t)},handleBulkIgnore:function(t){console.log("Ignorar transações em massa:",t)}}},QB=JB,KB=(a("5bd8"),Object(m["a"])(QB,lB,cB,!1,null,null,null)),XB=KB.exports,ZB=[{path:"dashboard-finance",name:"dashboard-finance",component:wU,meta:{id:"bc2dcdd9-8571-4515-9917-8c1f871ca822",auth:!0,title:"Dashboard Financeiro",icon:"dashboard"}},{path:"finance-category",name:"finance-category",component:UU,meta:{id:"1b113a91",auth:!0,title:"Categorias Financeiras",icon:"category"}},{path:"report-finance-in-by-customer",name:"finance-in-by-customer",component:YU,meta:{id:"d447931a",auth:!0,title:"Relatório de Receitas por Cliente",icon:"bar_chart",touch:!0,in_out:1,person:"customer"}},{path:"report-finance-out-by-customer",name:"finance-out-by-customer",component:YU,meta:{id:"1bdc29b2",auth:!0,title:"Relatório de Despesas por Cliente",icon:"bar_chart",touch:!0,in_out:2,person:"customer"}},{path:"report-finance-out-by-collaborator",name:"finance-out-by-collaborator",component:YU,meta:{id:"47434df2",auth:!0,title:"Relatório de Despesas por Colaborador",icon:"bar_chart",touch:!0,in_out:2,person:"collaborator"}},{path:"report-finance-out-by-provider",name:"finance-out-by-provider",component:YU,meta:{id:"7287bfda",auth:!0,title:"Relatório de Despesas por Fornecedor",icon:"bar_chart",touch:!0,in_out:2,person:"provider"}},{path:"report-finances-in-by-categories",name:"finances-in-by-categories",component:bW,meta:{id:"4da2381f",auth:!0,title:"Relatório de Receitas por Categorias",icon:"bar_chart",touch:!0,in_out:1}},{path:"report-finances-out-by-categories",name:"finances-out-by-categories",component:bW,meta:{id:"3b41a419",auth:!0,title:"Relatório de Despesas por Categorias",icon:"bar_chart",touch:!0,in_out:2}},{path:"finance-dre",name:"finance-dre",component:zW,meta:{id:"4da2381f",auth:!0,title:"DRE Financeiro",icon:"bar_chart",touch:!0,in_out:1}},{path:"finance-categories-in",name:"finance-categories-in",component:WW,meta:{id:"4da2381f",auth:!0,title:"Categorias de Receitas",icon:"category"}},{path:"finance-categories-out",name:"finance-categories-out",component:JW,meta:{id:"4da2381f",auth:!0,title:"Categorias de Despesas",icon:"category"}},{path:"finance-report-by-date",name:"finance-report-by-date",component:eB,meta:{id:"4da2381f",auth:!0,title:"Relatório de Receitas por Data",icon:"bar_chart"}},{path:"finances-in-by-period",name:"finances-in-by-period",component:rB,meta:{id:"4da2381f",auth:!0,title:"Relatório de Receitas por Período",icon:"bar_chart"}},{path:"finances-out-by-period",name:"finances-out-by-period",component:rB,meta:{id:"4da2381f",auth:!0,title:"Relatório de Despesas por Período",icon:"bar_chart"}},{path:"bank-reconciliation",name:"bank-reconciliation",component:XB,meta:{id:"bc2dcdd9-8571-4515-9917-8c1f871ca822",auth:!0,title:"Conciliação Bancária",icon:"account_balance"}},{path:"bank-reconciliation/:id",name:"bank-reconciliation-detail",component:XB,meta:{id:"bc2dcdd9-8571-4515-9917-8c1f871ca822",auth:!0,title:"Conciliação Bancária",icon:"account_balance"}}],tV=function(t){switch(t){case"customer":return"cli";case"provider":return"for"}return null},eV=[{value:"id",text:"ID",list:!0,search:!0},{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"in_out",text:"Tipo",align:"center",type:"select",list:!0,edit:{insert:!0,update:!1},required:!0,size:["xs12","sm12","md2","lg2"],options:[{value:1,text:"Entrada/Receita"},{value:2,text:"Saída/Despesa"}],showField:function(t){return!t.hide_in_out}},{value:"number_this",text:"Parcela",list:!0,align:"left"},{value:"amount_total",text:"Valor.",list:!0},{value:"date_receive",text:"Venc./Pgmt.",list:!0},{value:"date_validity",text:"Vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"amount_initial",text:"Valor/Subtotal",type:"money",edit:!0,size:["xs12","sm12","md2","lg2"]},{value:"status",text:"Status",placeholder:"Ex: Aguardando, Pago/Recebido, etc.",align:"left",type:"select",list:!0,edit:!0,required:!0,size:function(t){return t.id?2===t.status?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]:2===t.status?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]},options:[{value:1,text:"Aguardando (Em Aberto)"},{value:2,text:"Pago/Recebido"},{value:"0",text:"Cancelado"}]},{value:"date_receive",text:"Data de Pagamento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return 2===t.status}},{value:"finance_account_id",text:"Conta Financeira",placeholder:"Ex: Banco, Carteira, etc.",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:{insert:!0,update:!1},apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:function(t){return 2===t.status?["xs12","sm12","md2","lg2"]:t.hide_in_out?["xs12","sm12","md5","lg5"]:["xs12","sm12","md3","lg3"]}},{text:"Informações de identificação da transação financeira.",type:"subheader",edit:!0},{value:"description",text:"Descrição",placeholder:"Descreva a transação financeira",type:"text",list:!0,edit:!0,search:!0,align:"center",sortable:!1,size:function(t){return t.in_out?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]}},{value:"finance_form_payment_id",text:"Forma Pgmt.",type:"db-autocomplete",autocomplete:!0,align:"center",list:!0,edit:!1,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:function(t){return t.in_out?["xs12","sm12","md3","lg3"]:["xs12","sm12","md4","lg4"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",placeholder:"Boleto, PIX, Cartão, Dinheiro, etc.",autocomplete:!0,align:"center",list:!1,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:function(t){return t.in_out?["xs12","sm12","md3","lg3"]:["xs12","sm12","md4","lg4"]}},{value:"finance_category_id",text:"Categoria de Receita",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/in",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Ex: Recebimento de cliente, etc.",selectedShow:"name",size:["xs12","sm12","md3","lg3"],showField:function(t){return 1===t.in_out}},{value:"finance_category_id",text:"Categoria de Despesa",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/out",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Ex: Pagamento de fornecedor, etc.",selectedShow:"name",size:["xs12","sm12","md3","lg3"],showField:function(t){return 2===t.in_out}},{value:"finance_account_id",text:"Categoria/Conta",type:"text",list:!0,edit:!1,search:!0,size:function(t){return t.in_out?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]}},{value:"invoice",text:"Nota Fiscal",type:"text",placeholder:"N° da NF (Se houver)",list:!1,edit:!0,search:!0,size:function(t){return t.in_out?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]}},{value:"advanced",text:"Opções avançadas.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0},{text:"Valores e datas complementares.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{text:"Vincular a um Centro de Custo, Cliente, Fornecedor ou Colaborador.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{value:"date_competence",text:"Data de Competência",type:"date",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"amount_discount",text:"Desconto",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"amount_addition",text:"Acréscimo",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"finance_cost_center_id",text:"Centro de Custo",type:"db-autocomplete",placeholder:"Opção requer ativação do módulo fiscal (Em breve)",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/cost-center",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.advanced}},{value:"person_make",text:"Vincular Fornecedor, Cliente/Colaborador.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(t){return t.advanced}},{text:"Vincular esta transação a um Cliente, Fornecedor ou a um Colaborador.",type:"subheader",edit:!0,showField:function(t){return t.advanced&&t.person_make}},{value:"person_type",text:"Vincular a um Cliente, Fornecedor ou Colaborador",placeholder:"Busque um cliente, fornecedor ou colaborador para vincular a esta transação financeira",align:"center",type:"select",edit:!0,required:!0,size:function(t){return t.person_type?["xs12","sm12","md4","lg4"]:["xs12","sm12","md12","lg12"]},options:[{value:"customer",text:"Vincular a um Cliente"},{value:"provider",text:"Vincular a um Fornecedor"},{value:"collaborator",text:"Vincular a um Colaborador"}],showField:function(t){return t.advanced&&t.person_make}},{value:"person_id",text:"Cliente*",placeholder:"Busque um cliente para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"customer"===t.person_type}},{value:"person_id",text:"Fornecedor*",placeholder:"Busque um fornecedor para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"provider"===t.person_type}},{value:"person_id",text:"Colaborador*",placeholder:"Busque um colaborador para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"collaborator"===t.person_type}},{value:"negatived",text:"Negativado",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(t){return t.id&&t.advanced&&t.person_id}},{value:"ticket_id",text:"Vincule a um chamado*",placeholder:"Busque um chamado para vincular a esta transação financeira",required:!0,size:["xs12","sm12","md12","lg12"],type:"wi-list-dialog",edit:!0,wiConfig:"chamado",show:"ticket.id",icon:"task",wiEditData:function(t){return{person_id:t.person_id,cli_ou_for:tV(t.person_type)}},filter:function(t){return{person_id:t.person_id,where:"stage,1"}},showField:function(t){return t.id&&t.advanced&&t.person_make&&t.negatived}},{value:"observation",text:"Observações",type:"textarea",edit:!0},{value:"id",text:"Opções",list:!0,align:"center",sortable:!1}],aV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t,i=arguments.length>0&&void 0!==arguments[0]&&arguments[0];Object(De["a"])(this,a),t=e.call(this);var s=i?"/".concat(i):"";return t.id="",t.title="Filtrar Movimentações",t.fields={subHeader1:t.fieldSubHeader({text:"Filtre por status, categoria ou conta financeira."}),status_id:t.fieldSelect({value:"status_id",text:"Status",placeholder:"Selecione o status",options:[{value:"1",text:"Em Aberto"},{value:"2",text:"Pago/Recebido"},{value:"0",text:"Cancelado"}],size:["xs12","sm12","md4","lg4"]}),finance_category_id:t.fieldCategorySelector({value:"finance_category_id",text:"Categoria de ".concat("in"===i?"Receita":"Despesa"),show:"category_parents_names",apiUrl:"finance/category/hierarchy"+s,apiParams:{order:"level,asc;name,asc"},autocomplete:!0,list:!1,edit:!0,placeholder:"Ex: ".concat("in"===i?"Recebimento de cliente":"Pagamento de fornecedor"),selectedShow:"name",size:["xs12","sm12","md4","lg4"]}),finance_account_id:t.fieldSelectApi({value:"finance_account_id",text:"Conta Financeira",show:"name",api:{url:"finance/account"},size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"Filtre por data, informando uma data inicial e final."}),dateField:t.fieldSelect({value:"date_field",text:"Campo de data",placeholder:"Selecione o campo de data",options:[{value:"date_receive",text:"Data de recebimento"},{value:"date_competence",text:"Data de competência"},{value:"date_validity",text:"Data de validade"},{value:"created_at",text:"Data de criação"}],size:["xs12","sm12","md4","lg4"],defaultOption:"date_competence"}),dateStart:t.fieldDate({value:"date_start",text:"Data inicial",placeholder:"Selecione a data inicial",size:["xs12","sm12","md4","lg4"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data final",placeholder:"Selecione a data final",size:["xs12","sm12","md4","lg4"]}),subHeader3:t.fieldSubHeader({text:"Filtre por forma de pagamento ou cliente, fornecedor ou colaborador."}),formPayment:t.fieldSelectApi({value:"finance_form_payment_id",text:"Forma de Pagamento",placeholder:"Boleto, PIX, Cartão, Dinheiro, etc.",api:{url:"finance/form-payment",params:{fields:"id,name",order:"name,asc"}},show:"name",size:["xs12","sm12","md4","lg4"]}),personType:t.fieldSelect({value:"person_type",text:"Tipo de pessoa",placeholder:"Selecione o tipo de pessoa",options:[{value:"customer",text:"Filtrar p/ Cliente"},{value:"provider",text:"Filtrar p/ Fornecedor"},{value:"collaborator",text:"Filtrar p/ Colaborador"}],size:["xs12","sm12","md3","lg3"],defaultOption:"customer"}),customerId:t.fieldWiListDialog({value:"person_id",text:"Cliente",placeholder:"Busque um cliente para vincular a esta transação financeira",size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return"customer"===t.person_type}}),providerId:t.fieldWiListDialog({value:"person_id",text:"Fornecedor",placeholder:"Busque um fornecedor para vincular a esta transação financeira",size:["xs12","sm12","md5","lg5"],wiConfig:"provider",show:"person.first_name",icon:"business",showField:function(t){return"provider"===t.person_type}}),collaboratorId:t.fieldWiListDialog({value:"person_id",text:"Colaborador",placeholder:"Busque um colaborador para vincular a esta transação financeira",size:["xs12","sm12","md5","lg5"],wiConfig:"collaborator",show:"person.first_name",icon:"assignment_ind",showField:function(t){return"collaborator"===t.person_type}})},t}return a}(Le["a"]),iV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){return Object(De["a"])(this,a),e.call(this,"in")}return a}(aV),sV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){return Object(De["a"])(this,a),e.call(this,"out")}return a}(aV),oV={id:"b8330e5f",actions:{create:!1,update:!1,delete:!1},list:!0,title:{list:"Extrato/Movimentação",edit:{insert:"Nova Movimentação",update:"Editar Movimentação"}},icon:"receipt",apiUrl:"finance",apiParams:{order:"date_receive,desc",with:"ticket",withCount:"events"},params:{limit:20},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,showFilterDateToolbar:!0,notLoadOnMounted:!1,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new aV},nV={id:{id:"dda4fe70",create:"8313b3c0",update:"dc1919bd",delete:"b7389212"},list:!0,title:{list:"Contas a Receber",edit:{insert:"Nova conta a receber",update:"Atualizar conta a receber"}},icon:"get_app",apiUrl:"finance/in",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:1},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new iV,exports:{permission:A["q"],title:"Exportar Receitas",origins:{excel:{title:"Exportar para o Excel",permission:A["q"],description:"Exportar receitas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"finance-in-export"}}}},rV={id:{id:"dda4fe70",create:"8313b3c0",update:"dc1919bd",delete:"b7389212"},list:!0,title:{list:"Contas a Receber",edit:{insert:"Nova conta a receber",update:"Atualizar conta a receber"}},icon:"get_app",apiUrl:"finance/in",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:1},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!1,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new iV},lV={id:{id:"dda4fe70",create:"8313b3c0",update:"dc1919bd",delete:"b7389212"},list:!0,title:{list:"Contas a Receber",edit:{insert:"Nova conta a receber",update:"Atualizar conta a receber"}},icon:"get_app",apiUrl:"finance/in/unpaid",apiParams:{order:"date_receive,asc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:1},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new iV},cV={id:{id:"c840b593",create:"4247438c",update:"5cdf28f1",delete:"a7a7d858"},list:!0,title:{list:"Contas a Pagar",edit:{insert:"Nova conta a pagar",update:"Atualizar conta a pagar"}},icon:"publish",apiUrl:"finance/out",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:2},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new sV,exports:{permission:A["PERMISSION_FINANCE_OUT_EXPORT_XLSX"],title:"Exportar Despesas",origins:{excel:{title:"Exportar para o Excel",permission:A["PERMISSION_FINANCE_OUT_EXPORT_XLSX"],description:"Exportar despesas para o Excel.",image:"/static/icons/excel_icon.png",wiConfig:"finance-out-export"}}}},dV={id:{id:"c840b593",create:"4247438c",update:"5cdf28f1",delete:"a7a7d858"},list:!0,title:{list:"Contas a Pagar",edit:{insert:"Nova conta a pagar",update:"Atualizar conta a pagar"}},icon:"publish",apiUrl:"finance/out",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:2},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!1,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new sV},uV={id:{id:"c840b593",create:"4247438c",update:"5cdf28f1",delete:"a7a7d858"},list:!0,title:{list:"Contas a Pagar",edit:{insert:"Nova conta a pagar",update:"Atualizar conta a pagar"}},icon:"publish",apiUrl:"finance/out/unpaid",apiParams:{order:"date_receive,asc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,fieldsFixed:[{value:"in_out",data:2},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new sV},pV={list:!0,edit:!0,title:{list:"Contas Bancárias",edit:{insert:"Nova Conta Bancária",update:"Editar Conta Bancária"}},icon:{list:"account_balance",edit:{insert:"account_balance",update:"account_balance"}},apiUrl:{list:"finance/account",edit:{insert:"finance/account",update:"finance/account",delete:"finance/account"}},search:{placeholder:"Pesquise ID, nome da conta ou do banco",fields:["id","name","bank.name"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:null,tableRow:function(){return a.e("chunk-98ff1694").then(a.bind(null,"1af2"))}},edit:{header:null,fields:null}},fields:[{text:"Informe o nome, saldo inicial e o tipo desta conta.",type:"subheader",edit:!0},{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0,align:"center"},{value:"company_id",text:"Empresa Matriz ou Filial",type:"db-autocomplete",autocomplete:!0,required:!0,edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md3","lg3"]},{value:"name",text:"Nome da Conta",type:"text",list:!0,edit:!0,required:!0,size:["xs12","sm12","md3","lg3"],search:!0,align:"center"},{value:"balance_current",text:"Saldo Atual",list:!0,align:"center"},{value:"balance_foreseen",text:"Saldo Previsto",list:!0,align:"center"},{value:"bank.name",text:"Banco",type:"text",list:!0,edit:!1,search:!0,sortable:!1,align:"center"},{value:"options",text:"Opções",type:"text",list:!0,align:"center",sortable:!1},{value:"finance_account_type_id",text:"Tipo de Conta",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"finance/account/type",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md2","lg2"]},{value:"is_master",text:"Conta principal?",align:"center",type:"select",edit:!0,size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}]},{value:"balance_opening",text:"Saldo inicial",type:"money",edit:!0,search:!1,size:["xs12","sm12","md2","lg2"]},{text:"Vincule a uma Instituição Bancária e se desejar, informe n° da conta e agência.",type:"subheader",edit:!0,showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id}},{value:"finance_bank_id",text:"Instituição Bancária",autocomplete:!0,required:!0,type:"db-autocomplete",list:!1,edit:!0,apiUrl:"finance/bank",apiParams:{fields:"id,name,logo_url",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"],showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id}},{value:"account",text:"N° da Conta",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id},search:!0},{value:"agency",text:"Agência",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id},search:!0},{value:"operation",text:"Operação/Dígito",type:"text",edit:!0,size:["xs12","sm12","md2","lg2"],showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id},search:!0},{text:"Use o campo Descrição/Observações para registrar detalhes desta conta.",type:"subheader",edit:!0,showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id}},{value:"person_type",text:"Definir o tipo de Beneficiário",align:"center",type:"select",edit:!0,size:function(t){return t.person_type?["xs12","sm12","md5","lg5"]:["xs12","sm12","md12","lg12"]},options:[{value:"customer",text:"Vincular a um Cliente"},{value:"company",text:"Vincular a uma Empresa Matriz ou Filial"},{value:"provider",text:"Vincular a um Fornecedor"},{value:"collaborator",text:"Vincular a um Colaborador"}],showField:function(t){return 2===t.finance_account_type_id||4===t.finance_account_type_id}},{value:"person_id",text:"Cliente Beneficiário",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"register/person/customer",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md7","lg7"],showField:function(t){return(2===t.finance_account_type_id||4===t.finance_account_type_id)&&"customer"===t.person_type}},{value:"person_id",text:"Fornecedor Beneficiário",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"register/person/provider",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md7","lg7"],showField:function(t){return(2===t.finance_account_type_id||4===t.finance_account_type_id)&&"provider"===t.person_type}},{value:"person_id",text:"Empresa Matriz ou Filial Beneficiário",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md7","lg7"],showField:function(t){return(2===t.finance_account_type_id||4===t.finance_account_type_id)&&"company"===t.person_type}},{value:"person_id",text:"Colaborador como Beneficiário",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md7","lg7"],showField:function(t){return(2===t.finance_account_type_id||4===t.finance_account_type_id)&&"collaborator"===t.person_type}},{text:"Use o campo Descrição/Observações para registrar detalhes desta conta.",type:"subheader",edit:!0},{value:"description",text:"Descrição/Observações",type:"textarea",edit:!0}]},mV=(Oe["a"],function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),accountTypeName:t.fieldList({value:"type.name",text:"Tipo de Conta"}),bankName:t.fieldList({value:"bank.name",text:"Instituição Bancária"}),account:t.fieldList({value:"account",text:"N° da Conta"}),agency:t.fieldList({value:"agency",text:"Agência"}),operation:t.fieldList({value:"operation",text:"Operação/Dígito"}),integration_code:t.fieldList({value:"integration_code",text:"Chave Pix"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, saldo inicial e o tipo desta conta."}),finance_account_type_id:t.fieldSelectApi({value:"finance_account_type_id",text:"Tipo de Conta",required:!0,size:["xs12","sm12","md4","lg4"],api:{url:"finance/account/type",params:{fields:"id,name",order:"name,asc"}},show:"name"}),bank_id:t.fieldSelectApi({value:"finance_bank_id",text:"Instituição Bancária",required:!0,size:["xs12","sm12","md8","lg8"],api:{url:"finance/bank",params:{fields:"id,name,logo_url",order:"name,asc"}},show:"name"}),account:t.fieldText({value:"account",text:"N° da Conta",size:["xs12","sm12","md4","lg4"],required:!0}),agency:t.fieldText({value:"agency",text:"Agência",size:["xs12","sm12","md3","lg3"],required:!0}),operation:t.fieldText({value:"operation",text:"Operação/Dígito",size:["xs12","sm12","md2","lg2"]}),keyPix:t.fieldText({value:"integration_code",text:"Chave Pix",placeholder:"Ex: 12934587890",size:["xs12","sm12","md3","lg3"]}),subHeader3:t.fieldSubHeader({text:"Use o campo Descrição/Observações para registrar detalhes desta conta."}),description:t.fieldTextArea({value:"description",text:"Descrição/Observações"})}),t.id={id:"c80ca89f",create:"dd723990",update:"9717e418",delete:"c191fa40"},t.edit=!0,t.title={list:"Contas Bancárias",edit:{insert:"Nova Conta Bancária",update:"Editar Conta Bancária"}},t.icon="account_balance",t.apiUrl="finance/account",t.maxWidth="858px",t.size=["xs12","sm12","md12","lg12","xl12","offset-xl1"],t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return a}(Oe["a"])),vV=[{value:"id",text:"ID",list:!0,search:!0},{value:"in_out",text:"Tipo",list:!0,align:"center"},{value:"date_start",text:"Primeira fatura",list:!0},{value:"amount_total",text:"Valor.",list:!0},{value:"frequency_id",text:"Recorrência",align:"left",type:"select",list:!0},{value:"description",text:"Descrição",type:"text",list:!0},{value:"finance_form_payment_id",text:"Forma Pgmt.",type:"db-autocomplete",autocomplete:!0,align:"center",list:!0},{value:"finance_account_id",text:"Conta",type:"text",list:!0},{text:"Informações básicas desta transação recorrente.",type:"subheader",edit:!0},{value:"date_start",text:"Primeira fatura",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"],disabled:function(t){return!!t.id}},{value:"amount_initial",text:"Valor/Subtotal",type:"money",edit:!0,size:["xs12","sm12","md2","lg2"]},{value:"frequency_id",text:"Recorrência",align:"left",type:"select",list:!1,edit:!0,required:!0,size:["xs12","sm12","md2","lg2"],options:[{value:1,text:"Mensal"},{value:5,text:"Anual"}],disabled:function(t){return!!t.id},defaultOption:1},{value:"generate_period",text:"Período de recorrência a frente",align:"center",type:"select",list:!1,edit:!0,required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:12,text:"12 meses"},{value:24,text:"24 meses"}],disabled:function(t){return!!t.id},defaultOption:12,showField:function(t){return 1===t.frequency_id}},{value:"generate_period",text:"Período de recorrência a frente",align:"center",type:"select",list:!1,edit:!0,required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:2,text:"2 anos"},{value:3,text:"3 anos"},{value:4,text:"4 anos"},{value:5,text:"5 anos"}],disabled:function(t){return!!t.id},defaultOption:2,showField:function(t){return 5===t.frequency_id}},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,required:!0,list:!1,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md3","lg3"],disabled:function(t){return!!t.id}},{text:"Informações de identificação da transação financeira.",type:"subheader",edit:!0},{value:"description",text:"Descrição",type:"text",list:!1,edit:!0,search:!0,align:"center",sortable:!1,size:function(t){return t.id?["xs12","sm12","md2","lg2"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma Pgmt.",type:"db-autocomplete",autocomplete:!0,align:"center",list:!1,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md2","lg2"]},{value:"finance_category_id",text:"Categoria de Receita",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/in",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Selecione uma categoria de receita",selectedShow:"name",size:["xs12","sm12","md3","lg3"],showField:function(t){return 1===t.in_out}},{value:"finance_category_id",text:"Categoria de Despesa",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/out",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Selecione uma categoria de despesa",selectedShow:"name",size:["xs12","sm12","md3","lg3"],showField:function(t){return 2===t.in_out}},{value:"update_option",text:"Opções de atualização.",align:"center",type:"select",list:!1,edit:!0,required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:"update-unpaid-finances",text:"Atualizar transações pendentes"},{value:"update-next-unpaid-finances",text:"Atualizar transações pendentes futuras"},{value:"update-all-finances",text:"Atualizar todas as transações"}],showField:function(t){return t.id},defaultOption:"update-next-unpaid-finances"},{value:"finance_account_id",text:"Conta",type:"text",list:!1,edit:!1,search:!0,size:function(t){return t.in_out?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]}},{value:"advanced",text:"Opções avançadas.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0},{text:"Valores e datas complementares.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{text:"Vincular a um Centro de Custo, Cliente, Fornecedor ou Colaborador.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{value:"amount_discount",text:"Desconto",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"amount_addition",text:"Acréscimo",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"finance_cost_center_id",text:"Centro de Custo",type:"db-autocomplete",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/cost-center",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{value:"person_make",text:"Vincular Fornecedor, Cliente/Colaborador.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0,showField:function(t){return t.advanced}},{text:"Vincular esta transação a um Cliente, Fornecedor ou a um Colaborador.",type:"subheader",edit:!0,showField:function(t){return t.advanced&&t.person_make}},{value:"person_type",text:"Cliente, Fornecedor ou Colaborador",align:"center",type:"select",edit:!0,required:!0,size:function(t){return t.person_type?["xs12","sm12","md4","lg4"]:["xs12","sm12","md12","lg12"]},options:[{value:"customer",text:"Vincular a um Cliente"},{value:"provider",text:"Vincular a um Fornecedor"},{value:"collaborator",text:"Vincular a um Colaborador"}],showField:function(t){return t.advanced&&t.person_make}},{value:"person_id",text:"Cliente*",autocomplete:!0,required:!0,size:["xs12","sm12","md8","lg8"],type:"wi-list-dialog",edit:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"customer"===t.person_type}},{value:"person_id",text:"Fornecedor*",autocomplete:!0,required:!0,size:["xs12","sm12","md8","lg8"],type:"wi-list-dialog",edit:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"provider"===t.person_type}},{value:"person_id",text:"Colaborador*",autocomplete:!0,required:!0,size:["xs12","sm12","md8","lg8"],type:"wi-list-dialog",edit:!0,wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"collaborator"===t.person_type}},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fV=function(t){var e=1===t?"Receita":"Despesa";return{id:{id:"40ec1d35",create:"87035054",update:"82b8e3b9",delete:"e90e45c8"},actions:{create:!0,update:!0,delete:!1},list:!0,title:{list:"".concat(e,"s Recorrentes"),edit:{insert:"Inserir ".concat(e," Recorrente"),update:"Atualizar ".concat(e," Recorrente")}},icon:"downloading",apiUrl:"finance/recurrence",apiParams:{order:"created_at,desc",in_out:t},search:{placeholder:"Pesquise ID, descrição ou pessoa envolvida",fields:["id","description","person.name"]},fields:vV,fieldsFixed:[{value:"in_out",data:t}],notLoadOnMounted:!1,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-4f532674").then(a.bind(null,"db64"))}}}}},gV={in:fV(1),out:fV(2)},_V={id:"e90e45c8",actions:{create:!1,update:!0,delete:!1},list:!1,title:"Desligar Recorrencia",icon:"power_settings_new",apiUrl:"finance/recurrence/disable",fields:[{text:"Atenção! Ao desligar uma recorrência, as transações serão apagadas de acordo com a configuração a seguir:",type:"subheader",edit:!0,style:{height:"50px !important",background:"red",color:"white"}},{value:"delete_option",text:"Opções de remoção.",align:"center",type:"select",list:!1,edit:!0,required:!0,options:[{value:"not-delete",text:"Não apagar transações"},{value:"delete-unpaid-finances",text:"Apagar transações pendentes"},{value:"delete-next-unpaid-finances",text:"Apagar transações pendentes futuras"},{value:"delete-all-finances",text:"Apagar todas as transações"}],showField:function(t){return t.id},defaultOption:"not-delete"},{text:'\n
    \n
  • \n Não apagar transações - \n Esta opção não apaga nenhuma transação. É útil para desligar a recorrência sem apagar os registros.\n
  • \n
  • \n Apagar transações pendentes - \n Esta opção apaga todas as transações que ainda não foram concluídas ou pagas. É útil para limpar registros que não foram processados.\n
  • \n
  • \n Apagar transações pendentes futuras - \n Esta opção remove todas as transações que estão programadas para o futuro e ainda não foram pagas. É útil para ajustar registros que ainda estão pendentes e serão gerados no futuro.\n
  • \n
  • \n Apagar todas as transações - \n Esta opção apaga todas as transações, independentemente de seu status ou data. É útil para realizar uma limpeza completa no sistema.\n
  • \n
\n ',type:"subheader",edit:!0,style:{height:"288px !important",background:"grey",color:"white"}}],notLoadOnMounted:!1,maxWidth:"500px"},hV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados de integração encontrados no Internet Banking."}),integration_username:t.fieldText({value:"integration_username",text:"ClientId",placeholder:"Insira o Cliente ID",size:["xs12","sm12","md4","lg4"],required:!0}),integration_access_token:t.fieldText({value:"integration_access_token",text:"ClientSecret",placeholder:"Insira o Cliente Secret",size:["xs12","sm12","md4","lg4"],required:!0}),integration_public_token:t.fieldPassword({value:"integration_public_token",text:"Senha da aplicação",placeholder:"Obs: Não é a senha do internet banking",size:["xs12","sm12","md4","lg4"],required:!0}),subHeader2:t.fieldSubHeader({text:"Informe o conteúdo do arquivo API_Certificado.crt"}),integration_cert_crt:t.fieldTextArea({value:"integration_cert_crt",text:"Inter API_Certificado.crt",required:!0}),subHeader3:t.fieldSubHeader({text:"Informe o conteúdo do arquivo Inter API_Chave.key"}),integration_cert_key:t.fieldTextArea({value:"integration_cert_key",text:"Inter API_Chave.key",required:!0})}),t.id="c80ca89f",t.actions={update:!0},t.title="Configuração Banco Inter",t.icon="settings_suggest",t.apiUrl="finance/account",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),bV=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="dc1919bd",t.actions={list:!0,edit:!1},t.name="finance-payment",t.title={list:"Recebimentos",edit:{insert:"Novo Recebimento",update:"Editar Recebimento"}},t.apiUrl="finance/payment",t.icon="credit_card",t.search={placeholder:"Pesquise ID, Código de integração",fields:["id","integration_order","integration_payment"]},t.components.list.tableRow=function(){return a.e("chunk-bebf93f0").then(a.bind(null,"ffb6"))},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.setFields([t.fieldSwitch({value:"make_fees",text:"Adicionar Multa/Júros. Multa de 1% sobre o valor total + 0,01% de júros a cada dia após o vencimento.",size:["xs12","sm12","md5","lg5"]}),t.fieldSwitch({value:"set_new_validity",text:"Definir nova data de validade manualmente. Caso não marque esta opção, será definido para próximo dia útil.",size:["xs12","sm12","md5","lg5"]}),t.fieldDate({value:"date_validity",text:"Nova data de vencimento",size:["xs12","sm12","md2","lg2"],required:function(t){return t.set_new_validity},disabled:function(t){return!t.set_new_validity}})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"amount",text:"Valor"}),t.fieldList({value:"date_validity",text:"Validade"}),t.fieldList({value:"emitted_at",text:"Emissão"}),t.fieldList({value:"payded_at",text:"Pag./Cancel."}),t.fieldList({value:"status.name",text:"Status"}),t.fieldList({value:"via",text:"Via"}),t.fieldList({value:"integration_order",text:"Order"}),t.fieldList({value:"integration_payment",text:"Payment"}),t.fieldList({value:"id",text:"Opções"})]),t}return i}(Oe["a"]),xV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title="Criar 2° via de recebimento",delete t.actions,t}return a}(bV),yV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{message:t.fieldMessage({text:"Você pode enviar a fatura para o e-mail cadastrado no perfil do cliente ou para um outro e-mail"}),changeEmail:t.fieldSwitch({value:"change_email",text:"Enviar para outro e-mail",size:["xs12"]}),email:t.fieldText({value:"email",text:"Insira o outro e-mail",size:["xs12"],disabled:function(t){return console.log(t.change_email),!t.change_email}})}),t.id=A["N"],t.actions={create:!0},t.title="Enviar fatura por e-mail",t.icon="email",t.apiUrl="finance/send/email",t.maxWidth="400px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),kV=[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{type:"subheader",text:"Informe o nome da categoria.",list:!1,edit:!0},{value:"name",text:"Nome da Categoria",type:"text",required:!0,list:!0,edit:!0,search:!0},{type:"subheader",text:"(Opcional) Informe a cor e ícone.",list:!1,edit:!0},{value:"color",text:"Cor da Categoria",type:"color",required:!1,list:!1,edit:!0,size:["xs8"]},{value:"active",text:"Ativo",type:"switch",required:!1,defaultValue:!0,list:!1,edit:!0,size:["xs4"]},{value:"icon",text:"Ícone da Categoria",type:"wi-google-icons",required:!1,list:!1,edit:!0},{type:"subheader",text:"Observações adicionais.",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}],CV={id:"1b113a91",list:!0,title:{list:"Categorias de Receitas",edit:{insert:"Categoria de Receita",update:"Categoria de Receita"}},icon:"category",apiUrl:"finance/category/in",maxWidth:"370px",fields:kV},wV={id:"1b113a91",list:!0,title:{list:"Categorias de Despesas",edit:{insert:"Categoria de Despesa",update:"Categoria de Despesa"}},icon:"category",apiUrl:"finance/category/out",maxWidth:"370px",fields:kV},SV=function(t){return{id:t,title:"Adicionar Nota ",icon:"message",apiUrl:"finance/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},DV={in:SV("dc1919bd"),out:SV("5cdf28f1")},EV={id:"b8330e5f",actions:{create:!1,update:!1,delete:!1},list:!0,title:{list:"Extrato/Movimentação",edit:{insert:"Nova Movimentação",update:"Editar Movimentação"}},icon:"receipt",apiUrl:"finance",apiParams:{order:"date_receive,desc",with:"ticket"},params:{limit:20},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:eV,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{header:function(){return Promise.resolve().then(a.bind(null,"02e9"))},tableRow:function(){return a.e("chunk-202f7571").then(a.bind(null,"21b7"))}}},filters:new aV},TV=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="dc1919bd",t.actions={list:!0},t.name="invoice",t.title="Notas Fiscais",t.apiUrl="finance/invoice",t.apiParams={with:"file"},t.icon="request_quote",t.search={placeholder:"Pesquise número ou código de integração",fields:["id","number","integration_id"]},t.components.list.tableRow=function(){return a.e("chunk-2375ec63").then(a.bind(null,"c112"))},t.maxWidth="800px",t.size=["xs12","sm12","md12","ls8","xl6"],t.setFields([t.fieldList({value:"number",text:"Número"}),t.fieldList({value:"amount",text:"Valor"}),t.fieldList({value:"emited_at",text:"Data de Emissão"}),t.fieldList({value:"service_date",text:"Data da prestação de serviço"})]),t}return i}(Oe["a"]),OV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o período"}),date_field:t.fieldSelect({value:"date_field",text:"Campo de Data*",required:!0,options:[{value:"date_validity",text:"Data de Vencimento"},{value:"date_receive",text:"Data de Pagamento"},{value:"date_competence",text:"Data de Competência"}],size:["xs12","sm12","md4","lg4"]}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial*",required:!0,size:["xs12","sm12","md4","lg4"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final*",required:!0,size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"Filtros adicionais"}),finance_category_id:t.fieldSelectApi({value:"finance_category_id",text:"Categoria Financeira",show:"name",api:{url:"finance/category",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),finance_account_id:t.fieldSelectApi({value:"finance_account_id",text:"Conta Financeira",show:"name",api:{url:"finance/account",params:{fields:"id,name",order:"name,asc"}},size:["xs12","sm12","md6","lg6"]}),subHeader3:t.fieldSubHeader({text:"Filtrar por pessoa"}),person_type:t.fieldSelect({value:"person_type",text:"Tipo de Pessoa",options:[{value:"customer",text:"Cliente"},{value:"provider",text:"Fornecedor"},{value:"collaborator",text:"Colaborador"}],size:["xs12","sm12","md12","lg12"]}),person_id_collaborator:t.fieldWiListDialog({value:"person_id",text:"Colaborador",wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(t){return t.person_type&&"collaborator"===t.person_type}}),person_id_customer:t.fieldWiListDialog({value:"person_id",text:"Cliente",wiConfig:"customer",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(t){return t.person_type&&"customer"===t.person_type}}),person_id_provider:t.fieldWiListDialog({value:"person_id",text:"Fornecedor",wiConfig:"provider",show:"person.first_name",icon:"person_outline",size:["xs12","sm12","md12","lg12"],showField:function(t){return t.person_type&&"provider"===t.person_type}})}),t.id=A["s"],t.list=!0,t.title="Exportar Financeiro",t.apiUrl="finance/export",t.icon="upload",t.maxWidth="798px",t}return a}(Oe["a"]),AV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["r"],t.title="Exportar Despesas",t.apiUrl="finance/export/out",t.fieldsEdit.finance_category_id.api={url:"finance/category/out",params:{fields:"id,name",order:"name,asc"}},t.fieldsEdit.person_type.options=[{value:"provider",text:"Fornecedor"},{value:"collaborator",text:"Colaborador"}],t.setFields(t.fieldsEdit),t}return a}(OV),IV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["q"],t.title="Exportar Receitas",t.apiUrl="finance/export/in",t.fieldsEdit.finance_category_id.api={url:"finance/category/in",params:{fields:"id,name",order:"name,asc"}},t.fieldsEdit.person_type.options=[{value:"customer",text:"Cliente"},{value:"collaborator",text:"Colaborador"}],t.setFields(t.fieldsEdit),t}return a}(OV),FV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome do Banco"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados do banco."}),name:t.fieldText({value:"name",text:"Nome do Banco",placeholder:"Digite o nome do banco",size:["xs12","sm12","md6","lg6"],required:!0}),logo_url:t.fieldText({value:"logo_url",text:"URL do Logo",placeholder:"Digite a URL do logotipo do banco",size:["xs12","sm12","md6","lg6"],required:!1})}),t.id="f92db47e",t.actions={update:!0},t.title="Bancos",t.icon="account_balance",t.apiUrl="finance/bank",t.apiParams={fields:"id,name,logo_url",order:"name,asc"},t.setFields(t.fieldsList),t}return a}(Oe["a"]),PV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o período"}),date_field:t.fieldSelect({value:"date_field",text:"Campo de Data*",required:!0,options:[{value:"date_validity",text:"Data de Vencimento"},{value:"date_receive",text:"Data de Pagamento"},{value:"date_competence",text:"Data de Competência"}],size:["xs12","sm12","md4","lg4"]}),dateStart:t.fieldDate({value:"date_start",text:"Data Inicial*",required:!0,size:["xs12","sm12","md4","lg4"]}),dateEnd:t.fieldDate({value:"date_end",text:"Data Final*",required:!0,size:["xs12","sm12","md4","lg4"]})}),t.id=A["s"],t.list=!0,t.title="Exportar Financeiro",t.apiUrl="finance/export-pdf",t.icon="upload",t.maxWidth="798px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),jV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["s"],t.title="Exportar Receitas",t.apiUrl="finance/export-pdf/in",t}return a}(PV),qV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["s"],t.title="Exportar Despesas",t.apiUrl="finance/export-pdf/out",t}return a}(PV),$V=[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"status",text:"Status",placeholder:"Ex: Aguardando, Pago/Recebido, etc.",align:"left",type:"select",list:!0,edit:!0,required:!0,size:function(t){return t.id?2===t.status?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]:2===t.status?["xs12","sm12","md2","lg2"]:["xs12","sm12","md3","lg3"]},options:[{value:1,text:"Aguardando (Em Aberto)"},{value:2,text:"Pago/Recebido"},{value:"0",text:"Cancelado"}]},{value:"finance_form_payment_id",text:"Forma Pgmt.",type:"db-autocomplete",autocomplete:!0,align:"center",list:!0,edit:!1,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:function(t){return t.in_out?["xs12","sm12","md3","lg3"]:["xs12","sm12","md4","lg4"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",placeholder:"Boleto, PIX, Cartão, Dinheiro, etc.",autocomplete:!0,align:"center",list:!1,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:function(t){return t.in_out?["xs12","sm12","md3","lg3"]:["xs12","sm12","md4","lg4"]}},{value:"finance_category_id",text:"Categoria de Receita",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/in",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Ex: Recebimento de cliente, etc.",selectedShow:"name",size:["xs12","sm12","md4","lg4"],showField:function(t){return 1===t.in_out}},{value:"finance_category_id",text:"Categoria de Despesa",type:"wn-category-selector",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/category/hierarchy/out",apiParams:{order:"level,asc;name,asc"},show:"category_parents_names",placeholder:"Ex: Pagamento de fornecedor, etc.",selectedShow:"name",size:["xs12","sm12","md4","lg4"],showField:function(t){return 2===t.in_out}},{value:"advanced",text:"Opções avançadas.",size:["xs12","sm12","md2","lg2"],type:"switch",edit:!0},{text:"Valores e datas complementares.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{text:"Vincular a um Centro de Custo, Cliente, Fornecedor ou Colaborador.",type:"subheader",edit:!0,size:["xs12","sm12","md6","lg6"],showField:function(t){return t.advanced}},{value:"amount_discount",text:"Desconto",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"amount_addition",text:"Acréscimo",type:"money",edit:!0,size:["xs12","sm12","md2","ls2","xl2"],showField:function(t){return t.advanced}},{value:"finance_cost_center_id",text:"Centro de Custo",type:"db-autocomplete",placeholder:"Opção requer ativação do módulo fiscal (Em breve)",autocomplete:!0,list:!1,edit:!0,apiUrl:"finance/cost-center",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md4","lg4"],showField:function(t){return t.advanced}},{value:"person_make",text:"Vincular Fornecedor, Cliente/Colaborador.",size:["xs12","sm12","md3","lg3"],type:"switch",edit:!0,showField:function(t){return t.advanced}},{text:"Vincular esta transação a um Cliente, Fornecedor ou a um Colaborador.",type:"subheader",edit:!0,showField:function(t){return t.advanced&&t.person_make}},{value:"person_type",text:"Vincular a um Cliente, Fornecedor ou Colaborador",placeholder:"Busque um cliente, fornecedor ou colaborador para vincular a esta transação financeira",align:"center",type:"select",edit:!0,required:!0,size:function(t){return t.person_type?["xs12","sm12","md4","lg4"]:["xs12","sm12","md12","lg12"]},options:[{value:"customer",text:"Vincular a um Cliente"},{value:"provider",text:"Vincular a um Fornecedor"},{value:"collaborator",text:"Vincular a um Colaborador"}],showField:function(t){return t.advanced&&t.person_make}},{value:"person_id",text:"Cliente*",placeholder:"Busque um cliente para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"customer"===t.person_type}},{value:"person_id",text:"Fornecedor*",placeholder:"Busque um fornecedor para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"provider"===t.person_type}},{value:"person_id",text:"Colaborador*",placeholder:"Busque um colaborador para vincular a esta transação financeira",autocomplete:!0,required:!0,size:function(t){return t.person_id?["xs12","sm12","md6","lg6"]:["xs12","sm12","md8","lg8"]},type:"wi-list-dialog",edit:!0,wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return t.advanced&&t.person_make&&"collaborator"===t.person_type}}],zV={id:{id:"dda4fe70",create:"8313b3c0",update:"dc1919bd",delete:"b7389212"},list:!0,title:{list:"Receitas",edit:{insert:"Novas receitas",update:"Atualizar receitas"}},icon:"get_app",apiUrl:"finance/bank-reconciliation/items",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:$V,fieldsFixed:[{value:"in_out",data:1},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"]},MV={id:{id:"c840b593",create:"4247438c",update:"5cdf28f1",delete:"a7a7d858"},list:!0,title:{list:"Despesas",edit:{insert:"Novas despesas",update:"Atualizar despesas"}},icon:"publish",apiUrl:"finance/bank-reconciliation/items",apiParams:{order:"date_receive,desc",withCount:"events"},search:{placeholder:"Pesquise ID, descrição, nota fiscal ou pessoa envolvida",fields:["id","description","invoice","person.name"]},fields:$V,fieldsFixed:[{value:"in_out",data:2},{value:"hide_in_out",data:!0}],notLoadOnMounted:!1,showFilterDateToolbar:!0,size:["xs12","sm12","md12","ls12","xl10","offset-xl1"]},NV=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Transferências",t.fields={subHeader1:t.fieldSubHeader({text:"Filtre por contas financeiras."}),finance_account_out:t.fieldSelectApi({value:"finance_account_out",text:"Conta Origem",show:"name",api:{url:"finance/account"},size:["xs12","sm12","md6","lg6"]}),finance_account_in:t.fieldSelectApi({value:"finance_account_in",text:"Conta Destino",show:"name",api:{url:"finance/account"},size:["xs12","sm12","md6","lg6"]}),finance_account_id:t.fieldSelectApi({value:"finance_account_id",text:"Conta (Entrada OU Saída)",show:"name",api:{url:"finance/account"},size:["xs12","sm12","md12","lg12"]}),subHeader2:t.fieldSubHeader({text:"Filtre por data, informando uma data inicial e final."}),date_start:t.fieldDate({value:"date_start",text:"Data inicial",placeholder:"Selecione a data inicial",size:["xs12","sm12","md6","lg6"]}),date_end:t.fieldDate({value:"date_end",text:"Data final",placeholder:"Selecione a data final",size:["xs12","sm12","md6","lg6"]})},t}return a}(Le["a"]),LV=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),account_out:t.fieldList({value:"finance_account_out",text:"Contas Financeiras",sortable:!1}),amount:t.fieldList({value:"amount",text:"Valor"}),date:t.fieldList({value:"date",text:"Data"}),description:t.fieldList({value:"description",text:"Descrição",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione as contas de origem e destino da transferência."}),finance_account_out:t.fieldSelectApi({value:"finance_account_out",text:"Conta Origem",placeholder:"Selecione a conta que enviará o valor",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"finance/account",params:{fields:"id,name",order:"name,asc"}},show:"name"}),finance_account_in:t.fieldSelectApi({value:"finance_account_in",text:"Conta Destino",placeholder:"Selecione a conta que receberá o valor",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"finance/account",params:{fields:"id,name",order:"name,asc"}},show:"name"}),subHeader2:t.fieldSubHeader({text:"Informe o valor e a data da transferência."}),amount:t.fieldMoney({value:"amount",text:"Valor da Transferência",placeholder:"R$ 0,00",required:!0,size:["xs12","sm12","md6","lg6"]}),date:t.fieldDate({value:"date",text:"Data da Transferência",required:!0,size:["xs12","sm12","md6","lg6"]}),subHeader3:t.fieldSubHeader({text:"Adicione informações complementares (opcional)."}),description:t.fieldText({value:"description",text:"Descrição",placeholder:"Ex: Transferência para conta corrente, Pagamento de fornecedor, etc.",size:["xs12","sm12","md12","lg12"]}),observation:t.fieldTextArea({value:"observation",text:"Observação",placeholder:"Observações adicionais sobre a transferência...",size:["xs12","sm12","md12","lg12"]})}),t.list=!0,t.id={id:"dda4fe70",create:"8313b3c0",update:"dc1919bd",delete:"b7389212"},t.actions={list:!0,create:!0,update:!0,delete:!0},t.name="finance-transfer",t.title={list:"Transferências Financeiras",edit:{insert:"Nova Transferência",update:"Editar Transferência"}},t.apiUrl="finance/transfer",t.icon="swap_horiz",t.search={placeholder:"Pesquise ID ou descrição",fields:["id","description"]},t.params={limit:10},t.filters=new NV,t.components.list.tableRow=function(){return a.e("chunk-37aa8724").then(a.bind(null,"1526"))},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.maxWidth="900px",t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),RV={finances:oV,"finance-list":EV,"finance-accounts":pV,"finance-accounts-person":new mV,"finance-payment":new bV,"finance-payment-create":new xV,"finance-accounts-banco-inter":new hV,"finance-send-email":new yV,"finance-in":nV,"finance-in-list":rV,"finance-in-unpaid":lV,"finance-in-recurrence":gV.in,"finance-in-multiple":zV,"finance-recurrence-remove":_V,"finance-out":cV,"finance-out-list":dV,"finance-out-unpaid":uV,"finance-out-recurrence":gV.out,"finance-out-multiple":MV,"finance-in-categories":CV,"finance-out-categories":wV,"finance-event":DV.in,invoice:new TV,"finance-out-export":new AV,"finance-in-export":new IV,"finance-in-export-pdf":new jV,"finance-out-export-pdf":new qV,bank:new FV,"finance-transfer":new LV},UV=La["a"].date(),WV=[{id:"d8d95df2",icon:"dashboard",title:"Dashboards",children:[{id:"d8d95df2",icon:"dashboard",title:"Dashboard Financeiro",route:{name:"dashboard-finance"}},{id:"d8d95df2",icon:"dashboard",title:"Demostrativo de Resultado",route:{name:"finance-dre"}}]},{id:"c80ca89f",icon:"account_balance",title:"Saldo/Contas Financeiras",route:{name:"finance-list",params:{page:"finance-accounts"}}},{id:"b8330e5f",icon:"show_chart",title:"Movimentação",children:[{id:"b8330e5f",icon:"receipt",title:"Extrato/Movimentação",route:{name:"finance-list",params:{page:"finances"}}},{id:"b8330e5f",icon:"import_export",title:"Transferências Entre Contas",route:{name:"disponivel-em-breve"}}]},{id:"dda4fe70",icon:"get_app",title:"Receitas",children:[{id:"dda4fe70",icon:"vertical_align_bottom",title:"Contas à Receber",route:{name:"finance-list",params:{page:"finance-in-unpaid"}}},{id:"dda4fe70",icon:"get_app",title:"Todas as Receitas",route:{name:"finance-list",params:{page:"finance-in"}}},{id:"40ec1d35",icon:"downloading",title:"Receitas Recorrentes (BETA)",route:{name:"finance-list",params:{page:"finance-in-recurrence"}}}]},{id:"c840b593",icon:"publish",title:"Despesas",children:[{id:"c840b593",icon:"vertical_align_top",title:"Contas à Pagar",route:{name:"finance-list",params:{page:"finance-out-unpaid"}}},{id:"c840b593",icon:"publish",title:"Todas as Despesas",route:{name:"finance-list",params:{page:"finance-out"}}},{id:"e9c12734",icon:"backup",title:"Despesas Recorrentes (BETA)",route:{name:"finance-list",params:{page:"finance-out-recurrence"}}}]},{id:"59d85f29",icon:"bar_chart",title:"Relatórios",children:[{id:"4da2381f",icon:"event",title:"Receitas por Período",route:{name:"finances-in-by-period"}},{id:"3b41a419",icon:"event",title:"Despesas por Período",route:{name:"finances-out-by-period"}},{id:"4da2381f",icon:"category",title:"Receitas por Categorias",route:{name:"finances-in-by-categories",query:{date_field:"date_competence",date_start:UV,date_end:UV}}},{id:"3b41a419",icon:"category",title:"Despesas por Categorias",route:{name:"finances-out-by-categories",query:{date_field:"date_competence",date_start:UV,date_end:UV}}},{id:"d447931a",icon:"people_outline",title:"Receitas por Cliente",route:{name:"finance-in-by-customer",query:{date_field:"date_competence",date_start:UV,date_end:UV}}},{id:"47434df2",icon:"assignment_ind",title:"Despesas por Colaborador",route:{name:"finance-out-by-collaborator",query:{date_field:"date_competence",date_start:UV,date_end:UV}}},{id:"1bdc29b2",icon:"people_outline",title:"Despesas por Cliente",route:{name:"finance-out-by-customer",query:{date_field:"date_competence",date_start:UV,date_end:UV}}},{id:"7287bfda",icon:"assignment_ind",title:"Despesas por Fornecedor",route:{name:"finance-out-by-provider",query:{date_field:"date_competence",date_start:UV,date_end:UV}}}]},{id:"1b113a91",icon:"description",title:"Cadastro",children:[{id:"1b113a91",icon:"text_rotation_down",title:"Categorias de Receitas",route:{name:"finance-categories-in"}},{id:"1b113a91",icon:"text_rotate_up",title:"Categorias de Despesas",route:{name:"finance-categories-out"}},{id:"1b113a91",icon:"people_outline",title:"Clientes",route:{name:"finance-list",params:{page:"customer"}}},{id:"1b113a91",icon:"local_atm",title:"Fornecedores",route:{name:"finance-list",params:{page:"provider"}}},{id:"1b113a91",icon:"business",title:"Empresas (Matriz e Filiais)",route:{name:"finance-list",params:{page:"company"}}},{id:"1b113a91",icon:"low_priority",title:"Centro de Custo",route:{name:"disponivel-em-breve"}}]}],BV={id:"bc2dcdd9-8571-4515-9917-8c1f871ca822",name:"finance",title:"Financeiro",icon:"wises-technology-module-finance.png",iconSystem:"wises-technology-system-finance.png",iconProfile:"profile_service_desk.png?url=123",color:"#1e843b",description:"Módulo de Gestão Financeira",permission:["admin","write","read"],menu:WV,router:ZB,config:RV},VV=a("efa9"),HV=[{path:"purchase/:id",name:"purchase",component:_q,meta:{id:"1b7857f9",auth:!0,title:"Detalhes da compra",icon:"local_grocery_store"}},{path:"quotation/:id",name:"quotation",component:_q,meta:{id:"5bfa5b87",auth:!0,title:"Detalhes da Cotação",icon:"shop"}},{path:"business-print",name:"business-print",component:m$["a"],meta:{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-purchases",name:"dashboard-purchases",component:S$,meta:{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",auth:!0,title:"Dashboard de Compras",icon:"dashboard",moduleName:"purchases"}},{path:"process-of-purchases/:business",name:"process-of-purchases",component:VV["default"],meta:{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",auth:!0,title:"Compras",icon:"local_shipping",touch:!0}}],GV=function(t,e){var i={open:{value:"opened_at",text:"Data de Criação",list:!0},close:{value:"closed_at",text:"Data de Realização",list:!0},cancel:{value:"canceled_at",text:"Data de Cancelamento",list:!0}},s={id:{id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},list:!0,title:{list:"Cotações "+t,edit:{create:"Nova Cotação",update:"Editar Cotação"}},icon:"shop",apiUrl:"purchases/quotation",params:{limit:10},search:{placeholder:"Pesquise ID, Razão Social, Status ou código externo",fields:["id","person.name","person.first_name","status.name","external_code"]},urlDetails:{name:"quotation",params:{}},components:{list:{tableRow:function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))}}},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fields:[{value:"id",text:"ID",type:"int",list:!0},{value:"person.name",text:"Nome do Fornecedor",type:"text",list:!0},{value:"status.name",text:"Status do Orcamento",type:"text",list:!0},i[e],{value:"date_validity",text:"Data de Validade",list:!0},{text:"Informe os dados básicos desta cotação.",type:"subheader",edit:!0},{value:"company_id",text:"Empresa (Matriz ou Filial)*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"db-autocomplete",disabled:function(t){return null!=t.id},edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"person_id",text:"Fornecedor*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"wi-list-dialog",edit:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline"},{value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"],type:"text",list:!0,edit:!0},{value:"business_status_id",text:"Status da Cotação*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"purchases/config/status/quotation",apiParams:{fields:"id,name",where:"active,1",order:"order,asc"},show:"name"},{value:"business_category_id",text:"Categoria da Cotação*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"purchases/config/category/quotation",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"date_start",text:"Data de Emissão",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_end",text:"Data de Entrega",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_validity",text:"Data de Validade*",required:!0,size:["xs12","sm12","md2","lg2"],type:"date",list:!0,edit:!0},{value:"amount_freight",text:"Valor Frete",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"amount_discount",text:"Valor de Desconto",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"collaborator_id",text:"Colaborador Responsável",autocomplete:!0,required:!0,size:["xs12","sm12","md6","lg6"],type:"db-autocomplete",edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"integration",text:"Código interno",required:!1,size:["xs12","sm12","md2","lg2"],type:"text",edit:!0},{text:"Descreva abaixo os detalhes desta cotação.",type:"subheader",edit:!0},{value:"description",text:"Descrição da Cotação",placeholder:"Ex: Prazos, detalhes importanes, etc.",type:"editor",edit:!0},{text:"Descreva abaixo as formas/condições de pagamento desta cotação.",type:"subheader",edit:!0},{value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x.",type:"editor",edit:!0},{text:"O campo abaixo pode ser usado para registrar observações sobre esta cotação.",type:"subheader",edit:!0},{value:"observation",text:"Observações da Cotação",placeholder:"Ex: Negociação iniciada em...",type:"textarea",edit:!0},{value:"options",text:"Opções",list:!0,sortable:!1}]};return e&&(s.params["stage"]=e),s},YV={open:GV("Em Aberto","open"),close:GV("Aprovadas","close"),cancel:GV("Rejeitadas","cancel")},JV=function(t,e){var i={all:{value:"created_at",text:"Data de Criação",list:!0},open:{value:"opened_at",text:"Data de Criação",list:!0},close:{value:"closed_at",text:"Data de Realização",list:!0},cancel:{value:"canceled_at",text:"Data de Cancelamento",list:!0}},s={id:{id:"fbded5ac",create:"22982ab2",update:"b41dcfec",delete:"80f80378"},name:"purchase",list:!0,title:{list:e,edit:{insert:"Nova Compra",update:"Editar Compra"}},apiUrl:"purchases/purchase",urlDetails:{name:"purchase",params:{}},params:{limit:10},icon:"shopping_cart",search:{placeholder:"Pesquise ID, Razão Social, Status ou Nota Fiscal",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},imports:{permission:A["ab"],title:"Importar",origins:{xml:{title:"Importar XML",permission:A["bb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/xml_icon.png",wiConfig:"import-purchase-xml",onImported:function(t){var e=t.response.data,a=t.router;console.log(e),a.push({name:"purchase",params:{id:e.id}})}}}},components:{list:{tableRow:function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))}}},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fields:[{value:"id",text:"ID",list:!0},{value:"person.name",text:"Nome do Fornecedor",list:!0},{value:"status.name",text:"Status da Compra",list:!0},i[t],{value:"date_end",text:"Data de Entrega",list:!0},{text:"Informe os dados básicos desta compra.",type:"subheader",edit:!0},{value:"company_id",text:"Empresa (Matriz ou Filial)*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"db-autocomplete",disabled:function(t){return null!=t.id},edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"person_id",text:"Fornecedor*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"wi-list-dialog",edit:!0,wiConfig:"provider",show:"person.first_name",icon:"person_outline"},{value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"],type:"text",list:!0,edit:!0},{value:"business_status_id",text:"Status/Etapa*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"purchases/config/status/purchase",apiParams:{fields:"id,name",where:"active,1",order:"order,asc"},show:"name",disabled:function(t){return t.paid&&2===t.stage}},{value:"business_category_id",text:"Categoria da Compra*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"purchases/config/category/purchase",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"invoice",text:"N° Nota Fiscal",required:!1,size:["xs12","sm12","md2","lg2"],type:"text",list:!0,edit:!0,search:!0},{value:"date_start",text:"Data de Emissão",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",list:!1,edit:!0,search:!1},{value:"date_end",text:"Data de Entrega",required:!0,size:["xs12","sm12","md2","lg2"],type:"date",list:!1,edit:!0,search:!1},{value:"amount_freight",text:"Valor Frete",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,list:!1,edit:!0},{value:"amount_discount",text:"Valor de Desconto",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,list:!1,edit:!0},{value:"collaborator_id",text:"Colaborador Responsável",autocomplete:!0,required:!0,size:["xs12","sm12","md6","lg6"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"make_stock",text:"Integrar com Estoque",required:!1,size:["xs12","sm12","md2","lg2"],type:"switch",list:!1,edit:!0},{text:"Descreva abaixo os detalhes desta compra.",type:"subheader",edit:!0},{value:"description",text:"Descrição da Compra",placeholder:"Ex: Prazos, detalhes importanes, etc.",type:"editor",list:!1,edit:!0},{text:"Descreva abaixo as formas/condições de pagamento desta compra.",type:"subheader",edit:!0},{value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x.",type:"editor",list:!1,edit:!0},{text:"O campo abaixo pode ser usado para registrar observações sobre este compra.",type:"subheader",edit:!0},{value:"observation",text:"Observações da Compra",placeholder:"Ex: Negociação iniciada em...",type:"textarea",list:!1,edit:!0},{value:"options",text:"Opções",list:!0,sortable:!1}]};return t&&"all"!=t&&(s.params["stage"]=t),s},QV={purchase:JV("all","Compras"),open:JV("open","Compras Em Aberto"),close:JV("close","Histórico de Compras"),cancel:JV("cancel","Compras Canceladas")},KV=function(t,e,a){return{id:t,title:"Adicionar Nota "+a,icon:"message",apiUrl:"purchases/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},XV={purchase:KV("b41dcfec","purchase","à Compra"),quotation:KV("d3c48579","quotation","à Cotação")},ZV={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto",size:["xs12","sm12","md9","lg9"],type:"wi-list-dialog",edit:!0,wiConfig:"product",show:"item.name",icon:"person_outline",callbackFields:[{get:"amount_sale",set:"amount_unit"}]},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},tH=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"purchases/"+e+"/item",fields:ZV[a],fieldsFixed:[{value:"amount_total",data:0}]}},eH={product:{purchase:tH("b41dcfec","purchase","product","Produto a Compra"),quotation:tH("d3c48579","quotation","product","Produto à Cotação")},service:{purchase:tH("b41dcfec","purchase","service","Serviço a Compra"),quotation:tH("d3c48579","quotation","service","Serviço à Cotação")}},aH=function(){for(var t=[],e=1;e<=60;e++)t.push({value:e,text:e+"x"});return t},iH=function(t,e,a){return{id:t,title:{edit:{create:"Inserir Pagamento(s) da "+e,update:"Editar Pagamento"}},actions:{create:!0,update:!0},icon:"get_app",apiUrl:"purchases/"+a+"/finance",apiParams:{order:"number_this"},fields:[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"date_validity",text:"Primeiro vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"show_amount_initial",text:"Valor Total",type:"text",disabled:!0,edit:{insert:!0},size:["xs12","sm12","md2","lg2"]},{value:"number_total",text:"Número de parcelas",required:!0,size:["xs12","sm12","md3","lg3"],type:"select",options:aH(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(t){return t.id?["xs12","sm12","md10","lg10"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fieldsFixed:[{value:"in_out",data:1}]}},sH={purchase:iH("b41dcfec","Compra","purchase"),quotation:iH("d3c48579","Cotação","quotation")},oH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="7ea05f3a",t.title={list:"",edit:{create:"Criar Parcela da compra",update:"Editar parcela da compra"}},t.apiUrl="purchases/purchase/finance",t.fieldsFixed=[{value:"in_out",data:2}],t}return a}(JM),nH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="7ea05f3a",t.actions={update:!0},t.title="Pagar",t}return a}(Zb),rH=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+e,edit:{create:"Nova Status/Etapas de "+e,update:"Editar Status/Etapas de "+e}},icon:"code",apiUrl:"purchases/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},lH=rH("purchase","Compra"),cH=rH("quotation","Cotação"),dH={purchase:lH,quotation:cH},uH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t.clearFields(),t.fieldsEdit.finance_category_id&&t.fieldsEdit.finance_category_id.apiUrl&&(t.fieldsEdit.finance_category_id.apiUrl="finance/category/hierarchy/out"),t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return a}(rx),pH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Categorias de Compra",t.apiUrl="purchases/config/category/purchase",t}return a}(uH),mH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Categorias de Cotação",t.apiUrl="purchases/config/category/quotation",t}return a}(uH),vH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="a02e979e",t}return a}(Ix),fH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="purchases/config/category/purchase",t}return a}(vH),gH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="purchases/config/category/quotation",t}return a}(vH);ux.id="b9a915a3";var _H=ux,hH=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome",align:"center"}),unitCode:t.fieldList({value:"unit.full_name",text:"Unidade de medida",align:"center"}),amountCost:t.fieldList({value:"amount_cost",text:"Preço de Custo",align:"center"}),margin:t.fieldList({value:"margin",text:"Markup %",align:"center"}),amountSale:t.fieldList({value:"amount_sale",text:"Preço de Venda",align:"center"}),options:t.fieldList({value:"id",text:"Opções",align:"center"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:t.fieldText({value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0}),hostConfigId:t.fieldSelectApi({value:"host_config_id",text:"Plano de navegação*",autocomplete:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",api:{url:"network/host/config",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(){return t.permissionIsAvaiable(A["N"])}}),itemUnitId:t.fieldSelectApi({value:"item_unit_id",text:"Unidade de medida*",size:["xs12","sm12","md3","lg3"],api:{url:"register/product/unit",params:{fields:"id,name,code",order:"code,asc"}},show:"full_name"}),active:t.fieldSwitch({value:"active",text:"Ativo",defaultValue:!0,size:["xs12","sm12","md3","lg3"]}),amountCost:t.fieldMoney({value:"amount_cost",text:"Preço de Custo",size:["xs12","sm12","md4","lg4"]}),margin:t.fieldNumber({value:"margin",text:"Markup %",placeholder:"Ex: 10 (10%)",step:".01",size:["xs12","sm12","md4","lg4"]}),amountSale:t.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md4","lg4"]}),subHeader2:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:t.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),t.list=!0,t.id=A["rb"],t.name="service",t.title={list:"Serviços",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},t.search={placeholder:"Pesquise ID ou nome do serviço",fields:["id","name"]},t.params={limit:10,order:"created_at,desc"},t.icon="room_service",t.apiUrl="register/service",t.apiParams={limit:50},t.maxWidth="800px",t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-51b7e6c2").then(a.bind(null,"12cd"))},t.fieldsSelected={itemName:"serviço(s)"},t.imports={permission:A["pb"],title:"Importar",origins:{imanager:{title:"Importar do Excel",permission:A["qb"],description:"Baixe o modelo de planilha e importe para o sistema.",image:"/static/icons/excel_icon.png",wiConfig:"import-service-excel"}}},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),bH=(A["rb"],A["pb"],A["qb"],function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b9a915a3",t}return a}(hH));gx.id="b9a915a3";var xH=gx,yH={id:{id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},list:!0,title:"Colaboradores",icon:"assignment_ind",search:{placeholder:"Pesquise ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","rg","reference"]},apiUrl:"register/person/collaborator",apiParams:{with:"phones:id,person_id,contact,country_code,type"},urlDetails:{name:"collaborator",params:{}},components:{list:{tableRow:function(){return a.e("chunk-18a2a4eb").then(a.bind(null,"ddb9"))}}},size:["xs12","sm12","md12","ls12","xl12"],fields:[{text:"Informações básicas deste colaborador.",type:"subheader",edit:!0},{value:"id",text:"ID",list:!0,edit:!1,search:!0},{value:"name",text:"Nome",placeholder:"Nome como será chamado",type:"text",size:["xs12","sm12","md4","lg4"],required:!0,list:!0,edit:!0,search:!0},{value:"first_name",text:"Nome Completo",placeholder:"Ex: Pedro Henrique da Silva",type:"text",size:["xs12","sm7","md5","lg5"],required:!0,list:!1,edit:!0},{value:"cpf_cnpj",text:"CPF",placeholder:"###.###.###-##",mask:"###.###.###-##",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"phones",text:"Telefone(s)",type:"text",list:!0,edit:!1,search:!1,sortable:!1},{value:"rg",text:"RG",placeholder:"Insira o RG",type:"text",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"birthday",text:"Data de Nascimento",type:"date",size:["xs12","sm2","md3","lg3"],required:!1,list:!1,edit:!0},{value:"sex",text:"Sexo",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"Feminino",text:"Feminino"},{value:"Masculino",text:"Masculino"},{value:"Outro",text:"Outro"}],required:!1,list:!1,edit:!0},{value:"status",text:"Status",placeholder:"Ativo/Inativo",type:"select",size:["xs12","sm2","md2","lg2"],options:[{value:"active",text:"Está Ativo"},{value:"inactive",text:"Está Inativo"}],required:!1,list:!0,edit:!0,default:"active"},{value:"additional_info",text:"Informações avançadas do(a) "+name,type:"select",size:["xs12","sm12","md2","lg2"],options:[{value:!0,text:"Sim"},{value:!1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type}},{text:"Dados avançados do(a) "+name,type:"subheader",edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"mothers_name",text:"Nome da mãe",placeholder:"Insira o nome da mãe",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"fathers_name",text:"Nome do pai",placeholder:"Insira o nome do pai",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"spouses_name",text:"Nome do cônjuge",placeholder:"Insira o nome do cônjuge",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"companions_name",text:"Responsável ou acompanhante",placeholder:"Insira o nome do responsável ou acompanhante",type:"text",size:["xs12","sm12","md4","lg4"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"marital_status",text:"Estado civil",placeholder:"Selecione o estado civil",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:"Casado(a)",text:"Casado(a)"},{value:"Divorciado(a)",text:"Divorciado(a)"},{value:"Separado(a)",text:"Separado(a)"},{value:"Solteiro(a)",text:"Solteiro(a)"},{value:"União estável",text:"União estável"},{value:"Viúvo(a)",text:"Viúvo(a)"}],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"profession",text:"Profissão",placeholder:"Insira a Profissão",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"blood_group",text:"Grupo sanguíneo",placeholder:"Insira o grupo sanguíneo",type:"select",size:["xs12","sm12","md2","lg2"],edit:!0,options:[{value:"Grupo A",text:"Grupo A"},{value:"Grupo B",text:"Grupo B"},{value:"Grupo AB",text:"Grupo AB"},{value:"Grupo O",text:"Grupo O"}],showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"education",text:"Escolaridade",placeholder:"Insira a Escolaridade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"naturalness",text:"Naturalidade",placeholder:"Insira a Naturalidade",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"religion",text:"Religião",placeholder:"Insira a Religião",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{value:"ethnicity",text:"Etnia",placeholder:"Insira a etnia",type:"text",size:["xs12","sm12","md3","lg3"],edit:!0,showField:function(t){return"Fisica"===t.type&&t.additional_info}},{text:"Observações deste Colaborador",type:"subheader",edit:!0,size:["xs12"]},{value:"observation",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}],fieldsFixed:[{value:"type",data:"Fisica"}],loading_edit:!1,loading_list:!1,loading_view:!1};Oe["a"];yH.id="b9a915a3";var kH,CH,wH=yH,SH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o Produto para açociação com o Fornecedor."}),itemId:t.fieldWiListDialog({value:"item_id",text:"Produto",required:!0,wiConfig:"product",show:"item.name"})}),t.list=!1,t.title="Associar Item ao Fornecedor",t.params={limit:10},t.icon="list",t.maxWidth="500px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),DH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="b41dcfec",t.apiUrl="purchases/purchase/item-provider",t}return a}(SH),EH=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",[t.fieldSubHeader({text:"Faça upload do arquivo XML da compra.",style:{color:"black"}}),t.fieldWiFileDialog({value:"file_id",text:"Arquivo XML",placeholder:"Selecione a compra em XML",required:!0,data:{is_public:!1},filter:{is_public:!1}})]),t.id=A["bb"],t.list=!0,t.title="Importar Compra em XML",t.icon="upload",t.apiUrl="purchases/purchase/import-by-xml",t.maxWidth="420px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),TH={purchase:QV.purchase,"purchase-open":QV.open,"purchase-close":QV.close,"purchase-cancel":QV.cancel,"purchase-event":XV.purchase,"purchase-item-product":eH.product.purchase,"purchase-item-service":eH.service.purchase,"purchase-finances":sH.purchase,"purchase-finance":new Zb,"purchase-finance-edit":new oH,"purchase-finance-receive":new nH,quotation:YV.quotation,"quotation-open":YV.open,"quotation-close":YV.close,"quotation-cancel":YV.cancel,"quotation-event":XV.quotation,"quotation-item-product":eH.product.quotation,"quotation-item-service":eH.service.quotation,"quotation-finances":sH.quotation,"quotation-finance":new Zb,"config-status-purchase":dH.purchase,"config-category-purchase":new pH,"config-status-quotation":dH.quotation,"config-category-quotation":new mH,"config-category-purchase-layout-html":new fH,"config-category-quotation-layout-html":new gH,"purchases-register-product":_H,"purchases-register-service":new bH,"purchases-register-customer":xH,"purchases-register-collaborator":wH,"purchases-item-provider":new DH,"import-purchase-xml":new EH},OH=[{id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",icon:"dashboard",title:"Dashboard de Compras",route:{name:"dashboard-purchases"}},{id:"1b7857f9",icon:"local_shipping",title:"Gestão de Compras",children:[{id:"1b7857f9",icon:"view_week",title:"Processo de Compras",route:{name:"process-of-purchases",params:{business:"purchase"}}},{id:"1b7857f9",icon:"select_all",title:"Compras Em Aberto",route:{name:"purchases-list",params:{page:"purchase-open"}}},{id:"1b7857f9",icon:"done_outline",title:"Histórico de Compras",route:{name:"purchases-list",params:{page:"purchase-close"}}},{id:"1b7857f9",icon:"close",title:"Compras Canceladas",route:{name:"purchases-list",params:{page:"purchase-cancel"}}}]},{id:"5bfa5b87",icon:"more",title:"Gestão de Cotações",children:[{id:"5bfa5b87",icon:"view_week",title:"Processo de Cotação",route:{name:"process-of-purchases",params:{business:"quotation"}}},{id:"5bfa5b87",icon:"select_all",title:"Cotações Em Aberto",route:{name:"purchases-list",params:{page:"quotation-open"}}},{id:"5bfa5b87",icon:"done_outline",title:"Cotações Aprovadas",route:{name:"purchases-list",params:{page:"quotation-close"}}},{id:"5bfa5b87",icon:"close",title:"Cotações Rejeitadas",route:{name:"purchases-list",params:{page:"quotation-cancel"}}}]},{id:"vnds",icon:"local_activity",title:"Pedidos de Compra",route:{name:"disponivel-em-breve"}},{id:"427a2b08",icon:"description",title:"Cadastro",children:[{id:"427a2b08",icon:"local_grocery_store",title:"Cadastro de Produtos",route:{name:"purchases-list",params:{page:"purchases-register-product"}}},{id:"427a2b08",icon:"room_service",title:"Cadastro de Serviços",route:{name:"purchases-list",params:{page:"purchases-register-service"}}},{id:"427a2b08",icon:"assignment_ind",title:"Colaboradores",route:{name:"purchases-list",params:{page:"purchases-register-collaborator"}}},{id:"427a2b08",icon:"people_outline",title:"Clientes",route:{name:"purchases-list",params:{page:"purchases-register-customer"}}}]},{id:"f0895f87",icon:"settings",title:"Configurações",children:[{id:"f0895f87",icon:"code",title:"Status/Etapas de Compra",route:{name:"purchases-list",params:{page:"config-status-purchase"}}},{id:"f0895f87",icon:"category",title:"Categorias de Compra",route:{name:"purchases-list",params:{page:"config-category-purchase"}}},{id:"f0895f87",icon:"code",title:"Status/Etapas de Cotação",route:{name:"purchases-list",params:{page:"config-status-quotation"}}},{id:"f0895f87",icon:"category",title:"Categorias de Cotação",route:{name:"purchases-list",params:{page:"config-category-quotation"}}}]}],AH={id:"2f2b5a92-c209-4f37-beb7-b70ce2059075",name:"purchases",title:"Compras",description:"Gestão Contações e Compras",icon:"wises-technology-module-purchase.png?url=123",iconSystem:"wises-technology-system-purchase.png",iconProfile:"profile_service_desk.png",color:"#5C3B83",menu:OH,router:HV,config:TH},IH=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"well",title:"Detalhes do Poço",apiUrl:t.wellId?"wells/well/"+t.wellId:"wells/well",apiParams:"?with=events;finances;status:id,name,icon,color;category:id,name,icon,color,form_id;files;category.form;items;items.item:id,name,type,item_unit_id;items.item.unit:id,code;business:id,type,created_at;businesses;file",store:"well",notGetID:t.wellId&&t.wellId>0,notShowToolbar:t.wellId&&t.wellId>0},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessRelationships",{attrs:{business:i,refresh:s,loading:o}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),i.person&&i.person.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessAddress",{attrs:{business:i,person:i.person||{},address:i.address||{}},on:{onSubmit:s}})],1):t._e(),a("v-flex",{staticStyle:{"padding-bottom":"20px","padding-right":"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("WellOrders",{attrs:{content:i,refresh:s,loading:o}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px","padding-left":"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("WellOrderRecordFiles",{attrs:{content:i,refresh:s,loading:o}})],1),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e()],1)],1)]}}])})},FH=[],PH=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"medical-record-businesses",attrs:{outlined:"",elevation:"17",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",[t._v("person_search")]),a("v-toolbar-title",[t.content&&t.content.businesses&&t.content.businesses.length>0?a("span",[t._v(t._s(t.content.businesses.length)+" ")]):t._e(),a("span",[t._v(" Orden(s) de serviço")])]),a("v-spacer"),a("v-btn",{attrs:{small:"",outline:"",disabled:t.loading},on:{click:function(e){return t.addOrder()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Nova ordem")])],1)],1),a("v-divider"),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 10px 0px 30px","overflow-y":"scroll"},style:{"min-height":"350px","max-height":"350px"}},[t.content&&t.content.businesses&&t.content.businesses.length>0?a("v-timeline",{attrs:{dense:""}},t._l(t.content.businesses,(function(e,i){return a("v-timeline-item",{key:i,attrs:{color:t.$wiDark?"black":"white",large:""},scopedSlots:t._u([{key:"icon",fn:function(){return[a("v-avatar",{style:{background:e.category.color}},[a("v-icon",{attrs:{color:t.$WiColorContrast(e.category.color)}},[t._v(" "+t._s(e.category.icon)+" ")])],1)]},proxy:!0}],null,!0)},[a("v-card",{attrs:{color:t.$wiDark?"black":""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",[a("strong",[t._v(" #"+t._s(e.id)+" - ")]),a("span",[t._v(" "+t._s(t._f("date")(e.date_start,"DD/MM/YYYY HH:mm"))+" ")])]),a("v-list-tile-title",[a("strong",{domProps:{textContent:t._s(e.category.name)}})])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:e.info.name,onSubmit:t.refresh,data:e,redirectOnSubmit:!1})}}},[a("v-icon",[t._v("edit")])],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.files(e.info.name,e.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[e.count_files?a("span",[e.count_files<10?a("span",[t._v(t._s(e.count_files))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!0)},[a("v-icon",[t._v(" attach_file ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.events(e.info.name,e.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[e.count_notes?a("span",[e.count_notes<10?a("span",[t._v(t._s(e.count_notes))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!0)},[a("v-icon",[t._v(" message ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:"",link:"",to:{name:"order",params:{id:e.id}}}},[a("v-icon",[t._v("visibility")])],1)],1)],1)],1)],1)})),1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[t._v("Nenhum atendimento encontrado.")]),a("v-btn",{attrs:{small:"",outline:"",disabled:t.loading},on:{click:function(e){return t.addOrder()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Nova ordem")])],1)],1)],1)],1)},jH=[],qH={name:"WellOrders",data:function(){var t=this;return{maxHeigth:window.innerHeight-378+"px",wiDialogs:{files:function(e,i){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:e+"-fileList",api:{url:"sales/sale/file",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){t.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:i}},onClose:function(){t.$WiView(e+"-fileList").refresh(),t.refresh()}})}}}},events:function(e,i){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:e+"-event",api:{url:"sales/sale/event",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Nota",action:function(){t.$WiEditDialog({wiConfig:e+"-event",onSubmit:function(){t.$WiView(e+"-event").refresh(),t.refresh()},data:{business_id:i}})}}}}}}},computed:{businesses:function(){return this.content.businesses.filter((function(t){return 11===t.type}))}},methods:{addOrder:function(){this.$WiEditDialog({wiConfig:"order",onSubmit:this.refresh,data:{person_id:this.content.person_id,person:this.content.person,well:this.content,business_id:this.content.id,date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01",date_end:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"},redirectOnSubmit:!1})}},props:["content","refresh","loading"]},$H=qH,zH=(a("2dec"),Object(m["a"])($H,PH,jH,!1,null,"7dbcdd65",null)),MH=zH.exports,NH=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{flat:"",elevation:"17",color:"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"#FAFAFA"}},[a("v-icon",[t._v("attach_file")]),a("v-toolbar-title",[t.content&&t.content.files&&t.content.files.length>0?a("span",[t._v(" "+t._s(t.content.files.length)+" ")]):t._e(),a("span",[t._v(" Arquivo(s)")])])],1),a("v-divider"),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 0 20px 0","overflow-y":"scroll"},style:{"min-height":"350px","max-height":"350px"}},[t.content&&t.content.files&&t.content.files.length>0?a("div",[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.content.files,(function(e,i){return a("v-flex",{key:i,staticStyle:{padding:"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},["png"==e.file.extension||"jpg"==e.file.extension?a("v-dialog",{attrs:{"max-width":"598",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({staticStyle:{cursor:"pointer"}},s),[a("WiFileListItem",{attrs:{file:e.file}})],1)]}}],null,!0),model:{value:e["dialog"],callback:function(a){t.$set(e,"dialog",a)},expression:"file['dialog']"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("span",[a("strong",[t._v(t._s(t._f("stringlength")(e.file.name,20)))]),t._v(" - "+t._s(t._f("moment")(e.created_at,"DD/MM/YY HH:mm"))+" ")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",link:"",target:"_blank",href:e.file.url}},[a("v-icon",[t._v("open_in_new")]),a("span",[t._v("Abrir")])],1),a("v-btn",{attrs:{icon:"",flat:"flat"},on:{click:function(t){e["dialog"]=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{"max-height":"570px !important"}},[a("img",{staticStyle:{width:"100%","max-height":"auto !important"},attrs:{src:e.file.url,aspectRatio:"1"}}),e.file.description?a("div",{domProps:{innerHTML:t._s(e.file.description)}}):t._e()]),a("v-divider")],1)],1):a("v-card",{attrs:{link:"",target:"_blank",href:e.url}},[a("a",{attrs:{target:"_blank",href:e.file.url}},[a("WiFileListItem",{attrs:{file:e.file}})],1)])],1)})),1)],1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[t._v("Nenhum arquivo encontrado.")])])])],1)},LH=[],RH=a("cb9a"),UH={name:"OrderRecordFiles",data:function(){return{fileDialog:!1,maxHeigth:window.innerHeight-378+"px"}},methods:{},props:["content"],components:{WiFileListItem:RH["a"]}},WH=UH,BH=Object(m["a"])(WH,NH,LH,!1,null,null,null),VH=BH.exports,HH={name:"Well",methods:{setWellLabelsText:function(){this.labels.category.text="Categoria/Tipo de Poço:",this.labels.dateStart.text="Início Perfuração:",this.labels.dateEnd.text="Término Perfuração:",this.labels.duration.text="Duração da Perfuração:"}},created:function(){this.setWellLabelsText()},props:{wellId:{type:Number,default:0}},components:{WellOrders:MH,BusinessInfo:rl,BusinessForm:qd,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessObservation:ju,WellOrderRecordFiles:VH,BusinessRelationships:Hu},mixins:[el]},GH=HH,YH=Object(m["a"])(GH,IH,FH,!1,null,null,null),JH=YH.exports,QH=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"margin-top":"1px"}},[a("WNViewList",{attrs:{wiConfig:"well",toolbar:{icon:"map",title:"Poços por Georreferenciamento",color:"primary",refresh:!0,close:!1},serviceParams:{limit:1e3,whereNotNull:"address_id",fields:"id,uuid,person_id,business_category_id,business_status_id,address_id,latitude,longitude,location_name",with:"status:id,name,icon,color;category:id,name,icon,color,form_id"}},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data,s=e.refresh,o=e.addNewItem;return[a("v-card",{staticStyle:{margin:"10px"}},[i&&i.data&&i.data.length>0?a("div",[a("WiGoogleMaps",{attrs:{defaultMapMode:"hybrid",markers:t.formatMakers(i.data)},on:{markerClick:t.markerClick}}),a("v-dialog",{attrs:{scrollable:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.selectedWellDialog,callback:function(e){t.selectedWellDialog=e},expression:"selectedWellDialog"}},[t.selectedWellDialog&&t.selectedWell&&t.selectedWell.id?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v("waves")]),a("span",[t._v("Detalhes do Poço")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.selectedWellDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-content",{staticStyle:{height:"500px","overflow-y":"scroll"}},[a("Well",{attrs:{"well-id":t.selectedWell.id}})],1)],1):t._e()],1)],1):a("WNNotFoundMessage",{on:{onAdd:o,onRefresh:s}})],1)]}}])},[a("template",{slot:"toolbarActionsBefore"},[a("v-btn",{attrs:{icon:t.$vuetify.breakpoint.xsOnly,small:!t.$vuetify.breakpoint.xsOnly,outline:!t.$vuetify.breakpoint.xsOnly,color:t.$vuetify.breakpoint.xsOnly?"":"white"},on:{click:function(e){return t.$WiListDialog({wiConfig:"well"})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("list")]),t.$vuetify.breakpoint.xsOnly?t._e():a("span",[t._v("Listar todos os poços")])],1)],1)],2)],1)},KH=[],XH=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.$slots.toolbar?t._t("toolbar",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,addNewItem:t.addNewItem,hasNextPage:t.hasNextPage}):t._e(),t.toolbar?a("WiViewListToolbar",t._b({attrs:{data:t.data,config:t.config,nextPage:t.nextPage,hasNextPage:t.hasNextPage,loadingPaginate:t.loadingPaginate,wnConfig:t.wnConfig,params:t.serviceParams},on:{onRefresh:t.onRefresh,onFilter:t.onFilter,onClose:t.onClose,onAdd:t.addNewItem},scopedSlots:t._u([{key:"actionsBefore",fn:function(){return[t._t("toolbarActionsBefore",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,hasNextPage:t.hasNextPage})]},proxy:!0},{key:"actionsAfter",fn:function(){return[t._t("toolbarActionsAfter",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,hasNextPage:t.hasNextPage})]},proxy:!0}],null,!0)},"WiViewListToolbar",Object.assign({},t.toolbar),!1)):t._e(),a("v-card-text",{staticClass:"wi-view__content"},[a("WiLoading",{attrs:{loading:t.loading,message:t.loadingConfig.message}},[t.firstLoad?t._t("default",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,addNewItem:t.addNewItem,hasNextPage:t.hasNextPage,loadingPaginate:t.loadingPaginate}):t._e(),t.error?a("WiViewListError",{on:{"on-refresh":t.onRefresh}}):t._e()],2)],1)],2)},ZH=[],tG=(a("c1f9"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-view-list-error"},[t._m(0),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.refreshEvent()}}},[a("v-icon",[t._v("refresh")]),a("span",[t._v(" Tentar novamente")])],1),a("v-btn",{on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("navigate_before")]),a("span",[t._v(" Voltar")])],1)],1)}),eG=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h1",[a("span",[t._v("Erro ao buscar informações. ")]),a("br"),a("span",[t._v("Tente novamente ou contacte o suporte.")])])}],aG={name:"WiViewListError",methods:{refreshEvent:function(){this.$emit("onRefresh")}}},iG=aG,sG=(a("4d9f"),Object(m["a"])(iG,tG,eG,!1,null,"d3c904b6",null)),oG=sG.exports,nG=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-view-list-toolbar"},[a("v-toolbar",{class:{"white--text":t.getColor},attrs:{dense:"",app:t.fixed,fixed:t.fixed,color:t.getColor}},[a("v-toolbar-title",[t.icon?a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v(" "+t._s(t.icon)+" ")]):t._e(),t.title?a("span",[t._v(" "+t._s(t.title||t.wnConfig.title||"Listagem")+" ")]):t._e()],1),a("v-spacer"),t.data?t._t("actionsBefore",null,{data:t.data,config:t.config,loading:t.loading,close:t.closeEvent,refresh:t.refreshEvent,nextPage:t.nextPageEvent}):t._e(),t.wnConfig&&t.wnConfig.filters?a("WiListFilters",{attrs:{config:t.wnConfig.filters,params:t.params,mode:t.$vuetify.breakpoint.xsOnly?"icon":"button"},on:{filter:t.filter}}):t._e(),t.add?a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.addEvent()}}},[a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v("add")])],1):t._e(),t.refresh?a("v-btn",{attrs:{icon:"",disabled:t.loading},on:{click:function(e){return t.refreshEvent()}}},[a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v("refresh")])],1):t._e(),t.close?a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeEvent()}}},[a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v("close")])],1):t._e(),t.data?t._t("actionsAfter",null,{data:t.data,config:t.config,loading:t.loading,close:t.closeEvent,refresh:t.refreshEvent,nextPage:t.nextPageEvent}):t._e()],2),t.loadingPaginate?a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}}):t._e()],1)},rG=[],lG={name:"WiViewListToolbar",computed:{getColor:function(){return this.$wiDark?"dark":this.color}},methods:{refreshEvent:function(){this.$emit("onRefresh")},closeEvent:function(){this.$emit("onClose")},addEvent:function(){this.$emit("onAdd")},nextPageEvent:function(){this.$emit("onNextPage")},filter:function(t){this.$emit("onFilter",t)}},props:{title:{required:!0},icon:{default:"list"},fixed:{default:!1},color:{type:String,default:null},loading:{default:!1},loadingPaginate:{default:!1},data:{required:!0},wnConfig:{required:!0},params:{required:!0},config:{required:!0},nextPage:{required:!0},refresh:{default:!0},close:{default:!0},add:{default:!0}},components:{WiListFilters:L_["a"]}},cG=lG,dG=(a("9199"),Object(m["a"])(cG,nG,rG,!1,null,"5706eca5",null)),uG=dG.exports,pG={name:"WNViewList",data:function(){return{page:null,data:[],firstLoad:!1,config:{},filters:{},error:!1,loading:!1,subscriber:null,loadingPaginate:!1}},computed:{wnConfig:function(){var t=this.$store.state.pages[this.wiConfig]||{};return t},url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},formatedServiceParams:function(){return Object(kt["a"])(Object(kt["a"])({},this.serviceParams),{},{page:this.page})},hasNextPage:function(){return this.config&&this.config.last_page>this.config.current_page}},methods:{getData:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){var e,a,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this.page=1,this.loading=!0,this.onListing(),e=new URLSearchParams(this.serviceParams),a=Object.fromEntries(e),a=Object(kt["a"])(Object(kt["a"])(Object(kt["a"])({},this.wnConfig.params),this.filters),a),r["b"].get({uri:this.wnConfig.apiUrl,params:a,sucess:function(t){i.makeSuccess(t)},error:function(t){i.makeError(t)}});case 7:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),nextPage:function(){this.config&&this.config.current_page&&(this.page=this.config.current_page+1,this.paginate())},paginate:function(){var t=Object(At["a"])(regeneratorRuntime.mark((function t(){var e,a,i=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this.loadingPaginate=!0,this.onListing(),e=new URLSearchParams(this.formatedServiceParams),a=Object.fromEntries(e),a=Object(kt["a"])(Object(kt["a"])({},this.wnConfig.params),a),r["b"].get({uri:this.wnConfig.apiUrl,params:a,sucess:function(t){i.makeSuccessPaginate(t)},error:function(t){i.makeError(t)}});case 6:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onListing:function(){this.$emit("onListing")},onListed:function(){this.$emit("onListed",{data:this.data,config:this.config})},onError:function(t){this.$emit("onError",t)},onFilter:function(t){for(var e in this.$emit("onFilter",t),this.filters={},t)t[e]&&(this.filters[e]=t[e]);this.getData()},makeSuccess:function(t){this.data=t.data,delete t.data,this.config=t,this.loading=!1,this.firstLoad=!0,this.loadingPaginate=!1,this.onListed()},makeSuccessPaginate:function(t){var e=this;t.data.map((function(t){e.data.push(t)})),delete t.data,this.config=t,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeError:function(t){this.error=!0,this.loading=!1,this.loadingPaginate=!1,this.onError(t),this.$WiMakeError({id:101,error:t,title:"Erro ao buscar informações."})},subscribe:function(){this.Socket&&!this.subscriber&&(this.subscriber=new this.Socket(this.socketParams),this.subscriber.onEventSubscribe(this.onCreated,this.onUpdated))},onCreated:function(t){this.data.unshift(t),this.$forceUpdate()},onUpdated:function(t){var e=this.data.findIndex((function(e){return e.id==t.id}));e>-1?this.data.splice(e,1,t):this.onCreated(t),this.$forceUpdate()},unSubscribe:function(){this.Socket&&this.subscriber&&(this.subscriber.onEventUnsubscribe(),this.subscriber=null)},onRefresh:function(){this.getData(),this.$emit("onRefresh")},onClose:function(){this.$emit("onClose")},addNewItem:function(){var t=this;this.$WiEditDialog({wiConfig:this.wiConfig,onSubmit:function(){t.getData()},redirectOnSubmit:!1}),this.$emit("onAdd")}},mounted:function(){this.getData()},destroyed:function(){this.unSubscribe()},components:{WiLoading:AL["a"],WiViewListError:oG,WiViewListToolbar:uG},props:{wiConfig:{type:String,required:!0},serviceParams:{default:function(){return{}}},toolbar:{default:function(){return{icon:"list",title:"",refresh:!0,close:!0,add:!0}}},loadingConfig:{default:function(){return{type:"circle",message:null}}}}},mG=pG,vG=(a("1b07"),Object(m["a"])(mG,XH,ZH,!1,null,"828bee7c",null)),fG=vG.exports,gG=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-card-text",{staticClass:"wi-not-found-message"},[a("img",{attrs:{src:t.imageUrl,"max-width":"300"}}),a("h1",{staticClass:"wi-not-found-message__title"},[t._v(" "+t._s(t.title||"Nenhum resultado encontrado")+" ")]),a("br"),a("h3",{staticClass:"wi-not-found-message__subtitle"},[t._v(" "+t._s(t.subtitle||"Você pode adicionar um novo item ou mudar seus filtros")+" ")]),a("br"),t.showAddButton||t.showRefreshButton?a("div",[t.showAddButton?a("v-btn",{attrs:{outline:"",small:"",color:"green"},on:{click:function(e){return t.onAdd()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar")])],1):t._e(),t.showRefreshButton?a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.onRefresh()}}},[a("v-icon",[t._v("refresh")]),a("span",[t._v("Buscar novamente")])],1):t._e()],1):t._e()])],1)},_G=[],hG={name:"WNNotFoundMessage",methods:{onAdd:function(){this.$emit("onAdd")},onRefresh:function(){this.$emit("onRefresh")}},props:{imageUrl:{type:String,default:"static/background/location-not-found-illustration.png"},title:{type:String,default:"Nenhum resultado encontrado"},subtitle:{type:String,default:"Você pode adicionar um novo item ou mudar seus filtros"},showAddButton:{type:Boolean,default:!0},showRefreshButton:{type:Boolean,default:!0}}},bG=hG,xG=(a("d716c"),Object(m["a"])(bG,gG,_G,!1,null,"30b99586",null)),yG=xG.exports,kG={name:"WellsMap",data:function(){return{wells:[],selectedWell:null,selectedWellDialog:!1}},methods:{formatMakers:function(t){var e=t.filter((function(t){var e;return!(null===t||void 0===t||null===(e=t.address)||void 0===e||!e.latitude)})).map((function(t){var e,a,i,s;return Object(kt["a"])(Object(kt["a"])({},t),{},{pinColor:t.category.color.replace("#",""),latitude:(null===t||void 0===t?void 0:t.latitude)||(null===t||void 0===t||null===(e=t.address)||void 0===e?void 0:e.latitude),longitude:(null===t||void 0===t?void 0:t.longitude)||(null===t||void 0===t||null===(a=t.address)||void 0===a?void 0:a.longitude),title:"".concat(null===t||void 0===t||null===(i=t.category)||void 0===i?void 0:i.name," de ").concat(null===t||void 0===t||null===(s=t.person)||void 0===s?void 0:s.name),label:null===t||void 0===t?void 0:t.location_name})}));return e},markerClick:function(t){var e=t.data;this.selectedWell=e,this.selectedWellDialog=!0},refresh:function(){this.$emit("refresh")}},props:{hosts:{default:function(){return[]}}},components:{Well:JH,WNViewList:fG,WiGoogleMaps:RA,WNNotFoundMessage:yG}},CG=kG,wG=(a("9adb"),Object(m["a"])(CG,QH,KH,!1,null,"993e0a6e",null)),SG=wG.exports,DG={},EG=Object(m["a"])(DG,kH,CH,!1,null,null,null),TG=EG.exports,OG=[{path:"well/:id",name:"well",component:JH,meta:{id:A["kd"],auth:!0,title:"Detalhes do Poço",icon:"waves",permission:A["qd"],config:{code:32,name:"well",title:"Poço Tubular",icon:"waves",permission:{update:A["qd"]}}}},{path:"wells-geolocation",name:"wells-geolocation",component:SG,meta:{id:A["kd"],auth:!0,title:"Poços por Georreferenciamento",icon:"waves",permission:A["qd"]}},{path:"contract/:id",name:"contract",component:n$,meta:{id:A["j"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["m"],config:{code:31,name:"contract",title:"Contrato",icon:"border_color",permission:{update:A["m"]}}}},{path:"guarantee/:id",name:"guarantee",component:p$,meta:{id:A["H"],auth:!0,title:"Detalhes do Termo de Garantia",icon:"privacy_tip",permission:A["K"],config:{code:33,name:"guarantee",title:"Termo de Garantia",icon:"privacy_tip",permission:{update:A["K"]}}}},{path:"form-reply-list/:id",name:"form-reply-list",component:Id,meta:{auth:!0,title:"form-reply-list",icon:"privacy_tip"}},{path:"form-reply-edit/:id",name:"form-reply-edit",component:TG,meta:{auth:!0,title:"form-reply-edit",icon:"privacy_tip"}},{path:"dashboard-wells",name:"dashboard-wells",component:S$,meta:{id:A["kd"],auth:!0,title:"Dashboard de Poços Tubulares",icon:"dashboard",moduleName:"wells"}}],AG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.availableFields.status_id.apiUrl="wells/config/status/well",t.availableFields.category_id.apiUrl="wells/config/category/well",t.fields=[t.availableFields.subHeader1,t.availableFields.status_id,t.availableFields.category_id,t.availableFields.external_code,t.availableFields.person_id,t.availableFields.collaborator_id,t.availableFields.state_id,t.availableFields.city_id],t}return a}(k_),IG=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.id={id:A["kd"],create:A["od"],update:A["qd"],delete:A["pd"]},t.name="well",t.title={list:"Poços Tubulares",edit:{insert:"Novo Poço Tubular",update:"Editar Poço Tubular"}},t.icon="waves",t.apiUrl="wells/well",t.urlDetails.name="well",t.filters=new AG,t.clearFields(),t.fieldsEdit.dateStart.text="Início Perfuração",t.fieldsEdit.dateEnd.text="Termino Perfuração",t.fieldsEdit.subHeader1.text="Informe os dados básicos deste poço tubular.",t.fieldsEdit.status.apiUrl="wells/config/status/well",t.fieldsEdit.category.apiUrl="wells/config/category/well",t.fieldsEdit.invoiceTypeId["showField"]=function(){return!1},t.fieldsList={id:t.fieldList({value:"id",text:"ID"}),wellAddress:t.fieldList({value:"well_address",text:"Cliente/Endereço",sortable:!1}),dateStart:t.fieldList({value:"date_start",text:"Início/Termino"}),status:t.fieldList({value:"business_status_id",text:"Status/Etapa",align:"center"}),collaborator:t.fieldList({value:"collaborator_id",text:"Colaborador/Categoria",sortable:!1}),options:t.fieldList({value:"options",text:"Opções",sortable:!1})},t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t.components.list.tableRow=function(){return a.e("chunk-eaa06a2e").then(a.bind(null,"c5fe"))},t}return i}(wb),FG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Poços em Andamento",t.params.stage="open",t}return a}(IG),PG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Poços Concluídos",t.params.stage="close",t}return a}(IG),jG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Poços Cancelados",t.params.stage="cancel",t}return a}(IG),qG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["qd"],t.name="well",t.title="Editar documento",t.icon="waves",t.apiUrl="wells/well",t}return a}(ax),$G=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["ld"],t.title.list="Etapas do Poço",t.apiUrl="wells/config/status/well",t}return a}(XM),zG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["ld"],t.title.list="Categorias de Poços",t.apiUrl="wells/config/category/well",t}return a}(rx),MG=a("83b0"),NG=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{name:t.fieldText({value:"latitude",text:"Latitude (Decimal)",placeholder:"Ex: 00.000000",size:["xs12","sm12","md6","lg6"]}),variable:t.fieldText({value:"longitude",text:"Longitude (Decimal)",placeholder:"Ex: 00.000000",size:["xs12","sm12","md6","lg6"]}),description:t.fieldText({value:"location_name",text:"Nome/Descrição",placeholder:"Ex: Marcação 01",size:["xs12","sm12","md12","lg12"]})}),t.id=A["qd"],t.name="layout-variable",t.title="Localização",t.icon="my_location",t.apiUrl="wells/well",t.actions={update:!0},t.maxWidth="498px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),LG={well:new IG,"well-open":new FG,"well-close":new PG,"well-cancel":new jG,"well-layout":new qG,"well-location":new NG,"well-event":PM.sale,"config-status-well":new $G,"config-category-well":new zG,"config-layout-variable-well":new MG["a"],"wells-register-customer":fN,"wells-register-collaborator":gN,"well-config-form":new xx,"well-config-form-field":new yx,"well-config-form-reply":new Cx,"well-config-form-field-option":new kx},RG={id:A["kd"],icon:"waves",title:"Gestão de Poços",children:[{id:A["kd"],icon:"select_all",title:"Poços Tubulares Em Aberto",route:{name:"wells-list",params:{page:"well-open"}}},{id:A["kd"],icon:"done_outline",title:"Histórico de Poços Tubulares",route:{name:"wells-list",params:{page:"well-close"}}},{id:A["kd"],icon:"close",title:"Poços Tubulares Canceladas",route:{name:"wells-list",params:{page:"well-cancel"}}}]},UG={id:A["j"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["j"],icon:"select_all",title:"Contratos Em Aberto",route:{name:"wells-list",params:{page:"contract-open"}}},{id:A["j"],icon:"done_outline",title:"Contratos Vigentes",route:{name:"wells-list",params:{page:"contract-close"}}},{id:A["j"],icon:"close",title:"Contratos Cancelados",route:{name:"wells-list",params:{page:"contract-cancel"}}}]},WG={id:A["H"],icon:"privacy_tip",title:"Gestão de Garantia",children:[{id:A["H"],icon:"select_all",title:"Garantias Em Aberto",route:{name:"wells-list",params:{page:"guarantee-open"}}},{id:A["H"],icon:"done_outline",title:"Garantias Encerradas",route:{name:"wells-list",params:{page:"guarantee-close"}}},{id:A["H"],icon:"close",title:"Garantias Canceladas",route:{name:"wells-list",params:{page:"guarantee-cancel"}}}]},BG={id:A["ld"],icon:"settings",title:"Configurações",children:[{id:A["ld"],icon:"code",title:"Status/Etapas de Poços Tubulares",route:{name:"wells-list",params:{page:"config-status-well"}}},{id:A["ld"],icon:"code",title:"Status/Etapas de Contratos",route:{name:"wells-list",params:{page:"config-status-contract"}}},{id:A["ld"],icon:"code",title:"Status/Etapas de Garantia",route:{name:"wells-list",params:{page:"config-status-guarantee"}}},{id:A["ld"],icon:"category",title:"Categorias de Poços Tubulares",route:{name:"wells-list",params:{page:"config-category-well"}}},{id:A["ld"],icon:"category",title:"Categorias de Contrato",route:{name:"wells-list",params:{page:"config-category-contract"}}},{id:A["ld"],icon:"category",title:"Categorias de Garantia",route:{name:"wells-list",params:{page:"config-category-guarantee"}}},{id:A["u"],icon:"list_alt",title:"Dados de Poços Tubulares",route:{name:"wells-list",params:{page:"well-config-form"}}}]},VG={id:A["nd"],icon:"description",title:"Cadastro",children:[{id:A["nd"],icon:"assignment_ind",title:"Colaboradores",route:{name:"wells-list",params:{page:"wells-register-collaborator"}},selected:!1,permission:["admin"]},{id:A["nd"],icon:"people_outline",title:"Clientes",route:{name:"wells-list",params:{page:"wells-register-customer"}},selected:!1}]},HG=[{id:A["kd"],icon:"dashboard",title:"Dashboard de Poços Tubulares",route:{name:"dashboard-wells"}},{id:A["kd"],icon:"map",title:"Poços por Georreferenciamento",route:{name:"wells-geolocation"}},RG,UG,WG,VG,BG],GG={id:A["md"],name:"wells",title:"Poços",description:"Gestão de Poços Tubulares",icon:"wises-technology-module-wells-2.png",iconSystem:"wises-technology-system-sale.png",iconProfile:"profile_service_desk.png",color:"#367da6",menu:HG,router:OG,config:LG},YG={name:"SisPoços",nameHtml:"SisPoços",icon:"sis_pocos.png",version:"5.2.15",lastUpdate:"18/08/2020",color:"#367da6",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[GG,BN,BV,GE,pL,ay,hU,pP,AH,Wa,CP]},JG=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"sanitations"},[a("div",{staticClass:"sanitations__header"},[a("h1",{staticClass:"sanitations__title"},[t._v(t._s(t.pageTitle))]),a("p",{staticClass:"sanitations__description"},[t._v(" "+t._s(t.pageDescription)+" ")])]),a("div",{staticClass:"sanitations__grid"},t._l(t.sanitizationOptions,(function(e){return a("div",{key:e.id,staticClass:"sanitations__card",on:{click:function(a){return t.startSanitization(e)}}},[a("div",{staticClass:"sanitations__card-icon"},[a("img",{staticClass:"sanitations__card-logo",attrs:{src:t.getLogoPath(e.logo),alt:e.name},on:{error:t.handleImageError}})]),a("div",{staticClass:"sanitations__card-content"},[a("h3",{staticClass:"sanitations__card-title"},[t._v(t._s(e.name))]),a("p",{staticClass:"sanitations__card-description"},[t._v(t._s(e.description))])]),a("div",{staticClass:"sanitations__card-actions"},[a("v-btn",{staticClass:"sanitations__card-button",attrs:{disabled:"",color:"primary"},on:{click:function(a){return a.stopPropagation(),t.startSanitization(e)}}},[t._v(" Ativar "+t._s(t.pageTitle)+" ")])],1)])})),0),a("div",{staticClass:"sanitations__footer"},[a("p",{staticClass:"sanitations__footer-text"},[t._v(" Selecione uma das opções acima para começar o processo de "+t._s(t.pageTitle)+". ")])])])},QG=[],KG={name:"Sanitations",data:function(){return{sanitizationOptions:[]}},computed:{pageTitle:function(){var t;return(null===(t=this.$route.meta)||void 0===t?void 0:t.title)||"Higienização de Crédito"},pageDescription:function(){var t;return(null===(t=this.$route.meta)||void 0===t?void 0:t.description)||"Para realizar a digitação, você precisará importar os contatos com os dados solicitados para cada caso. A higienização será realizada automaticamente e você poderá acompanhar o andamento em tempo real."}},created:function(){var t;this.sanitizationOptions=null===(t=this.$route.meta)||void 0===t?void 0:t.options},methods:{getLogoPath:function(t){return"/static/integration/logos/".concat(t)},handleImageError:function(t){t.target.src="/static/integration/logos/banco-generico.webp"},startSanitization:function(t){console.log("Iniciando higienização para:",t.name)}},watch:{$route:{handler:function(t){var e=this;this.sanitizationOptions=[],setTimeout((function(){var a;e.sanitizationOptions=null===(a=t.meta)||void 0===a?void 0:a.options}),100)}}}},XG=KG,ZG=(a("8a69"),Object(m["a"])(XG,JG,QG,!1,null,"12625ab0",null)),tY=ZG.exports,eY=[{path:"sanitations",name:"sanitations",component:tY,meta:{id:A["p"],auth:!0,title:"Higienização",icon:"cleaning_services",description:"Para realizar a higienização, você precisará importar os contatos com os dados solicitados para cada caso. A higienização será realizada automaticamente e você poderá acompanhar o andamento em tempo real.",options:[{id:1,name:"360Bank",description:"Higienização especializada para dados bancários do 360Bank",logo:"bank360.png"},{id:2,name:"Banco Facta",description:"Processo de limpeza e validação para contatos do Banco Facta",logo:"banco-facta.png"},{id:3,name:"Banco Master",description:"Higienização completa para dados do Banco Master",logo:"banco-master.png"},{id:4,name:"Nova Vida",description:"Validação e limpeza de dados para Nova Vida",logo:"banco-generico.webp"},{id:5,name:"Órgãos, Prefeituras e Governos",description:"Higienização especializada para entidades governamentais",logo:"banco-generico.webp"}]}},{path:"digitations",name:"digitations",component:tY,meta:{id:A["n"],auth:!0,title:"Digitação",icon:"keyboard",description:"A digitação será realizada em segundo plano e você poderá acompanhar o andamento em tempo real.",options:[{id:1,name:"360Bank",description:"Digitação especializada para 360Bank",logo:"bank360.png"},{id:2,name:"Banco Facta",description:"Digitação especializada para Banco Facta",logo:"banco-facta.png"}]}}],aY={},iY=[{id:A["p"],icon:"cleaning_services",title:"Higienização",route:{name:"sanitations"}},{id:A["n"],icon:"keyboard",title:"Digitação",route:{name:"digitations"}}],sY={id:A["o"],name:"credit",title:"Corban",description:"Correspondente Bancário",icon:"wises-technology-module-credit.png",iconSystem:"wises-technology-system-sites.png",iconProfile:"profile_service_desk.png",color:"#367da6",menu:iY,router:eY,config:aY},oY={name:"Wise Message",nameHtml:"Wise Message",icon:"wise_message.png",version:"5.2.15",lastUpdate:"18/08/2020",color:"#06a34d",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[sY,GE,BN,ay,BV,pP,Wa,CP]},nY=[{path:"graduation/:id",name:"graduation",component:_q,meta:{id:"4d8hd50b",auth:!0,title:"Detalhes da Formatura",icon:"school"}},{path:"business-print",name:"business-print",component:m$["a"],meta:{id:"0bae9ce3-400f-8818-94a0-15d1b3bdf088",auth:!0,title:"Impressão",icon:"print"}},{path:"process-of-graduations/:business",name:"process-of-graduations",component:VV["default"],meta:{id:"0bae9ce3-400f-8818-94a0-15d1b3bdf088",auth:!0,title:"Formaturas",icon:"school",touch:!0}}],rY=Ge({name:"Cliente",field:"customer"});rY.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},rY.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},rY.icon="people_outline",rY.apiUrl="register/person/customer",rY.urlDetails.name="customer",rY.params["with"]="address_master",rY.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},rY["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},rY["filters"]=new Re;var lY=rY;lY.title={list:"Alunos/Clientes",edit:{insert:"Novo Alunos/cliente",update:"Editar Alunos/cliente"}},lY.icon="people_outline",lY.apiUrl="graduations/register/customer",lY.urlDetails.name="customer",lY.fields[25].size=["xs12","sm12","md5","lg5"],lY.fields.splice(26,0,{value:"commission",text:"É da comissão de formatura?",placeholder:"Comissão de formatura",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Sim"},{value:-1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}});var cY=lY,dY=Ge({name:"Cliente",field:"customer"});dY.id={id:"549b7548",create:"ba7aae1c",update:"1bced885",delete:"d99b53a2"},dY.title={list:"Clientes",edit:{insert:"Novo cliente",update:"Editar cliente"}},dY.icon="people_outline",dY.apiUrl="register/person/customer",dY.urlDetails.name="customer",dY.params["with"]="address_master",dY.components={list:{tableRow:function(){return a.e("chunk-f2675864").then(a.bind(null,"893d"))}}},dY["imports"]={permission:A["kb"],title:"Importar Cliente",origins:{imanager:{title:"I-Manager",description:"Importar cliente do I-Manager através do CPF/CNPJ.",permission:A["mb"],image:"/static/integration/logos/interfocus-tecnologia-logo.jpg",wiConfig:"import-customer-from-imanager"},hubspot:{title:"HubSpot",description:"Importar cliente do HubSpot através do e-mail.",permission:A["lb"],image:"/static/integration/logos/hubspot-logo.png",wiConfig:""}}},dY["filters"]=new Re;var uY=dY;uY.title={list:"Comissão de Formatura",edit:{insert:"Novo Alunos/cliente",update:"Editar Alunos/cliente"}},uY.icon="person",uY.apiUrl="graduations/register/commission",uY.urlDetails.name="customer",uY.fields[25].size=["xs12","sm12","md5","lg5"],uY.fields.splice(26,0,{value:"commission",text:"É da comissão de formatura?",placeholder:"Comissão de formatura",type:"select",size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Sim"},{value:-1,text:"Não"}],edit:!0,showField:function(t){return"Fisica"===t.type||"Juridica"===t.type}});var pY=uY,mY=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(t,s){var o;return Object(De["a"])(this,i),o=e.call(this),o.list=!0,o.id={id:"4d8hd50b",create:"e578be37",update:"4d8brfa0",delete:"83wd7827"},o.name="graduation",o.title={list:t,edit:{insert:"Nova Formatura",update:"Editar Formatura"}},o.apiUrl="graduations/graduation",s&&(o.params["stage"]=s),o.urlDetails={name:"graduation",params:{}},o.icon="school",o.search={placeholder:"Pesquise pela Descrição ou Status/Etapa",fields:["id","title","status.name"]},o.components.list.tableRow=function(){return a.e("chunk-61407524").then(a.bind(null,"0957"))},o.fields[0].text="Informe os dados básicos desta Formatura.",o.fields[2].text="Aluno/Cliente Responsável",o.fields[2].wiConfig="customer",o.fields[4].apiUrl="graduations/config/status/graduation",o.fields[5].apiUrl="graduations/config/category/graduation",o.fields[5].text="Categoria/Tipo de Formatura",o.fields[7].text="Data da Contratação",o.fields[8].text="Previsão de Conclusão",o.fields[9].text="Valor Adicional",o.fields[11].size=["xs12","sm12","md8","lg8"],o.fields[12]={},o.fields[13]={},o.fields[14].text="Descreva abaixo como será este projeto de formatura",o.fields[16].text="Este campo pode ser usado para registros financeiros",o.fields[19].text="Observações do Projeto de formatura",o.fields=o.fields.splice(0,18),o.setFields([o.fieldList({value:"id",text:"ID"}),o.fieldList({value:"title",text:"Descrição"}),o.fieldList({value:"business_status_id",text:"Status/Etapa"}),o.fieldList({value:"date_start",text:"Data de Início"}),o.fieldList({value:"date_end",text:"Data de Término"}),o.fieldList({value:"id",text:"Opções"})]),o.fields.splice(1,0,o.fieldWiListDialog({value:"finance_account_id",text:"Conta Bancária/Financeira da Formatura",required:!0,size:["xs12","sm12","md6","lg6"],wiConfig:"finance-accounts",show:"finance_account.name",icon:"account_balance",disabled:function(t){return console.log(t),null!=t.id}})),o.fields.splice(1,0,o.fieldText({value:"title",text:"Nome/Descrição do projeto",required:!0,size:["xs12","sm12","md6","lg6"]})),o}return i}(oM),vY={graduation:new mY("Projetos de Formatura",null,{value:"opened_at",text:"Data da Contratação"}),open:new mY("Formaturas Em Aberto","open",{value:"opened_at",text:"Data da Contratação"}),close:new mY("Histórico de Formaturas","close",{value:"closed_at",text:"Previsão de Conclusão"}),cancel:new mY("Formaturas Canceladas","cancel",{value:"canceled_at",text:"Data de Cancelamento"})},fY=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id={id:"4d8hd50b",create:"e578be37",update:"4d8brfa0",delete:"83wd7827"},t.name="grade",t.title={list:"Turmas/Classes",edit:{insert:"Criar nova Turma/Classe",update:"Editar Turma/Classe"}},t.apiUrl="graduations/grade",t.icon="assignment_turned_in",t.redirectOnSubmit=!1,t.setFields([t.fieldSubHeader({text:"Informe todos os dados desta turma."}),t.fieldSelectApi({value:"college_id",text:"Faculdade/Colégio",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"graduations/register/college"},show:"name"}),t.fieldSelectApi({value:"course_id",text:"Curso/Disciplina",required:!0,size:["xs12","sm12","md6","lg6"],api:{url:"graduations/register/course"},show:"name"}),t.fieldNumber({value:"year",text:"Ano",size:["xs12","sm12","md4","lg4"]}),t.fieldSelect({value:"semester",text:"Semestre",options:[{value:"1° Semestre",text:"1° Semestre"},{value:"2° Semestre",text:"2° Semestre"}],size:["xs12","sm12","md4","lg4"]}),t.fieldSelect({value:"period",text:"Período/Turno",options:[{value:"Manhã",text:"Manhã"},{value:"Tarde",text:"Tarde"},{value:"Noite",text:"Noite"}],size:["xs12","sm12","md4","lg4"]}),t.fieldSubHeader({text:"Observações ou anotações "}),t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."})]),t}return a}(Oe["a"]),gY=new fY,_Y=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id="4d8brfa0",t.name="grade",t.title={list:"Alunos/Clientes da Turmas",edit:{insert:"Adicionar Aluno/Cliente à Turmas",update:"Editar Aluno/Cliente da Turmas"}},t.urlDetails.name="customer",t.urlDetails.params={id:"person_id"},t.apiUrl="graduations/grade/person",t.apiParams={with:"person.phones;person.adresses"},t.icon="assignment_turned_in",t.search={placeholder:"Pesquise pelo nome, CPF ou E-mail",fields:["person.name","person.first_name","person.cpf_cnpj","person.email"]},t.size=["xs12","sm12","md12","ls12","xl12"],t.redirectOnSubmit=!1,t.components.list.tableRow=function(){return a.e("chunk-418ed634").then(a.bind(null,"6c09"))},t.setFields([t.fieldSubHeader({text:"Informe todos os dados desta turma."}),t.fieldWiListDialog({value:"person_id",text:"Aluno/Cliente",required:!0,size:["xs12","sm12","md12","lg12"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"})]),t.setFields([t.fieldList({value:"person.id",text:"ID"}),t.fieldList({value:"person.name",text:"Aluno/Cliente",align:"center"}),t.fieldList({value:"person.cpf_cnpj",text:"CPF"}),t.fieldList({value:"person.prones",text:"Telefones",sortable:!1}),t.fieldList({value:"person.adresses",text:"Endereços",sortable:!1}),t.fieldList({value:"person.status",text:"Status"})]),t}return i}(Oe["a"]),hY=new _Y,bY=function(t,e,a){return{id:t,title:"Adicionar Nota "+a,icon:"message",apiUrl:"graduations/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},xY={graduation:bY("4d8brfa0","graduation","à Formatura")},yY={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto*",autocomplete:!0,required:!0,size:["xs12","sm12","md9","lg9"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"register/product",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},kY=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"graduations/"+e+"/item",fields:yY[a],fieldsFixed:[{value:"amount_total",data:0}]}},CY={product:{graduation:kY("4d8brfa0","sale","product","Produto à Formatura")},service:{graduation:kY("4d8brfa0","sale","service","Serviço à Formatura")}},wY=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="4d8brfa0",t.name="process-finance-paid",t.apiUrl="graduations/graduation/person",t.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},t.icon="people",t.fields[11].options[1].text=t.fields[11].options[1].text+" aos recebimentos da formatura.",t}return a}(Gb),SY=new wY,DY=function(){for(var t=[],e=1;e<=60;e++)t.push({value:e,text:e+"x"});return t},EY=function(t,e,a){return{id:t,title:{edit:{create:"Inserir Recebimento(s)",update:"Editar Recebimento"}},actions:{create:!0,update:!0},icon:"get_app",apiUrl:"graduations/"+a+"/finance",apiParams:{order:"number_this"},fields:[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"date_validity",text:"Primeiro vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"show_amount_initial",text:"Valor Total",type:"text",disabled:!0,edit:{insert:!0},size:["xs12","sm12","md2","lg2"]},{value:"number_total",text:"Número de parcelas",required:!0,size:["xs12","sm12","md3","lg3"],type:"select",options:DY(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(t){return t.id?["xs12","sm12","md10","lg10"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fieldsFixed:[{value:"in_out",data:1}]}},TY={graduation:EY("4d8brfa0","Formatura","graduation")},OY=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="4d8brfa0",t.name="process-finance-paid",t.title="Receber Parcela do Projeto de Formatura",t.icon="get_app",t.fields[1].text="Informe a data de recebimento desta parcela.",t}return a}(Zb),AY=new OY,IY=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+e,edit:{create:"Nova Status/Etapas de "+e,update:"Editar Status/Etapas de "+e}},icon:"code",apiUrl:"juridical/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},FY={graduation:IY("graduation","Formatura")},PY=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+e,edit:{create:"Nova categoria de "+e,update:"Editar categoria de "+e}},icon:"category",apiUrl:"graduations/config/category/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome da Categoria",type:"text",size:["xs12","sm6","md6","lg6"],required:!0,list:!0,edit:!0,search:!0},{value:"color",text:"Cor da Categoria",type:"color",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone da Categoria",type:"wi-google-icons",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}]}},jY={graduation:PY("graduation","Formatura")},qY=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="a84885b9",t.name="course",t.title={list:"Cursos/Graduações",edit:{insert:"Criar Cursos/Graduações",update:"Editar Cursos/Graduações"}},t.search={placeholder:"Pesquise pelo nome ou abreviação",fields:["name","tag"]},t.apiUrl="graduations/register/course",t.apiParams={limit:10,fields:"id,name,tag,description",order:"created_at,desc"},t.icon="g_translate",t.redirectOnSubmit=!1,t.fieldsEdit={header1:t.fieldSubHeader({text:"Informe nome, abreviação e descrição."}),name:t.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),tag:t.fieldText({value:"tag",text:"Abreviação",required:!0,size:["xs12","sm12","md6","lg6"]}),description:t.fieldTextArea({value:"description",text:"Descrição"})},t.fieldsList={name:t.fieldList({value:"name",text:"Nome"}),tag:t.fieldList({value:"tag",text:"Abreviação"}),description:t.fieldList({value:"description",text:"Descrição"})},t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return a}(Oe["a"]),$Y=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id="a84885b9",t.name="college",t.title={list:"Faculdades/Colégios",edit:{insert:"Criar nova Faculdades/Colégios",update:"Editar Faculdades/Colégios"}},t.search={placeholder:"Pesquise pelo nome ou abreviação",fields:["name","tag"]},t.apiUrl="graduations/register/college",t.apiParams={limit:10,fields:"id,name,tag,description",order:"created_at,desc"},t.icon="domain",t.redirectOnSubmit=!1,t.fieldsEdit={header1:t.fieldSubHeader({text:"Informe nome, abreviação e descrição."}),name:t.fieldText({value:"name",text:"Nome",required:!0,size:["xs12","sm12","md6","lg6"]}),tag:t.fieldText({value:"tag",text:"Abreviação",required:!0,size:["xs12","sm12","md6","lg6"]}),description:t.fieldTextArea({value:"description",text:"Descrição"})},t.fieldsList={name:t.fieldList({value:"name",text:"Nome"}),tag:t.fieldList({value:"tag",text:"Abreviação"}),description:t.fieldList({value:"description",text:"Descrição"})},t.setFields(t.fieldsEdit),t.setFields(t.fieldsList),t}return a}(Oe["a"]),zY={"graduations-register-customer":cY,"graduations-register-comission":pY,graduation:vY.graduation,"graduation-open":vY.open,"graduation-close":vY.close,"graduation-cancel":vY.cancel,"graduation-grade":gY,"graduation-grade-person":hY,"graduation-event":xY.graduation,"graduation-item-product":CY.product.graduation,"graduation-item-service":CY.service.graduation,"graduation-person":SY,"graduation-finances":TY.graduation,"graduation-finance":AY,"config-status-graduation":FY.graduation,"config-category-graduation":jY.graduation,"graduation-register-course":new qY,"graduation-register-college":new $Y},MY=[{id:"549b7548",icon:"people",title:"Alunos/Clientes",children:[{id:"549b7548",icon:"people",title:"Todos os Alunos",route:{name:"graduations-list",params:{page:"graduations-register-customer"}}},{id:"549b7548",icon:"person",title:"Alunos Comissão",route:{name:"graduations-list",params:{page:"graduations-register-comission"}}}]},{id:"93ce590a-82f4-478a-a10f-affed70c981e",icon:"contact_mail",title:"Contatos/Chamados",children:[{id:"5dc282ab",icon:"all_inbox",title:"Todos os Chamados",route:{name:"chamados",params:{page:"todos"}}},{id:"5dc282ab",icon:"view_week",title:"Todos os Chamados Por Status",route:{name:"chamados-kanban"}},{id:"5dc282ab",icon:"done_outline",title:"Chamados Encerrados",route:{name:"chamados",params:{page:"todos-encerrado"}}},{id:"5dc282ab",icon:"close",title:"Chamados Cancelados",route:{name:"chamados",params:{page:"todos-cancelado"}}}]},{id:"4d8hd50b",icon:"school",title:"Projetos de Formatura",children:[{id:"4d8hd50b",icon:"view_week",title:"Processo de Formatura",route:{name:"process-of-graduations",params:{business:"graduation"}}},{id:"4d8hd50b",icon:"select_all",title:"Formaturas em Aberto",route:{name:"graduations-list",params:{page:"graduation-open"}}},{id:"4d8hd50b",icon:"done_outline",title:"Histórico de Formaturas",route:{name:"graduations-list",params:{page:"graduation-close"}}},{id:"4d8hd50b",icon:"close",title:"Formaturas Canceladas",route:{name:"graduations-list",params:{page:"graduation-cancel"}}}]},{id:"a84885b9",icon:"description",title:"Cadastro",children:[{id:"a84885b9",icon:"domain",title:"Faculdades/Colégios",route:{name:"graduations-list",params:{page:"graduation-register-college"}},selected:!1,permission:["admin"]},{id:"a84885b9",icon:"g_translate",title:"Cursos/Graduações",route:{name:"graduations-list",params:{page:"graduation-register-course"}},selected:!1}]},{id:"441ty883",icon:"settings",title:"Configurações",children:[{id:"441ty883",icon:"code",title:"Status/Etapas da Formatura",route:{name:"graduations-list",params:{page:"config-status-graduation"}}},{id:"441ty883",icon:"category",title:"Categorias de Formatura",route:{name:"graduations-list",params:{page:"config-category-graduation"}}}]}],NY={id:"0bae9ce3-400f-8818-94a0-15d1b3bdf088",name:"graduations",title:"Formaturas",description:"Gestão de Projetos de Formaturas",icon:"wises-technology-module-graduations.png",iconSystem:"wises-technology-system-graduations.png",iconProfile:"profile_service_desk.png",color:"#B0944B",menu:MY,router:nY,config:zY},LY=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light white--text",attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v("Agenda")]),a("v-spacer"),a("GoToDateDialog",{attrs:{loading:t.loading,events:t.events},on:{select:t.goToDate}}),a("v-btn",{attrs:{outline:"",small:"",color:"white",link:"",to:{name:"clinic-list",params:{page:"task-clinic"}}}},[a("v-icon",[t._v("event_seat")]),a("span",[t._v("Fila de Espera")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.addTask()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Agendamento")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.refreshCalendar()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("v-card",{staticStyle:{margin:"10px",padding:"20px"}},[a("FullCalendar",{ref:"calendar",attrs:{options:t.calendarOptions}})],1),a("TaskDialog",{attrs:{task:t.selectedTask,refresh:t.refreshCalendar,active:t.taskDialog},on:{active:t.closeTaskDialog}})],1)},RY=[],UY=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{loading:t.loading,outline:"",small:"",color:"white"}},i),[a("v-icon",[t._v("find_in_page")]),a("span",[t._v("Ir até uma data")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-date-picker",{attrs:{events:t.arrayEvents,type:"month",locale:"pt-br",color:"primary",scrollable:""},model:{value:t.selectedDate,callback:function(e){t.selectedDate=e},expression:"selectedDate"}},[a("v-spacer"),a("v-btn",{attrs:{flat:""},on:{click:function(e){t.dialog=!1}}},[t._v("Cancelar")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){return t.goToDate(t.selectedDate)}}},[t._v("OK")])],1)],1)},WY=[],BY={name:"GoToDateDialog",data:function(){return{dialog:!1,selectedDate:this.$DateTime.date(),arrayEvents:null}},methods:{goToDate:function(t){this.$emit("select",t),this.dialog=!1}},props:["loading","events"]},VY=BY,HY=Object(m["a"])(VY,UY,WY,!1,null,null,null),GY=HY.exports,YY=a("0f06"),JY={data:function(){return{events:[],selectedTask:{},taskDialog:!1,loading:!1,calendarOptions:{height:window.innerHeight-175,locales:[N_.a],timeZone:"local",firstDay:0,dayMaxEventRows:4,nowIndicator:!0,editable:!1,defaultTimedEventDuration:"00:30",plugins:[T_["a"],O_["b"],A_["a"],I_["a"]],initialView:"timeGridWeek",businessHours:[{daysOfWeek:[1],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[2],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[3],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[4],startTime:"08:00",endTime:"17:00"},{daysOfWeek:[5],startTime:"08:00",endTime:"17:00"}],headerToolbar:{center:"title",left:"timeGridDay, timeGridFourDay, timeGridWeek, dayGridMonth"},views:{timeGridFourDay:{type:"timeGridWeek",duration:{days:4},buttonText:"4 dias"}},events:this.getEvents,dateClick:this.dayClick,loading:this.setLoading,eventClick:this.eventClick}}},methods:{formatCalendarEvents:function(t){var e=[];return t.map((function(t){var a=t.date,i=t.customer?t.customer.name:t.description;t.time_formated&&(a=t.date+" "+t.time_formated),e.push({id:t.id,title:i,date:a,color:t.status_info.color})})),e},createNewTask:function(t){var e=this;t=this.formatDateTime(t),this.$WiEditDialog({wiConfig:"task-clinic",data:{date:t.date,time:t.time},onSubmit:function(t){var a;null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.id&&(e.selectedTask=t.data,e.taskDialog=!0),e.refreshCalendar()},redirectOnSubmit:!1})},formatDateTime:function(t){return t&&t.split("T").length>0?t.split("T")[1]&&t.split("T")[1].split("-").length>0?{date:t.split("T")[0],time:t.split("T")[1].split("-")[0]}:{date:t.split("T")[0],time:t.split("T")[1]}:{date:t}},getEvents:function(t,e,a){var i=this;this.$Api.get({uri:"system/calendar/period",params:{date_start:t.startStr,date_end:t.endStr},sucess:function(t){var a;null!==t&&void 0!==t&&null!==(a=t.data)&&void 0!==a&&a.events&&t.data.events.length>0?(i.events=t.data.events,e(i.formatCalendarEvents(t.data.events)),i.$forceUpdate()):(i.events=[],e([]))},error:function(t){a(t)}})},setLoading:function(t){var e=this;this.loading=t,t?this.$swal({title:"Buscando agendamentos...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){e.$swal.showLoading()}}):this.$swal.close()},getEventById:function(t){return this.events.find((function(e){return e.id===t}))},eventClick:function(t){var e=this.getEventById(t.event.id);this.openTaskDialog(e)},dayClick:function(t){this.createNewTask(t.dateStr)},refreshCalendar:function(){var t,e,a;null===(t=this.$refs)||void 0===t||null===(e=t.calendar)||void 0===e||null===(a=e.getApi())||void 0===a||a.refetchEvents()},goToDate:function(t){var e,a,i;null===(e=this.$refs)||void 0===e||null===(a=e.calendar)||void 0===a||null===(i=a.getApi())||void 0===i||i.changeView("dayGridMonth",t)},addTask:function(){var t=this;this.$WiEditDialog({wiConfig:"task-clinic",onSubmit:function(e){var a;null!==e&&void 0!==e&&null!==(a=e.data)&&void 0!==a&&a.id&&(t.selectedTask=e.data,t.taskDialog=!0),t.refreshCalendar()},redirectOnSubmit:!1})},openTaskDialog:function(t){this.selectedTask=t,this.taskDialog=!0},closeTaskDialog:function(){this.selectedTask={},this.taskDialog=!1}},components:{TaskDialog:YY["a"],FullCalendar:E_["a"],GoToDateDialog:GY}},QY=JY,KY=(a("5e7c"),Object(m["a"])(QY,LY,RY,!1,null,null,null)),XY=KY.exports,ZY=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-view",{attrs:{index:"business",title:"Prontuário",apiUrl:"clinic/medical-record"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.loading;return[i?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{to:{name:"patient",params:{id:i.patient.id}},color:"white",small:"",outline:"",disabled:s}},[a("v-icon",[t._v("person")]),a("span",[t._v("Perfil do Paciente")])],1):t._e()]}},{key:"default",fn:function(t){var e=t.content,i=t.loading,s=t.refresh;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-17"},[a("PatientInfo",{attrs:{refresh:s,person:e.patient}})],1)],1)],1),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:"",md7:"",lg7:""}},[a("MedicalRecordAttendances",{attrs:{content:e,refresh:s,loading:i}})],1),a("v-flex",{staticStyle:{"padding-left":"10px"},attrs:{xs12:"",sm12:"",md5:"",lg5:""}},[a("MedicalRecordFiles",{attrs:{content:e,refresh:s,loading:i}})],1)],1)],1)]}}])})},tJ=[],eJ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"medical-record-attendances",attrs:{outlined:"",elevation:"17",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",[t._v("person_search")]),a("v-toolbar-title",[t.content&&t.content.attendances&&t.content.attendances.length>0?a("span",[t._v(t._s(t.content.attendances.length)+" ")]):t._e(),a("span",[t._v(" Atendimento(s)")])]),a("v-spacer"),t.content&&t.content.attendances&&t.content.attendances.length>0?a("MedicalRecordCategories",{attrs:{patient:t.content.patient,categories:t.content.categories,refresh:t.refresh},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",disabled:t.loading}},i),[a("v-icon",[t._v("add")]),a("span",[t._v("Novo Atendimento")])],1)]}}],null,!1,931817386)}):t._e()],1),a("v-divider"),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 10px 0px 30px","overflow-y":"scroll"},style:{"min-height":t.maxHeigth,"max-height":t.maxHeigth}},[t.content&&t.content.attendances&&t.content.attendances.length>0?a("v-timeline",{attrs:{dense:""}},t._l(t.content.attendances,(function(e,i){return a("v-timeline-item",{key:i,attrs:{color:t.$wiDark?"black":"white",large:""},scopedSlots:t._u([{key:"icon",fn:function(){return[a("v-avatar",[10==e.type?a("img",{attrs:{src:"/static/icons/monitor/system_task_96.png"}}):t._e(),11==e.type?a("img",{attrs:{src:"/static/icons/monitor/pass_fail_96.png"}}):t._e(),12==e.type?a("img",{attrs:{src:"/static/icons/monitor/pills_96.png"}}):t._e(),14==e.type?a("img",{attrs:{src:"/static/icons/monitor/microscope_96.png"}}):t._e(),15==e.type?a("img",{attrs:{src:"/static/icons/monitor/good_notes_96.png"}}):t._e()])]},proxy:!0}],null,!0)},[a("v-card",{attrs:{color:t.$wiDark?"black":""}},[a("v-list-tile",[a("v-list-tile-content",[a("v-list-tile-sub-title",{domProps:{textContent:t._s(e.opened_at_format)}}),a("v-list-tile-title",[a("WNTag",{attrs:{size:"16",text:e.category.name,icon:e.category.icon,color:e.category.color}})],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:e.info.name,onSubmit:t.refresh,data:Object.assign({},e,{unimed:"exam-request"==e.info.name&&2==e.category.layout_type_id}),redirectOnSubmit:!1})}}},[a("v-icon",[t._v("edit")])],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.files(e.info.name,e.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[e.files_count?a("span",[e.files_count<10?a("span",[t._v(t._s(e.files_count))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!0)},[a("v-icon",[t._v(" attach_file ")])],1)],1)],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.events(e.info.name,e.id))}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[e.notes_count?a("span",[e.notes_count<10?a("span",[t._v(t._s(e.notes_count))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!0)},[a("v-icon",[t._v(" message ")])],1)],1)],1),1==e.category.layout_type_id?a("v-list-tile-action",[a("MedicalRecordAttendanceDialog",{attrs:{attendance:e},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",ripple:""}},i),[a("v-icon",[t._v("visibility")])],1)]}}],null,!0)})],1):t._e(),2==e.category.layout_type_id?a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(a){return t.openViewLayoutDialog(e)}}},[a("v-icon",[t._v("print")])],1)],1):t._e()],1)],1)],1)})),1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[t._v("Nenhum atendimento encontrado.")]),t.content?a("MedicalRecordCategories",{attrs:{patient:t.content.patient,categories:t.content.categories,refresh:t.refresh},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",disabled:t.loading}},i),[a("v-icon",[t._v("add")]),a("span",[t._v("Novo Atendimento")])],1)]}}],null,!1,931817386)}):t._e()],1),t.viewLayoutDialogIsOpened?a("BusinessLayoutDialog",{attrs:{business:t.viewLayoutDialogAttendance,refresh:t.refresh},model:{value:t.viewLayoutDialogIsOpened,callback:function(e){t.viewLayoutDialogIsOpened=e},expression:"viewLayoutDialogIsOpened"}}):t._e()],1)],1)},aJ=[],iJ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-menu",{staticClass:"medical-record-categories",attrs:{right:"",transition:"slide-y-transition"},scopedSlots:t._u([{key:"activator",fn:function(e){var a=e.on;return[t._t("default",null,{on:a})]}}],null,!0)},[a("v-list",[t._l(t.categories,(function(e,i){return[i?a("v-divider",{key:"divider-"+i}):t._e(),a("v-list-tile",{key:i,on:{click:function(a){return t.categoryAction(e)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:e.color}},[t._v(t._s(e.icon))])],1),a("v-list-tile-title",[t._v(t._s(e.name))])],1)]}))],2)],1)},sJ=[],oJ={name:"MedicalRecordCategories",methods:{categoryAction:function(t){this.$WiEditDialog({wiConfig:t.type_info.name,onSubmit:this.refresh,data:{business_category_id:t.id,person_id:this.patient.id,description:t.layout,task_id:this.$route.query.task_id,unimed:"exam-request"==t.type_info.name&&2==t.layout_type_id},redirectOnSubmit:!1})}},props:["categories","refresh","patient"]},nJ=oJ,rJ=(a("de2e"),Object(m["a"])(nJ,iJ,sJ,!1,null,"4a2f8a02",null)),lJ=rJ.exports,cJ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"","max-width":"90%"},scopedSlots:t._u([{key:"activator",fn:function(e){var a=e.on;return[t._t("default",null,{on:a})]}}],null,!0),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:t.$wiDark?"#424242":"#FAFAFA"}},[a("v-icon",{domProps:{textContent:t._s(t.attendance.category.icon)}}),a("v-toolbar-title",[a("span",{domProps:{textContent:t._s(t.attendance.category.name)}}),a("span",[t._v(" - ")]),a("span",{domProps:{textContent:t._s(t.attendance.person.name)}})]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.printContent()}}},[a("v-icon",[t._v("print")]),a("span",[t._v("Imprimir")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog?a("v-card-text",[a("TinyEditor",{attrs:{apiKey:t.apiKey,"initial-value":t.attendance.description,init:t.config,disabled:!0}})],1):t._e()],1)],1)},dJ=[],uJ={name:"MedicalRecordAttendanceDialog",data:function(){return{dialog:!1,apiKey:"1pwn5rw26syn27rz79wgwnapcgc98crz45y7ec41lhi2hare",config:{height:window.innerHeight-170,menubar:!1,readonly:!0,content_css:"document",content_style:"body { margin: 1rem auto; max-width: 900px; }",language:"pt_BR",plugins:["print"],toolbar:[]}}},methods:{printContent:function(){console.log("Hello World!"),tinymce.activeEditor.execCommand("mcePrint")}},props:["attendance"],components:{TinyEditor:Eg["a"]}},pJ=uJ,mJ=Object(m["a"])(pJ,cJ,dJ,!1,null,null,null),vJ=mJ.exports,fJ={name:"MedicalRecordAttendances",data:function(){var t=this;return{viewLayoutDialogIsOpened:!1,viewLayoutDialogAttendance:null,maxHeigth:window.innerHeight-378+"px",wiDialogs:{files:function(e,i){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:e+"-fileList",api:{url:"clinic/"+e+"/file",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){t.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:i}},onClose:function(){t.$WiView(e+"-fileList").refresh(),t.refresh()}})}}}},events:function(e,i){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:e+"-event",api:{url:"clinic/"+e+"/event",params:"?order=id,desc&where=business_id,"+i}}},button:{icon:"add",text:"Adicionar Nota",action:function(){t.$WiEditDialog({wiConfig:e+"-event",onSubmit:function(){t.$WiView(e+"-event").refresh(),t.refresh()},data:{business_id:i}})}}}}}}},computed:{attendances:function(){return this.content.attendances.filter((function(t){return 11===t.type}))}},methods:{openViewLayoutDialog:function(t){var e=this;this.viewLayoutDialogAttendance=t,setTimeout((function(){e.viewLayoutDialogIsOpened=!0}),100)}},props:["content","refresh","loading"],components:{WNTag:OD["a"],BusinessLayoutDialog:kl,MedicalRecordCategories:lJ,MedicalRecordAttendanceDialog:vJ}},gJ=fJ,_J=(a("faab"),Object(m["a"])(gJ,eJ,aJ,!1,null,"328ab82c",null)),hJ=_J.exports,bJ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{flat:"",elevation:"17",color:"#FAFAFA"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"#FAFAFA"}},[a("v-icon",[t._v("attach_file")]),a("v-toolbar-title",[t.content&&t.content.files&&t.content.files.length>0?a("span",[t._v(t._s(t.content.files.length)+" ")]):t._e(),a("span",[t._v(" Arquivo(s)")])])],1),a("v-divider"),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0 0 20px 0","overflow-y":"scroll"},style:{"min-height":t.maxHeigth,"max-height":t.maxHeigth}},[t.content&&t.content.files&&t.content.files.length>0?a("div",[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.content.files,(function(e,i){return a("v-flex",{key:i,staticStyle:{padding:"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},["png"==e.file.extension||"jpg"==e.file.extension?a("v-dialog",{attrs:{"max-width":"598"},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({staticStyle:{cursor:"pointer"}},s),[a("WiFileListItem",{attrs:{file:e.file}})],1)]}}],null,!0),model:{value:e["dialog"],callback:function(a){t.$set(e,"dialog",a)},expression:"file['dialog']"}},[a("v-card",[a("v-card-text",[a("v-img",{attrs:{src:e.url}}),e.description?a("div",{domProps:{innerHTML:t._s(e.description)}}):t._e()],1),a("v-divider"),a("v-card-actions",[a("span",[a("strong",[t._v(t._s(e.file.name))]),t._v(" - "+t._s(t._f("moment")(e.created_at,"DD/MM/YY HH:mm"))+" ")]),a("v-spacer"),a("v-btn",{attrs:{color:"green darken-1",flat:"flat"},on:{click:function(t){e["dialog"]=!1}}},[t._v(" Fechar ")])],1)],1)],1):a("v-card",{attrs:{link:"",target:"_blank",href:e.url}},[a("WiFileListItem",{attrs:{file:e.file}})],1)],1)})),1)],1):a("div",{staticStyle:{width:"100%",padding:"30px 0","text-align":"center"}},[a("h3",[t._v("Nenhum arquivo encontrado.")])])])],1)},xJ=[],yJ={name:"MedicalRecordFiles",data:function(){return{fileDialog:!1,maxHeigth:window.innerHeight-378+"px"}},methods:{},props:["content"],components:{WiFileListItem:RH["a"]}},kJ=yJ,CJ=Object(m["a"])(kJ,bJ,xJ,!1,null,null,null),wJ=CJ.exports,SJ={name:"MedicalRecord",components:{PatientInfo:l["a"],MedicalRecordAttendances:hJ,MedicalRecordFiles:wJ}},DJ=SJ,EJ=Object(m["a"])(DJ,ZY,tJ,!1,null,null,null),TJ=EJ.exports,OJ=[{path:"medical-record/:id",name:"medical-record",component:TJ,meta:{id:"015b8d97",auth:!0,title:"Prontuário",icon:"settings_accessibility"}},{path:"patient/:id",name:"patient",component:_t,meta:{id:"549b7548",auth:!0,title:"Detalhes do Paciente",icon:"people"}},{path:"clinic-calendar",name:"clinic-calendar",component:XY,meta:{id:"c4f8c247",auth:!0,title:"Agenda",icon:"event"}},{path:"exam-request-category-layout/:id",name:"exam-request-category-layout",component:Mz,meta:{id:"a02e979e",auth:!0,title:"Layout de Categoria de Exame",icon:"category"}}],AJ=function(t,e,a){return{id:t,title:"Adicionar Nota "+a,icon:"message",apiUrl:"clinic/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara e objetiva.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},IJ={evolution:AJ("c8aaffa1","evolution","à Evolução"),anamnesis:AJ("871f09f4","anamnesis","à Anamneses"),prescription:AJ("d8317aeb","prescription","ao Receituário"),examRequest:AJ("b2812888","exam-request","à Solicitação de Exame"),attested:AJ("27201def","attested","ao Atestado")},FJ={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:!0,disabled:function(t){return t.id>0},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto",size:["xs12","sm12","md9","lg9"],type:"wi-list-dialog",edit:!0,wiConfig:"product",show:"item.name",icon:"person_outline",callbackFields:[{get:"amount_sale",set:"amount_unit"}]},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},PJ=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+e+"/item",fields:FJ[a],fieldsFixed:[{value:"amount_total",data:0}]}},jJ={product:{sale:PJ("b41dcfec","sale","product","Produto"),budget:PJ("d3c48579","budget","product","Produto")},service:{sale:PJ("b41dcfec","sale","service","Serviço"),budget:PJ("d3c48579","budget","service","Serviço")}},qJ=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas da "+e,edit:{create:"Nova Status/Etapas da "+e,update:"Editar Status/Etapas da "+e}},icon:"code",apiUrl:"clinic/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},$J={evolution:qJ("evolution","Evolução"),anamnesis:qJ("anamnesis","Anamnese"),prescription:qJ("prescription","Receituário"),examRequest:qJ("exam-request","Solicitação de Exame"),attested:qJ("attested","Atestado")},zJ=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(t,s){var o;return Object(De["a"])(this,i),o=e.call(this),Object(Fe["a"])(Object(Ie["a"])(o),"fieldsList",{id:o.fieldList({value:"id",text:"ID"}),name:o.fieldList({value:"name",text:"Nome da categoria"}),layout_type_id:o.fieldList({value:"layout_type_id",text:"Editar Layout",sortable:!1})}),Object(Fe["a"])(Object(Ie["a"])(o),"fieldsEdit",{subHeader1:o.fieldSubHeader({text:"Informe o nome, cor e ícone desta categoria."}),name:o.fieldText({value:"name",text:"Nome da Categoria",size:["xs12","sm6","md3","lg3"]}),color:o.fieldColor({value:"color",text:"Cor",size:["xs12","sm3","md1","lg1"]}),icon:o.fieldWiGoogleIcon({value:"icon",text:"Ícone da Categoria",size:["xs12","sm3","md2","lg2"]}),layoutTypeId:o.fieldSelect({value:"layout_type_id",text:"Tipo de Layout",size:["xs12","sm3","md2","lg2"],options:[{value:0,text:"Não usar layout"},{value:1,text:"Padrão (HTML)"},{value:2,text:"Microsoft Word"}],defaultOption:1}),form:o.fieldWiListDialog({value:"form_id",text:"Formulário Complementar",required:!1,size:["xs12","sm12","md4","lg4"],wiConfig:"service-desk-config-form",show:"form.name",icon:"list_alt"}),subHeader2:o.fieldSubHeader({text:"Crie um layout de descrição para esta categoria.",showField:function(t){return 1==t.layout_type_id}}),layout:o.fieldTinyEditor({value:"layout",text:"Layout desta categoria",placeholder:"Crie a estrutura da categoria.",showField:function(t){return 1==t.layout_type_id}}),subHeader3:o.fieldSubHeader({text:"Salve as configurações desta categoria e posteriormente você poderá editar o layout desta categoria.",showField:function(t){return 2==t.layout_type_id}})}),o.id="a02e979e",o.name=t,o.title=s,o.list=!0,o.title={list:"Categorias de "+s,edit:{insert:"Nova categoria de "+s,update:"Editar categoria de "+s}},o.search={placeholder:"Pesquise ID ou nome da categoria",fields:["id","name"]},o.params={limit:10,with:"form:id,name,type_id"},o.icon="category",o.components.list.tableRow=function(){return a.e("chunk-511c92ec").then(a.bind(null,"2d14"))},o.size=["xs12","sm12","md8","ls8","xl8","offset-md2","offset-ls2","offset-xl2"],o.setFields(o.fieldsList),o.setFields(o.fieldsEdit),o}return i}(Oe["a"]),MJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,"evolution","Evolução"),t.apiUrl="clinic/config/category/evolution",t}return a}(zJ),NJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,"anamnesis","Anamnese"),t.apiUrl="clinic/config/category/anamnesis",t}return a}(zJ),LJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,"prescription","Receituário"),t.apiUrl="clinic/config/category/prescription",t}return a}(zJ),RJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,"exam-request","Solicitação de Exame"),t.apiUrl="clinic/config/category/exam-request",t}return a}(zJ),UJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,"attested","Atestado"),t.apiUrl="clinic/config/category/attested",t}return a}(zJ),WJ={evolution:new MJ,anamnesis:new NJ,prescription:new LJ,examRequest:new RJ,attested:new UJ},BJ=function(t){return{id:"rgtr",list:!0,title:{list:null,edit:{insert:null,update:null}},apiUrl:null,urlDetails:{name:"p",params:{person:null}},params:{limit:10},icon:null,search:{placeholder:"Pesquise ID, Nome ou Razão Social, CPF ou CNPJ",fields:["id","name","first_name","cpf_cnpj","email","reference"]},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],components:{list:{tableRow:function(){return a.e("chunk-7ecd5d5e").then(a.bind(null,"d0cf"))}}},fields:We(t)}},VJ=BJ({name:"Paciente",field:"customer"});VJ.id="d897f3f3",VJ.title={list:"Pacientes",edit:{insert:"Novo paciente",update:"Editar paciente"}},VJ.search={placeholder:"Pesquise o(a) paciente por ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","RG"]},VJ.icon="people_outline",VJ.apiUrl="register/person/customer",VJ.urlDetails.name="patient",VJ.fields[1].text="Nome do paciente",VJ.fields[2].value="birthday",VJ.fields[2].text="Data de Nascimento",VJ.fields[3].text="CPF/RG",VJ.fields[8].showField=function(){return!1},VJ.fields[10].size=["xs12","sm4","md6","lg6"],VJ.fields[26].text="Médico responsável",VJ.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},VJ.fieldsFixed=[{value:"type",data:"Fisica"}];var HJ=VJ;hx.id={id:"d897f3f3",create:"d897f3f3",update:"d897f3f3",delete:"d897f3f3"};var GJ=hx,YJ=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},t.name="task-clinic",t.title={list:"Sala de Espera",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},t.apiUrl="tasks/task",t.icon="event_available",t.params={limit:100,order:"time,asc",date:(new Date).toISOString().slice(0,10)},t.search={placeholder:"Pesquise pelo(a) paciente, médico(a) ou descrição",fields:["description","person.name","creator.name","responsible.name","person.first_name","creator.first_name","responsible.first_name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.showFilterDateToolbar={period:"date",title:"Exibindo Agendamentos de ",noChangePeriod:!0},t.components.list.tableRow=function(){return a.e("chunk-82a65208").then(a.bind(null,"ea0d"))},t.setFields([t.fieldSubHeader({text:"Informe os dados básicos "}),t.fieldWiListDialog({value:"person_id",text:"Paciente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"patient",show:"customer.first_name",icon:"person_outline"}),t.fieldSelectApi({value:"status",text:"Status",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/status"},show:"title",selectValue:"code",icon:"icon",color:"color"}),t.fieldSelectApi({value:"type",text:"Tipo de Agendamento",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/type"},show:"title",selectValue:"code",icon:"icon",color:"color",disabled:function(t){return!!t.id}}),t.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),t.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),t.fieldWiListDialog({value:"responsible_id",text:"Médico Responsável",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline"}),t.fieldSubHeader({text:"Observações ou anotações "}),t.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),t.fieldList({value:"person_id",text:"Paciente",sortable:!1}),t.fieldList({value:"time",text:"Horário",sortable:!1}),t.fieldList({value:"type",text:"Procedimento",sortable:!1}),t.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),t.fieldList({value:"description",text:"Descrição",sortable:!1}),t.fieldList({value:"id",text:"Prontuário",sortable:!1})]),t}return i}(Oe["a"]),JJ=new YJ,QJ=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.list=!0,t.id={id:"c4f8c247",create:"1924fe51",update:"324e9d87",delete:"22e2e801"},t.name="task-clinic-all",t.title={list:"Agendamentos",edit:{insert:"Criar novo Agendamento",update:"Editar Agendamento"}},t.apiUrl="tasks/task",t.icon="event_available",t.params={limit:10,order:"date,desc"},t.search={placeholder:"Pesquise pelo(a) nome ou código do paciente",fields:["person_id","person.first_name"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-13de831a").then(a.bind(null,"d511"))},t.setFields([t.fieldSubHeader({text:"Informe os dados básicos "}),t.fieldWiListDialog({value:"person_id",text:"Paciente",required:!0,size:["xs12","sm12","md5","lg5"],wiConfig:"customer",show:"person.first_name",icon:"person_outline"}),t.fieldSelectApi({value:"status",text:"Status",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/status"},show:"title",selectValue:"code",icon:"icon",color:"color"}),t.fieldSelectApi({value:"type",text:"Tipo de Agendamento",required:!0,size:["xs12","sm12","md2","lg2"],api:{url:"tasks/task/type"},show:"title",selectValue:"code",icon:"icon",color:"color",disabled:function(t){return!!t.id}}),t.fieldDate({value:"date",text:"Data",required:!0,size:["xs12","sm12","md2","lg2"]}),t.fieldTime({value:"time",text:"Horário",required:!1,size:["xs12","sm12","md1","lg1"]}),t.fieldText({value:"description",text:"Descrição",size:["xs12","sm12","md6","lg6"],required:!1}),t.fieldWiListDialog({value:"responsible_id",text:"Médico Responsável",required:!1,size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"responsible.first_name",icon:"person_outline"}),t.fieldSubHeader({text:"Observações ou anotações "}),t.fieldEditor({value:"observation",text:"Observações",placeholder:"Ex: Como deve ser executado(a)."}),t.fieldList({value:"person_id",text:"Paciente",sortable:!1}),t.fieldList({value:"date",text:"Horário",sortable:!1}),t.fieldList({value:"type",text:"Procedimento",sortable:!1}),t.fieldList({value:"status",text:"Status",align:"center",sortable:!1}),t.fieldList({value:"description",text:"Descrição",sortable:!1})]),t}return i}(Oe["a"]),KJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Agendamentos",t.icon="event",t.params={limit:10,order:"date,desc",where:"status,!=,100;status,!=,101"},t}return a}(QJ),XJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Histórico",t.icon="event_available",t.params={limit:10,order:"date,desc",where:"status,100"},t}return a}(QJ),ZJ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Desistências",t.icon="event_busy",t.params={limit:10,order:"date,desc",where:"status,101"},t}return a}(QJ),tQ=BJ({name:"Paciente",field:"customer"});tQ.id="d897f3f3",tQ.title={list:"Pacientes",edit:{insert:"Novo paciente",update:"Editar paciente"}},tQ.search={placeholder:"Pesquise o(a) paciente por ID, Nome, CPF ou RG",fields:["id","name","first_name","cpf_cnpj","email","RG"]},tQ.icon="people_outline",tQ.apiUrl="register/person/customer",tQ.urlDetails.name="patient",tQ.fields[1].text="Nome do paciente",tQ.fields[2].value="birthday",tQ.fields[2].text="Data de Nascimento",tQ.fields[3].text="CPF/RG",tQ.fields[8].showField=function(){return!1},tQ.fields[10].size=["xs12","sm4","md6","lg6"],tQ.fields[26].text="Médico responsável",tQ.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},tQ.fieldsFixed=[{value:"type",data:"Fisica"}];var eQ=tQ;eQ.id="d897f3f3",eQ.title={list:"Prontuários",edit:{insert:"Novo paciente",update:"Editar paciente"}},eQ.icon="medical_services",eQ.urlDetails.name="medical-record",eQ.components.list.tableRow=function(){return a.e("chunk-427eb880").then(a.bind(null,"5279"))},eQ.fields[1].text="Nome do paciente",eQ.fields[2].value="birthday",eQ.fields[2].text="Data de Nascimento",eQ.fields[3].text="CPF/RG";var aQ=eQ,iQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t,i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object(De["a"])(this,a),t=e.call(this),t.list=!0,t.id={id:"bef1bf0e",create:"2df4f2c5",update:"871f09f4",delete:"eac7db8f"},t.name=i.name,t.title={list:i.title+"s",edit:{insert:"Nova "+i.title,update:"Editar "+i.title}},t.icon="list_alt",t.apiUrl="clinic/"+i.name,t.search={placeholder:"Pesquise ID, Paciente, Status ou Prontuário",fields:["id","person.name","person.first_name","status.name","invoice","external_code"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.setFields([t.fieldSubHeader({text:"Informe os dados básicos desta ".concat(i.title,".")}),t.fieldSelectApi({value:"company_id",text:"Consultório/Clínica",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldText({value:"external_code",text:"Prontuário",size:["xs12","sm12","md3","lg3"]}),t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md4","lg4"],api:{url:"clinic/config/status/"+i.name,params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name"}),t.fieldTinyEditor({value:"description",text:"Conteúdo da ".concat(i.title,".")})]),t.setFields([t.fieldList({value:"id",text:"ID"}),t.fieldList({value:"person.name",text:"Nome do Paciente"}),t.fieldList({value:"business_status_id",text:"Status/Etapa"}),t.fieldList({value:"opened_at",text:"Data/hora"}),t.fieldList({value:"collaborator_id",text:"Responsável"}),t.fieldList({value:"options",text:"Opções",sortable:!1})]),t}return a}(Oe["a"]),sQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,{name:"anamnesis",title:"Anamnese"}),t.id={id:"bef1bf0e",create:"2df4f2c5",update:"871f09f4",delete:"eac7db8f"},t.icon="list_alt",t}return a}(iQ),oQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,{name:"prescription",title:"Receituário"}),t.id={id:"1a8ecf85",create:"b7325980",update:"d8317aeb",delete:"a7dc9bdc"},t.icon="medication",t}return a}(iQ),nQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;Object(De["a"])(this,a);var i={name:"exam-request",title:"Solicitação de Exame"};return t=e.call(this,i),t.id={id:"8542199c",create:"5becc327",update:"b2812888",delete:"b43274c9"},t.icon="multiline_chart",t.clearFields(),t.setFields([t.fieldSubHeader({text:"Informe os dados básicos desta solicitação de exame."}),t.fieldSelectApi({value:"company_id",text:"Consultório/Clínica",required:!0,size:["xs12","sm12","md5","lg5"],disabled:function(t){return null!=t.id},api:{url:"register/person/company",params:{fields:"id,name",order:"name,asc"}},show:"name"}),t.fieldText({value:"external_code",text:"Prontuário",size:["xs12","sm12","md3","lg3"]}),t.fieldSelectApi({value:"business_status_id",text:"Status/Etapa*",required:!0,size:["xs12","sm12","md4","lg4"],api:{url:"clinic/config/status/"+i.name,params:{fields:"id,name",where:"active,1",order:"order,asc"}},show:"name"}),t.fieldTinyEditor({value:"description",text:"Conteúdo da ".concat(i.title,"."),showField:function(t){return!t.unimed}}),t.fieldSubHeader({text:"Informe a justificativa abaixo:",size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.unimed}}),t.fieldSubHeader({text:"Informe os exames solicitados abaixo:",size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.unimed}}),t.fieldTextArea({value:"information",text:"Justificativa",size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.unimed}}),t.fieldTextArea({value:"observation",text:"Exames solicitados",size:["xs12","sm12","md6","lg6"],showField:function(t){return!!t.unimed}})]),t}return a}(iQ),rQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,{name:"attested",title:"Atestado"}),t.id={id:"087a5d15",create:"1b58fb35",update:"27201def",delete:"37772904"},t.icon="verified_user",t}return a}(iQ),lQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this,{name:"evolution",title:"Evolução"}),t.id={id:"47f85bf9",create:"5a7f8ce8",update:"c8aaffa1",delete:"ee0fbf04"},t.icon="drive_folder_upload",t}return a}(iQ),cQ={anamnesis:new sQ,prescription:new oQ,"exam-request":new nQ,attested:new rQ,evolution:new lQ,"evolution-event":IJ.evolution,"anamnesis-event":IJ.anamnesis,"prescription-event":IJ.prescription,"examRequest-event":IJ.examRequest,"attested-event":IJ.attested,"sale-item-product":jJ.product.sale,"sale-item-service":jJ.service.sale,"config-status-evolution":$J.evolution,"config-status-anamnesis":$J.anamnesis,"config-status-prescription":$J.prescription,"config-status-exam-request":$J.examRequest,"config-status-attested":$J.attested,"config-category-evolution":WJ.evolution,"config-category-anamnesis":WJ.anamnesis,"config-category-prescription":WJ.prescription,"config-category-examRequest":WJ.examRequest,"config-category-attested":WJ.attested,patient:HJ,"clinic-register-collaborator":GJ,"task-clinic":JJ,"task-clinic-opened":new KJ,"task-clinic-closed":new XJ,"task-clinic-canceled":new ZJ,"medical-records":aQ},dQ=[{id:"c4f8c247",icon:"event_seat",title:"Sala de Espera",route:{name:"clinic-list",params:{page:"task-clinic"}}},{id:"c4f8c247",icon:"event",title:"Agenda",route:{name:"clinic-calendar"}},{id:"015b8d97",icon:"assignment",title:"Prontuários",route:{name:"clinic-list",params:{page:"medical-records"}}},{id:"549b7548",icon:"people",title:"Pacientes",route:{name:"clinic-list",params:{page:"patient"}}},{id:"c4f8c247",icon:"fact_check",title:"Todos os Agendamentos",children:[{id:"c4f8c247",icon:"event",title:"Agendamentos Em Aberto",route:{name:"clinic-list",params:{page:"task-clinic-opened"}}},{id:"c4f8c247",icon:"event_available",title:"Histórico de Agendamentos",route:{name:"clinic-list",params:{page:"task-clinic-closed"}}},{id:"c4f8c247",icon:"event_busy",title:"Desistências",route:{name:"clinic-list",params:{page:"task-clinic-canceled"}}}]},{id:"0f5529e5",icon:"settings",title:"Configurações",children:[{id:"0f5529e5",icon:"category",title:"Categorias de Evolução",route:{name:"clinic-list",params:{page:"config-category-evolution"}}},{id:"0f5529e5",icon:"category",title:"Categorias de Anamnese",route:{name:"clinic-list",params:{page:"config-category-anamnesis"}}},{id:"0f5529e5",icon:"category",title:"Categorias de Receituário",route:{name:"clinic-list",params:{page:"config-category-prescription"}}},{id:"0f5529e5",icon:"category",title:"Categorias de Solicitação de Exame",route:{name:"clinic-list",params:{page:"config-category-examRequest"}}},{id:"0f5529e5",icon:"category",title:"Categorias de Atestado",route:{name:"clinic-list",params:{page:"config-category-attested"}}},{id:"0f5529e5",icon:"code",title:"Status/Etapas da Evolução",route:{name:"clinic-list",params:{page:"config-status-evolution"}}},{id:"0f5529e5",icon:"code",title:"Status/Etapas da Anamnese",route:{name:"clinic-list",params:{page:"config-status-anamnesis"}}},{id:"0f5529e5",icon:"code",title:"Status/Etapas do Receituário",route:{name:"clinic-list",params:{page:"config-status-prescription"}}},{id:"0f5529e5",icon:"code",title:"Status/Etapas da Solicitação de Exame",route:{name:"clinic-list",params:{page:"config-status-exam-request"}}},{id:"0f5529e5",icon:"code",title:"Status/Etapas do Atestado",route:{name:"clinic-list",params:{page:"config-status-attested"}}}]},{id:"d897f3f3",icon:"description",title:"Cadastro",children:[{id:"d897f3f3",icon:"assignment_ind",title:"Médicos e Secretária(o)s",route:{name:"clinic-list",params:{page:"clinic-register-collaborator"}},selected:!1,permission:["admin"]},{id:"549b7548",icon:"people",title:"Pacientes",route:{name:"clinic-list",params:{page:"patient"}}}]}],uQ={id:"85352c3c-1321-4cba-b009-d5c4dc909159",name:"clinic",title:"Consultório",description:"Gestão de Consultório médico",icon:"wises-technology-module-clinic.png",iconSystem:"wises-technology-system-sale.png",iconProfile:"profile_service_desk.png",color:"#58ADC0",menu:dQ,router:OJ,config:cQ},pQ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config?a("wi-report",{attrs:{title:t.config.title,config:t.config,api:{url:t.config.api.url,params:t.config.api.params}},scopedSlots:t._u([{key:"statistics",fn:function(e){return[a("BusinessComissionByPersonReportDialog",{attrs:{active:t.dialog,person:t.selectedPerson,refresh:e.refresh},on:{active:t.closeDialog}}),a("v-layout",{attrs:{row:"",wrap:""}})]}},{key:"default",fn:function(e){return[a("tr",[a("td",{class:{pointer:e.item.finances&&e.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return t.openDialog(e.item)}}},[a("strong",[t._v(t._s(e.item.name))])]),a("td",{class:{pointer:e.item.finances&&e.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return t.openDialog(e.item)}}},[t._v(" "+t._s(e.item.first_name)+" ")]),a("td",{class:{pointer:e.item.finances&&e.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return t.openDialog(e.item)}}},[e.item.entry_date?a("span",[t._v(t._s(e.item.created_at))]):a("strong",[t._v("--/--/--")])]),a("td",{class:{pointer:e.item.finances&&e.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return t.openDialog(e.item)}}},[e.item.finances_count?a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(e.item.finances_count))]):a("strong",[t._v("0")])]),a("td",{class:{pointer:e.item.finances&&e.item.finances.length>0},staticStyle:{"text-align":"center"},on:{click:function(a){return t.openDialog(e.item)}}},[e.item.finances_sum_amount?a("strong",[t._v(t._s(t._f("money")(e.item.finances_sum_amount)))]):a("strong",[t._v("R$ 0,00")])]),a("td",{staticStyle:{"text-align":"center"}},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:"primary",dark:""}},i),[t._v(" Opções ")])]}}],null,!0)},[a("v-list",[e.item.count_opened>0?a("v-list-tile",{on:{click:function(a){return t.$router.push({name:t.business.module+"-list",params:{page:t.business.name+"-open"},query:{where:t.person.id+","+e.item.id}})}}},[a("v-list-tile-title",[t._v(t._s(t.business.titles)+" em Aberto ("+t._s(e.item.count_opened)+")")])],1):t._e(),e.item.count_closed>0?a("v-list-tile",{on:{click:function(a){return t.$router.push({name:t.business.module+"-list",params:{page:t.business.name+"-close"},query:{where:t.person.id+","+e.item.id}})}}},[a("v-list-tile-title",[t._v("Histórico de "+t._s(t.business.titles)+" ("+t._s(e.item.count_closed)+")")])],1):t._e(),a("v-list-tile",{on:{click:function(a){return t.$router.push({name:t.person.name,params:{id:e.item.id}})}}},[a("v-list-tile-title",[t._v("Perfil do "+t._s(t.person.title))])],1)],1)],1)],1)])]}}],null,!1,4068248315)}):t._e()},mQ=[],vQ=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[t.person?a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("span",[t._v("Parcelas do colaborador ")]),a("strong",{domProps:{textContent:t._s(t.person.first_name)}}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[t.person&&t.person.finances&&t.person.finances.length>0?a("v-data-table",{staticClass:"elevation-1",attrs:{headers:t.headers,"hide-actions":"",items:t.person.finances,"item-key":"id","select-all":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",{staticClass:"justify-center"},[a("v-checkbox",{attrs:{disabled:e.item.finance_id,primary:"","hide-details":""},model:{value:e.selected,callback:function(a){t.$set(e,"selected",a)},expression:"props.selected"}})],1),a("td",{staticClass:"justify-center"},[t._v("Processo #"+t._s(e.item.business_id)+" ("+t._s(e.item.first_name)+")")]),a("td",{staticClass:"justify-center"},[t._v(t._s(e.item.date_validity_formated))]),a("td",{staticClass:"justify-center"},[t._v(t._s(t._f("money")(e.item.amount)))]),a("td",{staticClass:"justify-center"},[t._v(t._s(e.item.number_this)+"/"+t._s(e.item.number_total))]),a("td",{staticClass:"justify-center"},[a("v-btn",{attrs:{disabled:e.item.finance_id,color:"green",dark:"",outline:"",small:""},on:{click:function(a){return t.makeFinanceByComission("unique",e.item)}}},[t._v("Lançar no Financeiro")])],1)]}}],null,!1,1650449771),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}}):t._e()],1),a("v-toolbar",{attrs:{dense:""}},[a("strong",[t._v(t._s(t.selected.length+" "))]),a("span",[t._v(" parcelas selecionadas ")]),a("strong",[t._v(t._s(t._f("money")(t.total)))]),a("v-spacer"),a("v-btn",{attrs:{disabled:t.selected.length<=0,color:"green",dark:""},on:{click:function(e){return t.makeFinanceByComission("multiple",t.selected)}}},[t._v(" Lançar no Financeiro ")])],1)],1):t._e()],1)},fQ=[],gQ={name:"BusinessComissionByPersonReportDialog",data:function(){return{selected:[],headers:[{text:"Processo (Cliente)",value:"name",align:"center"},{text:"Data",value:"date_validity",align:"center"},{text:"Valor",value:"amount",align:"center"},{text:"Parcela",value:"number_this",align:"center"},{text:"Opções",value:"id",align:"center"}]}},computed:{total:function(){var t=0;return this.selected.filter((function(e){t+=e.amount})),t},dialog:{get:function(){return this.active},set:function(t){t||(this.selected=[]),this.$emit("active")}}},methods:{makeFinanceByComission:function(t,e){var a=this.getFinanceOutData();a="unique"===t?this.getFinanceOutDataBySelectedTypeUnique(a,e):this.getFinanceOutDataBySelectedTypeMultiple(a),this.openFinanceOutEditDialog(a)},getFinanceOutData:function(){return{advanced:!0,date_validity:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-"+String((new Date).getDate()).padStart(2,"0"),description:"Pagamento ",hide_in_out:!0,person_id:this.person.id,person_make:!0,person_type:this.person.person_type,status:1,amount_initial:null,finance_account_id:null,finance_form_payment_id:null,observation:"",business_person_finances:[]}},getFinanceOutDataBySelectedTypeUnique:function(t,e){return t.amount_initial=e.amount,t.finance_account_id=e.finance_account_id,t.finance_form_payment_id=e.finance_form_payment_id,t.observation=this.$options.filters.money(e.amount)+" - Processo #"+e.business_id+" ("+e.first_name+")",t.business_person_finances.push(e.id),t},getFinanceOutDataBySelectedTypeMultiple:function(t){var e=this;return t.amount_initial=this.total,t.finance_account_id=this.selected[0].finance_account_id,t.finance_form_payment_id=this.selected[0].finance_form_payment_id,this.selected.filter((function(a){t.observation+=e.$options.filters.money(a.amount)+" - Processo #"+a.business_id+" ("+a.first_name+")\n",t.business_person_finances.push(a.id)})),t},openFinanceOutEditDialog:function(t){var e=this;this.$WiEditDialog({wiConfig:"finance-out",data:t,onSubmit:function(){e.refresh(),e.dialog=!1}})}},props:["active","person","refresh"]},_Q=gQ,hQ=(a("991a"),Object(m["a"])(_Q,vQ,fQ,!1,null,null,null)),bQ=hQ.exports,xQ={name:"BusinessComissionByPersonReport",data:function(){return{config:null,makeConfigCount:0,dialog:!1,selectedPerson:null,headers:[{text:"Processo (Cliente)",value:"name",align:"center"},{text:"Data",value:"date_validity",align:"center"},{text:"Valor",value:"amount",align:"center"},{text:"Parcela",value:"number_this",align:"center"},{text:"Opções",value:"id",align:"center"}]}},computed:{person:function(){var t={};switch(this.$route.meta.person){case"customer":t={id:"person_id",name:"customer",title:"Cliente",first_name:"Razão Social"};break;case"provider":t={id:"person_id",name:"provider",title:"Fornecedor",first_name:"Razão Social"};break;case"collaborator":t={id:"collaborator_id",name:"collaborator",title:"Colaborador",first_name:"Nome Completo"};break}return t},business:function(){var t={};switch(this.$route.meta.business){case"budget":t={module:"sales",name:"budget",names:"budgets",title:"Orçamento",titles:"Orçamentos"};break;case"quotation":t={module:"purchases",name:"quotation",names:"quotations",title:"Cotação",titles:"Cotações"};break;case"purchase":t={module:"purchase",name:"purchase",names:"purchases",title:"Compra",titles:"Compras"};break;case"sale":t={module:"sales",name:"sale",names:"sales",title:"Venda",titles:"Vendas"};break;case"order":t={module:"service-desk",name:"order",names:"orders",title:"Ordem",titles:"Ordens"};break;case"process":t={module:"juridical",name:"process",names:"process",title:"Processo",titles:"Processos"};break}return t}},methods:{openDialog:function(t){t&&t.finances&&t.finances.length>0&&(this.selectedPerson=t,this.dialog=!0)},closeDialog:function(){this.dialog=!1},makeConfig:function(){var t=this;this.config=null;var e={title:this.business.titles+" por "+this.person.title,api:{url:this.business.module+"/report/"+this.business.names+"-comission-by-"+this.person.name,params:{}},statistics:[{field:"count_total",title:"Total de "+this.business.titles+": ",color:"primary",size:"16px"},{field:"count_opened_total",title:"Total em aberto: ",color:"orange",size:"16px"},{field:"count_closed_total",title:"Total concluídos: ",color:"green",size:"16px"},{field:"sum_amount_total",title:"Valor total: ",color:"blue",size:"16px"}],dates:{field:{text:"Data de filtro",items:[{value:"date_validity",text:"Data da Parcela"}]},start:{type:"date",text:"Data Inicial"},end:{type:"date",text:"Data Final"}},filters:{text:"Filtros",fields:[]},fields:[{text:this.person.title,value:"name",align:"center",sortable:!1},{text:this.person.first_name,value:"first_name",align:"center",sortable:!1},{text:"Data Cadastro",value:"entry_date",align:"center",sortable:!1},{text:"N° de Parcelas",value:"finances_count",align:"center"},{text:"Valor Total",value:"finances_sum_amount",align:"center"},{sortable:!1}]};this.makeConfigCount?setTimeout((function(){t.config=e}),500):this.config=e,this.makeConfigCount++}},mounted:function(){this.makeConfig()},watch:{$route:"makeConfig"},components:{WiReport:Yt,BusinessComissionByPersonReportDialog:bQ}},yQ=xQ,kQ=(a("4748"),Object(m["a"])(yQ,pQ,mQ,!1,null,null,null)),CQ=kQ.exports,wQ=[{path:"process/:id",name:"process",component:_q,meta:{id:"e2a51798",auth:!0,title:"Detalhes do processo",icon:"gavel"}},{path:"budget/:id",name:"juridic-budget",component:_q,meta:{id:"053bec35",auth:!0,title:"Detalhes do Orçamento",icon:"shop"}},{path:"business-print",name:"business-print",component:m$["a"],meta:{id:"e80a117e-895f-48be-8c1a-47fd93f5b814",auth:!0,title:"Impressão",icon:"print"}},{path:"dashboard-juridic",name:"dashboard-juridic",component:S$,meta:{id:"e80a117e-895f-48be-8c1a-47fd93f5b814",auth:!0,title:"Dashboard Jurídico",icon:"dashboard",moduleName:"juridical"}},{path:"process-of-juridical/:business",name:"process-of-juridical",component:VV["default"],meta:{id:"e80a117e-895f-48be-8c1a-47fd93f5b814",auth:!0,title:"Jurídico",icon:"gavel",touch:!0}},{path:"report-processes-by-customer",name:"processes-by-customer",component:rz,meta:{id:"e19b2845",auth:!0,title:"Relatório de Processos por Cliente",icon:"bar_chart",touch:!0,business:"process",person:"customer"}},{path:"report-honorary-by-collaborator",name:"honorary-by-collaborator",component:CQ,meta:{id:"7da883c0",auth:!0,title:"Relatório de Honorários por Colaborador",icon:"local_atm",touch:!0,business:"process",person:"collaborator"}},{path:"report-payments-by-customer",name:"payments-by-customer",component:CQ,meta:{id:"7da883c0",auth:!0,title:"Relatório de Pagamentos por Cliente",icon:"local_atm",touch:!0,business:"process",person:"customer"}},{path:"juridic-report-budgets-by-customer",name:"juridic-budgets-by-customer",component:rz,meta:{id:"39da381b",auth:!0,title:"Relatório de Orçamentos por Cliente",icon:"bar_chart",touch:!0,business:"budget",person:"customer"}},{path:"report-processes-by-collaborator",name:"processes-by-collaborator",component:rz,meta:{id:"2378cb8b",auth:!0,title:"Relatório de Processos por Colaborador",icon:"bar_chart",touch:!0,business:"process",person:"collaborator"}},{path:"juridic-report-budgets-by-collaborator",name:"juridic-budgets-by-collaborator",component:rz,meta:{id:"7da223c0",auth:!0,title:"Relatório de Vendas por Colaborador",icon:"bar_chart",touch:!0,business:"budget",person:"collaborator"}}],SQ=function(t,e){var i={open:{value:"opened_at",text:"Data de Criação",list:!0},close:{value:"closed_at",text:"Data de Realização",list:!0},cancel:{value:"canceled_at",text:"Data de Cancelamento",list:!0}},s={id:{id:"10b505c9",create:"b9fba2ea",update:"d3c48579",delete:"55bf11f3"},list:!0,title:{list:"Orçamentos "+t,edit:{create:"Novo Orçamento",update:"Editar Orçamento"}},icon:"shop",apiUrl:"sales/budget",params:{limit:10},search:{placeholder:"Pesquise ID, Cliente, Status, Nota ou Responsável",fields:["id","person.name","person.first_name","status.name","invoice","external_code","collaborator.name","collaborator.first_name"]},urlDetails:{name:"budget",params:{}},components:{list:{tableRow:function(){return a.e("chunk-f5757b0a").then(a.bind(null,"17f2"))}}},size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fields:[{value:"id",text:"ID",type:"int",list:!0},{value:"person.type",text:"PF/PJ",list:!0},{value:"person.name",text:"Nome do Cliente",type:"text",list:!0},{value:"status.name",text:"Status/Etapa",type:"text",list:!0},i[e],{value:"date_validity",text:"Data de Validade",list:!0},{text:"Informe os dados básicos deste orçamento.",type:"subheader",edit:!0},{value:"company_id",text:"Empresa (Matriz ou Filial)*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"db-autocomplete",disabled:function(t){return null!=t.id},edit:!0,apiUrl:"register/person/company",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"person_id",text:"Cliente*",autocomplete:!0,required:!0,size:["xs12","sm12","md5","lg5"],type:"wi-list-dialog",edit:!0,wiConfig:"customer",show:"person.first_name",icon:"person_outline"},{value:"external_code",text:"Código Externo",size:["xs12","sm12","md2","lg2"],type:"text",list:!0,edit:!0},{value:"collaborator.name",text:"Responsável",list:!0},{value:"business_status_id",text:"Status do Orçamento*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"sales/config/status/budget",apiParams:{fields:"id,name",where:"active,1",order:"order,asc"},show:"name"},{value:"business_category_id",text:"Categoria do Orçamento*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",edit:!0,apiUrl:"sales/config/category/budget",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"date_start",text:"Data de Emissão",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_end",text:"Data de Entrega",required:!1,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0,search:!1},{value:"date_validity",text:"Data de Validade*",required:!0,size:["xs12","sm12","md2","lg2"],type:"date",edit:!0},{value:"amount_freight",text:"Valor Frete",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"amount_discount",text:"Valor de Desconto",type:"money",prefix:"R$",size:["xs12","sm4","md2","lg2"],required:!1,edit:!0},{value:"collaborator_id",text:"Colaborador Responsável",autocomplete:!0,required:!0,size:["xs12","sm12","md6","lg6"],type:"db-autocomplete",edit:!0,apiUrl:"register/person/collaborator",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"integration",text:"Código interno",required:!1,size:["xs12","sm12","md2","lg2"],type:"text",edit:!0},{text:"Descreva abaixo os detalhes deste orçamento.",type:"subheader",edit:!0},{value:"description",text:"Descrição do Orçamento",placeholder:"Ex: Prazos, detalhes importanes, etc.",type:"editor",edit:!0},{text:"Descreva abaixo as formas/condições de pagamento deste orçamento.",type:"subheader",edit:!0},{value:"information",text:"Forma/Condições de Pagamento",placeholder:"Ex: Parcelado em 3x.",type:"editor",edit:!0},{text:"O campo abaixo pode ser usado para registrar observações sobre este orçamento.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Orçamento",placeholder:"Ex: Negociação iniciada em...",type:"textarea",edit:!0},{value:"options",text:"Opções",list:!0,sortable:!1}]};return e&&(s.params["stage"]=e),s},DQ={open:SQ("Em Aberto","open"),close:SQ("Aprovados","close"),cancel:SQ("Rejeitados","cancel")},EQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(t,i,s){var o;return Object(De["a"])(this,a),o=e.call(this),o.list=!0,o.id={id:"e2a51798",create:"44f4ac80",update:"db3ace23",delete:"57157ade"},o.name="process",o.title={list:t,edit:{insert:"Novo Processo",update:"Editar Processo"}},o.apiUrl="juridical/process",o.params["stage"]=i,o.urlDetails={name:"process",params:{}},o.icon="gavel",o.fields.map((function(t){return t})),o.fields[0].text="Informe os dados básicos deste Processo.",o.fields[2].text="Cliente",o.fields[2].wiConfig="customer",o.fields[4].apiUrl="juridical/config/status/process",o.fields[5].apiUrl="juridical/config/category/process",o.fields[5].text="Categoria/Tipo de Processo",o.fields[7].text="Data da Entrevista",o.fields[8].text="Previsão de Conclusão",o.fields[9].text="Valor Adicional",o.fields[14].text="Descreva abaixo a entrevista com o cliente",o.fields[16].text="Este campo pode ser usado para registros financeiras",o.fields[19].text="Observações do Processo",o.fields[24].value=s.value,o.fields[24].text=s.text,o.fields[25]={value:"date_end",text:"Previsão de Conclusão",list:!0},o}return a}(oM),TQ={open:new EQ("Processos Em Aberto","open",{value:"opened_at",text:"Data de Criação"}),close:new EQ("Histórico de Processos","close",{value:"closed_at",text:"Data de Conclusão"}),cancel:new EQ("Processos Cancelados","cancel",{value:"canceled_at",text:"Data de Cancelamento"})},OQ=function(t,e,a){return{id:t,title:"Adicionar Nota "+a,icon:"message",apiUrl:"sales/"+e+"/event",params:{order:"id,desc"},fields:[{text:"Descreva sua nota de forma que fique clara aos outros usuários.",type:"subheader",edit:!0},{value:"description",text:"Insira aqui sua nota.*",type:"editor",required:!0,edit:!0}],fieldsFixed:[{value:"type",data:2}]}},AQ={sale:OQ("b41dcfec","sale","à Venda"),budget:OQ("d3c48579","budget","ao Orçamento")},IQ={service:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Serviço e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"item_id",text:"Serviço*",autocomplete:!0,required:!0,size:["xs12","sm12","md12","lg12"],type:"db-autocomplete",list:!1,edit:!0,apiUrl:"register/service",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Serviço",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Serviço",type:"textarea",list:!1,edit:!0}],product:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{text:"Selecione o Produto e informe a quantidade e valores.",type:"subheader",edit:!0},{value:"stock_id",text:"Estoque*",autocomplete:!0,required:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"stock",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"item_id",text:"Produto*",autocomplete:!0,required:!0,size:["xs12","sm12","md9","lg9"],type:"db-autocomplete",list:!1,edit:{insert:!0,update:!1},apiUrl:"register/product",apiParams:{fields:"id,name",order:"name,asc"},show:"name"},{value:"description",text:"Descrição do Produto",size:["xs12","sm6","md6","lg6"],type:"text",list:!1,edit:!0},{value:"quantity",text:"Quantidade",size:["xs12","sm6","md2","lg2"],required:!0,type:"int",list:!1,edit:!0},{value:"amount_unit",text:"Valor Unitário",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{value:"amount_discount",text:"Valor Desconto",type:"money",prefix:"R$",size:["xs12","sm6","md2","lg2"],required:!0,list:!0,edit:!0},{text:"Use este campo para registrar alguma observação interna.",type:"subheader",edit:!0},{value:"observation",text:"Observações do Produto",type:"textarea",list:!1,edit:!0}]},FQ=function(t,e,a,i){return{id:t,title:{edit:{create:"Incluir "+i,update:"Editar "+i}},apiUrl:"sales/"+e+"/item",fields:IQ[a],fieldsFixed:[{value:"amount_total",data:0}]}},PQ={product:{sale:FQ("b41dcfec","sale","product","Produto"),budget:FQ("d3c48579","budget","product","Produto")},service:{sale:FQ("b41dcfec","sale","service","Serviço"),budget:FQ("d3c48579","budget","service","Serviço")}},jQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="e2a51798",t.name="process-finance-paid",t.apiUrl="juridical/process/person",t.title={list:"Colaboradores",edit:{insert:"Adicionar Colaborador",update:"Atualizar Colaborador"}},t.icon="people",t.fields[11].options[1].text=t.fields[11].options[1].text+" aos recebimentos do processo.",t}return a}(Gb),qQ=new jQ,$Q=function(){for(var t=[],e=1;e<=60;e++)t.push({value:e,text:e+"x"});return t},zQ=function(t,e,a){return{id:t,title:{edit:{create:"Inserir Recebimento(s)",update:"Editar Recebimento"}},actions:{create:!0,update:!0},icon:"get_app",apiUrl:"sales/"+a+"/finance",apiParams:{order:"number_this"},fields:[{text:"Informações básicas desta transação financeira.",type:"subheader",edit:!0},{value:"date_validity",text:"Primeiro vencimento",type:"date",edit:!0,required:!0,size:["xs12","sm12","md2","ls2"]},{value:"show_amount_initial",text:"Valor Total",type:"text",disabled:!0,edit:{insert:!0},size:["xs12","sm12","md2","lg2"]},{value:"number_total",text:"Número de parcelas",required:!0,size:["xs12","sm12","md3","lg3"],type:"select",options:$Q(),edit:{insert:!0}},{value:"description",text:"Descrição",type:"text",list:!0,edit:!0,search:!0,size:function(t){return t.id?["xs12","sm12","md10","lg10"]:["xs12","sm12","md5","lg5"]}},{value:"finance_form_payment_id",text:"Forma de Pagamento",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/form-payment",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"finance_account_id",text:"Conta Financeira",type:"db-autocomplete",autocomplete:!0,align:"center",required:!0,edit:!0,apiUrl:"finance/account",apiParams:{fields:"id,name",order:"name,asc"},show:"name",size:["xs12","sm12","md6","lg6"]},{value:"observation",text:"Observações",type:"textarea",edit:!0}],fieldsFixed:[{value:"in_out",data:1}]}},MQ={sale:zQ("b41dcfec","Venda","sale"),budget:zQ("d3c48579","Orçamento","budget")},NQ=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id="e2a51798",t.name="process-finance-paid",t.title="Receber Parcela do Processo",t.icon="get_app",t.fields[1].text="Informe a data de recebimento desta parcela.",t}return a}(Zb),LQ=new NQ,RQ=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Status/Etapas de "+e,edit:{create:"Nova Status/Etapas de "+e,update:"Editar Status/Etapas de "+e}},icon:"code",apiUrl:"juridical/config/status/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome do Status*",type:"text",size:["xs12","sm6","md6","lg7"],required:!0,list:!0,edit:!0,search:!0},{value:"stage",text:"Tipo de Status",placeholder:"Como este status irá influenciar o negócio.",type:"select",required:!0,size:["xs12","sm12","md3","lg3"],options:[{value:1,text:"Em Andamento"},{value:2,text:"Concluído"},{value:3,text:"Cancelado"}],edit:{create:!0}},{value:"active",text:"Está ativo?",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"color",text:"Cor do Status",type:"color",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone do Status",type:"wi-google-icons",size:["xs12","sm6","md3","lg4"],required:!1,list:!1,edit:!0},{value:"order",text:"Ordem do Status",type:"int",size:["xs12","sm6","md3","lg3"],required:!1,list:!1,edit:!0},{value:"set_deadline",text:"Exigir data limite",required:!1,size:["xs12","sm12","md3","lg2"],type:"switch",list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!0,edit:!0}]}},UQ=RQ("process","Processo"),WQ=RQ("budget","Orçamento"),BQ={process:UQ,budget:WQ},VQ=function(t,e){return{id:"a02e979e",list:!0,title:{list:"Categorias de "+e,edit:{create:"Nova categoria de "+e,update:"Editar categoria de "+e}},icon:"category",apiUrl:"juridical/config/category/"+t,fields:[{value:"id",text:"ID",type:"int",list:!0,edit:!1,search:!0},{value:"name",text:"Nome da Categoria",type:"text",size:["xs12","sm6","md6","lg6"],required:!0,list:!0,edit:!0,search:!0},{value:"color",text:"Cor da Categoria",type:"color",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"icon",text:"Ícone da Categoria",type:"wi-google-icons",size:["xs12","sm3","md3","lg3"],required:!1,list:!1,edit:!0},{value:"description",text:"Observações",type:"textarea",required:!1,list:!1,edit:!0}]}},HQ={process:VQ("process","Processo"),budget:VQ("budget","Orçamento")};ux.id="b9a915a3";var GQ=ux;uN.id="b9a915a3";var YQ=uN;gx.id="b9a915a3";var JQ=gx;hx.id="b9a915a3";var QQ=hx,KQ={process:TQ.process,"process-open":TQ.open,"process-close":TQ.close,"process-cancel":TQ.cancel,"process-event":AQ.sale,"process-item-product":PQ.product.sale,"process-item-service":PQ.service.sale,"process-person":qQ,"process-finances":MQ.sale,"process-finance":LQ,budget:DQ.budget,"budget-open":DQ.open,"budget-close":DQ.close,"budget-cancel":DQ.cancel,"budget-event":AQ.budget,"budget-item-product":PQ.product.budget,"budget-item-service":PQ.service.budget,"budget-finances":MQ.budget,"budget-finance":LQ,"config-status-process":BQ.process,"config-category-process":HQ.process,"config-status-budget":BQ.budget,"config-category-budget":HQ.budget,"juridical-register-product":GQ,"juridical-register-service":YQ,"juridical-register-customer":JQ,"juridical-register-collaborator":QQ,business:new oM},XQ=[{id:"e2a51798",icon:"gavel",title:"Gestão de Processos",children:[{id:"e2a51798",icon:"view_week",title:"Etapas do Processo",route:{name:"process-of-juridical",params:{business:"process"}}},{id:"e2a51798",icon:"select_all",title:"Processos Em Aberto",route:{name:"juridical-list",params:{page:"process-open"}}},{id:"e2a51798",icon:"done_outline",title:"Histórico de Processos",route:{name:"juridical-list",params:{page:"process-close"}}},{id:"e2a51798",icon:"close",title:"Processos Canceladas",route:{name:"juridical-list",params:{page:"process-cancel"}}}]},{id:"053bec35",icon:"shop",title:"Gestão de Orçamentos",children:[{id:"053bec35",icon:"view_week",title:"Etapas de Orçamento",route:{name:"process-of-juridical",params:{business:"budget"}}},{id:"053bec35",icon:"select_all",title:"Orçamentos Em Aberto",route:{name:"juridical-list",params:{page:"budget-open"}}},{id:"053bec35",icon:"done_outline",title:"Orçamentos Aprovados",route:{name:"juridical-list",params:{page:"budget-close"}}},{id:"053bec35",icon:"close",title:"Orçamentos Rejeitados",route:{name:"juridical-list",params:{page:"budget-cancel"}}}]},{id:"eb8d1de4",icon:"bar_chart",title:"Relatórios",children:[{id:"7da883c0",icon:"local_atm",title:"Honorários por Colaborador",route:{name:"honorary-by-collaborator",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"7da883c0",icon:"local_atm",title:"Pagamentos por Cliente",route:{name:"payments-by-customer",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"e19b2845",icon:"people_outline",title:"Processos por cliente",route:{name:"processes-by-customer",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}},{id:"2378cb8b",icon:"assignment_ind",title:"Processos por Colaborador",route:{name:"processes-by-collaborator",query:{date_field:"date_start",date_start:(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01"}}}]},{id:"0A335551",icon:"description",title:"Cadastro",children:[{id:"0A335551",icon:"room_service",title:"Cadastro de Serviços",route:{name:"juridical-list",params:{page:"juridical-register-service"}}},{id:"0A335551",icon:"assignment_ind",title:"Colaboradores",route:{name:"juridical-list",params:{page:"juridical-register-collaborator"}},selected:!1,permission:["admin"]},{id:"0A335551",icon:"people_outline",title:"Clientes",route:{name:"juridical-list",params:{page:"juridical-register-customer"}},selected:!1}]},{id:"f8d7e42d",icon:"settings",title:"Configurações",children:[{id:"f8d7e42d",icon:"code",title:"Status/Etapas do Processo",route:{name:"juridical-list",params:{page:"config-status-process"}}},{id:"f8d7e42d",icon:"category",title:"Categorias do Processo",route:{name:"juridical-list",params:{page:"config-category-process"}}},{id:"f8d7e42d",icon:"code",title:"Status/Etapas do Orçamento",route:{name:"juridical-list",params:{page:"config-status-budget"}}},{id:"f8d7e42d",icon:"category",title:"Categorias do Orçamento",route:{name:"juridical-list",params:{page:"config-category-budget"}}}]}],ZQ={id:"e80a117e-895f-48be-8c1a-47fd93f5b814",name:"juridical",title:"Jurídico",description:"Gestão de Processos Jurídicos",icon:"wises-technology-module-juridical.png",iconSystem:"wises-technology-system-juridical.png",iconProfile:"profile_service_desk.png",color:"#613E24",menu:XQ,router:wQ,config:KQ},tK={name:"Wise Control",nameHtml:"Wise Control",icon:"wise_control.png",version:"5.2.15",lastUpdate:"12/02/2020",color:"#367da6",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[ZQ,GG,uQ,NY,BV,BN,GE,pL,ay,hU,pP,AH,Wa,CP]},eK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:"contract",title:"Detalhes do Contrato",apiUrl:"saless/contract",apiParams:"?with=status:id,name,icon,color;category:id,name,icon,color,form_id;category.form;items;items.item:id,name,type,item_unit_id;items.item.unit:id,code;invoice_address;item.item.host_config;finance_account:id,name;finance_form_payment:id,name;promotion:id,type_id,name,value,date_start,date_end,invoice_number_start,invoice_number_end;network_users",store:"internet-contract"},scopedSlots:t._u([{key:"toolbarItensBefore",fn:function(e){var i=e.content,s=e.refresh,o=e.loading;return[i?a("BusinessActions",{attrs:{business:i,refresh:s,loading:o}}):t._e()]}},{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-container",{attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessInfo",{attrs:{info:t.configuration,data:i}})],1),a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:""}},[a("ContractInternetPlan",{attrs:{business:i,plan:i.item,person:i.person||{},diagnostic:!0},on:{onSubmit:s}})],1),i?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessPromotion",{attrs:{business:i,promotion:i.promotion},on:{onSubmit:s}})],1):t._e(),i&&i.item?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessItems",{attrs:{business:i,wiConfigId:"sale",onRefresh:s}})],1):t._e(),i&&i.invoice_type_id==t.BUSINESS_INVOICE_TYPE_ID_RECURRENT?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessFinanceRecurrent",{attrs:{business:i}})],1):t._e(),i.person&&i.person.id?a("v-flex",{staticClass:"pr-2",staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Instalação",field:"address_id",business:i,person:i.person||{},address:i.address||{}},on:{onSubmit:s}})],1):t._e(),i.person&&i.person.id?a("v-flex",{staticClass:"pl-2",staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("BusinessAddress",{attrs:{title:"Endereço de Cobrança",field:"invoice_address_id",business:i,person:i.person||{},address:i.invoice_address||{}},on:{onSubmit:s}})],1):t._e(),i.hosts&&i.hosts.length>0||t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:""}},[a("BusinessHosts",{attrs:{business:i,hosts:i.hosts,diagnostic:!0},on:{onSubmit:s}})],1):t._e(),i.network_users&&i.network_users.length>0||t.$WiCheckPermission(t.PERMISSION_INTERNET_MODULE)?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:""}},[a("BusinessNetworkUsers",{attrs:{business:i,networkUsers:i.network_users,diagnostic:!0},on:{onSubmit:s}})],1):t._e(),i.category.form&&i.category.form.id?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessForm",{attrs:{refresh:s,reply:i.reply,businessId:i.id,form:i.category.form,replyEditor:i.reply_editor}})],1):t._e(),i.observation?a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("BusinessObservation",{attrs:{observation:i.observation}})],1):t._e()],1)],1)]}}])})},aK=[],iK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"contract-internet-plan"},[t.plan&&t.plan.id?a("div",[a("ContractInternetPlanTitle",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}}),a("ContractInternetPlanSelected",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}})],1):a("ContractInternetPlanNotSelected",{attrs:{business:t.business,plan:t.plan},on:{onSubmit:t.onSubmit}})],1)],1)},sK=[],oK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-toolbar",{staticClass:"business-internet-plan__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("speed")]),a("span",[t._v(" Plano de Navegação")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.searchInternetPlan()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Mudar Plano")])],1)],1),a("v-divider")],1)],1)},nK=[],rK={methods:{searchInternetPlan:function(){this.$WiEditDialog({wiConfig:"internet-contract-internet-plan",data:{id:this.business.id},onSubmit:this.onSubmit,redirectOnSubmit:!1})},selectInternetPlan:function(t){null!==t&&void 0!==t&&t.id&&this.$WiApiPut({uri:"business/business",id:this.business.id,data:{item_id:t.id},config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})},onSubmit:function(t){this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}}},lK={name:"ContractInternetPlanTitle",mixins:[rK]},cK=lK,dK=(a("30f2"),Object(m["a"])(cK,oK,nK,!1,null,"65d72cf0",null)),uK=dK.exports,pK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-internet-plan__selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-internet-plan__selected-content"},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("speed")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(t.item.name))]),a("span",[t._v(" - Mensalidade: ")]),a("strong",[t._v(t._s(t._f("money")(t.plan.amount_total)))])]),a("v-list-tile-sub-title",[a("span",[a("v-icon",{attrs:{small:"",color:"green"}},[t._v("download")]),a("span",[t._v("Download: ")]),a("strong",[t._v(t._s(t.item.host_config.download_formated))]),t._v(" e "),a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("upload")]),a("span",[t._v("Upload: ")]),a("strong",[t._v(t._s(t.item.host_config.upload_formated))])],1)])],1)],1)],1)],1)],1)},mK=[],vK={name:"ContractInternetPlanSelected",computed:{item:function(){var t;return(null===(t=this.plan)||void 0===t?void 0:t.item)||{}}},mixins:[rK]},fK=vK,gK=(a("2ac3"),Object(m["a"])(fK,pK,mK,!1,null,"880aa5c0",null)),_K=gK.exports,hK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-internet-plan__not-selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-internet-plan__not-selected-content"},[a("h4",[t._v("Adicione um plano de navegação.")]),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.searchInternetPlan()}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Adicionar Plano")])],1)],1)],1)},bK=[],xK={name:"ContractInternetPlanNotSelected",mixins:[rK]},yK=xK,kK=(a("bf50"),Object(m["a"])(yK,hK,bK,!1,null,"43b889f5",null)),CK=kK.exports,wK={name:"ContractInternetPlan",methods:{onSubmit:function(t){console.log(t),this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0,default:function(){return{}}},plan:{type:Object,default:function(){return{}}}},components:{ContractInternetPlanTitle:uK,ContractInternetPlanSelected:_K,ContractInternetPlanNotSelected:CK}},SK=wK,DK=(a("4f5c"),Object(m["a"])(SK,iK,sK,!1,null,"62164624",null)),EK=DK.exports,TK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.promotion?a("v-card",{staticClass:"elevation-17"},[a("v-toolbar",{staticClass:"business-internet-plan__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("calculate")]),a("span",[t._v(" Promoção aplicada")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:1!=t.business.stage,outline:"",small:""},on:{click:function(e){return t.searchPromotion()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Mudar Promoção")])],1)],1),a("v-divider"),a("v-card-text",{staticClass:"pt-0 pb-0 pl-0 pr-0"},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("price_change")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(t.promotion.name))]),a("span",[t._v(" - Valor: ")]),"fixed-value-discount"==t.promotion.type.code||"fixed-value-addition"==t.promotion.type.code?a("strong",[t._v(" "+t._s(t._f("money")(t.promotion.value))+" ")]):a("strong",[t._v(" "+t._s(t.promotion.value)+"% ")])]),a("v-list-tile-sub-title",["fixed-value-discount"==t.promotion.type.code?a("span",[a("span",[t._v("Desconto de "+t._s(t._f("money")(t.promotion.value))+" ")]),t.promotion.invoice_number_start>0?a("span",[t._v(" após a "+t._s(t.promotion.invoice_number_start)+" fatura ")]):t._e(),t.promotion.invoice_number_end>0?a("span",[t._v(" até a "+t._s(t.promotion.invoice_number_end)+" fatura ")]):t._e()]):t._e()])],1)],1)],1)],1)],1):a("v-card",{staticClass:"elevation-17 promotion__not-selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"promotion__not-selected-content"},[a("h4",[t._v("Adicione ou selecione uma promoção.")]),a("v-btn",{attrs:{disabled:1!=t.business.stage,outline:""},on:{click:function(e){return t.searchPromotion()}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Buscar Promoção")])],1)],1)],1)],1)},OK=[],AK={name:"BusinessPromotion",methods:{searchPromotion:function(){this.$WiListDialog({wiConfig:"internet-contract-promotion",filter:{where:"status,1"},mode:"select",callback:this.selectPromotion})},selectPromotion:function(t){if(t){var e={id:this.business.id,promotion_id:t.id};this.$WiApiPut({uri:"business/business",id:this.business.id,data:e,config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})}},onSubmit:function(){this.$emit("onSubmit")}},props:{promotion:{type:Object,default:null},business:{type:Object,required:!0,default:function(){return{}}}}},IK=AK,FK=(a("1b98"),Object(m["a"])(IK,TK,OK,!1,null,"8cd13d68",null)),PK=FK.exports,jK=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-toolbar",{staticClass:"business-hosts__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("person")]),a("span",[t._v(" Usuário(s)")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.addNetworkUser()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar usuário")])],1)],1),a("v-divider"),t.networkUsers&&t.networkUsers.length>0?a("v-list",{attrs:{"two-line":"",subheader:""}},[t._l(t.networkUsers,(function(e,i){return[i?a("v-divider",{key:i+"-divider"}):t._e(),a("v-list",{key:i,attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{attrs:{color:e.status.color}},[a("v-icon",[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v("Usuário: ")]),a("strong",[t._v(t._s(e.username))])]),a("v-list-tile-sub-title",[a("span",[t._v("Status atual: ")]),a("strong",[t._v(" "+t._s(e.status.name)+" ")]),e.ip_address?a("span",[t._v(" - IP Fixo: ")]):t._e(),a("strong",[t._v(" "+t._s(e.ip_address)+" ")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({attrs:{ripple:"",outline:"",small:""},on:{click:function(a){return t.confiance(e)}}},s),[a("v-icon",[t._v("edit")]),a("span",[t._v("Liberar")])],1)]}}],null,!0)},[a("span",[t._v("Liberação em confiança")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-btn",t._g({attrs:{ripple:"",icon:""},on:{click:function(a){return t.editNetworkUser(e)}}},s),[a("v-icon",[t._v("edit")])],1)]}}],null,!0)},[a("span",[t._v("Editar usuário")])])],1)],1)],1)]}))],2):a("v-card-text",{staticClass:"business-hosts__not-selected-content"},[a("h4",[t._v("Adicione um usuário.")]),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.addNetworkUser()}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar usuário")])],1)],1)],1)},qK=[],$K={name:"BusinessNetworkUsers",methods:{addNetworkUser:function(){this.$WiEditDialog({wiConfig:"network-user",data:{business_id:this.business.id},onSubmit:this.refresh,redirectOnSubmit:!1})},editNetworkUser:function(t){this.$WiEditDialog({wiConfig:"network-user",data:t,onSubmit:this.refresh,redirectOnSubmit:!1})},confiance:function(t){this.$WiApiPut({uri:"networks/network/user/".concat(t.id),data:{id:t.id,status_id:1},config:{msgLoad:{title:"Executando liberação em confiança...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Cliente liberado com sucesso!",text:"Reinicie o equipamento para aplicar as alterações."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja liberar este usuário?",text:"Esta ação só poderá ser desfeita manualmente."}},callback:this.refresh})},refresh:function(t){this.$emit("refresh",t),this.$emit("onSubmit",t)}},props:{business:{type:Object,required:!0},networkUsers:{type:Array,default:function(){return[]}}}},zK=$K,MK=(a("8527"),Object(m["a"])(zK,jK,qK,!1,null,"127e10a9",null)),NK=MK.exports,LK={name:"Contract",computed:{PERMISSION_INTERNET_MODULE:function(){return A["N"]},BUSINESS_INVOICE_TYPE_ID_RECURRENT:function(){return vu}},methods:{setContractLabelsText:function(){this.labels.category.text="Categoria/Tipo de Contrato:",this.labels.dateStart.text="Início do Contrato:",this.labels.dateEnd.text="Término do Contrato:",this.labels.duration.text="Duração do Contrato:"}},created:function(){this.setContractLabelsText()},components:{BusinessInfo:rl,BusinessForm:qd,BusinessHosts:Dm,BusinessItems:ku,BusinessActions:Dl,BusinessAddress:$d["a"],BusinessPromotion:PK,BusinessObservation:ju,ContractInternetPlan:EK,BusinessNetworkUsers:NK,BusinessFinanceRecurrent:Qq},mixins:[el]},RK=LK,UK=Object(m["a"])(RK,eK,aK,!1,null,null,null),WK=UK.exports,BK=[{path:"contract/:id",name:"internet-contract",component:WK,meta:{id:A["j"],auth:!0,title:"Detalhes do Contrato",icon:"border_color",permission:A["m"]}},{path:"form-reply-list/:id",name:"form-reply-list",component:Id,meta:{auth:!0,title:"form-reply-list",icon:"privacy_tip"}},{path:"form-reply-edit/:id",name:"form-reply-edit",component:TG,meta:{auth:!0,title:"form-reply-edit",icon:"privacy_tip"}},{path:"dashboard-internet",name:"dashboard-internet",component:S$,meta:{id:A["PERMISSION_INTERNET"],auth:!0,title:"Dashboard de Provedor",icon:"dashboard",moduleName:"internet"}}],VK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Selecione o Item, informe a quantidade e valores."}),stockId:t.fieldSelectApi({value:"stock_id",text:"Estoque",required:!0,size:["xs12","sm12","md4","lg4"],disabled:function(t){return t.id>0&&t.stock_id>0},api:{url:"stock",params:{fields:"id,name",order:"name,asc"}},show:"name"}),itemId:t.fieldWiListDialog({value:"item_id",text:"Item",required:!0,size:["xs12","sm12","md8","lg8"],wiConfig:null,show:"item.name",icon:null,filter:{},callbackFields:[{get:"amount_sale",set:"amount_unit"}]}),description:t.fieldText({value:"description",text:"Descrição",placeholder:"Insira a descrição aqui...",size:["xs12","sm12","md6","lg6"]}),quantity:t.fieldNumber({value:"quantity",text:"Quantidade",size:["xs12","sm12","md2","lg2"],required:!0,step:".01"}),amountUnit:t.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md2","lg2"],required:!0}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md2","lg2"],required:!0}),subHeader2:t.fieldSubHeader({text:"Use este campo para registrar alguma observação interna."}),observation:t.fieldTextArea({value:"observation",text:"Observações",placeholder:"Use este campo para observações."})}),t.list=!1,t.title={edit:{insert:"Incluir",update:"Editar"}},t.params={limit:10},t.icon="list",t.maxWidth="1000px",t.setFields(t.fieldsEdit),t.fieldsFixed=[{value:"amount_total",data:0}],t}return a}(Oe["a"]),HK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title={edit:{insert:"Incluir Produto",update:"Editar Produto"}},t.icon="inventory_2",t.fieldsEdit.itemId.text="Produto",t.fieldsEdit.itemId.wiConfig="product",t.fieldsEdit.itemId.icon="inventory_2",t.fieldsEdit.description.text="Descrição do Produto",t}return a}(VK),GK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title={edit:{insert:"Incluir Serviço",update:"Editar Serviço"}},t.icon="room_service",delete t.fieldsEdit.stockId,t.fieldsEdit.itemId.size=["xs12"],t.fieldsEdit.itemId.text="Serviço",t.fieldsEdit.itemId.wiConfig="service",t.fieldsEdit.itemId.icon="room_service",t.fieldsEdit.description.text="Descrição do Serviço",t}return a}(VK),YK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["m"],t.title={edit:{insert:"Incluir Produto ao Contrato",update:"Editar Produto ao Contrato"}},t}return a}(HK),JK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.id=A["m"],t.title={edit:{insert:"Incluir Serviço ao Contrato",update:"Editar Serviço ao Contrato"}},t}return a}(GK),QK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="internet/contract/product",t}return a}(YK),KK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.apiUrl="internet/contract/service",t}return a}(JK),XK=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title={edit:{insert:"Selecionar plano de navegação",update:"Editar plano de navegação"}},t.fieldsEdit.itemId.filter["host_config_exist"]=!0,t.fieldsEdit.description.size=["xs12","sm12","md8","lg8"],delete t.fieldsEdit.quantity,t.fieldsFixed.push({value:"is_master",data:!0}),t.fieldsFixed.push({value:"quantity",data:1}),t.clearFields(),t.setFields(t.fieldsEdit),t}return a}(KK),ZK=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),t.apiUrl="internet/contract",t.urlDetails.name="internet-contract",t.components.list.tableRow=function(){return a.e("chunk-4a8c7083").then(a.bind(null,"8aa9"))},t.fieldsEdit.status.apiUrl="internet/config/status/contract",t.fieldsEdit.category.apiUrl="internet/config/category/contract",t.fieldsEdit.externalCode=t.fieldDate({value:"invoice_first_date",text:"Data primeiro pagamento",size:["xs12","sm12","md2","lg2"],required:!0}),t.clearFields(),t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(yM),tX=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Em Análise",t.params.stage="open",t}return a}(ZK),eX=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Ativos",t.params.stage="close",t}return a}(ZK),aX=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Bloqueados",t.params.stage="close",t.params.blocked=!0,t}return a}(ZK),iX=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),t.title.list="Contratos Encerrados",t.params.stage="cancel",t}return a}(ZK),sX=function(t){Object(Ee["a"])(a,t);var e=Object(Te["a"])(a);function a(){var t;return Object(De["a"])(this,a),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{message:t.fieldMessage({text:"Não é possível alterar o plano de navegação caso exista um ou mais boletos emitidos que permitam pagamento em uma data futura. Essa regra existe para evitar pagamentos duplicados.",showField:function(t){return!!t.id}}),subHeader1:t.fieldSubHeader({text:"Informe o plano de navegação"}),planId:t.fieldWiListDialog({value:"plan_id",text:"Plano de navegação",required:!0,wiConfig:"internet-plan",show:"item.name",icon:"currency_exchange",callbackFields:[{get:"amount_sale",set:"amount_unit"}],filter:{whereNotNull:"host_config_id"}}),subHeader2:t.fieldSubHeader({text:"Se desejar, altere o valor ou aplique um desconto.",showField:function(t){return!!t.plan_id}}),amountUnit:t.fieldMoney({value:"amount_unit",text:"Valor Unitário",size:["xs12","sm12","md6","lg6"],required:!0,showField:function(t){return!!t.plan_id}}),amountDiscount:t.fieldMoney({value:"amount_discount",text:"Valor Desconto",size:["xs12","sm12","md6","lg6"],required:!1,showField:function(t){return!!t.plan_id}})}),t.id=A["m"],t.actions={update:!0},t.title="Definir plano de navegação",t.icon="currency_exchange",t.apiUrl="internet/contract/plan",t.maxWidth="588px",t.setFields(t.fieldsEdit),t}return a}(Oe["a"]),oX=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{id:t.fieldList({value:"id",text:"ID"}),name:t.fieldList({value:"name",text:"Nome"}),amountSale:t.fieldList({value:"amount_sale",text:"Valor"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe os dados básicos deste serviço."}),name:t.fieldText({value:"name",text:"Nome",counter:100,search:!0,placeholder:"Informe o nome em no máximo 100 caracteres.",type:"text",size:["xs12","sm12","md6","lg6"],required:!0}),hostConfigId:t.fieldSelectApi({value:"host_config_id",text:"Plano de navegação*",autocomplete:!0,size:["xs12","sm12","md3","lg3"],type:"db-autocomplete",api:{url:"network/host/config",params:{fields:"id,name",order:"name,asc"}},show:"name",showField:function(){return t.permissionIsAvaiable(A["N"])}}),amountSale:t.fieldMoney({value:"amount_sale",text:"Preço de Venda",size:["xs12","sm12","md3","lg3"]}),itemUnitId:t.fieldSelectApi({value:"item_unit_id",text:"Unidade de medida*",size:["xs12","sm12","md3","lg3"],api:{url:"register/product/unit",params:{fields:"id,code",order:"code,asc"}},show:"code",showField:function(){return t.permissionIsAvaiable(A["md"])}}),subHeader2:t.fieldSubHeader({text:"O campo abaixo pode ser usado para registrar observações sobre este serviço."}),description:t.fieldTextArea({value:"description",text:"Observações do serviço",placeholder:"Por favor, descreva este chamado de forma detalhada."})}),t.list=!0,t.name="internet-plan",t.title={list:"Planos de navegação",edit:{create:"Novo Serviço",update:"Atualizar Serviço"}},t.params={limit:10,order:"created_at,desc",whereNotNull:"host_config_id"},t.search={placeholder:"Pesquise pelo nome ou ID do plano",fields:["id","name"]},t.icon="room_service",t.apiUrl="register/service",t.components.list.tableRow=function(){return a.e("chunk-f84ab944").then(a.bind(null,"1094"))},t.maxWidth="750px",t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),nX=function(t){Object(Ee["a"])(i,t);var e=Object(Te["a"])(i);function i(){var t;return Object(De["a"])(this,i),t=e.call(this),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome"}),type:t.fieldList({value:"type_id",text:"Tipo de Promoção"}),value:t.fieldList({value:"value",text:"Valor"}),status:t.fieldList({value:"status",text:"Status"})}),Object(Fe["a"])(Object(Ie["a"])(t),"fieldsEdit",{subHeader1:t.fieldSubHeader({text:"Informe o nome, tipo e o valor da promoção."}),name:t.fieldText({value:"name",text:"Nome da promoção",size:["xs12","sm12","md7","lg7"]}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo da Promoção",placeholder:"Selecione o tipo da promoção",size:["xs12","sm12","md5","lg5"],required:!0,disabled:function(t){return t.id>0},api:{url:"saless/contract/promotion/type",params:{fields:"id,name",order:"name,asc"}},show:"name"}),valueFixed:t.fieldMoney({value:"value",text:"Valor do desconto",size:["xs12","sm12","md4","lg4"],showField:function(t){return 100==t.type_id||300==t.type_id||!t.type_id}}),valuePercentage:t.fieldNumber({value:"value",text:"Porcentagem",min:1,max:100,step:".01",prefix:"%",suffix:"%",size:["xs12","sm12","md3","lg3"],showField:function(t){return 200==t.type_id||400==t.type_id}}),invoiceStart:t.fieldNumber({value:"invoice_number_start",text:"Parcela inicial",min:0,max:1e4,size:["xs12","sm12","md3","lg3"],disabled:function(t){return t.id>0}}),invoiceEnd:t.fieldNumber({value:"invoice_number_end",text:"Parcela final",min:0,max:1e4,size:["xs12","sm12","md3","lg3"],disabled:function(t){return t.id>0}}),status:t.fieldSwitch({value:"status",text:"Está ativo?",size:["xs12","sm12","md2","lg2"]}),description:t.fieldTextArea({value:"description",text:"Descrição/observação da promoção"})}),t.list=!0,t.id={id:A["j"],create:A["k"],update:A["m"],delete:A["l"]},t.name="business-promotion",t.title={list:"Promoções",edit:{insert:"Nova Promoção",update:"Editar Promoção"}},t.apiUrl="sales/sale/promotion",t.params={limit:10},t.icon="code",t.components.list.tableRow=function(){return a.e("chunk-6a95beb2").then(a.bind(null,"8369"))},t.maxWidth="800px",t.setFields(t.fieldsList),t.setFields(t.fieldsEdit),t}return i}(Oe["a"]),rX={"internet-event":PM.sale,"internet-contract":new ZK,"internet-contract-opened":new tX,"internet-contract-closed":new eX,"internet-contract-blocked":new aX,"internet-contract-canceled":new iX,"internet-contract-product":new QK,"internet-contract-service":new KK,"internet-contract-plan":new XK,"internet-contract-promotion":new nX,"internet-contract-pay-day":new EM,"internet-contract-internet-plan":new sX,"internet-plan":new oX},lX={id:"549b7548",icon:"people",title:"Gestão de Clientes",children:[{id:"549b7548",icon:"people_outline",title:"Clientes",route:{name:"register-list",params:{page:"customer"}}},{id:"2498ebe2",icon:"perm_identity",title:"Prospects",route:{name:"register-list",params:{page:"prospect"}}},{id:A["gb"],icon:"equalizer",title:"Clientes por canais de entrada",route:{name:"channel-statistics-by-customer",query:{date_field:"created_at",date_start:La["a"].date(),date_end:La["a"].date()}}},{id:A["gb"],icon:"add_circle_outline",title:"Canais de entrada",route:{name:"register-list",params:{page:"channel"}}}]},cX={id:A["j"],icon:"border_color",title:"Gestão de Contratos",children:[{id:A["j"],icon:"select_all",title:"Novos Contratos",route:{name:"internet-list",params:{page:"internet-contract-opened"}}},{id:A["j"],icon:"done_outline",title:"Contratos Ativos",route:{name:"internet-list",params:{page:"internet-contract-closed"}}},{id:A["j"],icon:"block",title:"Contratos Bloqueados",route:{name:"internet-list",params:{page:"internet-contract-blocked"}}},{id:A["j"],icon:"close",title:"Contratos Encerrados",route:{name:"internet-list",params:{page:"internet-contract-canceled"}}}]},dX=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-01",uX={id:A["P"],icon:"bar_chart",title:"Relatórios",children:[{id:"1b4f745c",icon:"people_outline",title:"Vendas por cliente",route:{name:"sales-by-customer",query:{date_field:"date_start",date_start:dX}}},{id:"919bb8fa",icon:"people_outline",title:"Orçamentos por cliente",route:{name:"budgets-by-customer",query:{date_field:"date_start",date_start:dX}}},{id:"dab5ce52",icon:"assignment_ind",title:"Vendas por Vendedor",route:{name:"sales-by-collaborator",query:{date_field:"date_start",date_start:dX}}},{id:"bffe8c55",icon:"assignment_ind",title:"Orçamentos por Vendedor",route:{name:"budgets-by-collaborator",query:{date_field:"date_start",date_start:dX}}}]},pX={id:A["M"],icon:"settings",title:"Configurações",children:[{id:A["M"],icon:"code",title:"Status/Etapas de Contratos",route:{name:"internet-list",params:{page:"config-status-contract"}}},{id:A["M"],icon:"category",title:"Categorias de Contrato",route:{name:"internet-list",params:{page:"config-category-contract"}}},{id:A["u"],icon:"list_alt",title:"Complemento de Contratos",route:{name:"internet-list",params:{page:"well-config-form"}}}]},mX={id:A["O"],icon:"description",title:"Cadastro",children:[{id:A["O"],icon:"price_change",title:"Promoções",route:{name:"internet-list",params:{page:"internet-contract-promotion"}}},{id:A["O"],icon:"local_grocery_store",title:"Pacotes",route:{name:"disponivel-em-breve"}},{id:A["O"],icon:"tune",title:"Planos de navegação",route:{name:"disponivel-em-breve"}}]},vX=[lX,cX,uX,mX,pX],fX={id:A["N"],name:"internet",title:"Provedor de Internet",description:"Gestão de Provedores de Internet",icon:"wnewer-technology-module-internet.png",iconSystem:"wises-technology-system-sale.png",iconProfile:"profile_service_desk.png",color:"#367da6",menu:vX,router:BK,config:rX},gX={name:"Wise Control",nameHtml:"Wise Control",icon:"wise_control.png",version:"5.2.15",lastUpdate:"12/02/2020",color:"#367da6",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[fX,BV,BN,AF,GE,pL,ay,hU,pP,AH,Wa,CP]},_X={name:"Wise Juridic",nameHtml:"Wise Juridic",icon:"wise_control.png",version:"5.2.15",lastUpdate:"12/02/2020",color:"#367da6",type:"web",mobile_link:"https://play.google.com/store/apps/details?id=connectview.insights.com",modules:[ZQ,BV,GE,pL,ay,Wa,pP]},hX={"wise-view":VN,"sis-pocos":YG,"wise-message":oY,"wise-control":tK,"wise-provider":gX,"wise-juridical":_X},bX=hX[i["a"].state.system];bX.version="5.4.158",bX.lastUpdate="08/02/2025",bX.versionApi=null,bX.log=i["a"].state.log;e["a"]={namespaced:!0,state:bX,mutations:{SET_VERSION_API:function(t,e){t.versionApi=e}}}},"4c35":function(t,e,a){"use strict";var i,s,o=a("2877"),n={},r=Object(o["a"])(n,i,s,!1,null,null,null);e["a"]=r.exports},"4c56":function(t,e,a){},"4ca5":function(t,e,a){"use strict";a("d928")},"4d10":function(t,e,a){"use strict";a("ecc8")},"4d5f":function(t,e,a){},"4d9f":function(t,e,a){"use strict";a("95cb")},"4dc9":function(t,e,a){},"4dea":function(t,e,a){},"4dee":function(t,e,a){"use strict";a("58b8")},"4e0b":function(t,e,a){"use strict";a("d1bf")},"4e3e":function(t,e,a){"use strict";a("dce8")},"4e3f":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{"max-width":t.aspectRatio>1?"800px":"600px",persistent:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"image-cropper"},[a("v-card-title",{staticClass:"image-cropper__title py-2"},[a("span",[t._v(t._s(t.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"image-cropper__content"},[t.imageSelected?t.previewMode?a("div",{staticClass:"image-cropper__confirmation"},[a("div",{staticClass:"image-cropper__instructions"},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"success"}},[t._v("check_circle")]),a("span",[t._v("Confirme se o recorte está como desejado")])],1),a("div",{staticClass:"image-cropper__preview-result"},[a("div",{staticClass:"image-cropper__preview-frame",style:t.previewFrameStyle},[a("img",{staticClass:"image-cropper__preview-image",attrs:{src:t.croppedImageUrl,alt:"Imagem recortada"}})])]),a("div",{staticClass:"image-cropper__confirmation-controls"},[a("v-btn",{staticClass:"image-cropper__btn",attrs:{text:"",color:"error"},on:{click:t.backToEdit}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("arrow_back")]),t._v(" Voltar ")],1),a("v-btn",{staticClass:"image-cropper__btn",attrs:{color:"success"},on:{click:t.confirmAndSave}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("save")]),t._v(" Confirmar e Salvar ")],1)],1)]):a("div",{staticClass:"image-cropper__editor"},[a("div",{staticClass:"image-cropper__instructions"},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"info"}},[t._v("info")]),a("span",[t._v("Arraste a área de recorte para ajustar a imagem")])],1),a("div",{staticClass:"image-cropper__preview-container"},[a("div",{ref:"imageContainer",staticClass:"image-cropper__image-container"},[a("img",{ref:"image",staticClass:"image-cropper__image",attrs:{src:t.imageUrl},on:{load:t.initializeCropper}}),a("div",{ref:"cropArea",staticClass:"image-cropper__crop-area",style:t.cropAreaStyle},[a("div",{staticClass:"image-cropper__crop-border"}),t._l(t.resizeHandles,(function(e,i){return a("div",{key:i,staticClass:"image-cropper__resize-handle",class:"image-cropper__resize-handle--"+e.position,on:{mousedown:function(a){return t.startResize(a,e.cursor)}}})}))],2)])]),a("div",{staticClass:"image-cropper__controls"},[a("div",{staticClass:"image-cropper__zoom-container"},[a("v-icon",{attrs:{small:""}},[t._v("zoom_out")]),a("v-slider",{staticClass:"image-cropper__zoom-slider mx-2",attrs:{min:"100",max:"300","hide-details":""},on:{input:t.updateZoom},model:{value:t.zoom,callback:function(e){t.zoom=e},expression:"zoom"}}),a("v-icon",{attrs:{small:""}},[t._v("zoom_in")])],1),a("div",{staticClass:"image-cropper__buttons"},[a("v-btn",{staticClass:"image-cropper__btn",attrs:{text:"",color:"error"},on:{click:t.resetImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:"",small:""}},[t._v("refresh")]),t._v(" Trocar ")],1),a("v-btn",{staticClass:"image-cropper__btn",attrs:{color:"primary"},on:{click:t.previewCrop}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:"",small:""}},[t._v("crop")]),t._v(" Recortar ")],1)],1)])]):a("div",{staticClass:"image-cropper__upload-area"},[a("input",{ref:"fileInput",staticClass:"image-cropper__file-input",attrs:{type:"file",accept:t.acceptedFormats},on:{change:t.onFileSelected}}),a("div",{staticClass:"image-cropper__upload-placeholder",class:{"image-cropper__upload-placeholder--drag-over":t.isDragOver},on:{click:t.triggerFileInput,dragover:function(e){return e.preventDefault(),t.onDragOver(e)},dragleave:function(e){return e.preventDefault(),t.onDragLeave(e)},drop:function(e){return e.preventDefault(),t.onDrop(e)}}},[a("v-icon",{staticClass:"image-cropper__upload-icon"},[t._v("cloud_upload")]),a("p",{staticClass:"image-cropper__upload-text"},[t._v("Clique para selecionar uma imagem")]),a("p",{staticClass:"image-cropper__upload-hint"},[t._v("ou arraste e solte aqui")]),a("p",{staticClass:"image-cropper__formats-hint"},[t._v("Formatos aceitos: "+t._s(t.formatsList))])],1)])]),t.loading?a("div",{staticClass:"image-cropper__loading"},[a("v-progress-circular",{attrs:{indeterminate:"",size:"64"}})],1):t._e()],1)],1)],1)},s=[],o=(a("caad"),a("a15b"),a("d81d"),a("b0c0"),a("a9e3"),a("d3b7"),a("ac1f"),a("2532"),a("3ca3"),a("1276"),a("ddb0"),a("2b3d"),a("bb1b")),n={name:"ImageCropper",props:{value:{type:Boolean,default:!1},aspectRatio:{type:Number,default:1},outputWidth:{type:Number,default:300},outputHeight:{type:Number,default:300},personId:{type:[Number,String],required:!0},personName:{type:String,default:""},title:{type:String,default:"Selecionar Imagem de Perfil"},formats:{type:Array,default:function(){return["jpg","jpeg","png","gif"]}}},data:function(){return{dialog:!1,imageSelected:!1,imageUrl:null,originalFile:null,zoom:100,cropPosition:{x:0,y:0},cropSize:200,cropWidth:200,cropHeight:200,isDragging:!1,dragStart:{x:0,y:0},isResizing:!1,resizeCursor:"nwse-resize",loading:!1,imageSize:{width:0,height:0},imagePosition:{x:0,y:0},isDragOver:!1,previewMode:!1,croppedImageUrl:null,croppedBlob:null,resizeHandles:[{position:"top-left",cursor:"nwse-resize"},{position:"top-right",cursor:"nesw-resize"},{position:"bottom-left",cursor:"nesw-resize"},{position:"bottom-right",cursor:"nwse-resize"}]}},computed:{cropAreaStyle:function(){return{width:"".concat(this.cropWidth,"px"),height:"".concat(this.cropHeight,"px"),left:"".concat(this.cropPosition.x,"px"),top:"".concat(this.cropPosition.y,"px")}},acceptedFormats:function(){return this.formats.map((function(t){return".".concat(t)})).join(",")},formatsList:function(){return this.formats.join(", ").toUpperCase()},previewFrameStyle:function(){var t=this.outputWidth/this.outputHeight,e=600,a=400,i=this.outputWidth,s=this.outputHeight;return i>e&&(i=e,s=i/t),s>a&&(s=a,i=s*t),{width:"".concat(i,"px"),height:"".concat(s,"px")}}},watch:{value:function(t){this.dialog=t},dialog:function(t){this.$emit("input",t),t||this.resetState()}},methods:{closeDialog:function(){this.dialog=!1},triggerFileInput:function(){this.$refs.fileInput.click()},onFileSelected:function(t){var e=t.target.files[0];e&&this.processFile(e)},onDragOver:function(){this.isDragOver=!0},onDragLeave:function(){this.isDragOver=!1},onDrop:function(t){this.isDragOver=!1;var e=t.dataTransfer.files[0];if(e){var a=e.name.split(".").pop().toLowerCase();this.formats.includes(a)?this.processFile(e):alert("Formato não suportado. Por favor, use: ".concat(this.formatsList))}},processFile:function(t){this.originalFile=t,this.imageUrl=URL.createObjectURL(t),this.imageSelected=!0,this.previewMode=!1},initializeCropper:function(){var t=this.$refs.image,e=this.$refs.imageContainer;this.imageSize={width:t.naturalWidth,height:t.naturalHeight};var a=e.getBoundingClientRect(),i=Math.min(.8*a.width,.8*a.height);this.aspectRatio>=1?(this.cropWidth=i,this.cropHeight=i/this.aspectRatio):(this.cropHeight=i,this.cropWidth=i*this.aspectRatio),1===this.aspectRatio&&(this.cropSize=this.cropWidth),this.cropPosition={x:(a.width-this.cropWidth)/2,y:(a.height-this.cropHeight)/2},this.$refs.cropArea.addEventListener("mousedown",this.startDrag),document.addEventListener("mousemove",this.onDrag),document.addEventListener("mouseup",this.stopDrag)},startDrag:function(t){t.target.classList.contains("image-cropper__resize-handle")||(this.isDragging=!0,this.dragStart={x:t.clientX-this.cropPosition.x,y:t.clientY-this.cropPosition.y},t.preventDefault())},onDrag:function(t){if(this.isDragging){var e=this.$refs.imageContainer,a=e.getBoundingClientRect(),i=t.clientX-this.dragStart.x,s=t.clientY-this.dragStart.y;i=Math.max(0,Math.min(i,a.width-this.cropWidth)),s=Math.max(0,Math.min(s,a.height-this.cropHeight)),this.cropPosition={x:i,y:s}}else if(this.isResizing){var o=this.$refs.imageContainer,n=o.getBoundingClientRect(),r=t.clientX-n.left-this.cropPosition.x,l=Math.max(100,Math.min(r,n.width-this.cropPosition.x)),c=l/this.aspectRatio;c>n.height-this.cropPosition.y&&(c=n.height-this.cropPosition.y,l=c*this.aspectRatio),this.cropWidth=l,this.cropHeight=c,1===this.aspectRatio&&(this.cropSize=this.cropWidth)}},stopDrag:function(){this.isDragging=!1,this.isResizing=!1},startResize:function(t,e){this.isResizing=!0,this.resizeCursor=e,t.preventDefault(),t.stopPropagation()},updateZoom:function(){this.$refs.image&&(this.$refs.image.style.width="".concat(this.zoom,"%"),this.adjustCropAreaPosition())},adjustCropAreaPosition:function(){var t=this.$refs.imageContainer,e=t.getBoundingClientRect(),a=this.cropPosition.x,i=this.cropPosition.y;a+this.cropWidth>e.width&&(a=e.width-this.cropWidth),i+this.cropHeight>e.height&&(i=e.height-this.cropHeight),this.cropPosition={x:a,y:i}},resetImage:function(){this.imageSelected=!1,this.imageUrl=null,this.zoom=100,this.previewMode=!1,this.$refs.fileInput&&(this.$refs.fileInput.value=""),this.croppedImageUrl&&(URL.revokeObjectURL(this.croppedImageUrl),this.croppedImageUrl=null)},previewCrop:function(){var t=this,e=document.createElement("canvas"),a=e.getContext("2d");e.width=this.outputWidth,e.height=this.outputHeight;var i=this.$refs.image,s=this.$refs.imageContainer,o=s.getBoundingClientRect(),n=i.offsetWidth,r=i.offsetHeight,l=i.naturalWidth/n,c=i.naturalHeight/r,d=(o.width-n)/2,u=(o.height-r)/2,p=(this.cropPosition.x-d)*l,m=(this.cropPosition.y-u)*c,v=this.cropWidth*l,f=this.cropHeight*c,g=Math.max(0,Math.min(p,i.naturalWidth-1)),_=Math.max(0,Math.min(m,i.naturalHeight-1)),h=Math.min(v,i.naturalWidth-g),b=Math.min(f,i.naturalHeight-_);a.drawImage(i,g,_,h,b,0,0,e.width,e.height),e.toBlob((function(e){t.croppedImageUrl&&URL.revokeObjectURL(t.croppedImageUrl),t.croppedBlob=e,t.croppedImageUrl=URL.createObjectURL(e),t.previewMode=!0,setTimeout((function(){var t=document.querySelector(".image-cropper__preview-image");t&&t.classList.add("image-cropper__preview-image--loaded")}),100)}),this.originalFile.type)},backToEdit:function(){this.previewMode=!1},confirmAndSave:function(){if(this.croppedBlob){this.loading=!0;var t=new File([this.croppedBlob],this.originalFile.name,{type:this.originalFile.type});this.uploadImage(t)}},uploadImage:function(t){var e=this,a=new FormData,i={type:t.type,size:t.size,id:this.personId,name:this.personName,profile:1===this.aspectRatio};a.append("files[0]",t),a.append("infos[0]",JSON.stringify(i)),o["b"].post({uri:"system/file",msgLoad:!1,data:a,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?(e.$emit("success",t.data.data[0]),e.closeDialog()):(e.$emit("error"),console.error(JSON.stringify({color:"error",message:"Erro ao atualizar imagem de perfil."}))),e.loading=!1},error:function(t){console.error(t),e.$emit("error"),console.error(JSON.stringify({color:"error",message:"Erro ao enviar imagem para o servidor."})),e.loading=!1}})},resetState:function(){this.imageSelected=!1,this.imageUrl=null,this.zoom=100,this.cropPosition={x:0,y:0},this.cropWidth=200,this.cropHeight=200,this.cropSize=200,this.loading=!1,this.previewMode=!1,this.$refs.fileInput&&(this.$refs.fileInput.value=""),this.croppedImageUrl&&(URL.revokeObjectURL(this.croppedImageUrl),this.croppedImageUrl=null),this.$refs.cropArea&&this.$refs.cropArea.removeEventListener("mousedown",this.startDrag),document.removeEventListener("mousemove",this.onDrag),document.removeEventListener("mouseup",this.stopDrag)}},beforeDestroy:function(){document.removeEventListener("mousemove",this.onDrag),document.removeEventListener("mouseup",this.stopDrag),this.imageUrl&&URL.revokeObjectURL(this.imageUrl),this.croppedImageUrl&&URL.revokeObjectURL(this.croppedImageUrl)}},r=n,l=(a("4f51"),a("2877")),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},"4e61":function(t,e,a){},"4ea2":function(t,e,a){},"4f21":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",t._g({staticClass:"wn-tag",style:{backgroundColor:t.color+(t.$wiDark?"40":"30"),color:t.color,filter:t.$wiDark?"brightness(1)":"brightness(0.7)",padding:t.padding}},t.$listeners),[t.icon?a("v-icon",{attrs:{size:t.iconSize,color:t.color}},[t._v(t._s(t.icon))]):t._e(),a("span",{style:{"font-size":t.size+"px"}},[t._v(t._s(t.text))])],1)},s=[],o={name:"WNTag",props:{text:{type:String,required:!0},icon:{type:String,default:null},color:{type:String,default:"#1976D2"},iconSize:{type:String,default:"14"},size:{type:String,default:"11"},padding:{type:String,default:"1px 5px"}}},n=o,r=(a("fea0"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"86ef4276",null);e["a"]=l.exports},"4f51":function(t,e,a){"use strict";a("647a")},"4f5c":function(t,e,a){"use strict";a("0870")},"4f72":function(t,e,a){"use strict";a("96e7")},"4fa9":function(t,e,a){},"4fba":function(t){t.exports=JSON.parse('{"login":{"title":"Login","description":"Faça login para acessar o sistema.","username":{"label":"Usuário","placeholder":"Digite seu usuário"},"password":{"label":"Senha","placeholder":"Digite sua senha"},"submit":{"label":"Entrar"},"copyright":{"text":"Todos os direitos reservados."},"messages":{"loading":{"title":"Autenticando...","text":"Aguarde enquanto verificamos suas credenciais."},"error":{"title":"Usuário não existe ou senha inválida!","text":"Verifique se o usuário e a senha estão corretos."},"accountNotActive":{"title":"Conta suspensa!","text":"Entre em contato com o administrador do sistema."}}},"dashboard":{"title":"Dashboard","welcome":"Bem-vindo(a)","description":"Use o menu lateral para acessar todas as opções."},"list":{"title":"Lista","description":"Use o menu lateral para acessar todas as opções."},"config":{"title":"Configurações","description":"Use o menu lateral para acessar todas as opções."},"userProfile":{"title":"Perfil do Usuário","description":"Use o menu lateral para acessar todas as opções."},"calendar":{"title":"Calendário","description":"Use o menu lateral para acessar todas as opções."},"schedule":{"title":"Em breve...","description":"Use o menu lateral para acessar todas as opções."}}')},5068:function(t,e,a){"use strict";a("fbe0")},5070:function(t,e,a){"use strict";a("bb91")},"511e":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._t("toolbar",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading}),t.notShowToolbar?t._e():a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:t.dark?"dark":"primary"}},[t.notReturnIcon?t._e():a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t.title&&!t.fieldTitle?a("span",[t._v(" "+t._s(t.title)+" ")]):t._e(),!t.title&&t.fieldTitle&&t.detail?a("span",[t._v(" "+t._s(t.detail[t.fieldTitle])+" ")]):t._e()]),a("v-spacer"),t._t("toolbarItensBefore",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading}),t.store?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id&&t.wiConfig.id.update?t.wiConfig.id.update:t.wiConfig.id},expression:"{'id': wiConfig.id && wiConfig.id.update ? wiConfig.id.update : wiConfig.id}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store,onSubmit:t.loadDetail,data:t.detail})}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("edit")])],1):t._e(),a("v-btn",{attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.loadDetail()}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("refresh")])],1),t._t("toolbarItensAfter",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading})],2),t.loading&&t.notLoad?a("div",[a("v-progress-linear",{staticStyle:{margin:"0"},attrs:{indeterminate:!0}})],1):t._e(),a("loading",{attrs:{loading:t.loading&&!t.notLoad}},[t.detail?a("div",[t._t("default",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading})],2):t._e(),t.error?a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"50px"}},[a("h1",{staticStyle:{"padding-bottom":"20px"}},[t._v("Erro ao buscar informações. "),a("br"),t._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.loadDetail()}}},[a("v-icon",[t._v("refresh")]),t._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("navigate_before")]),t._v(" Voltar")],1)],1):t._e()]),t.editModal?a("div",[a("editmodal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:t.loadDetail}})],1):t._e()],2)},s=[],o=(a("b0c0"),a("c1f9"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("bb1b")),n=a("06ee"),r=a("1ea2"),l={name:"ViewDetail_v1-1-2",data:function(){return{editModal:!1,modalForm:{},modalStore:"pessoa",loading:!0,detail:null,error:!1}},watch:{$route:"loadView"},computed:{url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},dark:function(){return this.$wiDark||!1},wiConfig:function(){return this.$store.state.pages[this.store]||{}}},created:function(){console.log(this.$route.params.id),console.log(this.apiUrl),this.loadDetail(),this.index&&this.$store.dispatch("WiView/create",{index:this.index,data:{refresh:this.loadDetail}})},beforeDestroy:function(){this.index&&this.$store.dispatch("WiView/delete",this.index)},methods:{loadView:function(t){this.defaultRoute&&t.name!==this.defaultRoute||this.loadDetail()},loadDetail:function(t){var e=this;this.loading=!0;var a="",i=t&&t.apiParams?t.apiParams:this.apiParams||"",s=t&&t.apiUrl?t.apiUrl:this.apiUrl;this.notGetID?a=s:this.$route.params&&this.$route.params.id>0&&(a=s+"/"+this.$route.params.id);var n=new URLSearchParams(i),r=Object.fromEntries(n);o["b"].get({uri:a,params:r,sucess:function(t){e.error=!1,e.loading=!1,e.detail=t.data,e.$emit("action",!1),e.$forceUpdate()},error:function(t){console.log(t),e.error=!0,e.loading=!1;var a="Erro ao buscar o item de ID: "+e.$route.params.id+".";e.notGetID&&(a="Erro ao buscar informações."),e.$WiMakeError({error:t,id:101,title:a})}})},openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1}},components:{editmodal:n["a"],loading:r["a"]},props:["index","apiUrl","apiParams","routeReturn","title","notGetID","notShowToolbar","defaultRoute","store","fieldTitle","notLoad","notReturnIcon"]},c=l,d=a("2877"),u=Object(d["a"])(c,i,s,!1,null,null,null);e["a"]=u.exports},5206:function(t,e,a){},5234:function(t,e,a){"use strict";a.d(e,"a",(function(){return o}));var i=a("d4ec"),s=a("bee2"),o=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"set",value:function(t,e){localStorage.setItem(t,this.crypt(e))}},{key:"get",value:function(t){var e=localStorage.getItem(t);return e?this.decrypt(e):null}},{key:"remove",value:function(t){localStorage.removeItem(t)}},{key:"crypt",value:function(t){return btoa(btoa(JSON.stringify(t)))}},{key:"decrypt",value:function(t){return JSON.parse(atob(atob(t)))}}]),t}()},5238:function(t,e,a){"use strict";a("405d")},"52a9":function(t,e,a){},"52e3":function(t,e,a){},5308:function(t,e,a){"use strict";a("ec43")},"532c":function(t,e,a){"use strict";a("eb9c")},5341:function(t,e,a){},"53d8":function(t,e,a){"use strict";a("ff7a")},"53e5":function(t,e,a){"use strict";a("b6d4")},"54a9":function(t,e,a){"use strict";a("03e2")},5581:function(t,e,a){"use strict";a("043b")},"561d":function(t,e,a){},5656:function(t,e,a){"use strict";a("e09c")},"56a0":function(t,e,a){"use strict";a("9c1e")},"56c7":function(t,e,a){},"56d7":function(t,e,a){"use strict";a.r(e);a("e260"),a("e6cf"),a("cca6"),a("a79d");var i=a("2b0e"),s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-app",{attrs:{id:"app"}},[a("router-view")],1)},o=[],n={name:"App"},r=n,l=(a("034f"),a("2877")),c=Object(l["a"])(r,s,o,!1,null,null,null),d=c.exports,u=(a("f70b"),a("3aee")),p=a("9604"),m=(a("99af"),a("4de4"),a("b0c0"),[]),v=a("8c4f"),f=[],g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-btn",{on:{click:function(e){return t.testWebhook()}}},[t._v("Send New Event")]),a("v-btn",{on:{click:function(e){return t.systemNotifications()}}},[t._v("Send New Notification")]),a("v-btn",{on:{click:function(e){return t.loadApi()}}},[t._v("Send New Request")]),a("v-btn",{on:{click:function(e){return t.savePanels()}}},[t._v("Save Panels")]),a("v-btn",{on:{click:function(e){return t.checkPanelsId()}}},[t._v("Check Panels Id")]),a("v-btn",{on:{click:function(e){return t.convert()}}},[t._v("convert")]),a("v-btn",{on:{click:function(e){return t.testNotifications()}}},[t._v("testNotifications")]),a("h1"),a("WNAudioRecorder",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple"}}),a("WNAudioRecorderInline",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple"}}),t.showCategoryDialog?a("WNCategorySelectorDialog",{attrs:{apiUrl:"talks/category-hierarchy"},on:{select:t.handleCategorySelect,cancel:t.handleCancel},model:{value:t.showCategoryDialog,callback:function(e){t.showCategoryDialog=e},expression:"showCategoryDialog"}}):t._e(),a("v-btn",{on:{click:function(e){t.showCategoryDialog=!0}}},[t._v("Open Category Dialog")]),a("WhatsAppTemplateSelectorDialog",{attrs:{channel_id:"4",dynamic_variables:"['name', 'age']"},model:{value:t.showWhatsAppTemplateSelectorDialog,callback:function(e){t.showWhatsAppTemplateSelectorDialog=e},expression:"showWhatsAppTemplateSelectorDialog"}}),a("v-btn",{on:{click:function(e){t.showWhatsAppTemplateSelectorDialog=!0}}},[t._v("Open WhatsApp Template Selector Dialog")]),a("br"),a("br"),a("WhatsAppLoginEnbed")],1)},_=[],h=(a("4160"),a("c975"),a("fb6a"),a("d3b7"),a("25f0"),a("159b"),a("96cf"),a("1da1")),b=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"whatsapp-connect-container"},[a("div",{staticClass:"whatsapp-connect-content"},[a("img",{staticClass:"whatsapp-logo",attrs:{src:"/whatsapp-logo.png",alt:"WhatsApp Business"}}),a("h2",[t._v("Conecte seu WhatsApp Business")]),a("p",{staticClass:"description"},[t._v(" Conecte sua conta do WhatsApp Business para gerenciar suas mensagens através do nosso CRM. ")]),a("button",{staticClass:"connect-button",attrs:{disabled:t.loading||!t.isFBSDKLoaded},on:{click:t.connectWhatsapp}},[t.loading?a("span",{staticClass:"loading-spinner"}):t._e(),t._v(" "+t._s(t.loading?"Conectando...":"Conectar WhatsApp Business")+" ")]),t.message?a("div",{staticClass:"message success"},[t._v(" "+t._s(t.message)+" ")]):t._e(),t.error?a("div",{staticClass:"message error"},[t._v(" "+t._s(t.error)+" ")]):t._e()])])},x=[],y=a("5530"),k=a("bc3a"),C=a.n(k),w={name:"WhatsAppLoginEnbed",data:function(){return{loading:!1,message:null,error:null,isFBSDKLoaded:!1,isFBInitialized:!1,config:{appId:Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_FACEBOOK_APP_ID,apiUrl:Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_API_URL}}},methods:{checkHTTPS:function(){if("https:"!==window.location.protocol)throw new Error("Esta funcionalidade requer uma conexão HTTPS. Por favor, acesse o site através de HTTPS.")},loadFacebookSDK:function(){var t=this;return new Promise((function(e,a){try{if(t.checkHTTPS(),window.FB)return t.isFBSDKLoaded=!0,void e();if(window.fbAsyncInit=function(){window.FB.init({appId:t.config.appId,xfbml:!0,version:"v19.0"}),window.FB.getLoginStatus((function(){t.isFBSDKLoaded=!0,t.isFBInitialized=!0,e()}))},!document.getElementById("facebook-jssdk")){var i=document.createElement("script");i.id="facebook-jssdk",i.src="https://connect.facebook.net/en_US/sdk.js",i.async=!0,i.defer=!0,i.onerror=function(){return a(new Error("Falha ao carregar o SDK do Facebook"))},document.head.appendChild(i)}}catch(s){a(s)}}))},connectWhatsapp:function(){var t=this;return Object(h["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,t.loading=!0,t.message=null,t.error=null,t.isFBInitialized){e.next=7;break}return e.next=7,t.loadFacebookSDK();case 7:if(window.FB){e.next=9;break}throw new Error("SDK do Facebook não carregado. Tente recarregar a página.");case 9:return e.next=11,new Promise((function(t,e){window.FB.login((function(a){a.authResponse?t(a):e(new Error("Autenticação do Facebook cancelada ou falhou."))}),{scope:"whatsapp_business_management,whatsapp_business_messaging",auth_type:"rerequest"})}));case 11:return t.message="Conexão iniciada! Finalizando no servidor...",window.FB.Event.subscribe("whatsapp_business_account_setup",function(){var e=Object(h["a"])(regeneratorRuntime.mark((function e(a){var i,s,o,n,r,l;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(null===a||void 0===a||!a.data){e.next=6;break}return i=a.data,s=i.waba_id,o=i.phone_number_id,n=i.code,r=i.business_id,l=i.business_name,e.next=4,t.sendWabaDataToBackend({waba_id:s,phone_number_id:o,code:n,business_id:r,business_name:l});case 4:e.next=7;break;case 6:throw new Error("Falha ao obter dados da conta WhatsApp Business.");case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}()),e.next=15,new Promise((function(t,e){window.FB.ui({method:"whatsapp_business_account_setup",override_default_data:!0},(function(a){null!==a&&void 0!==a&&a.error?e(new Error(a.error.message)):t(a)}))}));case 15:e.next=20;break;case 17:e.prev=17,e.t0=e["catch"](0),t.error=e.t0.message;case 20:return e.prev=20,t.loading=!1,e.finish(20);case 23:case"end":return e.stop()}}),e,null,[[0,17,20,23]])})))()},sendWabaDataToBackend:function(t){var e=this;return Object(h["a"])(regeneratorRuntime.mark((function a(){var i,s,o;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,C.a.post("".concat(e.config.apiUrl,"/api/whatsapp/connect"),Object(y["a"])(Object(y["a"])({},t),{},{userId:e.$store.state.user.id}));case 3:if(i=a.sent,!i.data.success){a.next=9;break}e.message="WhatsApp Business conectado com sucesso ao seu CRM!",e.$emit("whatsapp-connected",i.data),a.next=10;break;case 9:throw new Error(i.data.message||"Erro ao finalizar a conexão no backend.");case 10:a.next=15;break;case 12:throw a.prev=12,a.t0=a["catch"](0),new Error((null===(s=a.t0.response)||void 0===s||null===(o=s.data)||void 0===o?void 0:o.message)||"Erro na comunicação com o servidor ao finalizar a conexão.");case 15:case"end":return a.stop()}}),a,null,[[0,12]])})))()}},mounted:function(){var t=this;return Object(h["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,t.loadFacebookSDK();case 3:e.next=8;break;case 5:e.prev=5,e.t0=e["catch"](0),t.error=e.t0.message;case 8:case"end":return e.stop()}}),e,null,[[0,5]])})))()}},S=w,D=(a("8a67"),Object(l["a"])(S,b,x,!1,null,"07bd925e",null)),E=D.exports,T=a("bb1b"),O=(a("caad"),a("a434"),a("a9e3"),a("b680"),a("ac1f"),a("5319"),a("1276"),a("498a"),a("d4ec")),A=a("bee2"),I=" ",F=function(){function t(){Object(O["a"])(this,t)}return Object(A["a"])(t,null,[{key:"parse",value:function(t){if(!isNaN(parseFloat(t))&&isFinite(t))return Number(t);var e=String(t).trim().replace(/^-/,"").replace(/[NSEW]$/i,"").split(/[^0-9.,]+/);if(""==e[e.length-1]&&e.splice(e.length-1),""==e)return NaN;var a=null;switch(e.length){case 3:a=e[0]/1+e[1]/60+e[2]/3600;break;case 2:a=e[0]/1+e[1]/60;break;case 1:a=e[0];break;default:return NaN}return/^-|[WS]$/i.test(t.trim())&&(a=-a),Number(a)}},{key:"toDms",value:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"d",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(isNaN(e))return null;if("string"==typeof e&&""==e.trim())return null;if("boolean"==typeof e)return null;if(e==1/0)return null;if(null==e)return null;if(void 0===i)switch(a){case"d":case"deg":i=4;break;case"dm":case"deg+min":i=2;break;case"dms":case"deg+min+sec":i=0;break;default:a="d",i=4;break}e=Math.abs(e);var s=null,o=null,n=null,r=null;switch(a){default:case"d":case"deg":o=e.toFixed(i),o<100&&(o="0"+o),o<10&&(o="0"+o),s=o+"°";break;case"dm":case"deg+min":o=Math.floor(e),n=(60*e%60).toFixed(i),60==n&&(n=(0).toFixed(i),o++),o=("000"+o).slice(-3),n<10&&(n="0"+n),s=o+"°"+t.separator+n+"′";break;case"dms":case"deg+min+sec":o=Math.floor(e),n=Math.floor(3600*e/60)%60,r=(3600*e%60).toFixed(i),60==r&&(r=(0).toFixed(i),n++),60==n&&(n=0,o++),o=("000"+o).slice(-3),n=("00"+n).slice(-2),r<10&&(r="0"+r),s=o+"°"+t.separator+n+"′"+t.separator+r+"″";break}return s}},{key:"toLat",value:function(e,a,i){var s=t.toDms(t.wrap90(e),a,i);return null===s?"–":s.slice(1)+t.separator+(e<0?"S":"N")}},{key:"toLon",value:function(e,a,i){var s=t.toDms(t.wrap180(e),a,i);return null===s?"–":s+t.separator+(e<0?"W":"E")}},{key:"toBrng",value:function(e,a,i){var s=t.toDms(t.wrap360(e),a,i);return null===s?"–":s.replace("360","0")}},{key:"fromLocale",value:function(t){var e=123456.789.toLocaleString(),a={thousands:e.slice(3,4),decimal:e.slice(7,8)};return t.replace(a.thousands,"⁜").replace(a.decimal,".").replace("⁜",",")}},{key:"toLocale",value:function(t){var e=123456.789.toLocaleString(),a={thousands:e.slice(3,4),decimal:e.slice(7,8)};return t.replace(/,([0-9])/,"⁜$1").replace(".",a.decimal).replace("⁜",a.thousands)}},{key:"compassPoint",value:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;if(![1,2,3].includes(Number(a)))throw new RangeError("invalid precision ‘".concat(a,"’"));e=t.wrap360(e);var i=["N","NNE","NE","ENE","E","ESE","SE","SSE","S","SSW","SW","WSW","W","WNW","NW","NNW"],s=4*Math.pow(2,a-1),o=i[Math.round(e*s/360)%s*16/s];return o}},{key:"wrap90",value:function(t){if(-90<=t&&t<=90)return t;var e=t,a=90,i=360;return 4*a/i*Math.abs(((e-i/4)%i+i)%i-i/2)-a}},{key:"wrap180",value:function(t){if(-180<=t&&t<=180)return t;var e=t,a=180,i=360;return((2*a*e/i-i/2)%i+i)%i-a}},{key:"wrap360",value:function(t){if(0<=t&&t<360)return t;var e=t,a=180,i=360;return(2*a*e/i%i+i)%i}},{key:"separator",get:function(){return I},set:function(t){I=t}}]),t}();Number.prototype.toRadians=function(){return this*Math.PI/180},Number.prototype.toDegrees=function(){return 180*this/Math.PI};var P=F,j=a("c138"),q=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("mic")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{flat:"",dense:"",color:"transparent"}},[a("v-toolbar-title",[t._v(" Gravação de áudio ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"text-center"},[a("div",{staticClass:"audio-recorder"},[t.isRecording||t.isPaused||t.audioUrl?t._e():a("div",{staticClass:"instruction-text"},[a("v-icon",{staticClass:"mb-2",attrs:{large:"",color:"primary"}},[t._v("mic")]),a("p",[t._v("Clique no botão do microfone para iniciar sua gravação")])],1),t.isRecording||t.isPaused?[a("canvas",{ref:"visualizer",staticClass:"visualizer",attrs:{height:"60"}}),a("div",{staticClass:"timer"},[t._v(" "+t._s(t.formatTime(t.recordingTime))+" ")]),t.isRecording?a("div",{staticClass:"instruction-text subtle"},[t._v(" Você pode pausar ou finalizar a gravação a qualquer momento ")]):t._e(),t.isPaused?a("div",{staticClass:"instruction-text subtle"},[t._v(" Sua gravação está pausada. Continue ou finalize quando desejar ")]):t._e()]:t._e(),a("div",{staticClass:"controls"},[a("v-btn",{staticClass:"ma-2",attrs:{fab:"",color:t.isRecording?"red":"primary",disabled:t.isProcessing},on:{click:t.toggleRecording}},[t.isRecording||t.isPaused?t.isPaused?a("v-icon",[t._v("play_arrow")]):a("v-icon",[t._v("pause")]):a("v-icon",[t._v("mic")])],1),t.isRecording||t.isPaused?a("v-btn",{staticClass:"ma-2",attrs:{fab:"",color:"error",disabled:t.isProcessing},on:{click:t.stopRecording}},[a("v-icon",[t._v("stop")])],1):t._e()],1),t.audioUrl?a("div",{staticClass:"audio-player mt-4"},[a("div",{staticClass:"instruction-text mb-3"},[t._v(" Ouça sua gravação antes de enviar ")]),a("audio",{ref:"audioPlayer",attrs:{src:t.audioUrl,controls:""}}),a("div",{staticClass:"action-buttons"},[a("v-btn",{staticClass:"mr-2",attrs:{text:"",color:"grey",disabled:t.isProcessing},on:{click:t.resetRecording}},[a("v-icon",{attrs:{left:""}},[t._v("refresh")]),t._v(" Gravar novamente ")],1),a("v-btn",{attrs:{color:"primary",loading:t.isProcessing,disabled:t.isProcessing},on:{click:t.sendAudio}},[a("v-icon",{attrs:{left:""}},[t._v("send")]),t._v(" Enviar Áudio ")],1)],1)]):t._e()],2)]),a("v-snackbar",{attrs:{color:t.messageType,timeout:3e3,bottom:""},model:{value:t.showMessage,callback:function(e){t.showMessage=e},expression:"showMessage"}},[t._v(" "+t._s(t.message)+" ")])],1)],1)},$=[],z=a("d7840"),M={name:"WNAudioRecorder",mixins:[z["a"]],data:function(){return{dialog:!1}},mounted:function(){this.autoStart&&(this.dialog=!0)},methods:{closeDialog:function(){this.isRecording&&this.stopRecording(),this.dialog=!1,this.resetState()}}},N=M,L=(a("71f1"),Object(l["a"])(N,q,$,!1,null,"44032d20",null)),R=L.exports,U=a("ac61"),W=a("f2bd"),B=a("a1c8"),V={name:"Teste",components:{WhatsAppLoginEnbed:E,WNAudioRecorder:R,WNAudioRecorderInline:U["a"],WNCategorySelectorDialog:W["a"],WhatsAppTemplateSelectorDialog:B["a"]},data:function(){return{showWhatsAppTemplateSelectorDialog:!1,count:999,socket:null,showCategoryDialog:!1,content:"

Some initial content

",customToolbar:[[{header:[!1,1,2,3,4,5,6]}],[{size:["small",!1,"large","huge"]}],["bold","italic","underline","strike"],[{align:""},{align:"center"},{align:"right"},{align:"justify"}],[{color:[]},{background:[]}],[{list:"ordered"},{list:"bullet"},{list:"check"}]]}},methods:{handleCategorySelect:function(t){console.log(t)},handleCancel:function(){console.log("cancel"),this.showCategoryDialog=!1},testNotifications:function(){var t=new Audio("static/sounds/wns-system-notification-1.mp3");t.play().catch((function(t){console.log("Erro ao reproduzir o som da notificação:",t)}))},convert:function(){console.log(P.toLat(-20.2877772,"dms")+" - "+P.toLon(-45.5396929,"dms")),console.log(P.parse("020° 17′ 16″ S")+" - "+P.parse("120° 32′ 23″ W")),console.log("__°__'__\"_")},onSubmit:function(){console.log("Hello World!")},loadApi:function(){},test:function(){T["b"].get({uri:"send",params:{message:"Hello World!"}})},systemNotifications:function(){var t=new Notification("Hello World!",{body:"Hello World!",icon:""});t.onclick=function(){window.open(window.location.href)}},testWebhook:function(){var t=this,e=1,a={index:e,type:"message",user:{id:"553791641057@c.us",name:"Higor Rezende",image:"https://static1.purepeople.com.br/articles/0/14/30/60/@/1777090-grazi-massafera-nao-planeja-seguir-carre-624x600-2.jpg",phone:"553791641057"},reply:"",message:{id:"false_553592397977-1606501802@g.us_DD89487D6CE786E8C111A419C0FFBCF2",text:"*"+this.count+++"* - "+e,type:"text",fromMe:!1,_serialized:"false_553592397977-1606501802@g.us_DD89487D6CE786E8C111A419C0FFBCF2"},phoneId:3717,phone_id:3717,receiver:"553735124750",productId:"32480bdf-0c64-495a-8f50-a0c84600f992",timestamp:parseInt(Date.now().toString().substr(0,10)),product_id:"32480bdf-0c64-495a-8f50-a0c84600f992",conversation:"553791641057@c.us"},i=setInterval((function(){a.index=e,a.message.text="*"+t.count+"* - "+e++,console.log(a.message.text);var s=888;e%2===0&&(s="08c"),C.a.post(""+s,a),e>3&&clearInterval(i)}),0)},savePanels:function(){var t=this;T["b"].get({uri:"network/device",params:{limit:1e4,fields:"id,uuid,nome_disp,ip_disp,ativo_disp",order:"id,asc"},sucess:function(e){t.prcessPanels(e.data.data)}})},prcessPanels:function(t){var e=this,a=[];console.log("panels",t),console.log(H.length);var i=[],s=H.filter((function(t){return t.ipAddress}));console.log("devicesNMSFormated",s),s.forEach((function(s){var o=e.getDevice(t,s.ipAddress);if(o){var n={id:o.id,type_id:5,technology_id:4,producer_id:8457,uuid:s.id,mac_disp:s.mac,latitude_disp:s.latitude,longitude_disp:s.longitude};s.mac&&(n.mac_disp=s.mac),a.push(n)}else console.log("Device not found",s.ipAddress),i.push(s)})),console.log("devicesNotFoundInConnect: "+(null===i||void 0===i?void 0:i.length)+". \n",JSON.stringify(i)),console.log(a),this.sendPanels(a,0,100);var o=[];t.forEach((function(t){var a=e.getDeviceInUISP(s,t.ip_disp);a||(console.log("Device not found in NMS",t.ip_disp),o.push({id:t.id,ipAddress:t.ip_disp,name:t.nome_disp}))})),console.log("devicesNotFoundInNMS: "+(null===o||void 0===o?void 0:o.length)+". \n",JSON.stringify(o))},sendPanels:function(){var t=Object(h["a"])(regeneratorRuntime.mark((function t(e,a,i){var s,o,n,r;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return n=100,r=e.slice(a,i),console.log("send",r.length,"of",e.length,"first",null===(s=r[0])||void 0===s?void 0:s.id,"last",null===r||void 0===r||null===(o=r.slice(-1)[0])||void 0===o?void 0:o.id),t.next=5,T["b"].put({uri:"network/device",id:"multiple",data:r,sucess:function(t){console.log(t)}});case 5:r.length>0?this.sendPanels(e,a+n,i+n):alert("Hello World!");case 6:case"end":return t.stop()}}),t,this)})));function e(e,a,i){return t.apply(this,arguments)}return e}(),updateDevices:function(t,e){console.log(t),setTimeout((function(){T["b"].put({uri:"network/device",id:"multiple",data:t,sucess:function(t){console.log(t)}})}),e)},getDevice:function(t,e){var a=null;return t.forEach((function(t){t.ip_disp==e&&(console.log(t.ip_disp+"|"+e),a=t)})),a},getDeviceInUISP:function(t,e){var a=null;return t.forEach((function(t){t.ipAddress==e&&(console.log(t.ipAddress+"|"+e),a=t)})),a},checkPanelsId:function(t){var e=[],a=[];t.forEach((function(t){e.indexOf(t.uuid)>-1&&a.push(t.uuid),e.push(t.uuid)})),console.log("idsDuplicated",a)}},mounted:function(){},beforeDestroy:function(){console.log("beforeDestroy")},computed:{user:function(){return this.$store.state.user}}},H=j,G=V,Y=Object(l["a"])(G,g,_,!1,null,null,null),J=Y.exports,Q=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-content",{style:t.background},[a("v-container",{attrs:{fluid:"","fill-height":""}},[a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("v-flex",{attrs:{xs12:"",sm8:"",md5:"",lg4:"",xl3:""}},[a("v-card",{staticClass:"elevation-20",staticStyle:{"max-width":"600px","border-radius":"10px"}},[a("v-card-title",{staticStyle:{"padding-bottom":"0"}},[a("v-container",{staticStyle:{padding:"0px !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("img",{staticStyle:{width:"150px"},attrs:{src:"static/systems/"+t.system.icon,alt:""}})]),a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("span",{staticStyle:{"font-size":"40px"},domProps:{innerHTML:t._s(t.system.nameHtml)}})])],1)],1),a("v-card-text",{staticStyle:{"padding-bottom":"0px"}},[a("v-container",{staticStyle:{padding:"0 16px 0 16px"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md10:"",lg10:"","offset-md1":"","offset-lg1":""}},[a("v-container",{staticStyle:{padding:"0 !important"}},[a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("v-form",{ref:"form",staticStyle:{width:"100%"},model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[a("v-text-field",{attrs:{solo:"",label:t.$t("pages.login.username.label"),"prepend-icon":"person",rules:[function(e){return!!e||t.$t("messages.requiredField",{field:t.$t("pages.login.username.label")})}],required:"",placeholder:t.$t("pages.login.username.placeholder"),autofocus:!0},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onSubmit()}},model:{value:t.login.login_usuario,callback:function(e){t.$set(t.login,"login_usuario",e)},expression:"login.login_usuario"}}),a("v-text-field",{attrs:{solo:"",required:"",rules:[function(e){return!!e||t.$t("messages.requiredField",{field:t.$t("pages.login.username.label")})}],"prepend-icon":"lock",name:"password",label:"Password",placeholder:t.$t("pages.login.password.placeholder"),type:t.showPassword?"text":"password","append-icon":t.showPassword?"visibility_off":"visibility"},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onSubmit()},"click:append":function(e){t.showPassword=!t.showPassword}},model:{value:t.login.password,callback:function(e){t.$set(t.login,"password",e)},expression:"login.password"}})],1)],1)],1)],1),a("v-flex",{attrs:{xs12:"",sm12:"",md10:"",lg10:"","offset-md1":"","offset-lg1":""}},[a("v-container",{staticStyle:{padding:"0 !important"}},[a("v-layout",{attrs:{"align-center":"","justify-center":""}},[a("v-btn",{directives:[{name:"t",rawName:"v-t",value:"pages.login.submit.label",expression:"'pages.login.submit.label'"}],staticStyle:{width:"100%"},attrs:{color:"primary",disabled:!t.valid},on:{click:t.onSubmit}})],1)],1)],1)],1)],1)],1),a("v-card-actions",{staticStyle:{"text-align":"center"}},[a("span",{staticStyle:{width:"100%","text-align":"center","font-size":"12px",color:"gray"}},[a("label",{staticClass:"center-align"},[t._v("© "),a("span",{attrs:{id:"year"}},[t._v(t._s((new Date).getFullYear())+" ")]),a("span",[t._v("Copyright ")]),a("a",{staticStyle:{"text-decoration":"none"},attrs:{target:"_blank",href:"https://wnewer.com"}},[a("span",[t._v(" WNewer Technology ")])]),a("span",{directives:[{name:"t",rawName:"v-t",value:"pages.login.copyright.text",expression:"'pages.login.copyright.text'"}],staticStyle:{"text-transform":"lowercase"}})])])])],1)],1)],1)],1)],1)},K=[],X={name:"Login",data:function(){return{login:{login_usuario:"",password:""},valid:!0,showPassword:!1}},methods:{onSubmit:function(){var t=this;this.$refs.form.validate()&&(this.$swal({title:this.$t("pages.login.messages.loading.title"),text:this.$t("pages.login.messages.loading.text"),onOpen:function(){t.$swal.showLoading()}}),T["a"].auth(this.login,(function(){t.user.account&&t.user.account.length>0?t.$router.push({name:"selecionar-empresa"}):(t.$router.push({name:"main"}),location.reload()),t.$swal.close()})).then((function(){})).catch((function(e){var a,i,s=t.$t("pages.login.messages.error.title"),o=t.$t("pages.login.messages.error.text");"account-not-active"==(null===e||void 0===e||null===(a=e.response)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.code)&&(s=t.$t("pages.login.messages.accountNotActive.title"),o=t.$t("pages.login.messages.accountNotActive.text")),t.$WiMakeError({error:e,id:200,title:s,message:o,login:t.login.login_usuario}),t.login.password=""})))},checkIfIsLogged:function(){var t=this.$Auth.check();t&&this.$router.push({name:"main"})}},computed:{user:function(){return this.$store.state.user||{colaborador:{nome_pessoa:"Carregando..."}}},system:function(){return this.$store.state.system||{}},background:function(){var t,e,a=(null===(t=document)||void 0===t||null===(e=t.wise_env)||void 0===e?void 0:e.loginBackground)||"background-login-new.jpg";return{"background-color":"#2196f3","background-image":"linear-gradient(0deg, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0.4)), url(static/background/".concat(a,")"),"background-repeat":"not-repeat","background-size":"cover"}}},mounted:function(){this.checkIfIsLogged()}},Z=X,tt=Object(l["a"])(Z,Q,K,!1,null,null,null),et=tt.exports,at=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.load?a("dbsearch",{attrs:{store:t.getStore}},[a("span",{attrs:{slot:"title"},slot:"title"},[t._v(" "+t._s(t.config.title)+" ")]),!t.config.config||t.config.config.new?a("div",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id},expression:"{'id': config.id}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{slot:"button"},slot:"button"},[a("v-btn",{staticStyle:{color:"black"},attrs:{color:"white"},on:{click:function(e){return t.openModal({})}}},[t._v("Adicionar Novo")])],1):t._e(),!t.config.config||t.config.config.new?a("div",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id},expression:"{'id': config.id}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{slot:"button-mobile"},slot:"button-mobile"},[a("v-btn",{staticClass:"white--text",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.openModal({})}}},[a("v-icon",[t._v("add")])],1)],1):t._e(),a("div",{attrs:{slot:"content"},slot:"content"},[a("dbdatatable",{attrs:{store:t.getStore,edit:t.openModal,delete:t.deleteAction,detail:t.detailAction||!1}})],1)]):t._e(),t.editModal?a("editmodal",{attrs:{store:t.getStore,add:!0,setform:t.form,action:t.editModal},on:{action:t.closeModal}}):t._e()],1)},it=[],st=a("53ca"),ot=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:t.header,items:t.content,"hide-actions":"",loading:t.loadingTable,"item-key":"id",pagination:t.pagination,"total-items":50,"select-all":!!t.multiple,"no-results-text":"Nenhum resultado encontrado"},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([{key:"items",fn:function(e){return[a("tr",[t.multiple?a("td",{staticClass:"justify-center layout px-0"},[a("v-checkbox",{attrs:{primary:"","hide-details":"",change:t.multipleAction()},model:{value:e.selected,callback:function(a){t.$set(e,"selected",a)},expression:"props.selected"}})],1):t._e(),t.select&&!t.multiple?a("td",{staticClass:"justify-center layout px-0"},[a("v-btn",{staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return t.selectAction(e.item)}}},[a("v-icon",{attrs:{color:"green"}},[t._v("check")])],1)],1):t._e(),t.select?t._e():a("td",{staticClass:"justify-center layout px-0"},[!t.config.config||("function"==typeof t.config.config.edit?t.config.config.edit(e.item):t.config.config.edit)?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id,mode:"disabled"},expression:"{'id': config.id, mode: 'disabled'}"}],staticClass:"mx-0",attrs:{slot:"active",icon:""},on:{click:function(a){return t.editAction(e.item)}},slot:"active"},[a("v-icon",[t._v("edit")])],1):t._e(),!t.config.config||("function"==typeof t.config.config.delete?t.config.config.delete(e.item):t.config.config.delete)?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.config.id,mode:"disabled"},expression:"{'id': config.id, mode: 'disabled'}"}],staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return t.deleteAction(e.item)}}},[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1):t._e()],1),t._l(t.header,(function(i,s){return i.value&&i.list&&"link"!==i.type?a("td",{class:{pointer:t.isDetail},on:{click:function(a){return t.detailAction(e.item)}}},[t.resolve(i.value,e.item)?a("span",[i.mask?a("span",[t._v(t._s(t._f("mask")(t.resolve(i.value,e.item),"function"==typeof i.mask?i.mask(e.item):i.mask)))]):a("span",{domProps:{innerHTML:t._s(t.resolve(i.value,e.item))}})]):"int"==i.type?a("span",[t._v(" 0 ")]):a("span",[t._v(" - ")])]):t._e()})),t._l(t.header,(function(i,s){return"link"===i.type?a("td",{staticClass:"justify-center px-0",staticStyle:{"text-align":"center !important"}},t._l(i.links,(function(i,s){return i.show(e.item)?a("span",[i.icon&&!i.text?a("v-btn",{staticClass:"mx-0",attrs:{icon:""},on:{click:function(a){return i.action(t.$router,e.item)}}},[a("v-icon",{attrs:{color:"blue"}},[t._v(t._s(i.icon))])],1):t._e(),i.text?a("v-btn",{attrs:{outline:"",small:"",color:"primary",dark:""},on:{click:function(a){return i.action(t.$router,e.item)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v(t._s(i.text))]),i.icon?a("v-icon",{attrs:{color:"primary",small:""}},[t._v(t._s(i.icon))]):t._e()],1):t._e()],1):t._e()})),0):t._e()}))],2)]}}]),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}},[a("v-progress-linear",{attrs:{slot:"progress",color:"primary",indeterminate:!0},slot:"progress"}),a("template",{slot:"no-data"},[a("v-alert",{attrs:{value:!0,color:"error",icon:"warning"}},[t._v(" Sorry, nothing to display here :( ")])],1)],2)],1)},nt=[],rt=(a("13d5"),{data:function(){return{loading:!0,pagination:{descending:!0},selected:[]}},props:["store","edit","delete","select","detail","multiple"],computed:{content:function(){return this.$store.state.data[this.store+"_list"]?this.$store.state.data[this.store+"_list"].data:[]},loadingTable:function(){return this.$store.state.pages[this.store].loading_list||!1},header:function(){var t=this.multiple?[]:[{text:"Ação",align:"center",sortable:!1}];return this.$store.state.pages[this.store].fields.filter((function(e){e.list&&t.push(e)})),t},config:function(){return this.$store.state.pages[this.store]},expandedItens:function(){var t=this.$store.state.pages[this.store].fields;return t=t.filter((function(t){if(t.expand)return t})),t},isDetail:function(){return this.$store.state.pages[this.store].urlDetails||!1},auth:function(){return this.$store.state.auth||{}}},methods:{editAction:function(t){this.edit&&this.edit(t)},deleteAction:function(t){this.delete&&this.delete(t)},selectAction:function(t){this.select&&this.select(t)},detailAction:function(t){this.detail&&this.detail(t)},multipleAction:function(){this.selected&&this.multiple(this.selected)},resolve:function(t,e){return t.split(".").reduce((function(t,e){return t?t[e]:null}),e||self)}}}),lt=rt,ct=(a("ddc5"),Object(l["a"])(lt,ot,nt,!1,null,null,null)),dt=ct.exports,ut=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-card",{staticStyle:{background:"#fafafa"},attrs:{flat:""}},[a("v-toolbar",{staticStyle:{color:"white","background-image":"url('static/background/background-blue.png')"},attrs:{color:t.dark?"dark":"primary",flat:"",extended:"","center-align":""}},[a("v-toolbar-title",[t._t("title"),t._v(" "),t.total?a("span",[t._v("("+t._s(t.total)+")")]):t._e(),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(e){return t.loadList()}}},[a("v-icon",[t._v("refresh")])],1)],2),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"max-width":"600px","min-width":"400px"}},[a("div",{staticClass:"text-xs-center"},[a("v-text-field",{staticStyle:{color:"white",width:"100%"},attrs:{color:"white","append-icon":t.search.run?"close":"search",placeholder:t.search.placeholder,"hide-details":"","single-line":"",dark:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.searchLoad(t.search.query)},"click:append":function(){t.search.run?t.searchClear():t.searchLoad(t.search.query)}},model:{value:t.search.query,callback:function(e){t.$set(t.search,"query",e)},expression:"search.query"}})],1)]),a("v-spacer"),t._t("button")],2),a("v-layout",{style:{background:t.dark?"#303030 !important":""},attrs:{row:"","pb-2":""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md10:"","offset-md1":"",ls10:"","offset-ls1":"",xl10:"","offset-xl1":""}},[a("v-card",{staticClass:"card--flex-toolbar"},[t._t("content")],2),a("br"),a("br")],1)],1)],1),t._t("button-mobile"),a("v-footer",{attrs:{inset:"",app:""}},[a("v-layout",{attrs:{row:"",wrap:"","justify-center":""}},[a("v-flex",{attrs:{xs2:"",sm1:"",md1:"",lg1:"",xl1:"","text-xs-center":"","white--text":""}},[a("v-select",{staticClass:"padding-inputtt",attrs:{items:[5,10,20,50],change:t.loadLimit(t.paginate.limit),label:"Select","hide-details":"","single-line":""},model:{value:t.paginate.limit,callback:function(e){t.$set(t.paginate,"limit",e)},expression:"paginate.limit"}})],1),a("v-flex",{attrs:{xs8:"","text-xs-center":"","white--text":""}},[a("div",[a("v-pagination",{attrs:{disabled:!t.page||!t.paginate.last_page,color:"blue",length:t.paginate.last_page,"total-visible":4},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}})],1)]),a("v-flex",{attrs:{xs1:"","text-xs-center":"","white--text":""}})],1)],1)],2)},pt=[],mt=(a("841c"),{data:function(){return{store:"",params:{limit:5,order:"id,desc"},search:{run:!1,query:"",params:"",placeholder:""},paginate:{limit:5,last_page:null},total:null}},watch:{$route:"loadList"},mounted:function(){this.notload||(this.store=this.$route.params.page,this.load()),this.searchConfig()},methods:{loadList:function(t){var e=t||this.$route;this.store&&this.store!==e.params.page&&this.$store.dispatch("deleteData",this.store+"_list"),t&&t.params&&(this.store=t.params.page,this.searchConfig()),this.searchClear(),this.params={limit:5,order:"id,desc"}},searchConfig:function(){var t=this.config.fields||[],e=[],a=[];for(var i in t)t[i].search&&(e.push(t[i].value),a.push(t[i].text));if(0===e.length)for(var s in t)s<3&&t[s].list&&(e.push(t[s].value),a.push(t[s].text));this.search.params=e,this.search.placeholder="";for(var o=0;o0?a("div",{key:i},[t.checkPermission(e.id)?a("v-list-group",{directives:[{name:"ripple",rawName:"v-ripple"}],class:t.checkMenuDevices(e),attrs:{"no-action":"","append-icon":t.drawerLeft.isMini?"":t.$vuetify.icons.expand},model:{value:e.model,callback:function(a){t.$set(e,"model",a)},expression:"item.model"}},[a("v-divider"),a("v-list-tile",{staticStyle:{cursor:"pointer"},attrs:{slot:"activator"},slot:"activator"},[a("v-list-tile-action",{staticStyle:{"min-width":"32px"}},[t.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[t._v(t._s(e.icon))])],1),a("span",[t._v(" "+t._s(e.title)+" ")])]):a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(t._s(e.title))])])],1)],1),t._l(e.children,(function(e,i){return a("div",{key:i},[t.checkPermission(e.id)?a("v-list-tile",{class:t.checkMenuDevices(e),staticStyle:{cursor:"pointer"},style:{background:t.$wiDark?"#515151":"#e5e5e5"},attrs:{link:"",to:e.route}},[[e.icon?a("v-list-tile-action",{staticStyle:{"min-width":"32px"}},[t.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[t._v(t._s(e.icon))])],1),a("span",[t._v(t._s(e.title))])]):a("v-icon",[t._v(t._s(e.icon))])],1):t._e(),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(t._s(e.title))])])],1)]],2):t._e()],1)}))],2):t._e()],1):a("div",{key:i},[t.checkPermission(e.id)?a("div",{class:t.checkMenuDevices(e)},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i,attrs:{link:"",to:e.route}},[a("v-list-tile-action",{staticStyle:{"min-width":"32px"}},[t.drawerLeft.isMini?a("v-tooltip",{attrs:{right:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",[t._v(t._s(e.icon))])],1),a("span",[t._v(t._s(e.title))])]):a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("span",[t._v(t._s(e.title))])])],1)],1)],1):t._e()])]}))],2):t._e()},ue=[],pe={name:"LeftDrawerListMenu",data:function(){return{}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Pages/Main",["selectedModule","dark","drawerLeft"])),Object(St["c"])("User",["checkPermission"])),methods:{checkMenuDevices:function(t){var e={};return t&&t.hideOnDevices&&t.hideOnDevices.filter((function(t){"mobile"===t&&(e["hidden-xs-only"]=!0,e["hidden-sm-only"]=!0),"desktop"===t&&(e["hidden-md-only"]=!0,e["hidden-lg-only"]=!0,e["hidden-xl-only"]=!0)})),e},goRoute:function(t){t&&this.$router.push(t)}}},me=pe,ve=(a("697d"),a("e8ad"),Object(l["a"])(me,de,ue,!1,null,"bf959252",null)),fe=ve.exports,ge={name:"DrawerLeft",data:function(){return{isMini:!0,temporary:!1}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Pages/Main",["drawerLeft","selectedModule"])),{},{active:{get:function(){return this.$store.state.Pages.Main.drawerLeft.active},set:function(t){this.$store.commit("Pages/Main/SET_DRAWER_LEFT_ACTIVE",t)}},touch:function(){return this.$route.meta.touch||!1}}),mounted:function(){this.getDrawerLeftIsMiniFromStorage()},methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["d"])("Pages/Main",["SET_DRAWER_LEFT_IS_MINI"])),Object(St["b"])("Pages/Main",["getDrawerLeftIsMiniFromStorage","touggleDrawerLeftIsMini"])),{},{onMouseOver:function(){},onMouseLeave:function(){}}),components:{ToolbarSystem:Nt,ToolbarProfile:Vt,ListModules:ie,ListModulesMenu:ce,ListMenu:fe}},_e=ge,he=(a("ece0"),Object(l["a"])(_e,Dt,Et,!1,null,null,null)),be=he.exports,xe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-toolbar",{attrs:{dense:"",fixed:"",app:"",dark:t.$wiDark}},[a("v-toolbar-side-icon",{staticClass:"hidden-lg-only hidden-xl-only",on:{click:function(e){return e.stopPropagation(),t.TOUGGLE_DRAWER_LEFT_ACTIVE()}}}),a("v-list",{staticClass:"app-bar__company-title",attrs:{two:"",dense:"",flat:""}},[a("v-list-tile",{staticClass:"app-bar__company-title-text",attrs:{avatar:"",flat:""}},[a("v-list-tile-avatar",{attrs:{tile:""}},[a("img",{staticStyle:{width:"100%","max-width":"50px"},attrs:{src:t.account.logo,alt:t.account.description}})]),a("v-list-tile-content",[a("v-list-tile-title",[a("span",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:t._s(t.account.name)}})]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[t._v(" "+t._s(t.account.description)+" ")])])],1)],1)],1),a("v-spacer"),t.$vuetify.breakpoint.xsOnly?t._e():a("HelpDialog",{staticClass:"hidden-xs-only hidden-sm-only"}),a("v-toolbar-items",{staticClass:"hidden-xs-only hidden-sm-only"},[t.$WiCheckPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{icon:""},on:{click:function(e){return t.chatAction()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsChats?a("span",[t.unreadsChats<10?a("span",[t._v(t._s(t.unreadsChats))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!1,2878722533)},[a("v-icon",[t._v(" forum ")])],1)],1):t._e(),t.$WiCheckPermission("c4f8c247")&&t.$WiCheckPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",link:"",to:{name:"clinic-calendar"}}},[a("v-icon",[t._v("event")])],1):t.$WiCheckPermission("74cc44a0")?a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",link:"",to:{name:"orders-calendar"}}},[a("v-icon",[t._v("event")])],1):t._e(),t.$WiCheckPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")&&!t.$WiCheckPermission("c205e530")?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:""},on:{click:function(e){return t.TOUGGLE_DRAWER_TALKS_ACTIVE()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsTalks?a("span",[t.unreadsTalks<10?a("span",[t._v(t._s(t.unreadsTalks))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!1,2966624041)},[t.unreadsTalks?a("v-icon",[t._v(" chat ")]):a("v-icon",[t._v(" chat_bubble_outline ")])],1)],1):t._e(),t.system.versionApi!=t.system.version?a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{loading:t.loading,icon:""},on:{click:function(e){return t.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-icon",{attrs:{color:"red"}},[t._v(" warning ")])],1):a("v-btn",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{icon:"",loading:t.loading},on:{click:function(e){return t.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-badge",{attrs:{right:"",overlap:"","offset-x":"22","offset-y":"24"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.total?a("span",[t.total<10?a("span",[t._v(t._s(t.total))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}])},[t.total?a("v-icon",[t._v(" notifications ")]):a("v-icon",[t._v(" notifications_none ")])],1)],1)],1),a("v-toolbar-items",{staticClass:"hidden-md-and-up"},[a("v-menu",{attrs:{bottom:"",left:"","offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("more_vert")])],1)]}}])},[a("v-list",[a("v-list-tile",[a("HelpDialog")],1),t.$WiCheckPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")?a("v-list-tile",{on:{click:function(e){return t.chatAction()}}},[a("v-list-tile-action",[a("v-badge",{attrs:{right:"",overlap:""},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsChats?a("span",[t.unreadsChats<10?a("span",[t._v(t._s(t.unreadsChats))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}],null,!1,2878722533)},[a("v-icon",[t._v("forum")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Chat Interno")])],1)],1):t._e(),t.$WiCheckPermission("c4f8c247")&&t.$WiCheckPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("v-list-tile",{attrs:{to:{name:"clinic-calendar"}}},[a("v-list-tile-action",[a("v-icon",[t._v("event")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Calendário")])],1)],1):t.$WiCheckPermission("74cc44a0")?a("v-list-tile",{attrs:{to:{name:"orders-calendar"}}},[a("v-list-tile-action",[a("v-icon",[t._v("event")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Calendário de O.S.")])],1)],1):t._e(),a("v-list-tile",{on:{click:function(e){return t.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-list-tile-action",[a("v-badge",{attrs:{right:"",overlap:""},scopedSlots:t._u([{key:"badge",fn:function(){return[t.total?a("span",[t.total<10?a("span",[t._v(t._s(t.total))]):a("span",[t._v("9+")])]):t._e()]},proxy:!0}])},[t.system.versionApi!=t.system.version?a("v-icon",{attrs:{color:"red"}},[t._v("warning")]):t.total?a("v-icon",[t._v("notifications")]):a("v-icon",[t._v("notifications_none")])],1)],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Notificações")])],1)],1)],1)],1)],1)],1)},ye=[],ke=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"598"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",block:t.$vuetify.breakpoint.xsOnly,small:""}},i),[a("v-icon",[t._v("help")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"components.appBar.suggestImprovement.label",expression:"'components.appBar.suggestImprovement.label'"}],staticClass:"ml-2"})],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"support-dialog",class:{"theme--dark":t.$wiDark}},[a("v-toolbar",{attrs:{flat:"",dense:"",color:"transparent"}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"text-center",staticStyle:{"max-height":"700px","overflow-y":"auto"}},[a("div",{staticClass:"header-wrapper"},[a("div",{staticClass:"support-icon",class:{"after-hours":!t.isDuringBusinessHours}},[a("span",{staticClass:"material-icons"},[t._v(t._s(t.mainIcon))])]),a("h2",{staticClass:"support-title",class:{"after-hours":!t.isDuringBusinessHours}},[t._v(" "+t._s(t.mainTitle)+" ")])]),a("div",{staticClass:"support-schedule"},[a("div",{staticClass:"schedule-item"},[a("div",[a("strong",[t._v("Horário de atendimento regular:")]),a("br"),t._v(" Segunda a sexta, das 08h às 18h. ")])]),a("div",{staticClass:"schedule-item"},[a("div",[a("strong",[t._v("Plantão para emergências:")]),a("br"),t._v(" Fora do horário regular, nossa equipe conta com uma escala de plantonistas para ajudar em situações críticas. ")])])]),a("h3",{staticClass:"channels-title"},[t._v("Entre em contato, adoramos novas ideias e sugestões")]),a("div",{staticClass:"support-channels"},[a("div",{staticClass:"channel-item whatsapp-card",on:{click:t.abrirWhatsApp}},[a("div",{staticClass:"channel-icon whatsapp-pulse"},[a("svg",{attrs:{viewBox:"0 0 24 24",width:"24",height:"24"}},[a("path",{attrs:{fill:"#25D366",d:"M12.04 2C6.58 2 2.13 6.45 2.13 11.91C2.13 13.66 2.59 15.36 3.45 16.86L2.05 22L7.3 20.62C8.75 21.41 10.38 21.83 12.04 21.83C17.5 21.83 21.95 17.38 21.95 11.92C21.95 9.27 20.92 6.78 19.05 4.91C17.18 3.03 14.69 2 12.04 2M12.05 3.67C14.25 3.67 16.31 4.53 17.87 6.09C19.42 7.65 20.28 9.72 20.28 11.92C20.28 16.46 16.58 20.15 12.04 20.15C10.56 20.15 9.11 19.76 7.85 19L7.55 18.83L4.43 19.65L5.26 16.61L5.06 16.29C4.24 15 3.8 13.47 3.8 11.91C3.81 7.37 7.5 3.67 12.05 3.67M8.53 7.33C8.37 7.33 8.1 7.39 7.87 7.64C7.65 7.89 7 8.5 7 9.71C7 10.93 7.89 12.1 8 12.27C8.14 12.44 9.76 14.94 12.25 16C12.84 16.27 13.3 16.42 13.66 16.53C14.25 16.72 14.79 16.69 15.22 16.63C15.7 16.56 16.68 16.03 16.89 15.45C17.1 14.87 17.1 14.38 17.04 14.27C16.97 14.17 16.81 14.11 16.56 14C16.31 13.86 15.09 13.26 14.87 13.18C14.64 13.1 14.5 13.06 14.31 13.3C14.15 13.55 13.67 14.11 13.53 14.27C13.38 14.44 13.24 14.46 13 14.34C12.74 14.21 11.94 13.95 11 13.11C10.26 12.45 9.77 11.64 9.62 11.39C9.5 11.15 9.61 11 9.73 10.89C9.84 10.78 10 10.6 10.1 10.45C10.23 10.31 10.27 10.2 10.35 10.04C10.43 9.87 10.39 9.73 10.33 9.61C10.27 9.5 9.77 8.26 9.56 7.77C9.36 7.29 9.16 7.35 9 7.34C8.86 7.34 8.7 7.33 8.53 7.33Z"}})])]),a("div",[a("strong",[t._v("WhatsApp – Nosso principal canal de suporte")]),a("br"),t._v(" Entre em contato diretamente com nossa equipe pelo WhatsApp. ")])]),a("div",{staticClass:"channel-item form-card",on:{click:function(e){return t.$WiHelpDialog({title:"Por favor, descreva abaixo sua solicitação."})}}},[a("div",{staticClass:"channel-icon"},[a("span",{staticClass:"material-icons"},[t._v("description")])]),a("div",[a("strong",[t._v("Envie sua dúvida ou sugestão de melhoria")]),a("br"),t._v(" Adoramos receber novas ideias! Compartilhe suas sugestões ou tire suas dúvidas através do nosso formulário. Sua opinião é muito importante para continuarmos evoluindo. ")])])]),a("p",{staticClass:"support-footer"},[t._v(" Estamos aqui para ajudar você! Nossa equipe se esforça para oferecer o melhor suporte possível. ")])])],1),a("v-snackbar",{attrs:{timeout:4e3,color:"success"},scopedSlots:t._u([{key:"action",fn:function(e){var i=e.attrs;return[a("v-btn",t._b({attrs:{text:""},on:{click:function(e){t.snackbar=!1}}},"v-btn",i,!1),[t._v(" Fechar ")])]}}]),model:{value:t.snackbar,callback:function(e){t.snackbar=e},expression:"snackbar"}},[t._v(" Obrigado por entrar em contato! Nossa equipe retornará em breve. ")])],1)},Ce=[],we={name:"HelpDialog",data:function(){return{snackbar:!1,plataform:"Wise Control"}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])(["helpDialogIsActive"])),{},{dialog:{get:function(){return this.helpDialogIsActive},set:function(t){this.setHelpDialogActive(t)}},isDuringBusinessHours:function(){var t=new Date,e=t.getHours(),a=t.getDay(),i=a>=1&&a<=5,s=e>=8&&e<18;return i&&s},mainIcon:function(){return this.isDuringBusinessHours?"headset_mic":"nightlight_round"},mainTitle:function(){return this.isDuringBusinessHours?"Estamos disponíveis agora para atender você! Entre em contato sempre que precisar, queremos muito ajudar.":"Estamos em horário de plantão! Se você tiver uma emergência ou situação urgente, não hesite em nos contatar."},user:function(){return this.$store.state.User},system:function(){return this.$store.state.system||[]},themeColors:function(){return{background:this.$wiDark?"#1E1E1E":"#ffffff",scheduleBackground:this.$wiDark?"#2D2D2D":"#f8f9fa",channelBackground:this.$wiDark?"#2D2D2D":"#ffffff",borderColor:this.$wiDark?"#424242":"#e0e0e0",textColor:this.$wiDark?"#E0E0E0":"#2c3e50",secondaryText:this.$wiDark?"#B0B0B0":"#666",iconBackground:this.$wiDark?"#363636":"#f5f5f5",whatsappIconBg:this.$wiDark?"#1A3329":"#E7FFE7",formIconBg:this.$wiDark?"#1A2733":"#E3F2FD"}}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["d"])(["setHelpDialogActive"])),{},{getNumeroWhatsApp:function(){switch(this.system.name){case"Wise Control":return"553798201057";case"Connect View":return"553798201057";case"Wise Message":return"553731129918";case"SisPoços":return"553731129928";default:return"553798201057"}},formatarDataHora:function(){var t=new Date;return t.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})},getMensagemWhatsApp:function(){var t=this.formatarDataHora();return encodeURIComponent("Olá! Preciso de suporte.\n\n*Informações do contato:*\n"+"📝 Nome: ".concat(this.user.name,"\n")+"👤 Perfil: ".concat(this.user.profile.name,"\n")+"🏢 Empresa: ".concat(this.user.account.name,"\n")+"💻 Plataforma: ".concat(this.system.name,"\n")+"🕐 Data/Hora: ".concat(t,"\n\n")+"Mensagem: ")},abrirWhatsApp:function(){var t=this.getNumeroWhatsApp(),e=this.getMensagemWhatsApp();window.open("https://api.whatsapp.com/send?phone=".concat(t,"&text=").concat(e),"_blank"),this.snackbar=!0,this.dialog=!1},abrirFormulario:function(){this.snackbar=!0,this.dialog=!1},abrirFAQ:function(){this.dialog=!1}})},Se=we,De=(a("2a41"),Object(l["a"])(Se,ke,Ce,!1,null,"a872784c",null)),Ee=De.exports,Te={name:"AppBar",computed:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["c"])("Chats",["unreadsChats"])),Object(St["e"])("Pages/Main",["rigthDrawer"])),Object(St["c"])("Talks",["unreadsQueue","unreadsMyTalks"])),Object(St["e"])("Pages/Main/Notifications",["total","loading"])),{},{unreadsTalks:function(){return this.unreadsQueue+this.unreadsMyTalks},system:function(){return this.$store.state.system||[]},user:function(){return this.$store.state.User||[]},account:function(){return this.$store.state.User.account},checkAccount:function(){return"dcbe54bb-88bb-11eb-8ed8-42010a9e0048"==kt["a"].account().id}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["d"])("Pages/Main",["TOUGGLE_DRAWER_LEFT_ACTIVE","TOUGGLE_DRAWER_RIGHT_ACTIVE","TOUGGLE_DRAWER_TALKS_ACTIVE","TOUGGLE_DRAWER_CHATS_ACTIVE"])),{},{chatAction:function(){var t=this.$vuetify.breakpoint.name;"xs"===t||"sm"===t?this.$router.push({name:"chat-view"}):this.TOUGGLE_DRAWER_CHATS_ACTIVE()}}),components:{HelpDialog:Ee}},Oe=Te,Ae=(a("7089"),Object(l["a"])(Oe,xe,ye,!1,null,"045f845d",null)),Ie=Ae.exports,Fe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",temporary:"",right:"",touchless:t.touch,width:"360"},model:{value:t.drawerRight.active,callback:function(e){t.$set(t.drawerRight,"active",e)},expression:"drawerRight.active"}},[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",{staticStyle:{"margin-left":"0px"}},[a("v-icon",[t._v("notifications")]),t.total>0?a("span",[t._v(" "+t._s(t.total)+" ")]):t._e(),1==t.total?a("span",[t._v(" "+t._s(t.$tc("components.drawerRight.title",t.total))+"}")]):a("span",[t._v(" "+t._s(t.$tc("components.drawerRight.title",t.total)))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.getNotifications()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.readAllNotifications()}}},[a("v-icon",[t._v("clear_all")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}},[a("v-icon",[t._v("close")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"0px !important"},attrs:{indeterminate:""}}):t._e(),t.system.versionApi!=t.system.version?a("v-list",{attrs:{"three-line":""}},[[a("v-list-tile",{attrs:{avatar:"",ripple:""},on:{click:function(e){return t.loadUpdate()}}},[a("v-list-tile-content",[a("v-list-tile-sub-title",{staticClass:"text--primary"},[a("strong",{directives:[{name:"t",rawName:"v-t",value:"components.drawerRight.messages.newUpdateAvailable",expression:"'components.drawerRight.messages.newUpdateAvailable'"}]})])],1),a("v-list-tile-action",[a("v-list-tile-action-text",{staticStyle:{"text-align":"right"}},[t._v(t._s(t.system.lastUpdate))])],1)],1),a("v-divider")]],2):t._e(),a("Notifications")],1)},Pe=[],je=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.notifications.length>0?a("v-list",{attrs:{"three-line":""}},[t._l(t.notifications,(function(t,e){return[a("Notification",{key:e,attrs:{notification:t}}),a("v-divider",{key:"nd-"+e})]}))],2):a("div",[a("div",{staticClass:"notifications__no-data"},[a("v-icon",{attrs:{"x-large":""}},[t._v("notifications")]),a("h2",{directives:[{name:"t",rawName:"v-t",value:"components.drawerRight.messages.noMessages",expression:"'components.drawerRight.messages.noMessages'"}]})],1)]),a("div",{staticClass:"notifications__more"},[a("v-btn",{attrs:{block:"",disabled:t.current_page>=t.last_page,loading:t.loading},on:{click:function(e){return t.paginateNotifications()}}},[a("v-icon",[t._v("history")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"components.drawerRight.loadMore.label",expression:"'components.drawerRight.loadMore.label'"}]})],1)],1)],1)},qe=[],$e=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{staticClass:"wn-notification",class:{selected:t.selected},attrs:{avatar:"",ripple:"",to:t.notification.route(t.notification)}},[a("v-list-tile-avatar",{staticClass:"wn-notification__avatar"},[t.notification.data.creator&&t.notification.data.creator.image?a("img",{attrs:{src:t.notification.data.creator.image}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]),a("v-list-tile-content",[a("v-list-tile-title",{staticClass:"text--primary"},[t.notification.data.creator&&t.notification.data.creator.name?a("strong",{domProps:{textContent:t._s(t.notification.data.creator.name)}}):a("span",[t._v(" - - - ")])]),a("v-list-tile-sub-title",{staticClass:"text--primary"},[a("span",{domProps:{innerHTML:t._s(t.notification.text(t.notification))}})])],1),a("v-list-tile-action",{staticClass:"wn-notification__action"},[a("v-list-tile-action-text",{staticClass:"wn-notification__date"},[t._v(" "+t._s(t._f("moment")(t.notification.created_at,"DD/MM/YY HH:mm"))+" ")])],1)],1)},ze=[],Me={name:"Notification",computed:{selected:function(){return this.$route.query.notification==this.notification.id}},methods:{goRoute:function(t){t&&(this.drawer=!1,this.$router.push(t))}},props:{notification:{required:!0}}},Ne=Me,Le=(a("7e60"),Object(l["a"])(Ne,$e,ze,!1,null,"93635b4e",null)),Re=Le.exports,Ue={name:"Notifications",computed:Object(y["a"])({},Object(St["e"])("Pages/Main/Notifications",["notifications","current_page","last_page","loading"])),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["d"])("Pages/Main/Notifications",["ADD_NOTIFICATION"])),Object(St["b"])("Pages/Main/Notifications",["getNotifications","paginateNotifications"])),{},{goRoute:function(t){t&&(this.drawer=!1,this.$router.push(t))}}),mounted:function(){this.getNotifications()},components:{Notification:Re}},We=Ue,Be=(a("69a7"),Object(l["a"])(We,je,qe,!1,null,null,null)),Ve=Be.exports,He={name:"RightDrawer",computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("Pages/Main",["drawerRight","selectedModule"])),Object(St["e"])("Pages/Main/Notifications",["total","loading"])),{},{touch:function(){return this.$route.meta.touch||!1},system:function(){return this.$store.state.system||[]}}),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["d"])("Pages/Main",["TOUGGLE_DRAWER_RIGHT_ACTIVE"])),Object(St["b"])("Pages/Main/Notifications",["getNotifications","readAllNotifications"])),{},{loadUpdate:function(){"mobile"===this.system.type?window.open(this.system.mobile_link,"_system"):location.reload()},checkIfNotificationSelected:function(){this.$route.query&&this.$route.query.notification&&this.TOUGGLE_DRAWER_RIGHT_ACTIVE()}}),mounted:function(){this.checkIfNotificationSelected()},components:{Notifications:Ve}},Ge=He,Ye=Object(l["a"])(Ge,Fe,Pe,!1,null,null,null),Je=Ye.exports,Qe=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",floating:"",temporary:"",right:"",touchless:t.touch,width:"360"},model:{value:t.drawerTalks.active,callback:function(e){t.$set(t.drawerTalks,"active",e)},expression:"drawerTalks.active"}},[a("TalksLists",{attrs:{drawer:!0}}),a("v-footer",{staticClass:"pa-3 elevation-24",attrs:{dense:"",absolute:"",height:"49",color:t.primaryColor}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"white",small:"",link:"",to:{name:"talk-view"}}},[t._v("Todas as conversas")]),a("v-spacer")],1)],1)},Ke=[],Xe=a("5ad9"),Ze={name:"DrawerTalks",computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Pages/Main",["drawerTalks"])),{},{touch:function(){return this.$route.meta.touch||!1},system:function(){return this.$store.state.system||[]},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(y["a"])({},Object(St["d"])("Pages/Main",["TOUGGLE_DRAWER_TALKS_ACTIVE"])),components:{TalksLists:Xe["a"]}},ta=Ze,ea=Object(l["a"])(ta,Qe,Ke,!1,null,null,null),aa=ea.exports,ia=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-navigation-drawer",{attrs:{app:"",color:"blue-grey darken-4",floating:"",temporary:"",right:"",touchless:t.touch,width:"330"},model:{value:t.drawerChats.active,callback:function(e){t.$set(t.drawerChats,"active",e)},expression:"drawerChats.active"}},[a("ChatList",{attrs:{drawer:!0}}),a("v-footer",{staticClass:"pa-3 elevation-24",attrs:{dense:"",absolute:"",height:"49",color:t.primaryColor}},[a("v-spacer"),a("v-btn",{attrs:{outline:"",color:"white",small:"",link:"",to:{name:"chat-view"}}},[t._v(" Todas as conversas ")]),a("v-spacer")],1)],1)},sa=[],oa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chats-area",attrs:{"d-flex":"",xs12:"",sm12:"",md4:"",lg3:"",xl2:""}},[a("v-card",{attrs:{tile:""}},[a("div",{staticClass:"chats__toolbar-area"},[a("v-toolbar",{staticClass:"white--text elevation-10 chats__toolbar",attrs:{flat:"",dense:"",tabs:"",color:t.primaryColor}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"white"}},[t._v("forum")]),t._v(" Chat Interno ")],1),a("v-spacer"),t.$WiCheckPermission("8f5150a9")?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.newChat()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("person_search")])],1)]}}],null,!1,2619690273)},[a("span",[t._v(" Pesquisar usuários ")])]):t._e(),t.$WiCheckPermission("550a585c")?a("v-menu",{staticStyle:{"z-index":"100"},attrs:{"close-on-content-click":!1,"nudge-width":200,"offset-x":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.$WiCheckPermission("8f5150a9")?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var s=e.on;return[a("v-btn",t._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""}},Object.assign({},s,i)),[a("v-icon",{staticClass:"white--text"},[t._v("more_vert")])],1)]}}],null,!0)},[a("span",[t._v(" Opções ")])]):t._e()]}}],null,!1,2621927361),model:{value:t.optionsMenu,callback:function(e){t.optionsMenu=e},expression:"optionsMenu"}},[a("v-card",[a("v-list",[a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.createNewGroup()}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("group")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Criar novo grupo")])],1)],1),a("v-list-tile",{attrs:{disabled:"",avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[t._v("supervised_user_circle")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Criar grupo para uma equipe")])],1)],1),a("v-list-tile",{attrs:{disabled:"",avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[t._v("lock_open")])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Criar grupo para um perfil")])],1)],1)],1)],1)],1):t._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.load},on:{click:function(e){return t.getChats()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}])},[a("span",[t._v(" Atualizar lista de conversas ")])]),t.drawer?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"chats__toolbar-button",attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.TOUGGLE_DRAWER_CHATS_ACTIVE()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("close")])],1)]}}],null,!1,2488707583)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.close.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.close.tooltip'"}]})]):t._e()],1)],1),a("div",{staticClass:"chats__list"},[t.myChats.length>0?a("v-list",{attrs:{"two-line":"",dense:""}},[t._l(t.myChats,(function(e,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):t._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:"chat-"+i,staticClass:"chats__list-tile",attrs:{avatar:""},on:{click:function(a){return t.chatAction(e.chat)}}},[a("v-list-tile-avatar",[1==e.chat.type_id?a("v-avatar",[e.person&&e.person.file?a("img",{attrs:{src:e.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]):[2,3].includes(e.chat.type_id)?a("v-avatar",[e.chat&&e.chat.file?a("img",{attrs:{src:e.chat.file.url}}):a("img",{attrs:{src:"static/icons/group_icon_1.jpg"}})]):t._e()],1),a("v-list-tile-content",[1==e.chat.type_id?a("v-list-tile-title",{staticStyle:{"font-size":"14px","font-weight":"500"}},[e.person&&e.person.name?a("span",[t._v(" "+t._s(e.person.name)+" ")]):e.chat&&e.chat.name?a("span",[t._v(" "+t._s(e.chat.name)+" ")]):a("span",[t._v(" - - - ")])]):[2,3].includes(e.chat.type_id)?a("v-list-tile-title",{staticStyle:{"font-size":"14px","font-weight":"500"}},[a("v-icon",{attrs:{small:""}},[t._v("group")]),t._v(" "+t._s(e.chat.name)+" ")],1):t._e(),3==e.chat.type_id?a("v-list-tile-sub-title",[t._v(" Tópicos: 2 ")]):e.chat.last_message?a("v-list-tile-sub-title",{domProps:{innerHTML:t._s(t.formatLastMessage(e.chat.last_message))}}):a("v-list-tile-sub-title",[t._v(" - - - ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",{staticStyle:{"font-size":"11px","max-width":"100px","text-align":"right"}},[t._v(" "+t._s(t.getDateTimeFormated(e.chat.last_message_at))+" ")]),e.unread_messages&&parseInt(e.unread_messages)&&0!=parseInt(e.unread_messages)&&e.chat.uuid!=t.$route.params.id?a("strong",{staticClass:"chats-unseen-messages-count primary elevation-1",domProps:{textContent:t._s(e.unread_messages)}}):t._e()],1)],1)]}))],2):t.loadings.load||0!=t.myChats.length?t._e():a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("h2",[t._v(" Você ainda não possui"),a("br"),t._v("nenhuma conversa. ")]),a("h3",{staticClass:"mt-3"},[t._v(" Pesquise por um usuário"),a("br"),t._v("para começar uma conversa. ")])]),t.loadings.load||t.myChats.length>0?a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{flat:"",block:"",loading:t.loadings.paginate||t.loadings.load},on:{click:function(e){return t.paginateChats()}}},[a("v-icon",[t._v("refresh")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.loadMore",expression:"'modules.talks.pages.talkView.talks.labels.loadMore'"}]})],1)],1):t._e()],1)])],1)},na=[],ra={name:"ChatView",data:function(){return{optionsMenu:!1,currentChatId:null,chatDialog:!1,topicDialog:!1}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("Chats",["chats","loadings"])),Object(St["c"])("Chats",["myChats"])),{},{user:function(){return this.$store.state.user},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["b"])("Chat",["openChatDialog"])),Object(St["b"])("ChatTopics",["openTopicsDialog"])),Object(St["b"])("Chats",["getChats","paginateChats"])),Object(St["d"])("Pages/Main",["TOUGGLE_DRAWER_CHATS_ACTIVE"])),{},{newChat:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(e){t.$WiApiPost({uri:"chats/make-chat",data:{person_id:e.id},callback:function(e){var a=e.sucess;a&&(t.getChats(),t.$router.push({name:"chat-view-messages",params:{id:a.uuid}}))},config:{msgLoad:{title:"Criando chat...",text:"Aguarde enquanto o chat é criado."},msgSucess:{title:"Chat criado com sucesso",text:"O chat foi criado com sucesso."},msgError:{title:"Erro ao criar chat",text:"Tente novamente ou contacte o suporte."}}})},params:{order:"created_at,desc"},filter:{order:"name,asc",where:"collaborator,1"}})},getDateTimeFormated:function(t){if(t){var e,a=this.$moment(t),i=this.$moment().startOf("day"),s=Math.round(null===(e=this.$moment)||void 0===e?void 0:e.duration(i-a).asDays());return s>1?this.$moment(t).format("DD/MM HH:mm"):this.$moment(t).fromNow()}return null===t?"-":"Agora"},goTo:function(t){3===t.type_id?this.goToChatTopics(t):this.goToChat(t)},goToChat:function(t){var e=this.$vuetify.breakpoint.name,a="chat-view-messages";"xs"!==e&&"sm"!==e||(a="chat-view-messages-page"),this.$router.push({name:a,params:{id:t.uuid},query:{previousChatId:this.$route.params.id}})},goToChatTopics:function(t){var e=this.$vuetify.breakpoint.name,a="chat-view-topics";"xs"!==e&&"sm"!==e||(a="chat-view-topics-page"),this.$router.push({name:a,params:{id:t.uuid},query:{previousChatId:this.$route.params.id}})},chatAction:function(t){"chat-view"===this.$route.name||"chat-view-messages"===this.$route.name||"chat-view-messages-page"===this.$route.name||"chat-view-topic-messages"===this.$route.name||"chat-view-topics"===this.$route.name||"chat-view-topics-page"===this.$route.name||"chat-view-topic-messages"===this.$route.name?this.goTo(t):this.openChatInDialog(t)},openChatInDialog:function(t){3===t.type_id?this.openTopicsDialog(t.uuid):this.openChatDialog({chatUuid:t.uuid,topicUuid:null})},createNewGroup:function(){var t=this;this.$WiEditDialog({wiConfig:"chat-group",onSubmit:function(e){var a=e.data;t.goToChat(a.uuid)},redirectOnSubmit:!1})},formatLastMessage:function(t){return t.text_html.replaceAll("
"," ").replaceAll("
"," ").replaceAll("
"," ").replaceAll("

"," ").replaceAll("

"," ")}}),props:{drawer:{type:Boolean,default:!1}}},la=ra,ca=(a("aa9d"),Object(l["a"])(la,oa,na,!1,null,"c6f50afe",null)),da=ca.exports,ua={name:"DrawerChats",computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Pages/Main",["drawerChats"])),{},{touch:function(){return this.$route.meta.touch||!1},system:function(){return this.$store.state.system||[]},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(y["a"])({},Object(St["d"])("Pages/Main",["TOUGGLE_DRAWER_CHATS_ACTIVE"])),components:{ChatList:da}},pa=ua,ma=Object(l["a"])(pa,ia,sa,!1,null,null,null),va=ma.exports,fa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._l(t.WiEditDialogs,(function(t,e){return a("div",{key:"editDialog"+e},[a("wi-edit-dialog",{attrs:{index:e}})],1)})),t._l(t.WiListDialogs,(function(t,e){return a("div",{key:"listDialog"+e},[a("wi-list-dialog",{attrs:{index:e}})],1)})),t._l(t.WiDialogs,(function(t,e){return a("div",{key:"dialog"+e},[a("wi-dialog",{attrs:{index:e}})],1)})),t._l(t.WiFileDialogs,(function(t,e){return a("div",{key:"file-dialog"+e},[a("WiFileDialog",{attrs:{index:e}})],1)})),t._l(t.WiFileListDialog,(function(t,e){return a("div",{key:"file-list-dialog"+e},[a("WiFileListDialog",{attrs:{index:e}})],1)})),t._l(t.WiEventsDialogs,(function(t,e){return a("div",{key:"events-dialog"+e},[a("wi-events-dialog",{attrs:{index:e}})],1)})),t._l(t.WiRemediesDialogs,(function(t,e){return a("div",{key:"remedies-dialog"+e},[a("WiRemediesDialog",{attrs:{index:e}})],1)})),a("div",[a("wi-help-dialog")],1),a("div",[a("ChatMessagesDialog")],1),a("div",[a("ChatTopicsDialog")],1),t.WNSenderIsRender?a("div",[a("WNSender")],1):t._e(),a("div",[t.categorySelectorOpened?a("WNCategorySelectorDialog",{attrs:{apiUrl:"talks/category-hierarchy",currentCategoryId:t.selectedCategoryId,emptyStateAddCategoryRoute:{name:"talk-categories"},emptyStateAddCategoryPermission:t.talkCategoryCreatePermission},on:{select:t.selectTalkCategory,cancel:t.closeTalkCategorySelector},model:{value:t.categorySelectorOpened,callback:function(e){t.categorySelectorOpened=e},expression:"categorySelectorOpened"}}):t._e()],1),a("div",[a("TalkWhatsAppCallDialog")],1)],2)},ga=[],_a=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"800",dark:t.$wiDark},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"white"}},i),[a("v-icon",[t._v("send")]),a("span",{staticClass:"ml-2"},[t._v(t._s(t.activatorText))])],1)]}}]),model:{value:t.isOpen,callback:function(e){t.isOpen=e},expression:"isOpen"}},[a("v-card",{staticClass:"dialog-card"},[a("v-toolbar",{attrs:{flat:"",color:"transparent",dense:""}},[a("v-toolbar-title",{staticClass:"headline"},[t._v(" "+t._s(t.config.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.isOpen=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-stepper",{staticClass:"elevation-0",model:{value:t.currentStep,callback:function(e){t.currentStep=e},expression:"currentStep"}},[a("v-stepper-header",t._l(t.config.steps,(function(e,i){return a("v-stepper-step",{key:i,attrs:{complete:t.currentStep>i+1,step:i+1}},[t._v(" "+t._s(e.title)+" ")])})),1),a("div",{staticClass:"dialog-content"},[a("v-stepper-items",[a("v-stepper-content",{staticStyle:{padding:"0px"},attrs:{step:"1"}},[a("step1-content",{attrs:{config:t.config.contentOptions,"selected-content":t.selectedContent},on:{"select-content":t.selectContent}})],1),a("v-stepper-content",{attrs:{step:"2"}},[a("step2-channels",{attrs:{config:t.config,channels:t.channels,"selected-whatsapp":t.selectedWhatsApp,email:t.email,"email-rules":t.emailRules},on:{"update:channels":function(e){t.channels=e},"update:selectedWhatsapp":function(e){t.selectedWhatsApp=e},"update:selected-whatsapp":function(e){t.selectedWhatsApp=e},"update:email":function(e){t.email=e},"update:contact":t.handleContactUpdate,"update:channel-data":t.handleChannelDataUpdate,"email-valid":t.handleEmailValidation}})],1),a("v-stepper-content",{staticStyle:{padding:"0px"},attrs:{step:"3"}},[a("step3-message",{attrs:{config:t.config,message:t.message,"selected-content":t.selectedContent},on:{"update:message":function(e){t.message=e}}})],1),a("v-stepper-content",{staticStyle:{padding:"0px"},attrs:{step:"4"}},[a("step4-confirmation",{attrs:{config:t.config,"selected-content":t.selectedContent,"channel-data":t.channelData,message:t.message}})],1)],1)],1)],1),a("v-divider"),a("v-card-actions",{staticClass:"dialog-footer"},[t.currentStep>1?a("v-btn",{attrs:{text:""},on:{click:function(e){t.currentStep--}}},[a("v-icon",{attrs:{left:""}},[t._v("arrow_back")]),t._v(" Voltar ")],1):t._e(),a("v-spacer"),t.currentStep<4?a("v-btn",{attrs:{color:"primary",disabled:!t.canProceedToNextStep},on:{click:function(e){t.currentStep++}}},[t._v(" Continuar "),a("v-icon",{attrs:{right:""}},[t._v("arrow_forward")])],1):a("v-btn",{attrs:{color:"primary"},on:{click:t.handleSend}},[t._v(" Enviar "),a("v-icon",{attrs:{right:""}},[t._v("send")])],1)],1)],1)],1)},ha=[],ba=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"business-send__step-1",attrs:{fluid:""}},[a("v-layout",{staticClass:"mb-4",attrs:{column:"","align-center":""}},[a("h3",{staticClass:"text-xs-center grey--text text--darken-2 mb-0"},[t._v(" "+t._s(t.config.description||"Selecione abaixo o que você deseja enviar clicando em uma das opções")+" ")])]),a("v-layout",{attrs:{row:"",wrap:"","justify-center":""}},t._l(t.config.items,(function(e){var i;return a("v-flex",{key:e.id,staticClass:"business-send__card-wrapper",attrs:{xs12:"",md6:""}},[a("v-card",{staticClass:"business-send__card",class:(i={"business-send__card--selected":t.selectedContent===e.id},i["business-send__card--"+e.id]=!0,i),attrs:{flat:""},on:{click:function(a){return t.$emit("select-content",e.id)}}},[a("v-layout",{staticClass:"pa-3",attrs:{column:"","align-center":"","justify-center":""}},[a("v-flex",{staticClass:"text-xs-center mb-2"},[a("v-icon",{staticClass:"business-send__card-icon",class:{"business-send__card-icon--selected":t.selectedContent===e.id},attrs:{large:"",color:t.selectedContent===e.id?"primary":"grey darken-2"}},[t._v(" "+t._s(e.icon)+" ")])],1),a("v-flex",[a("h3",{staticClass:"headline text-center pa-2"},[t._v(" "+t._s(e.title)+" ")]),a("v-card-text",{staticClass:"pa-2 text-xs-center"},[a("p",{staticClass:"grey--text text--darken-2 mb-2"},[t._v(" "+t._s(e.description)+" ")]),e.tags&&e.tags.length?a("v-layout",{attrs:{"justify-center":""}},t._l(e.tags,(function(i,s){return a("v-chip",{key:s,class:{"mr-2":s0}},selectedContent:{type:String,default:null}},methods:{getTagColor:function(t){var e=["primary","success","info","warning","error"];return e[t%e.length]},getTagIcon:function(t){var e=["description","payments","receipt","attach_file","send"];return e[t%e.length]}}},ka=ya,Ca=(a("d394"),Object(l["a"])(ka,ba,xa,!1,null,"fd4db330",null)),wa=Ca.exports,Sa=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"business-send__step-2 pa-0",attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:""}},[a("h3",{staticClass:"text-subtitle-1 font-weight-medium mb-3 text-center",staticStyle:{"text-align":"center"}},[t._v(" "+t._s(t.stepDescription)+" ")]),t.isWhatsAppEnabled?a("v-checkbox",{staticClass:"mt-0 mb-2",attrs:{label:"WhatsApp",color:"primary"},on:{change:t.updateChannels},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex align-center"},[a("svg",{staticClass:"mr-2",attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z",fill:"currentColor"}})]),a("div",[a("div",{staticClass:"text-subtitle-2 font-weight-medium"},[t._v("WhatsApp")]),a("div",{staticClass:"text-caption grey--text text--darken-1"},[t._v("A mensagem será enviada através do WhatsApp")])])])]},proxy:!0}],null,!1,2234965877),model:{value:t.localChannels.whatsapp,callback:function(e){t.$set(t.localChannels,"whatsapp",e)},expression:"localChannels.whatsapp"}}):t._e(),a("v-expand-transition",[t.localChannels.whatsapp?a("div",[a("v-card",{staticClass:"mb-3 business-send__card",attrs:{outlined:""}},[a("v-card-text",{staticClass:"pa-2"},[a("v-list",{staticClass:"pa-0"},[a("v-list-tile",{staticClass:"mb-1",class:{"business-send__card--required":t.localChannels.whatsapp&&!t.selectedChannel},on:{click:function(e){return t.openWiListDialog("talk-channel")}}},[a("v-list-tile-action",{staticClass:"mr-2"},[a("v-icon",{attrs:{color:t.localChannels.whatsapp&&!t.selectedChannel?"error":"primary"}},[t._v("phone")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticClass:"text-caption grey--text text--darken-1"},[t._v(" Canal de Atendimento "),t.localChannels.whatsapp&&!t.selectedChannel?a("span",{staticClass:"error--text"},[t._v("*")]):t._e()]),t.selectedChannel?a("v-list-tile-sub-title",{staticClass:"text-body-2 font-weight-medium"},[a("strong",[t._v(t._s(t.selectedChannel.name_complete))])]):a("v-list-tile-sub-title",{staticClass:"text-body-2",class:{"error--text":t.localChannels.whatsapp&&!t.selectedChannel}},[t._v(" Selecione um canal de atendimento ")])],1)],1),a("v-divider",{staticClass:"my-2"}),a("v-list-tile",{staticClass:"mt-1",class:{"business-send__card--required":t.localChannels.whatsapp&&!t.selectedContact},on:{click:function(e){return t.openWiListDialog("talk-contact")}}},[a("v-list-tile-action",{staticClass:"mr-2"},[t.selectedContact&&t.selectedContact.file&&t.selectedContact.file.url?a("v-avatar",{attrs:{size:"24"}},[a("v-img",{attrs:{src:t.selectedContact.file.url}})],1):a("v-icon",{attrs:{color:t.localChannels.whatsapp&&!t.selectedContact?"error":"primary"}},[t._v("person")])],1),a("v-list-tile-content",[a("v-list-tile-title",{staticClass:"text-caption grey--text text--darken-1"},[t._v(" Contato "),t.localChannels.whatsapp&&!t.selectedContact?a("span",{staticClass:"error--text"},[t._v("*")]):t._e()]),t.selectedContact?a("v-list-tile-sub-title",{staticClass:"text-body-2 font-weight-medium"},[a("strong",[t._v(" "+t._s(t.selectedContact.name)+" ("+t._s(t.selectedContact.number)+") ")])]):a("v-list-tile-sub-title",{staticClass:"text-body-2",class:{"error--text":t.localChannels.whatsapp&&!t.selectedContact}},[t._v(" Selecione um contato ")])],1)],1)],1)],1)],1)],1):t._e()]),t.isEmailEnabled?a("v-checkbox",{staticClass:"mt-0 mb-2",attrs:{label:"E-mail",color:"primary"},on:{change:t.updateChannels},scopedSlots:t._u([{key:"label",fn:function(){return[a("div",{staticClass:"d-flex align-center"},[a("svg",{staticClass:"mr-2",attrs:{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:"M20 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z",fill:"currentColor"}})]),a("div",[a("div",{staticClass:"text-subtitle-2 font-weight-medium"},[t._v("E-mail")]),a("div",{staticClass:"text-caption grey--text text--darken-1"},[t._v("A mensagem será enviada por e-mail")])])])]},proxy:!0}],null,!1,631938540),model:{value:t.localChannels.email,callback:function(e){t.$set(t.localChannels,"email",e)},expression:"localChannels.email"}}):t._e(),a("v-expand-transition",[t.localChannels.email?a("div",[a("v-text-field",{staticClass:"mt-0",attrs:{label:"E-mail",placeholder:"Digite o e-mail do destinatário",rules:t.emailRules,required:"",outlined:"",dense:"",error:t.localChannels.email&&!t.localEmail,"prepend-inner-icon":"email"},on:{input:t.updateEmail,blur:t.validateEmail},model:{value:t.localEmail,callback:function(e){t.localEmail=e},expression:"localEmail"}})],1):t._e()])],1)],1)],1)},Da=[],Ea=(a("a4d3"),a("e01a"),{name:"Step2Channels",props:{config:{type:Object,required:!0,validator:function(t){return t.channels&&(t.channels.whatsapp||t.channels.email)}},channels:{type:Object,required:!0},selectedWhatsApp:{type:Object,default:null},email:{type:String,default:""},emailRules:{type:Array,required:!0}},data:function(){return{localChannels:Object(y["a"])({},this.channels),localEmail:this.email,selectedChannel:null,selectedContact:null,channelData:{whatsapp:{selected:!1,channel:null,contact:null},email:{selected:!1,address:""}},emailValid:!1}},computed:{stepDescription:function(){return this.config.steps&&this.config.steps[1]&&this.config.steps[1].description||"Selecione os canais pelos quais deseja enviar a mensagem:"},isWhatsAppEnabled:function(){return this.config.channels&&this.config.channels.whatsapp&&this.config.channels.whatsapp.enabled},isEmailEnabled:function(){return this.config.channels&&this.config.channels.email&&this.config.channels.email.enabled}},watch:{channels:{handler:function(t){this.localChannels=Object(y["a"])({},t),this.validateWhatsAppFields(),this.updateChannelData()},deep:!0},email:function(t){this.localEmail=t,this.updateChannelData()},selectedChannel:function(){this.validateWhatsAppFields(),this.updateChannelData()},selectedContact:function(){this.validateWhatsAppFields(),this.updateChannelData()}},methods:{updateChannelData:function(){this.channelData={whatsapp:{selected:this.localChannels.whatsapp,channel:this.selectedChannel?{id:this.selectedChannel.id,name:this.selectedChannel.name_complete}:null,contact:this.selectedContact?{id:this.selectedContact.id,name:this.selectedContact.name,number:this.selectedContact.number,photo:this.selectedContact.file&&this.selectedContact.file.url||null}:null},email:{selected:this.localChannels.email,address:this.localEmail}},this.$emit("update:channel-data",this.channelData),this.validateEmail()},updateChannels:function(){this.$emit("update:channels",Object(y["a"])({},this.localChannels)),this.updateChannelData()},updateEmail:function(){this.$emit("update:email",this.localEmail),this.validateEmail()},validateEmail:function(){if(this.localChannels.email){var t=/^[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,}$/;this.emailValid=t.test(this.localEmail),this.$emit("email-valid",this.emailValid)}else this.emailValid=!0,this.$emit("email-valid",!0)},openWiListDialog:function(t){var e=this,a={};"talk-channel"===t&&(a={where:"status_id,2;type_id,1"}),this.$WiListDialog({wiConfig:t,filter:a,callback:function(a){a&&("talk-channel"===t?(e.selectedChannel=a,e.$emit("update:selected-whatsapp",a)):(e.selectedContact=a,e.$emit("update:contact",a)),e.updateChannelData())},mode:"select"})},validateWhatsAppFields:function(){var t=!this.localChannels.whatsapp||this.localChannels.whatsapp&&this.selectedChannel&&this.selectedContact;this.$emit("whatsapp-valid",t)},getDefaultChannelContactAndEmail:function(){var t=this;this.$WiApiGet({uri:"talks/channel",params:{status_id:2,order:"created_at,asc",where:"status_id,2;type_id,1"},callback:function(e){var a=e.success,i=a.data[0];i&&(t.selectedChannel=i,t.$emit("update:selected-whatsapp",i),t.localChannels.whatsapp=!0,t.updateChannels())}}),this.config.person_id&&(this.$WiApiGet({uri:"talks/contact",params:{person_id:this.config.person_id},callback:function(e){var a=e.success,i=a.data[0];i&&(t.selectedContact=i,t.$emit("update:contact",i),t.updateChannelData())}}),this.$WiApiGet({uri:"register/person/customer/".concat(this.config.person_id),params:{fields:"id,email"},callback:function(e){var a=e.success;null!==a&&void 0!==a&&a.email&&(t.localEmail=a.email,t.$emit("update:email",a.email),t.localChannels.email=!0,t.updateChannels())}}))}},mounted:function(){this.getDefaultChannelContactAndEmail()}}),Ta=Ea,Oa=(a("3b74"),Object(l["a"])(Ta,Sa,Da,!1,null,"5e8a4382",null)),Aa=Oa.exports,Ia=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"message-container"},[a("div",{staticClass:"message-header"},[a("h3",{staticClass:"message-title"},[t._v(t._s(t.stepTitle))]),a("p",{staticClass:"message-description"},[t._v(" "+t._s(t.stepDescription)+" ")])]),a("v-textarea",{staticClass:"custom-textarea",attrs:{label:"Mensagem",rules:[function(t){return!!t||"A mensagem é obrigatória"}],outline:"","auto-grow":"",rows:Math.max(4,t.localMessage.split("\n").length),placeholder:t.messagePlaceholder},on:{input:t.updateMessage},model:{value:t.localMessage,callback:function(e){t.localMessage=e},expression:"localMessage"}})],1)},Fa=[],Pa={name:"Step3Message",props:{config:{type:Object,required:!0},message:{type:String,default:""},selectedContent:{type:String,default:null}},data:function(){return{localMessage:this.message}},computed:{stepTitle:function(){return this.config.steps&&this.config.steps[2]&&this.config.steps[2].title||"Mensagem de Envio"},stepDescription:function(){return this.config.steps&&this.config.steps[2]&&this.config.steps[2].description||"Aqui você pode personalizar a mensagem que será enviada junto com o conteúdo. Uma mensagem clara e profissional ajuda a manter uma boa comunicação com o destinatário."},messagePlaceholder:function(){return this.config.defaultMessages&&this.selectedContent&&this.config.defaultMessages[this.selectedContent]||this.defaultMessage},defaultMessage:function(){return"Prezado(a),\n\nSegue em anexo o conteúdo solicitado.\n\nAtenciosamente."}},watch:{message:function(t){this.localMessage=t}},methods:{updateMessage:function(){this.$emit("update:message",this.localMessage)}}},ja=Pa,qa=(a("3394"),Object(l["a"])(ja,Ia,Fa,!1,null,"6ca8d761",null)),$a=qa.exports,za=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticClass:"pa-2",attrs:{fluid:""}},[a("v-card",{staticClass:"confirmation-card",attrs:{outlined:""}},[a("div",{staticClass:"confirmation-card__header"},[a("v-icon",{staticClass:"confirmation-card__icon mr-2",attrs:{large:"",color:"green"}},[t._v("check_circle")]),a("h2",{staticClass:"confirmation-card__title"},[t._v(t._s(t.config.steps[3].title||"Por favor, confirme os dados antes de enviar"))])],1),a("div",{staticClass:"confirmation-card__content"},[a("div",{staticClass:"confirmation-card__section"},[a("div",{staticClass:"confirmation-card__section-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v(" "+t._s(t.getContentIcon(t.selectedContent))+" ")]),a("span",[t._v(t._s(t.config.steps[0].title||"Tipo de Conteúdo"))])],1),a("div",{staticClass:"confirmation-card__section-content"},[t._v(" "+t._s(t.getContentTitle(t.selectedContent))+" ")])]),a("div",{staticClass:"confirmation-card__divider"}),a("div",{staticClass:"confirmation-card__section"},[a("div",{staticClass:"confirmation-card__section-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("share")]),a("span",[t._v(t._s(t.config.steps[1].title||"Canais de Envio"))])],1),a("div",{staticClass:"confirmation-card__section-content"},[t.channelData.whatsapp.selected?a("div",{staticClass:"confirmation-card__channel"},[a("div",{staticClass:"confirmation-card__channel-header"},[a("span",{staticClass:"whatsapp-icon"},[t._v("📱")]),a("span",{staticClass:"font-weight-medium"},[t._v("WhatsApp")])]),a("div",{staticClass:"confirmation-card__channel-details"},[a("div",{staticClass:"confirmation-card__channel-info"},[a("div",{staticClass:"confirmation-card__channel-info-item"},[a("span",{staticClass:"info-label"},[t._v("Será enviado através do canal:")]),a("div",{staticClass:"info-content"},[a("span",{staticClass:"info-value"},[t._v(t._s(t.channelData.whatsapp.channel?t.channelData.whatsapp.channel.name:"Não selecionado"))]),t.channelData.whatsapp.channel?a("span",{staticClass:"info-detail"},[t._v("ID: "+t._s(t.channelData.whatsapp.channel.id))]):t._e()])])]),a("div",{staticClass:"confirmation-card__channel-info"},[a("div",{staticClass:"confirmation-card__channel-info-item"},[a("span",{staticClass:"info-label"},[t._v("Será enviado para o contato:")]),a("div",{staticClass:"info-content"},[a("span",{staticClass:"info-value"},[t._v(t._s(t.channelData.whatsapp.contact?t.channelData.whatsapp.contact.name:"Não selecionado"))]),t.channelData.whatsapp.contact?a("span",{staticClass:"info-detail"},[t._v(" ID: "+t._s(t.channelData.whatsapp.contact.id)+" | Número: "+t._s(t.channelData.whatsapp.contact.number)+" ")]):t._e()])])])])]):t._e(),t.channelData.email.selected?a("div",{staticClass:"confirmation-card__channel"},[a("div",{staticClass:"confirmation-card__channel-header"},[a("v-icon",{staticClass:"mr-1",attrs:{"x-small":""}},[t._v("email")]),a("span",{staticClass:"font-weight-medium"},[t._v("E-mail")])],1),a("div",{staticClass:"confirmation-card__channel-details"},[a("div",{staticClass:"confirmation-card__channel-info"},[a("div",{staticClass:"confirmation-card__channel-info-item"},[a("span",{staticClass:"info-label"},[t._v("Será enviado para o e-mail:")]),a("span",{staticClass:"info-value"},[t._v(t._s(t.channelData.email.address))])])])])]):t._e()])]),a("div",{staticClass:"confirmation-card__divider"}),a("div",{staticClass:"confirmation-card__section"},[a("div",{staticClass:"confirmation-card__section-header"},[a("v-icon",{staticClass:"mr-2",attrs:{small:""}},[t._v("message")]),a("span",[t._v(t._s(t.config.steps[2].title||"Mensagem"))])],1),a("div",{staticClass:"confirmation-card__message"},[t._v(" "+t._s(t.message)+" ")])])])])],1)},Ma=[],Na=(a("7db0"),{name:"Step4Confirmation",props:{config:{type:Object,required:!0},selectedContent:{type:String,default:null},channelData:{type:Object,required:!0,default:function(){return{whatsapp:{selected:!1,channel:null,contact:null},email:{selected:!1,address:""}}}},message:{type:String,required:!0}},methods:{getContentIcon:function(t){var e=this.config.contentOptions.items.find((function(e){return e.id===t}));return e?e.icon:"description"},getContentTitle:function(t){var e=this.config.contentOptions.items.find((function(e){return e.id===t}));return e?e.title:"Conteúdo"}}}),La=Na,Ra=(a("7302"),Object(l["a"])(La,za,Ma,!1,null,"614e557c",null)),Ua=Ra.exports,Wa={name:"WNSender",components:{Step1Content:wa,Step2Channels:Aa,Step3Message:$a,Step4Confirmation:Ua},data:function(){return{dialog:!1,currentStep:1,selectedContent:null,channels:{whatsapp:!1,email:!1},selectedWhatsApp:null,selectedContact:null,email:"",message:"",channelData:{whatsapp:{selected:!1,channel:null,contact:null},email:{selected:!1,address:""}},emailRules:[function(t){return!!t||"E-mail é obrigatório"},function(t){return/.+@.+\..+/.test(t)||"E-mail deve ser válido"}],isEmailValid:!0}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("WNSender",["config","callback"])),{},{isOpen:{get:function(){return this.$store.state.WNSender.isOpen},set:function(t){t?this.$store.commit("WNSender/SET_IS_RENDER",!0):this.close()}},activatorText:function(){return this.config.activatorText||"Enviar"},canProceedToNextStep:function(){switch(this.currentStep){case 1:return!!this.selectedContent;case 2:return!(!this.channelData.whatsapp.selected&&!this.channelData.email.selected)&&(!!(!this.channelData.whatsapp.selected||this.channelData.whatsapp.channel&&this.channelData.whatsapp.contact)&&!!(!this.channelData.email.selected||this.channelData.email.address&&this.isEmailValid));case 3:return!!this.message;default:return!0}}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["b"])("WNSender",["close"])),{},{selectContent:function(t){this.selectedContent=t,this.message=this.config.defaultMessages&&this.config.defaultMessages[t]||""},handleContactUpdate:function(t){this.selectedContact=t},handleChannelDataUpdate:function(t){this.channelData=t},handleEmailValidation:function(t){this.isEmailValid=t},handleSend:function(){var t=this,e={content:this.selectedContent,channels:{whatsapp:this.channelData.whatsapp.selected?{channel:this.channelData.whatsapp.channel,contact:this.channelData.whatsapp.contact}:null,email:this.channelData.email.selected?{address:this.channelData.email.address}:null},message:this.message};this.callback&&this.$swal({title:"Deseja realmente enviar?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Enviar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&t.callback(e,(function(){t.isOpen=!1}))}))}})},Ba=Wa,Va=(a("95e5"),Object(l["a"])(Ba,_a,ha,!1,null,"281fc7a8",null)),Ha=Va.exports,Ga=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"550px",scrollable:"",persistent:""},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",{attrs:{color:"gray"}},[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",[t._v("description")]),a("span",[t._v(" Solicitação")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("div",{staticClass:"pb-0 pt-2",staticStyle:{"text-align":"center !important","font-size":"25px"}},[t._v(" "+t._s(t.title||"Informe abaixo da forma que desejar...")+" ")]),a("v-card-text",{staticStyle:{"overflow-y":"auto","max-height":"700px"}},[a("v-select",{attrs:{items:t.subjects,outline:"",label:"Por favor, selecione o assunto"},model:{value:t.subject,callback:function(e){t.subject=e},expression:"subject"}}),a("v-select",{attrs:{items:t.whatsappOptions,outline:"",label:"Deseja receber retorno via WhatsApp?"},model:{value:t.wantWhatsapp,callback:function(e){t.wantWhatsapp=e},expression:"wantWhatsapp"}}),"yes"===t.wantWhatsapp?a("v-text-field",{attrs:{outline:"",label:"Número do WhatsApp (com DDD)",placeholder:"11999999999",mask:"(##) #####-####",maxlength:"13"},model:{value:t.whatsappNumber,callback:function(e){t.whatsappNumber=e},expression:"whatsappNumber"}}):t._e(),a("v-textarea",{attrs:{outline:"",rows:"7",label:"Informe sua solicitação, sugestão ou reclamação aqui"},model:{value:t.message,callback:function(e){t.message=e},expression:"message"}}),a("v-btn",{attrs:{disabled:!t.subject||!t.message,color:"primary",block:""},on:{click:function(e){return t.sendHelpDialogContent()}}},[t._v("Enviar Agora")])],1)],1)],1)},Ya=[],Ja=(a("2ca0"),{name:"WiHelpDialog",data:function(){return{subjects:[{text:"Dúvida sobre o sistema",value:"doubt"},{text:"Sugestão de nova funcionalidade",value:"suggestion"},{text:"Reportar um erro",value:"error"},{text:"Homologação",value:"homolog"}],whatsappOptions:[{text:"Sim",value:"yes"},{text:"Não",value:"no"}],rules:{whatsappFormat:function(t){return!t||/^(55)?[1-9][0-9]{9,10}$/.test(t)||"Formato inválido. Digite apenas números com DDD"}}}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("WiHelpDialog",["active","title"])),{},{subject:{get:function(){return this.$store.state.WiHelpDialog.subject},set:function(t){this.$store.commit("WiHelpDialog/SET_SUBJECT",t)}},message:{get:function(){return this.$store.state.WiHelpDialog.message},set:function(t){this.$store.commit("WiHelpDialog/SET_MESSAGE",t)}},system:function(){return this.$store.state.system},user:function(){return this.$store.state.User},callback:function(){return console.log(this.$store.state.WiHelpDialog),this.$store.state.WiHelpDialog.callback},wantWhatsapp:{get:function(){return this.$store.state.WiHelpDialog.wantWhatsapp},set:function(t){this.$store.commit("WiHelpDialog/SET_WANT_WHATSAPP",t)}},whatsappNumber:{get:function(){return this.$store.state.WiHelpDialog.whatsappNumber},set:function(t){this.$store.commit("WiHelpDialog/SET_WHATSAPP_NUMBER",t)}}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["b"])("WiHelpDialog",["send","close"])),{},{sendHelpDialogContent:function(){this.message=this.makeHelpMessage(),this.send()},makeHelpMessage:function(){var t=":money_mouth_face: \n\n";if(t="*"+this.system.name+"* ("+this.system.version+") : \n\n",this.user&&this.user.profile&&this.user.profile.id){var e=this.user;t+="*Usuário ID*: "+e.id+"\n",t+="*Usuário Nome*: "+e.name+"\n",t+="*Usuário Perfil ID*: "+e.profile.id+"\n",t+="*Usuário Perfil*: "+e.profile.name+"\n",t+="*Usuário IP*: "+e.last_ip+"\n",t+="*Versão do sistema*: "+e.version+"\n"}return t+="*URL Local*: "+window.location.href+"\n\n",t+="*Assunto*: "+this.getSubjectText(this.subject)+"\n",t+="*Mensagem*: "+this.message+"\n\n","yes"===this.wantWhatsapp&&this.whatsappNumber&&(t+="*Retorno via WhatsApp*: Sim\n",t+="*Número WhatsApp*: "+this.whatsappNumber+"\n\n"),t+="*Horário local*: "+(new Date).toLocaleString(),t},getSubjectText:function(t){var e=this.subjects.find((function(e){return e.value==t}));return e?e.text:t},formatWhatsappNumber:function(t){if(t){var e=t.replace(/\D/g,"");e.startsWith("55")&&(e=e.substring(2)),e=e.substring(0,11),e.length>0&&!/^[2-9]/.test(e)&&(e=""),this.$store.commit("WiHelpDialog/SET_WHATSAPP_NUMBER",e)}}})}),Qa=Ja,Ka=Object(l["a"])(Qa,Ga,Ya,!1,null,null,null),Xa=Ka.exports,Za=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*t.index+"%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("WiEvents",{attrs:{title:"Eventos/Notas",service:t.dialog.service,serviceParams:t.dialog.serviceParams,socket:t.dialog.socket,socketParams:t.dialog.socketParams,business:t.dialog.business},on:{onClose:t.close}})],1)},ti=[],ei=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiViewList",{attrs:{Service:t.service,"service-params":t.serviceParams,Socket:t.socket,"socket-params":t.socketParams,toolbar:{title:t.title,icon:"message"},loadingConfig:{message:"Buscando eventos/notas..."}},on:{onClose:t.onClose},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.data,s=e.hasNextPage,o=e.nextPage,n=e.loadingPaginate;return[a("div",{staticStyle:{padding:"0 10px 0 10px"}},[a("AddEvent",{attrs:{business:t.business}}),i&&i.length>0?a("div",[a("v-timeline",{attrs:{dense:"xs"==t.$vuetify.breakpoint.name||"sm"==t.$vuetify.breakpoint.name}},t._l(i,(function(e,i){return a("WiEventsEvent",{key:i,attrs:{event:e,business:t.business}})})),1),a("div",{staticClass:"wi-events__paginate"},[a("v-btn",{attrs:{disabled:!s,loading:n},on:{click:function(t){return o()}}},[t._v(" Buscar mais ")])],1)],1):a("div",{staticStyle:{"text-align":"center",padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[a("span",[t._v("Nenhum evento/nota até o momento.")])])],1)],1)]}}])})},ai=[],ii=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",[t.$slots.toolbar?t._t("toolbar",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,hasNextPage:t.hasNextPage}):t._e(),t.toolbar?a("WiViewListToolbar",t._b({attrs:{data:t.data,config:t.config,nextPage:t.nextPage,hasNextPage:t.hasNextPage,loadingPaginate:t.loadingPaginate},on:{onRefresh:t.onRefresh,onClose:t.onClose}},"WiViewListToolbar",Object.assign({},t.toolbar),!1)):t._e(),a("v-card-text",{staticClass:"wi-view__content"},[a("WiLoading",{attrs:{loading:t.loading,message:t.loadingConfig.message}},[t.data?t._t("default",null,{data:t.data,config:t.config,refresh:t.getData,loading:t.loading,nextPage:t.nextPage,hasNextPage:t.hasNextPage,loadingPaginate:t.loadingPaginate}):t._e(),t.error?a("WiViewListError",{on:{"on-refresh":t.onRefresh}}):t._e()],2)],1)],2)},si=[],oi=(a("c740"),a("d81d"),a("a6ae")),ni=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-view-list-toolbar"},[a("v-toolbar",{class:{"white--text":t.getColor},attrs:{dense:"",app:t.fixed,fixed:t.fixed,color:t.getColor}},[a("v-toolbar-title",[t.icon?a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v(" "+t._s(t.icon)+" ")]):t._e(),t.title?a("span",[t._v(" "+t._s(t.title)+" ")]):t._e()],1),a("v-spacer"),t.data?t._t("actionsBefore",null,{data:t.data,config:t.config,loading:t.loading,close:t.closeEvent,refresh:t.refreshEvent,nextPage:t.nextPageEvent}):t._e(),t.refresh?a("v-btn",{attrs:{icon:"",disabled:t.loading},on:{click:function(e){return t.refreshEvent()}}},[a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v("refresh")])],1):t._e(),t.close?a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeEvent()}}},[a("v-icon",{attrs:{color:t.getColor?"white":""}},[t._v("close")])],1):t._e(),t.data?t._t("actionsAfter",null,{data:t.data,config:t.config,loading:t.loading,close:t.closeEvent,refresh:t.refreshEvent,nextPage:t.nextPageEvent}):t._e()],2),t.loadingPaginate?a("v-progress-linear",{attrs:{indeterminate:"",color:"primary"}}):t._e()],1)},ri=[],li={name:"WiViewListToolbar",computed:{getColor:function(){return this.$wiDark?"dark":this.color}},methods:{refreshEvent:function(){this.$emit("onRefresh")},closeEvent:function(){this.$emit("onClose")},nextPageEvent:function(){this.$emit("onNextPage")}},props:{title:{required:!0},icon:{default:"list"},fixed:{default:!1},color:{type:String,default:null},loading:{default:!1},loadingPaginate:{default:!1},data:{required:!0},config:{required:!0},nextPage:{required:!0},refresh:{default:!0},close:{default:!0}}},ci=li,di=(a("f6fb"),Object(l["a"])(ci,ni,ri,!1,null,"081a35f2",null)),ui=di.exports,pi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-view-list-error"},[t._m(0),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.refreshEvent()}}},[a("v-icon",[t._v("refresh")]),a("span",[t._v(" Tentar novamente")])],1),a("v-btn",{on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("navigate_before")]),a("span",[t._v(" Voltar")])],1)],1)},mi=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("h1",[a("span",[t._v("Erro ao buscar informações. ")]),a("br"),a("span",[t._v("Tente novamente ou contacte o suporte.")])])}],vi={name:"WiViewListError",methods:{refreshEvent:function(){this.$emit("onRefresh")}}},fi=vi,gi=(a("0e14"),Object(l["a"])(fi,pi,mi,!1,null,"59275e80",null)),_i=gi.exports,hi={name:"WiView",data:function(){return{page:null,data:[],config:{},error:!1,loading:!1,subscriber:null,loadingPaginate:!1}},computed:{formatedServiceParams:function(){return Object(y["a"])(Object(y["a"])({},this.serviceParams),{},{page:this.page})},hasNextPage:function(){return this.config&&this.config.last_page>this.config.current_page}},methods:{getData:function(){var t=Object(h["a"])(regeneratorRuntime.mark((function t(){var e,a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.page=1,this.loading=!0,this.onListing(),e=new this.Service,t.next=6,e.list(this.serviceParams);case 6:a=t.sent,i=a.status,s=a.response,i?this.makeSuccess(s):this.makeError(s);case 10:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),nextPage:function(){this.config&&this.config.current_page&&(this.page=this.config.current_page+1,this.paginate())},paginate:function(){var t=Object(h["a"])(regeneratorRuntime.mark((function t(){var e,a,i,s;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return this.loadingPaginate=!0,this.onListing(),e=new this.Service,t.next=5,e.list(this.formatedServiceParams);case 5:a=t.sent,i=a.status,s=a.response,i?this.makeSuccessPaginate(s):this.makeError(s);case 9:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),onListing:function(){this.$emit("onListing")},onListed:function(){this.$emit("onListed",{data:this.data,config:this.config})},onError:function(t){this.$emit("onError",t)},makeSuccess:function(t){this.data=t.data,delete t.data,this.config=t,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeSuccessPaginate:function(t){var e=this;t.data.map((function(t){e.data.push(t)})),delete t.data,this.config=t,this.loading=!1,this.loadingPaginate=!1,this.onListed()},makeError:function(t){this.error=!0,this.loading=!1,this.loadingPaginate=!1,this.onError(t),this.$WiMakeError({id:101,error:t,title:"Erro ao buscar informações."})},subscribe:function(){this.Socket&&!this.subscriber&&(this.subscriber=new this.Socket(this.socketParams),this.subscriber.onEventSubscribe(this.onCreated,this.onUpdated))},onCreated:function(t){this.data.unshift(t),this.$forceUpdate()},onUpdated:function(t){console.log("onUpdated",t);var e=this.data.findIndex((function(e){return e.id==t.id}));e>-1?this.data.splice(e,1,t):this.onCreated(t),this.$forceUpdate()},unSubscribe:function(){this.Socket&&this.subscriber&&(this.subscriber.onEventUnsubscribe(),this.subscriber=null)},onRefresh:function(){this.getData(),this.$emit("onRefresh")},onClose:function(){this.$emit("onClose")}},mounted:function(){this.getData(),this.subscribe()},destroyed:function(){this.unSubscribe(),console.log("destroyed")},components:{WiLoading:oi["a"],WiViewListError:_i,WiViewListToolbar:ui},props:{Service:{required:!0},serviceParams:{default:function(){return{}}},Socket:{required:!0},socketParams:{default:function(){return{}}},toolbar:{default:function(){return{icon:"list",title:"",refresh:!0,close:!0}}},loadingConfig:{default:function(){return{type:"circle",message:null}}}}},bi=hi,xi=(a("d13d"),Object(l["a"])(bi,ii,si,!1,null,"6f2d031f",null)),yi=xi.exports,ki=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-timeline-item",{staticStyle:{background:"white !important"},attrs:{large:"",transition:"slide-y-reverse-transition"},scopedSlots:t._u([{key:"icon",fn:function(){return[a("v-avatar",{staticStyle:{"background-color":"white !important"},attrs:{color:"white"}},[a("v-img",{attrs:{src:"static/icons/monitor/"+t.event.type_info.icon+".png"}})],1)]},proxy:!0},{key:"opposite",fn:function(){return[a("span",{staticClass:"headline font-weight-bold blue--text"},[t._v(" "+t._s(t.event.type_info.title)+" ")])]},proxy:!0}])},[a("v-card",{staticClass:"elevation-20",style:{background:t.$wiDark?"":"white"}},[a("EventPerson",{attrs:{event:t.event,action:t.event.type_info.action}}),a("keep-alive",[a(t.eventComponent(t.event),{tag:"component",attrs:{event:t.event,business:t.business}})],1)],1)],1)},Ci=[],wi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-list",{style:{background:t.$wiDark?"":"white"},attrs:{subheader:"","one-line":"",dense:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"padding-right":"10px"}},[a("v-avatar",[a("v-img",{staticStyle:{"max-width":"40px","max-height":"40px"},attrs:{src:"static/icons/user_icon_1.png",alt:"avatar"}})],1)],1),a("v-list-tile-content",[t.before?a("v-list-tile-sub-title",[t._v(t._s(t.action)+" ")]):t._e(),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.event.person.name))])]),t.before?t._e():a("v-list-tile-sub-title",[t._v(t._s(t.action)+" ")])],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(t.event.instant_formated))])],1)],1)],1),a("v-divider")],1)},Si=[],Di={name:"WiEventsEventPerson",props:{event:{required:!0,default:{}},action:{default:"Executou: "},before:{default:!1}}},Ei=Di,Ti=Object(l["a"])(Ei,wi,Si,!1,null,null,null),Oi=Ti.exports,Ai=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card-text",[a("div",{domProps:{innerHTML:t._s(t.event.description)}})])},Ii=[],Fi={name:"WiEventsEventDefault",props:{event:{required:!0,default:function(){return{}}}}},Pi=Fi,ji=Object(l["a"])(Pi,Ai,Ii,!1,null,null,null),qi=ji.exports,$i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:t.event.status_info,complement:t.event.complement}}),a("DiagnosticMessages",{attrs:{complement:t.event.complement}}),a("DiagnosticItems",{attrs:{complement:t.event.complement,business:t.business,actions:t.event.actions,status:t.event.status_info}})],1)},zi=[],Mi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.complement?a("div",[a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[t.signal?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticSignal",{attrs:{signal:t.signal}})],1):t._e(),t.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticDevice",{attrs:{device:t.device}})],1):t._e(),t.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) diretos",count:t.ticketsDirect.count,tickets:t.ticketsDirect.tickets}})],1):t._e(),t.ticketsIndirect?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticTickets",{attrs:{title:"Chamado(s) indiretos",count:t.ticketsIndirect.count,tickets:t.ticketsIndirect.tickets}})],1):t._e()],1)],1),a("v-divider")],1):t._e()},Ni=[],Li=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-tickets__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v(t._s(t.count))]),a("v-divider"),a("strong",[t._v(t._s(t.title))])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-tickets"},[a("v-toolbar",{staticClass:"diagnostic-tickets__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.count>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.count)+" ")]),a("span",[t._v(" "+t._s(t.title)+" encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.tickets,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-10",attrs:{target:"_blank",link:"",to:{name:"ticket",params:{id:e.id}}}},[a("v-card-text",{staticClass:"diagnostic-tickets__tickets"},[a("img",{attrs:{src:"/static/icons/monitor/workers_96.png",width:"50px"}}),a("div",[a("strong",[t._v("ID: ")]),t._v(" "+t._s(e.id)+" ")]),a("div",[a("strong",[t._v("Abertura: ")]),t._v(" "+t._s(t._f("moment")(e.opened_at,"DD/MM/YY HH:mm"))+" ")]),a("div",[a("strong",[t._v("Previsão: ")]),t._v(" "+t._s(e.prevision)+" ")]),a("div",[a("strong",[t._v("Status: ")]),t._v(" "+t._s(e.status)+" ")]),a("div",[a("strong",[t._v("Ocorrência: ")]),t._v(" "+t._s(e.category)+" ")]),a("div",[a("strong",[t._v("Impacto: ")]),t._v(" "+t._s(e.impact)+" ")])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-tickets__not-found"},[a("h2",[t._v("Nenhum chamado encontrado. ")])])],1)],1)},Ri=[],Ui={name:"DiagnosticTickets",data:function(){return{dialog:!1}},props:{title:{default:"Chamado(s) "},tickets:{required:!0,default:function(){return[]}},count:{required:!0,default:0}}},Wi=Ui,Bi=(a("75e3"),Object(l["a"])(Wi,Li,Ri,!1,null,"e53a317a",null)),Vi=Bi.exports,Hi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"450px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-signal__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",{staticClass:"diagnostic-signal__title",class:{"diagnostic-signal__title--signal_is_ok":t.signal.signal_is_ok}},[t._v(" "+t._s(t.signal.signal)+" ")]),a("v-divider"),a("strong",[t._v("Sinal do dispositivo")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-signal"},[a("v-toolbar",{staticClass:"diagnostic-signal__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Sinal do dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.signal?a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-signal__signal diagnostic-signal__title",class:{"diagnostic-signal__title--signal_is_ok":t.signal.signal_is_ok}},[t.signal.signal_is_ok?a("img",{attrs:{src:"/static/icons/monitor/timer_96.png",width:"100px"}}):a("img",{attrs:{src:"/static/icons/monitor/velocimetro_96.png",width:"100px"}}),a("div",[a("strong",[t._v("Sinal: ")]),t._v(" "+t._s(t.signal.signal)+" ")]),a("div",[a("strong",[t._v("Referência: ")]),t._v(" "+t._s(t.signal.signal_reference)+" ")]),a("div",[a("strong",[t._v("Aceitável?: ")]),t._v(" "+t._s(t.signal.signal_is_ok?"Sim":"Não")+" ")]),a("br")])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-signal__not-found"},[a("h2",[t._v("Sinal não encontrado.☹️ ")])])],1)],1)},Gi=[],Yi={name:"DiagnosticSignal",data:function(){return{dialog:!1}},props:{signal:{required:!0,default:function(){return{}}}}},Ji=Yi,Qi=(a("f817"),Object(l["a"])(Ji,Hi,Gi,!1,null,"1ecc8d60",null)),Ki=Qi.exports,Xi=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-device__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h3",[t._v(t._s(t.device.nome_disp))]),a("v-divider"),a("strong",[t._v("Dispositivo")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-device"},[a("v-toolbar",{staticClass:"diagnostic-device__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Dispositivo ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.device?a("v-card-text",[a("h4",[a("span",[t._v(" Dispositivo conectado")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-device__device"},[a("img",{attrs:{src:"/static/icons/monitor/grupo_icon_map_96.png",width:"100px"}}),a("h2",[t._v("Dispositivo: "+t._s(t.device.nome_disp||"Não informado"))]),a("h4",[t._v("IP: "+t._s(t.device.ip_disp||"Não informado"))]),a("h4",[t._v("Rede: "+t._s(t.device.network_names||"Não informado"))])])],1)],1)],1)],1):a("v-card-text",{staticClass:"diagnostic-device__not-found"},[a("h2",[t._v("Nenhum dispositivo encontrado.☹️ ")])])],1)],1)},Zi=[],ts={name:"DiagnosticDevice",data:function(){return{dialog:!1}},props:{device:{required:!0,default:function(){return{}}}}},es=ts,as=(a("c3fb"),Object(l["a"])(es,Xi,Zi,!1,null,"62d367be",null)),is=as.exports,ss={name:"DiagnosticItems",computed:{signal:function(){var t;return null===(t=this.complement)||void 0===t?void 0:t.signal},ticketsDirect:function(){var t,e;return null===(t=this.complement)||void 0===t||null===(e=t.tickets)||void 0===e?void 0:e.device},ticketsIndirect:function(){var t,e;return null===(t=this.complement)||void 0===t||null===(e=t.tickets)||void 0===e?void 0:e.network},device:function(){var t;return null===(t=this.complement)||void 0===t?void 0:t.device}},props:{complement:{required:!0,default:{}},status:{required:!0,default:function(){return{}}},business:{required:!0,default:function(){return{}}}},components:{DiagnosticTickets:Vi,DiagnosticSignal:Ki,DiagnosticDevice:is}},os=ss,ns=Object(l["a"])(os,Mi,Ni,!1,null,null,null),rs=ns.exports,ls=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:t.status.color}},["opened"==t.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[t._v(t._s(t.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[t._v(" "+t._s(t.status.title)+" ")]),t.complement&&t.complement.state?a("span",[t._v(" - "+t._s(t.complement.state))]):t._e()])],1),a("v-divider")],1)},cs=[],ds={name:"WiEventsDiagnosticStatus",props:{status:{required:!0,default:function(){return{}}},complement:{default:{}}}},us=ds,ps=(a("6a74"),Object(l["a"])(us,ls,cs,!1,null,"eecb1f98",null)),ms=ps.exports,vs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showMessages?a("div",[a("v-card-text",[a("ul",t._l(t.messages,(function(e,i){return a("li",{key:i},[a("strong",[t._v(t._s(e.criticity)+" ")]),a("span",[t._v(" - ")]),a("span",[t._v(" "+t._s(e.description)+" ")]),a("span",[t._v(" ("+t._s(e.errorCode)+")")])])})),0)]),a("v-divider")],1):t._e()},fs=[],gs={name:"DiagnosticMessages",computed:{showMessages:function(){var t,e,a;return(null===(t=this.complement)||void 0===t||null===(e=t.diagnostic)||void 0===e||null===(a=e.messages)||void 0===a?void 0:a.length)>0},messages:function(){var t,e;return(null===(t=this.complement)||void 0===t||null===(e=t.diagnostic)||void 0===e?void 0:e.messages)||[]}},props:{complement:{required:!0,default:function(){return{}}}}},_s=gs,hs=Object(l["a"])(_s,vs,fs,!1,null,null,null),bs=hs.exports,xs={name:"WiEventsDiagnostic",props:{event:{required:!0,default:function(){return{}}},business:{required:!0,default:function(){return{}}}},components:{DiagnosticItems:rs,DiagnosticStatus:ms,DiagnosticMessages:bs}},ys=xs,ks=Object(l["a"])(ys,$i,zi,!1,null,null,null),Cs=ks.exports,ws=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:t.event.status_info,complement:t.event.complement}}),a("DiagnosticMessages",{attrs:{complement:t.event.complement}}),a("DiagnosticHintOperations",{attrs:{complement:t.event.complement}}),a("DiagnosticItems",{attrs:{complement:t.event.complement,actions:t.event.actions,status:t.event.status_info}}),a("DiagnosticActions",{attrs:{actions:t.event.actions,status:t.event.status_info}})],1)},Ss=[],Ds=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.itemResult?a("div",[a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[t.itemResult.orders?a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticOrders",{attrs:{orders:t.itemResult.orders}})],1):t._e(),t.itemResult.massiveIncidents?a("v-flex",{staticStyle:{padding:"0 5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("div",{staticClass:"elevation-2"},[a("DiagnosticMassives",{attrs:{massives:t.itemResult.massiveIncidents}})],1)]):t._e(),t.itemResult.wlanConfigurations?a("v-flex",{staticStyle:{padding:"0 5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("DiagnosticWlans",{attrs:{wlans:t.itemResult.wlanConfigurations,actions:t.actions,status:t.status}})],1):t._e(),t.itemResult.services?a("v-flex",{staticStyle:{"padding-left":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("div",{staticClass:"elevation-2"},[a("DiagnosticServices",{attrs:{services:t.itemResult.services}})],1)]):t._e()],1)],1),a("v-divider")],1):t._e()},Es=[],Ts=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-wlans__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v(t._s(t.wlans.length))]),a("strong",[t._v("Wlan(s)")])])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-wlans"},[a("v-toolbar",{staticClass:"diagnostic-wlans__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Wlan(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.wlans.length>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.wlans.length)+" ")]),a("span",[t._v(" wlan(s) encontrada(s). Clique sobre para mais detalhes.")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.wlans,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("v-card",{staticClass:"elevation-10"},[a("v-dialog",{attrs:{scrollable:"","hide-overlay":"","max-width":"500px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card-text",t._g({staticClass:"diagnostic-wlans__wlans",on:{click:function(a){t.selected=e}}},s),[e.enable?a("img",{attrs:{src:"/static/icons/monitor/wi_fi_connected_96.png",width:"50px"}}):a("img",{attrs:{src:"/static/icons/monitor/wi_fi_off_96.png",width:"50px"}}),a("h4",[t._v("wlan"+t._s(e.wifiIndex))]),a("h4",[t._v("SSID: "+t._s(e.SSID))]),e.enable?a("h5",{staticClass:"diagnostic-wlans__active--enabled"},[t._v("Ativo")]):a("h5",{staticClass:"diagnostic-wlans__active--disabled"},[t._v("Desativado")]),a("h5",[t._v("Canal do rádio: "+t._s(e.wifiChannel))]),a("h5",[t._v("Modo de encriptação: "+t._s(e.mode))]),a("h5",[t._v("Frequência: "+t._s(e.frequencyBand))]),a("h5",[t._v("Exposição do SSID: "+t._s(e.broadcastSSID?"Ligado":"Desligado"))])])]}}],null,!0),model:{value:t.dialogWlan,callback:function(e){t.dialogWlan=e},expression:"dialogWlan"}},[a("v-card",{staticClass:"diagnostic-wlans"},[a("v-toolbar",{staticClass:"diagnostic-wlans__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Detalhes da wlan"+t._s(t.selected.wifiIndex)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialogWlan=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"text-center"},t._l(t.selected,(function(e,i){return a("p",{key:i,staticClass:"text-center"},[a("strong",[t._v(t._s(i)+": ")]),a("span",[t._v(" "+t._s(e))]),a("v-divider")],1)})),0)],1)],1),a("v-divider"),t.actionsByWlan(e).length>0?a("v-card-actions",[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{disabled:"closed"!=t.status.name,block:"",outline:"",color:"primary"}},i),[a("v-icon",[t._v("more_vert")]),a("span",[t._v("Opções")])],1)]}}],null,!0)},[a("v-list",[t._l(t.actionsByWlan(e),(function(e,i){return[i?a("v-divider",{key:i+"-divider"}):t._e(),a("v-list-tile",{key:i+"-tile",on:{click:function(a){return t.executeAction(e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{large:""},domProps:{textContent:t._s(e.icon)}})],1),a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:t._s(e.title)}}),a("v-list-tile-sub-title",{domProps:{textContent:t._s(e.description)}})],1)],1)]}))],2)],1)],1):t._e()],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-wlans__not-found"},[a("h2",[t._v("Nenhuma wlan encontrada.☹️ ")])])],1)],1)},Os=[],As={computed:{selectedActions:function(){var t=this;return this.actions.filter((function(e){return t.actionIds.indexOf(e.id)>-1}))}},methods:{executeAction:function(t){switch(t.name){case"HGW_WIFI_ENABLE":this.executeActionPost(t);break;case"HGW_WIFI_DISABLE":this.executeActionPost(t);break;case"HGW_WIFI_SET_PASSWD":this.executeHGWWifiSetPasswd(t);break;case"HGW_WIFI_CONFIGURATION":this.executeHGWWifiConfiguration(t);break;case"GPON_ONT_RESET":this.executeActionPost(t);break;default:break}},executeActionPost:function(t){this.$WiApiPost({uri:"networks/test-management-vtal/event/action",data:t.content,config:{msgLoad:{title:"Executando ação (".concat(t.title,")..."),text:t.description},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:'Tem certeza que deseja "'.concat(t.title,'"?'),text:t.description}}})},executeHGWWifiSetPasswd:function(t){this.$WiEditDialog({wiConfig:"diagnostic-action-hgw-wifi-set-passwd",data:Object(y["a"])({},t.content),redirectOnSubmit:!1})},executeHGWWifiConfiguration:function(t){this.$WiEditDialog({wiConfig:"diagnostic-action-hgw-wifi-configuration",data:Object(y["a"])({},t.content),redirectOnSubmit:!1})}}},Is={name:"DiagnosticWlans",data:function(){return{dialog:!1,dialogWlan:!1,selected:{},actionIds:["5b73f81c-8109-4eef-9508-b05892233432","a47b552b-da1d-4c24-b902-00a0915107f1"]}},methods:{actionsByWlan:function(t){return this.selectedActions.filter((function(e){return parseInt(e.content.wifiIndex)==parseInt(t.wifiIndex)}))}},mixins:[As],props:{wlans:{required:!0,default:function(){return[]}},actions:{required:!0,default:function(){return[]}},status:{required:!0,default:function(){return{}}}}},Fs=Is,Ps=(a("53e5"),Object(l["a"])(Fs,Ts,Os,!1,null,"299ad342",null)),js=Ps.exports,qs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-orders__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v(t._s(t.orders.length))]),a("strong",[t._v("Ordem(s)")])])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-orders"},[a("v-toolbar",{staticClass:"diagnostic-orders__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Ordem(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.orders.length>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.orders.length)+" ")]),a("span",[t._v(" Ordem(s) encontrada(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.orders,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-orders__orders"},[a("img",{attrs:{src:"/static/icons/monitor/workers_96.png",width:"50px"}}),a("h4",[t._v("ID: "+t._s(e.id))]),a("h4",[t._v("Previsão: "+t._s(t._f("moment")(e.promisseDate,"DD/MM/YY HH:mm")))]),a("h4",[t._v("Documento: "+t._s(e.associatedDocument))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-orders__not-found"},[a("h2",[t._v("Nenhuma Ordem encontrada.☹️ ")])])],1)],1)},$s=[],zs={name:"DiagnosticOrders",data:function(){return{dialog:!1}},props:{orders:{required:!0,default:function(){return[]}}}},Ms=zs,Ns=(a("95a6"),Object(l["a"])(Ms,qs,$s,!1,null,"22163fbb",null)),Ls=Ns.exports,Rs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-services__enable-button"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v(t._s(t.services.length))]),a("strong",[t._v("Serviço(s)")])])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-services"},[a("v-toolbar",{staticClass:"diagnostic-services__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Serviço(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.services.length>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.services.length)+" ")]),a("span",[t._v(" Serviço(s) encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.services,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:"","offset-lg3":"","offset-xl3":""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-services__services"},[a("img",{attrs:{src:"/static/icons/monitor/problema_expirado.png",width:"50px"}}),a("h4",[t._v("Perfil: "+t._s(e.perfil||"Não informado"))]),a("h4",[t._v("Descrição: "+t._s(e.description||"Não informado"))]),a("h4",[t._v("Tipo: "+t._s(e.type||"Não informado"))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-services__not-found"},[a("h2",[t._v("Nenhum Serviço encontrado.☹️ ")])])],1)],1)},Us=[],Ws={name:"DiagnosticServices",data:function(){return{dialog:!1}},props:{services:{required:!0,default:function(){return[]}}}},Bs=Ws,Vs=(a("fe35"),Object(l["a"])(Bs,Rs,Us,!1,null,"19279004",null)),Hs=Vs.exports,Gs=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"80%",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-massives__enable-button"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v(t._s(t.massives.length))]),a("strong",[t._v("Massivo(s)")])])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-massives"},[a("v-toolbar",{staticClass:"diagnostic-massives__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Massivo(s) ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.massives.length>0?a("v-card-text",[a("h4",[a("span",[t._v(t._s(t.massives.length)+" ")]),a("span",[t._v(" Massivo(s) encontrado(s).")])]),a("br"),a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.massives,(function(e,i){return a("v-flex",{key:i,staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-massives__massives"},[a("img",{attrs:{src:"/static/icons/monitor/problema_expirado.png",width:"50px"}}),a("h4",[t._v("ID: "+t._s(e.id))]),a("h4",[t._v("Previsão: "+t._s(t._f("moment")(e.promisseDate,"DD/MM/YY HH:mm")))]),a("h4",[t._v("Tipo: "+t._s(e.type))])])],1)],1)})),1)],1):a("v-card-text",{staticClass:"diagnostic-massives__not-found"},[a("h2",[t._v("Nenhuma Massivo encontrada.☹️ ")])])],1)],1)},Ys=[],Js={name:"DiagnosticMassives",data:function(){return{dialog:!1}},props:{massives:{required:!0,default:function(){return[]}}}},Qs=Js,Ks=(a("b43e"),Object(l["a"])(Qs,Gs,Ys,!1,null,"702e1d25",null)),Xs=Ks.exports,Zs={name:"DiagnosticItems",computed:{itemResult:function(){var t;return null===(t=this.complement)||void 0===t?void 0:t.result}},props:{complement:{required:!0,default:{}},actions:{required:!0,default:function(){return[]}},status:{required:!0,default:function(){return{}}}},components:{DiagnosticWlans:js,DiagnosticOrders:Ls,DiagnosticServices:Hs,DiagnosticMassives:Xs}},to=Zs,eo=Object(l["a"])(to,Ds,Es,!1,null,null,null),ao=eo.exports,io=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:t.status.color}},["opened"==t.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[t._v(t._s(t.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[t._v(" "+t._s(t.status.title)+" ")]),t.complement&&t.complement.state?a("span",[t._v(" - "+t._s(t.complement.state))]):t._e()])],1),a("v-divider")],1)},so=[],oo={name:"WiEventsDiagnosticStatus",props:{status:{required:!0,default:function(){return{}}},complement:{default:{}}}},no=oo,ro=(a("3b33"),Object(l["a"])(no,io,so,!1,null,"e21d3eaa",null)),lo=ro.exports,co=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.actions.length>0?a("v-card-text",[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{disabled:"closed"!=t.status.name,block:"",outline:"",color:"primary"}},i),[a("v-icon",[t._v("more_vert")]),a("span",[t._v("Opções")])],1)]}}],null,!1,370045239)},[a("v-list",[t._l(t.selectedActions,(function(e,i){return[i?a("v-divider",{key:i+"-divider"}):t._e(),a("v-list-tile",{key:i+"-tile",on:{click:function(a){return t.executeAction(e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{large:""},domProps:{textContent:t._s(e.icon)}})],1),a("v-list-tile-content",[a("v-list-tile-title",{domProps:{textContent:t._s(e.title)}}),a("v-list-tile-sub-title",{domProps:{textContent:t._s(e.description)}})],1)],1)]}))],2)],1)],1):t._e()},uo=[],po={name:"DiagnosticActions",data:function(){return{actionIds:["59c0e518-8122-45ad-9811-273f8804b354","90d2de5e-4d55-4a38-8585-a53087f2f8cc","493c8559-4cdc-4848-a874-b4020d778943"]}},mixins:[As],props:{actions:{required:!0,default:function(){return[]}},status:{required:!0,default:function(){return{}}}}},mo=po,vo=Object(l["a"])(mo,co,uo,!1,null,null,null),fo=vo.exports,go=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showMessages?a("div",[a("v-card-text",[a("ul",t._l(t.messages,(function(e,i){return a("li",{key:i},[a("strong",[t._v(t._s(e.criticity)+" ")]),a("span",[t._v(" - ")]),a("span",[t._v(" "+t._s(e.description)+" ")]),a("span",[t._v(" ("+t._s(e.errorCode)+")")])])})),0)]),a("v-divider")],1):t._e()},_o=[],ho={name:"DiagnosticMessages",computed:{showMessages:function(){var t,e,a;return(null===(t=this.complement)||void 0===t||null===(e=t.diagnostic)||void 0===e||null===(a=e.messages)||void 0===a?void 0:a.length)>0},messages:function(){var t,e;return(null===(t=this.complement)||void 0===t||null===(e=t.diagnostic)||void 0===e?void 0:e.messages)||[]}},props:{complement:{required:!0,default:function(){return{}}}}},bo=ho,xo=Object(l["a"])(bo,go,_o,!1,null,null,null),yo=xo.exports,ko=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.showHintOperations?a("v-card-text",{staticStyle:{"padding-bottom":"0px"},attrs:{flat:""}},[a("div",{staticClass:"elevation-2"},[a("v-subheader",[a("h3",[t._v("Hints/Ações")])]),t._l(t.hintOperations,(function(e,i){return a("div",{key:i},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:"",color:"orange"}},[t._v("build")])],1)],1),a("v-list-tile-content",[a("span",{staticStyle:{"font-size":"14px"}},[t._v("Tipo de ação: "+t._s(e.hintType)+" ")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" "+t._s(e.type||" - - - ")+" ")])])],1)],1)}))],2)]):t._e()},Co=[],wo={name:"DiagnosticHintOperations",computed:{showHintOperations:function(){var t,e,a,i;return(null===(t=this.complement)||void 0===t||null===(e=t.hintOperations)||void 0===e||null===(a=e.actions)||void 0===a||null===(i=a.action)||void 0===i?void 0:i.length)>0},hintOperations:function(){var t,e,a;return(null===(t=this.complement)||void 0===t||null===(e=t.hintOperations)||void 0===e||null===(a=e.actions)||void 0===a?void 0:a.action)||[]}},props:{complement:{required:!0,default:function(){return{}}}}},So=wo,Do=Object(l["a"])(So,ko,Co,!1,null,null,null),Eo=Do.exports,To={name:"WiEventsDiagnostic",props:{event:{required:!0,default:function(){return{}}}},components:{DiagnosticItems:ao,DiagnosticStatus:lo,DiagnosticActions:fo,DiagnosticMessages:yo,DiagnosticHintOperations:Eo}},Oo=To,Ao=Object(l["a"])(Oo,ws,Ss,!1,null,null,null),Io=Ao.exports,Fo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"event-order-vtal"},[a("DiagnosticStatus",{attrs:{status:t.event.status_info,complement:t.event.complement}}),t.event.complement?a("v-layout",{attrs:{row:"",wrap:""}},[t.event.complement.type?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("settings")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Tipo: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.event.complement.type))])])],1)],1)],1):t._e(),t.event.complement.status?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("adjust")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Status: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(t.event.complement.status))])])],1)],1)],1):t._e(),t.event.complement.issue&&t.event.complement.issue.code?a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("event")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[t._v(t._s(t.event.complement.issue.action)+" ")]),a("span",[t._v(t._s(t.event.complement.issue.code)+" ")]),a("span",[t._v(" - "+t._s(t._f("moment")(t.event.complement.issue.updateDate,"DD/MM/YY HH:mm")))])]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.issue.observation))])])],1),t.event.actions&&t.event.actions.length>0?a("v-list-tile-action",[t.event.complement.issue.sended?a("v-list-tile-action-text",{staticStyle:{"border-style":"solid","border-color":"green","border-width":"1px","border-radius":"2px",padding:"0 5px",color:"green","text-align":"center"}},[t._v(" Agendado em"),a("br"),t._v(" "+t._s(t._f("moment")(t.event.complement.issue.sended_at,"DD/MM/YY HH:mm"))+" ")]):a("v-btn",{attrs:{outline:"",small:"",color:"orange"},on:{click:function(e){return t.appointment(t.event.actions[0])}}},[t._v(" agendar ")])],1):t._e()],1)],1):t._e(),t.event.complement.description?a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("description")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Descrição: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.description))])])],1)],1)],1):t._e(),t.event.complement.workOrders?a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},t._l(t.event.complement.workOrders,(function(e,i){return a("div",{key:i},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("manage_accounts")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Ordem de serviço (código "+t._s(e.code)+") ")]),a("v-list-tile-title",{staticStyle:{"font-size":"16px"}},[a("strong",[t._v(t._s(e.type)+" ")]),a("span",[t._v(" | ")]),a("strong",[t._v(t._s(e.status)+" ")]),a("span",[t._v(" | ")]),a("strong",[t._v(t._s(t._f("moment")(e.date,"DD/MM/YY HH:mm"))+" ")])])],1)],1)],1)})),0):t._e(),t.event.complement.issueCode?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("qr_code")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Código da solicitação: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.issueCode))])])],1)],1)],1):t._e(),t.event.complement.workOrderId?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("qr_code")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Código da ordem de serviço: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.workOrderId))])])],1)],1)],1):t._e(),t.event.complement.appointmentStart?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("date_range")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Data Inicial: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t._f("moment")(t.event.complement.appointmentStart,"DD/MM/YY HH:mm")))])])],1)],1)],1):t._e(),t.event.complement.appointmentFinish?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("event_available")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Data Final: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t._f("moment")(t.event.complement.appointmentFinish,"DD/MM/YY HH:mm")))])])],1)],1)],1):t._e(),t.event.complement.troubleTicket?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("format_shapes")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Tipo de Trouble Ticket: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.troubleTicket.type||" - - - "))])])],1)],1)],1):t._e(),t.event.complement.troubleTicket&&t.event.complement.troubleTicket.problem?a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("bug_report")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Tipo de Problema: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.troubleTicket.problem.type))])])],1)],1)],1):t._e(),t.event.complement.troubleTicket&&t.event.complement.troubleTicket.problem?a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",{attrs:{large:""}},[t._v("description")])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Descrição do Problema: ")]),a("v-list-tile-title",{staticStyle:{"font-size":"14px"}},[a("strong",[t._v(t._s(t.event.complement.troubleTicket.problem.description||" - - - "))])])],1),a("v-list-tile-action",[a("v-dialog",{attrs:{scrollable:"",width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("code")])],1)]}}],null,!1,17872295),model:{value:t.troubleTicketDialog,callback:function(e){t.troubleTicketDialog=e},expression:"troubleTicketDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v("code")]),a("span",[t._v(" Trouble Ticket Request")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.troubleTicketDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("code",{staticStyle:{width:"100% !important"}},[t._v(t._s(t.event.complement.troubleTicket))])])],1)],1)],1)],1)],1):t._e()],1):t._e()],1)},Po=[],jo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"diagnostic-status",style:{background:t.status.color},on:{click:function(e){t.complementDialog=!0}}},["opened"==t.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[t._v(t._s(t.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[t._v(" "+t._s(t.status.title)+" ")]),t.complement&&t.complement.state?a("span",[t._v(" - "+t._s(t.complement.state))]):t._e()])],1),a("v-divider"),a("v-dialog",{attrs:{width:"780"},model:{value:t.complementDialog,callback:function(e){t.complementDialog=e},expression:"complementDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",[t._v("code")]),a("strong",[t._v(" Dados da Solicitação")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.complementDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),t.complementDialog?a("v-card-text",[t.complement?a("code",{staticStyle:{width:"100%"}},[t._v(" "+t._s(t.complement)+" ")]):a("div",{staticStyle:{width:"100%","text-align":"center","margin-top":"80px","margin-bottom":"100px"}},[a("h3",[t._v("Nenhuma informação encontrada...")])])]):t._e()],1)],1)],1)},qo=[],$o={name:"WiEventsDiagnosticStatus",data:function(){return{complementDialog:!1}},props:{status:{required:!0,default:function(){return{}}},complement:{default:null}}},zo=$o,Mo=(a("0a18"),Object(l["a"])(zo,jo,qo,!1,null,"df59e82e",null)),No=Mo.exports,Lo={name:"WiEventsOrderVTal",data:function(){return{troubleTicketDialog:!1}},methods:{appointment:function(t){this.$WiEditDialog({wiConfig:"vtal-trouble-ticket-appointment",data:Object(y["a"])({},t.content),redirectOnSubmit:!1})}},props:{event:{required:!0,default:function(){return{}}}},components:{DiagnosticStatus:No}},Ro=Lo,Uo=(a("d2ee"),Object(l["a"])(Ro,Fo,Po,!1,null,"bc6e0c78",null)),Wo=Uo.exports,Bo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"diagnostic"},[a("DiagnosticStatus",{attrs:{status:t.event.status_info,complement:t.event.complement}}),a("DiagnosticItems",{attrs:{complement:t.event.complement,business:t.business,actions:t.event.actions,status:t.event.status_info}})],1)},Vo=[],Ho=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.complement?a("div",[a("v-card-text",[t.complement.model?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"5px"},attrs:{xs12:"","d-flex":""}},[a("ProducerModel",{attrs:{model:t.complement.model}})],1)],1):a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.actions,(function(t,e){return a("v-flex",{key:e,staticStyle:{"padding-right":"5px"},attrs:{xs6:"",sm6:"",md3:"",lg3:"",xl3:"","d-flex":""}},[a("ProducerModels",{attrs:{action:t}})],1)})),1)],1),a("v-divider")],1):t._e()},Go=[],Yo=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"898px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-model__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[t.action.model.images&&t.action.model.images.length>0?a("img",{staticStyle:{width:"100px"},attrs:{src:t.action.model.images[0],alt:""}}):t._e(),a("br")]),a("strong",[t._v(t._s(t.action.model.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[t._v("Clique para analisar")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Selecionar modelo "+t._s(t.action.model.name)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-model__model"},[a("div",{domProps:{innerHTML:t._s(t.action.model.layout)}})])],1)],1)],1)],1),a("v-card-actions",{staticClass:"elevation-20"},[a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"red"},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green"},on:{click:function(e){return t.selectModel()}}},[a("v-icon",[t._v("done")]),a("span",[t._v(" Selecionar este modelo")])],1)],1)],1)],1)},Jo=[],Qo={name:"ProducerModel",data:function(){return{dialog:!1}},methods:{selectModel:function(){this.$WiApiPost({uri:"networks/test-management-vtal/event/action",data:this.action.content,config:{msgLoad:{title:"Executando ação (".concat(this.action.title,")..."),text:this.action.description},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:'Tem certeza que deseja "'.concat(this.action.title,'"?'),text:this.action.description}}})}},props:{action:{required:!0,default:function(){return{}}}}},Ko=Qo,Xo=(a("95bd"),Object(l["a"])(Ko,Yo,Jo,!1,null,"54799a07",null)),Zo=Xo.exports,tn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"898px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"diagnostic-model__enable-button elevation-2"},i),[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("div",[t.model.images&&t.model.images.length>0?a("img",{staticStyle:{width:"100px"},attrs:{src:t.model.images[0],alt:""}}):t._e(),a("br")]),a("strong",[t._v(t._s(t.model.name))]),a("br"),a("br"),a("v-divider"),a("br"),a("span",[t._v("Clique para analisar")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[t._v(" Modelo selecionado: "+t._s(t.model.name)+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10"},[a("v-card-text",{staticClass:"diagnostic-model__model"},[a("div",{domProps:{innerHTML:t._s(t.model.layout)}})])],1)],1)],1)],1)],1)],1)},en=[],an={name:"ProducerModel",data:function(){return{dialog:!1}},methods:{selectModel:function(){this.$WiApiPost({uri:"networks/test-management-vtal/event/action",data:this.action.content,config:{msgLoad:{title:"Executando ação (".concat(this.action.title,")..."),text:this.action.description},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:'Tem certeza que deseja "'.concat(this.action.title,'"?'),text:this.action.description}}})}},props:{model:{required:!0,default:function(){return{}}}}},sn=an,on=(a("908b"),Object(l["a"])(sn,tn,en,!1,null,"3e06864e",null)),nn=on.exports,rn={name:"DiagnosticItems",computed:{signal:function(){var t;return null===(t=this.complement)||void 0===t?void 0:t.signal}},props:{complement:{required:!0,default:{}},status:{required:!0,default:function(){return{}}},actions:{required:!0,default:function(){return[]}}},components:{ProducerModels:Zo,ProducerModel:nn}},ln=rn,cn=Object(l["a"])(ln,Ho,Go,!1,null,null,null),dn=cn.exports,un=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"diagnostic-status",style:{background:t.status.color}},["opened"==t.status.name?a("v-progress-circular",{attrs:{indeterminate:!0,size:23,width:2,color:"white"}}):a("v-icon",{attrs:{color:"white"}},[t._v(t._s(t.status.icon))]),a("span",{staticStyle:{"font-size":"18px","padding-left":"5px",color:"white"}},[a("span",[t._v(" "+t._s(t.status.title)+" ")]),t.complement&&t.complement.state?a("span",[t._v(" - "+t._s(t.complement.state))]):t._e()])],1),a("v-divider")],1)},pn=[],mn={name:"WiEventsDiagnosticStatus",props:{status:{required:!0,default:function(){return{}}},complement:{default:{}}}},vn=mn,fn=(a("8fcb"),Object(l["a"])(vn,un,pn,!1,null,"6285afa4",null)),gn=fn.exports,_n={name:"EventSetHostProducerModel",props:{event:{required:!0,default:function(){return{}}},business:{required:!0,default:function(){return{}}}},components:{DiagnosticItems:dn,DiagnosticStatus:gn}},hn=_n,bn=Object(l["a"])(hn,Bo,Vo,!1,null,null,null),xn=bn.exports,yn={name:"WiEventsEvent",methods:{eventComponent:function(t){switch(t.type){case 20:case 21:case 22:case 23:case 24:case 25:case 27:return Io;case 28:case 29:case 30:case 31:return Wo;case 32:return Cs;case 35:return xn;default:return qi}}},props:{event:{required:!0,default:function(){return{}}},business:{required:!0,default:function(){return{}}}},components:{EventPerson:Oi}},kn=yn,Cn=(a("5bc8"),Object(l["a"])(kn,ki,Ci,!1,null,null,null)),wn=Cn.exports,Sn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"add-event"},[t.validActions.length>1?a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:""}},i),[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar Novo")])],1)]}}],null,!1,3258647603)},[a("v-list",t._l(t.validActions,(function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){return t.executeAction(e)}}},[a("v-list-tile-avatar",[a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-title",[a("span",[t._v(t._s(e.name))])])],1)})),1)],1):t._l(t.validActions,(function(e,i){return a("v-btn",{key:i,attrs:{outline:""},on:{click:function(a){return t.executeAction(e)}}},[a("v-icon",[t._v(t._s(e.icon))]),a("span",[t._v(" "+t._s(e.name))])],1)}))],2)},Dn=[],En={name:"WiEventsAddEvent",data:function(){return{actions:[{code:"note",name:"Adicionar nota",icon:"message",valid:function(){return!0}},{code:"diagnostic-vtal",name:"Adicionar Diagnóstico",icon:"search",valid:function(t){var e;return 30===(null===t||void 0===t||null===(e=t.info)||void 0===e?void 0:e.code)}}]}},computed:{validActions:function(){var t=this;return this.actions.filter((function(e){return e.valid(t.business)}))}},methods:{executeAction:function(t){switch(t.code){case"note":this.addNote();break;case"diagnostic-vtal":this.addDiagnosticVtal();break}},addNote:function(){this.$WiEditDialog({wiConfig:"diagnostic-event",data:{business_id:this.business.id}})},addDiagnosticVtal:function(){this.$WiApiPost({uri:"networks/test-management-vtal/event/diagnostic-vtal",data:{business_id:this.business.id},config:{msgLoad:{title:"Criando dianóstico...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja criar um novo Diagnóstico?",text:"Esta ação não poderá ser desfeita."}}})}},props:{business:{type:Object,required:!0}}},Tn=En,On=(a("4f72"),Object(l["a"])(Tn,Sn,Dn,!1,null,"0babbe14",null)),An=On.exports,In={methods:{onClose:function(){this.$emit("onClose")}},props:{title:{required:!0},service:{required:!0},serviceParams:{default:{}},socket:{default:null},socketParams:{default:{}},business:{type:Object,required:!0}},components:{AddEvent:An,WiViewList:yi,WiEventsEvent:wn}},Fn=In,Pn=(a("d819"),Object(l["a"])(Fn,ei,ai,!1,null,null,null)),jn=Pn.exports,qn={name:"WiEventsDialog",methods:{close:function(){this.$store.dispatch("WiEventsDialogs/close",this.index),this.$forceUpdate()}},computed:{dialog:function(){var t=this.$store.state.WiEventsDialogs;return t.dialogs[this.index]}},props:{index:{default:0}},components:{WiEvents:jn}},$n=qn,zn=Object(l["a"])($n,Za,ti,!1,null,null,null),Mn=zn.exports,Nn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"","justify-center":""}},[a("v-dialog",{staticStyle:{"border-radius":"15px !important"},attrs:{scrollable:"",persistent:"","max-width":88-2*t.index+"%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("v-card",{staticStyle:{"border-radius":"15px !important","box-shadow":"0 8px 32px rgba(0,0,0,0.1) !important"}},[a("v-toolbar",{staticStyle:{"border-radius":"15px 15px 0 0 !important",background:"linear-gradient(135deg, #4CAF50 0%, #81C784 100%) !important"},attrs:{dense:""}},[a("v-toolbar-title",{staticClass:"white--text"},[a("v-icon",{staticClass:"mr-2",attrs:{medium:""}},[t._v("local_hospital")]),a("span",{staticClass:"font-weight-medium"},[t._v("Buscar Medicamentos")])],1),a("v-spacer"),a("v-text-field",{staticClass:"search-field",staticStyle:{"max-width":"300px"},attrs:{label:"Digite o nome do medicamento...","single-line":"","hide-details":"",solo:"",dense:"",dark:"","append-icon":t.runSearch?"close":"search","background-color":"rgba(255,255,255,0.15)",color:"white"},on:{keyup:function(e){return t.getRemediesBySearch()},"click:append":function(){t.runSearch?t.searchClear():t.getRemediesBySearch()}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}}),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{icon:"",flat:"",loading:t.loading},on:{click:function(e){return t.getRemedies()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{staticClass:"white--text",attrs:{icon:"",flat:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1),t.loading||0!==t.remedies.length||t.runSearch?t._e():a("v-card-text",{staticClass:"pa-4 grey lighten-5"},[a("v-alert",{staticClass:"mb-4",attrs:{type:"info",border:"left","colored-border":"",elevation:"2"}},[a("div",{staticClass:"d-flex align-center"},[a("v-icon",{staticClass:"mr-3",attrs:{color:"info"}},[t._v("info")]),a("div",[a("strong",[t._v("Como usar:")]),a("ul",{staticClass:"mt-2 mb-0",staticStyle:{"padding-left":"20px"}},[a("li",[t._v("Digite o nome do medicamento no campo de busca acima")]),a("li",[t._v("Aguarde os resultados aparecerem na tabela")]),a("li",[t._v("Clique no botão "),a("strong",[t._v('"Selecionar"')]),t._v(" ao lado do medicamento desejado")]),a("li",[t._v("O medicamento será automaticamente adicionado ao seu registro")])])])],1)])],1),a("v-card-text",{staticStyle:{"border-radius":"0 0 15px 15px !important",padding:"0 !important"},style:{"min-height":400-10*t.index+"px"}},[a("v-data-table",{staticClass:"wi-remedies__table elevation-2",staticStyle:{"border-radius":"0 0 15px 15px"},attrs:{headers:t.headers,items:t.remedies,"item-key":"id","hide-actions":"",loading:t.loading,"total-items":t.totalRemedies,"no-results-text":"Nenhum resultado encontrado","rows-per-page-items":[10,5,50,100,200],"rows-per-page-text":"Itens por página","disable-initial-sort":"","hide-headers":!t.totalRemedies},scopedSlots:t._u([{key:"progress",fn:function(){return[t.loading?a("v-progress-linear",{attrs:{color:"green",indeterminate:""}}):t._e()]},proxy:!0},{key:"items",fn:function(e){return[a("td",{staticClass:"text-center wi-remedies__table_col"},[a("v-btn",{staticClass:"select-btn",attrs:{small:"",color:"success",elevation:"2"},on:{click:function(a){return t.selectRemedy(e.item)}}},[a("v-icon",{attrs:{left:""}},[t._v("check_circle")]),a("span",[t._v("Selecionar")])],1)],1),a("td",{staticClass:"text-left wi-remedies__table_col"},[a("v-chip",{attrs:{small:"",color:"grey lighten-2","text-color":"grey darken-2"}},[t._v(" "+t._s(e.item.id)+" ")])],1),a("td",{staticClass:"text-left wi-remedies__table_col"},[a("div",{staticClass:"font-weight-medium primary--text medication-name"},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"green"}},[t._v("medication")]),t._v(" "+t._s(e.item.name)+" ")],1)]),a("td",{staticClass:"text-left wi-remedies__table_col"},[a("div",{staticClass:"text-body-2"},[t._v(t._s(e.item.description))])]),a("td",{staticClass:"text-left wi-remedies__table_col"},[a("div",{staticClass:"text-caption grey--text"},[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"blue"}},[t._v("science")]),t._v(" "+t._s(e.item.active_principle)+" ")],1)])]}},{key:"no-results",fn:function(){return[a("v-card-text",{staticClass:"wi-remedies__table-no-data text-center center-align"},[a("v-icon",{staticClass:"mb-4",attrs:{size:"64",color:"grey lighten-1"}},[t._v("search_off")]),a("h2",{staticClass:"wi-remedies__table-no-data--text"},[t.runSearch?a("span",[t._v("Você pesquisou por "),a("strong",{staticClass:"primary--text"},[t._v('"'+t._s(t.search)+'"')]),t._v(". ")]):t._e(),a("span",[t._v("Nenhum resultado foi encontrado.")])]),a("h3",{staticClass:"wi-remedies__table-no-data--action"},[t._v(" Não encontrou o medicamento? "),a("br"),a("v-btn",{staticClass:"mt-3",attrs:{outline:"",color:"success"},on:{click:function(e){return t.$WiHelpDialog({title:"Por favor, descreva abaixo a sugestão do medicamento."})}}},[a("v-icon",{attrs:{left:""}},[t._v("add_circle")]),a("span",[t._v("Sugerir novo medicamento")])],1)],1)],1)]},proxy:!0},{key:"no-data",fn:function(){return[a("v-card-text",{staticClass:"wi-remedies__table-no-data text-center center-align"},[a("v-icon",{staticClass:"mb-4",attrs:{size:"64",color:"grey lighten-1"}},[t._v("search_off")]),a("h2",{staticClass:"wi-remedies__table-no-data--text"},[t.runSearch?a("span",[t._v("Você pesquisou por "),a("strong",{staticClass:"primary--text"},[t._v('"'+t._s(t.search)+'"')]),t._v(". ")]):t._e(),a("span",[t._v("Nenhum resultado foi encontrado.")])]),a("h3",{staticClass:"wi-remedies__table-no-data--action"},[t._v(" Não encontrou o medicamento? "),a("br"),a("v-btn",{staticClass:"mt-3",attrs:{outline:"",color:"success"},on:{click:function(e){return t.$WiHelpDialog({title:"Por favor, descreva abaixo a sugestão do medicamento."})}}},[a("v-icon",{attrs:{left:""}},[t._v("add_circle")]),a("span",[t._v("Sugerir novo medicamento")])],1)],1)],1)]},proxy:!0},{key:"pageText",fn:function(e){return[t._v(" Exibindo "+t._s(e.pageStart)+" até "+t._s(e.pageStop)+" de "+t._s(e.itemsLength)+" ")]}}])})],1),a("v-toolbar",{staticClass:"grey lighten-4 theme--light",staticStyle:{"border-radius":"0 0 15px 15px !important"},attrs:{dense:""}},[a("div",{staticClass:"d-flex align-center"},[a("v-icon",{staticClass:"mr-2",attrs:{color:"green"}},[t._v("medication")]),a("h3",{staticClass:"mb-0 font-weight-medium"},[t._v(" "+t._s(t._f("number")(t.totalRemedies))+" medicamentos encontrados ")])],1),a("v-spacer"),a("v-pagination",{staticClass:"elevation-1",attrs:{disabled:t.loading,color:"green",length:t.totalPages,"total-visible":"5"},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}),a("v-spacer")],1)],1)],1)],1)},Ln=[],Rn=function(){function t(){Object(O["a"])(this,t)}return Object(A["a"])(t,null,[{key:"execute",value:function(t,e,a){return clearInterval(t),setTimeout(e,a)}}]),t}(),Un={name:"WiRemediesDialog",data:function(){return{search:"",runSearch:!1,headers:[{text:"Selecionar",value:"select",align:"center",width:"100px",sortable:!1},{text:"ID",value:"id",align:"left",width:"100px",sortable:!1},{text:"Nome Comercial",value:"name",align:"left",sortable:!1},{text:"Apresentação",value:"description",align:"left",sortable:!1},{text:"Princípio Ativo",value:"active_principle",align:"left",sortable:!1}],remedies:[],loading:!1,currentPage:1,currentPerPage:9,totalPages:0,totalRemedies:0,debounce:null}},computed:{dialog:function(){var t=this.$store.state.WiRemediesDialog;return t.dialogs[this.index]},page:{get:function(){return this.currentPage},set:function(t){this.currentPage=t,this.getRemedies()}},perPage:{get:function(){return this.currentPerPage},set:function(t){this.currentPerPage=t,this.getRemedies()}}},methods:{close:function(){this.$store.dispatch("WiRemediesDialog/close",this.index),this.$forceUpdate()},getRemedies:function(){var t=this;this.loading=!0,C.a.get("https://clinic.wisecontrol.app/api/v1/clinic/remedy/",{params:{search:this.search||null,perPage:this.perPage,page:this.page},headers:{"X-key-WN-PSK-a5a4b858":"27871d09-abd0-4784-aacf-d40e941ea0e5-31c57fad-e318-4a8f-b789-582d2ba74b88",Accept:"application/json"}}).then((function(e){t.loading=!1,t.totalPages=e.data.total_pages,t.totalRemedies=e.data.total,t.remedies=e.data.data})).catch((function(e){t.$WiMakeError({error:e,id:103,title:"Erro ao buscar medicamentos."}),t.loading=!1}))},getRemediesBySearch:function(){var t=this;this.loading=!0,this.runSearch=!0,this.debounce=Rn.execute(this.debounce,(function(){t.getRemedies()}),500)},searchClear:function(){this.search="",this.runSearch=!1,this.getRemedies()},selectRemedy:function(t){this.dialog.onSelect(t),this.close()}},mounted:function(){this.getRemedies()},props:{index:{default:0}}},Wn=Un,Bn=(a("00d6"),Object(l["a"])(Wn,Nn,Ln,!1,null,"3aca2ec6",null)),Vn=Bn.exports,Hn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":85-2*t.index+"%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[t._v("attach_file")]),a("span",[t._v("Upload de arquivo")])],1),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":380-10*t.index+"px"}},[a("WiFile",{attrs:{info:t.dialog.info},on:{onSuccess:t.onSuccess,onError:t.onError}})],1):t._e()],1)],1)},Gn=[],Yn=a("2799"),Jn={name:"WiFileDialog",computed:{dialog:function(){var t=this.$store.state.WiFileDialog;return t.dialogs[this.index]}},methods:{close:function(){this.$store.dispatch("WiFileDialog/close",this.index),this.$forceUpdate()},onSuccess:function(t){this.dialog.onSuccess&&(this.dialog.onSuccess(t),this.close())},onError:function(){this.dialog.onError&&this.dialog.onError()}},props:{index:{default:0}},components:{WiFile:Yn["default"]}},Qn=Jn,Kn=Object(l["a"])(Qn,Hn,Gn,!1,null,null,null),Xn=Kn.exports,Zn=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*t.index+"%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[t._v("attachment")]),a("span",{staticClass:"ml-2"},[t._v("Lista de Anexos/Arquivos")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.addFile()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar arquivo")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.refresh()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":400-10*t.index+"px"}},[t.showList?a("WiFileList",{attrs:{props:t.dialog}}):t._e()],1):t._e()],1)],1)},tr=[],er=(a("3ca3"),a("ddb0"),a("2b3d"),a("ac23")),ar={name:"WiFileListDialog",data:function(){return{showList:!0}},methods:{close:function(){this.$store.dispatch("WiFileListDialog/close",this.index),this.$forceUpdate()},addFile:function(){var t,e=this;this.$WiFileDialog({info:null===(t=this.dialog)||void 0===t?void 0:t.info,onSuccess:function(){e.refresh()}})},refresh:function(){var t=this;this.showList=!1,this.$forceUpdate(),setTimeout((function(){t.showList=!0,t.$forceUpdate()}),100)}},computed:{dialog:function(){var t,e,a=this.$store.state.WiFileListDialog,i=a.dialogs[this.index];return Object(y["a"])(Object(y["a"])({},i),{},{index:"wi-file-list-dialog-".concat(this.index),api:{url:(null===i||void 0===i||null===(t=i.api)||void 0===t?void 0:t.url)||"system/file",params:null!==i&&void 0!==i&&null!==(e=i.api)&&void 0!==e&&e.filter?"?".concat(new URLSearchParams(i.api.filter).toString()):null},permission:i.permission||null})}},props:{index:{default:0}},components:{WiFileList:er["default"]}},ir=ar,sr=Object(l["a"])(ir,Zn,tr,!1,null,null,null),or=sr.exports,nr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":t.topicUuid?"58%":"70%",persistent:"",lazy:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.chatDialogActive,callback:function(e){t.chatDialogActive=e},expression:"chatDialogActive"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"},attrs:{dark:t.$wiDark}},[t.chatDialogActive&&t.chatUuid?a("ChatMessages",{attrs:{setChatUuid:t.chatUuid,setTopicUuid:t.topicUuid,mode:"dialog"},on:{onClose:t.closeChatDialog}}):t._e()],1)],1)},rr=[],lr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.loadings.load?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("h1",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.messages.loading.getMessages",expression:"'modules.talks.pages.talkView.talk.messages.loading.getMessages'"}]})],1)]):a("div",[a("ChatToolbar",{attrs:{chat:t.chat,chatUuid:t.chatUuid,topicUuid:t.topicUuid},on:{onProfileClick:function(e){t.profileDialog=!0},onInfoClick:t.goToChatInfo,onRefreshClick:t.getChat,onCloseClick:t.closeAction}}),a("div",{staticStyle:{padding:"0 !important",display:"flex","flex-direction":"row","flex-wrap":"nowrap","justify-content":"flex-start","align-items":"stretch","align-content":"stretch"}},[t.chat&&t.chat.id?a("div",{staticStyle:{width:"100%"}},[a("div",{staticStyle:{padding:"0 !important",display:"flex","flex-direction":"row","flex-wrap":"nowrap","justify-content":"flex-start","align-items":"stretch","align-content":"stretch"}},[a("v-container",{staticClass:"chat__message-area",class:{"chat__message-area--dialog":"dialog"===t.mode},style:{background:t.$wiDark?"#1C252E":"#F9FAFB"},attrs:{id:"container",fluid:""}},[a("div",{staticClass:"chat__message-area-content"},[a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"20px"}},[a("v-btn",{attrs:{loading:t.loadings.paginate,disabled:!t.paginate.next_page_url},on:{click:function(e){return t.paginateMessages()}}},[a("v-icon",[t._v("refresh")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.loadMore",expression:"'modules.talks.pages.talkView.talk.labels.loadMore'"}]})],1)],1),t._l(t.messagesOrdered,(function(e,i){return a("TalkMessage",{key:i,attrs:{chat:t.chat,message:e,topicUuid:t.topicUuid}})}))],2),a("div",[a("ChatFooter",{attrs:{chatUuid:t.chatUuid,topicUuid:t.topicUuid},on:{scroll:t.scrollToEnd,refresh:function(){t.getChat({chatUuid:t.chatUuid,topicUuid:t.topicUuid})}}})],1)])],1)]):a("div",{staticStyle:{width:"100%",display:"flex","flex-direction":"column","justify-content":"center"}},[a("div",{staticStyle:{width:"100%","text-align":"center",margin:"auto","max-width":"400px"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("br"),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.notFound",expression:"'modules.talks.pages.talkView.talk.notFound'"}],staticStyle:{"font-size":"20px"}})])])])],1),a("ChatProfileDialog",{attrs:{chat:t.chat,active:t.profileDialog},on:{onActive:function(e){t.profileDialog=e}}})],1)},cr=[],dr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.message?a("div",{staticClass:"talk-message__message",class:{"talk-message__message--from-me":t.message.from_me}},[a("div",{staticClass:"talk-message__message-avatar",style:{float:t.message.from_me?"right":"left"}},[t.message.from_me?a("v-avatar",{staticClass:"elevation-10"},[t.message.person&&t.message.person.file&&t.message.person.file.url?a("img",{attrs:{src:t.message.person.file.url}}):t.message.talk_campaign_id?a("img",{attrs:{src:"static/icons/campaign_profile_icon_2.png"}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})]):a("v-avatar",{staticClass:"elevation-10"},[t.message.person&&t.message.person.file&&t.message.person.file.url?a("img",{attrs:{src:t.message.person.file.url}}):a("img",{attrs:{src:"static/icons/user_icon_1.png"}})])],1),a("div",{staticClass:"talk-message__message-balloon elevation-10",class:{"talk-message__message-balloon--from-me":t.message.from_me,"talk-message__message-balloon--old-talk":!t.message.from_me&&t.talkIsOld,"talk-message__message-balloon--from-me--old-talk":t.message.from_me&&t.talkIsOld,"talk-message__message-balloon--deleted":5==parseInt(t.message.ack_id),"talk-message__message-balloon--info":11==parseInt(t.message.type_id),"talk-message__message-balloon--change-of-operator":15==parseInt(t.message.type_id),"talk-message__message-balloon--note-internal":17==parseInt(t.message.type_id),"talk-message__message-balloon--change-status":18==parseInt(t.message.type_id),"talk-message__message-balloon--edited":19==parseInt(t.message.type_id),"talk-message__message-balloon--reaction":20==parseInt(t.message.type_id)}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me},staticStyle:{display:"flex","justify-content":"space-between"}},[a("label",[[15,18].includes(parseInt(t.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("info")]),a("span",{staticClass:"ml-1"},[t._v("Informação")])],1):t._e(),17==parseInt(t.message.type_id)?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("sticky_note_2")]),a("span",{staticClass:"ml-1"},[t._v("Nota interna")])],1):t._e(),[19].includes(parseInt(t.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("edit")]),a("span",{staticClass:"ml-1"},[t._v("Mensagem editada")])],1):t._e(),[20].includes(parseInt(t.message.type_id))?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-icon",{attrs:{small:""}},[t._v("mood")]),a("span",{staticClass:"ml-1"},[t._v("Reação")])],1):t._e()]),a("label",[a("label",[t.message.person&&t.message.person.name?a("label",{domProps:{textContent:t._s(t.message.person.name)}}):t._e()]),a("label",[![15,18,19,20].includes(parseInt(t.message.type_id))&&t.message.ack_id<5?a("v-menu",{attrs:{top:"",transition:"slide-y-transition",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{cursor:"pointer",padding:"0 0 0 5px"},attrs:{small:""}},i),[t._v(" expand_more ")])]}}],null,!1,2046455173)},[a("v-list",[parseInt(t.message.ack_id)<5?a("v-list-tile",{on:{click:function(e){return t.replyMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"primary"}},[t._v("reply")])],1),a("v-list-tile-title",{staticStyle:{"min-width":"130px"}},[t._v(" Responder ")])],1):t._e(),t.message.from_me&&parseInt(t.message.ack_id)<5?a("v-list-tile",{on:{click:function(e){return t.deleteMessage(t.message)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"error"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v(" Apagar Mensagem ")])],1):t._e()],1)],1):t._e()],1)])]),t.message.shared?a("div",{staticClass:"talk-message__message-balloon-shared",class:{"talk-message__message-balloon-contact--from-me":t.message.from_me}},[a("v-icon",{attrs:{small:"",color:"gray"}},[t._v("reply")]),a("label",[t._v(" Encaminhada... ")])],1):t._e(),a("div",{staticClass:"talk-message__message-balloon-text"},[t.message.message?a("div",{staticClass:"talk-message__message-balloon-text-reply",on:{click:function(e){return t.showReplyMessage(t.message.message)}}},[a("div",{staticClass:"talk-message__message-balloon-contact",class:{"talk-message__message-balloon-contact--from-me":!t.message.from_me}},[a("div",[t.message.message.person&&t.message.message.person.name?a("label",{domProps:{textContent:t._s(t.message.message.person.name)}}):t._e()])]),a("span",{staticClass:"ml-2 mr-2",domProps:{innerHTML:t._s(t.limitMessageReply(t.message.message.text_html))}}),a("div",{staticClass:"talk-message__message-balloon-info"},[t.message.message.created_at?a("label",{domProps:{textContent:t._s(t.getExternalTimeFormated(t.message.message.created_at))}}):t._e(),t.message.message.from_me?a("label",[-2==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("manage_accounts")]):t._e(),-1==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e()],1):t._e()])]):t._e(),a("label",[1==parseInt(t.message.type_id)||19==parseInt(t.message.type_id)||20==parseInt(t.message.type)||17==parseInt(t.message.type)?a("span",[a("span",[a("span",{domProps:{innerHTML:t._s(t.message.text_html)}})])]):2==parseInt(t.message.type_id)||t.message.file&&"image/png"==t.message.file.type_name?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{"max-width":"250px"}},[a("WiImageDialog",{attrs:{src:t.message.file.url,download:t.message.file.url_download,title:"Imagem de "+(t.message.person.name||"- - -"),"aspect-ratio":1}})],1),t.message.caption?a("div",{staticClass:"mt-1"},[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t.message.file.full_name?a("div",{staticClass:"mt-1"},[a("span",{domProps:{textContent:t._s(t.message.file.full_name)}})]):t._e()]):t._e()]):3==parseInt(t.message.type_id)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("video",{staticStyle:{"max-height":"300px",width:"100%"},attrs:{controls:"controls",controlsList:"nodownload"}},[a("source",{attrs:{src:t.message.file.url,type:"video/mp4"}}),t._v(" O seu navegador não suporta a tag vídeo ")])]),t.message.caption?a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t._e()]):t._e()]):5==parseInt(t.message.type_id)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{"text-align":"center"}},[a("WNFileIcon",{attrs:{file:t.message.file,size:"lg",showFileName:!0,showActions:!0,fileNameStyle:"bold",showBorder:!0,buttonsStyle:"outline",truncateFileName:!1}})],1),t.message.caption?a("div",{staticClass:"mt-1 text-center",staticStyle:{"text-align":"center"}},[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t.message.file.full_name?a("div",{staticClass:"mt-1 text-center",staticStyle:{"text-align":"center"}},[a("span",{domProps:{textContent:t._s(t.message.file.full_name)}})]):t._e()]):t._e()]):4==parseInt(t.message.type_id)||8==parseInt(t.message.type_id)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[a("div",{staticStyle:{"text-align":"center","margin-bottom":"5px"}},[a("WNAudioPlayer",{attrs:{src:t.message.file.url,download:t.message.file.url_download}})],1),t.message.caption?a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t._e(),t.message.text&&"🎤 Áudio"!=t.message.text?a("div",{staticStyle:{padding:"0 10px 10px 10px"}},[a("span",{domProps:{innerHTML:t._s(t.message.text_html)}})]):t._e()])])]):t._e()]):6==parseInt(t.message.type_id)?a("span",[t.message.vcard?a("div",[a("WiVCard",{attrs:{vcard:t.message.vcard}}),a("p",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])],1):t._e()]):10==parseInt(t.message.type_id)?a("span",[t.message.vcard&&t.message.vcard.length>0?a("div",[t._l(t.message.vcard,(function(t,e){return a("WiVCard",{key:e,attrs:{vcard:t.vcard}})})),a("p",[a("span",{domProps:{textContent:t._s(t.message.caption)}})])],2):t._e()]):9==parseInt(t.message.type_id)?a("span",[t.message.file&&t.message.file.url?a("div",[a("div",[a("img",{staticStyle:{"max-width":"80px",cursor:"pointer"},attrs:{src:t.message.file.url},on:{click:function(e){return t.openFile(t.message.file)}}})]),t.message.caption?a("div",[a("span",{domProps:{textContent:t._s(t.message.caption)}})]):t._e()]):t._e()]):11==parseInt(t.message.type_id)?a("span",[a("div",[t.message.text?a("div",[a("span",{domProps:{innerHTML:t._s(t.formatMessageInfo(t.message.text))}})]):a("div",[t._v(" Informação não definida... ")])])]):15==parseInt(t.message.type_id)?a("span",[a("div",[t.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:t.message.person_id?"0":"12px"}},[a("v-icon",{staticClass:"mr-1"},[t._v("manage_accounts")]),a("span",[t._v(" Atendimento atribuído a "),a("strong",[t._v(t._s(t.message.text))])])],1):a("div",[t._v(" Atribuido a outro operador... ")])])]):18==parseInt(t.message.type_id)?a("span",[a("div",[t.message.text?a("div",{staticStyle:{display:"flex","align-items":"center"},style:{marginTop:t.message.person_id?"0":"12px"}},[1==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"blue"}},[t._v("smart_toy")]),t._m(0)],1):t._e(),2==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"orange"}},[t._v("pending")]),t._m(1)],1):t._e(),3==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"green"}},[t._v("check")]),t._m(2)],1):t._e(),4==t.message.text?a("span",{staticStyle:{display:"flex","align-items":"center"}},[a("v-icon",{staticClass:"mr-1",attrs:{color:"red"}},[t._v("close")]),t._m(3)],1):t._e()]):a("div",[t._v(" Atribuido a outro operador... ")])])]):7==parseInt(t.message.type_id)?a("span",[a("div",[t.message.latitude&&t.message.longitude?a("div",[a("a",{attrs:{href:"https://www.google.com/maps?q="+t.message.latitude+","+t.message.longitude,target:"_blank"}},[a("strong",[t._v(" Latitude: ")]),a("span",[t._v(" "+t._s(t.message.latitude)+" ")]),a("br"),a("strong",[t._v(" Longitude: ")]),a("span",[t._v(" "+t._s(t.message.longitude)+" ")])])]):a("div",[t._v(" Localização incompleta... ")])])]):12==parseInt(t.message.type_id)?a("span",[t.getListOptionsData()?a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[t.getListOptionsData().title?a("div",{staticStyle:{padding:"10px","margin-bottom":"20px"}},[t._v(" "+t._s(t.getListOptionsData().title)+" ")]):t._e(),t.getListOptionsData().description?a("strong",{staticStyle:{padding:"10px"}},[t._v(" "+t._s(t.getListOptionsData().description)+" ")]):t._e(),a("br"),a("br"),a("v-divider"),a("v-dialog",{attrs:{"max-width":"500",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"ml-0 mb-0 mt-0",attrs:{flat:"",block:"",color:"primary"}},i),[a("v-icon",[t._v("list")]),a("span",{staticClass:"ml-1"},[t._v(" "+t._s(t.getListOptionsData().buttonText||"Clique para selecionar")+" ")])],1)]}}],null,!1,612626965),model:{value:t.listOptionsDialog,callback:function(e){t.listOptionsDialog=e},expression:"listOptionsDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:""}},[a("v-toolbar-title",[t._v(" "+t._s(t.getListOptionsData().buttonText||"Opções")+" ")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.listOptionsDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",t._l(t.getListOptionsData().sections,(function(e,i){return a("v-card",{key:i,staticStyle:{"padding-bottom":"10px"},attrs:{flat:"",outline:"","no-action":""}},[a("v-card-title",[a("h3",[t._v(t._s(e.title))])]),a("v-divider"),a("v-list",{staticStyle:{margin:"0",padding:"0"}},[t._l(e.rows,(function(e,i){return[a("v-list-tile",{key:i,on:{click:function(a){return t.listOptionSelect(e.title)}}},[a("v-list-tile-avatar",[a("v-radio")],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(" "+t._s(e.title)+" ")]),a("v-list-tile-sub-title",[t._v(" "+t._s(e.description)+" ")])],1)],1),a("v-divider",{key:"divider--"+i})]}))],2)],1)})),1)],1)],1)],1)]):a("span",[t._v(" Lista de opções não definida... ")]),a("span",[t._v(" "+t._s(t.message.text.description)+" ")])]):14==parseInt(t.message.type)?a("span",[a("div",{staticStyle:{border:"solid 1px rgba(0,0,0,.12)","border-radius":"5px","padding-top":"10px"}},[a("span",[t._v(" "+t._s(t.message.text)+" ")])])]):t._e()])]),a("div",{staticClass:"talk-message__message-balloon-info"},[5==parseInt(t.message.ack_id)?a("label",[t._v(" Mensagem apagada - ")]):t._e(),a("v-tooltip",{attrs:{bottom:"",lazy:""}},[a("template",{slot:"activator"},[a("label",[t._v(" "+t._s(t.getExternalTimeFormated(t.message.created_at))+" ")])]),a("span",[t._v(" "+t._s(t._f("moment")(t.message.created_at,"DD/MM/YYYY HH:mm"))+" ")])],2),t.message.from_me?a("label",{staticStyle:{"padding-left":"5px"}},[-4==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("phonelink_erase")]):t._e(),-3==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("block")]):t._e(),-2==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("manage_accounts")]):t._e(),-1==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"red"}},[t._v("close")]):t._e(),0==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("query_builder")]):t._e(),1==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("done")]):t._e(),2==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:""}},[t._v("done_all")]):t._e(),3==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("done_all")]):t._e(),4==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("mic")]):t._e(),5==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"#d20e00"}},[t._v("delete")]):t._e(),7==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("timer")]):t._e(),8==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"blue"}},[t._v("info")]):t._e(),9==parseInt(t.message.ack_id)?a("v-icon",{attrs:{small:"",color:"orange"}},[t._v("sticky_note_2")]):t._e()],1):t._e()],1)])]):t._e()])},ur=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento atribuído a um "),a("strong",[t._v("Chatbot")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[a("strong",[t._v("Aguardando atendimento")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento "),a("strong",[t._v("Concluído")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("span",[t._v(" Atendimento "),a("strong",[t._v("Cancelado")])])}],pr=(a("4d63"),a("466d"),a("b857")),mr=a("61d9"),vr=a("5eed"),fr={name:"WiMessage",data:function(){return{listOptionsDialog:!1,loadingAudio:!1}},computed:{talkIsOld:function(){return this.message.chat_id!=this.chat.id}},methods:Object(y["a"])(Object(y["a"])({},Object(St["d"])("Chat",["SET_MESSAGE_TEXT"])),{},{vcardTest:function(t){return t.replace(/\n/g,"
")},limitMessageReply:function(t){return this.$options.filters.stringlength(t,180)},openFile:function(t){window.open(t.url)},checkIfTextIsYouTubeVideoUrl:function(t){var e=!1;if(void 0!==t||""!==t){t+="";var a=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=|\?v=)([^#\&\?]*).*/,i=t.match(a);i&&11===i[2].length&&(e=!0)}return e},getYouTubeVideoEmbendUrl:function(t){if(t){var e="https://www.youtube.com/embed/";return t.split("v=").length>1?e+t.split("v=")[1]:e+t.split("/")[t.split("/").length-1]}return t},checkIfTextIsUrl:function(t){var e=new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i");return!!e.test(t)},replyMessage:function(t){this.$store.commit("Chat/SET_REPLY_MESSAGE",t)},showReplyMessage:function(t){this.$emit("showReply",t)},shareMessage:function(t){this.$emit("share",t)},sendMessageToScreen:function(t){this.$WiApiPost({uri:"chats/message/selection",data:{chat_message_id:t.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0}})},messageTimeToDeleteIsValid:function(){var t=new Date(this.message.created_at),e=new Date,a=Math.abs(e.getTime()-t.getTime()),i=Math.ceil(a/6e4);return i<58},deleteMessage:function(){this.$WiApiPut({uri:"chats/message/delete",id:this.message.id,config:{msgAsk:!0,msgSucess:!0,msgError:!0}})},getExternalTimeFormated:function(t){if(t){var e=this.$moment(t),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-e).asDays());return i>1?this.$moment(t).format("DD/MM/YY HH:mm"):this.$moment(t).fromNow()}return"Agora"},updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},formatMessageInfo:function(t){var e;try{t=null===JSON||void 0===JSON?void 0:JSON.parse(t)}catch(i){t={}}var a=null!==(e=t)&&void 0!==e&&e.participant?12==t.participant.toString().length?this.$options.filters.mask(t.participant,"+## (##) ####-####"):this.$options.filters.mask(t.participant,"+## (##) # ####-####"):"Usuário indefinido";switch(t.info_code){case"group/promote":return'👑 Promoveu '+a+" a admin do grupo.";case"group/demote":return'☑️ Removeu '+a+" da lista de admins do grupo.";case"group/add":return'✅ Adicionou '+a+" ao grupo.";case"group/remove":return'⛔ Removeu '+a+" do grupo.";case"group/invite":return'👍 Convidou '+a+" para o grupo.";case"call/miss":return'📞 Chamada recebida...';default:return"Informação."}},getListOptionsData:function(){var t=this.message.text;try{t=null===JSON||void 0===JSON?void 0:JSON.parse(t)}catch(e){t=null}return t},listOptionSelect:function(t){this.SET_MESSAGE_TEXT(t),this.listOptionsDialog=!1},transcribeAudioMessage:function(){var t=this;this.loadingAudio=!0,this.$WiApiPost({uri:"chats/message/transcribe",data:{chat_message_id:this.message.id},config:{msgAsk:!1,msgSucess:!0,msgError:!0},callback:function(){t.loadingAudio=!1}})},searchTalkContact:function(t){var e=this;2==this.talk.type&&this.$swal({title:"Iniciar conversa com ".concat(t.name,"?"),text:'Ao clicar em "Sim, iniciar!", você será redirecionado para a conversa com este contato.',type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, iniciar!",cancelButtonText:"Cancelar"}).then((function(a){a.value&&e.$WiApiGet({uri:"talks/contact/".concat(t.id),params:{with:"opened_talks:id,talk_contact_id"},config:{msgAsk:!1,msgSucess:!1,msgError:!1,msgLoad:!0},callback:function(t){var a=t.success;a&&e.openTalkContact(a)}})}))},translateMessage:function(t){this.$WiApiPost({uri:"chats/message/translate",data:{chat_message_id:t.id},config:{msgAsk:!1,msgLoad:!0,msgSucess:!0,msgError:!0}})}}),mounted:function(){this.updateView()},props:["chat","message"],components:{WiVCard:mr["a"],WNFileIcon:pr["a"],WNAudioPlayer:vr["a"]}},gr=fr,_r=(a("bee24"),Object(l["a"])(gr,dr,ur,!1,null,"1670a03b",null)),hr=_r.exports,br=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.replyMessage?a("v-footer",{staticClass:"chat-reply-message",attrs:{absolute:"",dark:t.$wiDark,height:"auto"}},[a("div",[a("strong",[t._v("Responder: ")]),a("span",[t._v(" "+t._s(t._f("stringlength")(t.replyMessage.text,180))+" ")])]),a("v-spacer"),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){t.replyMessage=null}}},[a("v-icon",[t._v("close")])],1)],1):t._e(),a("v-footer",{staticClass:"pa-0",staticStyle:{"border-top":"solid 1px lightgrey"},attrs:{dark:t.$wiDark,absolute:"",height:"70"}},[t.recordingAudioMode?t._e():a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("div",{staticStyle:{display:"flex"}},[a("EmojiMenuDialog",{on:{onSelect:t.emojiSelector}})],1)]),t.recordingAudioMode?t._e():a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.message,expression:"message"}],ref:"chatFooterTextArea",staticClass:"chat-input",class:{"chat-footer__input--dark":t.$wiDark},attrs:{type:"text",placeholder:"Digite sua mensagem",rows:"3",autofocus:!0},domProps:{value:t.message},on:{keydown:t.inputHandler,keyup:t.onKeyUp,input:function(e){e.target.composing||(t.message=e.target.value)}}}),t.recordingAudioMode?a("WNAudioRecorderInline",{attrs:{"icon-color":"blue","recording-color":"red","accent-color":"purple","auto-start":"",height:40},on:{"send-audio":t.sendAudio}}):t._e(),a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center","max-width":"130px","border-left":"solid 1px lightgrey","margin-left":"4px"}},[t.recordingAudioMode?t._e():a("div",[a("v-btn",{staticStyle:{margin:"3px 8px"},attrs:{icon:"",ripple:"",small:"",disabled:!t.message},on:{click:function(e){return t.prepareMessage()}}},[a("v-icon",[t._v("send")])],1)],1),a("div",{staticStyle:{display:"flex","flex-direction":"column","justify-content":"center","align-items":"center","border-left":"solid 1px lightgrey"}},[a("div",{staticStyle:{display:"flex","align-items":"center","justify-content":"center"}},[t.recordingAudioMode?t._e():a("v-speed-dial",{attrs:{direction:"top",absolute:!1,transition:"slide-y-reverse-transition"},scopedSlots:t._u([{key:"activator",fn:function(){return[t.recordingAudioMode?t._e():a("v-btn",{staticStyle:{margin:"1px 4px"},attrs:{icon:"",ripple:"",small:""}},[t.buttonNewFile?a("v-icon",[t._v(" close ")]):a("v-icon",[t._v(" attachment ")])],1)]},proxy:!0}],null,!1,1448221705),model:{value:t.buttonNewFile,callback:function(e){t.buttonNewFile=e},expression:"buttonNewFile"}},[a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"purple"},on:{click:function(e){return t.openFileDialog(2)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" insert_photo ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"red"},on:{click:function(e){return t.openFileDialog(3)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" play_circle_filled ")])],1),a("v-btn",{attrs:{fab:"",dark:"",small:"",color:"blue"},on:{click:function(e){return t.openFileDialog(5)}}},[a("v-icon",{attrs:{"x-large":""}},[t._v(" insert_drive_file ")])],1)],1),a("div",{staticStyle:{width:"36px",display:"flex","align-items":"center","justify-content":"center"}},[a("v-btn",{attrs:{icon:"",ripple:"",small:""},on:{click:function(e){t.recordingAudioMode=!t.recordingAudioMode}}},[t.recordingAudioMode?a("v-icon",[t._v("close")]):a("v-icon",[t._v("mic")])],1)],1)],1)])])],1),a("ChatFileDialog")],1)},xr=[],yr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly,lazy:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{attrs:{madium:""}},[t._v("file_upload")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.labels.fileUploadTitle",expression:"'modules.talks.pages.talkView.talk.labels.fileUploadTitle'"}],staticClass:"pl-2"})],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"min-height":"300px","max-height":"700px",padding:"0"}},[t.dialog?a("WiFile",{attrs:{props:{chat_id:t.chat.uuid,chat_topic_id:t.topicUuid,chatFileType:t.fileDialog.fileType}}}):t._e()],1)],1)],1)},kr=[],Cr={name:"ChatFileDialog",computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Chat",["chat","topicUuid","fileDialog"])),{},{dialog:{get:function(){return this.$store.state.Chat.fileDialog.active},set:function(t){this.$store.commit("Chat/SET_FILE_DIALOG",{active:t,fileType:null})}}}),components:{WiFile:Yn["default"]}},wr=Cr,Sr=Object(l["a"])(wr,yr,kr,!1,null,null,null),Dr=Sr.exports,Er=a("bdc0"),Tr={name:"ChatFooter",data:function(){return{message:"",buttonNewFile:!1,emojiSelectorDialog:!1,recordingAudioMode:!1}},computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Chat",["chat","messageText"])),{},{replyMessage:{get:function(){return this.$store.state.Chat.replyMessage},set:function(t){this.$store.commit("Chat/SET_REPLY_MESSAGE",t)}},messageEditorDialog:{get:function(){return this.$store.state.Chat.messageEditorDialog},set:function(t){this.$store.commit("Chat/SET_MESSAGE_EDITOR_DIALOG",t)}}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["b"])("Chat",["openFileDialog","setMessage","sendMessage"])),{},{inputHandler:function(t){13!==t.keyCode||t.shiftKey||(t.preventDefault(),this.prepareMessage(this.message))},onKeyUp:function(){"/m"==this.message&&(this.message="",this.openMessageTemplatesList())},prepareMessage:function(){if(this.message&&""!==this.message){var t=this.createMessage();this.setMessage({chatMessage:t}),this.sendMessage(t),this.$forceUpdate(),this.$emit("scroll",0),this.clearMessageInput()}},clearMessageInput:function(){this.message="",this.replyMessage=null},createMessage:function(){var t={chat_id:this.chat.id,text:this.message,text_html:this.message,uuid:this.$UUID(),from_me:!0,type_id:1,chat_message_id:this.replyMessage?this.replyMessage.id:null,message:this.replyMessage||null,loading:!0,ack_id:0,person:kt["a"].user(),person_id:kt["a"].user().id,created_at_formated:"Agora",talk_topic_uuid:this.topicUuid||null};return t},onAudioResult:function(t){this.send("Hello World!",t)},send:function(t,e,a,i,s,o,n){var r=this,l=new FormData;console.log(o),console.log(n);var c={type:e.type,size:e.size};c=Object.assign(c,{chat_id:this.chatUuid,chat_topic_id:this.topicUuid||null,chatFileType:4,audioMessage:!0}),l.append("files[0]",e,"hello-world-123."),l.append("infos[0]",JSON.stringify(c)),T["b"].post({uri:"system/file",msgLoad:!1,data:l,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?i(t.data.data[0].id):s(r.$t("messages.error.text"))},error:function(t){console.log(t),s(r.$t("messages.error.text"))}})},setAutoFocus:function(){this.$refs.chatFooterTextArea&&this.$refs.chatFooterTextArea.focus()},emojiSelector:function(t){t&&(this.message+=t)},setMessageText:function(t){t&&""!=t&&(this.message=t)},sendAudio:function(t){var e=this,a=new FormData;if(t instanceof Blob){var i={type:"application/octet-stream",size:t.size};i=Object.assign(i,{chat_id:this.chatUuid,chat_topic_id:this.topicUuid||null,chatFileType:4,audioMessage:!0});var s=this.getAudioFileName(),o=new Blob([t],{type:"application/octet-stream"});a.append("files[0]",o,s),a.append("infos[0]",JSON.stringify(i)),T["b"].post({uri:"system/file",msgLoad:!1,data:a,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){201===t.status&&"success"===t.data.status?console.log("Áudio enviado com sucesso:",t.data.data[0].id):console.error(e.$t("messages.error.text"))},error:function(t){console.error("Erro ao enviar áudio:",t),console.error(e.$t("messages.error.text"))},msgSucess:!1,msgError:!0}),this.recordingAudioMode=!1}else console.error("Dados de áudio inválidos")},getAudioFileName:function(){var t=new Date;return"wise-control-audio-"+t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()+"_"+t.getHours()+"-"+t.getMinutes()+"-"+t.getSeconds()+"_"+Math.random().toString().replace(".","")}}),mounted:function(){this.setAutoFocus(),this.emojiSelector()},props:{chatUuid:{type:String,required:!1},topicUuid:{type:String,required:!1,default:null}},watch:{messageText:"setMessageText"},components:{ChatFileDialog:Dr,EmojiMenuDialog:Er["a"],WNAudioRecorderInline:U["a"]}},Or=Tr,Ar=(a("269e5"),Object(l["a"])(Or,br,xr,!1,null,"81ccd464",null)),Ir=Ar.exports,Fr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{staticClass:"chat-profile__dialog",attrs:{width:"350",scrollable:"",persistent:"",lazy:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"chat-profile__card"},[a("v-toolbar",{staticClass:"chat-profile__toolbar ml-0 pl-0",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"chat-profile__card-text"},[a("div",{staticClass:"chat-profile__content"},[a("div",{staticClass:"chat-profile__avatar"},[a("v-avatar",{attrs:{size:"200",tile:""}},[t.chat.image&&t.chat.image?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:t.chat.image.url}}):1==t.chat.type_id?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:"static/icons/user_icon_1.png"}}):[2,3].includes(t.chat.type_id)?a("img",{staticClass:"chat-profile__avatar-image",attrs:{src:"static/icons/group_icon_1.jpg"}}):t._e()])],1),a("div",{staticClass:"chat-profile__name"},[a("span",[t._v(t._s(t.chat.name))])]),t.chat.description?a("div",{staticClass:"chat-profile__description"},[a("span",[t._v(t._s(t.chat.description))])]):t._e(),[2,3].includes(t.chat.type_id)?a("div",{staticClass:"chat-profile__members"},[a("div",[t._v(" "+t._s(t.chat.persons.length+" membro"+(t.chat.persons.length>1?"s":""))+" ")]),a("div",{staticClass:"chat-profile__members-actions"},[a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(e){return t.listMembers()}}},[a("v-icon",[t._v("groups")]),a("span",{staticClass:"ml-1"},[t._v("Ver membros")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(e){return t.editChat()}}},[a("v-icon",[t._v("edit")]),a("span",{staticClass:"ml-1"},[t._v("Editar grupo")])],1),a("v-btn",{attrs:{outline:"",small:"",color:"primary"},on:{click:function(e){return t.addMember()}}},[a("v-icon",[t._v("person_add")]),a("span",{staticClass:"ml-1"},[t._v("Adicionar membro")])],1)],1)]):t._e()])])],1)],1)},Pr=[],jr=(a("2532"),{name:"ChatProfileDialog",computed:{dialog:{get:function(){return this.active},set:function(t){this.$emit("onActive",t)}},members:function(){var t,e=this,a=(null===(t=this.contact)||void 0===t?void 0:t.members)||[];return this.memberSearch?a.filter((function(t){return(null===t||void 0===t?void 0:t.name)&&"string"==typeof t.name&&t.name.toLowerCase().includes(e.memberSearch.toLowerCase())})):a||[]},personTitle:function(){var t,e;return null!==(t=this.contact)&&void 0!==t&&null!==(e=t.person)&&void 0!==e&&e.person_title?this.contact.person.person_title:null}},methods:{editContact:function(){var t=this;this.$WiEditDialog({wiConfig:"talk-contact",data:{id:this.contact.id,talk_channel_id:this.contact.talk_channel_id,name:this.contact.name,type:this.contact.type,person_type:this.contact.person_type,person:this.contact.person,observation:this.contact.observation},onSubmit:function(){t.refresh(t.$route.params.id)},redirectOnSubmit:!1})},startTalkByMember:function(t){this.openTalkContact(t)},refreshContact:function(){var t=this;this.$WiApiPost({uri:"talks/contact-refresh",data:{talk_contact_id:this.contact.id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:{title:"Atualizar contato?"}},callback:function(){t.refresh(t.$route.params.id)}})},listMembers:function(){this.$WiListDialog({wiConfig:"chat-members",filter:{chat_id:this.chat.id}})},addMember:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(e){t.$WiApiPost({uri:"chats/chat-person",data:{person_id:e.id,chat_id:t.chat.id},callback:function(){},config:{msgLoad:{title:"Adicionando membro...",text:"Aguarde enquanto o membro é adicionado."},msgSucess:{title:"Membro adicionado com sucesso",text:"O membro foi adicionado com sucesso."},msgError:{title:"Erro ao adicionar membro",text:"Tente novamente ou contacte o suporte."}}})},params:{order:"created_at,desc"},filter:{order:"name,asc",where:"collaborator,1"}})},editChat:function(){this.$WiEditDialog({wiConfig:"chat-group",data:this.chat})}},props:["active","chat","refresh"]}),qr=jr,$r=(a("b121"),Object(l["a"])(qr,Fr,Pr,!1,null,"40167fa9",null)),zr=$r.exports,Mr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chat__toolbar-area",style:{background:t.$wiDark?"#1C252E":"#F9FAFB"}},[a("v-toolbar",{staticClass:"white--text elevation-10 chat__toolbar",attrs:{dense:"",flat:"",color:t.primaryColor}},[a("v-toolbar-title",{staticClass:"chat__toolbar-title",on:{click:function(e){return t.$emit("onProfileClick")}}},[a("v-avatar",{attrs:{size:"40"}},[t.chat.image&&t.chat.image?a("img",{attrs:{src:t.chat.image.url}}):1==t.chat.type_id?a("img",{attrs:{src:"static/icons/user_icon_1.png"}}):[2,3].includes(t.chat.type_id)?a("img",{attrs:{src:"static/icons/group_icon_1.jpg"}}):t._e()]),3==t.chat.type_id&&t.chat.topic?a("span",{staticClass:"chat__toolbar-title-text"},[a("span",{staticClass:"ml-2",staticStyle:{"font-size":"16px"}},[t._v(" Tópico: "+t._s(t._f("stringlength")(t.chat.topic.title,20))+" ")]),t.chat.name?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[t._v(" Grupo: "+t._s(t._f("stringlength")(t.chat.name,20))+" ")]):t._e()]):a("span",{staticClass:"chat__toolbar-title-text"},[a("span",{staticClass:"ml-2",staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t._f("stringlength")(t.chat.name,20))+" ")]),1==t.chat.type_id?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}}):2==t.chat.type_id?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[t._v(" "+t._s(t.chat.persons.length+" membro"+(t.chat.persons.length>1?"s":""))+" ")]):3==t.chat.type_id&&t.chat.topic?a("span",{staticClass:"ml-2",staticStyle:{"font-size":"12px","font-weight":"100"}},[t._v(" Tópico: "+t._s(t.chat.topic.title)+" ")]):t._e()])],1),a("v-spacer"),t._t("actions"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return t.$emit("onRefreshClick",{chatUuid:t.chatUuid,topicUuid:t.topicUuid})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return t.$emit("onCloseClick")}}},[a("v-icon",{attrs:{color:"white"}},[t._v("close")])],1)],2)],1)},Nr=[],Lr={name:"ChatToolbar",props:{chat:{type:Object,required:!0},chatUuid:{type:String,required:!0},topicUuid:{type:String,required:!1,default:null}},computed:{primaryColor:function(){return this.$wiDark?"#212121":"primary"}}},Rr=Lr,Ur=(a("99b4"),Object(l["a"])(Rr,Mr,Nr,!1,null,"dbf57b0a",null)),Wr=Ur.exports,Br={name:"ChatMessages",data:function(){return{currentHeight:0,pageHeight:innerHeight,drawer:!1,profileDialog:!1}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("Chat",["chat","messages","paginate","loadings","lastMessage"])),Object(St["c"])("Chat",["messagesOrdered"])),{},{chatUuid:function(){return this.setChatUuid||this.$route.params.id},topicUuid:function(){return this.setTopicUuid||this.$route.params.topic_id},primaryColor:function(){return this.$wiDark?"#212121":"primary"}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["b"])("Chat",["getChat","resetChat","subscribeOnChat","unsubscribeOnChat","paginateMessages","unseenMessages"])),{},{chatChange:function(){this.resetChat(),this.getChat({chatUuid:this.chatUuid,topicUuid:this.topicUuid}),this.unsubscribeOnChat(this.$route.query.previousChatId),this.subscribeOnChat(this.chatUuid)},goToChatInfo:function(t){var e=t.chatUuid,a=t.topicUuid,i=this.$vuetify.breakpoint.name,s="chat-view-messages";"xs"!==i&&"sm"!==i||(s="chat-view-messages-page"),this.$router.push({name:s,params:{id:e,topic_id:a},query:{previousChatId:this.$route.params.id}})},scrollToEnd:function(t){var e=this;setTimeout((function(){var t=e.$el.querySelector("#container");t&&(t.scrollTop=(null===t||void 0===t?void 0:t.scrollHeight)||0)}),t)},onMessageChange:function(){this.scrollToEnd(500),this.scrollToEnd(1e3),this.chatUnseenMessages(),this.$forceUpdate()},chatUnseenMessages:function(){var t=this.$route.query.previousChatId;t&&this.unseenMessages(t)},setCurrentHeight:function(t){this.currentHeight=t,this.setInnerHeight()},setInnerHeight:function(){var t=46,e=145,a=this.$vuetify.breakpoint.name;"dialog"==this.mode&&(e="xs"===a||"sm"===a?93:188),"xs"!==a&&"sm"!==a||(t=0),this.pageHeight=(this.currentHeight||innerHeight)-e-t+"px"},closeAction:function(){"dialog"===this.mode?this.$emit("onClose"):this.topicUuid?"xs"===this.$vuetify.breakpoint.name||"sm"===this.$vuetify.breakpoint.name?this.$router.push({name:"chat-view-topics-page",params:{id:this.chatUuid}}):this.$router.push({name:"chat-view-topics",params:{id:this.chatUuid}}):this.$router.push({name:"chat-view"})}}),mounted:function(){var t=this;window.addEventListener("resize",(function(){t.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),console.log("mounted",this.chatUuid,this.topicUuid),this.getChat({chatUuid:this.chatUuid,topicUuid:this.topicUuid}),this.subscribeOnChat(this.chatUuid)},beforeDestroy:function(){this.unsubscribeOnChat(this.chatUuid||this.chat.uuid),this.resetChat(),this.unseenMessages(this.chatUuid||this.chat.uuid)},props:{setChatUuid:{type:String,default:null},setTopicUuid:{type:String,default:null},mode:{type:String,default:"page"}},watch:{$route:"chatChange","loadings.load":"onMessageChange",lastMessage:"onMessageChange",innerHeight:"setCurrentHeight",chat:"setInnerHeight"},components:{TalkMessage:hr,ChatFooter:Ir,ChatProfileDialog:zr,ChatToolbar:Wr}},Vr=Br,Hr=(a("057e"),Object(l["a"])(Vr,lr,cr,!1,null,"1e55ddaa",null)),Gr=Hr.exports,Yr={name:"ChatMessagesDialog",components:{ChatMessages:Gr},computed:Object(y["a"])({},Object(St["e"])("Chat",["chatDialogActive","chatUuid","topicUuid"])),methods:Object(y["a"])({},Object(St["b"])("Chat",["closeChatDialog"]))},Jr=Yr,Qr=Object(l["a"])(Jr,nr,rr,!1,null,null,null),Kr=Qr.exports,Xr=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"","max-width":"70%",persistent:"",lazy:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.topicsDialogActive,callback:function(e){t.topicsDialogActive=e},expression:"topicsDialogActive"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"5px"},attrs:{dark:t.$wiDark}},[t.topicsDialogActive&&t.chatUuid?a("ChatTopics",{attrs:{setChatUuid:t.chatUuid,mode:"dialog"},on:{onClose:t.closeTopicsDialog}}):t._e()],1)],1)},Zr=[],tl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chat-topics",class:{"chat-topics--dark":t.$wiDark,"chat-topics__container--dialog":"dialog"===t.mode}},[t.loadings.load?a("ChatTopicsLoading"):a("div",{staticClass:"chat-topics__content"},[a("ChatToolbar",{attrs:{chat:t.chat,chatUuid:t.chatUuid},on:{onProfileClick:function(e){t.profileDialog=!0},onInfoClick:t.goToChatInfo,onRefreshClick:function(e){return t.getTopics(t.chatUuid)},onCloseClick:t.closeAction},scopedSlots:t._u([{key:"actions",fn:function(){return[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"03fe44da"},expression:"{id: '03fe44da'}"}],staticClass:"chat-topics__new-btn hidden-xs-only hidden-sm-only",attrs:{color:"white",outline:"",small:""},on:{click:t.addTopic}},[a("v-icon",{attrs:{left:""}},[t._v("add")]),t._v(" Novo Tópico ")],1)]},proxy:!0}])}),a("div",{staticClass:"chat-topics__container"},[a("div",{staticClass:"chat-topics__list",class:{"chat-topics__list--dialog":"dialog"===t.mode}},[t.topicsOrdered.length?[a("transition-group",{attrs:{name:"topic-list",tag:"div"}},t._l(t.topicsOrdered,(function(e){return a("ChatTopicCard",{key:e.uuid,attrs:{topic:e},on:{click:t.openTopic,cancel:t.cancelTopic,complete:t.completeTopic}})})),1),a("div",{staticClass:"chat-topics__load-more"},[a("v-btn",{attrs:{loading:t.loadings.paginate,disabled:!t.paginate.next_page_url,outline:"",color:"primary"},on:{click:t.paginateTopics}},[a("v-icon",{attrs:{left:""}},[t._v("refresh")]),t._v(" Carregar mais tópicos ")],1)],1)]:t.topicsOrdered.length?t._e():a("ChatTopicsEmpty",{on:{"add-topic":t.addTopic}})],2)])],1),a("ChatProfileDialog",{attrs:{chat:t.chat,active:t.profileDialog},on:{onActive:function(e){t.profileDialog=e}}})],1)},el=[],al=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chat-topics__loading",class:{"chat-topics__loading--dark":t.$wiDark}},[a("div",{staticClass:"chat-topics__loading-content"},[a("div",{staticClass:"chat-topics__loading-text"},[a("v-icon",{staticClass:"chat-topics__loading-icon",attrs:{large:"",color:"primary"}},[t._v(t._s(t.icon))]),a("h2",{class:{"white--text":t.$wiDark}},[t._v(t._s(t.title))]),a("p",{class:{"grey--text":t.$wiDark}},[t._v(" "+t._s(t.description)+" ")])],1),a("v-progress-circular",{staticClass:"chat-topics__loading-spinner",attrs:{indeterminate:"",size:60,width:6,color:"primary"}}),a("div",{staticClass:"chat-topics__loading-skeleton"},t._l(t.skeletonCount,(function(e){return a("div",{key:e,staticClass:"chat-topics__loading-item",class:{"chat-topics__loading-item--dark":t.$wiDark}},[a("div",{staticClass:"chat-topics__loading-avatar pulse",class:{"chat-topics__loading-avatar--dark":t.$wiDark}}),a("div",{staticClass:"chat-topics__loading-content-skeleton"},[a("div",{staticClass:"chat-topics__loading-title pulse",class:{"chat-topics__loading-title--dark":t.$wiDark}}),a("div",{staticClass:"chat-topics__loading-description pulse",class:{"chat-topics__loading-description--dark":t.$wiDark}})])])})),0)],1)])},il=[],sl={name:"ChatTopicsLoading",props:{title:{type:String,default:"Carregando tópicos"},description:{type:String,default:"Aguarde enquanto preparamos seus tópicos de conversa"},icon:{type:String,default:"forum"},skeletonCount:{type:Number,default:3}}},ol=sl,nl=(a("3275"),Object(l["a"])(ol,al,il,!1,null,"1cae1d06",null)),rl=nl.exports,ll=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{key:t.topic.uuid,staticClass:"topic-card elevation-10",class:{"topic-card--dark":t.$wiDark,"topic-card--unread":t.topic.unread_messages>0,"primary--text":t.topic.unread_messages>0},attrs:{hover:""}},[a("div",{staticClass:"topic-card__content"},[a("div",{staticClass:"topic-card__media"},[t.topic.talk_contact&&t.topic.talk_contact.file&&t.topic.talk_contact.file.url?a("v-avatar",{staticClass:"topic-card__avatar",attrs:{size:"44"}},[a("v-img",{attrs:{src:t.topic.talk_contact.file.url}})],1):a("div",{staticClass:"topic-card__icon"},[a("v-icon",[t._v("topic")])],1)],1),a("div",{staticClass:"topic-card__main",on:{click:function(e){return t.$emit("click",t.topic)}}},[a("div",{staticClass:"topic-card__header"},[a("h3",{staticClass:"topic-card__title",class:{"white--text":t.$wiDark}},[t._v(" "+t._s(t.truncateText(t.topic.title||"Tópico sem título",50))+" ")])]),a("div",{staticClass:"topic-card__info"},[t.topic.talk_contact?a("span",{staticClass:"topic-card__contact"},[t._v(" "+t._s(t.truncateText(t.topic.talk_contact.name,30))+" ")]):t._e(),t.topic.description?a("p",{staticClass:"topic-card__description"},[t._v(" "+t._s(t.truncateText(t.topic.description,80))+" ")]):t._e(),t.topic.last_message?a("p",{staticClass:"topic-card__last-message"},[a("v-icon",{attrs:{small:""}},[t._v("message")]),a("span",[t._v(" "+t._s(t.truncateText(t.topic.last_message.text_html,60))+" ")])],1):t._e()])]),a("div",{staticClass:"topic-card__actions"},[a("time",{staticClass:"topic-card__date"},[t._v(" "+t._s(t.formatDate(t.topic.last_message_at||t.topic.created_at))+" ")]),t.topic.unread_messages>0?a("div",{staticClass:"topic-card__unread"},[a("span",{staticClass:"topic-card__unread-badge"},[t._v(" "+t._s(t.topic.unread_messages>99?"99+":t.topic.unread_messages)+" ")])]):t._e(),a("div",{staticClass:"topic-card__buttons-area"},[a("div",{staticClass:"topic-card__buttons"},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"topic-card__action-btn",attrs:{icon:"",outline:"",small:"",color:"error"},on:{click:function(e){return e.stopPropagation(),t.$emit("cancel",t.topic)}}},i),[a("v-icon",[t._v("close")])],1)]}}])},[a("span",[t._v("Cancelar tópico")])]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"topic-card__action-btn",attrs:{outline:"",small:"",icon:"",color:"success"},on:{click:function(e){return e.stopPropagation(),t.$emit("complete",t.topic)}}},i),[a("v-icon",[t._v("done")])],1)]}}])},[a("span",[t._v("Concluir tópico")])])],1)])])])])},cl=[],dl={name:"ChatTopicCard",props:{topic:{type:Object,required:!0}},methods:{truncateText:function(t,e){return t?t.length>e?t.substring(0,e)+"...":t:""},formatDate:function(t){if(t){var e,a=this.$moment(t),i=this.$moment().startOf("day"),s=Math.round(null===(e=this.$moment)||void 0===e?void 0:e.duration(i-a).asDays());return s>1?this.$moment(t).format("DD/MM HH:mm"):this.$moment(t).fromNow()}return null===t?"-":"Agora"}}},ul=dl,pl=(a("0006"),Object(l["a"])(ul,ll,cl,!1,null,"4f05c0da",null)),ml=pl.exports,vl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"chat-topics__empty"},[a("div",{staticClass:"chat-topics__empty-content"},[a("div",{staticClass:"chat-topics__empty-icon"},[a("v-icon",{attrs:{size:"64",color:"primary"}},[t._v("forum")]),a("v-icon",{staticClass:"chat-topics__empty-icon-plus",attrs:{size:"32",color:"primary"}},[t._v("add_circle")])],1),a("h3",{class:{"white--text":t.$wiDark}},[t._v(" Nenhum tópico encontrado ")]),a("div",{staticClass:"chat-topics__empty-description"},[a("p",{class:{"grey--text":t.$wiDark}},[t._v(" Tópicos são conversas organizadas por assunto. Você pode criar tópicos para: ")]),a("ul",{staticClass:"chat-topics__empty-features"},[a("li",[a("v-icon",{attrs:{small:"",color:"primary"}},[t._v("check_circle")]),a("span",[t._v("Separar diferentes assuntos em uma mesma conversa")])],1),a("li",[a("v-icon",{attrs:{small:"",color:"primary"}},[t._v("check_circle")]),a("span",[t._v("Manter o histórico organizado por tema")])],1),a("li",[a("v-icon",{attrs:{small:"",color:"primary"}},[t._v("check_circle")]),a("span",[t._v("Facilitar o acompanhamento de cada assunto")])],1)])]),a("v-btn",{staticClass:"chat-topics__empty-button",class:{"white--text":t.$wiDark},attrs:{color:"primary",large:"",rounded:""},on:{click:function(e){return t.$emit("add-topic")}}},[a("v-icon",{attrs:{left:""}},[t._v("add_circle")]),t._v(" Criar primeiro tópico ")],1)],1)])},fl=[],gl={name:"ChatTopicsEmpty"},_l=gl,hl=(a("44a1"),Object(l["a"])(_l,vl,fl,!1,null,"5f536733",null)),bl=hl.exports,xl={name:"ChatTopics",components:{ChatToolbar:Wr,ChatProfileDialog:zr,ChatTopicsLoading:rl,ChatTopicCard:ml,ChatTopicsEmpty:bl},data:function(){return{profileDialog:!1,chatDialog:!1,currentTopicId:null}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("ChatTopics",["paginate","loadings","chat"])),Object(St["c"])("ChatTopics",["topicsOrdered"])),{},{chatUuid:function(){return this.setChatUuid||this.$route.params.id}}),methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["b"])("Chat",["openChatDialog"])),Object(St["b"])("ChatTopics",["getTopics","paginateTopics","resetTopics","subscribeOnTopics","unsubscribeOnTopics"])),{},{formatDate:function(t){if(t){var e,a=this.$moment(t),i=this.$moment().startOf("day"),s=Math.round(null===(e=this.$moment)||void 0===e?void 0:e.duration(i-a).asDays());return s>1?this.$moment(t).format("DD/MM HH:mm"):this.$moment(t).fromNow()}return null===t?"-":"Agora"},formatTime:function(t){return t?this.$moment(t).format("HH:mm"):""},goToChatInfo:function(t){console.log("goToChatInfo",t)},closeAction:function(){"dialog"===this.mode?(this.currentTopicId=null,this.chatDialog=!1,this.$emit("onClose")):this.$router.push({name:"chat-view"})},openTopic:function(t){if(console.log("openTopic",t),"dialog"===this.mode)this.openChatDialog({chatUuid:this.chatUuid,topicUuid:t.uuid});else{var e=this.$vuetify.breakpoint.name,a="chat-view-topic-messages";"xs"!==e&&"sm"!==e||(a="chat-view-topic-messages-page"),this.$router.push({name:a,params:{id:this.chatUuid,topic_id:t.uuid},query:{previousChatId:this.$route.params.id}})}},onCloseChatDialog:function(){this.chatDialog=!1,this.currentTopicId=null},addTopic:function(){var t=this;this.$WiEditDialog({wiConfig:"chat-topic",data:{chat_id:this.chat.id},redirectOnSubmit:!1,onSubmit:function(){t.chatChange()}})},truncateText:function(t,e){return t?t.length>e?t.substring(0,e)+"...":t:""},completeTopic:function(t){console.log("Concluir tópico:",t),this.$WiApiPut({uri:"chats/chat-topic/".concat(t.id),data:{status_id:2},config:{msgLoad:{title:"Concluindo tópico...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja concluir o tópico?",text:"Esta ação não poderá ser desfeita."}},callback:function(t){console.log(t)}})},cancelTopic:function(t){console.log("Cancelar tópico:",t),this.$WiApiPut({uri:"chats/chat-topic/".concat(t.id),data:{status_id:3},config:{msgLoad:{title:"Cancelando tópico...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja cancelar o tópico?",text:"Esta ação não poderá ser desfeita."}},callback:function(t){console.log(t)}})},chatChange:function(){this.resetTopics(),this.getTopics(this.chatUuid),this.unsubscribeOnTopics(this.$route.query.previousChatId),this.subscribeOnTopics(this.chatUuid)}}),watch:{$route:"chatChange","loadings.load":function(t){var e=this;t||this.$nextTick((function(){e.$forceUpdate()}))}},mounted:function(){console.log("mounted",this.chatUuid),this.getTopics(this.chatUuid),this.subscribeOnTopics(this.chatUuid)},beforeDestroy:function(){var t;this.unsubscribeOnTopics(this.chatUuid||(null===(t=this.chat)||void 0===t?void 0:t.uuid)),this.resetTopics()},props:{mode:{type:String,required:!1,default:"page"},setChatUuid:{type:String,required:!1,default:null}}},yl=xl,kl=(a("f84d"),Object(l["a"])(yl,tl,el,!1,null,"5dfd7b92",null)),Cl=kl.exports,wl={name:"ChatTopicsDialog",components:{ChatTopics:Cl},computed:Object(y["a"])({},Object(St["e"])("ChatTopics",["topicsDialogActive","chatUuid"])),methods:Object(y["a"])({},Object(St["b"])("ChatTopics",["closeTopicsDialog"]))},Sl=wl,Dl=Object(l["a"])(Sl,Xr,Zr,!1,null,null,null),El=Dl.exports,Tl=a("b04f"),Ol=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{staticStyle:{"border-radius":"10px"},attrs:{"max-width":"400",dark:"",persistent:"",scrollable:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"},attrs:{dark:""}},[a("v-toolbar",{staticStyle:{"border-radius":"10px 10px 0 0"},attrs:{dense:"",flat:"",color:"dark"}},[a("v-toolbar-title",[t._v("Ligando via WhatsApp")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("div",[t.dialog?a("iframe",{staticStyle:{width:"100%",height:"calc(100vh - 150px)","max-height":"500px","border-radius":"10px"},attrs:{src:t.iframeUrl,frameborder:"0",allow:"microphone; autoplay; clipboard-write"}}):t._e()])],1)],1)},Al=[],Il={name:"TalkWhatsAppCallDialog",computed:Object(y["a"])(Object(y["a"])({},Object(St["e"])("Talks",["whatsappCallDialog","whatsappCallConfig"])),{},{dialog:{get:function(){return this.whatsappCallDialog},set:function(t){this.SET_WHATSAPP_CALL_DIALOG(t),t||this.SET_WHATSAPP_CALL_CONFIG({})}},iframeUrl:function(){return"".concat(this.whatsappCallConfig.channelDir,"/call?token=").concat(this.whatsappCallConfig.channelCid,"&phone=").concat(this.whatsappCallConfig.contactNumber,"&name=").concat(this.whatsappCallConfig.contactName,"&start_if_ready=true&available_after_call=false&close_after_call=true")}}),methods:Object(y["a"])({},Object(St["d"])("Talks",["SET_WHATSAPP_CALL_DIALOG","SET_WHATSAPP_CALL_CONFIG"]))},Fl=Il,Pl=Object(l["a"])(Fl,Ol,Al,!1,null,null,null),jl=Pl.exports;function ql(){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}function $l(){return window.matchMedia("(display-mode: standalone)").matches||!0===window.navigator.standalone||document.referrer.includes("android-app://")}function zl(){return"Notification"in window}function Ml(){if(!zl())return!1;var t=ql(),e=$l();return!t||e}var Nl={name:"Components",methods:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["d"])("Talks",["SET_CATEGORY_SELECTOR"])),Object(St["b"])("Talks",["closeTalkCategorySelector","selectTalkCategory"])),{},{systemNotifications:function(){Ml()?"Notification"in window?"granted"===Notification.permission?console.log("Notificações já estão ativadas."):"denied"!==Notification.permission&&Notification.requestPermission((function(t){if("granted"!==t){var e=$l()?"Para receber notificações, é necessário permitir no navegador.":"É altamente recomendado que você ative as notificações para receber alertas do sistema.";alert(e)}})):ql()||alert("Este browser não suporta notificações de Desktop"):console.log("Notificações não serão solicitadas neste dispositivo/contexto")}}),computed:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("WNSender",{WNSenderIsRender:"isRender"})),Object(St["e"])("Chat",["chatDialogActive"])),Object(St["e"])("ChatTopics",["topicsDialogActive"])),Object(St["e"])("Talks",["selectedCategoryId"])),{},{WiEditDialogs:function(){return this.$store.state.WiEditDialog.dialogs||[]},WiListDialogs:function(){return this.$store.state.WiListDialog.lists||[]},WiDialogs:function(){return this.$store.state.WiDialog.dialogs||[]},WiFileDialogs:function(){return this.$store.state.WiFileDialog.dialogs||[]},WiEventsDialogs:function(){return this.$store.state.WiEventsDialogs.dialogs||[]},WiFileListDialog:function(){return this.$store.state.WiFileListDialog.dialogs||[]},WiRemediesDialogs:function(){return this.$store.state.WiRemediesDialog.dialogs||[]},categorySelectorOpened:{get:function(){return this.$store.state.Talks.categorySelectorOpened},set:function(t){this.SET_CATEGORY_SELECTOR(t)}},talkCategoryCreatePermission:function(){return Tl["Oc"]}}),created:function(){this.systemNotifications()},components:{WNSender:Ha,WiHelpDialog:Xa,WiFileDialog:Xn,WiEventsDialog:Mn,ChatTopicsDialog:El,WiFileListDialog:or,WiRemediesDialog:Vn,ChatMessagesDialog:Kr,TalkWhatsAppCallDialog:jl,WNCategorySelectorDialog:W["a"]}},Ll=Nl,Rl=Object(l["a"])(Ll,fa,ga,!1,null,null,null),Ul=Rl.exports,Wl={name:"Main",methods:Object(y["a"])(Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["b"])("Pages/Main",["getDarkFromStorage"])),Object(St["b"])("Talks",["getTalks","subscribeOnTalks"])),Object(St["b"])("Chats",["getChats","subscribeOnChats","setChat"])),{},{setStorageUserInStoreUser:function(){this.$store.dispatch("User/setUser",this.$Auth.user())},subscriptionNotifications:function(){var t=this;window.Echo&&window.Echo.private(this.$Auth.user().account.id+".person."+this.$Auth.user().uuid).notification((function(e){t.$store.commit("Pages/Main/Notifications/ADD_NOTIFICATION",e),t.$Notifications.desktopNotification(e)})).listen(".auth.changed",(function(e){t.updateAuthUserInStorageAndStore(t.$Storage.crypt(e))})).listen(".chat.new",(function(e){t.setChat({chat:e})})).listen(".chat.changed",(function(e){t.setChat({chat:e})}))},getAuthUserDataUpdated:function(){var t=this;this.$Api.get({uri:"auth/check",params:{},sucess:function(e){t.updateAuthUserInStorageAndStore(e.data.token)}})},updateAuthUserInStorageAndStore:function(t){var e=this.$Auth.get();e["user"]=t,this.$Storage.set("f777bbf0-ef5d-45db-b77a-dd7802f92824",e),this.setStorageUserInStoreUser(),this.$forceUpdate()},pingSession1:function(){var t=Object(h["a"])(regeneratorRuntime.mark((function t(){var e;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch("/api/session/ping",{method:"POST",credentials:"include"});case 3:e=t.sent,401===e.status&&this.$Auth.logout(),t.next=10;break;case 7:t.prev=7,t.t0=t["catch"](0),console.error("Error ping session:",t.t0);case 10:case"end":return t.stop()}}),t,this,[[0,7]])})));function e(){return t.apply(this,arguments)}return e}(),pingSession:function(){var t=this;this.pingSessionInterval=setInterval((function(){t.pingSession1()}),9e5)},clearPingSession:function(){clearInterval(this.pingSessionInterval)}}),created:function(){this.setStorageUserInStoreUser(),this.getDarkFromStorage(),this.getAuthUserDataUpdated(),this.subscriptionNotifications(),this.getTalks(),this.subscribeOnTalks(),this.getChats()},beforeDestroy:function(){},components:{DrawerLeft:be,AppBar:Ie,DrawerRight:Je,DrawerTalks:aa,DrawerChats:va,Components:Ul}},Bl=Wl,Vl=(a("d99b"),Object(l["a"])(Bl,Ct,wt,!1,null,null,null)),Hl=Vl.exports,Gl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",[a("v-layout",{attrs:{wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px 0 10px"}},[a("h1",[a("span",{directives:[{name:"t",rawName:"v-t",value:"pages.dashboard.welcome",expression:"'pages.dashboard.welcome'"}]}),t.user?a("span",[t._v(" "+t._s(t.user.name))]):t._e(),t._v(". ")]),a("h3",{directives:[{name:"t",rawName:"v-t",value:"pages.dashboard.description",expression:"'pages.dashboard.description'"}]})])],1)],1)},Yl=[],Jl={name:"Dashboard",computed:{user:function(){return this.$store.state.User}}},Ql=Jl,Kl=Object(l["a"])(Ql,Gl,Yl,!1,null,null,null),Xl=Kl.exports,Zl=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{attrs:{id:"module"}},[a("router-view")],1)},tc=[],ec={name:"Module"},ac=ec,ic=Object(l["a"])(ac,Zl,tc,!1,null,null,null),sc=ic.exports,oc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",[a("v-layout",{attrs:{wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px 0 10px"}},[a("h1",[a("span",[t._v("Por favor aguarde, esta opção estará disponível em breve...")])]),a("h3",[t._v("Use o menu lateral para acessar todas as demais opções.")])])],1)],1)},nc=[],rc={name:"Indisponível",data:function(){return{}},methods:{}},lc=rc,cc=Object(l["a"])(lc,oc,nc,!1,null,null,null),dc=cc.exports,uc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("WiCalendar")},pc=[],mc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-view",{attrs:{index:"task",title:"Calendário",apiUrl:"system/calendar",notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setCalendar}},[[a("WiCalendarToolbar"),a("v-container",[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",{staticClass:"elevation-5"},[a("v-sheet",{attrs:{height:t.innerHeight-145}},[a("v-calendar",{ref:"calendar",attrs:{value:t.currentDate,type:t.period,color:"primary",locale:"pt-br"},on:{"click:date":t.createNewTask},scopedSlots:t._u([{key:"day",fn:function(t){var e=t.date;return[a("WiCalendarEvents",{attrs:{eventDate:e}})]}}])})],1)],1)],1)],1)],1)]],2)},vc=[],fc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._l(t.eventsMap[t.eventDate],(function(e,i){return[e.type?a("v-menu",{key:i,attrs:{"full-width":"","offset-x":""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on;return[a("v-card",t._g({directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"my-event",attrs:{color:e.type.color}},s),[a("v-icon",{attrs:{small:""},domProps:{textContent:t._s(e.type.icon)}},[t._v("edit")]),a("span",{domProps:{innerHTML:t._s(e.description)}})],1)]}}],null,!0),model:{value:e.open,callback:function(a){t.$set(e,"open",a)},expression:"event.open"}},[a("WiCalendarEvent",{attrs:{event:e}})],1):t._e()]}))],2)},gc=[],_c=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{attrs:{"nmi-width":"350px",flat:""}},[a("v-toolbar",{attrs:{dense:"",flat:"",dark:""}},[a("v-icon",{attrs:{color:t.event.type.color},domProps:{textContent:t._s(t.event.type.icon)}},[t._v("edit")]),a("v-toolbar-title",{domProps:{innerHTML:t._s(t.event.type.title)}}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.editEvent()}}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.$WiApiDelete({uri:"tasks/task",id:t.event.id,callback:t.updateCalendar})}}},[a("v-icon",[t._v("delete")])],1),a("v-btn",{attrs:{icon:""}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-calendar-event__content"},[a("v-list",{staticClass:"tasks__date",staticStyle:{"padding-top":"0px","padding-bottom":"0px"},attrs:{dense:"","two-line":""}},[t.event.description?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.event.type.color,medium:""}},[t._v("info")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Descrição: ")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.event.description))])])],1)],1):t._e(),t.event.description?a("v-divider"):t._e(),t.event.person?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.event.type.color,medium:""}},[t._v("people")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Cliente: ")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.event.person.name))])])],1)],1):t._e(),t.event.person?a("v-divider"):t._e(),t.event.date_formated?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.event.type.color,medium:""}},[t._v("date_range")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[a("span",[t._v("Em ")]),a("strong",[t._v(t._s(t.event.date_formated))]),t.event.time_formated?a("strong",[t._v(" às "+t._s(t.event.time_formated))]):t._e()]),t.event.date_end_formated?a("v-list-tile-sub-title",[a("span",[t._v(" até ")]),t.event.date_formated!=t.event.date_end_formated?a("strong",[t._v(t._s(t.event.date_end_formated))]):t._e(),t.event.time_end_formated?a("strong",[t._v(" às "+t._s(t.event.time_end_formated))]):t._e()]):t._e()],1)],1):t._e(),t.event.date_formated?a("v-divider"):t._e(),t.event.responsible?a("v-list-tile",{staticClass:"tasks__list-tile"},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:t.event.type.color,medium:""}},[t._v("people")])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" Responsável: ")]),a("v-list-tile-title",[a("strong",[t._v(t._s(t.event.responsible.name))])])],1)],1):t._e(),t.event.responsible?a("v-divider"):t._e()],1),t.event.type&&t.event.type.code>299&&t.event.type.code<399?a("div",[t.event.business_id?a("v-btn",{style:{color:t.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(e){return t.goToBusiness(t.event)}}},[a("v-icon",{domProps:{textContent:t._s(t.event.type.icon)}}),a("span",[t._v("Visualizar "),a("span",{domProps:{textContent:t._s(t.event.type.title)}})])],1):a("v-btn",{style:{color:t.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(e){return t.createNewBusiness(t.event)}}},[a("v-icon",{domProps:{textContent:t._s(t.event.type.icon)}}),a("span",[t._v("Criar "),a("span",{domProps:{textContent:t._s(t.event.type.title)}})])],1)],1):t._e(),t.event.type&&t.event.type.code>399&&t.event.type.code<499?a("div",[t.event.ticket_id?a("v-btn",{style:{color:t.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(e){return t.goToTicket(t.event)}}},[a("v-icon",{domProps:{textContent:t._s(t.event.type.icon)}}),a("span",[t._v("Visualizar "),a("span",{domProps:{textContent:t._s(t.event.type.title)}})])],1):a("v-btn",{style:{color:t.event.type.color},attrs:{outline:"",small:"",block:""},on:{click:function(e){return t.createNewTicket(t.event)}}},[a("v-icon",{domProps:{textContent:t._s(t.event.type.icon)}}),a("span",[t._v("Criar "),a("span",{domProps:{textContent:t._s(t.event.type.title)}})])],1)],1):t._e()],1)],1)},hc=[],bc={name:"WiCalendarEvent",data:function(){return{}},computed:{currentDate:function(){return this.$store.state.WiCalendar.currentDate}},methods:{goToBusiness:function(t){this.$router.push({name:t.type.name,params:{id:t.business_id}})},goToTicket:function(t){this.$router.push({name:t.type.name,params:{id:t.ticket_id}})},createNewBusiness:function(t){this.$WiEditDialog({wiConfig:t.type.name+"-open",data:{task_id:t.id,person_id:t.person_id,person:t.person,date_end:t.date,collaborator_id:t.responsible_id,collaborator:t.responsible}})},createNewTicket:function(t){this.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:this.updateCalendar,data:{task_id:t.id,person_id:t.person_id,person:t.person,person_responsible_id:t.responsible_id,collaborator:t.responsible}})},updateCalendar:function(){this.$store.dispatch("WiCalendar/getContent",{currentDate:this.currentDate,action:"change"})},editEvent:function(){var t={};for(var e in this.event)t[e]="type"===e?this.event[e].code:this.event[e];this.$WiEditDialog({wiConfig:"task",data:t,onSubmit:this.updateCalendar})}},props:["event"]},xc=bc,yc=(a("406e"),Object(l["a"])(xc,_c,hc,!1,null,"2ab4fe24",null)),kc=yc.exports,Cc={name:"WiCalendarEvents",data:function(){return{}},computed:{eventsMap:function(){var t={};return this.events.forEach((function(e){return(t[e.date]=t[e.date]||[]).push(e)})),t},events:function(){return this.$store.state.WiCalendar.events}},methods:{},props:["eventDate"],components:{WiCalendarEvent:kc}},wc=Cc,Sc=(a("dcd5"),Object(l["a"])(wc,fc,gc,!1,null,"08012f09",null)),Dc=Sc.exports,Ec=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{staticClass:"elevation-5 theme--light",attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-spacer"),t.period?a("div",{staticStyle:{"text-align":"center !important"}},[a("div",{staticClass:"v-date-picker-header theme--light",staticStyle:{"max-width":"300px"}},[a("v-btn",{attrs:{icon:"",disabled:t.loading},on:{click:function(e){return t.calendarDateAction({action:"prev"})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("chevron_left")])],1),a("v-dialog",{ref:"currentDateDialog",attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"v-date-picker-header__value white--text",attrs:{loading:t.loading,outline:"",small:"",color:"white"}},i),[t._v(" "+t._s(t.currentDateTitle||"Buscando...")+" ")])]}}],null,!1,673608114),model:{value:t.currentDateDialog,callback:function(e){t.currentDateDialog=e},expression:"currentDateDialog"}},[a("v-date-picker",{attrs:{value:t.currentDate,locale:"pt-br",type:t.period,color:"primary",scrollable:""},model:{value:t.currentDateDialogValue,callback:function(e){t.currentDateDialogValue=e},expression:"currentDateDialogValue"}},[a("v-spacer"),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){t.currentDateDialog=!1}}},[t._v("Cancel")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){return t.calendarDateAction({currentDate:t.currentDateDialogValue,action:"change"})}}},[t._v("OK")])],1)],1),a("v-btn",{attrs:{icon:"",disabled:t.loading},on:{click:function(e){return t.calendarDateAction({action:"next"})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("chevron_right")])],1)],1)]):t._e(),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){return t.createNewTask()}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Novo")])],1),a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.calendarDateAction({action:"refresh"})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e()],1)},Tc=[],Oc={name:"CalendarToolbar",data:function(){return{content:{},calendar:{},period:"month",currentDateDialog:!1,currentDateDialogValue:null}},computed:{loading:function(){return this.$store.state.WiCalendar.loading},currentDate:function(){return this.$store.state.WiCalendar.currentDate},currentDateTitle:function(){return this.$store.state.WiCalendar.currentDateTitle}},methods:{calendarDateAction:function(t){var e=t.currentDate,a=t.action;this.$store.dispatch("WiCalendar/getContent",{currentDate:e,action:a}),this.currentDateDialog=!1},createNewTask:function(){var t=this;this.$WiEditDialog({wiConfig:"task",data:{date:this.$wiCurrentDate},onSubmit:function(){t.calendarDateAction({currentDate:t.currentDate,action:"change"})},redirectOnSubmit:!1})}},created:function(){}},Ac=Oc,Ic=(a("9885"),Object(l["a"])(Ac,Ec,Tc,!1,null,"382a51e2",null)),Fc=Ic.exports,Pc={name:"WiCalendar",data:function(){return{innerHeight:window.innerHeight,calendar:{}}},computed:{period:function(){return this.$store.state.WiCalendar.period},currentDate:function(){return this.$store.state.WiCalendar.currentDate}},methods:{setCalendar:function(t){this.calendar=t,this.$store.dispatch("WiCalendar/setContent",{currentDate:t.content.current_date,currentDateTitle:t.content.current_date_title,events:t.content.events||[]})},createNewTask:function(t){var e=this;this.$WiEditDialog({wiConfig:"task",data:{date:t.date},onSubmit:function(){e.$store.dispatch("WiCalendar/getContent",{currentDate:e.currentDate,action:"change"})},redirectOnSubmit:!1})}},components:{WiCalendarToolbar:Fc,WiCalendarEvents:Dc}},jc=Pc,qc=(a("4dee"),Object(l["a"])(jc,mc,vc,!1,null,"0ddaeac3",null)),$c=qc.exports,zc={name:"Calendar",data:function(){return{}},computed:{},methods:{},components:{WiCalendar:$c}},Mc=zc,Nc=Object(l["a"])(Mc,uc,pc,!1,null,null,null),Lc=Nc.exports,Rc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("viewdetail",{attrs:{title:"Configurações",routeReturn:{name:"monitor"},apiUrl:"configuracoes",notGetID:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-flex",{staticStyle:{margin:"auto","padding-top":"20px"},attrs:{xs11:"",sm11:"",md6:"",lg6:""}},[a("v-data-table",{staticClass:"elevation-1",attrs:{headers:t.headers,items:e.content.data,"hide-actions":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",{staticClass:"text-xs-left"},[t._v(t._s(e.item.desc_config))]),a("td",{staticClass:"text-xs-left"},[t._v(t._s(t.secToMinuts(e.item.val_int_config)))]),1==e.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return t.openEditModal("tempo-expirado",e.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[t._v("edit")])],1)],1)]):t._e(),2==e.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return t.openEditModal("tempo-expirado-verificando",e.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[t._v("edit")])],1)],1)]):t._e(),3==e.item.id?a("div",{attrs:{align:"right"}},[a("td",{staticClass:"text-xs-right"},[a("v-btn",{attrs:{flat:""},on:{click:function(a){return t.openEditModal("tempo-retorno",e.item)}}},[a("v-icon",{attrs:{color:"cyan"}},[t._v("edit")])],1)],1)]):t._e()]}}],null,!0)})],1),t.editModal?a("div",[a("editmodal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:e.refresh}})],1):t._e()]}}])})},Uc=[],Wc=a("511e"),Bc={name:"Configuracoes",data:function(){return{editModal:!1,modalForm:{},modalStore:"configuracoes",headers:[{text:"Propriedade",padding:"10px",value:"propriedade"},{text:"Valor",value:"value"},{text:"",value:"botão_editar"}]}},methods:{openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1},secToMinuts:function(t){return t/60+" Minutos"}},components:{editmodal:_t["a"],viewdetail:Wc["a"]}},Vc=Bc,Hc=Object(l["a"])(Vc,Rc,Uc,!1,null,null,null),Gc=Hc.exports,Yc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("view-detail",{attrs:{title:"Perfil de acesso",apiUrl:"system/user/profile",store:"user-profile",notLoad:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("br"),a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0 10px"},attrs:{xs12:"",sm12:"",md10:"",lg10:"","offset-md1":"","offset-lg1":""}},[a("v-card",{staticStyle:{"margin-bottom":"20px"}},[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("v-avatar",{staticStyle:{"border-color":"gray","border-width":"1px","border-style":"solid"},attrs:{size:"100",tile:""}},[a("img",{attrs:{src:"static/icons/monitor/management_96.png",alt:"Equipe Responsável"}})]),a("h1",[t._v(t._s(e.content.name))]),a("h3",[t._v("Usuários: "+t._s(e.content.count_users))])],1)],1)],1),a("v-flex",{staticStyle:{padding:"20px 10px"},attrs:{xs12:"",sm12:"",md10:"",lg10:"","offset-md1":"","offset-lg1":""}},[a("v-card",{directives:[{name:"prms",rawName:"v-prms",value:{id:"bec249c8-3ddc-4113-8dd5-e558fd30baa8"},expression:"{'id': 'bec249c8-3ddc-4113-8dd5-e558fd30baa8'}"}],staticStyle:{"margin-top":"20px"}},[a("v-expansion-panel",{model:{value:t.panelRules,callback:function(e){t.panelRules=e},expression:"panelRules"}},[a("v-expansion-panel-content",{scopedSlots:t._u([{key:"header",fn:function(){return[a("div",[a("v-icon",[t._v("lock_open")]),a("strong",{staticStyle:{"font-size":"18px"}},[t._v("Regras/Permissões "),a("span")])],1)]},proxy:!0}],null,!0)},[a("v-card",[a("user-profile-modules",{attrs:{modules:e.content.module_rules,refresh:e.refresh}})],1)],1)],1)],1),a("v-card",{directives:[{name:"prms",rawName:"v-prms",value:{id:"bec249c8-3ddc-4113-8dd5-e558fd30baa8"},expression:"{'id': 'bec249c8-3ddc-4113-8dd5-e558fd30baa8'}"}],staticStyle:{"margin-top":"20px"}},[a("v-expansion-panel",{model:{value:t.panelUsers,callback:function(e){t.panelUsers=e},expression:"panelUsers"}},[a("v-expansion-panel-content",{scopedSlots:t._u([{key:"header",fn:function(){return[a("div",[a("v-icon",[t._v("assignment_ind")]),a("strong",{staticStyle:{"font-size":"18px"}},[t._v("Colaboradores/Usuários "),a("span")])],1)]},proxy:!0}],null,!0)},[a("v-card",[null!=t.panelUsers?a("wi-list-component",{attrs:{store:"user",params:{where:"user_profile_id,"+e.content.id},"new-data":{user_profile_id:e.content.id,set_person:!0}}}):t._e()],1)],1)],1)],1)],1)],1)]}}])})],1)},Jc=[],Qc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.modules,(function(e,i){return a("v-flex",{key:i,staticStyle:{padding:"10px 0"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-card",[a("v-list",{staticStyle:{padding:"0 !important"},attrs:{"one-line":""}},[a("user-profile-module",{attrs:{module:e,refresh:t.refresh}}),a("v-divider"),e.status&&e.children&&e.children.length>0?a("v-list",{staticStyle:{padding:"0 0 0 40px !important"},attrs:{"one-line":""}},t._l(e.children,(function(e,i){return a("div",{key:i+"sub"},[a("v-divider"),a("user-profile-module",{attrs:{module:e,refresh:t.refresh,background:"#ECEFF1"}}),e.status&&e.children&&e.children.length>0?a("div",t._l(e.children,(function(e,i){return a("div",{key:i+"subSub",staticStyle:{padding:"0 0 0 40px !important"}},[a("v-divider"),a("user-profile-module",{attrs:{module:e,refresh:t.refresh,background:"#CFD8DC"}})],1)})),0):t._e()],1)})),0):t._e()],1)],1)],1)})),1)},Kc=[],Xc=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile",{style:{background:t.background+" !important"}},[a("v-list-tile-avatar",[t.module.image?a("img",{attrs:{src:"static/systems/modules/"+t.module.image,alt:t.module.title}}):t._e(),t.module.icon?a("v-icon",[t._v(t._s(t.module.icon))]):t._e()],1),a("v-list-tile-content",[a("v-list-tile-title",{style:{color:t.module.status?"green":"red","text-decoration":t.module.status?"":"line-through"}},[t._v(t._s(t.module.title))]),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-list-tile-sub-title",t._g({},i),[t._v(t._s(t.module.description))])]}}])},[a("span",[t._v(t._s(t.module.description))])])],1),a("v-list-tile-action",[a("user-profile-modules-button",{attrs:{rule:t.module,refresh:t.refresh}})],1)],1)},Zc=[],td=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.rule.status?a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.removeRule()}}},i),[t._v("Sim")])]}}],null,!1,2760769182)},[a("span",[t._v("Clique para remover essa permissão.")])]):a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{small:"",outline:"",color:"red"},on:{click:function(e){return t.addRule()}}},i),[t._v("Não")])]}}])},[a("span",[t._v("Clique para adicionar essa permissão.")])])],1)},ed=[],ad={name:"UserProfileModulesButton",data:function(){return{}},methods:{addRule:function(){var t=this;T["b"].post({uri:"system/user/profile-rule",data:{user_profile_id:this.$route.params.id,name:this.rule.id},msgLoad:{title:"Adicionando permissão..."},msgSucess:{title:"Permissão adicionada com sucesso!"},msgError:!0,sucess:function(){t.refresh()}})},removeRule:function(){var t=this;T["b"].delete({uri:"system/user/profile-rule",id:this.rule.rule_id,msgLoad:{title:"Removendo permissão..."},msgSucess:{title:"Permissão removida com sucesso!"},msgAsk:{title:"Deseja realmente remover essa permissão?"},msgError:!0,sucess:function(){t.refresh()}})}},props:{rule:{type:Object,required:!0},refresh:{type:Function}}},id=ad,sd=Object(l["a"])(id,td,ed,!1,null,null,null),od=sd.exports,nd={name:"UserProfileModule",data:function(){return{}},methods:{},props:{module:{type:Object,required:!0},refresh:{type:Function},background:{type:String,default:"#FFF"}},components:{UserProfileModulesButton:od}},rd=nd,ld=Object(l["a"])(rd,Xc,Zc,!1,null,null,null),cd=ld.exports,dd={name:"UserProfileModules",data:function(){return{}},methods:{},props:{modules:{type:Array,required:!0},refresh:{type:Function}},components:{UserProfileModule:cd}},ud=dd,pd=Object(l["a"])(ud,Qc,Kc,!1,null,null,null),md=pd.exports,vd={name:"UserProfile",data:function(){return{panelRules:null,panelUsers:null}},methods:{changeModule:function(){}},computed:{system:function(){return this.$store.state.system||[]},user:function(){return this.$store.state.user||{}}},components:{UserProfileModules:md}},fd=vd,gd=Object(l["a"])(fd,Yc,Jc,!1,null,null,null),_d=gd.exports,hd=a("4c01"),bd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("wi-list",{key:t.store,attrs:{store:t.store,"set-route":!0,"load-on-mounted":!t.config.notLoadOnMounted},scopedSlots:t._u([{key:"default",fn:function(e){return[t.componentLoader?a("div",[a(t.componentLoader,{tag:"component",attrs:{config:e}})],1):a("v-card",{staticStyle:{background:"#fafafa"},attrs:{flat:""}},[a("v-toolbar",{staticClass:"wi-list-page__toolbar",staticStyle:{color:"white","background-image":"url('static/background/background-blue.png')","background-position":"left","background-repeat":"repeat","background-size":"100%"},attrs:{flat:"",extended:"","center-align":"",color:t.$wiDark?"dark":"primary"}},[a("v-toolbar-title",{staticStyle:{"font-size":"16px"}},[a("v-btn",{staticClass:"ml-0 mr-0",staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("span",[e.title?a("span",[t._v(t._s(e.title)+" ")]):t._e(),e.totalItems&&"number"==typeof e.totalItems?a("span",[t._v(" ("+t._s(t._f("number")(e.totalItems))+")")]):t._e()])],1),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"max-width":"600px","min-width":"400px"}},[a("div",{staticClass:"text-xs-center"},[t.config.search&&t.config.search.fieldsSelect&&t.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{attrs:{config:e,"fields-select":t.config.search.fieldsSelect||[]}}):a("wi-list-input",{attrs:{config:e}})],1)]),a("v-spacer"),t.config&&t.config.imports?a("WiListImports",{attrs:{mode:"icon",color:"white",imports:t.config.imports},on:{imported:e.refresh}}):t._e(),t.config&&t.config.exports?a("WiListExports",{attrs:{mode:"icon",color:"white",imports:t.config.exports},on:{exported:t.processExportedFile}}):t._e(),t.config&&t.config.filters?a("WiListFilters",{attrs:{mode:"icon",config:t.config.filters,params:e.params},on:{filter:function(t){e.setParams(t,!0)}}}):t._e(),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",small:""},on:{click:function(t){return e.searchDialogOpen()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("search")])],1),a("WiListInputDialog",{attrs:{config:e}}),a("v-btn",{staticClass:"ml-0 mr-0",attrs:{icon:"",flat:"",color:"white",loading:e.loading},on:{click:function(t){return e.refresh()}}},[a("v-icon",[t._v("refresh")])],1),t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"white hidden-xs-only hidden-sm-only",staticStyle:{color:"black"},on:{click:function(a){return t.$WiEditDialog({wiConfig:e.store,onSubmit:e.refresh,data:{}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar Novo")])],1):t._e(),t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",flat:"",color:"white"},on:{click:function(a){return t.$WiEditDialog({wiConfig:e.store,onSubmit:e.refresh,data:{}})}}},[a("v-icon",{attrs:{color:"white"}},[t._v("add")])],1):t._e()],1),a("v-layout",{staticStyle:{padding:"0 10px"},style:{background:t.$wiDark?"#303030 !important":""},attrs:{row:"","pb-2":""}},[a("v-flex",t._b({},"v-flex",t.sizeField(t.config.size),!1),[t.config.showFilterDateToolbar?a("WiListDateToolbar",{staticClass:"card--flex-toolbar",attrs:{config:e,"set-route":!0}}):t._e(),a("div",{class:{"card--flex-toolbar":!t.config.showFilterDateToolbar}},[t.componentLoaderHeader?a(t.componentLoaderHeader,{tag:"component",attrs:{config:e,"set-route":!0}}):t._e(),a("v-card",[t.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:e,"row-custom":!0,"row-actions":!0,"set-route":!0,"selected-action-custom":!!(t.config.components&&t.config.components.list&&t.config.components.list.selectedAction)},scopedSlots:t._u([{key:"table-row",fn:function(i){return[a(t.componentLoaderTableRow,{tag:"component",attrs:{config:e,props:i}})]}},{key:"table-expand",fn:function(i){return[a(t.componentLoaderTableExpand,{tag:"component",attrs:{config:e,props:i}})]}},{key:"table-selected-action",fn:function(i){return[a(t.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:e,selected:i.selected}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:e,"row-custom":!1,"row-actions":!0,"set-route":!0}})],1),a("br"),a("br")],1)],1)],1)],1),a("v-footer",{staticStyle:{"box-shadow":"0 2px 4px 10px rgba(0,0,0,.2), 0 4px 5px 0 rgba(0,0,0,.14), 0 1px 10px 0 rgba(0,0,0,.12)"},attrs:{inset:"",app:"",height:"47"}},[a("wi-list-pagination",{attrs:{config:e,"set-route":!0}})],1)]}}])})],1)},xd=[],yd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",["button"!=t.mode||t.$vuetify.breakpoint.xsOnly?t._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.imports.permission},expression:"{ id: imports.permission }"}],attrs:{color:t.color,outline:"",small:""},on:{click:function(e){t.dialog=!t.dialog}}},[a("v-icon",{attrs:{color:t.color}},[t._v("upload")]),a("span",{style:{paddingLeft:"5px",color:t.color}},[t._v(" "+t._s(t.imports.title))])],1),"icon"==t.mode||t.$vuetify.breakpoint.xsOnly?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:t.imports.permission},expression:"{ id: imports.permission }"}],staticClass:"ml-0 mr-0",attrs:{icon:""},on:{click:function(e){t.dialog=!t.dialog}}},i),[a("v-icon",{attrs:{color:t.color}},[t._v("upload")])],1)]}}],null,!1,3493548886)},[a("span",[t._v(" "+t._s(t.imports.title)+" ")])]):t._e(),a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-1"},[t._v("upload")]),a("span",[t._v(" "+t._s(t.imports.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-imports__origins"},[a("h3",[t._v("Selecione de onde você irá importar")]),a("v-list",{attrs:{two:"",dense:"",flat:""}},[t._l(t.imports.origins,(function(e,i){return[a("div",{key:i},[a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.permission,mode:"disabled"},expression:"{ id: origin.permission, mode: 'disabled' }"}],attrs:{avatar:"",flat:""},on:{click:function(a){return t.runImport(e)}}},[a("v-list-tile-avatar",{attrs:{tile:""}},[a("v-img",{attrs:{src:e.image,alt:e.title,width:"50px"}})],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:t._s(e.title)}}),e.disabled?a("span",{staticStyle:{"font-size":"20px"}},[t._v(" (Desativado)")]):t._e()]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[t._v(" "+t._s(e.description)+" ")])])],1)],1)],1)]})),a("v-divider")],2)],1)],1)],1)],1)},kd=[],Cd={name:"WiListExports",data:function(){return{dialog:!1}},methods:{runImport:function(t){var e=this;console.log(t),this.$WiEditDialog({wiConfig:t.wiConfig,onSubmit:function(a){e.$emit("imported",a),t.onImported&&t.onImported({response:a,import:t,imports:e.imports,router:e.$router,route:e.$route})},redirectOnSubmit:!1})}},props:{mode:{default:"button"},imports:{required:!0,default:function(){return{}}},color:{default:"black"}}},wd=Cd,Sd=(a("9f8b"),Object(l["a"])(wd,yd,kd,!1,null,"7c7b928c",null)),Dd=Sd.exports,Ed=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",["button"!=t.mode||t.$vuetify.breakpoint.xsOnly?t._e():a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.imports.permission},expression:"{ id: imports.permission }"}],attrs:{color:t.color,outline:"",small:""},on:{click:function(e){t.dialog=!t.dialog}}},[a("v-icon",{attrs:{color:t.color}},[t._v("download")]),a("span",{style:{paddingLeft:"5px",color:t.color}},[t._v(" "+t._s(t.imports.title))])],1),"icon"==t.mode||t.$vuetify.breakpoint.xsOnly?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:t.imports.permission},expression:"{ id: imports.permission }"}],staticClass:"ml-0 mr-0",attrs:{icon:""},on:{click:function(e){t.dialog=!t.dialog}}},i),[a("v-icon",{attrs:{color:t.color}},[t._v("download")])],1)]}}],null,!1,673552225)},[a("span",[t._v(" "+t._s(t.imports.title)+" ")])]):t._e(),a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"400px",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model"},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",{staticClass:"mr-1"},[t._v("download")]),a("span",[t._v(" "+t._s(t.imports.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-imports__origins"},[a("h3",[t._v("Selecione o formato que deseja exportar")]),a("v-list",{attrs:{two:"",dense:"",flat:""}},[t._l(t.imports.origins,(function(e,i){return[a("div",{key:i},[a("v-divider"),a("v-list-tile",{directives:[{name:"prms",rawName:"v-prms",value:{id:e.permission,mode:"disabled"},expression:"{ id: origin.permission, mode: 'disabled' }"}],attrs:{avatar:"",flat:""},on:{click:function(a){return t.runImport(e)}}},[a("v-list-tile-avatar",{attrs:{tile:""}},[a("v-img",{attrs:{src:e.image,alt:e.title,width:"50px"}})],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{staticStyle:{"font-size":"20px"},domProps:{innerHTML:t._s(e.title)}}),e.disabled?a("span",{staticStyle:{"font-size":"20px"}},[t._v(" (Desativado)")]):t._e()]),a("v-list-tile-sub-title",{staticClass:"hidden-xs-only hidden-sm-only"},[a("span",{staticStyle:{"font-size":"14px",color:"gray"}},[t._v(" "+t._s(e.description)+" ")])])],1)],1)],1)]})),a("v-divider")],2)],1)],1)],1)],1)},Td=[],Od={name:"WiListImports",data:function(){return{dialog:!1}},methods:{runImport:function(t){var e=this;console.log(t),this.$WiEditDialog({wiConfig:t.wiConfig,onSubmit:function(t){e.$emit("exported",t)},redirectOnSubmit:!1})}},props:{mode:{default:"button"},imports:{required:!0,default:function(){return{}}},color:{default:"black"}}},Ad=Od,Id=(a("17f4"),Object(l["a"])(Ad,Ed,Td,!1,null,"0c60ec76",null)),Fd=Id.exports,Pd=a("e463"),jd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{dark:t.$wiDark,persistent:"","max-width":"598"},model:{value:t.config.searchDialog,callback:function(e){t.$set(t.config,"searchDialog",e)},expression:"config.searchDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",[t._v("search")]),a("h3",{staticClass:"pl-1"},[t._v(" Pesquisa")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return t.config.searchDialogClose()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",[t.config.searchDialog&&t.config.config&&t.config.config.search&&t.config.config.search.fieldsSelect&&t.config.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{staticClass:"mb-3",attrs:{config:t.config,"fields-select":t.config.config.search.fieldsSelect||[],solo:!0}}):t.config.searchDialog?a("WiListInput",{staticClass:"mb-3",attrs:{config:t.config,solo:!0}}):t._e(),t.config.search.run?a("v-btn",{attrs:{block:"",outline:"",color:"primary"},on:{click:function(e){return t.config.searchClear()}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Limpar pesquisa")])],1):a("v-btn",{attrs:{block:"",outline:"",color:"primary",disabled:!t.config.search.query},on:{click:t.handleSearch}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Pesquisar")])],1)],1)],1)],1)},qd=[],$d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config&&t.config.search?a("div",[a("v-text-field",{staticClass:"wi-list-input__text-field",staticStyle:{color:"white",width:"100%"},attrs:{id:"wiListInput",color:"white","append-icon":t.config.search.run?"close":"search",placeholder:t.placeholder,solo:t.solo,"hide-details":"","single-line":"",autofocus:"",dark:!t.$wiDark},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.config.searchLoad(t.config.search.query)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.config.searchClear()}],"click:append":function(){t.config.search.run?t.config.searchClear():t.config.searchLoad(t.config.search.query)}},model:{value:t.config.search.query,callback:function(e){t.$set(t.config.search,"query",e)},expression:"config.search.query"}})],1):t._e()},zd=[],Md={name:"WiListImput",computed:{dark:function(){return this.$store.state.style.dark||!1},placeholder:function(){return this.config.config&&this.config.config.search&&this.config.config.search.placeholder?this.config.config.search.placeholder:"Digite aqui a sua pesquisa..."}},props:["config","solo","autofocus"]},Nd=Md,Ld=(a("443b"),Object(l["a"])(Nd,$d,zd,!1,null,"983cfa7c",null)),Rd=Ld.exports,Ud=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.config&&t.config.search?a("div",{staticClass:"wi-list-input__container"},[a("div",{staticClass:"wi-list-input__wrapper wi-list-input__wrapper--column elevation-10"},[a("v-select",{staticClass:"wi-list-input__select",attrs:{items:t.fieldsSelect,"item-text":"text","item-value":"key",solo:"","hide-details":"",dark:!t.$wiDark,dense:"","z-index":"1000"},model:{value:t.selectedField,callback:function(e){t.selectedField=e},expression:"selectedField"}}),a("v-text-field",{staticClass:"wi-list-input__text-field",staticStyle:{color:"white",width:"100%"},attrs:{id:"wiListInput",color:"white","append-icon":t.config.search.run?"close":"search",placeholder:t.placeholder,"hide-details":"",solo:"","single-line":"",autofocus:"",dark:!t.$wiDark,dense:""},on:{keyup:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleSearch(e)},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.config.searchClear()}],"click:append":function(){t.config.search.run?t.config.searchClear():t.handleSearch()}},model:{value:t.config.search.query,callback:function(e){t.$set(t.config.search,"query",e)},expression:"config.search.query"}})],1)]):t._e()},Wd=[],Bd={name:"WiListInputSelectField",data:function(){return{selectedField:null}},computed:{hasFieldsSelect:function(){return this.fieldsSelect&&this.fieldsSelect.length>0},dark:function(){return this.$store.state.style.dark||!1},placeholder:function(){var t=this,e="Digite aqui a sua pesquisa...";if(!this.config.config||!this.config.config.search)return e;if(this.fieldsSelect&&this.selectedField){var a=this.fieldsSelect.find((function(e){return e.key===t.selectedField}));return"Buscar ".concat(a?a.text:"","...")}return this.config.config.search.placeholder?this.config.config.search.placeholder:e}},props:["config","fieldsSelect","solo","autofocus"],methods:{handleSearch:function(){this.fieldsSelect&&this.selectedField?this.config.searchLoad({query:this.config.search.query,field:this.selectedField}):this.config.searchLoad(this.config.search.query)}},watch:{selectedField:function(){this.$forceUpdate()}},created:function(){this.fieldsSelect&&this.fieldsSelect.length>0&&(this.selectedField=this.fieldsSelect[0].key)}},Vd=Bd,Hd=(a("f3b8"),Object(l["a"])(Vd,Ud,Wd,!1,null,"eb5606a0",null)),Gd=Hd.exports,Yd={name:"WiListInputDialog",props:["config"],components:{WiListInput:Rd,WiListInputSelectField:Gd},methods:{handleSearch:function(){this.config.config&&this.config.config.search&&this.config.config.search.fieldsSelect&&this.config.config.search.fieldsSelect.length>0||this.config.searchLoad(this.config.search.query)}}},Jd=Yd,Qd=Object(l["a"])(Jd,jd,qd,!1,null,null,null),Kd=Qd.exports,Xd=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._t("default",null,{mode:t.mode,wiEditData:t.wiEditData,select:t.select,selected:t.selected,setSelected:t.setSelected,title:t.getPageTitle(),icon:t.getPageIcon(),store:t.store,setStore:t.setStore,config:t.config,searchDialog:t.searchDialog,searchDialogClose:function(){return t.searchDialog=!1},searchDialogOpen:function(){return t.searchDialog=!0},tableHeader:t.getTableHeader(),tableItems:t.response.data||[],information:t.response.information,params:t.params,setParams:t.setParams,totalItems:t.response.total,to:t.response.to,from:t.response.from,lastPage:t.response.last_page,refresh:t.getApiData,clearItems:t.clearResponse,loading:t.loading,searchLoad:t.getApiDataToSearch,searchClear:t.searchClear,search:t.search,openEditModal:t.openEditModal}),t.editModal?a("div",[a("wi-list-edit-modal",{attrs:{store:t.modalStore,setform:t.modalForm,action:t.editModal},on:{action:t.closeModal,refresh:t.getApiData}})],1):t._e()],2)},Zd=[],tu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{dark:t.dark,"return-value":"dialog",persistent:"",scrollable:"","max-width":"95%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.action,callback:function(e){t.action=e},expression:"action"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[t.add&&t.form&&t.form.id&&(!t.config.config||t.config.config.new)?a("v-btn",{attrs:{fab:"",small:"",color:"success",bottom:"",left:"",absolute:""},nativeOn:{click:function(e){return e.stopPropagation(),t.newForm()}}},[a("v-icon",[t._v("add")])],1):t._e(),t.config.icon?a("v-icon",{attrs:{large:""}},[t._v(t._s(t.config.icon&&t.config.icon.edit?"object"==typeof t.config.icon.edit?t.config.icon.edit[t.form.id?"update":"insert"]:t.config.icon.edit:t.config.icon))]):t._e(),a("v-toolbar-title",[t.config.title?a("strong",[t._v(t._s(t.config.title&&t.config.title.edit?"object"==typeof t.config.title.edit?t.config.title.edit[t.form.id?"update":"insert"]:t.config.title.edit:t.config.title))]):t._e()]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeEdit()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-container",{staticStyle:{padding:"0px !important"}},[t.description?a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",{domProps:{innerHTML:t._s(t.description)}})]):t._e(),a("v-form",{ref:"formulario",attrs:{autocomplete:"off"},model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.fields,(function(e,i){return!t.viewField(e)||e.showField&&!e.showField(t.form,t.auth)?t._e():a("v-flex",t._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",t.sizeField(e.size),!1),[a("div",["divider"===e.type?a("div",{staticStyle:{width:"100%",padding:"0 0 20px 0"}},[a("v-divider")],1):t._e(),"subheader"===e.type?a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-subheader",{staticStyle:{"margin-bottom":"20px",height:"30px !important"},style:{background:t.dark?"#212121":"#ECEFF1"}},[a("span",{staticStyle:{padding:"5px"}},[t._v(t._s(e.text))])])],1):t._e(),"hidden"===e.type?a("input",{directives:[{name:"model",rawName:"v-model",value:t.form[e.value],expression:"form[field.value]"}],attrs:{type:"hidden"},domProps:{value:t.form[e.value]},on:{input:function(a){a.target.composing||t.$set(t.form,e.value,a.target.value)}}}):t._e(),"int"===e.type?a("v-text-field",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,suffix:e.suffix,type:"number",step:e.step,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required,label:e.text,counter:e.counter,mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form,t.auth):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"money"===e.type?a("div",{staticClass:"v-input v-text-field v-text-field--placeholder v-input--is-label-active v-input--is-dirty theme--light"},[a("div",{staticClass:"v-input__control"},[a("div",{staticClass:"v-input__slot"},[a("div",{staticClass:"v-text-field__slot"},[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto",position:"absolute"},attrs:{"aria-hidden":"true"}},[t._v(t._s(e.text)),e.required?a("span",[t._v("*")]):t._e()]),a("money",t._b({attrs:{"aria-label":e.placeholder||e.text,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,required:"function"==typeof e.required?e.required(t.form):e.required,rules:e.required?t.validField(e):[],placeholder:e.placeholder||e.text},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}},"money",t.money,!1))],1)]),a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])])]):t._e(),"text"===e.type?a("v-text-field",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:e.text,counter:e.counter,mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"time"===e.type?a("v-text-field",{attrs:{type:"time","prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:e.text,counter:e.counter,mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"color"===e.type?a("div",[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto","font-size":"12px"},attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(e.text)+" ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.form[e.value],expression:"form[field.value]"}],staticStyle:{width:"100%","margin-top":"0px","margin-bottom":"3px"},attrs:{type:"color",placeholder:e.placeholder||e.text,required:"function"==typeof e.required?e.required(t.form):e.required,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},domProps:{value:t.form[e.value]},on:{input:function(a){a.target.composing||t.$set(t.form,e.value,a.target.value)}}}),a("hr")]):t._e(),"password"===e.type?a("v-text-field",{attrs:{placeholder:e.placeholder||e.text,"prepend-icon":e["prepend-icon"],"append-icon":t.typePassword?"visibility":"visibility_off",type:t.typePassword?"password":"text",rules:e.required?t.validField(e):[],required:e.required,label:e.text,counter:e.counter,min:"8",mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},on:{"click:append":function(){return t.typePassword=!t.typePassword}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"datetime"===e.type?a("v-text-field",{attrs:{prefix:e.prefix,"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],type:"datetime-local",placeholder:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:e.text,counter:e.counter,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"date"===e.type?a("v-text-field",{attrs:{prefix:e.prefix,"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],type:"date",placeholder:e.placeholder||e.text,rules:t.isRequired(e)?t.validField(e):[],required:t.isRequired(e),label:e.text,counter:e.counter,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"textarea"===e.type?a("v-textarea",{attrs:{outline:"","auto-grow":"",placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:e.text,counter:e.counter,rows:"3",disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"editor"===e.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("vue-editor",{attrs:{"editor-toolbar":t.customToolbar},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}})],1):t._e(),"switch"===e.type?a("v-switch",{attrs:{label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"checkbox"===e.type?a("input",{directives:[{name:"model",rawName:"v-model",value:t.form[e.value],expression:"form[field.value]"}],attrs:{type:"checkbox"},domProps:{checked:Array.isArray(t.form[e.value])?t._i(t.form[e.value],null)>-1:t.form[e.value]},on:{change:function(a){var i=t.form[e.value],s=a.target,o=!!s.checked;if(Array.isArray(i)){var n=null,r=t._i(i,n);s.checked?r<0&&t.$set(t.form,e.value,i.concat([n])):r>-1&&t.$set(t.form,e.value,i.slice(0,r).concat(i.slice(r+1)))}else t.$set(t.form,e.value,o)}}}):t._e(),"checkbox"===e.type?a("label",{attrs:{for:"checkbox"}},[t._v(t._s(t.form[e.value]))]):t._e(),"select"===e.type?a("v-select",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],items:e.options,label:e.text,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,"item-text":"text","item-value":"value",disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,multiple:e.multiple,"return-object":e.object},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"dbselect"===e.type?a("dbselect",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],instore:e.instore,outstore:e.outstore,id:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,value:e.value,fields:e.fields,multiple:e.multiple,order:e.order}}):t._e(),"db-select"===e.type?a("db-select",{attrs:{apiUrl:e.apiUrl,apiParams:e.apiParams,formField:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text}}):t._e(),"db-autocomplete"===e.type?a("db-autocomplete",{attrs:{apiUrl:e.apiUrl,apiParams:"function"==typeof e.apiParams?e.apiParams(t.form,t.auth):e.apiParams,formField:e.value,form:t.form,show:e.show,label:e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text,disabled:"function"==typeof e.disabled?e.disabled(t.form,t.auth):e.disabled,object:e.object,icon:e.icon,color:e.color}}):t._e(),"list"===e.type?a("div",[a("v-list",{staticClass:"listmodal",attrs:{dense:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(t.form[e.show]||"Selecione..."))]),e.showSecond?a("v-list-tile-sub-title",[t._v("form[field.showSecond]")]):t._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.listModal=!0}}},[a("v-icon",[t._v("search")])],1),a("list-modal",{attrs:{action:t.listModal,store:e.store,id:e.value,multiple:!!e.multiple&&t.getMultipleListModal},on:{action:t.closeListModal}})],1)],1)],1),a("br")],1):t._e(),"list-ticket-category"===e.type?a("div",[a("ocorrencias-dialog",{attrs:{data:t.form,form:t.form,"ticket-function":e.ticketFunction,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required},on:{select:t.selectCategory}})],1):t._e(),"wi-list-dialog"===e.type?a("div",[a("wi-edit-wi-list-dialog",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e()],1)])})),1)],1)],1),a("br"),a("br")],1),t.action&&t.store?a("v-toolbar",{staticClass:"elevation-17",staticStyle:{position:"absolute",bottom:"0",width:"100%","z-index":"9999 !important","box-shadow":"10px 10px 5px grey"},attrs:{dense:""}},[a("small",[t._v("*Campos obrigatórios")]),a("v-spacer"),t.action&&t.form&&!t.form.id&&t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("create"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('create'), notCheck: config.disablePermission}"}],attrs:{disabled:!t.valid,color:"success"},nativeOn:{click:function(e){return t.insert(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Inserir")]),a("v-icon",[t._v("check")])],1):t._e(),t.action&&t.form&&t.form.id&&t.checkButtonConfig("delete")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("delete"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('delete'), notCheck: config.disablePermission}"}],attrs:{color:"error"},nativeOn:{click:function(e){return t.apagar(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Apagar")]),a("v-icon",[t._v("delete")])],1):t._e(),t.action&&t.form&&t.form.id&&t.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("update"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('update'), notCheck: config.disablePermission}"}],attrs:{disabled:!t.valid,color:"info"},nativeOn:{click:function(e){return t.update(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Atualizar")]),a("v-icon",[t._v("update")])],1):t._e()],1):t._e()],1)],1)],1)},eu=[],au=a("574b"),iu=a("4c35"),su=a("2274"),ou=a("f048"),nu=a("f443"),ru=a("716b"),lu=a.n(ru),cu=a("5873"),du=a("816d"),uu={name:"WiListEditModal",data:function(){return{valid:!1,editorTeste:"",form:{checkbox:!1},checkboxs:[],typePassword:!0,money:{required:!0,prefix:"R$ ",decimal:",",thousands:".",precision:2,masked:!1},listModal:!1,customToolbar:[[{header:[!1,1,2,3,4,5,6]}],[{size:["small",!1,"large","huge"]}],["bold","italic","underline","strike"],[{align:""},{align:"center"},{align:"right"},{align:"justify"}],[{color:[]},{background:["#fff"]}],[{list:"ordered"},{list:"bullet"}]]}},created:function(){var t=this;this.form={},Object.assign(this.form,this.setform),this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(e){t.form[e.value]=e.data})),this.apagarAoIniciar&&this.apagar(this.form)},computed:{config:function(){var t=this.$store.state.pages[this.store]||{};return this.localConfig||t},url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.auth||{}}},props:["action","setform","store","id","add","params","description","apagarAoIniciar","localConfig"],methods:{getIdPermission:function(t){return this.config&&this.config.id?this.config.id[t]||this.config.id:null},checkButtonConfig:function(t){return!this.config.actions||("function"===typeof this.config.actions[t]?this.config.actions[t](this.form):this.config.actions[t])},addToForm:function(t){t&&(Object.assign(this.form,t),this.$forceUpdate())},onChange:function(){this.$forceUpdate()},isRequired:function(t){return"function"===typeof t.required?t.required(this.form):t.required},changed:function(t,e,a,i){void 0===e&&(this.checkboxs[a]=i),this.form[t]=!e},viewField:function(t){return t.edit&&(t.edit.insert||t.edit.update)?this.form.id?!!t.edit.update:!!t.edit.insert:t.edit},selectCategory:function(t){Object.assign(this.form,t),this.$forceUpdate()},newForm:function(){var t=this;this.form={},this.config.fieldsFixed&&this.config.fieldsFixed.forEach((function(e){t.form[e.value]=e.data}))},validField:function(t){return t.rules||[function(t){return!!t||"Campo obrigatório"}]},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.form):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e},closeEdit:function(){this.$emit("action",!1)},getMultipleListModal:function(t){console.log(t)},closeListModal:function(t){t&&(Object.assign(this.form,t),this.$forceUpdate(),this.listModal=!1)},loading:function(t,e){var a=this;this.$swal({title:t||"Carregando...",text:e||"Aguarde até que a ação seja finalizada.",onOpen:function(){a.$swal.showLoading()}})},success:function(t,e){this.$swal({type:"success",title:t||"Tudo certo!",text:e||"Concluído com sucesso."})},error:function(t,e){this.$swal({type:"error",title:t||"Oops... Algo deu errado!",text:e||"Tente novamente ou contacte o suporte."})},getConfigUri:function(t){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(st["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[t]:this.config.apiUrl.edit:this.config.apiUrl},warning:function(t,e){this.$swal({type:"warning",title:t||"Verifique os dados inseridos.",html:e||"Tente novamente ou contacte o suporte."})},insert:function(t){var e=this;for(var a in this.loading("Inserindo..."),this.config.editParams)t[a]=this.config.editParams[a];var i=this.getConfigUri("insert");T["a"].post({url:this.url+i},t).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:202,title:"Erro ao inserir informações."})}))},update:function(t){var e=this;this.loading("Atualizando...");var a=this.getConfigUri("update");T["a"].put({url:this.url+a+"/"+t.id},t).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:302,title:"Erro ao atualizar informações."})}))},apagar:function(t){var e=this;this.$swal({title:"Deseja realmente apagar?",text:"Esta ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Apagar!",cancelButtonText:"Cancelar"}).then((function(a){if(a.value){e.loading("Apagando...");var i=e.getConfigUri("delete");T["a"].delete({url:e.url+i+"/"+t.id}).then((function(){e.$emit("action",!0),e.$emit("refresh",!1),e.success()})).catch((function(t){e.$WiMakeError({error:t,id:402,title:"Erro ao apagar informações."})}))}}))}},components:{dbselect:su["a"],ListModal:iu["a"],DbSelect:ou["a"],DbAutocomplete:nu["a"],VueEditor:cu["a"],OcorrenciasDialog:au["a"],WiEditWiListDialog:du["a"]},directives:{money:ru["VMoney"]}},pu=uu,mu=(a("40ba"),Object(l["a"])(pu,tu,eu,!1,null,null,null)),vu=mu.exports,fu={name:"WiList",data:function(){return{selected:[],loading:!1,params:{page:1,order:"created_at,desc",limit:10},response:[],search:{run:!1,query:"",params:"",placeholder:this.config&&this.config.search&&this.config.search.placeholder?this.config.search.placeholder:"Digite aqui a sua pesquisa..."},searchDialog:!1,editModal:!1,modalForm:{},modalStore:""}},methods:{setSelected:function(t){this.selected=t},getApiData:function(){var t=this;this.loading=!0;var e=this.params;T["b"].get({uri:this.config.apiUrl&&this.config.apiUrl.list?this.config.apiUrl.list:this.config.apiUrl,params:e||"",sucess:function(e){t.response=e.data,t.loading=!1,t.checkDataOneSelect()},error:function(e){t.$WiMakeError({error:e,id:103,title:"Erro ao buscar informações."}),t.loading=!1}})},getTableHeader:function(){var t=[{text:"Ações",sortable:!1,align:"center"}];return this.config.fields.filter((function(e){e.list&&(e["sortable"]=1===e.value.split(".").length&&e.sortable,t.push(e))})),t},getSearchFields:function(){var t=[];return this.config&&this.config.search&&this.config.search.fields?t=this.config.search.fields:this.config.fields.filter((function(e){e.search&&t.push(e.value)})),t},getApiDataToSearch:function(t){var e,a,i=this,s=null===(e=this.config)||void 0===e||null===(a=e.search)||void 0===a?void 0:a.mode;if("fields"===s)this.config.search.fieldsSelect.forEach((function(t){delete i.params[t.key]})),this.params[t.field]=t.query;else if("search"===s)this.params["search"]=t;else{var o="";this.getSearchFields().filter((function(e,a){a&&(o+=";"),o+=e+","+t})),this.params["orWhere"]=o}this.params["page"]=1,this.getApiData(),this.search.run=!0,this.searchDialog=!1},searchClear:function(){var t,e,a,i,s=this;this.search.query="","fields"===(null===(t=this.config)||void 0===t||null===(e=t.search)||void 0===e?void 0:e.mode)&&null!==(a=this.config)&&void 0!==a&&null!==(i=a.search)&&void 0!==i&&i.fieldsSelect&&this.config.search.fieldsSelect.forEach((function(t){delete s.params[t.key]})),delete this.params.search,delete this.params.orWhere,this.search.run=!1,this.getApiData()},clearResponse:function(){this.response={}},openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1},setStore:function(t){this.store=t},getPageTitle:function(){return this.config.title&&this.config.title.list?this.config.title.list:this.config.title},getPageIcon:function(){return this.config.icon&&this.config.icon.list?this.config.icon.list:this.config.icon},setParams:function(t,e){for(var a in t)this.params[a]=t[a];e&&this.getApiData()},select:function(t){this.$emit("select",t)},checkDataOneSelect:function(){var t=this.response.data;this.dataOneSelect&&1==t.length&&t[0]&&this.$emit("select",t[0])}},computed:{config:function(){var t=this.$store.state.pages[this.store]||!1;return this.setParams(t.params),t||{}}},mounted:function(){this.page&&this.page.apiParams&&this.setParams(this.page.apiParams),this.getParams&&this.setParams(this.getParams),this.setRoute&&this.setParams(this.$route.query,!1),this.loadOnMounted&&this.getApiData()},props:{store:{type:String,required:!0},mode:{type:String,default:"component"},loadOnMounted:{type:Boolean,default:!0},dataOneSelect:{type:Boolean,default:!1},setRoute:{type:Boolean,default:!1},getParams:{type:Object,default:null},wiEditData:{}},components:{WiListEditModal:vu}},gu=fu,_u=Object(l["a"])(gu,Xd,Zd,!1,null,null,null),hu=_u.exports,bu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-data-table",{staticClass:"elevation-0 wi-list-data-table",attrs:{dark:t.$wiDark,"select-all":!!t.config.config.fieldsSelected,headers:t.config.tableHeader,items:t.config.tableItems,loading:t.config.loading,flat:"",pagination:t.pagination,"total-items":t.config.totalItems,"no-results-text":"Nenhum resultado encontrado","rows-per-page-items":[5,10,50,100,200],"rows-per-page-text":"Itens por página","disable-initial-sort":"","hide-actions":"","hide-headers":!t.config.totalItems},on:{"update:pagination":function(e){t.pagination=e}},scopedSlots:t._u([t.selected.length>0?{key:"headers",fn:function(e){return[a("tr",[a("th",{attrs:{colspan:t.config.tableHeader.length+1}})]),t.config.config.fieldsSelected?a("div",[a("v-toolbar",{staticClass:"selected_search_action",staticStyle:{height:"56px","margin-top":"0px !important"},attrs:{color:"lightgray",flat:"",absolute:""}},[a("div",{staticStyle:{width:"50px !important","max-width":"50px !important"}},[a("v-checkbox",{attrs:{"input-value":e.all,indeterminate:e.indeterminate,primary:"","hide-details":""},on:{click:function(e){return e.stopPropagation(),t.toggleAll(e)}}})],1),a("span",[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(t.selected.length)+" ")]),a("span",{domProps:{innerHTML:t._s(t.config.config.fieldsSelected.itemName||" itens ")}}),a("span",[t._v(" selecionados")])]),a("v-spacer"),a("wi-list-data-table-delete-selected",{attrs:{config:t.config}}),t.selectedActionCustom?t._t("table-selected-action",null,{config:t.config,selected:t.selected}):t.config.config.fieldsSelected.options?a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:"primary",dark:""}},i),[t._v(" Opções ")])]}}],null,!0)},[a("v-list",[a("v-list-tile",[a("v-list-tile-title",[t._v("Selecionar todos ("+t._s(t.config.totalItems)+")")])],1),t._l(t.config.config.fieldsSelected.options,(function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){return e.action(t.selected)}}},[a("v-list-tile-title",[t._v(t._s(e.text))])],1)}))],2)],1):t._e()],2)],1):t._e()]}}:null,{key:"items",fn:function(e){return[t.rowCustom?t._t("table-row",null,{item:e.item,props:e}):a("tr",[t.config.config.fieldsSelected?a("td",{staticStyle:{width:"50px !important","min-width":"50px !important"}},[a("div",{staticStyle:{width:"40px !important","max-width":"40px !important"}},[a("v-checkbox",{attrs:{primary:"","hide-details":""},model:{value:e.selected,callback:function(a){t.$set(e,"selected",a)},expression:"props.selected"}})],1)]):t._e(),t.rowActions?a("wi-list-data-table-actions",{attrs:{config:t.config,props:e}}):t._e(),t._l(t.config.tableHeader,(function(i,s){return i.value&&i.list?a("td",{key:s,class:{pointer:t.isDetail},on:{click:function(a){return t.detailAction(e.item)}}},[t.resolve(i.value,e.item)?a("span",[i.mask?a("span",[t._v(t._s(t._f("mask")(t.resolve(i.value,e.item),"function"==typeof i.mask?i.mask(e.item):i.mask)))]):a("span",{domProps:{innerHTML:t._s(t.resolve(i.value,e.item))}})]):"int"==i.type?a("span",[t._v(" 0 ")]):a("span",[t._v(" - ")])]):t._e()}))],2)]}},{key:"expand",fn:function(e){return[t._t("table-expand",null,{item:e.item,props:e})]}}],null,!0),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}},[a("v-progress-linear",{attrs:{slot:"progress",color:"primary",indeterminate:!0},slot:"progress"}),a("template",{slot:"no-data"},[t.config.loading?a("div",{staticStyle:{width:"100%","text-align":"center",padding:"40px"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("h1",[t._v("Carregando...")])],1):a("div",{staticStyle:{width:"100%","text-align":"center",padding:"50px","font-size":"20px"}},[a("div",{staticStyle:{"padding-bottom":"20px"}},[t.config.search.run?a("div",[a("span",[t._v("Nenhuma informação encontrada para "),t.config.search.query?a("strong",[t._v('"'+t._s(t.config.search.query)+'"')]):t._e(),t._v(".")]),t._v(". "),a("br"),t._v("Tente novamente ou adicione um novo registro. ")]):a("div",[t.config.config&&t.config.config.noData&&t.config.config.noData.text?a("span",{domProps:{innerHTML:t._s(t.config.config.noData.text)}}):a("span",[t._v("Nenhuma informação encontrada "),a("br"),t._v(" Tente novamente ou adicione um novo registro.")])])]),a("v-btn",{on:{click:function(e){return t.config.refresh()}}},[a("v-icon",[t._v("refresh")]),t._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Buscar novamente")])],1),t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission()},expression:"{'id': getIdPermission()}"}],attrs:{color:"primary"},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store,onSubmit:t.config.refresh,data:t.config.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),a("span",[t._v(" Adicionar Novo")])],1):t._e()],1)])],2)],1)},xu=[],yu=a("b150"),ku=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",["select"!=t.config.mode?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("delete",t.config.config),mode:"disabled"},expression:"{'id': getIdPermission('delete', config.config), mode: 'disabled'}"}],attrs:{icon:""},on:{click:function(e){return t.deleteSelected()}}},[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1):t._e()],1)},Cu=[],wu={name:"WiListDataTableDeleteSelected",data:function(){return{}},props:{config:{type:Object,required:!0}},computed:{selected:function(){return this.config.selected||[]}},methods:{getIdPermission:function(t,e){return e&&e.id?e.id[t]||e.id:null},deleteSelected:function(){var t=this;console.log(this.selected);var e=null;this.$swal.mixin({progressSteps:["1","2"],onClose:function(){clearInterval(e)}}).queue([{title:"Você está prestes a apagar "+this.selected.length+" registro(s). Deseja continuar?",html:"Para confirmar clique em OK logo abaixo",type:"warning",showCancelButton:!0,timerProgressBar:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"OK",cancelButtonText:"Cancelar",preConfirm:function(t){console.log(t)},onClose:function(){clearInterval(e)}},{title:"Último aviso! Você irá apagar "+this.selected.length+" registro(s). Tem certeza disso?",html:"Esta ação nunca mais poderá ser desfeita! O sistema irá registrar sua ação.",type:"error",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Apagar "+this.selected.length+" registros!",cancelButtonText:"Cancelar",onBeforeOpen:function(){var a=20;t.$swal.getContent().querySelector("b").textContent=" Cancelando em "+a+"s.",e=setInterval((function(){a--,t.$swal.getContent().querySelector("b").textContent=" Cancelando em "+a+"s."}),1e3),setTimeout((function(){clearInterval(e),t.$swal.close()}),2e4)},onClose:function(){clearInterval(e)}}]).then((function(a){console.log(a),clearInterval(e);var i=[];t.selected.filter((function(t){i.push({id:t.id})})),a.value[0]&&a.value[1]&&T["b"].delete({uri:t.config.config.apiUrl,id:"multiple",data:i,sucess:t.config.refresh,msgLoad:!0,msgSucess:!0,msgError:!0})}))}}},Su=wu,Du=(a("bc09"),Object(l["a"])(Su,ku,Cu,!1,null,"ae8e3f40",null)),Eu=Du.exports,Tu={data:function(){return{savePagination:{},orderCount:0}},props:{config:{type:Object,required:!0},rowCustom:Boolean,rowActions:Boolean,selectedActionCustom:Boolean,setRoute:{type:Boolean,default:!1}},computed:{selected:{get:function(){return this.config.selected},set:function(t){this.config.setSelected(t)}},auth:function(){return this.$store.state.auth||{}},isDetail:function(){return this.config.config.urlDetails&&this.config.config.urlDetails.name||!1},pagination:{get:function(){return this.savePagination},set:function(t){this.savePagination=t;var e=t.descending?",desc":",asc";e=null!==t.sortBy?t.sortBy+e:"created_at,desc",this.config.setParams({page:1,order:e},this.orderCount),this.orderCount||this.config.setParams(this.config.config.apiParams,this.orderCount),this.setRoute&&this.orderCount&&this.$router.push({query:this.config.params}),this.orderCount++}}},methods:{selectAction:function(t){this.select&&this.select(t)},detailAction:function(t){if(this.detail)this.detail(t);else if(this.config.config&&this.config.config.urlDetails&&this.config.config.urlDetails.name){var e=this.config.config.urlDetails;e.params&&e.params.id&&"string"===typeof e.params.id?e.params.id=t[e.params.id]:e.params.id=t.id,this.$router.push(e)}},multipleAction:function(){this.selected&&this.multiple(this.selected)},resolve:function(t,e){return t.split(".").reduce((function(t,e){return t?t[e]:null}),e||self)},hasSlot:function(t){return!!this.$slots[t]},toggleAll:function(){this.selected.length?this.selected=[]:this.selected=this.config.tableItems.slice()},getIdPermission:function(){return this.config&&this.config.config&&this.config.config.id?this.config.config.id["create"]||this.config.config.id:null},checkButtonConfig:function(t){return!this.config.config.actions||("function"===typeof this.config.config.actions[t]?this.config.config.actions[t](this.form):this.config.config.actions[t])}},components:{WiListDataTableActions:yu["a"],WiListDataTableDeleteSelected:Eu}},Ou=Tu,Au=(a("7f3b"),Object(l["a"])(Ou,bu,xu,!1,null,"989899d8",null)),Iu=Au.exports,Fu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:"","justify-center":""}},[a("v-flex",{attrs:{xs2:"",sm1:"",md1:"",lg1:"",xl1:"","text-xs-center":"","white--text":""}},[a("v-select",{staticClass:"padding-inputtt",staticStyle:{"z-index":"880"},attrs:{items:[5,10,20,50,100],label:"Select","hide-details":"","single-line":"",solo:""},model:{value:t.limit,callback:function(e){t.limit=e},expression:"limit"}})],1),a("v-flex",{attrs:{xs8:"","text-xs-center":"","white--text":""}},[a("div",{staticClass:"mt-1"},[t.hasTotalAvailable?a("v-pagination",{attrs:{disabled:t.config.loading,length:t.config.lastPage,color:"primary","total-visible":"5"},model:{value:t.page,callback:function(e){t.page=e},expression:"page"}}):a("div",{staticClass:"justify-center align-center"},[a("v-btn",{attrs:{icon:"",disabled:t.config.loading||t.page<=1},on:{click:t.previousPage}},[a("v-icon",[t._v("chevron_left")])],1),a("strong",{staticClass:"mx-3",class:[t.$wiDark?"white--text":"black--text"]},[t._v(" Página "+t._s(t.page)+" ")]),a("v-btn",{attrs:{icon:"",disabled:t.config.loading},on:{click:t.nextPage}},[a("v-icon",[t._v("chevron_right")])],1)],1)],1)]),t.config.totalItems||!t.hasTotalAvailable?a("v-flex",{staticClass:"hidden-xs-only hidden-sm-only wi-list-pagination__info",attrs:{xs2:"","text-xs-right":""}},[a("h5",{staticClass:"mt-1"},[a("span",[t._v("Exibindo "+t._s(t._f("number")(t.config.from))+" até "+t._s(t._f("number")(t.config.to))+" ")]),a("br"),t.hasTotalAvailable?a("span",[t._v(" de "+t._s(t._f("number")(t.config.totalItems))+" registro(s) ")]):a("span",[t._v(" de muitos registros ")])])]):t._e()],1)},Pu=[],ju={name:"WiListPagination",computed:{page:{get:function(){return parseInt(this.config.params.page)},set:function(t){this.config.setParams({page:t},!0),this.setRoute&&this.$router.push({query:this.config.params})}},limit:{get:function(){return parseInt(this.config.params.limit)},set:function(t){this.config.setParams({limit:t,page:1},!0),this.setRoute&&this.$router.push({query:this.config.params})}},hasTotalAvailable:function(){var t=this.config.totalItems;return!!t&&(("string"!==typeof t||"not_available_many_records"!==t)&&("number"===typeof t&&!isNaN(t)&&isFinite(t)))}},methods:{previousPage:function(){this.page>1&&(this.page=this.page-1)},nextPage:function(){this.page=this.page+1}},props:{config:{type:Object,required:!0},setRoute:{type:Boolean,default:!1}}},qu=ju,$u=(a("b7d3"),Object(l["a"])(qu,Fu,Pu,!1,null,"71a1902e",null)),zu=$u.exports,Mu=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"margin-bottom":"17px"}},[a("v-card",{staticStyle:{"border-radius":"5px"}},[a("v-toolbar",{staticStyle:{"border-radius":"5px","text-align":"center !important"},attrs:{dense:"",card:"",color:t.$wiDark?"dark":"white"}},[a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"max-width":"200px"}},[t.config.config.showFilterDateToolbar.title?a("h4",[t._v(t._s(t.config.config.showFilterDateToolbar.title)+" "+t._s(t._f("date")(t.date)))]):a("h4",[t._v("Exibindo movimentações de "+t._s(t._f("date")(t.date)))])]),a("v-spacer"),t.period?a("div",{staticStyle:{"text-align":"center !important"}},[a("div",{staticClass:"v-date-picker-header theme--light",staticStyle:{"max-width":"230px"}},[a("v-dialog",{ref:"dialog",attrs:{persistent:"",lazy:"","full-width":"",width:"290px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"v-date-picker-header__value"},i),[a("button",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"},style:{color:t.$wiDark?"white":"black"},attrs:{type:"button"}},[t._v(" "+t._s(t._f("date")(t.date))+" ")])])]}}],null,!1,67747251),model:{value:t.modal,callback:function(e){t.modal=e},expression:"modal"}},[a("v-date-picker",{attrs:{locale:"pt-br",type:t.period,color:"primary",scrollable:""},model:{value:t.date,callback:function(e){t.date=e},expression:"date"}},[a("v-spacer"),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){t.modal=!1}}},[t._v("Cancel")]),a("v-btn",{attrs:{flat:"",color:"primary"},on:{click:function(e){return t.changePeriodFilter(t.date)}}},[t._v("OK")])],1)],1)],1)]):a("div",[t.config.config.showFilterDateToolbar.title?a("span",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"}},[t._v(t._s(t.config.config.showFilterDateToolbar.title))]):a("span",{staticStyle:{"border-width":"1px","border-style":"solid",padding:"2px 10px"}},[t._v("Todas as movimentações")])]),a("v-spacer"),"date"==t.period?a("v-btn",{attrs:{disabled:t.date==(new Date).toISOString().slice(0,10),outline:"",small:""},on:{click:function(e){return t.backToToday()}}},[a("v-icon",[t._v("event")]),a("span",[t._v("Voltar para Hoje")])],1):t._e(),t.config.config.showFilterDateToolbar.noChangePeriod?t._e():a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"max-width":"200px"}},[a("v-select",{attrs:{"item-text":"title","item-value":"id","hide-details":"",flat:"",items:t.items,solo:"",placeholder:"Exibindo..."},model:{value:t.period,callback:function(e){t.period=e},expression:"period"}})],1)],1)],1)],1)},Nu=[],Lu=(a("a15b"),{name:"WiListDateToolbar",data:function(){return{saveDate:this.config&&this.config.params&&this.config.params.date?this.config.params.date:(new Date).toISOString().substr(0,7),savePeriod:this.config&&this.config.params&&this.config.params.period?this.config.params.period:"month",modal:!1,items:[{id:"month",title:"Filtrar por Mês"},{id:"date",title:"Filtrar por Dia"}],countDateAdd:1,countDateRemove:1}},methods:{changePeriodFilter:function(t){this.modal=!1,this.date=t,this.config.setParams({period:this.period,date:t},!0),this.setRoute&&this.$router.push({query:this.config.params}),this.$forceUpdate()},dateAdd:function(){this.date=this.addDaysInDate(this.date,1),this.config.setParams({date:this.date},!0)},addDaysInDate:function(t,e){var a=new Date(t);return a.setDate(a.getDate()+(e+1)),this.dateFormat(a)},removeDaysInDate:function(t,e){var a=new Date(t);return a.setDate(a.getDate()-(e-1)),this.dateFormat(a)},setInitPeriod:function(){var t,e,a;null!==(t=this.config)&&void 0!==t&&null!==(e=t.config)&&void 0!==e&&null!==(a=e.showFilterDateToolbar)&&void 0!==a&&a.period&&(this.period=this.config.config.showFilterDateToolbar.period)},setInitDateAndPeriod:function(){this.config.setParams({period:this.period,date:this.date},!1)},dateFormat:function(t){var e=new Date(t),a=""+(e.getMonth()+1),i=""+e.getDate(),s=e.getFullYear();return a.length<2&&(a="0"+a),i.length<2&&(i="0"+i),[s,a,i].join("-")},updateParams:function(){var t=this;setTimeout((function(){t.date=t.config.params.date,t.period=t.config.params.period}),200)},backToToday:function(){this.date=(new Date).toISOString().slice(0,10),this.config.setParams({period:this.period,date:this.date},!0)}},computed:{dark:function(){return this.$store.state.style.dark||!1},currentPage:function(){return this.$route.params?this.$route.params.page:null},date:{get:function(){return this.saveDate},set:function(t){this.saveDate=t,this.config.setParams({date:t}),this.$forceUpdate()}},period:{get:function(){return this.savePeriod},set:function(t){this.savePeriod=t,this.config.setParams({period:t}),this.$forceUpdate()}}},mounted:function(){this.setInitPeriod(),this.setInitDateAndPeriod(),this.updateParams()},props:{config:{type:Object,required:!0},setRoute:{type:Boolean,default:!1}}}),Ru=Lu,Uu=Object(l["a"])(Ru,Mu,Nu,!1,null,null,null),Wu=Uu.exports,Bu=a("02e9"),Vu={name:"Listing",data:function(){return{loadTable:!1,store:this.$route.params.page}},methods:{checkIfConfigExist:function(t){if(this.$store.state.pages[t]){if(this.config.list)return this.load=!0,!0;this.$router.push({name:"main"})}else this.$router.push({name:"main"});return this.load=!1,!1},checkButtonConfig:function(t){return!this.config.actions||("function"===typeof this.config.actions[t]?this.config.actions[t](this.form):this.config.actions[t])},setTitle:function(){var t=this.config.title&&this.config.title.list?this.config.title.list:this.config.title;document.title="Lista de "+t+" - "+this.system.name,this.$route.meta["title"]=t,this.$route.meta["icon"]=this.config.icon&&this.config.icon.list?this.config.icon.list:this.config.icon},routeParamsPageChange:function(t){this.checkIfConfigExist(t),this.store=t},sizeField:function(t){var e=t?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in t)e[t[a]]=!0;return e},getIdPermission:function(){return this.config&&this.config.id?this.config.id["create"]||this.config.id:null},processExportedFile:function(t){var e=this;t&&t.data&&t.data.status&&t.data.data&&t.data.data.file_url?window.open(t.data.data.file_url,"_blank"):setTimeout((function(){e.$swal({title:"Nenhum dado encontrado para exportar",text:"Por favor, verifique os filtros e tente novamente.",type:"warning"})}),1e3)}},computed:{config:function(){return this.$store.state.pages[this.store]},system:function(){return this.$store.state.system||[]},componentLoader:function(){return!(!this.config.components||!this.config.components.list||"function"!==typeof this.config.components.list)&&this.config.components.list},componentLoaderHeader:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.header&&"function"===typeof this.config.components.list.header)&&this.config.components.list.header},componentLoaderTableRow:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableRow&&"function"===typeof this.config.components.list.tableRow)&&this.config.components.list.tableRow},componentLoaderTableExpand:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableExpand&&"function"===typeof this.config.components.list.tableExpand)&&this.config.components.list.tableExpand},componentLoaderTableSelectedAction:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.selectedAction&&"function"===typeof this.config.components.list.selectedAction)&&this.config.components.list.selectedAction}},mounted:function(){this.checkIfConfigExist(this.$route.params.page)},watch:{"$route.params.page":"routeParamsPageChange"},components:{WiListFilters:Pd["a"],WiList:hu,WiListInputDialog:Kd,WiListInputSelectField:Gd,WiListInput:Rd,WiListImports:Dd,WiListExports:Fd,WiListDataTable:Iu,WiListPagination:zu,WiListDateToolbar:Wu,FinancesHeader:Bu["default"]}},Hu=Vu,Gu=(a("00a4"),Object(l["a"])(Hu,bd,xd,!1,null,"42f67baa",null)),Yu=Gu.exports,Ju=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-btn",{on:{click:function(e){return t.testErrorExecute()}}},[t._v("Testar")])],1)},Qu=[],Ku=a("31fe"),Xu={name:"ErrorTest",methods:{testErrorExecute:function(){var t={};Ku["a"].make({error:{message:"Hello World!",type:"error-test"},id:2001,title:"Error Test",message:"Executing Error Test!",login:t})}},mounted:function(){console.log(Object({NODE_ENV:"production",BASE_URL:"/"}))}},Zu=Xu,tp=Object(l["a"])(Zu,Ju,Qu,!1,null,null,null),ep=tp.exports,ap=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",[a("v-layout",{attrs:{row:""}},[a("v-flex",{attrs:{xs12:"",sm6:"","offset-sm3":""}},[a("v-card",[a("v-toolbar",{attrs:{color:"primary",dark:""}},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.clearEmpresa()}}},[a("v-icon",[t._v("navigate_before")])],1),a("v-toolbar-title",[t._v("Por favor, selecione sua empresa")]),a("v-spacer")],1),a("v-list",{attrs:{"two-line":""}},[t._l(t.empresas,(function(e,i){return[a("v-divider",{key:i,attrs:{inset:""}}),a("v-list-tile",{key:i,attrs:{avatar:""},on:{click:function(a){return t.selectEmpresa(e.id)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{"x-large":""}},[t._v("store")])],1),a("v-list-tile-content",[e.nome_empresa?a("v-list-tile-title",{domProps:{innerHTML:t._s(e.nome_empresa)}}):t._e(),e.nome_empresa?a("v-list-tile-sub-title",{domProps:{innerHTML:t._s(e.nome_empresa)}}):t._e()],1)],1)]}))],2)],1)],1)],1)],1)},ip=[],sp={name:"Selecionar-Empresa",data:function(){return{}},created:function(){localStorage.getItem("auth")&&JSON.parse(localStorage.getItem("auth")).EmpresaLista||this.clearEmpresa()},computed:{url:function(){return this.$store.state.url},empresas:function(){return localStorage.getItem("auth")?JSON.parse(localStorage.getItem("auth")).EmpresaLista:[]}},methods:{selectEmpresa:function(t){var e=this;this.$swal({title:"Processando...",text:"Por favor aguarde.",onOpen:function(){e.$swal.showLoading()}}),T["a"].post({url:this.url.base+"v1/login/usuario-login"},{IDEmpresa:t}).then((function(t){t.data.EmpresaLista||(localStorage.setItem("auth",JSON.stringify(t.data)),e.$store.commit("profile",t.data.Usuario),e.$router.push({name:"main"}),e.$swal.close())})).catch((function(t){console.log(t),i["default"].swal("Oops...","Empresa não existe ou é inválida!","error")}))},clearEmpresa:function(){this.$router.push({name:"login"}),localStorage.removeItem("auth"),this.$store.commit("profile",{})}}},op=sp,np=Object(l["a"])(op,ap,ip,!1,null,null,null),rp=np.exports,lp=a("3d64"),cp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{apiUrl:"business/budget",apiParams:"?with=items;items.item:id,name,item_unit_id;items.item.unit:id,code;person:id,name,first_name,cpf_cnpj,rg,state_number,site;person.adresses.city.state:id,code;person.adresses:id,address,number,district,zip_code,complement,type,is_master,person_id,city_id;person.adresses.city:id,name,state_id;person.phones;company:id,name,first_name,cpf_cnpj,rg,state_number,site;company.adresses.city.state:id,code;company.adresses:id,address,number,district,zip_code,complement,type,is_master,person_id,city_id;company.adresses.city:id,name,state_id;company.phones",notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",{staticClass:"print-container"},[a("header",{staticClass:"document-header"},[a("div",{staticClass:"header-logo"},[a("img",{staticClass:"logo-image",attrs:{src:t.logo,alt:"Logo"}})]),a("div",{staticClass:"header-company"},[e.content.company&&e.content.company.first_name?a("h2",{staticClass:"company-name"},[t._v(" "+t._s(e.content.company.first_name)+" ")]):t._e(),a("div",{staticClass:"company-info"},[t._l(e.content.company.adresses.filter((function(t,e){return 0===e})),(function(i,s){return e.content&&e.content.company&&e.content.company.adresses&&e.content.company.adresses.length>0?a("div",{key:s},[i.is_master?a("p",{staticClass:"company-address"},[t._v(" "+t._s(i.address)+", "+t._s(i.number)+" ")]):t._e(),a("p",{staticClass:"company-city"},[t._v(" "+t._s(i.city.name)+" - "+t._s(i.city.state.code)+" | CEP "+t._s(i.zip_code)+" ")])]):t._e()})),a("div",{staticClass:"company-contacts"},[e.content.company.cpf_cnpj?a("p",[a("strong",[t._v("CNPJ:")]),t._v(" "+t._s(e.content.company.cpf_cnpj)+" ")]):t._e(),e.content.company.phones&&e.content.company.phones.length>0?a("p",[a("strong",[t._v("Telefone(s):")]),t._l(e.content.company.phones,(function(e,i){return[i>0?a("span",{key:"sep-"+i},[t._v(" / ")]):t._e(),"Celular"==e.type?a("span",{key:"cel-"+i},[t._v(t._s(t._f("mask")(e.contact,"(##) # ####-####")))]):t._e(),"Telefone"==e.type?a("span",{key:"tel-"+i},[t._v(t._s(t._f("mask")(e.contact,"(##) ####-####")))]):t._e()]}))],2):t._e(),e.content.company.site?a("p",[a("strong",[t._v("Site:")]),t._v(" "+t._s(e.content.company.site)+" ")]):t._e()])],2)]),a("div",{staticClass:"header-document-info"},[a("div",{staticClass:"info-box"},[a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[t._v("N°:")]),a("span",{staticClass:"info-value"},[t._v(t._s(e.content.id))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[t._v("Código Externo:")]),a("span",{staticClass:"info-value"},[t._v(t._s(e.content.external_code||"-"))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[t._v(t._s(t.config.date_start||"Emissão")+":")]),a("span",{staticClass:"info-value"},[t._v(t._s(e.content.date_start_format))])]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label",domProps:{textContent:t._s(t.config.dateName)}}),t._v(": "),a("span",{staticClass:"info-value",domProps:{textContent:t._s(e.content[t.config.dateField])}})]),a("div",{staticClass:"info-item"},[a("span",{staticClass:"info-label"},[t._v("Responsável:")]),a("span",{staticClass:"info-value"},[t._v(t._s(e.content.collaborator.name))])])])])]),a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[t._v("Dados do Cliente")])]),a("div",{staticClass:"section-content"},[a("div",{staticClass:"info-grid"},[a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field large"},[a("span",{staticClass:"field-label"},[t._v("Nome/Razão Social:")]),a("span",{staticClass:"field-value"},[t._v(t._s(e.content.person.first_name))])]),e.content&&e.content.category?a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("Categoria:")]),a("span",{staticClass:"field-value"},[t._v(t._s(e.content.category.name))])]):t._e()]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field large"},[a("span",{staticClass:"field-label"},[t._v("Endereço:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(" "+t._s(i.address)),i.number?a("span",[t._v(", "+t._s(i.number))]):t._e()]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("Bairro:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(t._s(i.district))]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])])]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("Cidade:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(" "+t._s(i.city.name)+" - "+t._s(i.city.state.code)+" ")]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])]),a("div",{staticClass:"info-field small"},[a("span",{staticClass:"field-label"},[t._v("UF:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(" "+t._s(i.city.state.code||"-")+" ")]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("CEP:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(" "+t._s(i.zip_code||"-")+" ")]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("Complemento:")]),e.content&&e.content.person&&e.content.person.adresses&&e.content.person.adresses.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.adresses,(function(i,s){return[1==e.content.person.adresses.length||i.is_master?a("span",{key:s},[t._v(" "+t._s(i.complement||"-")+" ")]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])])]),a("div",{staticClass:"info-row"},[a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("Telefones:")]),e.content.person.phones&&e.content.person.phones.length>0?a("span",{staticClass:"field-value"},[t._l(e.content.person.phones,(function(e,i){return[i>0?a("span",{key:"sep-"+i},[t._v(" / ")]):t._e(),"Celular"==e.type?a("span",{key:"cel-"+i},[t._v(t._s(t._f("mask")(e.contact,"(##) # ####-####")))]):t._e(),"Telefone"==e.type?a("span",{key:"tel-"+i},[t._v(t._s(t._f("mask")(e.contact,"(##) ####-####")))]):t._e()]}))],2):a("span",{staticClass:"field-value"},[t._v("-")])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("CPF/CNPJ:")]),a("span",{staticClass:"field-value"},[t._v(t._s(e.content.person.cpf_cnpj||"-"))])]),a("div",{staticClass:"info-field"},[a("span",{staticClass:"field-label"},[t._v("RG/IE:")]),a("span",{staticClass:"field-value"},[t._v(t._s(e.content.person.rg||"-"))])])])])])]),e.content.description?a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[t._v("Descrição")])]),a("div",{staticClass:"section-content description-content"},[a("div",{domProps:{innerHTML:t._s(e.content.description)}})])]):t._e(),a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[t._v(" Dados dos "),t.config.hideProducts?t._e():a("span",[t._v("Produtos e")]),t._v(" Serviços ")])]),a("div",{staticClass:"section-content"},[a("table",{staticClass:"items-table"},[a("thead",[a("tr",[a("th",{staticClass:"col-code"},[t._v("COD.")]),a("th",{staticClass:"col-qty"},[t._v("Qtd.")]),a("th",{staticClass:"col-unit"},[t._v("Unid.")]),a("th",{staticClass:"col-name"},[t.config.hideProducts?t._e():a("span",[t._v("Produto/")]),t._v(" Serviço")]),a("th",{staticClass:"col-desc"},[t._v("Descrição")]),t.hideValues?t._e():a("th",{staticClass:"col-value"},[t._v("Val. Unit.")]),t.hideValues?t._e():a("th",{staticClass:"col-value"},[t._v("Desconto")]),t.hideValues?t._e():a("th",{staticClass:"col-value"},[t._v("Val. Total")])])]),a("tbody",[t._l(e.content.items,(function(e,i){return a("tr",{key:i,staticClass:"item-row"},[a("td",{staticClass:"col-code"},[t._v(t._s(e.item.id))]),a("td",{staticClass:"col-qty"},[t._v(t._s(e.quantity))]),a("td",{staticClass:"col-unit"},[t._v(t._s(e.item.unit.code))]),a("td",{staticClass:"col-name"},[t._v(t._s(e.item.name))]),a("td",{staticClass:"col-desc"},[e.category&&e.category.name?a("span",[t._v(" "+t._s(e.category.name)),e.description?a("span",[t._v(" - ")]):t._e()]):t._e(),t._v(" "+t._s(e.description)+" ")]),t.hideValues?t._e():a("td",{staticClass:"col-value"},[t._v(t._s(t._f("money")(e.amount_unit)))]),t.hideValues?t._e():a("td",{staticClass:"col-value"},[t._v(t._s(t._f("money")(e.amount_discount)))]),t.hideValues?t._e():a("td",{staticClass:"col-value"},[t._v(t._s(t._f("money")(e.amount_total)))])])})),a("tr",{staticClass:"items-total"},[a("td",{staticClass:"col-code"},[a("strong",[t._v("Total:")])]),a("td",{staticClass:"col-qty",attrs:{colspan:"2"}},[a("strong",[t._v(t._s(e.content.sum_quantity_unit))])]),t.hideValues?t._e():a("td",{staticClass:"col-name"}),t.hideValues?t._e():a("td",{staticClass:"col-desc"}),t.hideValues?t._e():a("td",{staticClass:"col-value"},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_amount_unit)))])]),t.hideValues?t._e():a("td",{staticClass:"col-value"},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_discount_unit)))])]),t.hideValues?t._e():a("td",{staticClass:"col-value"},[a("strong",[t._v(t._s(t._f("money")(e.content.sum_amount_total)))])]),t.hideValues?a("td",{staticClass:"col-name",attrs:{colspan:"2"}}):t._e()])],2)])])]),a("section",{staticClass:"section"},[a("div",{staticClass:"totals-section"},[a("div",{class:t.hideValues?"observations-full":"observations"},[a("h4",{staticClass:"totals-title"},[t._v("Observações")]),a("p",{staticClass:"observations-text"},[t._v(t._s(e.content.observation||"-"))])]),t.hideValues?t._e():a("div",{staticClass:"totals-box"},[a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label"},[t._v("Soma:")]),a("span",{staticClass:"total-value"},[t._v(t._s(t._f("money")(e.content.sum_amount_total)))])]),a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label"},[t._v("Desconto:")]),a("span",{staticClass:"total-value"},[t._v(t._s(t._f("money")(e.content.amount_discount)))])]),a("div",{staticClass:"total-row"},[a("span",{staticClass:"total-label",domProps:{textContent:t._s(t.config.amount_freight||"Frete")}}),t._v(": "),a("span",{staticClass:"total-value"},[t._v(t._s(t._f("money")(e.content.amount_freight)))])]),a("div",{staticClass:"total-row total-final"},[a("span",{staticClass:"total-label"},[t._v("Total:")]),a("span",{staticClass:"total-value"},[t._v(t._s(t._f("money")(e.content.total_liquid)))])])])])]),e.content.information?a("section",{staticClass:"section"},[a("div",{staticClass:"section-header"},[a("h3",[t._v("Forma de Pagamento")])]),a("div",{staticClass:"section-content payment-content"},[a("div",{domProps:{innerHTML:t._s(e.content.information)}})])]):t._e(),a("footer",{staticClass:"signature-section"},[a("div",{staticClass:"signature-line"}),a("p",{staticClass:"signature-name"},[t._v(t._s(e.content.person.first_name))])])])]}}])})},dp=[],up={name:"NegocioReport",data:function(){return{}},computed:{logo:function(){var t=this.$Auth.user().account;return t.print_image},hideValues:function(){return"true"===this.$route.query.hideValues},printModel:function(){return this.$route.query.model||"1"},config:function(){var t=this.$route.params.business;switch(t){case"budget":return{type:1,store:t,module:"sales",dateField:"date_validity_format",dateName:"Validade"};case"sale":return{type:4,store:t,module:"sales",dateField:"date_end_format",dateName:"Entrega"};case"purchase":return{type:3,store:t,module:"purchases",dateField:"date_end_format",dateName:"Entrega"};case"quotation":return{type:2,store:t,module:"purchases",dateField:"date_validity_format",dateName:"Validade"};case"order":return{type:5,store:t,module:"service-desk",dateField:"date_end_format",dateName:"Entrega"};case"process":return{type:7,store:t,module:"juridical",date_end:"Previsão",amount_freight:"Valor Adicional",hideProducts:!0,date_start:"Entrevista",dateField:"date_end_format",dateName:"Previsão"}}return{}}}},pp=up,mp=(a("5e56"),Object(l["a"])(pp,cp,dp,!1,null,"15d97eec",null)),vp=mp.exports,fp=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticStyle:{padding:"0"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:""}},[a("ChatList"),a("div",{staticClass:"talk-selected-area hidden-xs-only hidden-sm-only"},[a("v-card",{staticStyle:{width:"100%"},attrs:{tile:""}},[t.$route.params.id?a("router-view"):a("div",{staticStyle:{width:"100%","text-align":"center",margin:"auto","max-width":"400px"}},[a("img",{staticStyle:{width:"100%"},attrs:{src:"static/background/chat-background-1-1.png?url=temp2",alt:""}}),a("br"),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talk.noTalkSelectedText",expression:"'modules.talks.pages.talkView.talk.noTalkSelectedText'"}],staticStyle:{"font-size":"20px"}})])],1)],1)],1)],1)},gp=[],_p={name:"ChatView",data:function(){return{optionsMenu:!1}},computed:Object(y["a"])(Object(y["a"])(Object(y["a"])({},Object(St["e"])("Chats",["chats","loadings"])),Object(St["c"])("Chats",["myChats"])),{},{user:function(){return this.$store.state.user},primaryColor:function(){return this.$wiDark?"dark":"primary"}}),methods:Object(y["a"])(Object(y["a"])({},Object(St["b"])("Chats",["getChats","paginateChats"])),{},{newChat:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator",mode:"select",callback:function(e){t.$WiApiPost({uri:"chats/make-chat",data:{person_id:e.id},callback:function(e){var a=e.sucess;a&&(t.getChats(),t.$router.push({name:"chat-view-messages",params:{id:a.uuid}}))},config:{msgLoad:{title:"Criando chat...",text:"Aguarde enquanto o chat é criado."},msgSucess:{title:"Chat criado com sucesso",text:"O chat foi criado com sucesso."},msgError:{title:"Erro ao criar chat",text:"Tente novamente ou contacte o suporte."}}})},params:{order:"created_at,desc"},filter:{order:"name,asc",where:"collaborator,1"}})},getDateTimeFormated:function(t){if(t){var e=this.$moment(t),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-e).asDays());return i>1?this.$moment(t).format("DD/MM HH:mm"):this.$moment(t).fromNow()}return null===t?"-":"Agora"},goToChat:function(t){var e=this.$vuetify.breakpoint.name,a="chat-view-messages";"xs"!==e&&"sm"!==e||(a="chat-view-messages-page"),this.$router.push({name:a,params:{id:t},query:{previousChatId:this.$route.params.id}})},createNewGroup:function(){var t=this;this.$WiEditDialog({wiConfig:"chat-group",onSubmit:function(e){var a=e.data;t.goToChat(a.uuid)},redirectOnSubmit:!1})},formatLastMessage:function(t){return t.text_html.replaceAll("
"," ").replaceAll("
"," ").replaceAll("
"," ").replaceAll("

"," ").replaceAll("

"," ")}}),props:{drawer:{type:Boolean,default:!1}},components:{ChatList:da}},hp=_p,bp=(a("434a"),Object(l["a"])(hp,fp,gp,!1,null,"6521041e",null)),xp=bp.exports;i["default"].use(v["a"]);var yp=[{path:"dashboard",name:"dashboard",component:Xl,meta:{auth:!0,title:u["a"].t("pages.dashboard.title"),icon:"dashboard"}},{path:"list/:page",name:"list",component:yt,meta:{auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0}},{path:"listing/:page",name:"listing",component:Yu,meta:{auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0}},{path:"configuracoes",name:"configuracoes",component:Gc,meta:{auth:!0,title:u["a"].t("pages.config.title")}},{path:"user-profile/:id",name:"user-profile",component:_d,meta:{id:"1ac37773",auth:!0,title:u["a"].t("pages.userProfile.title"),icon:"lock_open"}},{path:"calendar",name:"calendar",component:Lc,meta:{auth:!0,title:u["a"].t("pages.calendar.title"),icon:"event"}},{path:"disponivel-em-breve",name:"disponivel-em-breve",component:dc,meta:{auth:!0,title:u["a"].t("pages.schedule.title"),icon:"schedule"}},{path:"error-test",name:"error-test",component:ep,meta:{auth:!0,title:"Teste de Erro"}},{path:"teste",name:"teste",component:J,meta:{auth:!0,title:"Teste"}},{name:"chat-view",path:"chat-view",component:xp,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0},children:[{name:"chat-view-messages",path:"messages/:id",component:Gr,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}},{name:"chat-view-topics",path:"topics/:id",component:Cl,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Tópicos",icon:"message",touch:!0}},{name:"chat-view-topic-messages",path:"topic-messages/:id/:topic_id",component:Gr,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}}]},{name:"chat-view-messages-page",path:"messages-page/:id",component:Gr,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}},{name:"chat-view-topics-page",path:"topics-page/:id",component:Cl,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Tópicos",icon:"message",touch:!0}},{name:"chat-view-topic-messages-page",path:"topic-messages-page/:id/:topic_id",component:Gr,meta:{id:"123eab35-8984-4551-bd15-5b054b2ac8bf",auth:!0,title:"Conversa/Chat",icon:"message",touch:!0}}];yp=yp.concat(f),hd["a"].state.modules.filter((function(t){t.router.push({path:"list/:page",name:t.name+"-list",component:Yu,meta:{id:t.id,auth:!0,title:u["a"].t("pages.list.title"),icon:"view_list",touch:!0,module:t.name,color:t.color}}),yp=yp.concat({path:t.name,name:t.name,redirect:"/dashboard",component:sc,meta:{id:t.id,auth:!0,module:t.name,color:t.color},children:t.router})}));var kp=[{path:"*",redirect:"/main/dashboard"},{path:"/login",name:"login",component:et,meta:{auth:!1,title:u["a"].t("pages.login.title")}},{path:"/business-print/:business/:id",name:"business-print",component:lp["a"],meta:{auth:!1,title:"Report"}},{path:"/business-print-v2/:business/:id",name:"business-print-v2",component:vp,meta:{auth:!1,title:"Report"}},{path:"/selecionar-empresa",name:"selecionar-empresa",component:rp,meta:{auth:!1,title:"Selecione a Empresa"}},{path:"/main",name:"main",component:Hl,redirect:"/dashboard",meta:{auth:!0},children:yp}],Cp=kp.concat(m),wp=new v["a"]({routes:Cp}),Sp=function(t){t.meta.title&&(document.title=t.meta.title+" - "+hd["a"].state.name||u["a"].t("messages.loading.title"),document.getElementById("favicon").href="static/systems/"+hd["a"].state.icon,document.getElementById("shortcuticon").href="static/systems/"+hd["a"].state.icon,document.getElementById("apple-touch-icon1").href="static/systems/"+hd["a"].state.icon,document.getElementById("apple-touch-icon2").href="static/systems/"+hd["a"].state.icon,document.getElementById("apple-touch-icon3").href="static/systems/"+hd["a"].state.icon,document.getElementById("apple-touch-icon4").href="static/systems/"+hd["a"].state.icon)},Dp=function(t){return!(t&&t.meta&&t.meta.id)||kt["a"].checkPermission(t.meta.id)};wp.beforeEach((function(t,e,a){t.meta.auth?kt["a"].check()?Dp(t)?(Sp(t),a()):(i["default"].swal({type:"info",title:"Desculpe!",text:"Em nossos registros consta que você não tem permissão para acessar este recurso!"}),e.name||wp.push({name:"main"})):(wp.push({name:"login"}),localStorage.clear()):(Sp(t),a())}));var Ep=wp,Tp=(a("4d90"),function(){function t(){Object(O["a"])(this,t)}return Object(A["a"])(t,null,[{key:"currentDate",value:function(){var t=(new Date).getFullYear()+"-"+String((new Date).getMonth()+1).padStart(2,"0")+"-"+String((new Date).getDate()).padStart(2,"0");return t}}]),t}()),Op=a("4717");i["default"].mixin({methods:{$WiView:function(t){return p["a"].state.WiView.views[t]},$WiDialog:function(t){p["a"].dispatch("WiDialog/open",t)},$WiFileDialog:function(t){p["a"].dispatch("WiFileDialog/open",t)},$WiEventsDialog:function(t){p["a"].dispatch("WiEventsDialogs/open",t)},$WiFileListDialog:function(t){p["a"].dispatch("WiFileListDialog/open",t)},$WiRemediesDialog:function(t){p["a"].dispatch("WiRemediesDialog/open",t)},$WiEditDialog:function(t){p["a"].dispatch("WiEditDialog/open",t)},$WiListDialog:function(t){p["a"].dispatch("WiListDialog/open",t)},$WiMakeError:function(t){var e=t.error,a=t.id,i=t.title,s=t.message,o=t.login,n=t.showAlert,r=void 0===n?"enabled":n;Ku["a"].make({error:e,id:a,title:i,message:s,login:o,showAlert:r})},$makeSystemNotification:function(t,e,a){var i=new Notification(t,{body:e,icon:a});i.onclick=function(){window.open(window.location.href)}},$WiCheckPermission:function(t){var e,a,i;return null===(e=this.$store.state.User)||void 0===e||null===(a=e.profile)||void 0===a||null===(i=a.permissions)||void 0===i?void 0:i.includes(t)},$WiHelpDialog:function(t){p["a"].dispatch("WiHelpDialog/open",t)},$UUID:function(){var t=(new Date).getTime(),e="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,(function(e){var a=(t+16*Math.random())%16|0;return t=Math.floor(t/16),("x"===e?a:3&a|8).toString(16)}));return e},$WiApiGet:function(t){var e=this,a=t.uri,i=t.params,s=t.callback,o=t.config,n=void 0===o?{}:o;T["b"].get({uri:a,params:i||{},sucess:function(t){s&&s({success:t.data})},error:function(t){console.log(t),s&&s({error:t});try{e.$WiMakeError({error:t,id:101,title:"Erro ao buscar informações.",showAlert:"disabled"})}catch(a){console.error("Erro ao gerar log:",a)}},msgLoad:n.msgLoad,msgSucess:n.msgSucess,msgError:n.msgError,msgAsk:n.msgAsk})},$WiApiPost:function(t){var e=this,a=t.uri,i=t.data,s=t.callback,o=t.config,n=void 0===o?{}:o;T["b"].post({uri:a,data:i||{},sucess:function(t){s&&s({sucess:t.data})},error:function(t){console.log(t),s&&s({error:t});try{e.$WiMakeError({error:t,id:201,title:"Erro ao enviar informações.",showAlert:"disabled"})}catch(a){console.error("Erro ao gerar log:",a)}},msgLoad:n.msgLoad,msgSucess:n.msgSucess,msgError:n.msgError,msgNotFound:n.msgNotFound,msgAsk:n.msgAsk})},$WiApiPut:function(t){var e=this,a=t.uri,i=t.id,s=t.data,o=t.callback,n=t.config;T["b"].put({uri:a,id:i,data:s||{},sucess:function(t){o&&o({sucess:t.data})},error:function(t){console.log(t),o&&o({error:t});try{e.$WiMakeError({error:t,id:301,title:"Erro ao atualizar informações.",showAlert:"disabled"})}catch(a){console.error("Erro ao gerar log:",a)}},msgLoad:!!n&&n.msgLoad,msgSucess:!!n&&n.msgSucess,msgError:!!n&&n.msgError,msgAsk:!!n&&n.msgAsk})},$WiApiDelete:function(t){var e=this,a=t.uri,i=t.id,s=t.callback,o=t.config;T["b"].delete({uri:a,id:i,sucess:function(t){s&&s({sucess:t.data})},error:function(t){console.log(t),s&&s({error:t});try{e.$WiMakeError({error:t,id:401,title:"Erro ao apagar informações.",showAlert:"disabled"})}catch(a){console.error("Erro ao gerar log:",a)}},msgLoad:!o||o.msgLoad,msgSucess:!o||o.msgSucess,msgError:!o||o.msgError,msgAsk:!o||o.msgAsk})},$WiSecondsColor:function(t){var e=t.seconds,a=t.config,i="";return!e||a&&a.disable||(i=e>86400?"blue":e>0?"orange":"red"),i},$WiLangText:function(t,e){return Op["a"].langText(t,e)},$WiDebounce:function(t){var e,a=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1e3;return console.log("1"),function(){for(var s=arguments.length,o=new Array(s),n=0;no?"#000000":"#FFFFFF"}},computed:{$wiDark:{get:function(){return p["a"].state.Pages.Main.dark||!1},set:function(){}},$wiUser:{get:function(){return p["a"].state.User||{}}},$wiCurrentDate:function(){return Tp.currentDate()}}});var Ap={},Ip=function(){function t(e){Object(O["a"])(this,t),this.value=e,this.digits=2}return Object(A["a"])(t,[{key:"format",value:function(){return this.value?this.getFormatedMoney(this.value):0===this.value?this.getFormatedMoneyZero():this.value}},{key:"getFormatedMoney",value:function(t){return this.moneyIsFloat(t)?this.getFormatedMoneyFloat(t):this.getFormatedMoneyInteger(t)}},{key:"getFormatedMoneyFloat",value:function(t){return t=this.getValueCentsDigitsLimited(t),t=t.toLocaleString("pt-BR"),1===t.toString().split(",")[1].length&&(t+="0"),Op["a"].langText("system.currency.simbol","R$")+" "+t}},{key:"getFormatedMoneyInteger",value:function(t){return Op["a"].langText("system.currency.simbol","R$")+" "+t.toLocaleString("pt-BR")+",00"}},{key:"getFormatedMoneyZero",value:function(){return Op["a"].langText("system.currency.simbol","R$")+" 0,00"}},{key:"moneyIsFloat",value:function(t){return t.toString().split(".").length-1>0&&t.toString().split(".")[1].substring(0,this.digits)>0}},{key:"getValueCentsDigitsLimited",value:function(t){var e=t.toString().split(".");return parseFloat(e[0]+"."+e[1].substring(0,this.digits))}}]),t}(),Fp=function(){function t(e){Object(O["a"])(this,t),this.value=e,this.digits=2}return Object(A["a"])(t,[{key:"format",value:function(){return this.value?this.getFormatedNumber(this.value):0===this.value?this.getFormatedNumberZero():this.value}},{key:"getFormatedNumber",value:function(t){return this.NumberIsFloat(t)?this.getFormatedNumberFloat(t):this.getFormatedNumberInteger(t)}},{key:"getFormatedNumberFloat",value:function(t){return t=this.getValueCentsDigitsLimited(t),t=t.toLocaleString("pt-BR"),1===t.toString().split(",")[1].length&&(t+="0")," "+t}},{key:"getFormatedNumberInteger",value:function(t){return" "+t.toLocaleString("pt-BR")+",00"}},{key:"getFormatedNumberZero",value:function(){return" 0,00"}},{key:"NumberIsFloat",value:function(t){return t.toString().split(".").length-1>0&&t.toString().split(".")[1].substring(0,this.digits)>0}},{key:"getValueCentsDigitsLimited",value:function(t){var e=t.toString().split(".");return parseFloat(e[0]+"."+e[1].substring(0,this.digits))}}]),t}(),Pp=function(t,e){if(e&&t){t+="";var a=0,i="";t=t.replace(/[^0-9a-zA-Z]+/,""),t=t.replace(/[^0-9a-zA-Z]+/,"");for(var s=0;s0?(1===t.toString().split(".")[1].length&&(t+="0"),t.toLocaleString("pt-BR")):t.toLocaleString("pt-BR"):0===t?"0":t})),i["default"].filter("date",(function(t){if(t){for(var e=t.split("-"),a="",i=e.length-1;i>-1;i--)a+=e[i],i&&(a+="/");return a}return" - "})),i["default"].filter("removehtmltags",(function(t){return!(!t||null===t||""===t)&&(t=t.toString(),t.replace(/<[^>]*>/g," "))})),i["default"].filter("stringlength",(function(t,e){return t&&null!==t&&""!==t?(t=t.toString(),t.length1?e-1:0),i=1;is&&(t.value=t.value.substr(0,s),t.dispatchEvent(i)),sm(t,e)}});var sm=function(t,e){console.log(t,t.value,e.value)},om={},nm=a("b30d"),rm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t._t("toolbar",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading,error:t.error}),t.notShowToolbar?t._e():a("v-toolbar",{staticStyle:{color:"white","z-index":"1"},attrs:{dense:"",color:t.dark?"dark":"primary"}},[t.notReturnIcon?t._e():a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t.title&&!t.fieldTitle?a("span",[t._v(" "+t._s(t.title)+" ")]):t._e(),!t.title&&t.fieldTitle&&t.detail?a("span",[t._v(" "+t._s(t.detail[t.fieldTitle])+" ")]):t._e()]),a("v-spacer"),t._t("toolbarItensBefore",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading}),t.store?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.wiConfig.id&&t.wiConfig.id.update?t.wiConfig.id.update:t.wiConfig.id},expression:"{'id': wiConfig.id && wiConfig.id.update ? wiConfig.id.update : wiConfig.id}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{disabled:t.loading,icon:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store,onSubmit:t.loadDetail,data:t.detail})}}},[a("v-icon",{staticStyle:{color:"white"}},[t._v("edit")])],1):t._e(),a("v-btn",{attrs:{loading:t.loading,icon:""},on:{click:function(e){return t.loadDetail()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1),t._t("toolbarItensAfter",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading})],2),t.loading&&t.notLoad?a("div",[a("v-progress-linear",{staticStyle:{margin:"0 !important"},attrs:{indeterminate:!0}})],1):t._e(),a("loading",{attrs:{loading:t.loading&&(!t.notLoad||!t.detail)}},[t.detail&&!t.error?a("div",[t._t("default",null,{content:t.detail,refresh:t.loadDetail,loading:t.loading})],2):t._e(),t.error?a("div",{staticStyle:{width:"100%","text-align":"center","padding-top":"50px"}},[a("h1",{staticStyle:{"padding-bottom":"20px"}},[t._v("Erro ao buscar informações. "),a("br"),t._v("Tente novamente ou contacte o suporte. ")]),a("v-btn",{attrs:{color:"primary"},on:{click:function(e){return t.loadDetail()}}},[a("v-icon",[t._v("refresh")]),t._v(" "),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Tentar novamente")])],1),a("v-btn",{on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("navigate_before")]),t._v(" Voltar")],1)],1):t._e()])],2)},lm=[],cm=(a("c1f9"),a("1ea2")),dm={name:"WiView",data:function(){return{loading:!0,detail:null,error:!1}},watch:{$route:"loadView"},computed:{url:function(){var t=this.$store.state.url;return t.base+t.version+t.group},dark:function(){return this.$wiDark||!1},wiConfig:function(){return this.$store.state.pages[this.store]||{}}},created:function(){this.loadDetail()},methods:{loadView:function(t){this.defaultRoute&&t.name!==this.defaultRoute||this.loadDetail()},loadDetail:function(t){var e=this;this.loading=!0;var a="",i=t&&t.apiParams?t.apiParams:this.apiParams||"",s=t&&t.apiUrl?t.apiUrl:this.apiUrl;this.notGetID?a=s:this.$route.params&&(this.$route.params.id>0||""!=this.$route.params.id)&&(a=s+"/"+this.$route.params.id);var o=new URLSearchParams(i),n=Object.fromEntries(o);T["b"].get({uri:a,params:n,sucess:function(t){e.error=!1,e.loading=!1,e.detail=t.data,e.$emit("action",!1),e.$emit("afterLoad",{content:t.data,refresh:e.loadDetail})},error:function(t){e.error=!0,e.loading=!1;var a="Erro ao buscar o item de ID: "+e.$route.params.id+".";e.notGetID&&(a="Erro ao buscar informações."),e.$WiMakeError({error:t,id:101,title:a})}})}},components:{loading:cm["a"]},props:["apiUrl","apiParams","routeReturn","title","notGetID","notShowToolbar","defaultRoute","store","fieldTitle","notLoad","notReturnIcon"]},um=dm,pm=Object(l["a"])(um,rm,lm,!1,null,null,null),mm=pm.exports,vm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{dark:t.$wiDark,"return-value":"dialog",persistent:"",scrollable:"","max-width":t.config.maxWidth||t.defaultMaxWidth,fullscreen:t.$vuetify.breakpoint.xsOnly},on:{keydown:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"esc",27,e.key,["Esc","Escape"])?null:t.closeEdit()}},model:{value:t.action,callback:function(e){t.action=e},expression:"action"}},[a("v-card",{staticStyle:{"border-radius":"5px"}},[a("v-toolbar",{staticStyle:{"border-radius":"5px"},attrs:{dense:""}},[t.add&&t.form&&t.form.id&&(!t.config.config||t.config.config.new)?a("v-btn",{attrs:{fab:"",small:"",color:"success",bottom:"",left:"",absolute:""},nativeOn:{click:function(e){return e.stopPropagation(),t.newForm()}}},[a("v-icon",[t._v("add")])],1):t._e(),t.config.icon?a("v-icon",{attrs:{large:""}},[t._v(t._s(t.config.icon&&t.config.icon.edit?"object"==typeof t.config.icon.edit?t.config.icon.edit[t.form.id?"update":t.config.icon.edit["insert"]||t.config.icon.edit["create"]]:t.config.icon.edit:t.config.icon))]):t._e(),a("v-toolbar-title",[t.config.title?a("strong",[t._v(t._s(t.config.title&&t.config.title.edit?"object"==typeof t.config.title.edit?t.config.title.edit[t.form.id?"update":t.config.title.edit["insert"]?"insert":"create"]:t.config.title.edit:t.config.title))]):t._e()]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeEdit()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("v-container",{staticStyle:{padding:"0px !important"},attrs:{fluid:""}},[t.description?a("div",{staticStyle:{width:"100%","text-align":"center"}},[a("span",{domProps:{innerHTML:t._s(t.description)}})]):t._e(),a("v-form",{ref:"wiEditDialog",attrs:{autocomplete:"off"},model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[t.action&&t.store?a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.fields.edit||t.config.fields,(function(e,i){return!t.viewField(e)||e.showField&&!e.showField(t.form,t.auth)?t._e():a("v-flex",t._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",t.sizeField(e.size),!1),[a("div",{style:{maxWidth:e.button?"80% !important":"100% !important"}},["divider"===e.type?a("div",{staticStyle:{width:"100%",padding:"0 0 20px 0"}},[a("v-divider")],1):t._e(),"subheader"===e.type?a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-subheader",{staticStyle:{"margin-bottom":"20px",height:"30px !important","border-radius":"5px"},style:Object.assign({},{background:t.$wiDark?"#212121":"#ECEFF1"},e.style||{})},[a("span",{staticStyle:{padding:"5px"},style:Object.assign({},e.style||{})},[a("span",{domProps:{innerHTML:t._s("function"==typeof e.text?e.text(t.form,t.auth):e.text)}})])])],1):t._e(),"hidden"===e.type?a("input",{directives:[{name:"model",rawName:"v-model",value:t.form[e.value],expression:"form[field.value]"}],attrs:{type:"hidden"},domProps:{value:t.form[e.value]},on:{input:function(a){a.target.composing||t.$set(t.form,e.value,a.target.value)}}}):t._e(),"int"===e.type?a("v-text-field",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,suffix:e.suffix,min:"function"==typeof e.min?e.min(t.form,t.auth):e.min,max:"function"==typeof e.max?e.max(t.form,t.auth):e.max,type:"number",step:e.step,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required,label:t.formatLabel(e),counter:e.counter,mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form,t.auth):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"show-result"===e.type?a("WiEditFieldShowResult",{attrs:{form:t.form,field:e}}):t._e(),"amount-margin"===e.type?a("WiEditFieldAmountMargin",{attrs:{form:t.form,field:e},on:{onChange:t.addToForm}}):t._e(),"money"===e.type?a("div",{staticClass:"v-input v-text-field v-text-field--placeholder v-input--is-label-active v-input--is-dirty theme--light"},[a("div",{staticClass:"v-input__control"},[a("div",{staticClass:"v-input__slot"},[a("div",{staticClass:"v-text-field__slot"},[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto",position:"absolute"},attrs:{"aria-hidden":"true"}},[t._v(t._s(e.text)),e.required?a("span",[t._v("*")]):t._e()]),a("money",t._b({attrs:{"aria-label":e.placeholder||e.text,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,required:"function"==typeof e.required?e.required(t.form):e.required,rules:e.required?t.validField(e):[],placeholder:e.placeholder||e.text},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}},"money",t.money,!1))],1)]),a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])])]):t._e(),"text"===e.type?a("v-text-field",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,placeholder:"function"==typeof e.placeholder?e.placeholder(t.form):e.placeholder||e.text,rules:e.rules||(e.required?t.validField(e):[]),required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),counter:e.counter,mask:"function"==typeof e.mask?e.mask(t.form):e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"mac-address"===e.type?a("v-text-field",{directives:[{name:"wi-mac-address",rawName:"v-wi-mac-address",value:!0,expression:"true"}],attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,placeholder:"function"==typeof e.placeholder?e.placeholder(t.form):e.placeholder||e.text,rules:e.rules||(e.required?t.validField(e):[]),required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),counter:e.counter,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"email"===e.type?a("v-text-field",{attrs:{"prepend-icon":"mail","append-icon":e["append-icon"],prefix:e.prefix,placeholder:"function"==typeof e.placeholder?e.placeholder(t.form):e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"time"===e.type?a("v-text-field",{attrs:{type:"time","prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],prefix:e.prefix,placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),counter:e.counter,mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled,autocomplete:"off"},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"color"===e.type?a("div",{staticStyle:{"margin-bottom":"12px"}},[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto","font-size":"12px"},attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(e.text)+" ")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.form[e.value],expression:"form[field.value]"}],staticStyle:{width:"100%","margin-top":"0px","margin-bottom":"3px"},attrs:{type:"color",placeholder:e.placeholder||e.text,required:"function"==typeof e.required?e.required(t.form):e.required,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},domProps:{value:t.form[e.value]},on:{input:function(a){a.target.composing||t.$set(t.form,e.value,a.target.value)}}})]):t._e(),"password"===e.type?a("v-text-field",{attrs:{placeholder:e.placeholder||e.text,"prepend-icon":e["prepend-icon"],"append-icon":t.typePassword?"visibility":"visibility_off",type:t.typePassword?"password":"text",rules:e.required?t.validField(e):[],required:e.required,label:t.formatLabel(e),counter:e.counter,min:"8",mask:e.mask,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},on:{"click:append":function(){return t.typePassword=!t.typePassword}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"location"===e.type?a("WiEditLocationField",{attrs:{form:t.form,field:e},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"datetime"===e.type?a("v-text-field",{attrs:{prefix:e.prefix,"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],type:"datetime-local",placeholder:e.placeholder,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),counter:e.counter,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"date"===e.type?a("v-text-field",{attrs:{prefix:e.prefix,"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],type:"date",placeholder:e.placeholder||e.text,rules:t.isRequired(e)?t.validField(e):[],required:t.isRequired(e),label:t.formatLabel(e),counter:e.counter,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"textarea"===e.type?a("v-textarea",{staticClass:"pt-2",attrs:{outline:"","auto-grow":"",placeholder:e.placeholder||e.text,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,label:t.formatLabel(e),counter:e.counter,rows:e.rows||3,disabled:"function"==typeof e.disabled?e.disabled(t.form):e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"editor"===e.type?a("WiEditTextEditor",{attrs:{label:e.text,required:e.required,rules:e.required?t.validField(e):[],disabled:e.disabled},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"tiny-editor"===e.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("WiEditTinyMCE",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e(),"table-creator"===e.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("WNEditTableCreator",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e(),"table"===e.type?a("div",{staticStyle:{"padding-bottom":"20px"}},[a("WNEditTable",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e(),"switch"===e.type?a("WiEditFieldSwitch",{attrs:{field:e,form:t.form},on:{change:t.onChange},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"checkbox"===e.type?a("div",[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{"font-size":"12px !important"},attrs:{"aria-hidden":"true",for:"checkbox"}},[t._v(" "+t._s(e.text)+" ")]),a("br"),a("v-checkbox",{attrs:{label:""+(t.form[e.value]?e.trueText||"Sim":e.falseText||"Não"),rules:e.required?t.validField(e):[],required:e.required,disabled:e.disabled},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}})],1):t._e(),"select"===e.type?a("WiEditFieldSelect",{attrs:{field:e,form:t.form},on:{onChange:t.onChange},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"dbselect"===e.type?a("dbselect",{attrs:{"prepend-icon":e["prepend-icon"],"append-icon":e["append-icon"],instore:e.instore,outstore:e.outstore,id:e.value,form:t.form,show:e.show,label:t.formatLabel(e),rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,value:e.value,fields:e.fields,multiple:e.multiple,order:e.order}}):t._e(),"db-select"===e.type?a("db-select",{attrs:{apiUrl:e.apiUrl,apiParams:e.apiParams,formField:e.value,form:t.form,show:e.show,label:t.formatLabel(e),rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text}}):t._e(),t.action?a("div",["db-autocomplete"===e.type?a("db-autocomplete",{attrs:{apiUrl:"function"==typeof e.apiUrl?e.apiUrl(t.form,t.auth):e.apiUrl,apiParams:"function"==typeof e.apiParams?e.apiParams(t.form,t.auth):e.apiParams,formField:e.value,form:t.form,show:e.show,value:e.selectValue,comparator:e.comparator,label:t.formatLabel(e),rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required,autocomplete:e.autocomplete,multiple:e.multiple,placeholder:e.placeholder||e.text,disabled:"function"==typeof e.disabled?e.disabled(t.form,t.auth):e.disabled,object:e.object,icon:e.icon,color:e.color,change:e.change,lastFormFieldChanged:t.lastFormFieldChanged,clearable:e.clearable,dependOn:e.dependOn},on:{onChange:t.onAutocompleteChange}}):t._e()],1):t._e(),"list"===e.type?a("div",[a("v-list",{staticClass:"listmodal",attrs:{dense:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(t.form[e.show]||"Selecione..."))]),e.showSecond?a("v-list-tile-sub-title",[t._v("form[field.showSecond]")]):t._e()],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(e){t.listModal=!0}}},[a("v-icon",[t._v("search")])],1),a("list-modal",{attrs:{action:t.listModal,store:e.store,id:e.value,multiple:!!e.multiple&&t.getMultipleListModal},on:{action:t.closeListModal}})],1)],1)],1),a("br")],1):t._e(),"list-ticket-category"===e.type?a("div",[a("ocorrencias-dialog",{attrs:{data:t.form,form:t.form,"ticket-function":e.ticketFunction,rules:e.required?t.validField(e):[],required:"function"==typeof e.required?e.required(t.form,t.auth):e.required},on:{select:t.selectCategory}})],1):t._e(),"wi-list-dialog"===e.type?a("div",[a("wi-edit-wi-list-dialog",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e(),"wi-file-dialog"===e.type?a("div",[a("wi-edit-wi-file-dialog",{attrs:{form:t.form,field:e},on:{select:t.addToForm}})],1):t._e(),"wi-google-icons"===e.type?a("div",[a("wi-google-icons-dialog",{attrs:{field:e.value,icon:t.form[e.value]},on:{select:t.setIcon}})],1):t._e(),"message"===e.type?a("div",[a("WiEditMessageField",{attrs:{field:e,form:t.form}})],1):t._e(),"file-download"===e.type?a("div",[a("WiEditFileDownloadField",{attrs:{field:e,form:t.form}})],1):t._e(),"wn-category-selector"===e.type?a("div",[a("WiEditCategorySelector",{attrs:{field:e,form:t.form},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}})],1):t._e(),"textarea-format"==e.type?a("WiEditFieldTextAreaFormat",{attrs:{field:e,form:t.form},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}}):t._e(),"wn-wpp-template-select"===e.type?a("div",[a("WNEditWPPTempSelect",{attrs:{field:e,form:t.form},on:{select:t.addToForm},model:{value:t.form[e.value],callback:function(a){t.$set(t.form,e.value,a)},expression:"form[field.value]"}})],1):t._e()],1),e.button?a("div",{staticStyle:{width:"20%"}},[a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var s=i.on,o=i.attrs;return["icon"===e.button.type?a("v-btn",t._g(t._b({attrs:{icon:"",color:e.button.color,loading:!!e.button.loading&&e.button.loading(t.form,e),disabled:!!e.button.disabled&&e.button.disabled(t.form,e)},on:{click:function(a){return e.button.action({form:t.form,field:e,setField:t.setField})}}},"v-btn",o,!1),s),[a("v-icon",[t._v(t._s(e.button.icon))])],1):t._e()]}}],null,!0)},[a("span",[t._v(t._s(e.button.text))])])],1):t._e()])})),1):t._e()],1)],1),a("br"),a("br")],1),t.action&&t.store?a("v-toolbar",{staticClass:"elevation-17",staticStyle:{position:"absolute",bottom:"0",width:"100%","z-index":"999 !important","box-shadow":"10px 10px 5px grey"},attrs:{dense:""}},[a("small",[t._v("*Campos obrigatórios")]),a("v-spacer"),t.action&&t.form&&!t.form.id&&t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("create"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('create'), notCheck: config.disablePermission}"}],attrs:{disabled:!t.valid,color:"success"},nativeOn:{click:function(e){return t.insert(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Inserir")]),a("v-icon",[t._v("check")])],1):t._e(),t.action&&t.form&&t.form.id&&t.checkButtonConfig("delete")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("delete"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('delete'), notCheck: config.disablePermission}"}],attrs:{color:"error"},nativeOn:{click:function(e){return t.apagar(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Apagar")]),a("v-icon",[t._v("delete")])],1):t._e(),t.action&&t.form&&t.form.id&&t.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("update"),notCheck:t.config.disablePermission},expression:"{'id': getIdPermission('update'), notCheck: config.disablePermission}"}],attrs:{disabled:!t.valid,color:"info"},nativeOn:{click:function(e){return t.update(t.form)}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Atualizar")]),a("v-icon",[t._v("update")])],1):t._e()],1):t._e()],1)],1)],1)},fm=[],gm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"padding-bottom":"20px"},attrs:{id:"removePasteFormat"}},[a("vue-editor",{attrs:{"editor-toolbar":t.customToolbar,useCustomImageHandler:!1},on:{paste:t.handlePaste,drop:t.handleDrop,dragover:t.handleDragOver},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})],1)},_m=[],hm={name:"WiEditTextEditor",data:function(){return{customToolbar:[[{header:[!1,1,2,3,4,5,6]}],[{size:["small",!1,"large","huge"]}],["bold","italic","underline","strike"],[{align:""},{align:"center"},{align:"right"},{align:"justify"}],[{color:[]},{background:[]}],[{list:"ordered"},{list:"bullet"}]]}},computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{handlePaste:function(t){t.preventDefault();var e=t.clipboardData||window.clipboardData,a=e.getData("text/html"),i=e.getData("text/plain");if(a)if(this.containsImages(a)){if(document.queryCommandSupported("insertText"))document.execCommand("insertText",!1,i);else{var s=window.getSelection();if(s.rangeCount>0){var o=s.getRangeAt(0);o.deleteContents(),o.insertNode(document.createTextNode(i))}}console.warn("Imagens foram removidas do texto colado")}else if(document.queryCommandSupported("insertHTML"))document.execCommand("insertHTML",!1,a);else{var n=window.getSelection();if(n.rangeCount>0){var r=n.getRangeAt(0);r.deleteContents();var l=document.createElement("div");l.innerHTML=a;var c=document.createDocumentFragment();while(l.firstChild)c.appendChild(l.firstChild);r.insertNode(c)}}else if(document.queryCommandSupported("insertText"))document.execCommand("insertText",!1,i);else{var d=window.getSelection();if(d.rangeCount>0){var u=d.getRangeAt(0);u.deleteContents(),u.insertNode(document.createTextNode(i))}}},handleDrop:function(t){t.preventDefault(),t.stopPropagation(),console.warn("Arquivos e imagens não são permitidos neste editor")},handleDragOver:function(t){t.preventDefault(),t.stopPropagation()},containsImages:function(t){var e=/]*>/gi;return e.test(t)},stripHtml:function(t){var e=document.createElement("div");return e.innerHTML=t,e.textContent||e.innerText||""}},mounted:function(){var t=this.$el.querySelector(".ql-editor");t&&(t.addEventListener("paste",this.handlePaste),t.addEventListener("drop",this.handleDrop),t.addEventListener("dragover",this.handleDragOver))},beforeDestroy:function(){var t=this.$el.querySelector(".ql-editor");t&&(t.removeEventListener("paste",this.handlePaste),t.removeEventListener("drop",this.handleDrop),t.removeEventListener("dragover",this.handleDragOver))},props:{label:{type:String,default:""},value:{},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rules:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},money:{type:Object,default:function(){return{decimal:",",thousands:".",prefix:"R$ ",precision:2,masked:!1}}},outline:{type:Boolean,default:!1}},components:{VueEditor:cu["a"]}},bm=hm,xm=(a("61f4"),Object(l["a"])(bm,gm,_m,!1,null,"19cc6090",null)),ym=xm.exports,km=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit-message-field",style:{background:t.$wiDark?"#212121":"#ECEFF1",color:t.field.color||"#6C6E88","border-color":t.field.color}},[a("span",{domProps:{innerHTML:t._s(t.field.text)}}),a("br"),a("span",{domProps:{innerHTML:t._s(t.field.calculate(t.form))}})])},Cm=[],wm={name:"WiEditFieldShowResult",props:["form","field"]},Sm=wm,Dm=(a("8246"),Object(l["a"])(Sm,km,Cm,!1,null,"b2661446",null)),Em=Dm.exports,Tm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit-message-field"},[a("v-dialog",{attrs:{width:"300",persistent:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{color:t.field.color||"primary",outline:"",large:"",block:""}},i),[a("v-icon",[t._v("calculate")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{flat:"",dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v("calculate")]),a("span",[t._v(" "+t._s(t.field.text||"Calcular Margem"))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{"padding-bottom":"0"}},[a("v-layout",[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("WiEditFieldMoney",{attrs:{label:"Valor de custo",required:!0,outline:!0,placeholder:"0,00"},model:{value:t.fields.amountCost,callback:function(e){t.$set(t.fields,"amountCost",e)},expression:"fields.amountCost"}})],1)],1),a("v-layout",[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-text-field",{attrs:{label:"Margem (%)",outline:"",dense:"",type:"number","hide-details":""},model:{value:t.fields.marginPercent,callback:function(e){t.$set(t.fields,"marginPercent",e)},expression:"fields.marginPercent"}})],1)],1),a("v-layout",[a("v-flex",{staticStyle:{"padding-bottom":"20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-text-field",{attrs:{label:"Quantidade",outline:"",dense:"",type:"number","hide-details":""},model:{value:t.fields.quantity,callback:function(e){t.$set(t.fields,"quantity",e)},expression:"fields.quantity"}})],1)],1),a("v-layout",[a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("WiEditFieldMoney",{attrs:{label:"Desconto (Opcional)",required:!1,outline:!0,placeholder:"0,00"},model:{value:t.fields.amountDiscount,callback:function(e){t.$set(t.fields,"amountDiscount",e)},expression:"fields.amountDiscount"}})],1)],1)],1),a("v-card-text",{staticStyle:{"padding-top":"0"}},[a("div",{staticStyle:{display:"flex","flex-direction":"column"}},[a("div",{staticClass:"asdasd"},[a("strong",[t._v("Valor unitário: ")]),a("span",{staticStyle:{"font-size":"20px",color:"green"}},[t._v(" "+t._s(t._f("money")(t.amountUnitAddMargin))+" ")])]),t.fields.quantity&&t.fields.amountDiscount?a("v-divider"):t._e(),t.fields.quantity&&t.fields.amountDiscount?a("div",{staticClass:"asdasd"},[a("strong",[t._v("Valor total sem desconto: ")]),a("span",[t._v(" "+t._s(t._f("money")(t.amountTotalSubtractDiscount)))])]):t._e(),t.fields.quantity?a("v-divider"):t._e(),t.fields.quantity?a("div",{staticClass:"asdasd"},[a("strong",[t._v("Valor total: ")]),a("span",[t._v(" "+t._s(t._f("money")(t.amountUnit)))])]):t._e()],1)]),a("v-divider"),a("v-card-actions",[a("v-btn",{attrs:{color:"primary",block:""},on:{click:function(e){return t.updateMargin()}}},[t._v(" Atualizar margem ")])],1)],1)],1)],1)},Om=[],Am=a("ade3"),Im=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{class:t.outline?["v-input v-text-field v-text-field--enclosed v-text-field--outline v-input--hide-details v-input--is-label-active v-input--is-dirty theme--light"]:["v-input v-text-field v-text-field--placeholder v-input--is-label-active v-input--is-dirty theme--light"]},[a("div",{staticClass:"v-input__control"},[a("div",{staticClass:"v-input__slot"},[a("div",{staticClass:"v-text-field__slot"},[a("label",{staticClass:"v-label v-label--active theme--light",staticStyle:{left:"0px",right:"auto",position:"absolute"},attrs:{"aria-hidden":"true"}},[t._v(" "+t._s(t.label)+" ")]),a("money",t._b({attrs:{"aria-label":t.placeholder||t.label,disabled:t.disabled,required:t.required,rules:t.rules,placeholder:t.placeholder},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}},"money",t.money,!1))],1)]),t._m(0)])])},Fm=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"v-text-field__details"},[a("div",{staticClass:"v-messages theme--light"},[a("div",{staticClass:"v-messages__wrapper"})])])}],Pm={name:"WiEditFieldMoney",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{label:{type:String,default:""},value:{},disabled:{type:Boolean,default:!1},required:{type:Boolean,default:!1},rules:{type:Array,default:function(){return[]}},placeholder:{type:String,default:""},money:{type:Object,default:function(){return{decimal:",",thousands:".",prefix:"R$ ",precision:2,masked:!1}}},outline:{type:Boolean,default:!1}}},jm=Pm,qm=Object(l["a"])(jm,Im,Fm,!1,null,null,null),$m=qm.exports,zm={name:"WiEditFieldAmountMargin",data:function(){return{dialog:!1,fields:{quantity:0,amountCost:0,marginPercent:0,amountDiscount:0}}},computed:{amountUnitAddMargin:function(){return this.fields.amountCost+this.fields.amountCost*this.fields.marginPercent/100},amountTotalSubtractDiscount:function(){return this.amountUnitAddMargin*this.fields.quantity},amountUnit:function(){return this.amountTotalSubtractDiscount-this.fields.amountDiscount}},methods:{updateMargin:function(){var t;this.$emit("onChange",(t={},Object(Am["a"])(t,this.field.config.fields.quantity,this.fields.quantity),Object(Am["a"])(t,this.field.config.fields.amountCost,this.fields.amountCost),Object(Am["a"])(t,this.field.config.fields.marginPercent,this.fields.marginPercent),Object(Am["a"])(t,this.field.config.fields.amountDiscount,this.fields.amountDiscount),Object(Am["a"])(t,this.field.config.result,this.amountUnitAddMargin),t)),this.dialog=!1}},mounted:function(){this.fields={quantity:this.form[this.field.config.fields.quantity]||0,amountCost:this.form[this.field.config.fields.amountCost]||0,marginPercent:this.form[this.field.config.fields.marginPercent]||0,amountDiscount:this.form[this.field.config.fields.amountDiscount]||0}},props:["form","field"],watch:{dialog:function(){console.log("dialog",this.field.config.fields.amountCost,this.form[this.field.config.fields.amountCost]),this.fields={quantity:this.form[this.field.config.fields.quantity]||0,amountCost:this.form[this.field.config.fields.amountCost]||0,marginPercent:this.form[this.field.config.fields.marginPercent]||0,amountDiscount:this.form[this.field.config.fields.amountDiscount]||0},console.log(this.form,this.fields)}},components:{WiEditFieldMoney:$m}},Mm=zm,Nm=(a("3f65"),Object(l["a"])(Mm,Tm,Om,!1,null,"4ae62961",null)),Lm=Nm.exports,Rm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"max-width":"100%"}},[a("div",{staticStyle:{"max-width":"100%"}},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],staticClass:"asdasdasd",staticStyle:{"border-style":"solid","border-color":"gray","border-radius":"10px","border-width":"1px",height:"45px !important","padding-left":"5px !important","padding-right":"5px !important"},attrs:{disabled:t.disabled,avatar:""},on:{click:function(e){t.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:""}},[t._v(t._s(t.icon))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Ícone")]),t.icon?a("v-list-tile-title",[a("span",[t._v(t._s(t._f("stringlength")(t.icon,10)))])]):a("v-list-tile-title",[a("span",[t._v(t._s(t._f("stringlength")("Selecione...",10)))])]),a("v-input",{staticStyle:{display:"none"},attrs:{required:t.required,rules:t.rules},model:{value:t.setIcon,callback:function(e){t.setIcon=e},expression:"setIcon"}})],1),a("v-list-tile-action",{staticStyle:{"min-width":"unset !important"}},[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.dialog=!0}}},[a("v-icon",[t._v("edit")])],1)],1)],1)],1)],1),a("v-dialog",{attrs:{scrollable:"","max-width":"85%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticStyle:{"border-radius":"10px"},style:{background:t.$vuetify.theme.dark?"#1E1E1E":"#fafafa"}},[a("v-toolbar",{staticStyle:{"z-index":"10","border-top-left-radius":"10px","border-top-right-radius":"10px"},attrs:{dense:"",primary:""}},[a("v-toolbar-title",[t._v(" Google Icons ")]),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"min-width":"450px"}},[a("div",{staticClass:"text-xs-center"},[a("v-text-field",{staticStyle:{color:"white",width:"100%"},attrs:{color:"white","append-icon":""!=t.search?"close":"search",placeholder:"Pesquise o nome do ícone (English)",solo:"","hide-details":"","single-line":"",autofocus:!0,dark:""},on:{"click:append":function(){""!=t.search&&(t.search="")}},model:{value:t.search,callback:function(e){t.search=e},expression:"search"}})],1)]),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog?a("v-card-text",{staticStyle:{height:"calc(100vh - 228px)","overflow-y":"auto"}},[a("v-container",{staticStyle:{padding:"0 !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{"text-align":"center !important","padding-bottom":"20px"},attrs:{xs12:""}},[a("h3",[t._v("Clique sobre o ícone que desejar")])]),t._l(t.paginatedIcons,(function(e,i){return a("v-flex",{key:i,attrs:{xs12:"",sm4:"",md3:"",lg2:""}},[a("v-card",{staticStyle:{margin:"10px",cursor:"pointer","border-radius":"10px"},attrs:{color:t.icon==e?"orange":void 0},on:{click:function(a){return t.select(e)}}},[a("v-card-text",{staticStyle:{"text-align":"center !important"}},[a("v-icon",{attrs:{"x-large":"",color:t.$vuetify.theme.dark?"white":"black"}},[t._v(t._s(e))]),a("br"),a("v-tooltip",{attrs:{bottom:""}},[a("template",{slot:"activator"},[a("span",[t._v(t._s(t._f("stringlength")(e,18)))])]),a("span",[t._v(t._s(e))])],2)],1)],1)],1)}))],2)],1)],1):t._e(),a("div",{style:{background:t.$vuetify.theme.dark?"#272727":"white",height:"48px",display:"flex",alignItems:"center",justifyContent:"center",borderBottomLeftRadius:"10px",borderBottomRightRadius:"10px",boxShadow:t.$vuetify.theme.dark?"0 -4px 6px -1px rgba(0, 0, 0, 0.2), 0 -2px 4px -1px rgba(0, 0, 0, 0.15)":"0 -4px 6px -1px rgba(0, 0, 0, 0.05), 0 -2px 4px -1px rgba(0, 0, 0, 0.03)"}},[a("v-btn",{attrs:{disabled:1===t.currentPage,icon:"",small:""},on:{click:t.prevPage}},[a("v-icon",[t._v("chevron_left")])],1),a("span",{staticClass:"px-2"},[t._v("Página "+t._s(t.currentPage)+" de "+t._s(t.totalPages))]),a("v-btn",{attrs:{disabled:t.currentPage===t.totalPages,icon:"",small:""},on:{click:t.nextPage}},[a("v-icon",[t._v("chevron_right")])],1)],1)],1)],1)],1)},Um=[],Wm=a("2909"),Bm=function(){function t(){Object(O["a"])(this,t)}return Object(A["a"])(t,null,[{key:"get",value:function(){var t=["water f084","waves e176","3d_rotation e84d","ac_unit eb3b","access_alarm e190","access_alarms e191","access_time e192","accessibility e84e","accessible e914","account_balance e84f","account_balance_wallet e850","account_box e851","account_circle e853","adb e60e","add e145","add_a_photo e439","add_alarm e193","add_alert e003","add_box e146","add_circle e147","add_circle_outline e148","add_location e567","add_shopping_cart e854","add_to_photos e39d","add_to_queue e05c","adjust e39e","airline_seat_flat e630","airline_seat_flat_angled e631","airline_seat_individual_suite e632","airline_seat_legroom_extra e633","airline_seat_legroom_normal e634","airline_seat_legroom_reduced e635","airline_seat_recline_extra e636","airline_seat_recline_normal e637","airplanemode_active e195","airplanemode_inactive e194","airplay e055","airport_shuttle eb3c","alarm e855","alarm_add e856","alarm_off e857","alarm_on e858","album e019","all_inclusive eb3d","all_out e90b","android e859","announcement e85a","apps e5c3","archive e149","arrow_back e5c4","arrow_downward e5db","arrow_drop_down e5c5","arrow_drop_down_circle e5c6","arrow_drop_up e5c7","arrow_forward e5c8","arrow_upward e5d8","art_track e060","aspect_ratio e85b","assessment e85c","assignment e85d","assignment_ind e85e","assignment_late e85f","assignment_return e860","assignment_returned e861","assignment_turned_in e862","assistant e39f","assistant_photo e3a0","attach_file e226","attach_money e227","attachment e2bc","audiotrack e3a1","autorenew e863","av_timer e01b","backspace e14a","backup e864","battery_alert e19c","battery_charging_full e1a3","battery_full e1a4","battery_std e1a5","battery_unknown e1a6","beach_access eb3e","beenhere e52d","block e14b","bluetooth e1a7","bluetooth_audio e60f","bluetooth_connected e1a8","bluetooth_disabled e1a9","bluetooth_searching e1aa","blur_circular e3a2","blur_linear e3a3","blur_off e3a4","blur_on e3a5","book e865","bookmark e866","bookmark_border e867","border_all e228","border_bottom e229","border_clear e22a","border_color e22b","border_horizontal e22c","border_inner e22d","border_left e22e","border_outer e22f","border_right e230","border_style e231","border_top e232","border_vertical e233","branding_watermark e06b","brightness_1 e3a6","brightness_2 e3a7","brightness_3 e3a8","brightness_4 e3a9","brightness_5 e3aa","brightness_6 e3ab","brightness_7 e3ac","brightness_auto e1ab","brightness_high e1ac","brightness_low e1ad","brightness_medium e1ae","broken_image e3ad","brush e3ae","bubble_chart e6dd","bug_report e868","build e869","burst_mode e43c","business e0af","business_center eb3f","cached e86a","cake e7e9","call e0b0","call_end e0b1","call_made e0b2","call_merge e0b3","call_missed e0b4","call_missed_outgoing e0e4","call_received e0b5","call_split e0b6","call_to_action e06c","camera e3af","camera_alt e3b0","camera_enhance e8fc","camera_front e3b1","camera_rear e3b2","camera_roll e3b3","cancel e5c9","card_giftcard e8f6","card_membership e8f7","card_travel e8f8","casino eb40","cast e307","cast_connected e308","center_focus_strong e3b4","center_focus_weak e3b5","change_history e86b","chat e0b7","chat_bubble e0ca","chat_bubble_outline e0cb","check e5ca","check_box e834","check_box_outline_blank e835","check_circle e86c","chevron_left e5cb","chevron_right e5cc","child_care eb41","child_friendly eb42","chrome_reader_mode e86d","class e86e","clear e14c","clear_all e0b8","close e5cd","closed_caption e01c","cloud e2bd","cloud_circle e2be","cloud_done e2bf","cloud_download e2c0","cloud_off e2c1","cloud_queue e2c2","cloud_upload e2c3","code e86f","collections e3b6","collections_bookmark e431","color_lens e3b7","colorize e3b8","comment e0b9","compare e3b9","compare_arrows e915","computer e30a","confirmation_number e638","contact_mail e0d0","contact_phone e0cf","contacts e0ba","content_copy e14d","content_cut e14e","content_paste e14f","control_point e3ba","control_point_duplicate e3bb","copyright e90c","create e150","create_new_folder e2cc","credit_card e870","crop e3be","crop_16_9 e3bc","crop_3_2 e3bd","crop_5_4 e3bf","crop_7_5 e3c0","crop_din e3c1","crop_free e3c2","crop_landscape e3c3","crop_original e3c4","crop_portrait e3c5","crop_rotate e437","crop_square e3c6","dashboard e871","data_usage e1af","date_range e916","dehaze e3c7","delete e872","delete_forever e92b","delete_sweep e16c","description e873","desktop_mac e30b","desktop_windows e30c","details e3c8","developer_board e30d","developer_mode e1b0","device_hub e335","devices e1b1","devices_other e337","dialer_sip e0bb","dialpad e0bc","directions e52e","directions_bike e52f","directions_boat e532","directions_bus e530","directions_car e531","directions_railway e534","directions_run e566","directions_subway e533","directions_transit e535","directions_walk e536","disc_full e610","dns e875","do_not_disturb e612","do_not_disturb_alt e611","do_not_disturb_off e643","do_not_disturb_on e644","dock e30e","domain e7ee","done e876","done_all e877","donut_large e917","donut_small e918","drafts e151","drag_handle e25d","drive_eta e613","dvr e1b2","edit e3c9","edit_location e568","eject e8fb","email e0be","enhanced_encryption e63f","equalizer e01d","error e000","error_outline e001","euro_symbol e926","ev_station e56d","event e878","event_available e614","event_busy e615","event_note e616","event_seat e903","exit_to_app e879","expand_less e5ce","expand_more e5cf","explicit e01e","explore e87a","exposure e3ca","exposure_neg_1 e3cb","exposure_neg_2 e3cc","exposure_plus_1 e3cd","exposure_plus_2 e3ce","exposure_zero e3cf","extension e87b","face e87c","fast_forward e01f","fast_rewind e020","favorite e87d","favorite_border e87e","featured_play_list e06d","featured_video e06e","feedback e87f","fiber_dvr e05d","fiber_manual_record e061","fiber_new e05e","fiber_pin e06a","fiber_smart_record e062","file_download e2c4","file_upload e2c6","filter e3d3","filter_1 e3d0","filter_2 e3d1","filter_3 e3d2","filter_4 e3d4","filter_5 e3d5","filter_6 e3d6","filter_7 e3d7","filter_8 e3d8","filter_9 e3d9","filter_9_plus e3da","filter_b_and_w e3db","filter_center_focus e3dc","filter_drama e3dd","filter_frames e3de","filter_hdr e3df","filter_list e152","filter_none e3e0","filter_tilt_shift e3e2","filter_vintage e3e3","find_in_page e880","find_replace e881","fingerprint e90d","first_page e5dc","fitness_center eb43","flag e153","flare e3e4","flash_auto e3e5","flash_off e3e6","flash_on e3e7","flight e539","flight_land e904","flight_takeoff e905","flip e3e8","flip_to_back e882","flip_to_front e883","folder e2c7","folder_open e2c8","folder_shared e2c9","folder_special e617","font_download e167","format_align_center e234","format_align_justify e235","format_align_left e236","format_align_right e237","format_bold e238","format_clear e239","format_color_fill e23a","format_color_reset e23b","format_color_text e23c","format_indent_decrease e23d","format_indent_increase e23e","format_italic e23f","format_line_spacing e240","format_list_bulleted e241","format_list_numbered e242","format_paint e243","format_quote e244","format_shapes e25e","format_size e245","format_strikethrough e246","format_textdirection_l_to_r e247","format_textdirection_r_to_l e248","format_underlined e249","forum e0bf","forward e154","forward_10 e056","forward_30 e057","forward_5 e058","free_breakfast eb44","fullscreen e5d0","fullscreen_exit e5d1","functions e24a","g_translate e927","gamepad e30f","games e021","gavel e90e","gesture e155","get_app e884","gif e908","golf_course eb45","gps_fixed e1b3","gps_not_fixed e1b4","gps_off e1b5","grade e885","gradient e3e9","grain e3ea","graphic_eq e1b8","grid_off e3eb","grid_on e3ec","group e7ef","group_add e7f0","group_work e886","hd e052","hdr_off e3ed","hdr_on e3ee","hdr_strong e3f1","hdr_weak e3f2","headset e310","headset_mic e311","healing e3f3","hearing e023","help e887","help_outline e8fd","high_quality e024","highlight e25f","highlight_off e888","history e889","home e88a","hot_tub eb46","hotel e53a","hourglass_empty e88b","hourglass_full e88c","http e902","https e88d","image e3f4","image_aspect_ratio e3f5","import_contacts e0e0","import_export e0c3","important_devices e912","inbox e156","indeterminate_check_box e909","info e88e","info_outline e88f","input e890","insert_chart e24b","insert_comment e24c","insert_drive_file e24d","insert_emoticon e24e","insert_invitation e24f","insert_link e250","insert_photo e251","invert_colors e891","invert_colors_off e0c4","iso e3f6","keyboard e312","keyboard_arrow_down e313","keyboard_arrow_left e314","keyboard_arrow_right e315","keyboard_arrow_up e316","keyboard_backspace e317","keyboard_capslock e318","keyboard_hide e31a","keyboard_return e31b","keyboard_tab e31c","keyboard_voice e31d","kitchen eb47","label e892","label_outline e893","landscape e3f7","language e894","laptop e31e","laptop_chromebook e31f","laptop_mac e320","laptop_windows e321","last_page e5dd","launch e895","layers e53b","layers_clear e53c","leak_add e3f8","leak_remove e3f9","lens e3fa","library_add e02e","library_books e02f","library_music e030","lightbulb_outline e90f","line_style e919","line_weight e91a","linear_scale e260","link e157","linked_camera e438","list e896","live_help e0c6","live_tv e639","local_activity e53f","local_airport e53d","local_atm e53e","local_bar e540","local_cafe e541","local_car_wash e542","local_convenience_store e543","local_dining e556","local_drink e544","local_florist e545","local_gas_station e546","local_grocery_store e547","local_hospital e548","local_hotel e549","local_laundry_service e54a","local_library e54b","local_mall e54c","local_movies e54d","local_offer e54e","local_parking e54f","local_pharmacy e550","local_phone e551","local_pizza e552","local_play e553","local_post_office e554","local_printshop e555","local_see e557","local_shipping e558","local_taxi e559","location_city e7f1","location_disabled e1b6","location_off e0c7","location_on e0c8","location_searching e1b7","lock e897","lock_open e898","lock_outline e899","looks e3fc","looks_3 e3fb","looks_4 e3fd","looks_5 e3fe","looks_6 e3ff","looks_one e400","looks_two e401","loop e028","loupe e402","low_priority e16d","loyalty e89a","mail e158","mail_outline e0e1","map e55b","markunread e159","markunread_mailbox e89b","memory e322","menu e5d2","merge_type e252","message e0c9","mic e029","mic_none e02a","mic_off e02b","mms e618","mode_comment e253","mode_edit e254","monetization_on e263","money_off e25c","monochrome_photos e403","mood e7f2","mood_bad e7f3","more e619","more_horiz e5d3","more_vert e5d4","motorcycle e91b","mouse e323","move_to_inbox e168","movie e02c","movie_creation e404","movie_filter e43a","multiline_chart e6df","music_note e405","music_video e063","my_location e55c","nature e406","nature_people e407","navigate_before e408","navigate_next e409","navigation e55d","near_me e569","network_cell e1b9","network_check e640","network_locked e61a","network_wifi e1ba","new_releases e031","next_week e16a","nfc e1bb","no_encryption e641","no_sim e0cc","not_interested e033","note e06f","note_add e89c","notifications e7f4","notifications_active e7f7","notifications_none e7f5","notifications_off e7f6","notifications_paused e7f8","offline_pin e90a","ondemand_video e63a","opacity e91c","open_in_browser e89d","open_in_new e89e","open_with e89f","pages e7f9","pageview e8a0","palette e40a","pan_tool e925","panorama e40b","panorama_fish_eye e40c","panorama_horizontal e40d","panorama_vertical e40e","panorama_wide_angle e40f","party_mode e7fa","pause e034","pause_circle_filled e035","pause_circle_outline e036","payment e8a1","people e7fb","people_outline e7fc","perm_camera_mic e8a2","perm_contact_calendar e8a3","perm_data_setting e8a4","perm_device_information e8a5","perm_identity e8a6","perm_media e8a7","perm_phone_msg e8a8","perm_scan_wifi e8a9","person e7fd","person_add e7fe","person_outline e7ff","person_pin e55a","person_pin_circle e56a","personal_video e63b","pets e91d","phone e0cd","phone_android e324","phone_bluetooth_speaker e61b","phone_forwarded e61c","phone_in_talk e61d","phone_iphone e325","phone_locked e61e","phone_missed e61f","phone_paused e620","phonelink e326","phonelink_erase e0db","phonelink_lock e0dc","phonelink_off e327","phonelink_ring e0dd","phonelink_setup e0de","photo e410","photo_album e411","photo_camera e412","photo_filter e43b","photo_library e413","photo_size_select_actual e432","photo_size_select_large e433","photo_size_select_small e434","picture_as_pdf e415","picture_in_picture e8aa","picture_in_picture_alt e911","pie_chart e6c4","pie_chart_outlined e6c5","pin_drop e55e","place e55f","play_arrow e037","play_circle_filled e038","play_circle_outline e039","play_for_work e906","playlist_add e03b","playlist_add_check e065","playlist_play e05f","plus_one e800","poll e801","polymer e8ab","pool eb48","portable_wifi_off e0ce","portrait e416","power e63c","power_input e336","power_settings_new e8ac","pregnant_woman e91e","present_to_all e0df","print e8ad","priority_high e645","public e80b","publish e255","query_builder e8ae","question_answer e8af","queue e03c","queue_music e03d","queue_play_next e066","radio e03e","radio_button_checked e837","radio_button_unchecked e836","rate_review e560","receipt e8b0","recent_actors e03f","record_voice_over e91f","redeem e8b1","redo e15a","refresh e5d5","remove e15b","remove_circle e15c","remove_circle_outline e15d","remove_from_queue e067","remove_red_eye e417","remove_shopping_cart e928","reorder e8fe","repeat e040","repeat_one e041","replay e042","replay_10 e059","replay_30 e05a","replay_5 e05b","reply e15e","reply_all e15f","report e160","report_problem e8b2","restaurant e56c","restaurant_menu e561","restore e8b3","restore_page e929","ring_volume e0d1","room e8b4","room_service eb49","rotate_90_degrees_ccw e418","rotate_left e419","rotate_right e41a","rounded_corner e920","router e328","rowing e921","rss_feed e0e5","rv_hookup e642","satellite e562","save e161","scanner e329","schedule e8b5","school e80c","screen_lock_landscape e1be","screen_lock_portrait e1bf","screen_lock_rotation e1c0","screen_rotation e1c1","screen_share e0e2","sd_card e623","sd_storage e1c2","search e8b6","security e32a","select_all e162","send e163","sentiment_dissatisfied e811","sentiment_neutral e812","sentiment_satisfied e813","sentiment_very_dissatisfied e814","sentiment_very_satisfied e815","settings e8b8","settings_applications e8b9","settings_backup_restore e8ba","settings_bluetooth e8bb","settings_brightness e8bd","settings_cell e8bc","settings_ethernet e8be","settings_input_antenna e8bf","settings_input_component e8c0","settings_input_composite e8c1","settings_input_hdmi e8c2","settings_input_svideo e8c3","settings_overscan e8c4","settings_phone e8c5","settings_power e8c6","settings_remote e8c7","settings_system_daydream e1c3","settings_voice e8c8","share e80d","shop e8c9","shop_two e8ca","shopping_basket e8cb","shopping_cart e8cc","short_text e261","show_chart e6e1","shuffle e043","signal_cellular_4_bar e1c8","signal_cellular_connected_no_internet_4_bar e1cd","signal_cellular_no_sim e1ce","signal_cellular_null e1cf","signal_cellular_off e1d0","signal_wifi_4_bar e1d8","signal_wifi_4_bar_lock e1d9","signal_wifi_off e1da","sim_card e32b","sim_card_alert e624","skip_next e044","skip_previous e045","slideshow e41b","slow_motion_video e068","smartphone e32c","smoke_free eb4a","smoking_rooms eb4b","sms e625","sms_failed e626","snooze e046","sort e164","sort_by_alpha e053","spa eb4c","space_bar e256","speaker e32d","speaker_group e32e","speaker_notes e8cd","speaker_notes_off e92a","speaker_phone e0d2","spellcheck e8ce","star e838","star_border e83a","star_half e839","stars e8d0","stay_current_landscape e0d3","stay_current_portrait e0d4","stay_primary_landscape e0d5","stay_primary_portrait e0d6","stop e047","stop_screen_share e0e3","storage e1db","store e8d1","store_mall_directory e563","straighten e41c","streetview e56e","strikethrough_s e257","style e41d","subdirectory_arrow_left e5d9","subdirectory_arrow_right e5da","subject e8d2","subscriptions e064","subtitles e048","subway e56f","supervisor_account e8d3","surround_sound e049","swap_calls e0d7","swap_horiz e8d4","swap_vert e8d5","swap_vertical_circle e8d6","switch_camera e41e","switch_video e41f","sync e627","sync_disabled e628","sync_problem e629","system_update e62a","system_update_alt e8d7","tab e8d8","tab_unselected e8d9","tablet e32f","tablet_android e330","tablet_mac e331","tag_faces e420","tap_and_play e62b","terrain e564","text_fields e262","text_format e165","textsms e0d8","texture e421","theaters e8da","thumb_down e8db","thumb_up e8dc","thumbs_up_down e8dd","time_to_leave e62c","timelapse e422","timeline e922","timer e425","timer_10 e423","timer_3 e424","timer_off e426","title e264","toc e8de","today e8df","toll e8e0","tonality e427","touch_app e913","toys e332","track_changes e8e1","traffic e565","train e570","tram e571","transfer_within_a_station e572","transform e428","translate e8e2","trending_down e8e3","trending_flat e8e4","trending_up e8e5","tune e429","turned_in e8e6","turned_in_not e8e7","tv e333","unarchive e169","undo e166","unfold_less e5d6","unfold_more e5d7","update e923","usb e1e0","verified_user e8e8","vertical_align_bottom e258","vertical_align_center e259","vertical_align_top e25a","vibration e62d","video_call e070","video_label e071","video_library e04a","videocam e04b","videocam_off e04c","videogame_asset e338","view_agenda e8e9","view_array e8ea","view_carousel e8eb","view_column e8ec","view_comfy e42a","view_compact e42b","view_day e8ed","view_headline e8ee","view_list e8ef","view_module e8f0","view_quilt e8f1","view_stream e8f2","view_week e8f3","vignette e435","visibility e8f4","visibility_off e8f5","voice_chat e62e","voicemail e0d9","volume_down e04d","volume_mute e04e","volume_off e04f","volume_up e050","vpn_key e0da","vpn_lock e62f","wallpaper e1bc","warning e002","watch e334","watch_later e924","wb_auto e42c","wb_cloudy e42d","wb_incandescent e42e","wb_iridescent e436","wb_sunny e430","wc e63d","web e051","web_asset e069","weekend e16b","whatshot e80e","widgets e1bd","wifi e63e","wifi_lock e1e1","wifi_tethering e1e2","work e8f9","wrap_text e25b","youtube_searched_for e8fa","zoom_in e8ff","zoom_out e900","zoom_out_map e56b"],e=[];return t.filter((function(t){e.push(t.split(" ")[0])})),e}}]),t}(),Vm={data:function(){return{dialog:!1,search:"",itemsPerPage:48,currentPage:1}},methods:{select:function(t){this.$emit("select",{icon:t,field:this.field}),this.dialog=!1},closeDialog:function(){this.dialog=!1},nextPage:function(){this.currentPage1&&this.currentPage--}},computed:{icons:function(){return Bm.get()},filteredList:function(){var t=this,e=this.icons.filter((function(e){return e.toLowerCase().includes(t.search.toLowerCase())}));if(this.icon){var a=e.indexOf(this.icon);a>-1&&(e=[e[a]].concat(Object(Wm["a"])(e.slice(0,a)),Object(Wm["a"])(e.slice(a+1))))}return e},paginatedIcons:function(){var t=(this.currentPage-1)*this.itemsPerPage,e=t+this.itemsPerPage;return this.filteredList.slice(t,e)},totalPages:function(){return Math.ceil(this.filteredList.length/this.itemsPerPage)},setIcon:{get:function(){return this.icon},set:function(){}}},watch:{search:function(){this.currentPage=1}},props:{icon:{type:String},field:{type:String},disabled:{required:!1,type:Boolean,default:!1},required:{required:!1,type:Boolean,default:!1},rules:{required:!1,type:Array}}},Hm=Vm,Gm=(a("1701"),Object(l["a"])(Hm,Rm,Um,!1,null,"60cd87b6",null)),Ym=Gm.exports,Jm=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"max-width":"100%","padding-bottom":"10px"}},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-menu",{attrs:{bottom:"",left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-list-tile",t._g({staticClass:"asdasdasd",staticStyle:{"border-style":"solid","border-color":"gray","border-width":"1px","border-radius":"5px",height:"45px !important"},attrs:{disabled:t.getDisabled,avatar:""}},i),[a("v-list-tile-avatar",[!t.fileContent||t.field.fileType&&"image"!=t.field.fileType?t.fileContent&&"audio"==t.field.fileType?a("v-icon",{attrs:{large:"",color:"primary"}},[t._v(" "+t._s(t.field.icon||"volume_up")+" ")]):t.fileContent&&"video"==t.field.fileType?a("v-icon",{attrs:{large:"",color:"primary"}},[t._v(" "+t._s(t.field.icon||"video")+" ")]):a("v-icon",{attrs:{large:"",color:"primary"}},[t._v(" "+t._s(t.field.icon||"image")+" ")]):a("v-img",{attrs:{src:t.fileContent.url}})],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(" "+t._s("function"==typeof t.field.text?t.field.text(t.form):t.field.text)+" ")]),t.fileContent?a("v-list-tile-title",[t._v(" "+t._s(t.fileContent.name)+" ")]):a("v-list-tile-title",[t._v(" "+t._s(t.field.placeholder)+" ")]),a("v-input",{staticStyle:{display:"none"},attrs:{rules:t.isRequired(t.field)?t.validField(t.field):[],required:t.isRequired(t.field)},model:{value:t.form[t.field.value],callback:function(e){t.$set(t.form,t.field.value,e)},expression:"form[field.value]"}})],1),a("v-list-tile-action",[a("v-icon",[t._v(t._s(t.form[t.field.value]?"edit":"search"))])],1)],1)]}}])},[a("v-list",[!t.field.options||t.field.options.galery?a("v-list-tile",{on:{click:function(e){return t.fileListDialog()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",[t._v("perm_media")])],1)],1),a("v-list-tile-title",[t._v("Buscar arquivo na galeria")])],1):t._e(),!t.field.options||t.field.options.galery&&t.field.options.upload?a("v-divider"):t._e(),!t.field.options||t.field.options.upload?a("v-list-tile",{on:{click:function(e){return t.uploadNewFile()}}},[a("v-list-tile-avatar",[a("v-avatar",[a("v-icon",[t._v("upload")])],1)],1),a("v-list-tile-title",[t._v("Inserir novo arquivo")])],1):t._e()],1)],1)],1)],1)},Qm=[],Km=a("177b"),Xm={name:"WiEditWiFileDialog",data:function(){return{active:!1,fileContent:null}},computed:{getDisabled:function(){return!!this.field.disabled&&("function"==typeof this.field.disabled?this.field.disabled(this.form):this.field.disabled)}},methods:{fileListDialog:function(){var t=this;this.$WiListDialog({wiConfig:"file",filter:this.field.filter||{},callback:function(e){t.selectedFile(e)},mode:"select",wiEditData:this.field.data||{}})},uploadNewFile:function(){var t=this;console.log(this.field),this.$WiFileDialog({info:this.field.data||{},onSuccess:function(e){t.selectedFile(e)}})},selectedFile:function(t){var e,a={};a[this.field.value]=t.id,a[this.field.show]=t,this.$emit("select",(e={},Object(Am["a"])(e,this.field.value,t.id),Object(Am["a"])(e,this.field.show,t),e)),this.fileContent=t,this.$forceUpdate(),this.active=!1},setFileContentByFieldShow:function(){if(this.field.show.includes(".")){var t=this.field.show.split(".");this.fileContent=this.form[t[0]][t[1]]}else this.fileContent=this.form[this.field.show]}},mounted:function(){this.setFileContentByFieldShow()},props:["form","field"],mixins:[Km["a"]]},Zm=Xm,tv=(a("4763"),Object(l["a"])(Zm,Jm,Qm,!1,null,"51c4a854",null)),ev=tv.exports,av=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.isLoading?a("div",{staticClass:"editor-loading"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"40"}}),a("div",{staticClass:"loading-text"},[t._v("Carregando editor...")])],1):t._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:!t.isLoading,expression:"!isLoading"}],staticClass:"editor-container"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.contentEditor,expression:"contentEditor"}],attrs:{id:"mytextarea"},domProps:{value:t.contentEditor},on:{onchange:t.test,input:function(e){e.target.composing||(t.contentEditor=e.target.value)}}})]),a("WiHtmlEditorDialog",{attrs:{"html-content":t.currentHtmlContent},on:{apply:t.applyHtmlChanges,close:t.closeHtmlDialog},model:{value:t.showHtmlDialog,callback:function(e){t.showHtmlDialog=e},expression:"showHtmlDialog"}})],1)},iv=[],sv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"90%",persistent:""},model:{value:t.showDialog,callback:function(e){t.showDialog=e},expression:"showDialog"}},[a("v-card",{staticClass:"html-editor-dialog"},[a("v-toolbar",{attrs:{dense:"",color:"transparent"}},[a("v-icon",{attrs:{left:""}},[t._v("code")]),a("span",[t._v("Editor HTML")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"pa-0"},[a("div",{staticClass:"editor-container"},[a("div",{staticClass:"editor-header"},[a("v-chip",{attrs:{small:"",color:"primary",dark:""}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("code")]),t._v(" HTML ")],1),a("v-spacer"),a("v-btn",{attrs:{small:"",flat:"",disabled:!t.localHtmlContent},on:{click:t.formatHtml}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("format_indent_increase")]),t._v(" Formatar ")],1),a("v-btn",{attrs:{small:"",flat:"",disabled:!t.localHtmlContent},on:{click:t.clearContent}},[a("v-icon",{attrs:{left:"",small:""}},[t._v("delete_forever")]),t._v(" Limpar ")],1),a("v-divider",{staticClass:"mx-2",attrs:{vertical:""}}),a("v-btn",{attrs:{flat:""},on:{click:t.closeDialog}},[t._v(" Cancelar ")]),a("v-btn",{staticClass:"white--text",attrs:{small:"",color:"green",loading:t.loading},on:{click:t.applyChanges}},[a("v-icon",{attrs:{left:"",color:"white"}},[t._v("check")]),t._v(" Aplicar ")],1)],1),a("div",{staticClass:"code-editor-wrapper"},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.localHtmlContent,expression:"localHtmlContent"}],ref:"codeEditor",staticClass:"code-editor",attrs:{spellcheck:"false"},domProps:{value:t.localHtmlContent},on:{keydown:[function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"tab",9,e.key,"Tab")?null:(e.preventDefault(),t.handleTab(e))},function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:e.ctrlKey?t.applyChanges(e):null}],input:function(e){e.target.composing||(t.localHtmlContent=e.target.value)}}})])])])],1)],1)},ov=[],nv=(a("38cf"),a("b85c")),rv={name:"WiHtmlEditorDialog",props:{value:{type:Boolean,default:!1},htmlContent:{type:String,default:""}},data:function(){return{localHtmlContent:"",loading:!1}},computed:{showDialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},watch:{value:function(t){var e=this;t&&(this.localHtmlContent=this.htmlContent,this.$nextTick((function(){e.initializeEditor()})))}},methods:{initializeEditor:function(){var t=this;this.$nextTick((function(){t.$refs.codeEditor&&(t.$refs.codeEditor.focus(),t.$refs.codeEditor.select())}))},handleTab:function(t){t.preventDefault();var e=t.target,a=e.selectionStart,i=e.selectionEnd,s=this.localHtmlContent.substring(0,a)+" "+this.localHtmlContent.substring(i);this.localHtmlContent=s,this.$nextTick((function(){e.selectionStart=e.selectionEnd=a+2}))},formatHtml:function(){try{var t,e=this.localHtmlContent.replace(/>\s*\n<").replace(/\n\s*\n/g,"\n").replace(/^\s+|\s+$/gm,""),a=e.split("\n"),i=0,s=[],o=Object(nv["a"])(a);try{for(o.s();!(t=o.n()).done;){var n=t.value;n=n.trim(),n&&(n.match(/^<\/[^>]+>/)&&!n.match(/^<\/(?:br|hr|img|input|meta|link|script|style)>/)&&(i=Math.max(0,i-1)),s.push(" ".repeat(i)+n),n.match(/^<[^/][^>]*>/)&&!n.match(/^<(?:br|hr|img|input|meta|link|script|style)[^>]*\/?>/)&&i++)}}catch(r){o.e(r)}finally{o.f()}this.localHtmlContent=s.join("\n"),console.log("HTML formatado com sucesso!")}catch(l){console.error("Erro ao formatar HTML:",l)}},clearContent:function(){this.localHtmlContent=""},applyChanges:function(){var t=this;this.loading=!0,setTimeout((function(){t.$emit("apply",t.localHtmlContent),t.loading=!1,t.closeDialog()}),300)},closeDialog:function(){this.showDialog=!1,this.$emit("close")}}},lv=rv,cv=(a("1d26"),Object(l["a"])(lv,sv,ov,!1,null,"f0cab370",null)),dv=cv.exports,uv={name:"WiEditTinyMCE",data:function(){var t=this;return{textAreaUUID:null,apiKey:"1pwn5rw26syn27rz79wgwnapcgc98crz45y7ec41lhi2hare",showHtmlDialog:!1,currentHtmlContent:"",isLoading:!0,config:{height:500,menubar:"file edit view insert format tools table help",readonly:1,content_css:"document",content_style:"body { margin: 1rem auto; max-width: 900px; }",fullpage_default_font_family:"'Verdana', Geneva, Sans-serif;",language:"pt_BR",plugins:["advlist autolink lists link image charmap","searchreplace visualblocks code fullscreen","print preview anchor insertdatetime media textcolor","paste code wordcount table hr noneditable pagebreak toc"],toolbar:"undo redo | fontselect | fontsizeselect | bold italic \n | alignleft aligncenter alignright alignjustify | forecolor backcolor \n | bullist numlist outdent indent | customalign | fullscreen\n | variables | remedies",menu:{edit:{title:"Editar",items:"undo redo | cut copy paste pastetext | selectall | edithtml"}},setup:function(e){e.on("change",(function(e){var a;t.contentEditor=null===e||void 0===e||null===(a=e.level)||void 0===a?void 0:a.content})),e.on("keyup",(function(e){var a;t.contentEditor=null===e||void 0===e||null===(a=e.srcElement)||void 0===a?void 0:a.innerHTML})),e.on("init",(function(){t.isLoading=!1,console.log("TinyMCE carregado com sucesso!")})),t.$WiCheckPermission(Tl["i"])&&e.ui.registry.addButton("remedies",{type:"button",text:"Inserir Medicamento",icon:"browse",class:"wi-edit-tiny-mce-remedies-button",onAction:function(){t.$WiRemediesDialog({onSelect:function(t){e.insertContent('\n '.concat(t.name," \n "))}})}}),e.ui.registry.addButton("variables",{type:"button",text:"Variáveis",icon:"code-sample",onAction:function(){t.$WiListDialog({wiConfig:"business-layout-variables",callback:function(t){null!==t&&void 0!==t&&t.name&&e.insertContent(t.variable)},mode:"select"})}}),e.ui.registry.addMenuItem("edithtml",{text:"Editar HTML",icon:"sourcecode",onAction:function(){t.openHtmlEditor(e)}})}}}},computed:{contentEditor:{get:function(){return this.form[this.field.value]},set:function(t){var e={};e[this.field.value]=t,this.$emit("select",e)}}},methods:{formatRemedyName:function(t){if(t.name.length<40){for(var e="".concat(t.name," "),a=0;a<40-t.name.length;a++)e+="_";return e+="",e}return"".concat(t.name," __ ")},test:function(){},openHtmlEditor:function(t){this.currentHtmlContent=t.getContent(),this.showHtmlDialog=!0},applyHtmlChanges:function(t){var e=window.tinymce.get("mytextarea");e&&(e.setContent(t),this.contentEditor=t)},closeHtmlDialog:function(){this.showHtmlDialog=!1}},created:function(){this.textAreaUUID=this.$UUID()},mounted:function(){var t,e,a,i=this,s="mytextarea",o=setTimeout((function(){i.isLoading&&(console.warn("TinyMCE demorou para carregar, forçando estado de carregado"),i.isLoading=!1)}),1e4);window.tinymce.init(Object(y["a"])({selector:"#mytextarea",license_key:"gpl"},this.config)),(null===(t=window)||void 0===t||null===(e=t.tinymce)||void 0===e||null===(a=e.editors)||void 0===a?void 0:a.length)>0&&(window.tinymce.execCommand("mceFocus",!0,s),window.tinymce.execCommand("mceRemoveEditor",!0,s),window.tinymce.execCommand("mceAddEditor",!0,s));var n=document.querySelector(".tox-statusbar__branding");n&&setTimeout((function(){n.classList.add("remove-branding_editor-1")}),1e3),this.$once("editor-ready",(function(){clearTimeout(o)}))},destroyed:function(){window.tinymce.remove()},props:["form","field"],components:{WiHtmlEditorDialog:dv}},pv=uv,mv=(a("3b3c"),Object(l["a"])(pv,av,iv,!1,null,null,null)),vv=mv.exports,fv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit__location-field"},[a("v-text-field",{attrs:{"prepend-icon":"gps_fixed",placeholder:"Insira a longitude",required:"",label:"Latitude",autocomplete:"off"},model:{value:t.location,callback:function(e){t.location=e},expression:"location"}})],1)},gv=[],_v=" ",hv=function(){function t(){Object(O["a"])(this,t)}return Object(A["a"])(t,null,[{key:"parse",value:function(t){if(!isNaN(parseFloat(t))&&isFinite(t))return Number(t);var e=String(t).trim().replace(/^-/,"").replace(/[NSEW]$/i,"").split(/[^0-9.,]+/);if(""==e[e.length-1]&&e.splice(e.length-1),""==e)return NaN;var a=null;switch(e.length){case 3:a=e[0]/1+e[1]/60+e[2]/3600;break;case 2:a=e[0]/1+e[1]/60;break;case 1:a=e[0];break;default:return NaN}return/^-|[WS]$/i.test(t.trim())&&(a=-a),Number(a)}},{key:"toDms",value:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"d",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0;if(isNaN(e))return null;if("string"==typeof e&&""==e.trim())return null;if("boolean"==typeof e)return null;if(e==1/0)return null;if(null==e)return null;if(void 0===i)switch(a){case"d":case"deg":i=4;break;case"dm":case"deg+min":i=2;break;case"dms":case"deg+min+sec":i=0;break;default:a="d",i=4;break}e=Math.abs(e);var s=null,o=null,n=null,r=null;switch(a){default:case"d":case"deg":o=e.toFixed(i),o<100&&(o="0"+o),o<10&&(o="0"+o),s=o+"°";break;case"dm":case"deg+min":o=Math.floor(e),n=(60*e%60).toFixed(i),60==n&&(n=(0).toFixed(i),o++),o=("000"+o).slice(-3),n<10&&(n="0"+n),s=o+"°"+t.separator+n+"′";break;case"dms":case"deg+min+sec":o=Math.floor(e),n=Math.floor(3600*e/60)%60,r=(3600*e%60).toFixed(i),60==r&&(r=(0).toFixed(i),n++),60==n&&(n=0,o++),o=("000"+o).slice(-3),n=("00"+n).slice(-2),r<10&&(r="0"+r),s=o+"°"+t.separator+n+"′"+t.separator+r+"″";break}return s}},{key:"toLat",value:function(e,a,i){var s=t.toDms(t.wrap90(e),a,i);return null===s?"–":s.slice(1)+t.separator+(e<0?"S":"N")}},{key:"toLon",value:function(e,a,i){var s=t.toDms(t.wrap180(e),a,i);return null===s?"–":s+t.separator+(e<0?"W":"E")}},{key:"toBrng",value:function(e,a,i){var s=t.toDms(t.wrap360(e),a,i);return null===s?"–":s.replace("360","0")}},{key:"fromLocale",value:function(t){var e=123456.789.toLocaleString(),a={thousands:e.slice(3,4),decimal:e.slice(7,8)};return t.replace(a.thousands,"⁜").replace(a.decimal,".").replace("⁜",",")}},{key:"toLocale",value:function(t){var e=123456.789.toLocaleString(),a={thousands:e.slice(3,4),decimal:e.slice(7,8)};return t.replace(/,([0-9])/,"⁜$1").replace(".",a.decimal).replace("⁜",a.thousands)}},{key:"compassPoint",value:function(e){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3;if(![1,2,3].includes(Number(a)))throw new RangeError("invalid precision ‘".concat(a,"’"));e=t.wrap360(e);var i=["N","NNE","NE","ENE","E","ESE","SE","SSE","S","SSW","SW","WSW","W","WNW","NW","NNW"],s=4*Math.pow(2,a-1),o=i[Math.round(e*s/360)%s*16/s];return o}},{key:"wrap90",value:function(t){if(-90<=t&&t<=90)return t;var e=t,a=90,i=360;return 4*a/i*Math.abs(((e-i/4)%i+i)%i-i/2)-a}},{key:"wrap180",value:function(t){if(-180<=t&&t<=180)return t;var e=t,a=180,i=360;return((2*a*e/i-i/2)%i+i)%i-a}},{key:"wrap360",value:function(t){if(0<=t&&t<360)return t;var e=t,a=180,i=360;return(2*a*e/i%i+i)%i}},{key:"separator",get:function(){return _v},set:function(t){_v=t}}]),t}();Number.prototype.toRadians=function(){return this*Math.PI/180},Number.prototype.toDegrees=function(){return 180*this/Math.PI};var bv=hv,xv={name:"WiEditLocationField",data:function(){return{}},computed:{location:{get:function(){return this.convertLocation(this.value)},set:function(t){this.$emit("input",this.unconvertLocation(t))}}},props:{form:{type:Object,default:function(){return{}}},field:{type:Object,default:function(){return{}}},value:{required:!0}},methods:{convertLocation:function(){var t;return"DMS"===(null===(t=this.$Auth.config())||void 0===t?void 0:t.SYSTEM_LOCATION_FORMAT)?"latitude"===this.field.location?bv.toLat(this.value,"dms"):bv.toLon(this.value,"dms"):this.value},unconvertLocation:function(t){var e;return"DMS"===(null===(e=this.$Auth.config())||void 0===e?void 0:e.SYSTEM_LOCATION_FORMAT)?bv.parse(t):t}},mixins:[Km["a"]]},yv=xv,kv=(a("33bd1"),Object(l["a"])(yv,fv,gv,!1,null,"f445e040",null)),Cv=kv.exports,wv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit-message-field",style:{background:t.$wiDark?"#212121":"#ECEFF1",color:t.field.color||"#6C6E88","border-color":t.field.color}},[a("span",{domProps:{innerHTML:t._s(t.field.text)}})])},Sv=[],Dv={name:"WiEditMessageField",props:["form","field"]},Ev=Dv,Tv=(a("9ea3"),Object(l["a"])(Ev,wv,Sv,!1,null,"18a45387",null)),Ov=Tv.exports,Av=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit-message-field",style:{background:t.$wiDark?"#212121":"#ECEFF1",color:t.field.color||"#6C6E88","border-color":t.field.color}},[a("div",{staticStyle:{"text-align":"center"}},[a("v-btn",{attrs:{link:"",color:t.field.background,href:t.field.fileUrl}},[a("v-icon",{staticClass:"mr-2",attrs:{color:t.field.color}},[t._v("download")]),a("span",{style:{color:t.field.color},domProps:{innerHTML:t._s(t.field.text)}})],1)],1)])},Iv=[],Fv={name:"WiEditFileDownloadField",props:["form","field"]},Pv=Fv,jv=(a("655d"),Object(l["a"])(Pv,Av,Iv,!1,null,"7199945a",null)),qv=jv.exports,$v=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-select",{attrs:{"prepend-icon":t.field["prepend-icon"],"append-icon":t.field["append-icon"],items:t.field.options,label:t.formatLabel(t.field),placeholder:t.field.placeholder||t.field.text,rules:t.field.required?t.validField(t.field):[],required:"function"==typeof t.field.required?t.field.required(t.form):t.field.required,"item-text":"text","item-value":"value",disabled:"function"==typeof t.field.disabled?t.field.disabled(t.form):t.field.disabled,multiple:t.field.multiple,"return-object":t.field.object,autocomplete:t.field.autocomplete},on:{change:function(e){return t.onChange(e)}},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})],1)},zv=[],Mv={name:"WiEditFieldSelect",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{setDefaultOption:function(){!this.field.defaultOption||void 0!==this.model&&null!==this.model||(this.model=this.field.defaultOption)},onChange:function(t){this.$emit("onChange",t)}},mounted:function(){this.setDefaultOption()},props:{field:{required:!0},value:{},form:{required:!0}},mixins:[Km["a"]]},Nv=Mv,Lv=Object(l["a"])(Nv,$v,zv,!1,null,null,null),Rv=Lv.exports,Uv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-switch",{attrs:{label:t.formatLabel(t.field),rules:t.field.required?t.validField(t.field):[],required:t.isRequired,disabled:t.isDisabled},on:{change:t.handleChange},model:{value:t.localValue,callback:function(e){t.localValue=e},expression:"localValue"}})},Wv=[],Bv={name:"WiEditFieldSwitch",props:{field:{type:Object,required:!0},form:{type:Object,required:!0},value:{required:!0}},mounted:function(){var t,e;null!==(t=this.form)&&void 0!==t&&t.id||null===(e=this.field)||void 0===e||!e.defaultValue||(this.localValue="function"===typeof this.field.defaultValue?this.field.defaultValue(this.form):this.field.defaultValue)},computed:{localValue:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},isRequired:function(){return"function"===typeof this.field.required?this.field.required(this.form):this.field.required},isDisabled:function(){return"function"===typeof this.field.disabled?this.field.disabled(this.form):this.field.disabled}},methods:{formatLabel:function(t){var e=t.required,a=void 0!==e&&e,i=t.text,s=void 0===i?"Campo":i;return a?"".concat(s,"*"):s},validField:function(t){return t.rules?"function"===typeof t.rules?t.rules(this.form):t.rules:[function(t){return!!t||"Campo obrigatório"}]},handleChange:function(t){this.$emit("change",t)}}},Vv=Bv,Hv=Object(l["a"])(Vv,Uv,Wv,!1,null,null,null),Gv=Hv.exports,Yv=a("08cd"),Jv=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-textarea",class:{"wi-textarea--disabled":t.isDisabled}},[t.field.text?a("label",{staticClass:"wi-textarea__main-label"},[t._v(" "+t._s(t.field.text)+" "),t.isRequired?a("span",{staticClass:"wi-textarea__required"},[t._v("*")]):t._e()]):t._e(),a("div",{staticClass:"wi-textarea__container"},[t.isDisabled?t._e():a("div",{staticClass:"wi-textarea__header"},[a("div",{staticClass:"wi-textarea__tools"},[a("MessageAIMenu",{attrs:{message:t.localValue,"button-icon":"emoji_objects","small-button":!0,"small-icon":!0,"button-style":{padding:"0px",width:"8px",height:"8px"},disabled:t.isDisabled},on:{"text-updated":t.updateAIText}}),t._l(t.availableFormats,(function(e,i){return[t.shouldShowFormat(e.type)?a("button",{key:i,staticClass:"wi-textarea__tool",attrs:{title:e.title},on:{click:function(a){e.action?e.action():t.formatText(e.marker)}}},[a("v-icon",{staticClass:"wi-textarea__tool-icon",attrs:{small:""}},[t._v(t._s(e.icon))])],1):t._e(),e.separator&&t.shouldShowNextSeparator(i)?a("div",{key:"sep-"+i,staticClass:"wi-textarea__separator"}):t._e()]})),t.hasVariables?[a("div",{staticClass:"wi-textarea__separator"}),a("span",{staticClass:"wi-textarea__label"},[t._v("Variáveis:")]),t._l(t.firstTwoVariables,(function(e,i){return a("button",{key:"var-"+i,staticClass:"wi-textarea__tool wi-textarea__variable-btn",attrs:{title:e.description||""},on:{click:function(a){return t.insertVariable(e.value||e)}}},[a("v-icon",{staticClass:"wi-textarea__tool-icon",attrs:{small:""}},[t._v(t._s(e.icon||"code"))]),a("span",{staticClass:"wi-textarea__variable-text"},[t._v(t._s(e.label||e))])],1)})),t.remainingVariables.length>0?a("v-menu",{attrs:{"offset-y":"","content-class":"wi-textarea__menu"}},[a("v-btn",{staticClass:"wi-textarea__tool wi-textarea__other-btn",attrs:{slot:"activator",small:"",flat:""},slot:"activator"},[t._v(" Outras ")]),a("v-card",[a("v-list",t._l(t.remainingVariables,(function(e,i){return a("v-list-tile",{key:i,on:{click:function(a){return t.insertVariable(e.value||e)}}},[e.icon?a("v-list-tile-avatar",[a("v-icon",[t._v(t._s(e.icon))])],1):t._e(),a("v-list-tile-content",[a("v-list-tile-title",[t._v(t._s(e.label||e))]),e.description?a("v-list-tile-sub-title",[t._v(t._s(e.description))]):t._e()],1)],1)})),1)],1)],1):t._e()]:t._e()],2)]),t.isDisabled?a("div",{staticClass:"wi-textarea__disabled-content",style:{minHeight:24*(t.field.rows||4)+"px"}},[a("div",{staticClass:"wi-textarea__disabled-text"},[t._v(" "+t._s(t.localValue||t.getPlaceholder)+" ")])]):a("textarea",{directives:[{name:"model",rawName:"v-model",value:t.localValue,expression:"localValue"}],ref:"textarea",staticClass:"wi-textarea__input",attrs:{placeholder:t.getPlaceholder,required:t.isRequired,disabled:t.isDisabled,rows:t.field.rows||4},domProps:{value:t.localValue},on:{input:function(e){e.target.composing||(t.localValue=e.target.value)}}})])])},Qv=[],Kv=a("441d"),Xv={name:"WiEditFieldTextAreaFormat",mixins:[Km["a"]],data:function(){return{localValue:this.value,defaultFormats:[{type:"bold",marker:"*",title:"Negrito",icon:"format_bold"},{type:"italic",marker:"_",title:"Itálico",icon:"format_italic"},{type:"strike",marker:"~",title:"Tachado",icon:"format_strikethrough",separator:!0}],isRequiredValue:!1}},props:{value:{type:String,default:""},field:{type:Object,required:!0},form:{type:Object,required:!0}},watch:{value:{handler:function(t){this.localValue=t},immediate:!0},localValue:function(t){this.$emit("input",t)}},computed:{isRequired:{get:function(){return"function"===typeof this.field.required?this.field.required(this.form):this.field.required},set:function(t){this.isRequiredValue=t}},isDisabled:function(){return"function"===typeof this.field.disabled?this.field.disabled(this.form):this.field.disabled},availableFormats:function(){return this.defaultFormats},hasVariables:function(){return this.field.variables&&Array.isArray(this.field.variables)&&this.field.variables.length>0},firstTwoVariables:function(){return this.hasVariables?this.field.variables.slice(0,2):[]},remainingVariables:function(){return this.hasVariables?this.field.variables.slice(2):[]},getPlaceholder:function(){var t=this.field.placeholder||this.field.text||"";return this.isRequired?"".concat(t,"*"):t}},methods:{shouldShowFormat:function(t){return!this.field.formats||this.field.formats.includes(t)},shouldShowNextSeparator:function(t){if(!this.defaultFormats[t].separator)return!1;for(var e=t+1;e0?this.talkChannelId=t[0]:"object"===Object(st["a"])(t)&&0===t.length?this.talkChannelId=null:this.talkChannelId=t:this.talkChannelId=null}},clearField:function(){var t={};t[this.field.value]=null,this.WNWPPTempSelectCallback(t)}},mounted:function(){var t=this;this.initializeField(),this.setTalkChannelId(),setTimeout((function(){t.setTalkChannelId()}),1e3)},watch:{form:{handler:function(){this.setTalkChannelId()},deep:!0}},mixins:[Km["a"]],components:{TemplatePreview:of["a"],WhatsAppTemplateSelectorDialog:B["a"]}},rf=nf,lf=(a("0d9e"),Object(l["a"])(rf,af,sf,!1,null,"a9a72a7a",null)),cf=lf.exports,df=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-edit-table"},[t.tableConfig&&t.tableConfig.columns&&0!==t.tableConfig.columns.length?a("div",{staticClass:"wn-edit-table__container"},[a("div",{staticClass:"wn-edit-table__controls wn-edit-table__controls--top"},[a("label",{staticClass:"wn-edit-table__label"},[t._v(t._s(t.field.text))]),t.canAddRows?a("button",{staticClass:"wn-edit-table__btn wn-edit-table__btn--primary",attrs:{type:"button"},on:{click:t.addRow}},[a("i",{staticClass:"material-icons"},[t._v("add")]),a("span",[t._v("Adicionar Linha")])]):t._e()]),a("div",{staticClass:"wn-edit-table__table-container"},[a("table",{staticClass:"wn-edit-table__table"},[a("thead",[a("tr",[t.canAddRows?a("th",{staticClass:"wn-edit-table__actions-header"}):t._e(),t._l(t.tableConfig.columns,(function(e){return a("th",{key:e.id,staticClass:"wn-edit-table__header"},[t._v(" "+t._s(e.title||"Sem título")+" ")])}))],2)]),a("tbody",[t._l(t.tableData,(function(e,i){return a("tr",{key:i,staticClass:"wn-edit-table__row"},[t.canAddRows?a("td",{staticClass:"wn-edit-table__actions-cell"},[a("button",{staticClass:"wn-edit-table__btn wn-edit-table__btn--icon wn-edit-table__btn--remove",attrs:{type:"button",title:"Remover linha"},on:{click:function(e){return t.removeRow(i)}}},[a("i",{staticClass:"material-icons"},[t._v("delete")])])]):t._e(),t._l(t.tableConfig.columns,(function(s){return a("td",{key:s.id,staticClass:"wn-edit-table__cell"},["fixed"===s.type?a("span",{staticClass:"wn-edit-table__fixed-value"},[t._v(" "+t._s(t.getCellValue(s,e,i)||s.defaultValue||"-")+" ")]):"field"===s.type&&"text"===s.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e[s.id],expression:"row[column.id]"}],staticClass:"wn-edit-table__input",attrs:{type:"text",placeholder:"Digite "+(s.title||"texto")},domProps:{value:e[s.id]},on:{input:[function(a){a.target.composing||t.$set(e,s.id,a.target.value)},t.updateTableData]}}):"field"===s.type&&"number"===s.fieldType?a("input",{directives:[{name:"model",rawName:"v-model.number",value:e[s.id],expression:"row[column.id]",modifiers:{number:!0}}],staticClass:"wn-edit-table__input",attrs:{type:"number",placeholder:"Digite "+(s.title||"número")},domProps:{value:e[s.id]},on:{input:[function(a){a.target.composing||t.$set(e,s.id,t._n(a.target.value))},t.updateTableData],blur:function(e){return t.$forceUpdate()}}}):"field"===s.type&&"select"===s.fieldType?a("select",{directives:[{name:"model",rawName:"v-model",value:e[s.id],expression:"row[column.id]"}],staticClass:"wn-edit-table__select",class:{"wn-edit-table__select--placeholder":!e[s.id]},on:{change:[function(a){var i=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(e,s.id,a.target.multiple?i:i[0])},t.updateTableData]}},[a("option",{attrs:{value:"",disabled:""},domProps:{selected:!e[s.id]}},[t._v("Selecione "+t._s(s.title||"opção")+"...")]),t._l(s.options||[],(function(e){return a("option",{key:e.value,domProps:{value:e.value}},[t._v(" "+t._s(e.text)+" ")])}))],2):"incremental"===s.type?a("span",{staticClass:"wn-edit-table__incremental-value"},[t._v(" "+t._s(t.calculateIncrementalValue(s,i))+" ")]):a("span",{staticClass:"wn-edit-table__empty"},[t._v("-")])])}))],2)})),0===t.tableData.length?a("tr",{staticClass:"wn-edit-table__empty-row"},[a("td",{staticClass:"wn-edit-table__empty-message",attrs:{colspan:t.tableConfig.columns.length+(t.canAddRows?1:0)}},[a("i",{staticClass:"material-icons"},[t._v("info_outline")]),a("div",{staticClass:"wn-edit-table__empty-text"},[a("span",[t._v("Nenhuma linha adicionada.")]),t.canAddRows?a("span",[t._v('Clique em "Adicionar Linha" para começar.')]):a("span",[t._v("Configure a tabela com linhas fixas.")])])])]):t._e()],2)])]),t.canAddRows?a("div",{staticClass:"wn-edit-table__controls wn-edit-table__controls--bottom"},[a("button",{staticClass:"wn-edit-table__btn wn-edit-table__btn--primary",attrs:{type:"button"},on:{click:t.addRow}},[a("i",{staticClass:"material-icons"},[t._v("add")]),a("span",[t._v("Adicionar Linha")])])]):t._e()]):a("div",{staticClass:"wn-edit-table__error"},[a("i",{staticClass:"material-icons wn-edit-table__error-icon"},[t._v("error_outline")]),a("p",[t._v("Configuração da tabela não encontrada. Configure a tabela primeiro.")])])])},uf=[],pf=(a("cb29"),{name:"WNEditTable",props:["form","field"],data:function(){return{tableConfig:null,tableData:[],isLoading:!1}},computed:{tableDataJson:{get:function(){if(this.form&&this.form[this.field.value])try{var t=this.form[this.field.value],e="string"===typeof t?JSON.parse(t):t;return e}catch(a){return console.warn("Erro ao parsear JSON da tabela:",a),null}return null},set:function(t){var e={};e[this.field.value]=JSON.stringify(t),this.$emit("select",e)}},canAddRows:function(){return this.tableConfig&&"dynamic"===this.tableConfig.rowsMode}},watch:{form:{handler:function(){this.loadTableData()},deep:!0}},mounted:function(){this.loadTableConfig(),this.loadTableData(),this.initializeTable()},methods:{loadTableConfig:function(){if(this.field&&this.field.tableConfig)try{var t="string"===typeof this.field.tableConfig?JSON.parse(this.field.tableConfig):this.field.tableConfig;if(t&&t.columns&&Array.isArray(t.columns))return void(this.tableConfig={columns:t.columns,rowsMode:t.rowsMode||"fixed",rows:t.rows||1})}catch(i){console.warn("Erro ao parsear tableConfig do field:",i)}if(this.field&&this.field.configField&&this.form&&this.form[this.field.configField])try{var e=this.form[this.field.configField],a="string"===typeof e?JSON.parse(e):e;if(a&&a.columns&&Array.isArray(a.columns))return void(this.tableConfig={columns:a.columns,rowsMode:a.rowsMode||"fixed",rows:a.rows||1})}catch(i){console.warn("Erro ao parsear configField:",i)}this.tableDataJson&&this.tableDataJson.config&&(this.tableConfig=this.tableDataJson.config)},loadTableData:function(){this.tableDataJson&&this.tableDataJson.data&&(this.tableData=JSON.parse(JSON.stringify(this.tableDataJson.data)))},initializeTable:function(){var t=this;if(this.tableConfig&&!(this.tableData&&this.tableData.length>0)){if("fixed"===this.tableConfig.rowsMode){var e=this.tableConfig.rows||1;this.tableData=Array(e).fill(null).map((function(){var e={};return t.tableConfig.columns.forEach((function(t){"fixed"===t.type&&t.defaultValue&&(e[t.id]=t.defaultValue)})),e}))}else this.tableData=[];this.updateTableData()}},addRow:function(){if(this.canAddRows){var t={};this.tableConfig.columns.forEach((function(e){"fixed"===e.type&&e.defaultValue&&(t[e.id]=e.defaultValue)})),this.tableData.push(t),this.updateTableData()}},removeRow:function(t){this.canAddRows&&confirm("Deseja realmente remover esta linha?")&&(this.tableData.splice(t,1),this.updateTableData())},calculateIncrementalValue:function(t,e){if("incremental"!==t.type)return"";var a=t.startValue||1,i=t.multiplier||1;return"multiplier"===t.incrementalType?0===e?a:i*e:a+e},getCellValue:function(t,e){return"fixed"===t.type?e[t.id]||t.defaultValue||"":e[t.id]||""},updateTableData:function(){var t=this;if(this.tableConfig){var e={config:{columns:this.tableConfig.columns,rowsMode:this.tableConfig.rowsMode,rows:"fixed"===this.tableConfig.rowsMode?this.tableConfig.rows:this.tableData.length},data:this.tableData.map((function(e){var a={};return t.tableConfig.columns.forEach((function(i){if("incremental"===i.type){var s=t.tableData.indexOf(e);a[i.id]=t.calculateIncrementalValue(i,s)}else a[i.id]=void 0!==e[i.id]?e[i.id]:null})),a}))};this.$nextTick((function(){t.tableDataJson=e}))}}}}),mf=pf,vf=(a("5740"),Object(l["a"])(mf,df,uf,!1,null,"0c82688c",null)),ff=vf.exports,gf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-edit-table-creator"},[a("label",{staticClass:"wn-edit-table-creator__label"},[t._v(t._s(t.field.text))]),a("div",{staticClass:"wn-edit-table-creator__section"},[a("div",{staticClass:"wn-edit-table-creator__section-header"},[a("h3",[t._v("Colunas")]),a("button",{staticClass:"wn-edit-table-creator__btn wn-edit-table-creator__btn--primary",attrs:{type:"button"},on:{click:t.addColumn}},[t._v(" + Adicionar Coluna ")])]),t.tableConfig.columns&&0!==t.tableConfig.columns.length?a("div",{staticClass:"wn-edit-table-creator__columns-list"},t._l(t.tableConfig.columns,(function(e,i){return a("div",{key:e.id,staticClass:"wn-edit-table-creator__column-item"},[a("div",{staticClass:"wn-edit-table-creator__column-header"},[a("span",{staticClass:"wn-edit-table-creator__column-number"},[t._v(t._s(i+1))]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.title,expression:"column.title"}],staticClass:"wn-edit-table-creator__input",attrs:{type:"text",placeholder:"Título da coluna"},domProps:{value:e.title},on:{input:[function(a){a.target.composing||t.$set(e,"title",a.target.value)},t.updateTableConfig]}}),a("select",{directives:[{name:"model",rawName:"v-model",value:e.type,expression:"column.type"}],staticClass:"wn-edit-table-creator__select",on:{change:[function(a){var i=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(e,"type",a.target.multiple?i:i[0])},function(e){return t.onColumnTypeChange(i)}]}},[a("option",{attrs:{value:"fixed"}},[t._v("Texto Fixo")]),a("option",{attrs:{value:"field"}},[t._v("Campo de Edição")]),a("option",{attrs:{value:"incremental"}},[t._v("Numérico Incremental")])]),a("button",{staticClass:"wn-edit-table-creator__btn wn-edit-table-creator__btn--danger",attrs:{type:"button",title:"Remover coluna"},on:{click:function(e){return t.removeColumn(i)}}},[t._v(" ✕ ")])]),a("div",{staticClass:"wn-edit-table-creator__column-config"},["fixed"===e.type?a("div",{staticClass:"wn-edit-table-creator__config-group"},[a("label",[t._v("Valor padrão (opcional):")]),a("input",{directives:[{name:"model",rawName:"v-model",value:e.defaultValue,expression:"column.defaultValue"}],staticClass:"wn-edit-table-creator__input",attrs:{type:"text",placeholder:"Texto que aparecerá em todas as linhas"},domProps:{value:e.defaultValue},on:{input:[function(a){a.target.composing||t.$set(e,"defaultValue",a.target.value)},t.updateTableConfig]}})]):t._e(),"field"===e.type?a("div",{staticClass:"wn-edit-table-creator__config-group"},[a("label",[t._v("Tipo de campo:")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.fieldType,expression:"column.fieldType"}],staticClass:"wn-edit-table-creator__select",on:{change:[function(a){var i=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(e,"fieldType",a.target.multiple?i:i[0])},t.updateTableConfig]}},[a("option",{attrs:{value:"text"}},[t._v("Texto")]),a("option",{attrs:{value:"number"}},[t._v("Número")]),a("option",{attrs:{value:"select"}},[t._v("Select (Lista)")])]),"select"===e.fieldType?a("div",{staticClass:"wn-edit-table-creator__select-options"},[a("div",{staticClass:"wn-edit-table-creator__select-options-header"},[a("label",[t._v("Opções do Select:")]),a("button",{staticClass:"wn-edit-table-creator__btn wn-edit-table-creator__btn--small",attrs:{type:"button"},on:{click:function(e){return t.addSelectOption(i)}}},[t._v(" + Adicionar Opção ")])]),t._l(e.options||[],(function(e,s){return a("div",{key:s,staticClass:"wn-edit-table-creator__select-option-item"},[a("input",{directives:[{name:"model",rawName:"v-model",value:e.value,expression:"option.value"}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--small",attrs:{type:"text",placeholder:"Value"},domProps:{value:e.value},on:{input:[function(a){a.target.composing||t.$set(e,"value",a.target.value)},t.updateTableConfig]}}),a("input",{directives:[{name:"model",rawName:"v-model",value:e.text,expression:"option.text"}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--small",attrs:{type:"text",placeholder:"Text"},domProps:{value:e.text},on:{input:[function(a){a.target.composing||t.$set(e,"text",a.target.value)},t.updateTableConfig]}}),a("button",{staticClass:"wn-edit-table-creator__btn wn-edit-table-creator__btn--danger wn-edit-table-creator__btn--small",attrs:{type:"button",title:"Remover opção"},on:{click:function(e){return t.removeSelectOption(i,s)}}},[t._v(" ✕ ")])])}))],2):t._e()]):t._e(),"incremental"===e.type?a("div",{staticClass:"wn-edit-table-creator__config-group"},[a("label",[t._v("Tipo de incremento:")]),a("select",{directives:[{name:"model",rawName:"v-model",value:e.incrementalType,expression:"column.incrementalType"}],staticClass:"wn-edit-table-creator__select",on:{change:[function(a){var i=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(e,"incrementalType",a.target.multiple?i:i[0])},t.updateTableConfig]}},[a("option",{attrs:{value:"simple"}},[t._v("Simples (1, 2, 3...)")]),a("option",{attrs:{value:"multiplier"}},[t._v("Com Multiplicador (10, 20, 30...)")])]),a("div",{staticClass:"wn-edit-table-creator__incremental-config"},[a("div",[a("label",[t._v("Valor inicial:")]),a("input",{directives:[{name:"model",rawName:"v-model.number",value:e.startValue,expression:"column.startValue",modifiers:{number:!0}}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--small",attrs:{type:"number",placeholder:"1"},domProps:{value:e.startValue},on:{input:[function(a){a.target.composing||t.$set(e,"startValue",t._n(a.target.value))},t.updateTableConfig],blur:function(e){return t.$forceUpdate()}}})]),"multiplier"===e.incrementalType?a("div",[a("label",[t._v("Multiplicador:")]),a("input",{directives:[{name:"model",rawName:"v-model.number",value:e.multiplier,expression:"column.multiplier",modifiers:{number:!0}}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--small",attrs:{type:"number",placeholder:"10"},domProps:{value:e.multiplier},on:{input:[function(a){a.target.composing||t.$set(e,"multiplier",t._n(a.target.value))},t.updateTableConfig],blur:function(e){return t.$forceUpdate()}}})]):t._e()])]):t._e()])])})),0):a("div",{staticClass:"wn-edit-table-creator__empty"},[a("p",[t._v('Nenhuma coluna adicionada. Clique em "Adicionar Coluna" para começar.')])])]),a("div",{staticClass:"wn-edit-table-creator__section"},[t._m(0),a("div",{staticClass:"wn-edit-table-creator__rows-config"},[a("div",{staticClass:"wn-edit-table-creator__config-group"},[a("label",[t._v("Modo de linhas:")]),a("select",{directives:[{name:"model",rawName:"v-model",value:t.tableConfig.rowsMode,expression:"tableConfig.rowsMode"}],staticClass:"wn-edit-table-creator__select",on:{change:[function(e){var a=Array.prototype.filter.call(e.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(t.tableConfig,"rowsMode",e.target.multiple?a:a[0])},t.onRowsModeChange]}},[a("option",{attrs:{value:"fixed"}},[t._v("Fixo (quantidade pré-definida)")]),a("option",{attrs:{value:"dynamic"}},[t._v("Dinâmico (usuário adiciona/remove)")])])]),"fixed"===t.tableConfig.rowsMode?a("div",{staticClass:"wn-edit-table-creator__fixed-rows"},[a("div",{staticClass:"wn-edit-table-creator__config-group"},[a("label",[t._v("Quantidade de linhas:")]),a("input",{directives:[{name:"model",rawName:"v-model.number",value:t.tableConfig.rows,expression:"tableConfig.rows",modifiers:{number:!0}}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--small",attrs:{type:"number",min:"1",max:"100"},domProps:{value:t.tableConfig.rows},on:{input:[function(e){e.target.composing||t.$set(t.tableConfig,"rows",t._n(e.target.value))},t.onRowsCountChange],blur:function(e){return t.$forceUpdate()}}})]),t.tableConfig.columns&&t.tableConfig.columns.length>0&&t.tableConfig.rows>0?a("div",{staticClass:"wn-edit-table-creator__rows-data"},[a("h4",[t._v("Preencher dados das linhas:")]),a("div",{staticClass:"wn-edit-table-creator__rows-table-container"},[a("table",{staticClass:"wn-edit-table-creator__rows-table"},[a("thead",[a("tr",[a("th",[t._v("Linha")]),t._l(t.tableConfig.columns,(function(e){return a("th",{key:e.id},[t._v(" "+t._s(e.title||"Sem título")+" ")])}))],2)]),a("tbody",t._l(t.rowsDataArray,(function(e,i){return a("tr",{key:i},[a("td",{staticClass:"wn-edit-table-creator__row-number"},[t._v(t._s(i+1))]),t._l(t.tableConfig.columns,(function(s){return a("td",{key:s.id},["fixed"===s.type?a("input",{directives:[{name:"model",rawName:"v-model",value:e[s.id],expression:"row[col.id]"}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--cell",attrs:{type:"text",placeholder:s.defaultValue||"Texto fixo"},domProps:{value:e[s.id]},on:{input:[function(a){a.target.composing||t.$set(e,s.id,a.target.value)},t.updateTableConfig]}}):"field"===s.type&&"text"===s.fieldType?a("input",{directives:[{name:"model",rawName:"v-model",value:e[s.id],expression:"row[col.id]"}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--cell",attrs:{type:"text",placeholder:"Digite o texto"},domProps:{value:e[s.id]},on:{input:[function(a){a.target.composing||t.$set(e,s.id,a.target.value)},t.updateTableConfig]}}):"field"===s.type&&"number"===s.fieldType?a("input",{directives:[{name:"model",rawName:"v-model.number",value:e[s.id],expression:"row[col.id]",modifiers:{number:!0}}],staticClass:"wn-edit-table-creator__input wn-edit-table-creator__input--cell",attrs:{type:"number",placeholder:"Digite o número"},domProps:{value:e[s.id]},on:{input:[function(a){a.target.composing||t.$set(e,s.id,t._n(a.target.value))},t.updateTableConfig],blur:function(e){return t.$forceUpdate()}}}):"field"===s.type&&"select"===s.fieldType?a("select",{directives:[{name:"model",rawName:"v-model",value:e[s.id],expression:"row[col.id]"}],staticClass:"wn-edit-table-creator__select wn-edit-table-creator__select--cell",on:{change:[function(a){var i=Array.prototype.filter.call(a.target.options,(function(t){return t.selected})).map((function(t){var e="_value"in t?t._value:t.value;return e}));t.$set(e,s.id,a.target.multiple?i:i[0])},t.updateTableConfig]}},[a("option",{attrs:{value:"",disabled:""}},[t._v("Selecione...")]),t._l(s.options||[],(function(e){return a("option",{key:e.value,domProps:{value:e.value}},[t._v(" "+t._s(e.text)+" ")])}))],2):"incremental"===s.type?a("span",{staticClass:"wn-edit-table-creator__incremental-value"},[t._v(" "+t._s(t.calculateIncrementalValue(s,i))+" ")]):a("span",[t._v("-")])])}))],2)})),0)])])]):t._e()]):t._e(),"dynamic"===t.tableConfig.rowsMode?a("div",{staticClass:"wn-edit-table-creator__dynamic-info"},[a("p",[t._v("As linhas serão adicionadas/removidas dinamicamente pelo usuário ao utilizar a tabela.")]),t.hasIncrementalColumns?a("p",{staticClass:"wn-edit-table-creator__info"},[a("strong",[t._v("Nota:")]),t._v(" Colunas incrementais serão calculadas automaticamente para cada nova linha. ")]):t._e()]):t._e()])]),t.tableConfig.columns&&t.tableConfig.columns.length>0?a("div",{staticClass:"wn-edit-table-creator__section"},[t._m(1),a("div",{staticClass:"wn-edit-table-creator__preview-container"},[a("table",{staticClass:"wn-edit-table-creator__preview-table"},[a("thead",[a("tr",t._l(t.tableConfig.columns,(function(e){return a("th",{key:e.id},[t._v(" "+t._s(e.title||"Sem título")+" ")])})),0)]),a("tbody",t._l(t.previewRows,(function(e,i){return a("tr",{key:i},t._l(t.tableConfig.columns,(function(s){return a("td",{key:s.id},["incremental"===s.type?a("span",[t._v(" "+t._s(t.calculateIncrementalValue(s,i))+" ")]):"fixed"===s.type?a("span",[t._v(" "+t._s(t.getPreviewValue(s,e))+" ")]):a("span",{staticClass:"wn-edit-table-creator__preview-placeholder"},[t._v(" ["+t._s(s.fieldType||"campo")+"] ")])])})),0)})),0)])])]):t._e()])},_f=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-edit-table-creator__section-header"},[a("h3",[t._v("Linhas")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-edit-table-creator__section-header"},[a("h3",[t._v("Preview")])])}],hf=(a("45fc"),{name:"WNEditTableCreator",props:["form","field"],data:function(){return{tableConfig:{columns:[],rowsMode:"fixed",rows:1,rowsData:[]},isUpdating:!1}},computed:{tableConfigJson:{get:function(){if(this.form&&this.form[this.field.value])try{var t=this.form[this.field.value];return"string"===typeof t?JSON.parse(t):t}catch(e){return console.warn("Erro ao parsear JSON da tabela:",e),this.tableConfig}return this.tableConfig},set:function(t){var e={};e[this.field.value]=JSON.stringify(t),this.$emit("select",e)}},rowsDataArray:function(){if(!this.tableConfig||!this.tableConfig.rows)return[];if(!this.tableConfig.rowsData||0===this.tableConfig.rowsData.length)return Array(this.tableConfig.rows).fill(null).map((function(){return{}}));for(var t=[],e=0;e100&&(this.tableConfig.rows=100);var t=this.tableConfig.rowsData.length;if(this.tableConfig.rows>t)for(var e=t;e0?a("v-btn",{attrs:{outline:"",color:"green"},on:{click:function(t){return e.select(e.selected)}}},[a("v-icon",{attrs:{large:""}},[t._v("done")]),a("span",[t._v("confirmar ("+t._s(e.selected.length)+")")])],1):a("v-toolbar-title",[e.icon?a("v-icon",[t._v(t._s(e.icon))]):t._e(),a("span",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(e.title))])],1),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"min-width":"350px"}},[a("div",{staticClass:"text-xs-center"},[t.config.search&&t.config.search.fieldsSelect&&t.config.search.fieldsSelect.length>0?a("WiListInputSelectField",{attrs:{config:e,"fields-select":t.config.search.fieldsSelect||[]}}):a("wi-list-input",{attrs:{config:e,solo:!0}})],1)]),a("v-spacer"),t.button?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission(),mode:"disabled"},expression:"{'id': getIdPermission(), mode: 'disabled'}"}],attrs:{outline:"",small:""},on:{click:function(a){return t.button.action(e)}}},[a("span",{domProps:{textContent:t._s(t.button.text||"Adicionar novo")}})]):t._e(),t.wiEditData&&t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-xs-only hidden-sm-only",attrs:{outline:"",small:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.store,onSubmit:e.refresh,data:t.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")]),t._v(" Adicionar Novo ")],1):t._e(),t.config&&t.config.imports?a("WiListImports",{attrs:{imports:t.config.imports,mode:"icon",color:t.$wiDark?"white":"black"},on:{imported:e.refresh}}):t._e(),t.config&&t.config.filters?a("WiListFilters",{attrs:{mode:"icon",config:t.config.filters,params:e.params,color:t.$wiDark?"white":"black"},on:{filter:function(t){e.setParams(t,!0)}}}):t._e(),t.wiEditData&&t.checkButtonConfig("create")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission()},expression:"{'id': getIdPermission()}"}],staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.store,onSubmit:e.refresh,data:t.wiEditData,redirectOnSubmit:!1})}}},[a("v-icon",[t._v("add")])],1):t._e(),a("v-btn",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only",attrs:{icon:"",small:""},on:{click:function(t){return e.searchDialogOpen()}}},[a("v-icon",[t._v("search")])],1),a("WiListInputDialog",{attrs:{config:e}}),a("v-btn",{attrs:{icon:"",flat:"",loading:e.loading},on:{click:function(t){return e.refresh()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.closeList()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{padding:"0","overflow-y":"auto"},style:t.$vuetify.breakpoint.xsOnly?{height:"calc(100vh - 97px)"}:""},[a("v-layout",{style:{background:t.$wiDark?"#303030 !important":""},attrs:{row:""}},[a("v-flex",t._b({},"v-flex",t.sizeField(t.config.size),!1),[t.config.showFilterDateToolbar?a("finances-header",{staticClass:"card--flex-toolbar",attrs:{config:e,"set-route":!1}}):t._e(),a("v-card",{attrs:{flat:""}},[t.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:e,"row-custom":!0,"row-actions":!0,"set-route":!1,"selected-action-custom":!!(t.config.components&&t.config.components.list&&t.config.components.list.selectedAction)},scopedSlots:t._u([{key:"table-row",fn:function(i){return[a(t.componentLoaderTableRow,{tag:"component",attrs:{config:e,props:i,loading:e.loading}})]}},{key:"table-expand",fn:function(i){return[a(t.componentLoaderTableExpand,{tag:"component",attrs:{config:e,props:i,loading:e.loading}})]}},{key:"table-selected-action",fn:function(i){return[a(t.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:e,selected:i.selected,loading:e.loading}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:e,"row-custom":!1,"row-actions":!0,"set-route":!1}}),a("v-divider")],1),a("br"),a("br")],1)],1)],1),a("v-toolbar",{staticClass:"wi-list-dialog__toolbar",attrs:{dark:t.$wiDark,dense:""}},[a("wi-list-pagination",{attrs:{config:e,"set-route":!1}})],1)],1)],1)]}}])})},Ef=[],Tf={name:"Listing",data:function(){return{loadTable:!1}},methods:{sizeField:function(t){var e=t?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in t)e[t[a]]=!0;return e},select:function(t){this.$store.dispatch("WiListDialog/close",{index:this.index,selected:t})},closeList:function(){this.$store.dispatch("WiListDialog/close",{index:this.index,selected:null})},getIdPermission:function(){return this.config&&this.config.id?this.config.id["create"]||this.config.id:null},checkButtonConfig:function(t){return!this.config.actions||("function"===typeof this.config.actions[t]?this.config.actions[t](this.form):this.config.actions[t])}},computed:{WiListDialog:function(){return this.$store.state.WiListDialog},store:function(){return this.WiListDialog.lists[this.index].wiConfig},params:function(){return this.WiListDialog.lists[this.index].params},mode:function(){return this.WiListDialog.lists[this.index].mode},dialog:function(){return this.WiListDialog.lists[this.index].active},button:function(){return this.WiListDialog.lists[this.index].button},wiEditData:function(){return this.WiListDialog.lists[this.index].wiEditData||{}},dataOneSelect:function(){return this.WiListDialog.lists[this.index].dataOneSelect||!1},config:function(){return this.$store.state.pages[this.store]},system:function(){return this.$store.state.system||[]},componentLoader:function(){return!(!this.config.components||!this.config.components.list||"function"!==typeof this.config.components.list)&&this.config.components.list},componentLoaderHeader:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.header&&"function"===typeof this.config.components.list.header)&&this.config.components.list.header},componentLoaderTableRow:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableRow&&"function"===typeof this.config.components.list.tableRow)&&this.config.components.list.tableRow},componentLoaderTableExpand:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableExpand&&"function"===typeof this.config.components.list.tableExpand)&&this.config.components.list.tableExpand},componentLoaderTableSelectedAction:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.selectedAction&&"function"===typeof this.config.components.list.selectedAction)&&this.config.components.list.selectedAction},defaultMaxWidth:function(){return window.innerWidth<1370?95-2*this.index+"%":"1188px"}},watch:{$route:"closeList"},props:{index:{default:0}},components:{WiList:hu,WiListInput:Rd,WiListImports:Dd,WiListFilters:Pd["a"],WiListDataTable:Iu,WiListPagination:zu,FinancesHeader:Bu["default"],WiListInputDialog:Kd,WiListInputSelectField:Gd}},Of=Tf,Af=(a("5238"),Object(l["a"])(Of,Df,Ef,!1,null,null,null)),If=Af.exports,Ff=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("wi-list",{key:t.store,attrs:{store:t.store,"set-route":!1,"load-on-mounted":!t.config.notLoadOnMounted,"get-params":t.params,"wi-edit-data":t.newData},scopedSlots:t._u([{key:"default",fn:function(e){return[t.componentLoader?a("div",[a(t.componentLoader,{tag:"component",attrs:{config:e}})],1):a("v-card",{staticStyle:{background:"#fafafa"}},[a("v-toolbar",{attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v(t._s(e.icon))]),a("span",[t._v(t._s(e.title))]),e.totalItems&&"number"==typeof e.totalItems?a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v("("+t._s(e.totalItems)+")")]):t._e()],1),a("v-spacer"),a("div",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"min-width":"450px"}},[a("div",{staticClass:"text-xs-center"},[a("wi-list-input",{attrs:{config:e,solo:!0}})],1)]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission(),mode:"disabled"},expression:"{'id': getIdPermission(), mode: 'disabled'}"}],attrs:{outline:"",small:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:e.store,onSubmit:e.refresh,data:t.newData})}}},[t._v(" Adicionar Novo ")]),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(t){return e.refresh()}}},[a("v-icon",[t._v("refresh")])],1)],1),a("v-card-text",{staticStyle:{padding:"16px 0 !important"}},[a("v-layout",{style:{background:t.dark?"#303030 !important":""},attrs:{row:""}},[a("v-flex",t._b({},"v-flex",t.sizeField(t.config.size),!1),[t.config.showFilterDateToolbar?a("finances-header",{staticClass:"card--flex-toolbar",attrs:{config:e,"set-route":!1}}):t._e(),a("v-card",[t.componentLoaderTableRow?a("wi-list-data-table",{attrs:{config:e,"row-custom":!0,"row-actions":!0,"set-route":!1,"selected-action-custom":!!(t.config.components&&t.config.components.list&&t.config.components.list.selectedAction)},scopedSlots:t._u([{key:"table-row",fn:function(i){return[a(t.componentLoaderTableRow,{tag:"component",attrs:{config:e,props:i}})]}},{key:"table-expand",fn:function(i){return[a(t.componentLoaderTableExpand,{tag:"component",attrs:{config:e,props:i}})]}},{key:"table-selected-action",fn:function(i){return[a(t.componentLoaderTableSelectedAction,{tag:"component",attrs:{config:e,selected:i.selected}})]}}],null,!0)}):a("wi-list-data-table",{attrs:{config:e,"row-custom":!1,"row-actions":!0,"set-route":!1}})],1)],1)],1)],1),a("v-toolbar",{attrs:{dense:""}},[a("wi-list-pagination",{attrs:{config:e,"set-route":!1}})],1)],1)]}}])})},Pf=[],jf={name:"WiListComponent",data:function(){return{loadTable:!1}},methods:{sizeField:function(t){var e=t?{}:{xs12:!0,sm12:!0,md10:!0,"offset-md1":!0,ls10:!0,"offset-ls1":!0,xl10:!0,"offset-xl1":!0};for(var a in t)e[t[a]]=!0;return e},getIdPermission:function(){return this.config&&this.config.id?this.config.id["create"]||this.config.id:null}},computed:{dialog:function(){return this.$store.state.WiListDialog.active},config:function(){return this.$store.state.pages[this.store]},dark:function(){return this.$store.state.style.dark||!1},system:function(){return this.$store.state.system||[]},componentLoader:function(){return!(!this.config.components||!this.config.components.list||"function"!==typeof this.config.components.list)&&this.config.components.list},componentLoaderHeader:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.header&&"function"===typeof this.config.components.list.header)&&this.config.components.list.header},componentLoaderTableRow:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableRow&&"function"===typeof this.config.components.list.tableRow)&&this.config.components.list.tableRow},componentLoaderTableExpand:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.tableExpand&&"function"===typeof this.config.components.list.tableExpand)&&this.config.components.list.tableExpand},componentLoaderTableSelectedAction:function(){return!!(this.config.components&&this.config.components.list&&this.config.components.list.selectedAction&&"function"===typeof this.config.components.list.selectedAction)&&this.config.components.list.selectedAction}},props:["store","params","newData"],components:{WiList:hu,WiListInput:Rd,WiListDataTable:Iu,WiListPagination:zu,FinancesHeader:Bu["default"]}},qf=jf,$f=(a("2aac"),Object(l["a"])(qf,Ff,Pf,!1,null,null,null)),zf=$f.exports,Mf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":88-2*t.index+"%",fullscreen:t.$vuetify.breakpoint.xsOnly,dark:t.$wiDark},model:{value:t.dialog.active,callback:function(e){t.$set(t.dialog,"active",e)},expression:"dialog.active"}},[a("v-card",{staticStyle:{"border-radius":"10px !important"},attrs:{dark:t.$wiDark}},[a("v-toolbar",{staticStyle:{"border-radius":"10px !important","z-index":"1000"},attrs:{dense:"",primary:""}},[a("v-toolbar-title",[a("v-icon",[t._v(t._s(t.dialog.icon))]),a("span",[t._v(t._s(t.dialog.title))])],1),a("v-spacer"),t.dialog.button?a("v-btn",{attrs:{small:"",outline:"",disabled:t.dialog.button.disabled&&t.dialog.button.disabled()},on:{click:function(e){return t.dialog.button.action()}}},[a("v-icon",[t._v(t._s(t.dialog.button.icon))]),a("span",{staticClass:"hidden-xs-only hidden-sm-only"},[t._v(t._s(t.dialog.button.text))])],1):t._e(),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(e){return t.close()}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog.active?a("v-card-text",{staticStyle:{padding:"0 !important"},style:{"min-height":400-10*t.index+"px"}},[a(t.dialog.component.content,{tag:"component",attrs:{props:t.dialog.component.props}})],1):t._e()],1)],1)},Nf=[],Lf={name:"WiDialog",methods:{close:function(){this.$store.dispatch("WiDialog/close",this.index),this.$forceUpdate()}},computed:{dialog:function(){var t=this.$store.state.WiDialog;return t.dialogs[this.index]}},props:{index:{default:0}}},Rf=Lf,Uf=Object(l["a"])(Rf,Mf,Nf,!1,null,null,null),Wf=Uf.exports,Bf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("input",{directives:[{name:"model",rawName:"v-model",value:t.text,expression:"text"}],attrs:{type:"hidden",id:"CopyTextToClipboardInput"},domProps:{value:t.text},on:{input:function(e){e.target.composing||(t.text=e.target.value)}}}),a("v-tooltip",{attrs:{top:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{margin:"0"},attrs:{icon:"icon"===t.buttonType||!t.buttonType,small:"small"===t.buttonSize||!t.buttonSize,large:"large"===t.buttonSize,"x-large":"x-large"===t.buttonSize,flat:"flat"===t.buttonType||!t.buttonType,outline:"outline"===t.buttonType,raised:"raised"===t.buttonType,depressed:"depressed"===t.buttonType,fab:"fab"===t.buttonType,color:t.buttonColor||t.color},on:{click:function(e){return t.copyText()}}},i),[a("v-icon",{attrs:{small:"small"===t.buttonSize||!t.buttonSize,large:"large"===t.buttonSize,"x-large":"x-large"===t.buttonSize}},[t._v(" "+t._s(t.buttonIcon||"file_copy")+" ")]),t.buttonText&&"icon"!==t.buttonType?a("span",{staticClass:"ml-1"},[t._v(" "+t._s(t.buttonText)+" ")]):t._e()],1)]}}])},[a("span",[t._v("Clique para copiar")])]),a("v-snackbar",{attrs:{top:""},model:{value:t.snackbar,callback:function(e){t.snackbar=e},expression:"snackbar"}},[t.title?a("span",[t._v(t._s(t.title)+" ")]):a("span",[t._v('"'+t._s(t.snackbarText)+'": ')]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Copiado para área de transferência")]),a("v-btn",{attrs:{color:"pink",flat:""},on:{click:function(e){t.snackbar=!1}}},[t._v(" OK ")])],1)],1)},Vf=[],Hf={name:"WiCopyTextTo",data:function(){return{snackbar:!1,snackbarText:""}},methods:{copyText:function(){var t=this,e="".concat(this.text).replace(/\uFEFF/g,"").replace(/\r\n/g,"\n").replace(/\r/g,"\n");navigator.clipboard?navigator.clipboard.writeText(e).then((function(){t.snackbarText=e,t.snackbar=!0,t.$emit("copied",{value:e,text:t.text,title:t.title,color:t.color})})).catch((function(){t.alternativeCopyText(e)})):this.alternativeCopyText(e)},alternativeCopyText:function(t){var e=document.createElement("textarea");e.value=t,e.style.position="fixed",e.style.left="-999999px",e.style.top="-999999px",document.body.appendChild(e),e.focus(),e.select(),e.setSelectionRange(0,99999);try{document.execCommand("copy"),this.snackbarText=t,this.snackbar=!0,this.$emit("copied",{value:t,text:this.text,title:this.title,color:this.color})}catch(a){this.fallbackCopyText(t)}document.body.removeChild(e)},fallbackCopyText:function(t){var e=document.getElementById("CopyTextToClipboardInput");e.setAttribute("type","text"),e.value=t,e.select(),e.setSelectionRange(0,99999),document.execCommand("copy"),e.setAttribute("type","hidden"),this.snackbarText=e.value,this.snackbar=!0,this.$emit("copied",{value:e.value,text:this.text,title:this.title,color:this.color})}},props:["text","title","color","buttonType","buttonColor","buttonText","buttonIcon","buttonSize"]},Gf=Hf,Yf=Object(l["a"])(Gf,Bf,Vf,!1,null,null,null),Jf=Yf.exports,Qf=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"800",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("div",t._g({staticClass:"wi-image-dialog__activator"},i),[a("v-img",{attrs:{src:t.src,"lazy-src":"static/icons/not-found.png",alt:t.title,"aspect-ratio":t.aspectRatio},scopedSlots:t._u([{key:"placeholder",fn:function(){return[a("v-layout",{attrs:{"fill-height":"","align-center":"","justify-center":"","ma-0":""}},[a("v-progress-circular",{attrs:{indeterminate:"",color:"grey lighten-5"}})],1)]},proxy:!0}],null,!0)})],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-icon",{attrs:{large:""}},[t._v("image")]),t.title?a("v-toolbar-title",[t._v(" "+t._s(t.title)+" ")]):t._e(),a("v-spacer"),t.download?a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",target:"_blank",link:"",href:t.download+"&d=true"}},"v-btn",s,!1),i),[a("v-icon",[t._v("download")])],1)]}}],null,!1,3164180552)},[a("span",[t._v("Fazer download")])]):t._e(),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on,s=e.attrs;return[a("v-btn",t._g(t._b({attrs:{icon:"",link:"",target:"_blank",href:t.src}},"v-btn",s,!1),i),[a("v-icon",[t._v("open_in_new")])],1)]}}])},[a("span",[t._v("Abrir imagem em uma nova aba")])]),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-img",{staticStyle:{"max-height":"calc(100vh - 148px)"},attrs:{src:t.src,alt:t.title,contain:"","lazy-src":"static/icons/not-found.png"},scopedSlots:t._u([{key:"placeholder",fn:function(){return[a("v-layout",{attrs:{"fill-height":"","align-center":"","justify-center":"","ma-0":""}},[a("v-progress-circular",{attrs:{indeterminate:"",color:"grey lighten-5"}})],1)]},proxy:!0}])})],1)],1)},Kf=[],Xf={name:"WiImageDialog",data:function(){return{dialog:!1}},props:{src:{type:String,required:!0},download:{type:String,required:!1},title:{default:null},aspectRatio:{default:void 0}}},Zf=Xf,tg=(a("b3dd"),Object(l["a"])(Zf,Qf,Kf,!1,null,"5435ce6b",null)),eg=tg.exports;i["default"].component("DbDelete",nm["a"]),i["default"].component("ViewDetail",Wc["a"]),i["default"].component("WiView",mm),i["default"].component("EditModal",_t["a"]),i["default"].component("WiEditDialog",Sf),i["default"].component("WiListDialog",If),i["default"].component("WiListComponent",zf),i["default"].component("WiDialog",Wf),i["default"].component("WiCopyTo",Jf),i["default"].component("WiImageDialog",eg),i["default"].component("WiLoading",oi["a"]);var ag={},ig=a("8c2d"),sg=a("445a");i["default"].prototype.$Api=T["b"],i["default"].prototype.$Storage=Gp["a"],i["default"].prototype.$Auth=kt["a"],i["default"].prototype.$Notifications=ig["a"],i["default"].prototype.$DateTime=sg["a"];var og={},ng=a("8a39"),rg=a("82dc"),lg=a("2075"),cg=a("688d"),dg=null,ug=function(){ng["a"]({Vue:i["default"],dsn:"https://731f83b6e931463582210519c72b3227@o486475.ingest.sentry.io/5543938",integrations:[new cg["a"].BrowserTracing],tracesSampleRate:1,tracingOptions:{trackComponents:!0}});var t=kt["a"].user(),e=t.profile,a=t.account;delete t.profile,delete t.account,delete e.checkPermission,rg["k"](t),rg["f"]("profile",e),rg["f"]("account",a),rg["f"]("system",{name:hd["a"].state.name,version:hd["a"].state.version}),dg=lg},pg={init:function(){return new Promise((function(t){p["a"].state.url.debug?t(null):setTimeout((function(){ug(),t(dg)}),5e3)}))}};pg.init().then((function(t){i["default"].prototype.$Sentry=t}));var mg={};i["default"].use(im.a,{id:"UA-185476062-1",router:Ep}),i["default"].config.productionTip=!1;var vg=new i["default"]({render:function(t){return t(d)},i18n:u["a"],imports:em,store:p["a"],router:Ep,directives:om,filters:jp,components:ag,prototypes:og,mixins:Ap,Sentry:mg}).$mount("#app");document.addEventListener("deviceready",vg.init)},5707:function(t,e,a){"use strict";a("1bcb")},"573d":function(t,e,a){},5740:function(t,e,a){"use strict";a("593d")},"574b":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{"max-width":"100%"}},[a("div",{staticStyle:{"max-width":"100%"}},[t.data?a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"asdasdasd",staticStyle:{"border-style":"solid","border-color":"gray","border-width":"1px",height:"45px !important"},attrs:{disabled:t.disabled,avatar:""},on:{click:function(e){t.dialog=!0}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:t.data.cor_categoria||"primary"}},[t._v(t._s(t.data.icone_categoria||"category"))])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Tipo de Ocorrência")]),a("v-list-tile-title",{domProps:{innerHTML:t._s(t.data.nome_categoria_grupo_previsao?t.data.nome_categoria_grupo_previsao:t.data.nome_categoria||"Nenhum Tipo de Ocorrência Selecionado")}}),a("v-input",{staticStyle:{display:"none"},attrs:{required:t.required,rules:t.rules},model:{value:t.chamado_categoria_id,callback:function(e){t.chamado_categoria_id=e},expression:"chamado_categoria_id"}})],1),a("v-list-tile-action",[a("v-btn",{attrs:{flat:"",icon:"",color:"green"},on:{click:function(e){t.dialog=!0}}},[a("v-icon",[t._v("edit")])],1)],1)],1)],1):t._e()],1),a("v-dialog",{attrs:{"return-value":"dialog",persistent:"",scrollable:"","max-width":"75%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",{attrs:{large:""}},[t._v("category")]),a("v-toolbar-title",[a("strong",[t._v("Selecionar Tipo de Ocorrência")])]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),t.dialog?a("v-card-text",{staticStyle:{padding:"0","min-height":"300px"}},[a("view-detail",{attrs:{title:"Tipos de Ocorrência",apiUrl:"chamado/ocorrencia",apiParams:"?where=ativa_categoria,1&whereNull=chamado_categoria_id&order=nome_categoria,asc",notGetID:!0,"not-show-toolbar":!0},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-container",{staticStyle:{padding:"0"},attrs:{align:"center"}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"10px",margin:"20px 0"},attrs:{xs12:"",sm12:"",md12:"",lg12:"","d-flex":""}},[a("v-treeview",{attrs:{items:e.content.data,"load-children":t.fetchUsers,transition:"","item-text":"nome_categoria","open-on-click":""},scopedSlots:t._u([{key:"label",fn:function(e){var i=e.item;return a("span",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":"black"}},[t._v(" "+t._s(i.nome_categoria)+" "),i.previsao_categoria&&"00:00:00"!=i.previsao_categoria?a("span",{staticStyle:{color:"#b0bec5"}},[t._v("["+t._s(i.previsao_categoria)+"]")]):t._e(),t._v(" "),i.ativa_categoria<1?a("span",[t._v("(Inativo)")]):t._e()])}},{key:"prepend",fn:function(e){var i=e.item;return a("div",{},[i.funcao_categoria>0||t.selectableInAnyCategory?a("v-btn",{attrs:{outline:"",disabled:0!==t.ticketFunction&&i.funcao_categoria!=t.ticketFunction&&1!=i.funcao_categoria,color:"green",small:""},on:{click:function(e){return t.setSelected(i)}}},[a("v-icon",{attrs:{small:""}},[t._v("done")])],1):t._e(),a("v-icon",{style:{color:"inativo"==i.ativa_categoria?"#e0e0e0":i.cor_categoria},attrs:{medium:""}},[t._v(t._s(i.icone_categoria||"category"))])],1)}}],null,!0)})],1)],1)],1)]}}],null,!1,1036059468)})],1):t._e()],1)],1)],1)},s=[],o=(a("4de4"),a("a9e3"),a("d3b7"),a("2909")),n=(a("96cf"),a("1da1")),r=a("bb1b"),l={name:"OcorrenciaDialog",data:function(){return{dialog:!1,chamado_categoria_id:null}},methods:{fetchUsers:function(t){return Object(n["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,a){r["b"].get({uri:"chamado/ocorrencia",params:{limit:1e3,order:"nome_categoria,asc",where:"ativa_categoria,1;chamado_categoria_id,"+t.id},sucess:function(a){var i;e(a.data.data);var s=a.data.data.filter((function(t){return t.sub_grupos>0&&(t["children"]=[]),t}));(i=t.children).push.apply(i,Object(o["a"])(s))},error:function(t){return a(t),t}})})));case 1:case"end":return e.stop()}}),e)})))()},setSelected:function(t){this.chamado_categoria_id=t.id,this.$emit("select",{chamado_categoria_id:t.id,nome_categoria:t.nome_categoria,nome_categoria_grupo_previsao:t.nome_categoria_grupo_previsao,icone_categoria:t.icone_categoria,cor_categoria:t.cor_categoria,chamado_impacto_id:t.chamado_impacto_id,chamado_urgencia_id:t.chamado_urgencia_id,previsao_chamado:t.previsao_categoria,prevision:t.previsao_categoria,definir_previsao:"serv_prev"}),this.dialog=!1,this.$forceUpdate()}},created:function(){this.chamado_categoria_id=this.data.chamado_categoria_id},props:{data:{required:!0,type:Object},form:{required:!1,type:Object},ticketFunction:{required:!1,type:Number,default:0},disabled:{required:!1,type:Boolean,default:!1},required:{required:!1,type:Boolean,default:!1},rules:{required:!1,type:Array},selectableInAnyCategory:{required:!1,type:Boolean,default:!1}}},c=l,d=(a("53d8"),a("2877")),u=Object(d["a"])(c,i,s,!1,null,"5625354c",null);e["a"]=u.exports},5770:function(t,e,a){},5792:function(t,e,a){"use strict";a("d6b1")},"57a6":function(t,e,a){},5898:function(t,e,a){"use strict";a("cf17")},"58b8":function(t,e,a){},"58d1":function(t,e,a){"use strict";a("398b")},"593d":function(t,e,a){},5942:function(t,e,a){"use strict";a("baca")},5974:function(t,e,a){},5991:function(t,e,a){"use strict";a("edd6")},"59ce":function(t,e,a){},"5ad9":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talks-lists"},[a("v-toolbar",{staticClass:"white--text elevation-5 talks__toolbar",attrs:{flat:"",extended:"",dense:"",tabs:"",color:t.primaryColor},scopedSlots:t._u([{key:"extension",fn:function(){return["talks"==t.viewMode?a("v-tabs",{staticClass:"talks__toolbar-tabs",attrs:{color:t.primaryColor,grow:""},model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tabs-slider",{attrs:{color:"white"}}),a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsQueue?a("span",{staticClass:"primary--text"},[t.unreadsQueue>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.unreadsQueue)}})]):t._e()]},proxy:!0}],null,!1,3684686342)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.tabs.queue.title",expression:"'modules.talks.pages.talkView.talks.tabs.queue.title'"}]})])],1),a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsMyTalks?a("span",{staticClass:"primary--text"},[t.unreadsMyTalks>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.unreadsMyTalks)}})]):t._e()]},proxy:!0}],null,!1,3455952130)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.tabs.myTalks.title",expression:"'modules.talks.pages.talkView.talks.tabs.myTalks.title'"}]})])],1),t.$WiCheckPermission("48eab18e")?a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsOthers?a("span",{staticClass:"primary--text"},[t.unreadsOthers>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.unreadsOthers)}})]):t._e()]},proxy:!0}],null,!1,166534432)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.tabs.others.title",expression:"'modules.talks.pages.talkView.talks.tabs.others.title'"}]})])],1):t._e(),t.hasPermissionToSeeGroups?a("v-tab",[a("v-badge",{attrs:{right:"",color:"white"},scopedSlots:t._u([{key:"badge",fn:function(){return[t.unreadsGroups?a("span",{staticClass:"primary--text"},[t.unreadsGroups>9?a("span",[t._v("+9")]):a("span",{domProps:{textContent:t._s(t.unreadsGroups)}})]):t._e()]},proxy:!0}],null,!1,649308155)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.tabs.groups.title",expression:"'modules.talks.pages.talkView.talks.tabs.groups.title'"}]})])],1):t._e()],1):t._e(),"operators"==t.viewMode?a("div",{staticStyle:{padding:"0 15px",color:"white"}},[t.selectedOperator?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.SELECTED_OPERATOR(null)}}},[a("v-icon",{attrs:{color:"white"}},[t._v("arrow_back")])],1),a("span",{staticStyle:{color:"white"}},[a("span",[t._v("Operador: ")]),a("strong",[t._v(" "+t._s(t.selectedOperator.name)+" ")])])],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[t.showOperatorSearch?a("div",{staticStyle:{display:"flex","align-items":"center",width:"100%"}},[a("v-btn",{attrs:{icon:"",small:""},on:{click:t.closeOperatorSearch}},[a("v-icon",{attrs:{color:"white"}},[t._v("arrow_back")])],1),a("v-text-field",{staticClass:"talks-lists-search-field",staticStyle:{color:"white"},attrs:{dense:"",flat:"","solo-inverted":"","hide-details":"",clearable:"",autofocus:"",placeholder:"Buscar operadores...","prepend-inner-icon":"search"},model:{value:t.operatorSearchTerm,callback:function(e){t.operatorSearchTerm=e},expression:"operatorSearchTerm"}})],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[t._v("ads_click")]),a("span",[t._v("Selecione para listar os atendimentos")]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){t.showOperatorSearch=!0}}},[a("v-icon",{attrs:{color:"white"}},[t._v("search")])],1)],1)])]):t._e(),"channels"==t.viewMode?a("div",{staticStyle:{padding:"0 15px",color:"white"}},[t.selectedChannel?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center"}},[a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.SELECTED_CHANNEL(null)}}},[a("v-icon",{attrs:{color:"white"}},[t._v("arrow_back")])],1),a("span",{staticStyle:{color:"white"}},[a("span",[t._v("Canal: ")]),a("strong",[t._v(" "+t._s(t.selectedChannel.name)+" ")]),a("v-icon",{attrs:{color:t.selectedChannel.status_color,small:""}},[t._v(t._s(t.selectedChannel.status_icon))])],1)],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[t.showChannelSearch?a("div",{staticStyle:{display:"flex","justify-content":"space-between","align-items":"center",width:"100%"}},[a("v-btn",{attrs:{icon:"",small:""},on:{click:t.closeChannelSearch}},[a("v-icon",{attrs:{color:"white"}},[t._v("arrow_back")])],1),a("v-text-field",{staticClass:"talks-lists-search-field",staticStyle:{color:"white"},attrs:{dense:"",flat:"",height:"32","solo-inverted":"","hide-details":"",clearable:"",autofocus:"",placeholder:"Buscar canais...","prepend-inner-icon":"search"},model:{value:t.channelSearchTerm,callback:function(e){t.channelSearchTerm=e},expression:"channelSearchTerm"}})],1):a("div",{staticStyle:{display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[t._v("ads_click")]),a("span",[t._v("Selecione para listar os atendimentos")]),a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){t.showChannelSearch=!0}}},[a("v-icon",{attrs:{color:"white"}},[t._v("search")])],1)],1)])]):t._e(),"history"==t.viewMode?a("div",{staticStyle:{margin:"0 10px",width:"100%",display:"flex","justify-content":"space-between","align-items":"center"}},[a("span",{staticStyle:{color:"white",display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[t._v("history")]),a("span",[t._v("Exibindo conversas"),a("br"),t._v("concluídas")])],1),a("WiListFilters",{attrs:{config:t.talkClosed.filters,params:{},disabled:t.loadings.history},on:{filter:function(e){t.setHistoryTalksFilters(e)}}})],1):t._e(),"talks-list-all"==t.viewMode?a("div",{staticStyle:{margin:"0 10px",width:"100%",display:"flex","justify-content":"space-between","align-items":"center"}},[a("span",{staticStyle:{color:"white",display:"flex",gap:"5px","align-items":"center"}},[a("v-icon",{attrs:{color:"white"}},[t._v("list")]),a("span",[t._v("Exibindo todas"),a("br"),t._v("as conversas")])],1),a("WiListFilters",{attrs:{config:t.talkClosed.filters,params:{},disabled:t.loadings.talksListAll},on:{filter:function(e){t.setTalksListAllFilters(e)}}})],1):t._e()]},proxy:!0}])},[a("v-menu",{staticStyle:{"max-width":"275px"},attrs:{disabled:!t.$WiCheckPermission("48eab18e"),"close-on-content-click":!0,"max-width":275},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-toolbar-title",t._g({staticClass:"white--text talks-lists-title"},i),[a("span",{style:{cursor:t.$WiCheckPermission("48eab18e")?"pointer":""}},["talks"==t.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.title",expression:"'modules.talks.pages.talkView.talks.title'"}]}):t._e(),"operators"==t.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.operators.title",expression:"'modules.talks.pages.talkView.operators.title'"}]}):t._e(),"channels"==t.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.channels.title",expression:"'modules.talks.pages.talkView.channels.title'"}],staticStyle:{"font-size":"15px"}}):t._e(),"history"==t.viewMode?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.history.title",expression:"'modules.talks.pages.talkView.history.title'"}]}):t._e(),"talks-list-all"==t.viewMode?a("span",[t._v("Todos Atendimentos")]):t._e(),t.$WiCheckPermission("48eab18e")?a("v-icon",{attrs:{color:"white"}},[t._v("keyboard_arrow_down")]):t._e()],1)])]}}])},[a("v-card",[a("v-list",{attrs:{flat:"",dense:""}},[a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setViewMode("talks")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[t._v("message")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.title",expression:"'modules.talks.pages.talkView.talks.title'"}]})]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Fila de atendimentos ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setViewMode("operators")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[t._v("person")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.operators.title",expression:"'modules.talks.pages.talkView.operators.title'"}]})]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Atendimentos por operador ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setViewMode("channels")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[t._v("phone_iphone")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.channels.title",expression:"'modules.talks.pages.talkView.channels.title'"}]})]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Atendimentos por canal ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setViewMode("talks-list-all")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[t._v("list")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"15px"}},[a("span",[t._v("Todos os Atendimentos")])]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Exibir lista de atendimentos ")])],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""},on:{click:function(e){return t.setViewMode("history")}}},[a("v-list-tile-avatar",{staticStyle:{"min-width":"45px !important"}},[a("v-icon",{attrs:{large:""}},[t._v("history")])],1),a("v-list-tile-content",{staticClass:"ml-1"},[a("v-list-tile-title",{staticStyle:{"font-size":"18px"}},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.history.title",expression:"'modules.talks.pages.talkView.history.title'"}]})]),a("v-list-tile-sub-title",{staticStyle:{"font-size":"14px"}},[t._v(" Atendimentos concluídos ")])],1)],1)],1)],1)],1),a("v-spacer"),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.searchTalkContact()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("search")])],1)]}}])},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.search.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.search.tooltip'"}]})]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.newTalkContact()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("add")])],1)]}}])},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.add.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.add.tooltip'"}]})]),a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:"",small:"",ripple:"",link:"",to:{name:"talk-list",params:{page:"talk-closed"}}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("history")])],1)]}}])},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.history.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.history.tooltip'"}]})]),"talks"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:""},on:{click:function(e){t.teamsDialog=!0}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("groups")])],1)]}}],null,!1,3404232584)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.teams.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.teams.tooltip'"}]})]):t._e(),"talks"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.load},on:{click:function(e){return t.getTalks()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}],null,!1,1378043685)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.refresh.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.refresh.tooltip'"}]})]):t._e(),"operators"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.load},on:{click:function(e){return t.getOperators()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}],null,!1,3964983159)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.operators.actions.refresh.tooltip",expression:"'modules.talks.pages.talkView.operators.actions.refresh.tooltip'"}]})]):t._e(),"channels"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.load},on:{click:function(e){return t.refreshChannels()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}],null,!1,4086747423)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.channels.actions.refresh.tooltip",expression:"'modules.talks.pages.talkView.channels.actions.refresh.tooltip'"}]})]):t._e(),"history"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.history},on:{click:function(e){return t.getHistoryTalks()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}],null,!1,1275301955)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.history.actions.refresh.tooltip",expression:"'modules.talks.pages.talkView.history.actions.refresh.tooltip'"}]})]):t._e(),"talks-list-all"==t.viewMode?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:"",loading:t.loadings.talksListAll},on:{click:function(e){return t.getTalksListAll()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("refresh")])],1)]}}],null,!1,143100770)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.history.actions.refresh.tooltip",expression:"'modules.talks.pages.talkView.history.actions.refresh.tooltip'"}]})]):t._e(),t.drawer?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"white--text",attrs:{icon:"",small:"",ripple:""},on:{click:function(e){return t.TOUGGLE_DRAWER_TALKS_ACTIVE()}}},i),[a("v-icon",{staticClass:"white--text"},[t._v("close")])],1)]}}],null,!1,1921936726)},[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.actions.close.tooltip",expression:"'modules.talks.pages.talkView.talks.actions.close.tooltip'"}]})]):t._e()],1),"talks"==t.viewMode?a("v-tabs-items",{model:{value:t.tabs,callback:function(e){t.tabs=e},expression:"tabs"}},[a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"queue"}})],1),a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"my-talks"}})],1),t.$WiCheckPermission("48eab18e")?a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"others"}})],1):t._e(),t.hasPermissionToSeeGroups?a("v-tab-item",{attrs:{lazy:""}},[a("TalksList",{attrs:{type:"groups"}})],1):t._e()],1):"operators"==t.viewMode?a("div",[a("TalksOperators",{attrs:{searchTerm:t.operatorSearchTerm}})],1):"channels"==t.viewMode?a("div",[a("TalksChannels",{attrs:{searchTerm:t.channelSearchTerm}})],1):"history"==t.viewMode?a("div",[a("TalksHistory")],1):"talks-list-all"==t.viewMode?a("div",[a("TalksAllList")],1):t._e(),a("v-dialog",{attrs:{dark:t.$wiDark,scrollable:"","max-width":"500px",lazy:""},model:{value:t.teamsDialog,callback:function(e){t.teamsDialog=e},expression:"teamsDialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.title",expression:"'modules.talks.pages.talkView.teamsFilter.title'"}]}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.teamsDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0","max-height":"90%"}},[t.teams&&t.teams.length>0?a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[t._l(t.teams,(function(e,i){return[i?a("v-divider",{key:i+"--divider"}):t._e(),a("v-list-tile",{key:i+"--tile",on:{click:function(a){return t.touggleTeam(e)}}},[a("v-list-tile-action",[a("v-checkbox",{attrs:{large:"",color:"primary"},on:{change:function(a){return t.touggleTeam(e)}},model:{value:e.selected,callback:function(a){t.$set(e,"selected",a)},expression:"team.selected"}})],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{style:{fontSize:"18px",padding:"0px 10px",borderRadius:"5px",background:e.color,color:t.$WiColorContrast(e.color),borderStyle:"solid",borderColor:t.$WiColorContrast(e.color),borderWidth:"1px"}},[t._v(" "+t._s(e.name)+" ")])]),a("v-list-tile-sub-title",[a("span",[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.messages.select.click",expression:"'modules.talks.pages.talkView.teamsFilter.messages.select.click'"}]}),e.selected?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.messages.select.unselected",expression:"'modules.talks.pages.talkView.teamsFilter.messages.select.unselected'"}]}):a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.messages.select.selected",expression:"'modules.talks.pages.talkView.teamsFilter.messages.select.selected'"}]})])])],1)],1)]}))],2):a("div",{staticStyle:{"text-align":"center",margin:"20px"}},[a("v-card-text",[a("h3",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.messages.teamsNotFound.title",expression:"'modules.talks.pages.talkView.teamsFilter.messages.teamsNotFound.title'"}]}),a("br"),a("h4",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.teamsFilter.messages.teamsNotFound.text",expression:"'modules.talks.pages.talkView.teamsFilter.messages.teamsNotFound.text'"}],staticStyle:{color:"gray"}})])],1)],1)],1)],1),a("TalkContactDialog",{model:{value:t.talkContactDialog,callback:function(e){t.talkContactDialog=e},expression:"talkContactDialog"}})],1)},s=[],o=(a("caad"),a("5530")),n=a("fe7c"),r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.selectedOperator?a("div",[t.loadings&&t.loadings.paginate?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("TalksList",{attrs:{type:"by-operator"}})],1):t.loadings.operators?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("br"),a("br"),a("div",{staticStyle:{margin:"20px 20px",display:"flex",gap:"10px","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("v-icon",{attrs:{size:"100"}},[t._v(" person ")]),a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.operators",expression:"'modules.talks.pages.talkView.talks.messages.loading.operators'"}]})],1)],1)]):a("div",[t.searchTerm?a("div",{staticClass:"search-feedback",style:{color:t.$wiDark?"white":"black"}},[a("span",[t._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[t._v(t._s(t.searchTerm))]),a("span",[t._v('"')])]):t._e(),t.filteredOperators.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:t.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[t._l(t.filteredOperators,(function(e,i){return[i?a("v-divider",{key:i,attrs:{inset:""}}):t._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i+"-new",attrs:{avatar:""},on:{click:function(a){return t.operatorAction(e)}}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[a("v-avatar",[e&&e.file?a("v-img",{attrs:{src:e.file.url,"lazy-src":"static/icons/not-found.png"}}):a("v-img",{attrs:{src:"static/icons/user_icon_1.png"}})],1)],1),a("v-list-tile-content",{staticStyle:{cursor:"pointer"}},[a("v-list-tile-title",[a("strong",[t._v(" "+t._s(t._f("stringlength")(e.name,25))+" ")])]),a("v-list-tile-title",[a("div",{staticStyle:{display:"flex",gap:"1px","justify-content":"start","align-items":"center"}},[a("span",{staticStyle:{color:"grey"}},[t._v("Concluídos: ")]),a("strong",{staticStyle:{color:"green",padding:"0 3px","font-size":"15px"}},[t._v(" "+t._s(e.talks_closed)+" ")]),a("v-icon",{attrs:{color:"green",small:""}},[t._v("done")])],1)])],1),e.talks_waiting>0?a("v-list-tile-action",{staticStyle:{"text-align":"center","min-width":"40px",display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("strong",{staticStyle:{color:"orange","font-size":"18px"}},[t._v(" "+t._s(e.talks_waiting)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"},attrs:{color:"orange"}},[t._v("notification_important")])],1):t._e(),a("v-list-tile-action",{staticStyle:{"text-align":"center","min-width":"40px",display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.talks_opened)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"}},[t._v("message")])],1)],1)]}))],2)],1):a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{staticStyle:{"max-width":"150px"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("div",{staticClass:"talks-list__not-message-text"},[t._v(" "+t._s(t.searchTerm?"Nenhum operador encontrado para esta busca":t.$t("modules.talks.pages.talkView.talks.messages.notFound.operators"))+" ")])])])])])},l=[],c=(a("4de4"),a("b0c0"),a("2532"),a("2f62")),d=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.loadings.load?a("TalksListLoading",{attrs:{type:t.type}}):a("div",[t.talks.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:t.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","three-line":""}},t._l(t.talks,(function(e,i){return a("TalkListItem",{key:e.id,attrs:{talk:e,index:i,currentRouteId:t.$route.params.id,onRefresh:t.getTalks},on:{onTalkAction:t.talkAction}})})),1),a("LoadMoreButton",{attrs:{loading:t.loadings.paginate},on:{click:function(e){return t.paginateTalks(t.type)}}})],1):a("TalksListEmpty",{attrs:{type:t.type}})],1),a("TalkDialog",{attrs:{talkId:t.currentTalkId},on:{close:t.onCloseTalkDialog},model:{value:t.talkDialog,callback:function(e){t.talkDialog=e},expression:"talkDialog"}})],1)},u=[],p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.index?a("v-divider",{key:t.talk.id+"-"+t.index+"-divider",attrs:{inset:""}}):t._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:t.talk.id+"-"+t.index+"-talk",staticClass:"talk-list-item__tile",style:{background:t.getTalkStatusBackground},attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$emit("onTalkAction",t.talk)}}},[a("v-badge",{attrs:{overlap:"",right:"",bottom:"","offset-x":"22","offset-y":"24",color:"transparent"},scopedSlots:t._u([{key:"badge",fn:function(){return[a("ChannelIcon",{attrs:{channelType:t.talk.channel.type.code}})]},proxy:!0}])},[a("v-avatar",[a("ContactAvatar",{attrs:{contact:t.talk.contact}})],1)],1)],1),a("v-list-tile-content",{staticStyle:{cursor:"pointer"},on:{click:function(e){return t.$emit("onTalkAction",t.talk)}}},[a("TalkListItemHeader",{attrs:{contact:t.talk.contact,checked:t.talk.contact.checked}}),a("TalkListItemLabels",{attrs:{channel:t.talk.channel,team:t.talk.team,category:t.talk.category,stage:t.talk.stage}}),a("TalkListItemStatus",{attrs:{status:t.talk.status,operator:t.talk.operator}})],1),a("TalkListItemActions",{attrs:{talk:t.talk,currentRouteId:t.currentRouteId,onRefresh:t.onRefresh,random:t.random}})],1)],1)},m=[],v=(a("a9e3"),a("0dda")),f=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.contact&&t.contact.file?a("v-img",{attrs:{src:t.contact.file.url,"lazy-src":"static/icons/not-found.png"}}):1==t.contact.type?a("v-img",{attrs:{src:"static/icons/user_icon_1.png"}}):a("group-icon",{attrs:{size:"50"}})},g=[],_=a("78a4"),h={name:"ContactAvatar",props:{contact:{type:Object,required:!0}},components:{GroupIcon:_["a"]}},b=h,x=a("2877"),y=Object(x["a"])(b,f,g,!1,null,null,null),k=y.exports,C=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile-title",[2==t.contact.type?a("v-icon",{attrs:{small:""}},[t._v("groups")]):t._e(),t.contact.person?a("strong",[t._v(" "+t._s(t._f("stringlength")(t.contact.person.name,25))+" ")]):a("strong",[t._v(" "+t._s(t._f("stringlength")(t.contact.name,25))+" ")]),3==t.checked?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{"font-size":"14px"},attrs:{color:"red",small:""}},i),[t._v("do_not_disturb_on")])]}}],null,!1,3264460019)},[a("span",[t._v("Contato inválido")])]):t._e()],1)},w=[],S={name:"TalkListItemHeader",props:{contact:{type:Object,required:!0},checked:{type:Number,default:null}}},D=S,E=Object(x["a"])(D,C,w,!1,null,null,null),T=E.exports,O=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile-title",{staticClass:"talk-list-item-labels"},[a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("WNTag",t._g({attrs:{text:t._f("stringlength")(t.channel.name,t.getMaxCharLength),icon:t.labelsCount<=2?t.channel.status.icon:null,color:t.channel.color}},i))]}}])},[a("span",[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.channel",expression:"'modules.talks.pages.talkView.talks.labels.channel'"}]}),t._v(": "),a("span",[t._v(" "+t._s(t.channel.name))])])]),t.team?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("WNTag",t._g({attrs:{text:t._f("stringlength")(t.team.name,t.getMaxCharLength),color:t.team.color,icon:t.labelsCount<=2?"groups":null}},i))]}}],null,!1,62834445)},[a("span",[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.team",expression:"'modules.talks.pages.talkView.talks.labels.team'"}]}),t._v(": "),a("span",[t._v(" "+t._s(t.team.name))])])]):t._e(),t.stage?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("WNTag",t._g({attrs:{text:t._f("stringlength")(t.stage.name,t.getMaxCharLength),color:t.stage.color,icon:t.labelsCount<=2?t.stage.icon:null}},i))]}}],null,!1,1140362368)},[a("span",[a("span",[t._v("Etapa:")]),a("span",[t._v(" "+t._s(t.stage.name))])])]):t._e(),t.category?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("WNTag",t._g({attrs:{text:t._f("stringlength")(t.category.name,t.getMaxCharLength),color:t.category.color,icon:t.labelsCount<=2?t.category.icon:null}},i))]}}],null,!1,4212065428)},[a("span",[a("span",[t._v("Categoria: ")]),a("span",[t._v(" "+t._s(t.category.name))])])]):t._e()],1)},A=[],I=a("4f21"),F={name:"TalkListItemLabels",props:{channel:{type:Object,required:!0},team:{type:Object,default:null},category:{type:Object,default:null},stage:{type:Object,default:null}},computed:{labelsCount:function(){var t=[this.channel,this.team,this.category,this.stage];return t.filter((function(t){return!!t})).length},getMaxCharLength:function(){return 0===this.labelsCount?30:1===this.labelsCount?20:2===this.labelsCount?12:3===this.labelsCount?7:12}},methods:{getLabelStyle:function(t){return{margin:"0 1px",borderRadius:"5px",padding:"2px 3px",fontSize:"10px",background:t}}},components:{WNTag:I["a"]}},P=F,j=(a("7eab"),Object(x["a"])(P,O,A,!1,null,"56104bf8",null)),q=j.exports,$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile-title",[[2,3,4].includes(t.status)?a("span",[3==t.status?a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.closed",expression:"'modules.talks.pages.talkView.talks.labels.closed'"}],staticStyle:{color:"green","padding-right":"5px"}}):t._e(),4==t.status?a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.cancelled",expression:"'modules.talks.pages.talkView.talks.labels.cancelled'"}],staticStyle:{color:"red","padding-right":"5px"}}):t._e(),t.operator&&t.operator.name?a("v-avatar",{attrs:{size:"20"}},[t.operator.file?a("v-img",{attrs:{src:t.operator.file.url}}):t.operator.name?a("span",[t._v("At: ")]):t._e()],1):t._e(),t.operator&&t.operator.name?a("strong",[t._v(" "+t._s(t._f("stringlength")(t.operator.name,22))+" ")]):2==t.status?a("span",[a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"rgb(223, 145, 0)"}},[t._v("pending")]),a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.awaiting",expression:"'modules.talks.pages.talkView.talks.labels.awaiting'"}],staticStyle:{color:"rgb(223, 145, 0)"}})],1):t._e()],1):t._e(),1==t.status?a("v-icon",{staticClass:"mr-1",attrs:{small:"",color:"rgb(1, 153, 190)"}},[t._v("smart_toy")]):t._e(),1==t.status?a("strong",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.chatbot",expression:"'modules.talks.pages.talkView.talks.labels.chatbot'"}],staticStyle:{color:"rgb(1, 153, 190)"}}):t._e()],1)},z=[],M={name:"TalkListItemStatus",props:{status:{type:[Number,String],required:!0},operator:{type:Object,default:null}}},N=M,L=Object(x["a"])(N,$,z,!1,null,null,null),R=L.exports,U=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-list-tile-action",[a("v-list-tile-action-text",[a("span",{staticClass:"talks-list-item-action-text"},[t._v(" "+t._s(t.getExternalTimeFormated(t.talk.last_event_at))+" ")])]),a("span",[a("span",{staticClass:"talks-list-item-action-text",domProps:{textContent:t._s(t.talk.time_total)}}),t.showUnseenMessages&&t.talk.status<3?a("strong",{staticClass:"talks-unseen-messages-count elevation-1",domProps:{textContent:t._s(t.talk.unseen_messages)}}):t._e()]),a("span",[t.talk.is_waiting_response&&t.talk.status<3?a("v-tooltip",{attrs:{bottom:"",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-icon",t._g({staticStyle:{"font-size":"14px"},attrs:{color:"orange",small:""}},i),[t._v("notification_important")])]}}],null,!1,4065821195)},[a("span",[t._v("Aguardando resposta")])]):t._e(),a("TalkMenu",{attrs:{talk:t.talk,color:"grey lighten-1",small:!0,refresh:t.onRefresh}})],1)],1)},W=[],B=a("aac5"),V={name:"TalkListItemActions",components:{TalkMenu:B["a"]},props:{talk:{type:Object,required:!0},currentRouteId:{default:null},onRefresh:{type:Function,required:!0}},computed:{showUnseenMessages:function(){return parseInt(this.talk.unseen_messages)&&0!==parseInt(this.talk.unseen_messages)&&this.talk.id!==this.currentRouteId}},methods:{getExternalTimeFormated:function(t){if(!t)return"Agora";var e=this.$moment(t),a=this.$moment().startOf("day"),i=Math.round(this.$moment.duration(a-e).asDays());if(i>1)return this.$moment(t).format("DD/MM HH:mm");var s=this.$moment(t).fromNow(),o=s.includes("há poucos segundos")?"há segundos":s;return o=o.replaceAll("minutos","min"),o=o.replaceAll("segundos","seg"),o=o.replaceAll("horas","hr"),o}}},H=V,G=(a("ef78"),Object(x["a"])(H,U,W,!1,null,"2522b88a",null)),Y=G.exports,J={name:"TalkListItem",components:{ChannelIcon:v["a"],ContactAvatar:k,TalkListItemHeader:T,TalkListItemLabels:q,TalkListItemStatus:R,TalkListItemActions:Y},props:{talk:{type:Object,required:!0},index:{type:Number,required:!0},currentRouteId:{default:null},onRefresh:{type:Function,required:!0},random:{type:Number,default:0}},computed:{getTalkStatusBackground:function(){switch(parseInt(this.talk.status)){case 3:return this.$vuetify.theme.dark?"#003161":"#b2dfdb";case 4:return"#ffccbc"}return this.talk.is_waiting_response?this.$wiDark?"#1E1E1E":"rgb(223 210 178 / 50%)":""}}},Q=J,K=(a("0276"),Object(x["a"])(Q,p,m,!1,null,"3c0d8b24",null)),X=K.exports,Z=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%","text-align":"center",padding:"50px 20px"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),"queue"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.queue",expression:"'modules.talks.pages.talkView.talks.messages.loading.queue'"}]})]):t._e(),"my-talks"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.myTalks",expression:"'modules.talks.pages.talkView.talks.messages.loading.myTalks'"}]})]):t._e(),"others"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.others",expression:"'modules.talks.pages.talkView.talks.messages.loading.others'"}]})]):t._e(),"groups"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.groups",expression:"'modules.talks.pages.talkView.talks.messages.loading.groups'"}]})]):t._e(),"by-operator"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.byOperator",expression:"'modules.talks.pages.talkView.talks.messages.loading.byOperator'"}]})]):t._e(),"by-channel"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.byChannel",expression:"'modules.talks.pages.talkView.talks.messages.loading.byChannel'"}]})]):t._e(),"history"===t.type?a("div",[a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.history",expression:"'modules.talks.pages.talkView.talks.messages.loading.history'"}]})]):t._e(),"talksListAll"===t.type?a("div",[a("h2",[t._v(" Carregando lista de conversas... ")])]):t._e()],1)},tt=[],et={name:"TalksListLoading",props:{type:{type:String,required:!0}}},at=et,it=Object(x["a"])(at,Z,tt,!1,null,null,null),st=it.exports,ot=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{style:t.type.includes("others")||"groups"===t.type?"max-width: 200px;":"",attrs:{src:t.getEmptyStateImage,alt:t.type}}),a("div",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.notFound."+t.type,expression:"`modules.talks.pages.talkView.talks.messages.notFound.${type}`"}],staticClass:"talks-list__not-message-text"})])])},nt=[],rt={name:"TalksListEmpty",props:{type:{type:String,required:!0}},computed:{getEmptyStateImage:function(){var t,e,a=null===(t=this.$Auth)||void 0===t||null===(e=t.user())||void 0===e?void 0:e.sex,i={queue:"static/icons/talks-queue-clear.png","my-talks":"Feminino"==a?"static/icons/talks-my-talks-clear-transparent-female.png":"static/icons/talks-my-talks-clear-transparent.png",others:"static/icons/talks-others-clear.png?url=temp1",groups:"static/background/whatsapp-not-found.png?url=temp1","by-operator":"static/background/whatsapp-not-found.png?url=temp1","by-channel":"static/background/whatsapp-not-found.png?url=temp1"};return i[this.type]||""}}},lt=rt,ct=(a("e5fa"),Object(x["a"])(lt,ot,nt,!1,null,"a96531d0",null)),dt=ct.exports,ut=a("9d2c"),pt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%","text-align":"center",padding:"10px"}},[a("v-btn",{attrs:{outline:"",block:"",loading:t.loading},on:{click:function(e){return t.$emit("click")}}},[a("v-icon",[t._v("refresh")]),a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.labels.loadMore",expression:"'modules.talks.pages.talkView.talks.labels.loadMore'"}]})],1)],1)},mt=[],vt={name:"LoadMoreButton",props:{loading:{type:Boolean,default:!1}}},ft=vt,gt=Object(x["a"])(ft,pt,mt,!1,null,null,null),_t=gt.exports,ht={name:"TalksList",components:{TalkListItem:X,TalksListLoading:st,TalksListEmpty:dt,TalkDialog:ut["a"],LoadMoreButton:_t},props:["type"],data:function(){return{pageHeight:innerHeight,talkDialog:!1,currentTalkId:null}},computed:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["e"])("Talks",["loadings"])),Object(c["c"])("Talks",["myTalks","queue","others","groups","byOperator","byChannel","historyTalks","talksListAll"])),{},{talks:function(){var t={"my-talks":this.myTalks,queue:this.queue,others:this.others,groups:this.groups,"by-operator":this.byOperator,"by-channel":this.byChannel,history:this.historyTalks,talksListAll:this.talksListAll};return t[this.type]||[]}}),methods:Object(o["a"])(Object(o["a"])({},Object(c["b"])("Talks",["paginateTalks","getTalks"])),{},{talkAction:function(t){var e=["talks","talk-messages","talk","talk-view","talk-view-messages","talk-view-messages-page"].includes(this.$route.name);e?this.openTalkPage(t):this.openTalkDialog(t)},openTalkPage:function(t){var e=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:e,params:{id:t.id},query:{previousTalkId:this.$route.params.id}})},openTalkDialog:function(t){this.currentTalkId=t.id,this.talkDialog=!0},onCloseTalkDialog:function(){this.talkDialog=!1,this.currentTalkId=null},setInnerHeight:function(t){this.pageHeight="".concat((t||innerHeight)-145,"px")},initializeView:function(){var t=this;window.addEventListener("resize",(function(){return t.setInnerHeight(innerHeight)})),this.setInnerHeight(innerHeight),setInterval((function(){return t.$forceUpdate()}),78e3)}}),mounted:function(){this.initializeView()}},bt=ht,xt=Object(x["a"])(bt,d,u,!1,null,null,null),yt=xt.exports,kt={name:"TalksOperators",props:{searchTerm:{type:String,default:""}},data:function(){return{operatorsLoading:!1,operatorsLoadingPaginate:!1,pageHeight:innerHeight,talkDialog:!1,currentTalkId:null}},computed:Object(o["a"])(Object(o["a"])({},Object(c["e"])("Talks",["selectedOperator","loadings","operators"])),{},{filteredOperators:function(){if(!this.searchTerm)return this.operators;var t=this.searchTerm.toLowerCase();return this.operators.filter((function(e){return e.name.toLowerCase().includes(t)}))}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["d"])("Talks",["SELECTED_OPERATOR"])),Object(c["b"])("Talks",["paginateTalks","getOperators"])),{},{setInnerHeight:function(t){this.pageHeight=(t||innerHeight)-(this.searchTerm?205:145)+"px"},updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},operatorAction:function(t){this.SELECTED_OPERATOR(t),this.paginateTalks()}}),mounted:function(){var t=this;this.getOperators(),window.addEventListener("resize",(function(){t.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView()},components:{TalksList:yt}},Ct=kt,wt=(a("0f16"),Object(x["a"])(Ct,r,l,!1,null,"3979fd09",null)),St=wt.exports,Dt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.selectedChannel?a("div",[t.loadings&&t.loadings.paginate?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("TalksList",{attrs:{type:"by-channel"}})],1):t.loadings.channels?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("br"),a("br"),a("div",{staticStyle:{margin:"20px 20px",display:"flex",gap:"10px","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("v-icon",{attrs:{size:"100"}},[t._v(" phone_iphone ")]),a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.channels",expression:"'modules.talks.pages.talkView.talks.messages.loading.channels'"}]})],1)],1)]):a("div",[t.searchTerm?a("div",{staticClass:"search-feedback",style:{color:t.$wiDark?"white":"black"}},[a("span",[t._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[t._v(t._s(t.searchTerm))]),a("span",[t._v('"')])]):t._e(),t.filteredChannels.length>0?a("div",{staticClass:"talks-list",staticStyle:{padding:"10px 0 !important","overflow-y":"auto"},style:{height:t.pageHeight}},[a("v-list",{staticStyle:{padding:"0"},attrs:{dense:"","two-line":""}},[t._l(t.filteredChannels,(function(e,i){return[i?a("v-divider",{key:i}):t._e(),a("v-list-tile",{directives:[{name:"ripple",rawName:"v-ripple"}],key:i+"-new",staticClass:"talks-channel-list-item",attrs:{avatar:""},on:{click:function(a){return t.channelAction(e)}}},[a("v-list-tile-avatar",{staticStyle:{cursor:"pointer"}},[a("div",{staticClass:"d-flex flex-column align-center",staticStyle:{"flex-direction":"column"}},["wpp"==e.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/whatsapp.png"}}):t._e(),"sms"==e.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/sms.png"}}):t._e(),"instagram"==e.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/instagram.png"}}):t._e(),"facebook"==e.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/facebook.png"}}):t._e(),"email"==e.type.code?a("img",{staticStyle:{"max-width":"30px"},attrs:{src:"static/icons/monitor/email.png"}}):t._e(),a("span",{staticClass:"status-text",style:{color:e.type.color}},[t._v(" "+t._s(t._f("stringlength")(e.type.name,10))+" ")])])]),a("v-list-tile-content",{staticStyle:{cursor:"pointer"}},[a("v-list-tile-title",[a("WNTag",{attrs:{text:e.name,color:e.color,size:"12"}})],1),a("v-list-tile-sub-title",[a("div",{staticStyle:{display:"flex",gap:"1px","justify-content":"start","align-items":"center"}},[e.recipient?a("span",{staticStyle:{"margin-top":"2px","margin-left":"2px",color:"grey","font-size":"12px"}},[t._v(" "+t._s(e.recipient)+" ")]):a("span",{staticStyle:{"margin-top":"2px","margin-left":"2px",color:"grey","font-size":"12px"}},[t._v("- - -")])])])],1),a("v-list-tile-avatar",{staticStyle:{cursor:"pointer","margin-right":"10px"}},[a("div",{staticClass:"d-flex flex-column align-center",staticStyle:{"flex-direction":"column"}},[a("v-icon",{attrs:{color:e.status.color,size:"28"}},[t._v(" "+t._s(e.status.icon)+" ")]),a("span",{staticClass:"status-text",style:{color:e.status.color}},[t._v(" "+t._s(t._f("stringlength")(e.status.name,10))+" ")])],1)]),a("v-list-tile-action",{staticStyle:{"text-align":"center","min-width":"40px",display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("strong",{staticStyle:{"font-size":"18px"}},[t._v(" "+t._s(e.talks_opened)+" ")]),a("v-icon",{staticStyle:{"font-size":"21px"}},[t._v("message")])],1)],1)]}))],2)],1):a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{staticStyle:{"max-width":"150px"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("div",{staticClass:"talks-list__not-message-text"},[t._v(" "+t._s(t.searchTerm?"Nenhum canal encontrado para esta busca":t.$t("modules.talks.pages.talkView.talks.messages.notFound.channels"))+" ")])])])])])},Et=[],Tt=(a("d3b7"),a("25f0"),{name:"TalksChannels",data:function(){return{pageHeight:innerHeight,talkDialog:!1,currentTalkId:null}},computed:Object(o["a"])(Object(o["a"])({},Object(c["e"])("Talks",["selectedChannel","loadings","channels"])),{},{filteredChannels:function(){if(!this.searchTerm)return this.channels;var t=this.searchTerm.toLowerCase();return this.channels.filter((function(e){var a=e.name.toLowerCase().includes(t),i=!!e.recipient&&e.recipient.toString().toLowerCase().includes(t);return a||i}))}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["d"])("Talks",["SELECTED_CHANNEL"])),Object(c["b"])("Talks",["paginateTalks","getChannels"])),{},{setInnerHeight:function(t){this.pageHeight=(t||innerHeight)-145+"px"},updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},channelAction:function(t){this.SELECTED_CHANNEL(t),this.paginateTalks()}}),mounted:function(){var t=this;this.getChannels(),window.addEventListener("resize",(function(){t.setInnerHeight(innerHeight)}),!0),this.setInnerHeight(innerHeight),this.updateView()},props:{searchTerm:{type:String,default:""}},components:{WNTag:I["a"],TalksList:yt}}),Ot=Tt,At=(a("5707"),Object(x["a"])(Ot,Dt,Et,!1,null,"5e5532c6",null)),It=At.exports,Ft=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.historyTalks.length>0?a("div",[t.loadings&&t.loadings.history?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("TalksList",{attrs:{type:"history"}})],1):t.loadings.history?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("br"),a("br"),a("div",{staticStyle:{margin:"20px 20px",display:"flex",gap:"10px","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("v-icon",{attrs:{size:"100"}},[t._v(" history ")]),a("h2",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.talks.messages.loading.history",expression:"'modules.talks.pages.talkView.talks.messages.loading.history'"}]})],1)],1)]):a("div",[t.searchTerm?a("div",{staticClass:"search-feedback",style:{color:t.$wiDark?"white":"black"}},[a("span",[t._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[t._v(t._s(t.searchTerm))]),a("span",[t._v('"')])]):a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{staticStyle:{"max-width":"150px"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("div",{staticClass:"talks-list__not-message-text"},[t._v(" "+t._s(t.searchTerm?"Nenhum histórico encontrado para esta busca":t.$t("modules.talks.pages.talkView.talks.messages.notFound.history"))+" ")])])])])])},Pt=[],jt={name:"TalksChannels",data:function(){return{pageHeight:innerHeight,talkDialog:!1,currentTalkId:null}},computed:Object(o["a"])(Object(o["a"])({},Object(c["e"])("Talks",["selectedChannel","loadings"])),{},{historyTalks:function(){return this.$store.getters["Talks/historyTalks"]}}),methods:Object(o["a"])(Object(o["a"])({},Object(c["b"])("Talks",["paginateTalks","getHistoryTalks","setTalksFilters"])),{},{updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},channelAction:function(t){this.SELECTED_CHANNEL(t),this.paginateTalks()}}),mounted:function(){this.getHistoryTalks(),this.updateView()},destroyed:function(){this.setTalksFilters({})},props:{searchTerm:{type:String,default:""}},components:{TalksList:yt}},qt=jt,$t=(a("894e"),Object(x["a"])(qt,Ft,Pt,!1,null,"5d624c6c",null)),zt=$t.exports,Mt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[t.talksListAll.length>0?a("div",[t.loadings&&t.loadings.talksListAll?a("v-progress-linear",{staticStyle:{margin:"1px 0 0 0 !important"},attrs:{indeterminate:!0}}):t._e(),a("TalksList",{attrs:{type:"talksListAll"}})],1):t.loadings.talksListAll?a("div",[a("div",{staticStyle:{width:"100%","text-align":"center"},attrs:{center:""}},[a("br"),a("br"),a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),a("br"),a("br"),a("div",{staticStyle:{margin:"20px 20px",display:"flex",gap:"10px","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("v-icon",{attrs:{size:"100"}},[t._v(" list ")]),a("h2",[t._v(" Carregando lista de conversas... ")])],1)],1)]):a("div",[t.searchTerm?a("div",{staticClass:"search-feedback",style:{color:t.$wiDark?"white":"black"}},[a("span",[t._v('Filtrando por "')]),a("span",{staticClass:"search-term"},[t._v(t._s(t.searchTerm))]),a("span",[t._v('"')])]):a("div",{staticClass:"talks-list__not-message"},[a("div",{staticClass:"talks-list__not-message-content"},[a("img",{staticStyle:{"max-width":"150px"},attrs:{src:"static/background/whatsapp-not-found.png?url=temp1",alt:""}}),a("div",{staticClass:"talks-list__not-message-text"},[t._v(" "+t._s(t.searchTerm?"Nenhum histórico encontrado para esta busca":t.$t("modules.talks.pages.talkView.talks.messages.notFound.history"))+" ")])])])])])},Nt=[],Lt={name:"TalksChannels",data:function(){return{pageHeight:innerHeight,talkDialog:!1,currentTalkId:null}},computed:Object(o["a"])(Object(o["a"])({},Object(c["e"])("Talks",["selectedChannel","loadings"])),{},{talksListAll:function(){return this.$store.getters["Talks/talksListAll"]}}),methods:Object(o["a"])(Object(o["a"])({},Object(c["b"])("Talks",["paginateTalks","getTalksListAll","setTalksFilters"])),{},{updateView:function(){var t=this;setInterval((function(){t.$forceUpdate()}),78e3)},channelAction:function(t){this.SELECTED_CHANNEL(t),this.paginateTalks()}}),mounted:function(){this.getTalksListAll(),this.updateView()},destroyed:function(){this.setTalksFilters({})},props:{searchTerm:{type:String,default:""}},components:{TalksList:yt}},Rt=Lt,Ut=(a("217f"),Object(x["a"])(Rt,Mt,Nt,!1,null,"16f05b7e",null)),Wt=Ut.exports,Bt=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"420",fullscreen:t.$vuetify.breakpoint.xsOnly,dark:t.$wiDark,persistent:"",lazy:"",transition:"dialog-bottom-transition"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"contact-dialog",attrs:{dark:t.$wiDark}},[a("v-card-text",{staticClass:"contact-dialog__content pa-0"},[a("div",{staticClass:"contact-dialog__avatar-container"},[a("v-avatar",{staticClass:"contact-dialog__avatar elevation-1",attrs:{size:"72"}},[t.numberInfoLoading?[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:48,width:4}})]:t.profileImageUrl?[a("v-img",{attrs:{src:t.profileImageUrl}})]:[a("v-icon",{attrs:{size:"48"}},[t._v(t._s(t.profileIcon))])]],2)],1),a("div",{staticClass:"contact-dialog__profile-info text-center mb-2"},[a("div",{staticClass:"contact-dialog__title mb-1"},[t._v(t._s(t.profileName||"Novo contato"))]),t.numberInfo?a("div",{staticClass:"contact-dialog__number-status mb-1"},[t.numberInfo.is_whatsapp?a("v-chip",{attrs:{color:"success","text-color":"white",small:""}},[t._v("Possui WhatsApp")]):a("v-chip",{attrs:{color:"error","text-color":"white",small:""}},[t._v("Não possui WhatsApp")]),t.numberInfo.talk_contact_exists?a("v-chip",{attrs:{color:"warning","text-color":"white",small:""}},[t._v("Já existe como contato")]):t._e()],1):t._e(),t.numberInfo&&t.numberInfo.talk_contact_exists&&t.numberInfo.contact&&t.numberInfo.contact.person?a("div",{staticClass:"contact-dialog__person-info mt-1"},[a("div",[a("strong",[t._v("ID:")]),t._v(" "+t._s(t.numberInfo.contact.person.id))]),a("div",[a("strong",[t._v("Nome:")]),t._v(" "+t._s(t.numberInfo.contact.person.name))]),t.numberInfo.contact.person.first_name?a("div",[a("strong",[t._v("Nome Completo:")]),t._v(" "+t._s(t.numberInfo.contact.person.first_name))]):t._e(),t.numberInfo.contact.person.cpf_cnpj?a("div",[a("strong",[t._v("CPF/CNPJ:")]),t._v(" "+t._s(t.numberInfo.contact.person.cpf_cnpj))]):t._e()]):t._e()]),a("div",{staticClass:"contact-dialog__form px-4 pt-2 pb-2",class:{"px-5":!t.$vuetify.breakpoint.smAndDown}},["whatsapp"===t.selectedContactType?a("div",[a("div",{staticClass:"contact-dialog__field-label"},[t._v("Canal de Atendimento*")]),a("v-autocomplete",{staticClass:"mb-2",attrs:{items:t.channels,"item-text":"name","item-value":"id",solo:"",dense:"",loading:t.getChannelsLoading,"hide-details":"",label:"Canal de Atendimento"},scopedSlots:t._u([{key:"item",fn:function(e){var i=e.item;return[a("div",{staticClass:"contact-dialog__channel-item"},[a("v-icon",{attrs:{color:i.status_color,left:"",small:""}},[t._v(t._s(i.status_icon))]),a("img",{staticClass:"mr-2",attrs:{src:"/static/icons/monitor/whatsapp.png",width:"17"}}),a("span",{staticClass:"contact-dialog__channel-name"},[t._v(t._s(i.name))])],1)]}},{key:"selection",fn:function(e){var i=e.item;return[a("div",{staticClass:"contact-dialog__channel-item"},[a("v-icon",{attrs:{color:i.status_color,left:"",small:""}},[t._v(t._s(i.status_icon))]),a("img",{staticClass:"mr-2",attrs:{src:"/static/icons/monitor/whatsapp.png",width:"17"}}),a("span",{staticClass:"contact-dialog__channel-name"},[t._v(t._s(i.name))])],1)]}}],null,!1,805786652),model:{value:t.selectedChannel,callback:function(e){t.selectedChannel=e},expression:"selectedChannel"}}),a("div",{staticClass:"contact-dialog__field-label"},[t._v("Número de telefone*")]),a("div",{staticClass:"contact-dialog__phone-container mb-2"},[a("v-select",{staticClass:"contact-dialog__country-select",attrs:{items:t.countriesList,solo:"",dense:"","hide-details":"","item-text":"text","item-value":"value",disabled:t.saveContactLoading,loading:t.numberInfoLoading,"menu-props":{contentClass:"contact-dialog__country-menu"}},scopedSlots:t._u([{key:"selection",fn:function(t){var e=t.item;return[a("div",{staticClass:"contact-dialog__country-selection"},[a("v-img",{staticClass:"mr-2",attrs:{src:e.value.flag,width:"20"}})],1)]}},{key:"item",fn:function(e){var i=e.item;return[a("div",{staticClass:"contact-dialog__country-item"},[a("v-img",{staticClass:"mr-2",attrs:{src:i.value.flag,width:"20"}}),a("span",{staticClass:"contact-dialog__country-text"},[t._v(t._s(i.text))])],1)]}}],null,!1,2456448870),model:{value:t.selectedCountry,callback:function(e){t.selectedCountry=e},expression:"selectedCountry"}}),a("v-text-field",{ref:"phoneInput",staticClass:"contact-dialog__phone-input",attrs:{solo:"",dense:"","hide-details":"",mask:t.phoneMask,placeholder:t.phonePlaceholder,autofocus:"",disabled:t.saveContactLoading,loading:t.numberInfoLoading},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.onPhoneEnter(e)}},model:{value:t.phoneNumber,callback:function(e){t.phoneNumber=e},expression:"phoneNumber"}})],1)],1):t._e(),a("div",{staticClass:"contact-dialog__field-label"},[t._v("Nome*")]),a("v-text-field",{staticClass:"mb-2",attrs:{solo:"",dense:"","hide-details":"",placeholder:"Ex: João da Silva",disabled:t.saveContactLoading,loading:t.numberInfoLoading},model:{value:t.contactName,callback:function(e){t.contactName=e},expression:"contactName"}}),t.numberInfo&&t.numberInfo.talk_contact_exists?t._e():[a("div",{staticClass:"contact-dialog__switch-row mb-2"},[a("v-switch",{staticClass:"contact-dialog__switch-inline",attrs:{label:"Vincular este contato a um perfil","hide-details":""},model:{value:t.linkProfile,callback:function(e){t.linkProfile=e},expression:"linkProfile"}}),t.linkProfile?a("v-select",{staticClass:"contact-dialog__profile-select ml-2",staticStyle:{"max-width":"150px"},attrs:{items:t.profileTypes,solo:"",dense:"","hide-details":"",placeholder:"Tipo de perfil"},model:{value:t.profileType,callback:function(e){t.profileType=e},expression:"profileType"}}):t._e()],1)],!t.linkProfile||!t.profileType||t.numberInfo&&t.numberInfo.talk_contact_exists?t._e():a("div",{staticClass:"mb-2"},[a("wi-edit-wi-list-dialog",{attrs:{form:t.wiEditForm,field:t.wiEditField},on:{select:t.onSelectPerson}})],1),t.numberInfo&&t.numberInfo.talk_contact_exists?t._e():[a("v-switch",{staticClass:"mb-0",attrs:{label:"Salvar contato e iniciar atendimento","hide-details":""},model:{value:t.saveAndSendMessage,callback:function(e){t.saveAndSendMessage=e},expression:"saveAndSendMessage"}})],!t.numberInfo||t.numberInfo.is_whatsapp||t.numberInfo.talk_contact_exists?t._e():a("div",{staticClass:"mb-2 mb-1"},[a("v-checkbox",{staticClass:"red--text",attrs:{label:"Contato não está no WhatsApp, mas salvar mesmo assim","hide-details":"",dense:""},model:{value:t.allowSaveWithoutWhatsapp,callback:function(e){t.allowSaveWithoutWhatsapp=e},expression:"allowSaveWithoutWhatsapp"}})],1)],2)]),a("v-card-actions",{staticClass:"contact-dialog__actions pa-0 pb-4 px-5"},[t.numberInfo&&t.numberInfo.talk_contact_exists?[a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--save mr-2",attrs:{block:"",color:"primary"},on:{click:t.startService}},[t._v("Conversar")])]:[a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--save mr-2",attrs:{block:"",color:"primary",disabled:!t.canSave,loading:t.saveContactLoading},on:{click:t.saveContact}},[t._v("Salvar")])],a("v-btn",{staticClass:"contact-dialog__button contact-dialog__button--cancel",attrs:{block:"",text:""},on:{click:function(e){t.dialog=!1}}},[t._v("Cancelar")])],2)],1)],1)},Vt=[],Ht=(a("99af"),a("7db0"),a("d81d"),a("ac1f"),a("466d"),a("5319"),a("96cf"),a("1da1")),Gt=a("fc85"),Yt=a("816d"),Jt={name:"TalkContactDialog",components:{WiEditWiListDialog:Yt["a"]},data:function(){var t=Gt.find((function(t){return"BR"===t.iso}));return{selectedContactType:"whatsapp",selectedChannel:null,selectedCountry:t,phoneNumber:"",contactName:"",instagramUsername:"",facebookUsername:"",channels:[],countriesList:Gt.map((function(t){return{value:t,text:t.name+" ("+t.code+")"}})),linkProfile:!1,profileType:null,profileTypes:["Cliente","Fornecedor","Colaborador"],saveAndSendMessage:!0,wiEditForm:{person_id:null,person:null},getChannelsLoading:!1,debounceTimeout:null,numberInfo:null,allowSaveWithoutWhatsapp:!1,numberInfoLoading:!1,saveContactLoading:!1}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},phoneMask:function(){if(!this.selectedCountry)return"## (##) # ####-####";var t=this.selectedCountry.mask;return"string"===typeof t?t:t[0]},phonePlaceholder:function(){return this.selectedCountry?this.phoneMask:"## (##) # ####-####"},wiEditField:function(){var t=null,e="Selecione a pessoa";switch(this.profileType){case"Cliente":t="customer",e="Selecione o cliente";break;case"Fornecedor":t="provider",e="Selecione o fornecedor";break;case"Colaborador":t="collaborator",e="Selecione o colaborador";break}return{value:"person_id",text:e,wiConfig:t,show:"person.name",icon:"person_outline",placeholder:"Clique para selecionar"}},canSave:function(){return!!this.numberInfo&&(!!this.contactName&&(!this.numberInfo.talk_contact_exists&&!(!1===this.numberInfo.is_whatsapp&&!this.allowSaveWithoutWhatsapp)))},profileImageUrl:function(){if(this.numberInfo&&this.numberInfo.contact){if(this.numberInfo.contact.file&&this.numberInfo.contact.file.url)return this.numberInfo.contact.file.url;if(this.numberInfo.contact.image_url)return this.numberInfo.contact.image_url}return null},profileIcon:function(){return this.phoneNumber&&this.phoneNumber.replace(/\D/g,"")?this.numberInfo&&!1===this.numberInfo.is_whatsapp?"block":this.numberInfo&&this.numberInfo.is_whatsapp&&!this.profileImageUrl?"person":"account_circle":"account_circle"},profileName:function(){return this.numberInfo&&this.numberInfo.contact&&this.numberInfo.contact.name?this.numberInfo.contact.name:""}},props:{value:{type:Boolean,default:!1}},watch:{dialog:function(t){var e=this;t?(this.resetFields(),this.getChannels(),this.$nextTick((function(){e.$refs.phoneInput&&e.$refs.phoneInput.focus()}))):this.resetFields()},phoneNumber:function(){this.onPhoneOrChannelChange()},selectedChannel:function(){this.onPhoneOrChannelChange()}},methods:{resetFields:function(){this.phoneNumber="",this.contactName="",this.selectedChannel=null,this.selectedCountry=Gt.find((function(t){return"BR"===t.iso})),this.linkProfile=!1,this.profileType=null,this.wiEditForm.person_id=null,this.wiEditForm.person=null,this.saveAndSendMessage=!0,this.numberInfo=null,this.allowSaveWithoutWhatsapp=!1,this.saveContactLoading=!1},onPhoneOrChannelChange:function(){var t=this;this.debounceTimeout&&clearTimeout(this.debounceTimeout),this.debounceTimeout=setTimeout((function(){if(t.selectedChannel){t.contactName="",t.linkProfile=!1,t.profileType=null,t.wiEditForm.person_id=null,t.wiEditForm.person=null,t.allowSaveWithoutWhatsapp=!1,t.saveContactLoading=!1,t.numberInfo=null;var e=(t.phoneNumber||"").replace(/\D/g,""),a=!1;if(t.selectedCountry&&"BR"===t.selectedCountry.iso)a=10===e.length||11===e.length;else if(t.selectedCountry&&t.selectedCountry.mask){var i=t.selectedCountry.mask;Array.isArray(i)&&(i=i[0]);var s=(i.match(/#/g)||[]).length;a=e.length===s}if(a){var o="".concat(t.selectedCountry.code).concat(e);t.checkNumber(o)}else e.length||(t.numberInfo=null,t.allowSaveWithoutWhatsapp=!1)}}),1e3)},onPhoneEnter:function(){if(this.debounceTimeout&&clearTimeout(this.debounceTimeout),this.selectedChannel){this.contactName="",this.linkProfile=!1,this.profileType=null,this.wiEditForm.person_id=null,this.wiEditForm.person=null,this.allowSaveWithoutWhatsapp=!1,this.saveContactLoading=!1,this.numberInfo=null;var t=(this.phoneNumber||"").replace(/\D/g,""),e=!1;if(this.selectedCountry&&"BR"===this.selectedCountry.iso)e=10===t.length||11===t.length;else if(this.selectedCountry&&this.selectedCountry.mask){var a=this.selectedCountry.mask;Array.isArray(a)&&(a=a[0]);var i=(a.match(/#/g)||[]).length;e=t.length===i}if(e){var s="".concat(this.selectedCountry.code).concat(t);this.checkNumber(s)}else t.length||(this.numberInfo=null,this.allowSaveWithoutWhatsapp=!1)}},checkNumber:function(t){var e=this;if(t&&this.selectedChannel){this.numberInfoLoading=!0;var a=t.replace(/\D/g,"");return this.$WiApiPost({uri:"talks/contact/number-info",data:{talk_channel_id:this.selectedChannel,number:a},callback:function(t){var a=t.sucess;e.numberInfoLoading=!1,a&&(e.numberInfo=a||null,e.allowSaveWithoutWhatsapp=!1,a&&a.contact&&a.contact.name&&(e.contactName=a.contact.name))},error:function(){e.numberInfoLoading=!1}}),t}},onSelectPerson:function(t){this.wiEditForm.person_id=t.person_id,this.wiEditForm=t,this.$forceUpdate()},saveContact:function(){var t=this;return Object(Ht["a"])(regeneratorRuntime.mark((function e(){var a,i,s,o;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:t.saveContactLoading=!0,s=t.phoneNumber.replace(/\D/g,""),o={talk_channel_id:t.selectedChannel,number:"".concat(null===(a=t.selectedCountry)||void 0===a||null===(i=a.code)||void 0===i?void 0:i.replace(/\D/g,"")).concat(s),name:t.contactName,vincular_perfil:t.linkProfile,perfil_tipo:t.profileType,person_id:t.wiEditForm.person_id,save_and_start_new_talk:t.saveAndSendMessage,allow_save_without_whatsapp:t.allowSaveWithoutWhatsapp},t.$WiApiPost({uri:"talk/contact",data:o,callback:function(e){var a,i=e.sucess;i&&(t.dialog=!1,null!==i&&void 0!==i&&null!==(a=i.talk)&&void 0!==a&&a.id&&t.goToTalk(i.talk));t.saveContactLoading=!1},config:{msgLoad:!1,msgSucess:{title:"Contato criado com sucesso.",text:t.saveAndSendMessage?"Um novo atendimento foi iniciado.":"O contato foi criado com sucesso, mas não foi iniciado uma conversa."},msgError:{title:"Erro ao criar contato",text:"Tente novamente ou contacte o suporte."},msgAsk:!1}});case 4:case"end":return e.stop()}}),e)})))()},goToTalk:function(t){var e=this.$vuetify.breakpoint.smAndDown?"talk-view-messages-page":"talk-view-messages";this.$router.push({name:e,params:{id:t.id}})},getChannels:function(){var t=this;this.getChannelsLoading=!0,this.$WiApiGet({uri:"talks/channel",params:{limit:1e4,where:"status_id,2;type_id,1",mode:"new-talk"},callback:function(e){if(null!==e&&void 0!==e&&e.success){var a;t.channels=(null===e||void 0===e||null===(a=e.success)||void 0===a?void 0:a.data)||[];var i=t.channels.find((function(t){return 2===t.status_id}));!i&&t.channels.length>0&&(i=t.channels[0]),t.selectedChannel=i?i.id:null}t.getChannelsLoading=!1}})},startService:function(){this.openTalkContact(this.numberInfo.contact),this.dialog=!1}},mounted:function(){this.getChannels()},mixins:[n["a"]]},Qt=Jt,Kt=(a("2b7d"),Object(x["a"])(Qt,Bt,Vt,!1,null,"f6f0f752",null)),Xt=Kt.exports,Zt=a("e463"),te=a("b04f"),ee={name:"TalksLists",data:function(){return{tabs:1,viewMode:"talks",teamsDialog:!1,showOperatorSearch:!1,showChannelSearch:!1,operatorSearchTerm:"",channelSearchTerm:"",talkContactDialog:!1}},computed:Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["e"])("pages",{talkClosed:"talk-closed"})),Object(c["e"])("Talks",["talks","loadings","teams","selectedOperator","selectedChannel"])),Object(c["c"])("Talks",["groups","unreadsQueue","unreadsMyTalks","unreadsOthers","unreadsGroups","selectedTeams"])),{},{primaryColor:function(){return this.$wiDark?"dark":"primary"},hasPermissionToSeeGroups:function(){return this.$WiCheckPermission(te["Sc"])}}),methods:Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(c["d"])("Pages/Main",["TOUGGLE_DRAWER_TALKS_ACTIVE"])),Object(c["d"])("Talks",["TOUGGLE_TEAM","SELECTED_OPERATOR","SELECTED_CHANNEL"])),Object(c["b"])("Talks",["getTalks","paginateTalks","getOperators","getChannels","getHistoryTalks","getTalksListAll","setTalksFilters"])),{},{searchTalkContact:function(){var t=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(e){t.openTalkContact(e)},filter:{order:"last_event_at,desc"}})},newTalkContact:function(){this.talkContactDialog=!0},changeTeam:function(t){this.TOUGGLE_TEAM(t)},touggleTeam:function(t){this.TOUGGLE_TEAM(Object(o["a"])(Object(o["a"])({},t),{},{selected:!t.selected}))},setViewMode:function(t){this.$WiCheckPermission("48eab18e")&&(this.viewMode=t,"channels"===t?this.SELECTED_OPERATOR(null):"operators"===t&&this.SELECTED_CHANNEL(null)),this.$route.query.viewMode!==t&&this.$router.push({name:"talk-view",query:{viewMode:t}})},refreshChannels:function(){this.selectedChannel?this.paginateTalks():this.getChannels()},closeOperatorSearch:function(){this.showOperatorSearch=!1,this.operatorSearchTerm=""},closeChannelSearch:function(){this.showChannelSearch=!1,this.channelSearchTerm=""},loadTalksAfterFilters:function(){this.setTalksFilters({}),this.getTalks()},setHistoryTalksFilters:function(t){this.setTalksFilters(t),this.getHistoryTalks()},setTalksListAllFilters:function(t){this.setTalksFilters(t),this.getTalksListAll()},setViewModeFromRouteQuery:function(){var t,e;null!==(t=this.$route)&&void 0!==t&&null!==(e=t.query)&&void 0!==e&&e.viewMode&&this.$route.query.viewMode!==this.viewMode&&["talks","operators","channels","history","talks-list-all"].includes(this.$route.query.viewMode)&&this.setViewMode(this.$route.query.viewMode)}}),created:function(){this.setViewModeFromRouteQuery()},props:["drawer"],watch:{viewMode:function(t){"talks"===t&&this.loadTalksAfterFilters()}},components:{TalksList:yt,TalksOperators:St,TalksChannels:It,TalksHistory:zt,TalksAllList:Wt,WiListFilters:Zt["a"],TalkContactDialog:Xt},mixins:[n["a"]]},ae=ee,ie=(a("1e24"),Object(x["a"])(ae,i,s,!1,null,null,null));e["a"]=ie.exports},"5afe":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",attrs:{dense:""}},[a("v-toolbar-title",["select"==t.mode?a("span",[t._v(" Selecionar modelo ")]):t._e(),t.host.producer?a("strong",[t._v(" "+t._s(t.host.producer.name)+" - ")]):t._e(),a("strong",[t._v(" "+t._s(t.model.name)+" ")])]),a("v-spacer"),"show"==t.mode?a("v-btn",{attrs:{small:"",outline:"",color:"green"},on:{click:function(e){t.configDialog=!0}}},[t._v(" Definir status ")]):t._e(),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",[a("ProducerModel",t._b({on:{onSelectModel:t.onSelectModel}},"ProducerModel",Object.assign({},t.$props),!1))],1),"select"==t.mode?a("v-card-actions",{staticClass:"elevation-20"},[a("v-btn",{staticClass:"white--text",attrs:{outline:"",block:"",color:"red"},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")]),a("span",[t._v(" Cancelar")])],1),a("v-spacer"),a("v-btn",{staticClass:"white--text",attrs:{block:"",color:"green"},on:{click:function(e){return t.selectModel()}}},[a("v-icon",[t._v("done")]),a("span",[t._v(" Selecionar este modelo")])],1)],1):t._e()],1),"show"==t.mode?a("ProducerModelConfigDialog",{attrs:{model:t.model,host:t.host},model:{value:t.configDialog,callback:function(e){t.configDialog=e},expression:"configDialog"}}):t._e()],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{"align-center":"","justify-center":"",row:"",wrap:""}},[a("v-flex",{staticStyle:{"padding-right":"10px"},attrs:{xs12:"",sm12:""}},[a("v-card",{staticClass:"elevation-10 pb-4"},[t.model.leds?a("ProducerModelItem",{staticClass:"mb-3",attrs:{host:t.host,model:t.model,name:"leds",config:t.model.leds,title:"LEDs",icon:"brightness_high"}}):t._e(),t.model.connections?a("v-divider"):t._e(),t.model.connections?a("ProducerModelItem",{staticClass:"mb-3",attrs:{host:t.host,model:t.model,name:"connections",config:t.model.connections,title:"Conexões",icon:"settings_input_component"}}):t._e(),t.model.buttons?a("v-divider"):t._e(),t.model.buttons?a("ProducerModelItem",{attrs:{host:t.host,model:t.model,name:"buttons",config:t.model.buttons,title:"Botões",icon:"touch_app"}}):t._e()],1)],1)],1)},n=[],r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-toolbar",{attrs:{dense:"",flat:""}},[t.icon?a("v-icon",{attrs:{large:""}},[t._v(t._s(t.icon))]):t._e(),a("h2",{staticClass:"pl-3"},[t._v(t._s(t.title))])],1),a("v-divider"),a("v-layout",{staticClass:"pt-3 pl-3 pr-3",attrs:{"align-center":"","justify-center":"",row:"",wrap:""}},[a("v-flex",{attrs:{sm5:""}},[a("WiImageDialog",{attrs:{src:t.config.image,title:t.title}})],1),a("v-flex",{attrs:{sm7:""}},[a("v-card-text",[a("v-divider"),t._l(t.config.items,(function(e,i){return a("div",{key:i,attrs:{dense:"","three-line":""}},[i?a("v-divider"):t._e(),a("v-layout",{attrs:{"align-center":"","justify-center":"",row:"",wrap:""}},[a("v-flex",{staticStyle:{"font-size":"18px","min-width":"150px","text-align":"left"},attrs:{sm2:""}},[a("strong",[t._v(t._s(e.number)+" - "+t._s(e.name)+": ")])]),a("v-flex",{staticStyle:{"text-align":"left"},attrs:{sm9:""}},[a("span",{staticStyle:{color:"gray"}},[t._v(t._s(e.description))])])],1)],1)})),a("v-divider")],2)],1)],1)],1)},l=[],c={name:"ProducerModelItem",props:{name:{type:String,required:!0},model:{required:!0},host:{required:!0},config:{type:Object,required:!0},title:{type:String,required:!0},icon:{type:String,required:!0}}},d=c,u=a("2877"),p=Object(u["a"])(d,r,l,!1,null,null,null),m=p.exports,v={name:"ProducerModel",props:{model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}}},components:{ProducerModelItem:m}},f=v,g=(a("8a63"),Object(u["a"])(f,o,n,!1,null,"0498961a",null)),_=g.exports,h=a("4871"),b={name:"ProducerModelDialog",data:function(){return{configDialog:!1}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{selectModel:function(){var t=this,e={producer_model_id:this.model.id};this.$WiApiPut({uri:"network/host",id:this.host.id,data:e,callback:function(e){t.onSelectModel(e)},config:{msgLoad:{title:"Definindo modelo do equipamento",text:"Por favor aguarde..."},msgSucess:{title:"Solicitação enviada com sucesso.",text:"Sua tela será atualizada em instantes..."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja selecionar este modelo?",text:"Para redefinir você precisará de acesso adm..."}}})},onSelectModel:function(t){this.$emit("onSelectModel",t),this.dialog=!1}},props:{value:{required:!0},model:{required:!0,default:function(){return{}}},host:{required:!0,default:function(){return{}}},mode:{type:String,default:"show"}},components:{ProducerModel:_,ProducerModelConfigDialog:h["a"]}},x=b,y=(a("101d"),Object(u["a"])(x,i,s,!1,null,"b713eedc",null));e["a"]=y.exports},"5b73":function(t,e,a){"use strict";a("2d73")},"5b76":function(t,e,a){"use strict";a("4e61")},"5bc8":function(t,e,a){"use strict";a("88d2")},"5bd8":function(t,e,a){"use strict";a("36f8")},"5cc9":function(t,e,a){"use strict";a("849d")},"5d2b":function(t,e,a){"use strict";a("f123")},"5d9c":function(t,e,a){},"5dd3":function(t,e,a){},"5e4f":function(t,e,a){},"5e56":function(t,e,a){"use strict";a("2011")},"5e7c":function(t,e,a){"use strict";a("ec02")},"5e84":function(t,e,a){},"5eed":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"wn-audio-player elevation-0",class:{"is-playing":t.isPlaying},attrs:{flat:""}},[a("v-card-text",{staticClass:"pa-2"},[a("div",{staticClass:"player-main"},[a("v-btn",{attrs:{icon:"",small:"",color:(t.isPlaying,"primary")},on:{click:t.togglePlay}},[a("v-icon",[t._v(t._s(t.isPlaying?"pause":"play_arrow"))])],1),a("div",{staticClass:"player-content"},[a("div",{ref:"timelineContainer",staticClass:"timeline-container",on:{click:t.seek}},[a("div",{staticClass:"timeline-progress",style:{width:t.progress+"%"}}),a("div",{staticClass:"timeline-background"})]),a("div",{staticClass:"time-display"},[a("span",{staticClass:"current-time"},[t._v(t._s(t.formatTime(t.currentTime)))]),a("span",{staticClass:"duration"},[t._v(t._s(t.formatTime(t.duration)))])])]),a("div",{staticClass:"right-controls desktop-only"},[a("v-btn",{staticClass:"speed-button ma-0 pa-1",attrs:{flat:"",small:""},on:{click:t.cyclePlaybackRate}},[t._v(" "+t._s(t.playbackRate)+"x ")]),a("v-btn",{staticClass:"ma-0",attrs:{icon:"",small:"",href:t.download+"&d=true",download:""},on:{click:function(t){t.stopPropagation()}}},[a("v-icon",{attrs:{small:""}},[t._v("download")])],1)],1)],1),a("div",{staticClass:"mobile-controls"},[a("v-btn",{staticClass:"mobile-button speed-button",attrs:{flat:"",block:""},on:{click:t.cyclePlaybackRate}},[t._v(" "+t._s(t.playbackRate)+"x ")]),a("v-btn",{staticClass:"mobile-button",attrs:{flat:"",block:"",href:t.download+"&d=true",download:""},on:{click:function(t){t.stopPropagation()}}},[a("v-icon",[t._v("download")])],1)],1)]),a("audio",{ref:"audio",attrs:{src:t.src},on:{timeupdate:t.onTimeUpdate,loadedmetadata:t.onLoadedMetadata,ended:t.onEnded,play:t.onPlay,pause:t.onPause}})],1)},s=[],o=(a("99af"),a("c975"),a("d3b7"),a("25f0"),a("4d90"),{name:"WNAudioPlayer",props:{src:{type:String,required:!0},download:{type:String,required:!1}},data:function(){return{isPlaying:!1,duration:0,currentTime:0,progress:0,playbackRate:1,playbackRates:[1,1.5,2,.5]}},created:function(){var t=localStorage.getItem("audioPlayerPlaybackRate");t&&(this.playbackRate=parseFloat(t))},mounted:function(){var t=this;this.$nextTick((function(){t.$refs.audio&&(t.$refs.audio.playbackRate=t.playbackRate)}))},methods:{togglePlay:function(){this.isPlaying?this.$refs.audio.pause():this.$refs.audio.play()},cyclePlaybackRate:function(){var t=this.playbackRates.indexOf(this.playbackRate),e=(t+1)%this.playbackRates.length;this.playbackRate=this.playbackRates[e],this.$refs.audio.playbackRate=this.playbackRate,localStorage.setItem("audioPlayerPlaybackRate",this.playbackRate.toString())},seek:function(t){var e=this.$refs.timelineContainer,a=e.getBoundingClientRect(),i=(t.clientX-a.left)/a.width,s=i*this.duration;this.$refs.audio.currentTime=s},formatTime:function(t){var e=Math.floor(t/60),a=Math.floor(t%60);return"".concat(e,":").concat(a.toString().padStart(2,"0"))},onTimeUpdate:function(){var t=this.$refs.audio;this.currentTime=t.currentTime,this.progress=t.currentTime/t.duration*100},onLoadedMetadata:function(){this.duration=this.$refs.audio.duration},onEnded:function(){this.isPlaying=!1,this.progress=0},onPlay:function(){this.isPlaying=!0},onPause:function(){this.isPlaying=!1}}}),n=o,r=(a("1ec2"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"af8ad2ba",null);e["a"]=l.exports},"5ef0":function(t,e,a){},"5efa":function(t,e,a){"use strict";a("cf77")},"5f2f":function(t,e,a){},"5f87":function(t,e,a){},"60ce":function(t,e,a){"use strict";a("a25b")},"60f1":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-dialog",{attrs:{scrollable:"",persistent:"","max-width":"70%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.active,callback:function(e){t.active=e},expression:"active"}},[a("v-card",{staticStyle:{background:"#fafafa"}},[a("v-toolbar",{attrs:{dense:"",primary:""}},[a("v-toolbar-title",{staticClass:"hidden-xs-only hidden-sm-only",staticStyle:{"padding-right":"30px"}},[a("v-icon",[t._v("invert_colors")]),t._v(" Ping através do servidor ")],1),a("v-text-field",{staticStyle:{color:"white"},attrs:{color:"white",placeholder:"Digite um IP ou domínio válido.",solo:"","hide-details":"","single-line":"",autofocus:!0,dark:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.socketPing()}},model:{value:t.ipAddress,callback:function(e){t.ipAddress=e},expression:"ipAddress"}}),a("v-btn",{attrs:{disabled:t.pingIsNotAvaiable(),outline:""},on:{click:function(e){return t.socketPing()}}},[a("v-icon",[t._v("play_circle_outline")])],1),a("v-spacer"),a("v-btn",{attrs:{disabled:t.runPing,icon:"",flat:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{"min-height":"400px"}},[t.pings&&t.pings.length>0?a("div",[a("v-list",{staticClass:"elevation-17",staticStyle:{padding:"0 5px 0 0"},attrs:{dense:"","one-line":""}},[t._l(t.pings,(function(e,i){return[a("v-divider",{key:i+"-divider"}),a("v-list-tile",{key:i,attrs:{avatar:""}},[a("v-list-tile-avatar",[e.status?a("v-icon",{attrs:{color:"green",large:""}},[t._v("done")]):a("v-icon",{attrs:{color:"red",large:""}},[t._v("close")])],1),a("v-list-tile-content",[a("v-list-tile-title",[e.status?a("div",[a("span",[t._v("Resposta de "),a("strong",{staticStyle:{color:"green"}},[t._v(t._s(e.ip))]),t._v(", ")]),a("span",[t._v(" com tempo "),a("strong",{style:{color:t.getColorForLatence(e.latence)}},[t._v(t._s(e.latence))])]),a("span",[t._v(" às "+t._s(e.time)+" (remoto) / "+t._s(e.localTime)+" (local): "),a("strong",[t._v("OK.")])])]):a("div",[t._v(" Esgotado o tempo limite do pedido para "+t._s(t.ipAddress)+" "),a("span",[t._v(" às "+t._s(e.time)+".")])])])],1),a("v-list-tile-action",[a("strong",{staticStyle:{"font-size":"30px"}})])],1)]}))],2),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("br"),t.pingsLastAverange&&t.pingsLastAverange.send?a("span",[a("span",[t._v("Enviados: "),a("strong",[t._v(t._s(t.pingsLastAverange.send))]),t._v(",")]),a("span",[t._v("Recebidos: "),a("strong",[t._v(t._s(t.pingsLastAverange.up))]),t._v(",")]),a("span",[t._v("Perdidos: "),a("strong",[t._v(t._s(t.pingsLastAverange.down))]),t._v(",")]),a("span",[t._v("Média: "),a("strong",{style:{color:t.getColorForLatence(t.pingsLastAverange.latence)}},[t._v(t._s(t.pingsLastAverange.latence))])]),a("span",[t._v(" e "),a("strong",[t._v(t._s(t.pingsLastAverange.down_percentage))]),t._v(" de perda.")])]):a("span",[t._v("Informe um endereço de IP ou domínio para iniciar.")])])],1):a("div",[a("v-list",{staticClass:"elevation-17",attrs:{dense:"","one-line":""}},[[a("v-subheader",[t._v("Para pingar um dispositivo siga os passos abaixo.")]),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("1")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Verifique se o servidor está online no canto inferior direito da tela.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("2")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Digite um IP ou domínio válido no campo acima.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("3")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v('Pressione "enter" ou clique no botão ao lado do campo de texto.')]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"30px"}},[a("strong",[t._v("4")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Se tudo estiver correto você verá o resultado do ping na tela.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider"),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",{staticStyle:{"font-size":"18px"}},[a("strong",[t._v("Obs:")])]),a("v-list-tile-content",[a("v-list-tile-title",[t._v("Enquanto o teste de ping estiver em execução você não poderá fechar esta janela.")]),a("v-list-tile-sub-title")],1)],1),a("v-divider")]],2)],1)]),a("v-toolbar",{staticClass:"elevation-17",staticStyle:{width:"100%","z-index":"9999 !important","box-shadow":"10px 10px 5px grey"},attrs:{dense:""}},[a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[t.pingsLastAverange&&t.pingsLastAverange.send?a("span",[a("span",[t._v("Enviados: "),a("strong",[t._v(t._s(t.pingsLastAverange.send))]),t._v(",")]),a("span",[t._v("Recebidos: "),a("strong",[t._v(t._s(t.pingsLastAverange.up))]),t._v(",")]),a("span",[t._v("Perdidos: "),a("strong",[t._v(t._s(t.pingsLastAverange.down))]),t._v(",")]),a("span",[t._v("Média: "),a("strong",{style:{color:t.getColorForLatence(t.pingsLastAverange.latence)}},[t._v(t._s(t.pingsLastAverange.latence))])]),a("span",[t._v(" e "),a("strong",[t._v(t._s(t.pingsLastAverange.down_percentage))]),t._v(" de perda.")])]):a("span",[t._v("Informe um endereço de IP ou domínio para iniciar.")])]),a("v-spacer"),a("span",{staticStyle:{"padding-right":"10px"}},[t._v("Status do servidor:")]),a("label",{staticStyle:{"font-size":"14px",color:"white",padding:"2px 5px"},style:{background:"online"==t.server.status?"green":"offline"==t.server.status?"red":"grey"}},[t._v(" "+t._s(t.server.status)+" ")])],1)],1)],1)],1)},s=[],o=(a("d3b7"),a("ac1f"),a("25f0"),a("1276"),a("1a4e")),n={name:"PingDialog",data:function(){return{dialog:!1,ipAddress:"",pings:[],pingsLastAverange:{},runPing:!1}},computed:{localTime:function(){var t=(new Date).getHours(),e=(new Date).getMinutes(),a=(new Date).getSeconds();return t.toString().length<2&&(t="0"+t),e.toString().length<2&&(e="0"+e),a.toString().length<2&&(a="0"+a),t+":"+e+":"+a}},methods:{socketPing:function(){var t=this;this.pingIsNotAvaiable()||(this.pings=[],this.runPing=!0,this.socket.get({url:"network-server-ping-ip-address",params:{id:this.networkServerId,ip:this.ipAddress,count:7}}),this.socket.subscribe({url:"network-server-ping-ip-address-"+this.networkServerId,callback:function(e){console.log(e),"close"===e?(t.socket.unsubscribe({url:"network-server-ping-ip-address-"+t.networkServerId}),console.log("unsubscribe"),t.runPing=!1):(e.ping.localTime=t.localTime,t.pings.push(e.ping),t.pingsLastAverange=e.averange,t.runPing=!0)}}))},pingIsNotAvaiable:function(){return this.ipAddress.length<7||this.runPing||"online"!==this.server.status},getColorForLatence:function(t){var e=parseInt(t.split(" ")[0]);return e>90&&e<150?"orange":e>=150?"red":"green"},closeDialog:function(){this.socket.unsubscribe({url:"network-server-ping-ip-address-"+this.networkServerId}),this.$emit("active",!1)}},mounted:function(){var t=this;this.socketConnect(),this.socketOnConnect(this.networkServerId),this.socketOnDisconect(),this.checkNetworkServerStatusSubscribe(this.networkServerId),this.hostToPing&&(this.ipAddress=this.hostToPing,setTimeout((function(){t.socketPing()}),1e3))},mixins:[o["a"]],props:{active:{type:Boolean},networkServerId:{},hostToPing:{type:String}}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},6101:function(t,e,a){},6195:function(t,e,a){},"61d9":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.vcardData&&t.vcardData.length>0?a("v-card",{staticClass:"elevation-5 wi-vcard"},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[t._e(),a("img",{attrs:{src:"static/icons/user_icon_1.png",alt:""}})]),a("v-list-tile-content",t._l(t.vcardData,(function(e,i){return a("div",{key:i},[e.FN?a("v-list-tile-title",{staticClass:"wi-vcard__name",domProps:{innerHTML:t._s(e.FN)}}):t._e(),e.waid?a("v-list-tile-sub-title",{staticClass:"wi-vcard__tell",domProps:{innerHTML:t._s(e.waid)}}):t._e()],1)})),0),a("v-list-tile-action",[a("v-dialog",{attrs:{width:"500"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{icon:""}},i),[a("v-icon",[t._v("code")])],1)]}}],null,!1,17872295),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"}},[a("strong",[t._v(" Código do contato")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),a("v-card-text",[a("span",{domProps:{innerHTML:t._s(t.vcardTest(t.vcard))}})])],1)],1)],1)],1)],1)],1):t._e()},s=[],o=(a("4de4"),a("4160"),a("caad"),a("d81d"),a("ac1f"),a("2532"),a("5319"),a("1276"),a("498a"),a("159b"),a("51e0"),{data:function(){return{vcardData:[],dialog:!1}},methods:{vcardTest:function(t){return t.replace(/\n/g,"
")},addPhoneToContacts:function(){var t=null,e=null;this.vcardData[1].map((function(a){"tel"!=a[0]&&"item1.tel"!=a[0]||(e=a[3]),"fn"==a[0]&&(t=a[3])})),e&&this.$WiEditDialog({wiConfig:"talk-contact",data:{name:t||null,type:1,number:e.replace(/\D/g,"")},redirectOnSubmit:!1})},formatVcard:function(t){var e=t.split("END:VCARD");e=e.filter((function(t){return""!==t.trim()}));var a=[];return e.forEach((function(t){var e=t.trim().split("\n"),i={};e.forEach((function(t){var e=t.split(":"),a=e[0].trim(),s=e[1]?e[1].trim():"";if("item1.TEL"===a&&s.includes("waid=")){var o=s.split("waid=")[1];i.waid=o}if(!i.waid){var n=a.split("waid=")[1];i.waid=n}i[a]=s})),a.push(i)})),a}},mounted:function(){this.vcardData=this.formatVcard(this.vcard)},props:{vcard:{type:String,required:!0}}}),n=o,r=(a("8428"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"e09af212",null);e["a"]=l.exports},"61f4":function(t,e,a){"use strict";a("855e")},6212:function(t,e,a){"use strict";a("7c85")},"621e":function(t,e,a){},"62e7":function(t,e,a){"use strict";a("e6a1")},"62f8":function(t,e,a){},6344:function(t,e,a){},"63d4":function(t,e,a){},"63fb":function(t,e,a){},6447:function(t,e,a){},6453:function(t,e,a){"use strict";a("d047")},"647a":function(t,e,a){},"64af":function(t,e,a){},"64b1":function(t,e,a){"use strict";a("8a59")},"651d":function(t,e,a){},6557:function(t,e,a){"use strict";a("7ef6")},"655d":function(t,e,a){"use strict";a("6e22")},6602:function(t,e,a){"use strict";a("1df3")},6659:function(t,e,a){},"66de":function(t,e,a){},6733:function(t,e,a){"use strict";a("8456")},"677f":function(t,e,a){},"67db":function(t,e,a){"use strict";a("ae81")},"696f":function(t,e,a){var i={"./BusinesCoupons":["a243","chunk-7a4adee8"],"./BusinesCoupons.vue":["a243","chunk-7a4adee8"],"./BusinessOfProcess":["efa9"],"./BusinessOfProcess.vue":["efa9"],"./Businesses":["17f2","chunk-f5757b0a"],"./Businesses.vue":["17f2","chunk-f5757b0a"],"./BusinessesTemplate":["c1df9","chunk-eeb69622"],"./BusinessesTemplate.vue":["c1df9","chunk-eeb69622"]};function s(t){if(!a.o(i,t))return Promise.resolve().then((function(){var e=new Error("Cannot find module '"+t+"'");throw e.code="MODULE_NOT_FOUND",e}));var e=i[t],s=e[0];return Promise.all(e.slice(1).map(a.e)).then((function(){return a(s)}))}s.keys=function(){return Object.keys(i)},s.id="696f",t.exports=s},"697d":function(t,e,a){"use strict";a("a416")},"69a7":function(t,e,a){"use strict";a("1e47")},"69e1":function(t,e,a){},"6a72":function(t,e,a){},"6a74":function(t,e,a){"use strict";a("c136")},"6b08":function(t,e,a){},"6b73":function(t,e,a){"use strict";a("e60e")},"6b753":function(t,e,a){},"6b9c":function(t,e,a){},"6ba7":function(t,e,a){},"6c8b":function(t,e,a){"use strict";a("ed1f")},"6cad":function(t,e,a){},"6cdb":function(t,e,a){},"6daf":function(t,e,a){"use strict";a("a225")},"6dbb":function(t,e,a){},"6e22":function(t,e,a){},"6e87":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"390",persistent:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{outline:"",color:"primary",small:""}},i),[a("v-icon",[t._v("qr_code_scanner")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v("Conectar")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("WiLoading",{attrs:{loading:0==t.channel.status_id,message:"Iniciando WhatsApp...
Por favor aguarde.",subMessage:"Timeout: "+t.initializingSecondsToExpire+" segundos"}},[a("div",{staticStyle:{"text-align":"center",gap:"10px",display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[a("div",{staticStyle:{"min-width":"270px !important","min-height":"270px !important","max-width":"270px",border:"1px gray solid","text-align":"center","border-radius":"10px",display:"flex","flex-direction":"column","justify-content":"center","align-items":"center"}},[4==t.channel.status_id?a("div",[t.channel.qrcode_url?a("v-img",{attrs:{src:t.channel.qrcode_url}}):a("h3",[t._v("Criando QRCode..."),a("br"),t._v("Por favor aguarde.")]),t.qrCodeSecondsToExpire>0?a("div",[a("span",[t._v("Tempo para expiração do QRCode: ")]),a("br"),a("strong",{staticStyle:{"font-size":"20px"},style:{color:t.qrCodeSecondsToExpire<15?"red":t.qrCodeSecondsToExpire<25?"orange":"blue"}},[a("span",[t._v(t._s(t.qrCodeSecondsToExpire)+" ")]),a("span",{staticStyle:{width:"95px"}},[a("span",[t._v(" segundos")])])])]):a("div",[a("strong",{staticStyle:{"font-size":"20px",color:"orange"}},[t._v(" QRCode expirado... ")]),a("br"),a("span",[t._v("Reiniciando WhatsApp, por favor aguarde.")])])],1):a("div",[t.channel.status?a("v-icon",{attrs:{"x-large":"",color:t.channel.status.color}},[t._v(" "+t._s(t.channel.status.icon)+" ")]):t._e()],1)]),a("div",[-2==t.channel.status_id?a("h3",[t._v("Falha ao iniciar WhatsApp."),a("br"),t._v("Tente novamente ou contacte o suporte.")]):t._e(),-1==t.channel.status_id?a("h3",[t._v("Erro na leitura ou QRCode expirado")]):t._e(),1==t.channel.status_id?a("h3",[t._v("WhatsApp encerrado")]):t._e(),2==t.channel.status_id?a("h3",{staticStyle:{color:"green"}},[t._v("WhatsApp conectado")]):t._e(),3==t.channel.status_id?a("h3",[t._v("WhatsApp iniciado"),a("br"),t._v("desconectado")]):t._e(),4==t.channel.status_id?a("h3",[t._v("WhatsApp iniciado"),a("br"),t._v("Aguardando leitura do QRCode")]):t._e()]),a("div",{staticStyle:{width:"170px"}},[t.channel.status_id<=1?a("v-btn",{attrs:{outline:"",block:"",loading:t.loadingConfirm},on:{click:function(e){return t.getWhatsAppQrCode()}}},[a("v-icon",[t._v("qr_code")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Novo Código")])],1):t._e(),4==t.channel.provider_id?a("v-btn",{attrs:{color:"green darken-1",outline:"",small:"",block:"",loading:t.setChannelConnectedLoading},on:{click:function(e){return t.setChannelConnected()}}},[a("v-icon",[t._v("done")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Já Conectou")])],1):t._e(),a("v-btn",{attrs:{color:"red darken-1",outline:"",block:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("logout")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" Cancelar")])],1)],1)])])],1)],1)],1)},s=[],o=a("a6ae"),n={name:"WhatsAppQRCode",data:function(){return{dialog:!1,message:null,loading:!1,qrCodeUrl:null,loadingConfirm:!1,talkChannel:{status_id:1,status:{icon:"cloud_off",color:"gray"}},qrCodeSecondsToExpire:50,stage:"",initializingSecondsToExpire:120,setChannelConnectedLoading:!1}},methods:{setChannelConnected:function(){var t=this;this.$WiApiPut({uri:"talks/channel/".concat(this.channel.id,"/set-to-connected"),data:{status:2,talk_channel_id:this.channel.id},callback:function(e){var a=e.sucess;a&&t.refresh()},config:{msgLoad:{title:"Marcando como Conectado...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Canal marcado como Conectado com sucesso.",text:"O resultado da solicitação irá aparecer na timeline."},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja marcar o canal como Conectado?",text:"Esta ação não poderá ser desfeita."}}})},getWhatsAppQrCode:function(){var t=this;this.loading=!0,this.qrCodeUrl=null,this.loadingConfirm=!0,this.message="Buscando QR Code, por favor aguarde!",this.$WiApiGet({config:{askMsg:!0},uri:"talks/channel/".concat(this.channel.id,"/connect"),callback:function(e){e.success?(t.qrCodeUrl=e.success.data.url,t.message="Por favor, leia o QR Code com seu aplicativo do WhatsApp!"):t.message="Criando QRCode... Por favor aguarde.",t.loading=!1}}),this.talkChannel={status_id:0},this.qrCodeSecondsToExpire=50,this.initializingSecondsToExpire=50;var e=setInterval((function(){t.initializingSecondsToExpire--,t.initializingSecondsToExpire<=0&&0==t.talkChannel.status_id&&(t.talkChannel={status_id:-2,status:{icon:"close",color:"red"}},clearInterval(e)),0!=t.talkChannel.status_id&&clearInterval(e)}),1e3)},confirmChannelStatus:function(){var t=this;this.loadingConfirm=!0,this.message="Confirmando QR Code, por favor aguarde!",this.$WiApiGet({uri:"talks/channel/".concat(this.channel.id,"/connected"),callback:function(e){console.log(e,"response"),e.success&&e.success.status&&"success"===e.success.status?t.$swal({type:"success",title:"Tudo certo!",text:"Canal ativado com sucesso."}):t.message="Canal ainda não está ativo, tente novamente ou contact o suporte!",t.refresh(),t.loadingConfirm=!1}})},subscribeInTalkChannel:function(){var t=this;window.Echo.private(this.$Auth.account().id+".talk-channel."+this.channel.id).listen(".status",(function(e){console.log(e),4==e.status_id?(t.getWhatsAppQrCode(),t.loadingConfirm=!1):2==e.status_id?t.loadingConfirm=!1:t.loadingConfirm=!0,0!=e.status_id&&(t.confirmChannelStatus(),t.$emit("refreshStatus")),t.talkChannel=e;var a=null;4==e.status_id?a=setInterval((function(){t.qrCodeSecondsToExpire>0?t.qrCodeSecondsToExpire--:clearInterval(a)}),1e3):clearInterval(a)}))},unsubscribeOnTalk:function(){window.Echo.leave(this.$Auth.account().id+".talk-channel."+this.channel.id)}},mounted:function(){this.subscribeInTalkChannel()},beforeDestroy:function(){this.unsubscribeOnTalk()},props:{channel:Object,refresh:Function},components:{WiLoading:o["a"]}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},"6f71":function(t,e,a){"use strict";a("26b9")},7047:function(t,e,a){"use strict";a("0afd")},7089:function(t,e,a){"use strict";a("ce8e")},"70a9":function(t,e,a){"use strict";a("d624")},"70da":function(t){t.exports=JSON.parse('{"teams":{"title":"Equipes/Departamentos","description":"Gestão de equipes e departamentos"},"collaborators":{"title":"Colaboradores","description":"Gestão de colaboradores"},"customers":{"title":"Clientes","description":"Gestão de clientes"},"providers":{"title":"Fornecedores","description":"Gestão de fornecedores"},"prospects":{"title":"Prospects","description":"Gestão de prospects"},"companies":{"title":"Empresas","description":"Gestão de empresas (Matriz e Filiais)"},"channels":{"title":"Canais de Aquisição","description":"Gestão de canais de aquisição de clientes","statistics":{"title":"Estatísticas","description":"Análise de clientes por canais de entrada"}},"userProfiles":{"title":"Perfis de Usuários","description":"Gestão de perfis de usuários"}}')},"70ff":function(t,e,a){},7132:function(t,e,a){"use strict";a("9068")},7186:function(t,e,a){"use strict";a("de38")},"71b4":function(t,e,a){},"71f1":function(t,e,a){"use strict";a("7d24")},7211:function(t,e,a){"use strict";a("dc4b")},7250:function(t,e,a){},"727e":function(t,e,a){},7302:function(t,e,a){"use strict";a("20c2")},"74d2":function(t,e,a){},"759f":function(t,e,a){},"75b9":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("v-card",{staticStyle:{background:"#fafafa"},attrs:{flat:""}},[t.pesquisas.length<1?a("v-toolbar",{staticStyle:{padding:"0px 10px 0 10px","background-image":"url('static/background/background-blue.png')"},attrs:{dark:"",color:t.$wiDark?"dark":"primary",flat:"",extended:"","center-align":""}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v(" Chamados "),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(e){return t.$router.push({name:"chamados",params:{page:"solicitante"}})}}},i),[a("v-icon",[t._v("person_outline")])],1)]}}],null,!1,3684368313)},[a("span",[t._v("Exibir apenas chamados em que sou o Solicitante")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(e){return t.$router.push({name:"chamados",params:{page:"responsavel"}})}}},i),[a("v-icon",[t._v("person")])],1)]}}],null,!1,2275946727)},[a("span",[t._v("Exibir apenas chamados em que sou o Responsável")])]),a("v-tooltip",{attrs:{top:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"hidden-xs-only hidden-sm-only",attrs:{icon:"",flat:""},on:{click:function(e){return t.$router.push({name:"chamados",params:{page:"equipe"}})}}},i),[a("v-icon",[t._v("people_outline")])],1)]}}],null,!1,51522923)},[a("span",[t._v("Exibir chamados vinculados somente às minhas Equipes")])])],1),a("v-spacer"),a("FilterByStatus",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectStatus:t.setSelectedStatus}}),a("FilterByPeriod",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectPeriod:t.setSelectedPeriod}}),a("FilterByLastNote",{staticClass:"hidden-xs-only hidden-sm-only",on:{selectLastNote:t.setSelectedLastNote}}),a("v-spacer"),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(e){return t.load({reset:!1})}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c"},expression:"{'id': '2c491b4c'}"}],staticClass:"black--text hidden-xs-only hidden-sm-only",attrs:{color:"white"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")]),t._v("Adicionar Novo")],1)],1):a("v-toolbar",{staticStyle:{padding:"0px 10px 0 10px","background-image":"url('static/background/background-blue.png')"},attrs:{dark:"",color:t.$wiDark?"dark":"primary",flat:"",extended:"","center-align":""}},[a("v-flex",{staticStyle:{padding:"0 10px 0 10px"},attrs:{xs12:"",sm12:"",md2:"",lg2:""}},[a("div",{staticStyle:{width:"100px"}},[t.totalItens?a("span",{staticStyle:{"font-size":"20px"}},[t._v("("+t._s(t.totalItens)+")")]):t._e(),a("v-btn",{attrs:{icon:"",flat:"",color:"white"},on:{click:function(e){return t.load({reset:!1})}}},[a("v-icon",[t._v("refresh")])],1)],1)]),a("v-flex",{staticStyle:{padding:"0 10px 0 10px"},attrs:{xs12:"",sm12:"",md10:"",lg10:""}},[a("v-card",{staticStyle:{"min-height":"42px"},attrs:{color:t.$wiDark?"dark":"white"}},[a("span",[a("v-icon",{staticStyle:{padding:"0 0 0 15px"},attrs:{color:t.$wiDark?"white":"black"}},[t._v("filter_list")]),a("span",{style:{color:t.$wiDark?"white":"black"}},[t._v("("+t._s(t.totalItens)+")")])],1),t._l(t.pesquisas,(function(e,i){return a("span",[e&&""!=e.search?a("v-chip",{attrs:{color:t.$wiDark?"white":"black","text-color":t.$wiDark?"black":"white",close:""},on:{input:function(a){return t.unsetOneSearch(i,e.index)}}},[a("strong",[t._v(t._s(e.search))]),t._v(" "),a("span",[t._v("("+t._s(e.text)+")")])]):t._e()],1)}))],2)],1)],1),a("v-layout",{style:{background:t.$wiDark?"#303030 !important":""},attrs:{row:"","pb-2":""}},[a("v-flex",{staticClass:"area_datatable",attrs:{xs12:"",sm12:"",md12:"",ls12:"",xl12:""}},[a("v-card",{staticClass:"card--flex-toolbar"},[a("v-data-table",{staticClass:"elevation-1",attrs:{pagination:t.loadPagination,"disable-initial-sort":"","total-items":t.totalItens,headers:t.headers,items:t.content.data,loading:t.loading,"hide-actions":t.loading,dark:t.$wiDark,"rows-per-page-items":[50,5,10,100,200],"rows-per-page-text":"Ítens por página"},on:{"update:pagination":function(e){t.loadPagination=e}},scopedSlots:t._u([{key:"headerCell",fn:function(e){return[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[t._v(" "+t._s(e.header.text)+" ")]),a("span",[t._v(" Clique para ordenar por "+t._s(e.header.text)+" ")])])]}},{key:"items",fn:function(e){return[e.index?t._e():a("tr",t._l(t.headers,(function(e){return a("td",{staticClass:"text-xs-center",staticStyle:{height:"0px !important",padding:"0 10px !important"}},[e.noSearch?a("v-btn",{attrs:{small:"",icon:"",disabled:e.noSearch}},[a("v-icon",[t._v("filter_list")])],1):a("v-edit-dialog",{attrs:{lazy:""}},[a("div",{style:{width:e.width}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{small:"",icon:"",disabled:e.noSearch}},[a("v-icon",[t._v("filter_list")])],1)],1),a("span",[t._v(" Clique para pesquisar/filtrar por "+t._s(e.text)+" ")])])],1),a("div",{staticClass:"mt-3 title",attrs:{slot:"input"},slot:"input"},[t._v("Pesquisar por "+t._s(e.text))]),a("v-text-field",{attrs:{slot:"input",label:"Digite e pressione Enter","single-line":"",counter:"",autofocus:""},on:{keyup:function(a){return!a.type.indexOf("key")&&t._k(a.keyCode,"enter",13,a.key,"Enter")?null:t.setOneSearch(e.value,e)}},slot:"input",model:{value:e.search,callback:function(a){t.$set(e,"search",a)},expression:"filter.search"}})],1)],1)})),0),a("tr",[a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0px !important"}},["component"!=t.mode?a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-icon",{directives:[{name:"ripple",rawName:"v-ripple"}],staticStyle:{cursor:"pointer"},attrs:{outlined:"",color:t.$wiDark?"white":"blue"},on:{click:function(a){return t.detailAction(e.item)}}},[t._v("info")]),a("router-link",{staticStyle:{"text-decoration":"none"},attrs:{to:{name:"chamado",params:{id:e.item.id}},target:"_blank"}},[a("v-icon",{directives:[{name:"ripple",rawName:"v-ripple"}],attrs:{outlined:"",color:t.$wiDark?"white":"blue"}},[t._v("open_in_new")])],1)],1),a("span",[t._v(" Detalhes deste item ")])]):a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{flat:"",icon:"",outline:"",color:t.$wiDark?"white":"green"},on:{click:function(a){return t.$emit("action",e.item)}}},[a("v-icon",{attrs:{large:"",outlined:""}},[t._v("done")])],1)],1),a("span",[t._v(" Selecionar este item ")])]),a("br"),a("strong",[t._v("#"+t._s(e.item.id))])],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:e.item.cor_status},attrs:{large:""}},[t._v(t._s(e.item.icone_status))]),a("br"),a("strong",{domProps:{textContent:t._s(e.item.nome_status)}}),e.item.deadline_formated?a("span",[t._v(" até "),a("br"),a("span",{style:{color:t.$WiSecondsColor({seconds:e.item.deadline_seconds})},domProps:{textContent:t._s(e.item.deadline_formated)}})]):t._e()],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e.item.grupos?a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.grupos,expression:"props.item.grupos"}],attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:e.item.grupos},on:{input:function(a){a.target.composing||t.$set(e.item,"grupos",a.target.value)}}}):a("span",[t._v("Nenhum grupo vinculado.")])]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("v-icon",{style:{color:e.item.cor_categoria}},[t._v(t._s(e.item.icone_categoria))]),a("br"),t._v(" "+t._s(e.item.nome_categoria_grupos)+" ")],1),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.desc_chamado_format,expression:"props.item.desc_chamado_format"}],attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:e.item.desc_chamado_format},on:{input:function(a){a.target.composing||t.$set(e.item,"desc_chamado_format",a.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[e.item.last_note?a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.last_note.description_time,expression:"props.item.last_note.description_time"}],staticStyle:{"font-weight":"bold"},style:{color:e.item.last_event_seconds>7200&&e.item.sla_is_enable?e.item.last_event_seconds>14400&&e.item.sla_is_enable?"#b71c1c":"#e59100":""},attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:e.item.last_note.description_time},on:{input:function(a){a.target.composing||t.$set(e.item.last_note,"description_time",a.target.value)}}}):a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.item.desc_chamado_format,expression:"props.item.desc_chamado_format"}],staticStyle:{"font-weight":"bold"},style:{color:e.item.last_event_seconds>7200&&e.item.sla_is_enable?e.item.last_event_seconds>14400&&e.item.sla_is_enable?"#b71c1c":"#e59100":""},attrs:{rows:"4",cols:"20",textarea:""},domProps:{value:e.item.desc_chamado_format},on:{input:function(a){a.target.composing||t.$set(e.item,"desc_chamado_format",a.target.value)}}})]),a("td",{staticClass:"text-xs-center",staticStyle:{padding:"0 10px !important"}},[t._v(" "+t._s(e.item.nome_equipe)+" ")])])]}},{key:"pageText",fn:function(e){return[t._v(" Exibindo "+t._s(e.pageStart)+" até "+t._s(e.pageStop)+" de "+t._s(e.itemsLength)+" ")]}}])},[a("v-progress-linear",{attrs:{slot:"progress",color:"blue",indeterminate:""},slot:"progress"}),a("template",{slot:"no-data"},[t.pesquisas.length>0?a("tr",t._l(t.headers,(function(e){return a("td",{staticClass:"text-xs-center",staticStyle:{height:"0px !important","align-items":"center","justify-content":"center","align-content":"center"}},[e.noSearch?a("v-btn",{attrs:{small:"",icon:"",disabled:e.noSearch}},[a("v-icon",[t._v("filter_list")])],1):a("v-edit-dialog",{attrs:{lazy:""}},[a("div",{style:{width:e.width}},[a("v-tooltip",{attrs:{bottom:""}},[a("span",{attrs:{slot:"activator"},slot:"activator"},[a("v-btn",{attrs:{small:"",icon:"",disabled:e.noSearch}},[a("v-icon",[t._v("filter_list")])],1)],1),a("span",[t._v(" Clique para pesquisar por "+t._s(e.text)+" ")])])],1),a("div",{staticClass:"mt-3 title",attrs:{slot:"input"},slot:"input"},[t._v("Pesquisar por "+t._s(e.text))]),a("v-text-field",{attrs:{slot:"input",label:"Digite e pressione Enter","single-line":"",counter:"",autofocus:""},on:{keyup:function(a){return!a.type.indexOf("key")&&t._k(a.keyCode,"enter",13,a.key,"Enter")?null:t.setOneSearch(e.value,e)}},slot:"input",model:{value:e.search,callback:function(a){t.$set(e,"search",a)},expression:"filter.search"}})],1)],1)})),0):t._e(),a("tr",[a("td",{attrs:{colspan:t.headers.length}},[t.pesquisas.length>0?a("v-alert",{attrs:{value:!0,color:"error",icon:"warning"}},[t._v(" Nenhum resultado encontrado para sua busca, por favor, tente novamente. ")]):a("div",[t.loading?a("span",[t._v(" Buscando informações, por favor aguarde. ")]):a("span",[t._v(" Nenhuma informação encontrada no momento. ")])])],1)])])],2)],1),a("br"),a("br"),a("br"),a("br")],1)],1)],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"2c491b4c"},expression:"{'id': '2c491b4c'}"}],staticClass:"white--text hidden-md-only hidden-lg-only hidden-xl-only",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")])],1),a("v-dialog",{attrs:{scrollable:"","max-width":"500px"},model:{value:t.dialogSelecionarCategoria,callback:function(e){t.dialogSelecionarCategoria=e},expression:"dialogSelecionarCategoria"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"15px 15px 15px 15px"}},[a("strong",[t._v("Para abrir um novo chamado selecione uma opção")]),a("v-spacer")],1),a("v-divider"),t.dialogSelecionarCategoria?a("v-card-text",{staticStyle:{height:"500px",padding:"0"}},[a("view-detail",{attrs:{notShowToolbar:"true",apiUrl:"chamado/ocorrencia",apiParams:"?fields=id,nome_categoria,nome_categoria_grupo,previsao_categoria,chamado_categoria_id,icone_categoria,cor_categoria&order=nome_categoria_grupo&limit=1000",notGetID:"true"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("v-expansion-panel",{attrs:{popout:""}},t._l(e.content.data,(function(i,s){return i.chamado_categoria_id?t._e():a("v-expansion-panel-content",{key:s},[a("div",{attrs:{slot:"header"},slot:"header"},[a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[t._v(t._s(i.icone_categoria))]),a("strong",{staticStyle:{"font-size":"18px"}},[t._v(t._s(i.nome_categoria_grupo))])],1),a("v-card",[a("v-card-text",{staticStyle:{padding:"0"}},[a("v-list",{attrs:{dark:"","one-line":""}},[a("v-divider"),t._l(e.content.data,(function(e,s){return e.chamado_categoria_id==i.id||e.id==i.id?[a("v-list-tile",{key:s,attrs:{avatar:"",ripple:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:"chamados-todos",onSubmit:t.props.refresh,data:{chamado_categoria_id:e.id}})}}},[a("v-list-tile-content",[a("v-list-tile-title",[a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[t._v(t._s(i.icone_categoria))]),t._v(" "+t._s(e.nome_categoria_grupo)+" ")],1)],1),a("v-list-tile-action",[a("v-list-tile-action-text",[t._v(t._s(e.previsao_categoria))]),a("v-icon",{staticStyle:{"padding-right":"6px"},attrs:{medium:""}},[t._v("timer")])],1)],1),a("v-divider")]:t._e()}))],2)],1)],1)],1)})),1)]}}],null,!1,280113550)})],1):t._e(),a("v-divider"),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},nativeOn:{click:function(e){t.dialogSelecionarCategoria=!1}}},[t._v("Cancelar")])],1)],1)],1)],1)},s=[],o=(a("4de4"),a("a434"),a("d3b7"),a("ac1f"),a("25f0"),a("841c"),a("bb1b")),n=a("511e"),r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"500",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.filtered?a("v-btn",t._g({staticClass:"filter-by-status__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[t._v("Por status ("+t._s(t.selected.length)+")")])]):a("v-btn",t._g({staticClass:"filter-by-status__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[t._v("Por status")])])]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[t._v("circle")]),a("v-toolbar-title",[t._v("Filtro por status")]),a("v-spacer"),a("v-btn",{attrs:{icon:"",disabled:!t.refresh},on:{click:function(e){return t.refresh()}}},[a("v-icon",[t._v("refresh")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"filter-by-status__content"},[a("v-toolbar-title",[t._v("Selecione 1 ou mais status")]),a("br"),a("WiView",{attrs:{index:"selectTicketStatus",apiUrl:"service-desk/ticket/status/by-ticket-number",apiParams:"?where=stage,1",notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.afterLoad},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content;return[a("v-divider"),a("v-data-table",{attrs:{headers:t.header,items:i,"item-key":"id","hide-headers":"","hide-actions":"","select-all":""},scopedSlots:t._u([{key:"items",fn:function(e){return[a("td",{staticClass:"filter-by-status__table-td filter-by-status__table-check"},[a("v-checkbox",{attrs:{primary:"","hide-details":""},model:{value:e.selected,callback:function(a){t.$set(e,"selected",a)},expression:"props.selected"}})],1),a("td",{staticClass:"filter-by-status__table-td"},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.item.color}},[t._v(t._s(e.item.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",[t._v(t._s(e.item.name))])])],1)],1)],1),a("td",{staticClass:"text-left"},[a("span",{staticClass:"filter-by-status__table-tickets"},[t._v(" "+t._s(e.item.tickets)+" ")]),a("br"),t._v(" chamados ")])]}}],null,!0),model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}}),a("v-divider")]}}])})],1),a("v-toolbar",{attrs:{dense:""}},[a("v-spacer"),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"red",disabled:t.selected.length<1},on:{click:function(e){return t.clearFilterStatus()}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar filtros")])],1),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"green",disabled:t.selected.length<1},on:{click:function(e){return t.setSelectedStatus()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar "),t.selected.length>0?a("span",[t._v(" ("+t._s(t.selected.length)+")")]):t._e()])],1)],1)],1)],1)},l=[],c=(a("d81d"),{name:"FilterByStatus",data:function(){return{dialog:!1,header:[{text:"",value:"name"},{text:"N° Chamados",value:"tickets"}],selected:[],refresh:null,filtered:!1}},methods:{afterLoad:function(t){this.refresh=t.refresh},setSelectedStatus:function(){this.$Storage.set("filter-by-status",this.selected),this.sendSelectedStatusIdsToTickets(!0),this.closeDialog()},getSelectedStatus:function(){var t=this.$Storage.get("filter-by-status");this.selected=t||[]},getIdBySelectedStatus:function(){return this.selected.map((function(t){return t.id}))},sendSelectedStatusIdsToTickets:function(t){var e=this.getIdBySelectedStatus();e.length>0&&(this.$emit("selectStatus",{selectedStatusId:this.getIdBySelectedStatus(),refresh:t}),this.filtered=!0)},clearFilterStatus:function(){this.selected=[],this.$emit("selectStatus",{selectedStatusId:null,refresh:!0}),this.$Storage.remove("filter-by-status"),this.filtered=!1,this.closeDialog()},closeDialog:function(){this.dialog=!1}},created:function(){this.getSelectedStatus(),this.sendSelectedStatusIdsToTickets(!1)}}),d=c,u=(a("cd84"),a("2877")),p=Object(u["a"])(d,r,l,!1,null,null,null),m=p.exports,v=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"580",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.filtered?a("v-btn",t._g({staticClass:"filter-by-period__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[t._v("Por período")])]):a("v-btn",t._g({staticClass:"filter-by-period__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[t._v("Por período")])])]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[t._v("event")]),a("v-toolbar-title",[t._v("Filtro por período de tempo")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticStyle:{"max-height":"800px","text-align":"center"}},[a("v-form",{ref:"filterByPeriod",model:{value:t.filterIsValid,callback:function(e){t.filterIsValid=e},expression:"filterIsValid"}},[a("v-toolbar-title",[t._v("Selecione o tipo de data e o intervalo de tempo")]),a("v-layout",{staticClass:"filter-by-period__content",attrs:{row:"",wrap:""}},[a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md12:"",lg12:""}},[a("v-select",{attrs:{items:t.periods,label:"Selecione a data",rules:[function(t){return!!t||"Campo obrigatório!"}],required:"",outline:"",block:""},model:{value:t.filters.period,callback:function(e){t.$set(t.filters,"period",e)},expression:"filters.period"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-text-field",{attrs:{label:"Data Inicial",rules:[function(t){return!!t||"Campo obrigatório!"}],required:"",type:"datetime-local",outline:""},model:{value:t.filters.dateStart,callback:function(e){t.$set(t.filters,"dateStart",e)},expression:"filters.dateStart"}})],1),a("v-flex",{staticStyle:{padding:"0px 10px 0px 20px"},attrs:{xs12:"",sm12:"",md6:"",lg6:""}},[a("v-text-field",{attrs:{label:"Data Final",rules:[function(t){return!!t||"Campo obrigatório!"}],required:"",type:"datetime-local",outline:""},model:{value:t.filters.dateEnd,callback:function(e){t.$set(t.filters,"dateEnd",e)},expression:"filters.dateEnd"}})],1)],1)],1)],1),a("v-toolbar",{attrs:{dense:""}},[a("v-spacer"),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"red",disabled:!t.filtered},on:{click:function(e){return t.clearFilterPeriod()}}},[a("v-icon",[t._v("close")]),a("span",[t._v("Limpar filtros")])],1),a("v-btn",{staticClass:"filter-by-period__action-btn",attrs:{block:"",outline:"",color:"green",disabled:!t.filterIsValid},on:{click:function(e){return t.setSelectedPeriod()}}},[a("v-icon",[t._v("filter_list")]),a("span",[t._v("Filtrar")])],1)],1)],1)],1)},f=[],g={name:"FilterByPeriod",data:function(){return{dialog:!1,refresh:null,filtered:!1,filterIsValid:!1,filters:{},periods:[{value:"last_event_time",text:"Útima interação"},{value:"opened_at",text:"Data de abertura"},{value:"closed_at",text:"Data de encerramento"},{value:"canceled_at",text:"Data de cancelamento"},{value:"competence_at",text:"Data de Competência"}]}},computed:{filterIsVali:function(){return this.filters.period&&this.filters.dateStart&&this.filters.dateEnd||!1}},methods:{setSelectedPeriod:function(){this.$Storage.set("filter-by-period",this.filters),this.sendSelectedPeriodToTickets(!0),this.closeDialog()},getSelectedPeriod:function(){var t=this.$Storage.get("filter-by-period");this.filters=t||{}},sendSelectedPeriodToTickets:function(t){this.filterIsVali&&(this.$emit("selectPeriod",{selectedPeriod:this.filters,refresh:t}),this.filtered=!0)},clearFilterPeriod:function(){this.filters={},this.$refs.filterByPeriod.reset(),this.$emit("selectPeriod",{selectedPeriod:null,refresh:!0}),this.$Storage.remove("filter-by-period"),this.filtered=!1,this.closeDialog()},closeDialog:function(){this.dialog=!1}},created:function(){this.getSelectedPeriod(),this.sendSelectedPeriodToTickets(!1)}},_=g,h=(a("8253"),Object(u["a"])(_,v,f,!1,null,null,null)),b=h.exports,x=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"450",scrollable:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.filtered?a("v-btn",t._g({staticClass:"filter-by-last-note__card-action hidden-xs-only hidden-sm-only",attrs:{color:"yellow",small:"",outline:""}},i),[a("span",[t._v("Por anotação ("+t._s(t.selected.length)+")")])]):a("v-btn",t._g({staticClass:"filter-by-last-note__card-action hidden-xs-only hidden-sm-only",attrs:{small:"",outline:""}},i),[a("span",[t._v("Por anotação")])])]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[a("v-toolbar",{attrs:{dense:""}},[a("v-icon",[t._v("schedule")]),a("v-toolbar-title",[t._v("Filtro por última anotação")]),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){return t.closeDialog()}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"filter-by-last-note__content"},[a("v-toolbar-title",{staticStyle:{"font-size":"16px"}},[t._v("Selecione 1 ou mais períodos"),a("br"),t._v("desde a última anotação")]),a("br"),a("v-divider"),a("v-list",t._l(t.periodOptions,(function(e,i){return a("v-list-tile",{key:e.id,class:{"filter-by-last-note__selected-item":t.isSelected(e),"filter-by-last-note__less-item":t.isLessThanItem(e)},attrs:{avatar:""}},[a("v-list-tile-action",[a("v-checkbox",{attrs:{value:e,primary:"","hide-details":""},model:{value:t.selected,callback:function(e){t.selected=e},expression:"selected"}})],1),a("v-list-tile-avatar",[a("v-icon",{attrs:{large:"",color:e.color}},[t._v(t._s(e.icon))])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("strong",{style:{color:e.color}},[t._v(t._s(e.name))]),t.isLessThanItem(e)?a("v-chip",{attrs:{small:"",color:"blue","text-color":"white"}},[a("v-icon",{attrs:{small:""}},[t._v("trending_down")])],1):t._e()],1),a("v-list-tile-sub-title",[t._v(" "+t._s(e.description)+" ")])],1),i0?a("span",[t._v(" ("+t._s(t.selected.length)+")")]):t._e()])],1)],1)],1)],1)},y=[],k=(a("caad"),a("45fc"),a("2532"),{name:"FilterByLastNote",data:function(){return{dialog:!1,selected:[],filtered:!1,periodOptions:[{id:1,name:"Mais de 2 horas",description:"Última anotação há mais de 2 horas",seconds:7200,icon:"schedule",color:"#e59100"},{id:2,name:"Mais de 4 horas",description:"Última anotação há mais de 4 horas",seconds:14400,icon:"warning",color:"#b71c1c"},{id:3,name:"Mais de 8 horas",description:"Última anotação há mais de 8 horas",seconds:28800,icon:"schedule",color:"#81d4fa"},{id:4,name:"Mais de 1 dia",description:"Última anotação há mais de 1 dia",seconds:86400,icon:"access_time",color:"#1565c0"},{id:5,name:"Mais de 3 dias",description:"Última anotação há mais de 3 dias",seconds:259200,icon:"timer",color:"#000000"},{id:7,name:"Menos de 2 horas",description:"Última anotação há menos de 2 horas",seconds:"7200;less",icon:"schedule",color:"#e59100"},{id:8,name:"Menos de 4 horas",description:"Última anotação há menos de 4 horas",seconds:"14400;less",icon:"warning",color:"#b71c1c"},{id:9,name:"Menos de 8 horas",description:"Última anotação há menos de 8 horas",seconds:"28800;less",icon:"schedule",color:"#81d4fa"},{id:10,name:"Menos de 1 dia",description:"Última anotação há menos de 1 dia",seconds:"86400;less",icon:"access_time",color:"#1565c0"},{id:11,name:"Menos de 3 dias",description:"Última anotação há menos de 3 dias",seconds:"259200;less",icon:"timer",color:"#000000"}]}},methods:{setSelectedLastNote:function(){this.$Storage.set("filter-by-last-note",this.selected),this.sendSelectedLastNoteToTickets(!0),this.closeDialog()},getSelectedLastNote:function(){var t=this.$Storage.get("filter-by-last-note");this.selected=t||[]},getSecondsBySelectedLastNote:function(){return this.selected.map((function(t){return t.seconds}))},sendSelectedLastNoteToTickets:function(t){var e=this.getSecondsBySelectedLastNote();e.length>0&&(this.$emit("selectLastNote",{selectedLastNoteSeconds:this.getSecondsBySelectedLastNote(),refresh:t}),this.filtered=!0)},clearFilterLastNote:function(){this.selected=[],this.$emit("selectLastNote",{selectedLastNoteSeconds:null,refresh:!0}),this.$Storage.remove("filter-by-last-note"),this.filtered=!1,this.closeDialog()},closeDialog:function(){this.dialog=!1},isSelected:function(t){return this.selected.some((function(e){return e.id===t.id}))},isLessThanItem:function(t){return"string"===typeof t.seconds&&t.seconds.includes(";less")}},created:function(){this.getSelectedLastNote(),this.sendSelectedLastNoteToTickets(!1)}}),C=k,w=(a("f8d0"),Object(u["a"])(C,x,y,!1,null,null,null)),S=w.exports,D={data:function(){return{page:"component"===this.mode?this.pageComponent:this.$route.params.page||null,loading:!1,headers:[{index:0,align:"center",text:"Código",value:"id",width:"40px",search:"",loadSearch:!1},{index:1,align:"center",text:"Status",value:"nome_status",search:"",loadSearch:!1,width:"120px"},{index:2,align:"center",text:"Redes(s)",value:"grupos",search:"",loadSearch:!1,width:"140px"},{index:3,align:"center",text:"Ocorrência",value:"nome_categoria_grupos",search:"",loadSearch:!1,width:"200px"},{index:4,align:"center",text:"Solicitação",value:"created_at",sortable:!0,noSearch:!0,loadSearch:!1,width:"140px"},{index:5,align:"center",text:"Última Interação",value:"last_event_time",sortable:!0,noSearch:!0,loadSearch:!1,width:"140px"},{index:6,align:"center",text:"Equipe",value:"nome_equipe",search:"",loadSearch:!1,width:"100px"}],pesquisas:[],params:{},content:{},pagination:{},totalItens:0,dialogSelecionarCategoria:!1,editModal:!1,modalForm:{},modalStore:"chamados-todos"}},methods:{load:function(t){var e=t.reset;e&&(this.content={});var a={};if(this.config&&this.config.paramsFixed)for(var i in this.config.paramsFixed)a[i]=this.config.paramsFixed[i];if(this.params)for(var s in this.params)a[s]=this.params[s];this.loading=!0,o["b"].get({uri:"service-desk/ticket/filter/"+this.page,params:a,sucess:this.loadSucess,error:this.loadError})},loadSucess:function(t){this.totalItens=t.data.total,this.content=t.data,this.loading=!1,this.$route.meta.title="Chamados ("+this.totalItens+")"},loadError:function(t){this.loading=!1,this.$WiMakeError({error:t,id:104,title:"Erro ao buscar chamados"})},setOneSearch:function(t,e){var a=this;if(""!==e.search){var i={index:e.index,text:e.text,value:e.value,search:e.search,loadSearch:e.loadSearch},s=!1;this.pesquisas.filter((function(e,o){e.value===t&&(s=!0,a.pesquisas[o]=i)})),s||this.pesquisas.push(i),this.$forceUpdate()}this.params.page=1,this.pagination={descending:!0,sortBy:"id",page:1,rowsPerPage:this.params.limit||50},this.setWhere()},unsetOneSearch:function(t,e){this.pesquisas.splice(t,1),this.headers[e].search="",this.setWhere()},setWhere:function(){delete this.params["whereLike"];var t="";this.pesquisas.filter((function(e,a){a&&(t+=";"),t+=e.value+","+e.search})),this.params["whereLike"]=t,this.load({reset:!1})},detailAction:function(t){this.$router.push({name:"chamado",params:{id:t.id}})},setPage:function(t){this.page=t.params.page,this.load({reset:!0})},setSelectedStatus:function(t){var e=t.selectedStatusId,a=t.refresh;e&&e.length>0?this.params["status"]=e.toString():this.params["status"]&&delete this.params.status,a&&this.load({reset:!0})},setSelectedPeriod:function(t){var e=t.selectedPeriod,a=t.refresh;e&&e.period&&e.dateStart&&e.dateEnd?(this.params["period"]=e.period,this.params["dateStart"]=e.dateStart,this.params["dateEnd"]=e.dateEnd):(this.params["period"]&&delete this.params.period,this.params["dateStart"]&&delete this.params.dateStart,this.params["dateEnd"]&&delete this.params.dateEnd),a&&this.load({reset:!0})},setSelectedLastNote:function(t){var e=t.selectedLastNoteSeconds,a=t.refresh;e&&e.length>0?this.params["last_note"]=e.toString():this.params["last_note"]&&delete this.params.last_note,a&&this.load({reset:!0})}},computed:{loadPagination:{get:function(){return this.pagination},set:function(t){if(this.pagination=t,this.params["page"]=t.page,this.params["limit"]=t.rowsPerPage,t.sortBy){var e=t.descending?",desc":",asc";this.params["order"]=t.sortBy+e}else this.params["order"]="id,desc";this.load({reset:!1})}},config:function(){var t=this.$store.state.pages["chamados-todos"]||!1;return t||this.$router.push({name:"main"}),t||{}},auth:function(){return this.$store.state.auth||{}}},mounted:function(){this.pagination.descending=!0},components:{ViewDetail:n["a"],FilterByStatus:m,FilterByPeriod:b,FilterByLastNote:S},watch:{$route:"setPage"},props:["mode","pageComponent"]},E=D,T=(a("7674"),Object(u["a"])(E,i,s,!1,null,null,null));e["a"]=T.exports},"75e3":function(t,e,a){"use strict";a("6dbb")},7602:function(t,e,a){"use strict";a("dd8d")},7612:function(t,e,a){"use strict";a("561d")},7616:function(t,e,a){},7674:function(t,e,a){"use strict";a("d1f1")},7738:function(t,e,a){"use strict";a("6b9c")},"77a7":function(t,e,a){},"77c2":function(t,e,a){},"77db":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"92%",fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[t.dialog?a("v-card",{staticClass:"host-detail"},[a("v-toolbar",{staticClass:"host-detail__toolbar white--text",style:{background:(t.host.online?t.host.signal_is_ok?"#008000":"#FFA500":"#FF0000")+" !important"},attrs:{dense:""}},[a("v-icon",{attrs:{color:"white"}},[t._v("router")]),a("v-toolbar-title",[t._v(" Detalhes do equipamento ")]),a("v-spacer"),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:"",color:"white"},on:{click:function(e){t.showOptions=!t.showOptions}}},[a("v-icon",[t._v("settings")]),a("span",[t._v(" Opções")])],1),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",{attrs:{color:"white"}},[t._v("close")])],1)],1),a("v-card-text",[a("WiView",{attrs:{index:"host-detail-dialog",title:"Detalhes do equipamento",apiUrl:"network/host/"+t.host.id,apiParams:"?with=contracts.person.phones;contracts.person.adresses;active_devices:id,nome_disp as name,grupo_dados_id",notGetID:!0,notShowToolbar:!0},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("v-toolbar",{staticClass:"host-detail__toolbar white--text mb-2",style:{background:(i.online?i.signal_is_ok?"#008000":"#FFA500":"#FF0000")+" !important"},attrs:{dense:""}},[a("v-spacer"),a("v-toolbar-title",{staticClass:"host-detail__toolbar-signal"},[a("HostSignalDialog",{attrs:{host:i},on:{refresh:function(){t.$emit("refresh"),s()}}},[i.online?a("span",{staticStyle:{display:"flex","flex-direction":"row",gap:"5px","align-items":"center"}},[a("strong",[t._v("Sinal: ")]),a("strong",[t._v(" "+t._s(i.signal||"- - -")+" ")]),a("span",{staticStyle:{"font-size":"12px"}},[t._v(" em "+t._s(t._f("moment")(i.checked_at,"DD/MM/YY HH:mm"))+" "),a("span",[t._v("("+t._s(t._f("moment")(i.checked_at,"from","now"))+")")])])]):a("span",{staticStyle:{"font-size":"18px"}},[t._v(" Offline ")])])],1),a("v-spacer")],1),a("HostDetail",{attrs:{host:i,showOptions:t.showOptions},on:{refresh:function(e){t.$emit("refresh",e),s()}}})]}}],null,!1,4222290195)})],1)],1):t._e()],1)},s=[],o=a("326e"),n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-container",{staticStyle:{padding:"unset !important"},attrs:{fluid:""}},[a("v-layout",{attrs:{row:"",wrap:""}},[a("v-scroll-y-transition",{attrs:{mode:"out-in"}},[t.showOptions?a("v-flex",{staticClass:"task__areas",attrs:{xs12:""}},[a("v-card",{staticClass:"text-center",attrs:{flat:""}},[t.$WiCheckPermission(t.importImanagerPermission)?a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.importCustomer()}}},[a("v-icon",[t._v("description")]),t.host.contracts&&t.host.contracts[0]?a("span",[t._v("Atualizar dados do I-Manager")]):a("span",[t._v("Importar dados do I-Manager")])],1):t._e(),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.updateHostSignal()}}},[a("v-icon",[t._v("router")]),a("span",[t._v("Atualizar dados do equipamento")])],1)],1)],1):t._e()],1),a("v-flex",{staticClass:"task__areas mx-1",attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-10 white--text",staticStyle:{"text-align":"left"},attrs:{color:t.host.online?t.host.signal_is_ok?"#008000":"#FFA500":"#FF0000"}},[a("v-card-title",{staticStyle:{padding:"8px 15px"}},[t._v(" Informações do equipamento "),a("v-spacer")],1)],1)],1),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Serial/MAC/IP",content:t.macAndIpAddress,icon:"dog_tag_96.png"}})],1),t.host.technology?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Tecnologia/Tipo de tecnologia",content:t.technologyAndTechnologyType,icon:"system_task_96.png"}})],1):t._e(),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Fabricante/Modelo",content:t.producerAndProducerModel,icon:"service_96.png",action:""},on:{action:t.producerAndProducerModelAction}})],1),t.deviceAndNetworks?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md8:"",lg8:"",xl8:""}},[a("HostInfo",{attrs:{title:"Dispositivo/Rede",content:t.deviceAndNetworks,icon:"load_balancer_96.png"}})],1):t._e(),t.childs?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md4:"",lg4:"",xl4:""}},[a("HostInfo",{attrs:{title:"Placa/Porta",content:t.childs,icon:"choose_96.png"}})],1):t._e()],1),t.host.contracts&&t.host.contracts[0]?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"task__areas mx-1",attrs:{xs12:""}},[a("v-card",{staticClass:"elevation-10 white--text",staticStyle:{"text-align":"left"},attrs:{color:t.host.online?t.host.signal_is_ok?"#008000":"#FFA500":"#FF0000"}},[a("v-card-title",{staticStyle:{padding:"8px 15px"}},[t._v(" Informações do contrato "),a("v-spacer")],1)],1)],1),a("HostContract",{attrs:{contract:t.host.contracts[0]}})],1):t.$WiCheckPermission(t.importImanagerPermission)?a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",[a("v-card-text",{staticStyle:{"text-align":"center"}},[a("h1",[t._v("Importar cliente do I-Manager")]),a("br"),a("br"),a("v-btn",{attrs:{block:"",outline:""},on:{click:function(e){return t.importCustomer()}}},[t._v("Importar agora")])],1)],1)],1)],1):t._e(),t.producerModelDialog&&t.producerAndProducerModel?a("HostProducerModelDialog",{attrs:{model:t.host.producer_model,host:t.host},model:{value:t.producerModelDialog,callback:function(e){t.producerModelDialog=e},expression:"producerModelDialog"}}):t._e()],1)},r=[],l=(a("99af"),a("4160"),a("b0c0"),a("159b"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17 host__info"},[a("v-list-tile",{staticClass:"host__info-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"host__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/"+t.icon}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v(t._s(t.title))]),a("v-list-tile-title",{domProps:{innerHTML:t._s(t.content||"- - -")}})],1),t.action?a("v-list-tile-action",[a("v-btn",{attrs:{icon:"",ripple:""},on:{click:function(e){return t.executeAction()}}},[a("v-icon",[t._v("info")])],1)],1):t._e()],1)],1)}),c=[],d={name:"HostInfo",methods:{executeAction:function(){this.$emit("action")}},props:{title:{required:!0},content:{default:null},icon:{required:!0},action:{type:Boolean,default:!1}}},u=d,p=(a("d2a1"),a("2877")),m=Object(p["a"])(u,l,c,!1,null,"cef6c410",null),v=m.exports,f=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md6:"",lg6:"",xl6:""}},[a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("BusinessAddress",{attrs:{business:t.contract,person:t.contract.person||{},address:t.contract.address||{}}})],1)],1),t.contract&&t.contract.id?a("v-flex",{attrs:{xs12:"",sm12:"",md2:"",lg2:"",xl2:""}},[a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("v-toolbar",{attrs:{dense:"",color:"transparent",flat:""}},[a("v-toolbar-title",[a("v-icon",[t._v("info")]),a("span",[t._v(" Código(s)")])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{"text-align":"center"},style:{padding:!!t.contract.integration_code&&!!t.contract.external_code&&"8px 15px"}},[t.contract.integration_code||t.contract.external_code?t._e():a("div",[a("v-icon",[t._v("code")]),a("br")],1),t.contract.id?a("div",[a("strong",[t._v("ID: ")]),a("span",[t._v(" "+t._s(t.contract.id)+" ")])]):t._e(),t.contract.integration_code?a("div",[a("strong",[t._v("Integração: ")]),a("span",[t._v(" "+t._s(t.contract.integration_code)+" ")])]):t._e(),t.contract.external_code?a("div",[a("strong",[t._v("Externo: ")]),a("span",[t._v(" "+t._s(t.contract.external_code)+" ")])]):t._e()])],1)],1):t._e(),t.contract&&t.contract.status?a("v-flex",{attrs:{xs12:"",sm12:"",md2:"",lg2:"",xl2:""}},[a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("v-toolbar",{attrs:{dense:"",color:"transparent",flat:""}},[a("v-toolbar-title",[a("v-icon",[t._v("info")]),a("span",[t._v(" Status")])],1)],1),a("v-divider"),a("v-card-text",[a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",[t._v(t._s(t.contract.status.icon))]),a("br"),a("strong",{style:{color:t.contract.status.color}},[t._v(t._s(t.contract.status.name))])],1)])],1)],1):t._e(),t.contract.category&&t.contract.category.icon?a("v-flex",{attrs:{xs12:"",sm12:"",md2:"",lg2:"",xl2:""}},[a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("v-toolbar",{attrs:{dense:"",color:"transparent",flat:""}},[a("v-toolbar-title",[a("v-icon",[t._v("category")]),a("span",[t._v(" Categoria")])],1)],1),a("v-divider"),a("v-card-text",[a("div",{staticStyle:{"text-align":"center"}},[a("v-icon",[t._v(t._s(t.contract.category.icon))]),a("br"),a("strong",{style:{color:t.contract.category.color}},[t._v(" "+t._s(t.contract.category.name)+" ")])],1)])],1)],1):t._e(),a("v-flex",{attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[t.contract.person?a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("PersonInfo",{attrs:{person:t.contract.person}})],1):t._e(),t.contract.person&&(t.contract.person.phones||t.contract.person.adresses)?a("v-card",{staticClass:"elevation-17 host-contract__areas"},[a("PersonContactAddress",{attrs:{personName:"customer",person:t.contract.person,"wi-config":"customer",refresh:function(){}}})],1):t._e()],1)],1)},g=[],_=a("dbab"),h=a("8259"),b=a("9198"),x={name:"HostContract",props:{contract:{required:!0}},components:{PersonInfo:_["a"],BusinessAddress:h["a"],PersonContactAddress:b["a"]}},y=x,k=(a("3f63"),Object(p["a"])(y,f,g,!1,null,"1f312262",null)),C=k.exports,w=a("5afe"),S=a("b04f"),D={name:"HostDetail",data:function(){return{producerModelDialog:!1}},computed:{macAndIpAddress:function(){return this.host.serial||this.host.mac_address||this.host.ip_address?"".concat(this.host.serial||this.host.mac_address," / ").concat(this.host.ip_address||"- - -"):null},technologyAndTechnologyType:function(){var t,e;return this.host.technology_id?"".concat(null===(t=this.host.technology)||void 0===t?void 0:t.name," / ").concat((null===(e=this.host.technology_type)||void 0===e?void 0:e.name)||"- - -"):null},producerAndProducerModel:function(){var t,e;return this.host.producer_id?"".concat(null===(t=this.host.producer)||void 0===t?void 0:t.name," / ").concat((null===(e=this.host.producer_model)||void 0===e?void 0:e.name)||"- - -"):null},deviceAndNetworks:function(){var t,e;if((null===(t=this.host)||void 0===t||null===(e=t.active_devices)||void 0===e?void 0:e.length)>0){var a,i=null===(a=this.host)||void 0===a?void 0:a.active_devices[0];return"".concat(i.name," / ").concat(i.network_names,"")}return!1},childs:function(){var t,e;if((null===(t=this.host)||void 0===t||null===(e=t.active_childs)||void 0===e?void 0:e.length)>0){var a,i="";return null===(a=this.host)||void 0===a||a.active_childs.forEach((function(t,e){e&&(i+=", "),i+="".concat(t.type.name,": ").concat(t.name,"")})),i}return!1},importImanagerPermission:function(){return S["mb"]}},methods:{refresh:function(t){this.$emit("refresh",t)},producerAndProducerModelAction:function(){this.producerModelDialog=!0},importCustomer:function(){this.$WiApiPost({uri:"register/import/customer/i-manager/by-mac-address",data:{mac_address:this.host.mac_address},callback:this.refresh,config:{msgAsk:{title:"Importar dados do cliente deste equipamento?",text:"Os dados do cliente serão importados no I-Manager"},msgLoad:{title:"Importando dados do equipamento...",text:"Isso pode levar alguns segundos. Por favor aguarde."},msgError:{title:"Oops... Falha na comunicação com o I-Manager",text:"Isso geralmente acontece quando o I-Manager não responde. Tenta novamente ou contacte o suporte."},msgNotFound:{title:"MAC não encontrado.",text:"O MAC não foi encontrado no I-Manager."},msgSucess:{title:"Dados do equipamento importados com sucesso!",text:"A importação foi concluída satisfatoriamente."}}})},updateHostSignal:function(){this.$WiApiPost({uri:"network/host/".concat(this.host.id,"/information"),data:{host_id:this.host.id},callback:this.refresh,config:{msgLoad:{title:"Verificando potência...",text:"Pode demorar alguns segundos."},msgSucess:{title:"Tudo certo!",text:"Informações atualizadas com sucesso!"},msgError:{title:"Erro ao processar solicitação",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja realizar nova leitura?",text:"Esta ação não poderá ser desfeita."}}})}},props:{host:{required:!0},showOptions:{default:!1}},components:{HostInfo:v,HostContract:C,HostProducerModelDialog:w["a"]}},E=D,T=(a("4773"),Object(p["a"])(E,n,r,!1,null,"04e10978",null)),O=T.exports,A={name:"HostDetailDialog",data:function(){return{showOptions:!1}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{value:{default:!1},host:{required:!0}},components:{HostSignalDialog:o["a"],HostDetail:O}},I=A,F=(a("94cd"),Object(p["a"])(I,i,s,!1,null,"81452f14",null));e["a"]=F.exports},"77fd":function(t,e,a){},7882:function(t,e,a){"use strict";a("e6c2")},"78a4":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("svg",{style:t.customStyle,attrs:{viewBox:"0 0 212 212",width:t.size,height:t.size,preserveAspectRatio:"xMidYMid meet",fill:"none"}},[a("title",[t._v("default-group")]),a("path",{attrs:{d:"M105.946 0.25C164.318 0.25 211.64 47.596 211.64 106C211.64 164.404 164.318 211.75 105.945 211.75C47.571 211.75 0.25 164.404 0.25 106C0.25 47.596 47.571 0.25 105.946 0.25Z",fill:"#DFE5E7"}}),a("path",{attrs:{fill:t.$wiDark?"#424242":"#FFFFFF","fill-rule":"evenodd","clip-rule":"evenodd",d:"M102.282 77.2856C102.282 87.957 93.8569 96.5713 83.3419 96.5713C72.827 96.5713 64.339 87.957 64.339 77.2856C64.339 66.6143 72.827 58 83.3419 58C93.8569 58 102.282 66.6143 102.282 77.2856ZM150.35 80.1427C150.35 89.9446 142.612 97.857 132.954 97.857C123.296 97.857 115.5 89.9446 115.5 80.1427C115.5 70.3409 123.296 62.4285 132.954 62.4285C142.612 62.4285 150.35 70.3409 150.35 80.1427ZM83.3402 109.428C68.5812 109.428 39 116.95 39 131.928V143.714C39 147.25 41.8504 148 45.3343 148H121.346C124.83 148 127.68 147.25 127.68 143.714V131.928C127.68 116.95 98.0991 109.428 83.3402 109.428ZM126.804 110.853C127.707 110.871 128.485 110.886 129 110.886C143.759 110.886 174 116.95 174 131.929V141.571C174 145.107 171.15 148 167.666 148H134.854C135.551 146.007 135.995 143.821 135.995 141.571L135.75 131.071C135.75 121.51 130.136 117.858 124.162 113.971C122.772 113.067 121.363 112.15 120 111.143C119.981 111.123 119.962 111.098 119.941 111.07C119.893 111.007 119.835 110.931 119.747 110.886C121.343 110.747 124.485 110.808 126.804 110.853Z"}})])},s=[],o={name:"GroupIcon",props:{size:{type:String,default:"100px"},customStyle:{type:String,default:""}}},n=o,r=a("2877"),l=Object(r["a"])(n,i,s,!1,null,null,null);e["a"]=l.exports},"78a6":function(t,e,a){},"78bf":function(t,e,a){},7973:function(t,e,a){},"79ef":function(t,e,a){"use strict";a("ef35")},"7a42":function(t,e,a){"use strict";a("6195")},"7b0d":function(t,e,a){},"7ba6":function(t,e,a){},"7c85":function(t,e,a){},"7c88":function(t,e,a){},"7d0c":function(t){t.exports=JSON.parse('{"appBar":{"suggestImprovement":{"label":"Ajuda/Suporte"}},"drawerLeft":{"userProfile":{"menu":{"subHeader":"Opções do Usuário","userProfile":{"label":"Perfil do Usuário"},"logout":{"label":"Sair/Logout"},"darkMode":{"label":"Modo Escuro","enable":"Ativar","disable":"Desativar"},"exit":{"label":"Fechar Menu"}}},"menu":{"logout":{"label":"Sair"},"enlarge":{"label":"Ampliar"}},"modules":{"title":"Módulo | Módulos"}},"drawerRight":{"title":"Notificação | Notificações","messages":{"newUpdateAvailable":"Uma nova versão do sistema está disponível! Por favor, atualize agora mesmo.","noMessages":"Você não possui nenhuma notificação."},"loadMore":{"label":"Buscar Mais"}},"versionDialog":{"versionLabel":"Versão","versionDateLabel":"Data de Lançamento"},"emojiPicker":{"title":"Clique para inserir","search":{"placeholder":"Pesquisar emoji"}}}')},"7d24":function(t,e,a){},"7d4b":function(t,e,a){},"7d9b":function(t,e,a){"use strict";a("be46")},"7de1":function(t,e,a){},"7e10":function(t,e,a){"use strict";a("0114")},"7e60":function(t,e,a){"use strict";a("a7e8")},"7eab":function(t,e,a){"use strict";a("3041")},"7eb9":function(t,e,a){},"7ef6":function(t,e,a){},"7efd":function(t){t.exports=JSON.parse('[{"value":"aa","text":"Afar"},{"value":"ab","text":"Abkhaz"},{"value":"ae","text":"Avestan"},{"value":"af","text":"Afrikaans"},{"value":"ak","text":"Akan"},{"value":"am","text":"Amharic"},{"value":"an","text":"Aragonese"},{"value":"ar","text":"Arabic"},{"value":"ar_ae","text":"Arabic (United Arab Emirates)"},{"value":"ar_bh","text":"Arabic (Bahrain)"},{"value":"ar_dz","text":"Arabic (Algeria)"},{"value":"ar_eg","text":"Arabic (Egypt)"},{"value":"ar_iq","text":"Arabic (Iraq)"},{"value":"ar_jo","text":"Arabic (Jordan)"},{"value":"ar_kw","text":"Arabic (Kuwait)"},{"value":"ar_lb","text":"Arabic (Lebanon)"},{"value":"ar_ly","text":"Arabic (Libya)"},{"value":"ar_ma","text":"Arabic (Morocco)"},{"value":"ar_om","text":"Arabic (Oman)"},{"value":"ar_qa","text":"Arabic (Qatar)"},{"value":"ar_sa","text":"Arabic (Saudi Arabia)"},{"value":"ar_sd","text":"Arabic (Sudan)"},{"value":"ar_sy","text":"Arabic (Syria)"},{"value":"ar_tn","text":"Arabic (Tunisia)"},{"value":"ar_ye","text":"Arabic (Yemen)"},{"value":"as","text":"Assamese"},{"value":"av","text":"Avaric"},{"value":"ay","text":"Aymara"},{"value":"az","text":"Azerbaijani"},{"value":"ba","text":"Bashkir"},{"value":"be","text":"Belarusian"},{"value":"be_by","text":"Belarusian (Belarus)"},{"value":"bg","text":"Bulgarian"},{"value":"bg_bg","text":"Bulgarian (Bulgaria)"},{"value":"bh","text":"Bihari"},{"value":"bi","text":"Bislama"},{"value":"bm","text":"Bambara"},{"value":"bn","text":"Bengali"},{"value":"bo","text":"Tibetan Standard, Tibetan, Central"},{"value":"br","text":"Breton"},{"value":"bs","text":"Bosnian"},{"value":"ca","text":"Catalan; Valencian"},{"value":"ca_es","text":"Catalan (Spain)"},{"value":"ce","text":"Chechen"},{"value":"ch","text":"Chamorro"},{"value":"co","text":"Corsican"},{"value":"cr","text":"Cree"},{"value":"cs","text":"Czech"},{"value":"cs_cz","text":"Czech (Czech Republic)"},{"value":"cu","text":"Old Church Slavonic, Church Slavic, Church Slavonic, Old Bulgarian, Old Slavonic"},{"value":"cv","text":"Chuvash"},{"value":"cy","text":"Welsh"},{"value":"da","text":"Danish"},{"value":"da_dk","text":"Danish (Denmark)"},{"value":"de","text":"German"},{"value":"de_at","text":"German (Austria)"},{"value":"de_ch","text":"German (Switzerland)"},{"value":"de_de","text":"German (Germany)"},{"value":"de_lu","text":"German (Luxembourg)"},{"value":"dv","text":"Divehi; Dhivehi; Maldivian;"},{"value":"ee","text":"Ewe"},{"value":"el","text":"Greek, Modern"},{"value":"el_cy","text":"Greek (Cyprus)"},{"value":"el_gr","text":"Greek (Greece)"},{"value":"en","text":"English"},{"value":"en_au","text":"English (Australia)"},{"value":"en_ca","text":"English (Canada)"},{"value":"en_gb","text":"English (United Kingdom)"},{"value":"en_ie","text":"English (Ireland)"},{"value":"en_in","text":"English (India)"},{"value":"en_mt","text":"English (Malta)"},{"value":"en_nz","text":"English (New Zealand)"},{"value":"en_ph","text":"English (Philippines)"},{"value":"en_sg","text":"English (Singapore)"},{"value":"en_us","text":"English (United States)"},{"value":"en_za","text":"English (South Africa)"},{"value":"eo","text":"Esperanto"},{"value":"es","text":"Spanish; Castilian"},{"value":"es_ar","text":"Spanish (Argentina)"},{"value":"es_bo","text":"Spanish (Bolivia)"},{"value":"es_cl","text":"Spanish (Chile)"},{"value":"es_co","text":"Spanish (Colombia)"},{"value":"es_cr","text":"Spanish (Costa Rica)"},{"value":"es_do","text":"Spanish (Dominican Republic)"},{"value":"es_ec","text":"Spanish (Ecuador)"},{"value":"es_es","text":"Spanish (Spain)"},{"value":"es_gt","text":"Spanish (Guatemala)"},{"value":"es_hn","text":"Spanish (Honduras)"},{"value":"es_mx","text":"Spanish (Mexico)"},{"value":"es_ni","text":"Spanish (Nicaragua)"},{"value":"es_pa","text":"Spanish (Panama)"},{"value":"es_pe","text":"Spanish (Peru)"},{"value":"es_pr","text":"Spanish (Puerto Rico)"},{"value":"es_py","text":"Spanish (Paraguay)"},{"value":"es_sv","text":"Spanish (El Salvador)"},{"value":"es_us","text":"Spanish (United States)"},{"value":"es_uy","text":"Spanish (Uruguay)"},{"value":"es_ve","text":"Spanish (Venezuela)"},{"value":"et","text":"Estonian"},{"value":"et_ee","text":"Estonian (Estonia)"},{"value":"eu","text":"Basque"},{"value":"fa","text":"Persian"},{"value":"ff","text":"Fula; Fulah; Pulaar; Pular"},{"value":"fi","text":"Finnish"},{"value":"fi_fi","text":"Finnish (Finland)"},{"value":"fj","text":"Fijian"},{"value":"fo","text":"Faroese"},{"value":"fr","text":"French"},{"value":"fr_be","text":"French (Belgium)"},{"value":"fr_ca","text":"French (Canada)"},{"value":"fr_ch","text":"French (Switzerland)"},{"value":"fr_fr","text":"French (France)"},{"value":"fr_lu","text":"French (Luxembourg)"},{"value":"fy","text":"Western Frisian"},{"value":"ga","text":"Irish"},{"value":"ga_ie","text":"Irish (Ireland)"},{"value":"gd","text":"Scottish Gaelic; Gaelic"},{"value":"gl","text":"Galician"},{"value":"gn","text":"Guaraní"},{"value":"gu","text":"Gujarati"},{"value":"gv","text":"Manx"},{"value":"ha","text":"Hausa"},{"value":"he","text":"Hebrew (modern)"},{"value":"hi","text":"Hindi"},{"value":"hi_in","text":"Hindi (India)"},{"value":"ho","text":"Hiri Motu"},{"value":"hr","text":"Croatian"},{"value":"hr_hr","text":"Croatian (Croatia)"},{"value":"ht","text":"Haitian; Haitian Creole"},{"value":"hu","text":"Hungarian"},{"value":"hu_hu","text":"Hungarian (Hungary)"},{"value":"hy","text":"Armenian"},{"value":"hz","text":"Herero"},{"value":"ia","text":"Interlingua"},{"value":"id","text":"Indonesian"},{"value":"ie","text":"Interlingue"},{"value":"ig","text":"Igbo"},{"value":"ii","text":"Nuosu"},{"value":"ik","text":"Inupiaq"},{"value":"in","text":"Indonesian"},{"value":"in_id","text":"Indonesian (Indonesia)"},{"value":"io","text":"Ido"},{"value":"is","text":"Icelandic"},{"value":"is_is","text":"Icelandic (Iceland)"},{"value":"it","text":"Italian"},{"value":"it_ch","text":"Italian (Switzerland)"},{"value":"it_it","text":"Italian (Italy)"},{"value":"iu","text":"Inuktitut"},{"value":"iw","text":"Hebrew"},{"value":"iw_il","text":"Hebrew (Israel)"},{"value":"ja","text":"Japanese"},{"value":"ja_jp","text":"Japanese (Japan)"},{"value":"jv","text":"Javanese"},{"value":"ka","text":"Georgian"},{"value":"kg","text":"Kongo"},{"value":"ki","text":"Kikuyu, Gikuyu"},{"value":"kj","text":"Kwanyama, Kuanyama"},{"value":"kk","text":"Kazakh"},{"value":"kl","text":"Kalaallisut, Greenlandic"},{"value":"km","text":"Khmer"},{"value":"kn","text":"Kannada"},{"value":"ko","text":"Korean"},{"value":"ko_kr","text":"Korean (South Korea)"},{"value":"kr","text":"Kanuri"},{"value":"ks","text":"Kashmiri"},{"value":"ku","text":"Kurdish"},{"value":"kv","text":"Komi"},{"value":"kw","text":"Cornish"},{"value":"ky","text":"Kirghiz, Kyrgyz"},{"value":"la","text":"Latin"},{"value":"lb","text":"Luxembourgish, Letzeburgesch"},{"value":"lg","text":"Luganda"},{"value":"li","text":"Limburgish, Limburgan, Limburger"},{"value":"ln","text":"Lingala"},{"value":"lo","text":"Lao"},{"value":"lt","text":"Lithuanian"},{"value":"lt_lt","text":"Lithuanian (Lithuania)"},{"value":"lu","text":"Luba-Katanga"},{"value":"lv","text":"Latvian"},{"value":"lv_lv","text":"Latvian (Latvia)"},{"value":"mg","text":"Malagasy"},{"value":"mh","text":"Marshallese"},{"value":"mi","text":"Māori"},{"value":"mk","text":"Macedonian"},{"value":"mk_mk","text":"Macedonian (Macedonia)"},{"value":"ml","text":"Malayalam"},{"value":"mn","text":"Mongolian"},{"value":"mr","text":"Marathi (Marāṭhī)"},{"value":"ms","text":"Malay"},{"value":"ms_my","text":"Malay (Malaysia)"},{"value":"mt","text":"Maltese"},{"value":"mt_mt","text":"Maltese (Malta)"},{"value":"my","text":"Burmese"},{"value":"na","text":"Nauru"},{"value":"nb","text":"Norwegian Bokmål"},{"value":"nd","text":"North Ndebele"},{"value":"ne","text":"Nepali"},{"value":"ng","text":"Ndonga"},{"value":"nl","text":"Dutch"},{"value":"nl_be","text":"Dutch (Belgium)"},{"value":"nl_nl","text":"Dutch (Netherlands)"},{"value":"nn","text":"Norwegian Nynorsk"},{"value":"no","text":"Norwegian"},{"value":"no_no","text":"Norwegian (Norway)"},{"value":"nr","text":"South Ndebele"},{"value":"nv","text":"Navajo, Navaho"},{"value":"ny","text":"Chichewa; Chewa; Nyanja"},{"value":"oc","text":"Occitan"},{"value":"oj","text":"Ojibwe, Ojibwa"},{"value":"om","text":"Oromo"},{"value":"or","text":"Oriya"},{"value":"os","text":"Ossetian, Ossetic"},{"value":"pa","text":"Panjabi, Punjabi"},{"value":"pi","text":"Pāli"},{"value":"pl","text":"Polish"},{"value":"pl_pl","text":"Polish (Poland)"},{"value":"ps","text":"Pashto, Pushto"},{"value":"pt","text":"Português"},{"value":"pt_br","text":"Português (Brasil)"},{"value":"pt_pt","text":"Português (Portugal)"},{"value":"qu","text":"Quechua"},{"value":"rm","text":"Romansh"},{"value":"rn","text":"Kirundi"},{"value":"ro","text":"Romanian, Moldavian, Moldovan"},{"value":"ro_ro","text":"Romanian (Romania)"},{"value":"ru","text":"Russian"},{"value":"ru_ru","text":"Russian (Russia)"},{"value":"rw","text":"Kinyarwanda"},{"value":"sa","text":"Sanskrit (Saṁskṛta)"},{"value":"sc","text":"Sardinian"},{"value":"sd","text":"Sindhi"},{"value":"se","text":"Northern Sami"},{"value":"sg","text":"Sango"},{"value":"si","text":"Sinhala, Sinhalese"},{"value":"sk","text":"Slovak"},{"value":"sk_sk","text":"Slovak (Slovakia)"},{"value":"sl","text":"Slovene"},{"value":"sl_si","text":"Slovenian (Slovenia)"},{"value":"sm","text":"Samoan"},{"value":"sn","text":"Shona"},{"value":"so","text":"Somali"},{"value":"sq","text":"Albanian"},{"value":"sq_al","text":"Albanian (Albania)"},{"value":"sr","text":"Serbian"},{"value":"sr_ba","text":"Serbian (Bosnia and Herzegovina)"},{"value":"sr_cs","text":"Serbian (Serbia and Montenegro)"},{"value":"sr_me","text":"Serbian (Montenegro)"},{"value":"sr_rs","text":"Serbian (Serbia)"},{"value":"ss","text":"Swati"},{"value":"st","text":"Southern Sotho"},{"value":"su","text":"Sundanese"},{"value":"sv","text":"Swedish"},{"value":"sv_se","text":"Swedish (Sweden)"},{"value":"sw","text":"Swahili"},{"value":"ta","text":"Tamil"},{"value":"te","text":"Telugu"},{"value":"tg","text":"Tajik"},{"value":"th","text":"Thai"},{"value":"th_th","text":"Thai (Thailand)"},{"value":"ti","text":"Tigrinya"},{"value":"tk","text":"Turkmen"},{"value":"tl","text":"Tagalog"},{"value":"tn","text":"Tswana"},{"value":"to","text":"Tonga (Tonga Islands)"},{"value":"tr","text":"Turkish"},{"value":"tr_tr","text":"Turkish (Turkey)"},{"value":"ts","text":"Tsonga"},{"value":"tt","text":"Tatar"},{"value":"tw","text":"Twi"},{"value":"ty","text":"Tahitian"},{"value":"ug","text":"Uighur, Uyghur"},{"value":"uk","text":"Ukrainian"},{"value":"uk_ua","text":"Ukrainian (Ukraine)"},{"value":"ur","text":"Urdu"},{"value":"uz","text":"Uzbek"},{"value":"ve","text":"Venda"},{"value":"vi","text":"Vietnamese"},{"value":"vi_vn","text":"Vietnamese (Vietnam)"},{"value":"vo","text":"Volapük"},{"value":"wa","text":"Walloon"},{"value":"wo","text":"Wolof"},{"value":"xh","text":"Xhosa"},{"value":"yi","text":"Yiddish"},{"value":"yo","text":"Yoruba"},{"value":"za","text":"Zhuang, Chuang"},{"value":"zh","text":"Chinese"},{"value":"zh_cn","text":"Chinese (Simplified, China)"},{"value":"zh_hk","text":"Chinese (Hong Kong)"},{"value":"zh_sg","text":"Chinese (Singapore)"},{"value":"zh_tw","text":"Chinese (Traditional, Taiwan)"}]')},"7f14":function(t,e,a){"use strict";a("1a63")},"7f3b":function(t,e,a){"use strict";a("44e2")},8146:function(t,e,a){},"816d":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit__wi-list-dialog"},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"wi-edit__wi-list-dialog-item asdasdasd",class:{"wi-edit__wi-list-dialog-item__selected":t.form[t.field.value]},attrs:{disabled:"function"==typeof t.field.disabled?t.field.disabled(t.form):t.field.disabled,avatar:""}},[a("v-list-tile-avatar",{staticClass:"wi-edit__wi-list-dialog-item-avatar",on:{click:function(e){return t.WiListDialogAction(t.field)}}},[a("v-icon",{attrs:{large:"",color:t.field.icon_color||"primary"}},[t._v(t._s(t.field.icon||"category"))])],1),a("v-list-tile-content",{on:{click:function(e){return t.WiListDialogAction(t.field)}}},[a("v-list-tile-sub-title",[a("span",[t._v(" "+t._s("function"==typeof t.field.text?t.field.text(t.form):t.field.text)+" ")]),t.field.required?a("span",{staticClass:"wi-edit__wi-list-dialog-item-required"},[t._v("*")]):t._e()]),a("v-list-tile-title",[t.form[t.field.value]?a("strong",[t._v(" "+t._s(t._f("stringlength")(t.wiListDialogCalbackShowField(t.field),32))+" ")]):a("strong",[t._v(" "+t._s(t.field.placeholder||"Clique para selecionar")+" ")])]),a("v-input",{staticStyle:{display:"none"},attrs:{rules:t.isRequired(t.field)?t.validField(t.field):[],required:t.isRequired(t.field)},model:{value:t.form[t.field.value],callback:function(e){t.$set(t.form,t.field.value,e)},expression:"form[field.value]"}})],1),a("v-list-tile-action",{staticClass:"wi-edit__wi-list-dialog-item-action",staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"},on:{click:function(e){return t.WiListDialogAction(t.field)}}},[a("v-icon",[t._v(t._s(t.form[t.field.value]?"edit":"search"))])],1),t.form[t.field.value]?a("v-list-tile-action",{staticClass:"wi-edit__wi-list-dialog-item-clear",staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"},on:{click:function(e){return t.clearField()}}},[a("v-icon",[t._v("close")])],1):t._e()],1)],1)],1)},s=[],o=(a("99af"),a("4de4"),a("ac1f"),a("1276"),a("177b")),n={name:"WiEditWiListDialog",props:["form","field"],methods:{getFilter:function(){var t;if(null!==(t=this.field)&&void 0!==t&&t.filter){if("function"===typeof this.field.filter){var e=this.field.filter(this.form);return e}return this.field.filter}return!1},getWiEditData:function(){var t;if(null!==(t=this.field)&&void 0!==t&&t.wiEditData){if("function"===typeof this.field.wiEditData){var e=this.field.wiEditData(this.form);return e}return this.field.wiEditData}return!1},wiListDialogCallback:function(t){t&&(this.$emit("select",t),this.$forceUpdate(),this.$nextTick(),this.field.onChange&&this.field.onChange({form:this.form,data:t}),this.$forceUpdate(),this.$nextTick())},wiListDialogCalbackFields:function(t){var e=[{get:"id",set:t.value},{get:t.show,set:t.show}];return t.callbackFields&&(e=e.concat(t.callbackFields)),this.$forceUpdate(),e},wiListDialogCalbackShowField:function(t){if(t.show&&t.show.split(".").length>1){var e=t.show.split(".");return this.form&&this.form[e[0]]?this.form[e[0]][e[1]]:"Clique para selecionar"}return this.form[t.show]||"Clique para selecionar"},WiListDialogAction:function(t){this.$WiListDialog({wiConfig:t.wiConfig,callback:this.wiListDialogCallback,callbackFields:this.wiListDialogCalbackFields(t),filter:this.getFilter()||{},mode:"select",wiEditData:this.getWiEditData()||{}})},clearField:function(){var t={};t[this.field.value]=null,this.wiListDialogCallback(t)}},mixins:[o["a"]]},r=n,l=(a("ab3b"),a("2877")),c=Object(l["a"])(r,i,s,!1,null,"0875edd8",null);e["a"]=c.exports},"81cb":function(t,e,a){},8223:function(t,e,a){"use strict";a("b567")},8246:function(t,e,a){"use strict";a("a866")},8253:function(t,e,a){"use strict";a("d145")},8259:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"elevation-17"},[a("v-container",{staticClass:"business-address"},[t.address&&t.address.id?a("div",[a("BusinessAddressTitle",{attrs:{title:t.title,field:t.field,business:t.business,person:t.person,address:t.address},on:{onSubmit:t.onSubmit}}),a("BusinessAddressSelected",{attrs:{title:t.title,field:t.field,business:t.business,person:t.person,address:t.address},on:{onSubmit:t.onSubmit}})],1):a("BusinessAddressNotSelected",{attrs:{title:t.title,field:t.field,business:t.business,person:t.person,address:t.address},on:{onSubmit:t.onSubmit}})],1)],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:""}},[a("v-flex",{staticClass:"form-reply-list__row",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-toolbar",{staticClass:"business-address__toolbar",attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[a("v-icon",{attrs:{color:"primary"}},[t._v("map")]),t.title?a("span",[t._v(" "+t._s(t.title))]):a("span",[t._v(" Endereço")])],1),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){return t.searchAddress()}}},[a("v-icon",[t._v("edit")]),a("span",[t._v(" Alterar")])],1)],1),a("v-divider")],1)],1)},n=[],r={methods:{searchAddress:function(){this.$WiListDialog({wiConfig:"address",filter:{where:"person_id,"+this.person.id},wiEditData:{person_id:this.person.id},mode:"select",callback:this.selectAddress})},selectAddress:function(t){if(t){var e={id:this.business.id};e[this.field]=t.id,this.$WiApiPut({uri:"business/business",id:this.business.id,data:e,config:{msgLoad:!0,msgSucess:!0},callback:this.onSubmit})}},onSubmit:function(t){this.$emit("onSubmit",t)}},props:{title:{default:null},field:{default:"address_id"},business:{type:Object,required:!0,default:function(){return{}}},person:{type:Object,required:!0,default:function(){return{}}},address:{type:Object,required:!0,default:function(){return{}}}}},l={name:"BusinessAddressTitle",mixins:[r]},c=l,d=(a("1c3f"),a("2877")),u=Object(d["a"])(c,o,n,!1,null,"28f28579",null),p=u.exports,m=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-address__selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-address__selected-content"},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("location_on")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",{style:{"font-weight":t.address.is_master?"bold":""}},[t.address.address?a("span",[t._v(" "+t._s(t.address.address)+", ")]):t._e(),t.address.number?a("span",[t._v(" "+t._s(t.address.number)+" ")]):t._e(),t.address.complement?a("span",[t._v(" - "+t._s(t.address.complement))]):t._e()])]),a("v-list-tile-sub-title",[t.address.district?a("span",[t._v(" "+t._s(t.address.district)+", ")]):t._e(),t.address.zip_code?a("span",[t._v(" "+t._s(t.address.zip_code)+" ")]):t._e(),t.address.city&&t.address.city.name?a("span",[t._v(" "+t._s(t.address.city.name)+" "),t.address.city&&t.address.city.state?a("span",[t._v("/ "+t._s(t.address.city.state.code))]):t._e()]):t._e()]),a("v-list-tile-sub-title",[a("strong",[t._v("Descrição")]),t._v(": "+t._s(t.address.description||"- - -")+" ")])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{ripple:"",outline:"",small:""},on:{click:function(e){return t.editBusinessLocation()}}},i),[a("v-icon",[t._v("my_location")]),a("span",[t._v(" Localização ")])],1)]}}])},[a("span",[t._v("Editar localização")])])],1),a("v-list-tile-action",[a("v-tooltip",{attrs:{left:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({attrs:{ripple:"",icon:""},on:{click:function(e){return t.openInGoogleMaps()}}},i),[a("v-icon",[t._v("map")])],1)]}}])},[a("span",[t._v("Abrir endereço no Google Maps")])])],1)],1)],1)],1)],1)},v=[],f=(a("99af"),a("b0c0"),a("d4ec")),g=a("bee2"),_="https://www.google.com/maps/place/",h="https://maps.google.com/?q=",b=function(){function t(){Object(f["a"])(this,t)}return Object(g["a"])(t,null,[{key:"open",value:function(t){this.cordenateIsValid(t)?this.openAddressCoordinates(t):this.openAddressText(t)}},{key:"getAddressText",value:function(t){var e="".concat(t.address,", ").concat(t.number," - ").concat(t.district,", ").concat(t.city.name," - ").concat(t.city.state.code,", ").concat(t.zip_code);return e}},{key:"getAddressCoordinates",value:function(t){var e="".concat(t.latitude,",").concat(t.longitude);return e}},{key:"cordenateIsValid",value:function(t){return t.latitude&&""!=t.latitude&&t.longitude&&""!=t.longitude}},{key:"openAddressText",value:function(t){window.open(_+"".concat(this.getAddressText(t)),"_blank").focus()}},{key:"openAddressCoordinates",value:function(t){window.open(h+"".concat(this.getAddressCoordinates(t)),"_blank").focus()}}]),t}(),x={name:"BusinessAddressSelected",methods:{openInGoogleMaps:function(){b.open(this.address)},editBusinessLocation:function(){var t=this,e=this.business,a=e.id,i=e.latitude,s=e.longitude,o=e.location_name;this.$WiEditDialog({wiConfig:"well-location",data:{id:a,latitude:i,longitude:s,location_name:o},onSubmit:function(e){t.$emit("onSubmit",e)}})}},mixins:[r]},y=x,k=(a("9f7a"),Object(d["a"])(y,m,v,!1,null,"4517f99c",null)),C=k.exports,w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-card",{staticClass:"business-address__not-selected",attrs:{flat:""}},[a("v-card-text",{staticClass:"business-address__not-selected-content"},[a("span",{staticStyle:{"font-size":"16px"}},[a("span",[t._v("Adicione ou selecione um ")]),a("strong",{staticStyle:{"text-transform":"lowercase"}},[t._v(" "+t._s(t.title||"endereço")+". ")])]),a("br"),a("v-btn",{attrs:{outline:""},on:{click:function(e){return t.searchAddress()}}},[a("v-icon",[t._v("search")]),a("span",[t._v(" Buscar Endereço")])],1)],1)],1)},S=[],D={name:"BusinessAddressNotSelected",mixins:[r]},E=D,T=(a("f6e5"),Object(d["a"])(E,w,S,!1,null,"ba4c9776",null)),O=T.exports,A={name:"BusinessAddress",methods:{onSubmit:function(t){console.log(t),this.$emit("onSubmit",t)}},props:{title:{default:null},field:{default:"address_id"},business:{type:Object,required:!0,default:function(){return{}}},person:{type:Object,required:!0,default:function(){return{}}},address:{type:Object,required:!0,default:function(){return{}}}},components:{BusinessAddressTitle:p,BusinessAddressSelected:C,BusinessAddressNotSelected:O}},I=A,F=(a("ec42"),Object(d["a"])(I,i,s,!1,null,"66373d42",null));e["a"]=F.exports},8311:function(t,e,a){},"831e":function(t,e,a){"use strict";a("fa32")},8387:function(t,e,a){},"839e":function(t,e,a){},"83b0":function(t,e,a){"use strict";a.d(e,"a",(function(){return u}));var i=a("d4ec"),s=a("262e"),o=a("2caf"),n=(a("b0c0"),a("257e")),r=a("ade3"),l=a("c4eb"),c=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(){var t;return Object(i["a"])(this,a),t=e.call(this),Object(r["a"])(Object(n["a"])(t),"fieldsList",{name:t.fieldList({value:"name",text:"Nome",sortable:!1}),variable:t.fieldList({value:"variable",text:"Variável",sortable:!1}),description:t.fieldList({value:"description",text:"Descrição",sortable:!1})}),t.name="layout-variable",t.title="Variáveis disponíveis",t.icon="spellcheck",t.apiUrl="business/layout/variable",t.actions={list:!0},t.setFields(t.fieldsList),t}return a}(l["a"]),d=a("b04f"),u=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(){var t;return Object(i["a"])(this,a),t=e.call(this),t.id=d["ld"],t}return a}(c)},8428:function(t,e,a){"use strict";a("abd8")},8456:function(t,e,a){},"849d":function(t,e,a){},"84bd":function(t,e,a){"use strict";a("87c9")},8527:function(t,e,a){"use strict";a("7de1")},8534:function(t,e,a){"use strict";a("5974")},"855e":function(t,e,a){},8584:function(t,e,a){},"85ec":function(t,e,a){},8627:function(t,e,a){"use strict";a("41c8")},8693:function(t,e,a){},8720:function(t,e,a){"use strict";a("eb55")},"872c":function(t,e,a){"use strict";a("74d2")},"874b":function(t,e,a){"use strict";a("2b37")},"87c5":function(t,e,a){"use strict";a("e3d5")},"87c9":function(t,e,a){},"887c":function(t,e,a){},"88bc":function(t,e,a){},"88d2":function(t,e,a){},"894e":function(t,e,a){"use strict";a("fb39")},"8a59":function(t,e,a){},"8a63":function(t,e,a){"use strict";a("0d75")},"8a67":function(t,e,a){"use strict";a("02fa")},"8a69":function(t,e,a){"use strict";a("6101")},"8a89":function(t,e,a){},"8b05":function(t,e,a){},"8b7d":function(t,e,a){"use strict";a("727e")},"8c2d":function(t,e,a){"use strict";a.d(e,"a",(function(){return r}));a("99af"),a("caad"),a("d81d"),a("b0c0"),a("ac1f"),a("2532"),a("5319"),a("1276");var i=a("5530"),s=a("d4ec"),o=a("bee2"),n=a("d359"),r=function(){function t(){Object(s["a"])(this,t)}return Object(o["a"])(t,null,[{key:"format",value:function(t){return Array.isArray(t)?this.formatNotifications(t):this.formatNotification(t)}},{key:"formatNotification",value:function(t){return Object(i["a"])(Object(i["a"])({},t),this.getType(t.data.type))}},{key:"formatNotifications",value:function(t){var e=this;return t.map((function(t){return e.formatNotification(t)}))}},{key:"desktopNotification",value:function(t){t=this.formatNotification(t),new Notification(t.data.creator.name,{body:t.text(t),icon:t.data.creator.image||"static/icons/user_icon_1.png"}).onclick=function(){var e,a="";a=null!==(e=t)&&void 0!==e&&e.href?t.href(t):window.location.href,window.location.href=a+"?notification="+t.id}}},{key:"getType",value:function(t){var e=this,a={test:{text:function(){return" criou uma notificação de teste. Favor ignorá-la."},route:function(){return{name:"dashboard"}}},"ticket.created":{text:function(t){return" criou o chamado #".concat(t.data.ticket_id," ao qual você está envolvido.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.created.responsible":{text:function(t){return" criou o chamado #".concat(t.data.ticket_id," e colocou você como responsável.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.created.team":{text:function(t){return" criou o chamado #".concat(t.data.ticket_id," para sua equipe.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," em que você está envolvido.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed.creator":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," em que você é o solicitante.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed.responsible":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," ao qual você é o responsável.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed.old-responsible":{text:function(t){return" transferiu o chamado #".concat(t.data.ticket_id," ao qual você era o responsável.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed.follower":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," que você está seguindo.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.changed.team":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," vinculado a sua equipe.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.responsible":{text:function(t){return" colocou você como responsável em no chamado #".concat(t.data.ticket_id,".")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.follower":{text:function(t){return" colocou você como seguidor no chamado #".concat(t.data.ticket_id,".")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"ticket.team":{text:function(t){return" alterou o chamado #".concat(t.data.ticket_id," de sua equipe.")},route:function(t){return{name:"ticket",params:{id:t.data.ticket_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/service-desk/ticket/").concat(t.data.ticket_id)}},"talk.message":{text:function(t){var e,a,i,s,o=" Enviou uma nova mensagem no WhatsApp.";null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&null!==(a=e.message)&&void 0!==a&&a.text&&(o=" ".concat((null===t||void 0===t||null===(i=t.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Enviou uma mensagem no WhatsApp."));return o},route:function(t){return{name:"talk-view-messages",params:{id:t.data.talk_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/talk/talk-view/messages/").concat(t.data.talk_id)}},"talk.group.message":{text:function(t){var e,a,i,s,o=" Nova mensagem no grupo.";null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&null!==(a=e.message)&&void 0!==a&&a.text&&(o=" ".concat((null===t||void 0===t||null===(i=t.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Nova mensagem no grupo."));return o},route:function(t){return{name:"talk-view-messages",params:{id:t.data.talk_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/talk/talk-view/messages/").concat(t.data.talk_id)}},"talk.changed.transfer":{text:function(t){var e=t.data.contact_name;return e?" Transferiu um atendimento de ".concat(e," para você."):" Transferiu um atendimento para você."},route:function(t){var e=t.data.talk_id;return{name:"talk-view-messages",params:{id:e}}},href:function(t){var a=t.data.talk_id,i=e.getCurrentUrl();return"".concat(i,"/#/main/talk/talk-view/messages/").concat(a)}},"chat.message":{text:function(t){var e,a,i,s,o=" Enviou uma nova mensagem no WhatsApp.";null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&null!==(a=e.message)&&void 0!==a&&a.text&&(o=" ".concat((null===t||void 0===t||null===(i=t.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Enviou uma mensagem no WhatsApp."));return o},route:function(t){return{name:"chat-view-messages",params:{id:t.data.chat_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/chat-view/messages/").concat(t.data.chat_id)}},"chat.group.message":{text:function(t){var e,a,i,s,o=" Nova mensagem no grupo.";null!==t&&void 0!==t&&null!==(e=t.data)&&void 0!==e&&null!==(a=e.message)&&void 0!==a&&a.text&&(o=" ".concat((null===t||void 0===t||null===(i=t.data)||void 0===i||null===(s=i.message)||void 0===s?void 0:s.text)||"Nova mensagem no grupo."));return o},route:function(t){return{name:"chat-view-messages",params:{id:t.data.chat_id}}},href:function(t){var a=e.getCurrentUrl();return"".concat(a,"/#/main/chat-view/messages/").concat(t.data.chat_id)}},"sales.budget.status.changed":{text:function(t){var e=t.data,a=e.budget_id,i=e.status_name,s=e.person_name,o="do orçamento";return"wise-message"==n["a"].state.system&&(o="da proposta")," Alterou o status ".concat(o," #").concat(a,", de ").concat(s," para ").concat(i,".")},route:function(t){var e=t.id,a=t.data.budget_id;return{name:"budget",params:{id:a},query:{notification:e}}},href:function(t){var a=t.id,i=t.data.budget_id,s=e.getCurrentUrl();return"".concat(s,"/#/main/sales/budget/").concat(i,"?notification=").concat(a)}}};return a[t]}},{key:"getCurrentUrl",value:function(){var t=window.location.href;return t.includes("?")&&(t=t.split("?")[0]),t.includes("#")&&(t=t.split("#")[0]),t=t.replace(/\/$/,""),t}},{key:"notificationSound",value:function(){var t=new Audio("/static/sounds/wnsystem-notification-1.mp3");t.play()}}]),t}()},"8ca1":function(t,e,a){"use strict";a("8387")},"8cb6":function(t,e,a){"use strict";a("4fa9")},"8cdf":function(t,e,a){"use strict";a("78bf")},"8d4d":function(t,e,a){},"8dee":function(t,e,a){},"8ea0":function(t,e,a){},"8fb5":function(t,e,a){},"8fcb":function(t,e,a){"use strict";a("8d4d")},9030:function(t,e,a){"use strict";a("7973")},9068:function(t,e,a){},9076:function(t,e,a){},"908b":function(t,e,a){"use strict";a("ace9")},"908c":function(t,e,a){},"90a9":function(t,e,a){},9162:function(t){t.exports=JSON.parse('{"talkView":{"title":"Conversas/Chats","description":"Use o menu lateral para acessar todas as opções.","talks":{"title":"Conversas","tabs":{"queue":{"title":"Fila"},"myTalks":{"title":"Atendendo"},"others":{"title":"Outros"},"groups":{"title":"Grupos"}},"actions":{"search":{"tooltip":"Pesquisar um contato ou grupo"},"add":{"tooltip":"Criar um novo contato"},"history":{"tooltip":"Histórico de atendimentos"},"teams":{"tooltip":"Filtrar por equipe/departamento"},"refresh":{"tooltip":"Atualizar lista de atendimentos"},"close":{"tooltip":"Fechar"}},"messages":{"loading":{"queue":"Buscando contatos na fila...","myTalks":"Buscando seus atendimentos...","others":"Buscando os outros atendimentos...","groups":"Buscando grupos em atendimentos...","by-operator":"Buscando atendimentos do operador...","by-channel":"Buscando atendimentos do canal...","operators":"Buscando colaboradores...","channels":"Buscando canais de atendimento...","history":"Buscando histórico de atendimentos..."},"notFound":{"queue":"Nenhum contato na fila de atendimento neste momento.","myTalks":"Você não possui nenhum atendimento em andamento.","my-talks":"Você não possui nenhum atendimento em andamento.","others":"Nenhum atendimento em andamento.","groups":"Nenhum grupo em atendimento no momento.","by-channel":"Nenhum atendimento em andamento neste canal.","by-operator":"Nenhum atendimento em andamento com este operador.","operators":"Nenhum colaborador encontrado no momento.","channels":"Nenhum canal de atendimento encontrado no momento.","history":"Nenhum histórico de atendimentos encontrado no momento."}},"labels":{"channel":"Canal","team":"Equipe","awaiting":"Aguardando atendimento","closed":"Encerrado","cancelled":"Cancelado","chatbot":"Chatbot","loadMore":"Carregar mais"}},"talk":{"contact":{"title":{"contact":"Informações do Contato","group":"Informações do Grupo"},"buttons":{"refresh":"Atualizar dados do contato","close":"Fechar"},"profile":{"title":"Selecione o perfil deste contato:","buttons":{"customer":{"name":"Cliente","new":"Novo Cliente","existing":"Cliente existente"},"prospect":{"name":"Lead/prospect","new":"Novo Lead/prospect","existing":"Lead/prospect existente"},"provider":{"name":"Fornecedor","new":"Novo Fornecedor","existing":"Fornecedor existente"},"collaborator":{"name":"Funcionário","new":"Novo Funcionário","existing":"Funcionário existente"},"contactBusiness":{"name":"Contato de negócios","new":"Novo Contato de negócios","existing":"Contato de negócios existente"}}},"tabs":{"info":"Info","tickets":"Chamados","budgets":"Orçamentossss","tasks":"Tarefas"},"mainProfile":{"title":"Informações","edit":"Editar","complementaryData":"Dados Complementares","add":"Adicionar"},"tickets":{"title":"Chamados","new":"Novo","noTickets":{"title":"Nenhum chamado encontrado.","subtitle":"Clique no botão abaixo para adicionar um novo chamado.","button":"novo chamado/ticket"},"buttons":{"quickAdd":"Adição rápida","sendSummary":"Enviar resumo","details":"Detalhes","notes":"Anotações/Eventos","files":"Arquivos/Anexos"}},"budgets":{"title":"Orçamentos/Ofertas","new":"Novo","noBudgets":{"title":"Nenhum orçamento encontrado.","subtitle":"Clique no botão abaixo para adicionar um novo orçamento.","button":"novo orçamento/oferta","listButton":"Listar propostas concluídas"},"buttons":{"quickAdd":"Adição rápida","fromTemplate":"Criar a partir de um modelo","fromScratch":"Criar novo orçamento do zero","quickEdit":"Edição rápida","details":"Detalhes","notes":"Anotações/Eventos","files":"Arquivos/Anexos"},"labels":{"commission":"Comissão colaborador","payment":"Pagamento","externalCode":"Código externo","totalValue":"Valor total"}},"sales":{"title":"Vendas","new":"Novo","noSales":{"title":"Nenhuma venda encontrada.","subtitle":"Clique no botão abaixo para adicionar uma nova venda.","button":"nova venda"},"buttons":{"quickAdd":"Adição rápida","fromTemplate":"Criar a partir de um modelo","fromScratch":"Criar nova venda do zero","quickEdit":"Edição rápida","details":"Detalhes","notes":"Anotações/Eventos","files":"Arquivos/Anexos"},"labels":{"commission":"Comissão colaborador","payment":"Pagamento","externalCode":"Código externo","totalValue":"Valor total"}},"tasks":{"title":"Tarefas","new":"Novo","noTasks":{"title":"Criar tarefa/agendamento","button":"nova tarefa/agendamento"}},"description":{"title":"Descrição"},"members":{"title":"Membros do grupo","startChat":{"title":"Iniciar conversa com {{name}}?","text":"Ao clicar em \\"Sim, iniciar!\\", você será redirecionado para a conversa com este contato.","confirm":"Sim, iniciar!","cancel":"Cancelar"}}},"noTalkSelectedText":"Selecione uma conversa para visualizar as mensagens.","notFound":"Conversa não encontrada.","messages":{"loading":{"getMessages":"Buscando mensagens deste atendimento..."},"status":{"chatbot":"está no Chatbot. Você pode interromper e iniciar o atendimento.","awaiting":"está aguardando para conversar.","talking":"Conversando com"}},"labels":{"loadMore":"Carregar mais","startTalk":"Iniciar Atendimento","inputPlaceholder":"Digite uma mensagem ou /m para ver os modelos","lastMessage":"Última mensagem","profileButton":"Perfil do {profile}","connectProfile":"Conectar Perfil","addTag":"Adicionar Tag","fileUploadTitle":"Upload de Arquivo(s)","memberSearchPlaceholder":"Pesquisar membro...","noMembersMessage":"Nenhum membro encontrado para:"},"messageDialog":{"title":"Enviar mensagem","send":"Enviar"}},"channels":{"title":"Canais de Atendimento","tabs":{"online":{"title":"Online"},"offline":{"title":"Offline"}},"actions":{"search":{"tooltip":"Pesquisar um canal"},"refresh":{"tooltip":"Atualizar lista de canais"}},"messages":{"loading":{"channels":"Buscando canais..."},"notFound":{"channels":"Nenhum canal encontrado no momento."}},"labels":{"channel":"Canal","type":"Tipo","status":"Status","talks":"Atendimentos","waiting":"Aguardando","closed":"Concluídos"},"selectMessage":"Selecione para atendimentos do canal"},"operators":{"title":"Colaboradores","tabs":{"online":{"title":"Online"},"offline":{"title":"Offline"}},"actions":{"search":{"tooltip":"Pesquisar um operador"},"refresh":{"tooltip":"Atualizar lista de colaboradores"}},"messages":{"loading":{"online":"Buscando operadores online...","offline":"Buscando operadores offline..."},"notFound":{"online":"Nenhum operador online no momento.","offline":"Nenhum operador offline no momento."}}},"history":{"title":"Histórico","messages":{"loading":{"history":"Buscando histórico de atendimentos..."}},"actions":{"search":{"tooltip":"Pesquisar um atendimento no histórico"},"refresh":{"tooltip":"Atualizar lista de atendimentos no histórico"}}},"teamsFilter":{"title":"Selecione as equipes que deseja exibir","messages":{"select":{"click":"Clique para ","selected":"selecionar","unselected":"desmarcar"},"teamsNotFound":{"title":"Nenhuma equipe/departamento encontrada","text":"Adicione novas equipes/departamentos no menu de configurações"}}},"menu":{"mutedActive":"Reativar notificações","mutedDesactive":"Silenciar notificações","closeTalk":"Concluir Atendimento","cancelTalk":"Cancelar Atendimento","transferTalk":"Transferir Atendimento","transferTalkTeam":"Transferir equipe/departamento","markToUnread":"Marcar como não lido","editContact":"Editar Contato","editGroup":"Editar Grupo","unsetProfile":"Desvincular Perfil","editProfile":"Editar Perfil","useContactImageInProfile":"Usar foto do contato no perfil","scheduleMessage":"Agendar envio de mensagem","transferToChatbot":"Transferir para um Chatbot","configureTanslation":"Configurar tradução simultanea","setCategory":"Definir categoria","changeCategory":"Alterar categoria","setStage":"Definir etapa","changeStage":"Alterar etapa"}}}')},9198:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{staticStyle:{padding:"0px 0 8px 0"},attrs:{wrap:"",row:""}},[a("v-flex",{staticStyle:{"padding-right":"8px","padding-left":"0px"},attrs:{xs12:"",sm5:""}},[a("v-card",{staticStyle:{"border-radius":"10px"},attrs:{flat:""}},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-subheader",[a("strong",[t._v("Telefones "),t.person.phones?a("span",{staticStyle:{"padding-left":"5px"}},[t._v("("+t._s(t.person.phones.length)+")")]):t._e()]),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"cell",onSubmit:t.refresh,data:{person_id:t.person.id,desativa_permissao:t.person.id==t.user.id}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v(t._s(t.$WiLangText("register.page.PersonContactAddress.btn1","Celular")))])],1),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green"},on:{click:function(e){return t.$WiEditDialog({wiConfig:"phone",onSubmit:t.refresh,data:{person_id:t.person.id,desativa_permissao:t.person.id==t.user.id}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Fixo")])],1)],1),t._l(t.person.phones,(function(e,i){return a("div",{key:i+"-contato"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",["Celular"===e.type&&e.is_whatsapp?a("v-icon",{staticClass:"green white--text"},[t._v("perm_phone_msg")]):t._e(),"Telefone"===e.type?a("v-icon",{staticClass:"blue white--text"},[t._v("phone")]):t._e(),"Celular"!==e.type||e.is_whatsapp?t._e():a("v-icon",{staticClass:"blue white--text"},[t._v("smartphone")])],1),a("v-list-tile-content",["Celular"===e.type?a("v-list-tile-title",[a("div",{style:{"font-weight":e.is_master?"bold":""}},[t._v(" +"),a("span",{domProps:{textContent:t._s(e.country_code)}}),55==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"(##) # ####-####")))]):t._e(),351==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"### ### ###")))]):t._e(),1==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"(###) ###-####")))]):t._e()])]):t._e(),"Telefone"===e.type?a("v-list-tile-title",[a("div",{style:{"font-weight":e.is_master?"bold":""}},[t._v(" +"),a("span",{domProps:{textContent:t._s(e.country_code)}}),55==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"(##) ####-####")))]):t._e(),351==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"### ### ###")))]):t._e(),1==e.country_code?a("span",[t._v(" "+t._s(t._f("mask")(e.contact,"(###) ###-####")))]):t._e()])]):t._e(),a("v-list-tile-sub-title",[a("strong",[t._v("Descrição:")]),t._v(": "+t._s(e.description||"- - -"))]),a("v-list-tile-sub-title",[a("strong",[t._v("Operadora:")]),t._v(": "+t._s(e.operator||"- - -"))])],1),a("v-list-tile-action",["Celular"===e.type?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiEditDialog({wiConfig:"cell",onSubmit:t.refresh,data:Object.assign(e,{desativa_permissao:t.person.id==t.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1):t._e(),"Telefone"===e.type?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiEditDialog({wiConfig:"phone",onSubmit:t.refresh,data:Object.assign(e,{desativa_permissao:t.person.id==t.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1):t._e(),"Celular"===e.type?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"cell",id:e.id},on:{action:t.refresh}}):t._e(),"Telefone"===e.type?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"phone",id:e.id},on:{action:t.refresh}}):t._e()],1)],1)],1)})),t._l(t.person.talk_contacts,(function(e,i){return a("div",{key:i+"-talk-contact"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[e.file&&e.file.url?a("v-img",{attrs:{src:e.file.url}}):a("v-icon",{staticClass:"green white--text"},[t._v("perm_phone_msg")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",[a("span",[e.contact?a("span",[10==e.contact.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.contact,"(##) ####-####")))])]):11==e.contact.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.contact,"(##) # ####-####")))])]):a("span",[t._v(" "+t._s(e.contact)+" ")])]):e.number?a("span",[12==e.number.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.number,"+ ## (##) ####-####")))])]):13==e.number.toString().length?a("span",[a("strong",[t._v(t._s(t._f("mask")(e.number,"+ ## (##) # ####-####")))])]):a("span",[t._v(" "+t._s(e.contact||e.number)+" ")])]):a("span",[t._v("- - -")])])])]),a("v-list-tile-sub-title",[a("strong",[t._v("Descrição:")]),t._v(": "+t._s(e.description||"- - -"))])],1),a("v-list-tile-action",[a("v-btn",{attrs:{icon:""},on:{click:function(a){return t.unsetTalkContactPerson(e)}}},[a("v-icon",{attrs:{color:"pink"}},[t._v("backspace")])],1)],1)],1)],1)})),a("v-divider")],2)],1)],1),a("v-flex",{staticStyle:{"padding-right":"0px","padding-left":"8px"},attrs:{xs12:"",sm7:""}},[a("v-card",{attrs:{flat:""}},[a("v-list",{attrs:{"two-line":"",subheader:""}},[a("v-subheader",[a("strong",[t._v(t._s(t.$WiLangText("register.page.PersonContactAddress.addressTitle","Endereços"))+" "),t.person.adresses?a("span",{staticStyle:{"padding-left":"5px"}},[t._v("("+t._s(t.person.adresses.length)+")")]):t._e()]),a("v-spacer"),a("PersonAddressFindByCep",{attrs:{personName:t.personName,person:t.person,refresh:t.refresh}})],1),t._l(t.person.adresses,(function(e,i){return a("div",{key:i+"-contato"},[a("v-divider",{attrs:{inset:""}}),a("v-list-tile",{attrs:{avatar:""}},[a("v-list-tile-avatar",[a("v-icon",{staticClass:"blue white--text"},[t._v("location_on")])],1),a("v-list-tile-content",[a("v-list-tile-title",[a("div",{style:{"font-weight":e.is_master?"bold":""}},[e.address?a("span",[t._v(" "+t._s(e.address)+", ")]):t._e(),e.number?a("span",[t._v(" "+t._s(e.number)+" ")]):t._e(),e.complement?a("span",[t._v(" - "+t._s(e.complement))]):t._e()])]),a("v-list-tile-sub-title",[e.district?a("span",[t._v(" "+t._s(e.district)+", ")]):t._e(),e.zip_code?a("span",[t._v(" "+t._s(e.zip_code)+" ")]):t._e(),e.city&&e.city.name?a("span",[t._v(" "+t._s(e.city.name)+" "),e.city&&e.city.state?a("span",[t._v("/ "+t._s(e.city.state.code))]):t._e()]):t._e()]),a("v-list-tile-sub-title",[a("strong",[t._v("Descrição")]),t._v(": "+t._s(e.description||"- - -")+" ")])],1),a("v-list-tile-action",[a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{icon:"",ripple:""},on:{click:function(a){t.$WiEditDialog({wiConfig:"address",onSubmit:t.refresh,data:Object.assign(e,{desativa_permissao:t.person.id==t.user.id})})}}},[a("v-icon",{attrs:{color:"grey lighten-1"}},[t._v("edit")])],1),a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id===t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id === user.id}"}],attrs:{store:"address",id:e.id},on:{action:t.refresh}})],1)],1)],1)})),a("v-divider")],2)],1)],1)],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"","max-width":"600px"},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({directives:[{name:"prms",rawName:"v-prms",value:{id:t.personConfig.id.update,notCheck:t.person.id==t.user.id},expression:"{'id': personConfig.id.update, 'notCheck': person.id == user.id}"}],attrs:{small:"",outline:"",color:"green",dark:""}},i),[a("v-icon",[t._v("add")]),a("span",[t._v("Novo Endereço")])],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",[t.dialog?a("v-card-text",[a("v-container",{attrs:{"grid-list-md":""}},[a("v-layout",{attrs:{wrap:""}},[a("v-flex",{attrs:{xs12:"",sm12:"",md12:""}},[a("loading",{attrs:{loading:t.loading}},[a("div",{staticStyle:{width:"100%"}},[a("h3",{staticStyle:{"text-align":"center !important"}},[t._v(" Para facilitar seu cadastro, insira aqui o CEP do novo endereço. Iremos buscar no banco de dados dos Correios o endereço correspondente. ")])]),a("br"),a("br"),a("v-text-field",{staticStyle:{width:"100%"},attrs:{autofocus:!0,"prepend-inner-icon":"place",placeholder:"Insira aqui o CEP do novo endereço",mask:"#####-###",solo:"",label:"CEP do endereço*",required:""},on:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.findByCEP()}},model:{value:t.cep,callback:function(e){t.cep=e},expression:"cep"}}),a("v-btn",{staticStyle:{width:"100%","margin-left":"0px !important"},attrs:{disabled:!t.cep,color:"primary"},on:{click:function(e){return t.findByCEP()}}},[a("v-icon",[t._v("search")]),a("span",[t._v("Buscar")])],1),a("v-btn",{staticStyle:{width:"100%","margin-left":"0px !important",color:"white"},attrs:{color:"green"},on:{click:function(e){return t.openDialog()}}},[a("v-icon",[t._v("place")]),a("span",[t._v("Adicionar sem o CEP")])],1)],1)],1)],1)],1)],1):t._e(),a("v-card-actions",[a("v-spacer"),a("v-btn",{attrs:{color:"red darken-1",flat:""},on:{click:function(e){t.dialog=!1}}},[t._v("Cancelar")])],1)],1)],1)},n=[],r=a("bc3a"),l=a.n(r),c=a("1ea2"),d={name:"PersonAddressFindByCEP",data:function(){return{dialog:!1,loading:!1,cep:""}},methods:{findByCEP:function(){var t=this;console.log(this.cep),this.loading=!0,l.a.get("https://viacep.com.br/ws/"+this.cep+"/json/").then((function(e){e.data.erro&&t.$swal({type:"warning",title:'O CEP "'+t.cep+'" não foi localizado no banco de dados dos Correios.',text:"Por favor, insira os dados do endereço manualmente."}),t.$WiEditDialog({wiConfig:"address",onSubmit:t.refresh,data:{person_id:t.person.id,address:e.data.logradouro,number:null,zip_code:e.data.cep,iso:parseInt(e.data.ibge),complement:e.data.complemento,district:e.data.bairro}}),t.loading=!1,t.dialog=!1,t.cep=""})).catch((function(e){console.log(e),t.loading=!1}))},openDialog:function(){this.$WiEditDialog({wiConfig:"address",onSubmit:this.refresh,data:{person_id:this.person.id}}),this.loading=!1,this.dialog=!1,this.cep=""}},computed:{user:function(){return this.$store.state.User||{}},personConfig:function(){return this.$store.state.pages[this.personName]||{}}},props:{personName:{type:String},person:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{Loading:c["a"]}},u=d,p=a("2877"),m=Object(p["a"])(u,o,n,!1,null,null,null),v=m.exports,f={name:"PersonContactAddress",data:function(){return{}},computed:{user:function(){return this.$store.state.User||{}},personConfig:function(){return this.$store.state.pages[this.personName]||{}}},methods:{unsetTalkContactPerson:function(t){var e=this;this.$WiApiPut({uri:"talk/contact",id:t.id,data:{person_id:null},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){e.refresh&&e.refresh()}})}},components:{PersonAddressFindByCep:v},props:{personName:{type:String},person:{type:Object,required:!0},refresh:{type:Function,required:!0}}},g=f,_=Object(p["a"])(g,i,s,!1,null,null,null);e["a"]=_.exports},9199:function(t,e,a){"use strict";a("77a7")},"91b6":function(t,e,a){},"93a0":function(t,e,a){},9405:function(t,e,a){},9428:function(t,e,a){},"94cd":function(t,e,a){"use strict";a("ca42")},"95a6":function(t,e,a){"use strict";a("fb19")},"95bd":function(t,e,a){"use strict";a("4c56")},"95cb":function(t,e,a){},"95e5":function(t,e,a){"use strict";a("ab38")},9604:function(t,e,a){"use strict";a("b0c0");var i=a("2b0e"),s=a("2f62"),o=a("bb1b"),n=a("31fe"),r=a("d359"),l=(a("4de4"),{ADD_CONFIG:function(t,e){var a=e.name,i=e.config;t[a]=i}}),c={id:{id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},title:{list:"Usuários",edit:{create:"Novo Usuário",update:"Editar Usuário"}},icon:"portrait",apiUrl:"system/user",search:{placeholder:"Pesquise pelo ID ou nome do Colaborador",fields:["person.id","person.name"]},noData:{text:"Este perfil ainda não tem nenhum colaborador/usuário."},params:{limit:5},maxWidth:"800px",size:["xs12","sm12","md12","ls12","xl10","offset-xl1"],fieldsSelected:{itemName:"usuário(s)"},fields:[{value:"person_id",text:"Colaborador*",required:!0,size:["xs12","sm12","md6","lg6"],type:"wi-list-dialog",edit:{insert:!0,update:!1},wiConfig:"collaborator",show:"person.first_name",icon:"person_outline",showField:function(t){return!t.notShowCollaboratorField}},{value:"person.first_name",text:"Colaborador",list:!0},{value:"login",text:"Login/Email",placeholder:"Será usado para acessar o sistema. Não pode ser utilizado por nenhum outro funcionário.",size:["xs12","sm12","md6","lg6"],type:"email",required:!0,rules:[function(t){var e=/^(([^<>()[\]\\.,;:\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.test(t)||"Insira um e-mail válido..."},function(t){return!!t||"Campo obrigatório"}],edit:!0,list:!0},{value:"person.teams",text:"Equipes/Departamentos",list:!0},{value:"user_profile_id",text:"Perfil de Usuário",required:!0,type:"db-autocomplete",size:["xs12","sm12","md6","lg6"],edit:!0,apiUrl:"system/user/profile",apiParams:{limit:100},show:"name"},{value:"password",text:"Senha",type:"password",placeholder:"No mínimo 8 caracteres, incluíndo letras e números. Será usada para acessar o sistema.",size:function(t){return t.notShowCollaboratorField?["xs12","sm12","md12","lg12"]:["xs12","sm12","md6","lg6"]},required:!0,edit:{insert:!0,update:!1},rules:[function(t){return(null===t||void 0===t?void 0:t.length)>=8||"Mínimo de 8 caracteres."},function(t){return(null===t||void 0===t?void 0:t.length)<=20||"Máximo de 20 caracteres."},function(t){return!!t||"Campo obrigatório"}]}]},d={id:{id:"dc24170b",create:"d40a2a3e",update:"734a4cf7",delete:"7073218a"},title:{edit:{create:"Nova senha de Usuário",update:"Editar senha de Usuário"}},actions:{create:!1,update:!0,delete:!1},icon:"portrait",apiUrl:"system/user",maxWidth:"580px",fields:[{value:"password",text:"Por favor, informe a nova senha.",type:"password",required:!0,list:!1,edit:!0,rules:[function(t){return(null===t||void 0===t?void 0:t.length)>=8||"Mínimo de 8 caracteres."},function(t){return(null===t||void 0===t?void 0:t.length)<=20||"Máximo de 20 caracteres."},function(t){return!!t||"Campo obrigatório"}]}],loading_edit:!1,loading_list:!1,loading_view:!1},u={id:{id:"5d0302b3",create:"4f085fa0",update:"1ac37773",delete:"140e42c7"},list:!0,title:{list:"Perfis de Usuário",edit:{insert:"Novo perfil de usuário",update:"Renomear perfil de usuário"}},icon:"lock_open",apiUrl:"system/user/profile",urlDetails:{name:"user-profile",params:{}},paramsFixed:{where:"id,>,1"},config:{new:!0,edit:function(t){return 1!==t.id},update:function(t){return 1!==t.id},delete:function(t){return 1!==t.id}},search:{placeholder:"Pesquise pelo nome do perfil de usuário",fields:["name"]},maxWidth:"400px",fields:[{value:"name",text:"Nome do perfil de usuário",placeholder:"Insira o nome do perfil de usuário",size:["xs12","sm12","md12","lg12"],type:"text",required:!0,list:!0,edit:!0,search:!0},{value:"count_users",text:"Usuários",list:!0}]},p={list:!0,title:"Notificações",apiUrl:"pessoa/notificacao",config:{new:!1,delete:!1,update:!0,edit:!0},params:{where:"pessoa_dados_id,"+localStorage.getItem("colaborador_id")},fields:[{value:"id",text:"ID",type:"int",required:!0,list:!0,edit:!1,search:!0},{value:"desc_notificacao",text:"Descrição",counter:15,type:"text",list:!0,edit:!1},{value:"momento_notificacao_format",text:"Data/Hora",type:"text",list:!0,edit:!1,search:!0},{value:"visto_notificacao",text:"Status da Notificação",type:"select",options:[{value:"Inativo",text:"Notificação lida"},{value:"Ativo",text:"Notificação não lida"}],required:!0,list:!0,edit:!0},{value:"teste",text:"Detalhes",type:"link",align:"center",list:!0,edit:!1,links:[{icon:"info",action:function(t,e){t.push(e.rota_notificacao)},show:function(t){return t.rota_notificacao||!1}}]}],loading_edit:!1,loading_list:!1,loading_view:!1},m=a("499c"),v=(a("d3b7"),a("ac1f"),a("841c"),a("d4ec")),f=a("262e"),g=a("2caf"),_=a("c4eb"),h=a("b98b"),b=function(t){Object(f["a"])(a,t);var e=Object(g["a"])(a);function a(){var t;return Object(v["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar",t.fields={subHeader1:t.fieldSubHeader({text:"Selecione uma ou mais opções para filtrar."}),type_id:t.fieldSelectApi({value:"type_id",text:"Tipo",show:"name",api:{url:"system/log/type"},size:["xs12","sm12","md6","lg6"]}),collaborator_id:t.fieldWiListDialog({value:"collaborator_id",text:"Usuário",size:["xs12","sm12","md6","lg6"],wiConfig:"collaborator",show:"collaborator.first_name",icon:"assignment_ind"}),action_id:t.fieldSelectApi({value:"action_id",text:"Ação",show:"name",api:{url:"system/log/action"},size:["xs12","sm12","md6","lg6"]}),origin_id:t.fieldSelectApi({value:"origin_id",text:"Origem",show:"name",api:{url:"system/log/origin"},size:["xs12","sm12","md6","lg6"]})},t}return a}(h["a"]),x=function(t){Object(f["a"])(i,t);var e=Object(g["a"])(i);function i(){var t;return Object(v["a"])(this,i),t=e.call(this),t.list=!0,t.id="1d91353e",t.actions={list:!0,create:!1,update:!1,delete:!1},t.name="log",t.title="Logs",t.apiUrl="system/log",t.icon="search",t.search={placeholder:"Pesquise pelo ID do item ou IP",fields:["data_id"]},t.size=["xs12","sm12","md12","ls12","xl10","offset-xl1"],t.components.list.tableRow=function(){return a.e("chunk-f74780b4").then(a.bind(null,"4d1b"))},t.filters=new b,t.listFields=[t.fieldList({value:"id",text:"ID",align:"left"}),t.fieldList({value:"type_id",text:"Tipo"}),t.fieldList({value:"data_id",text:"ID do Item"}),t.fieldList({value:"action_id",text:"Ação"}),t.fieldList({value:"origin_id",text:"Origem"}),t.fieldList({value:"user_name",text:"Usuário"}),t.fieldList({value:"ip_address",text:"IP Address"}),t.fieldList({value:"created_at",text:"Data/Hora"})],t.setFields(t.listFields),t}return i}(_["a"]),y=a("83b0"),k=function(t){Object(f["a"])(a,t);var e=Object(g["a"])(a);function a(){var t;return Object(v["a"])(this,a),t=e.call(this),t.list=!0,t.id="550a585c",t.name="chat-group",t.actions={list:!1,create:!0,update:!0,delete:!1},t.title={list:"Grupos de chat",edit:{insert:"Criar novo grupo",update:"Editar grupo"}},t.apiUrl="chats/chat",t.icon="group",t.maxWidth="500px",t.editFields={header1:t.fieldSubHeader({text:"Informe o nome e o tipo do grupo."}),name:t.fieldText({value:"name",text:"Nome",placeholder:"Ex: Grupo de atendimento",required:!0,size:function(t){return t.id?["xs12"]:["xs12","sm12","md8","lg8"]}}),type_id:t.fieldSelect({value:"type_id",text:"Tipo",options:[{value:2,text:"Padrão"},{value:3,text:"Tópicos (Beta)"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:2,showField:function(t){return!t.id}}),header5:t.fieldSubHeader({text:"Defina a imagem do grupo."}),file_id:t.fieldWiFileDialog({value:"file_id",text:"Imagem",placeholder:"Selecione a imagem",required:!1,data:{is_public:!1},filter:{is_public:!1}}),header7:t.fieldSubHeader({text:"Selecione os membros do grupo.",showField:function(t){return!t.id}}),members:t.fieldSelectApi({value:"members",text:"Membros",required:!0,size:["xs12","sm12","md12","lg12"],api:{url:"register/person/collaborator",params:{where:"collaborator,1"}},show:"name",multiple:!0,showField:function(t){return!t.id}}),header3:t.fieldSubHeader({text:"Defina a descrição do grupo.",showField:function(t){return!t.id}}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Ex: Grupo de atendimento ao cliente",required:!1,size:["xs12","sm12","md12","lg12"]})},t.setFields(t.editFields),t}return a}(_["a"]),C=function(t){Object(f["a"])(i,t);var e=Object(g["a"])(i);function i(){var t;return Object(v["a"])(this,i),t=e.call(this),t.list=!0,t.id="550a585c",t.name="chat-members",t.actions={list:!0,create:!1,update:!1,delete:!0},t.title="Membros do grupo",t.apiUrl="chats/chat-group-person",t.icon="group",t.maxWidth="800px",t.components.list.tableRow=function(){return a.e("chunk-f3663730").then(a.bind(null,"e533"))},t.listFields={name:t.fieldList({value:"name",text:"Nome"}),profile:t.fieldList({value:"profile",text:"Perfil"})},t.setFields(t.listFields),t}return i}(_["a"]),w=a("5530"),S=function(t){Object(f["a"])(a,t);var e=Object(g["a"])(a);function a(){var t;return Object(v["a"])(this,a),t=e.call(this),t.list=!0,t.id="550a585c",t.name="chat-topic",t.actions={list:!1,create:!0,update:!0,delete:!1},t.title={list:"Tópicos de chat",edit:{insert:"Criar novo tópico",update:"Editar tópico"}},t.apiUrl="chats/chat-topic",t.icon="topic",t.maxWidth="500px",t.editFields={header1:t.fieldSubHeader({text:"Informe o nome do tópico e o tipo do tópico."}),title:t.fieldText({value:"title",text:"Título",placeholder:"Ex: Grupo de atendimento",required:!0,size:function(t){return t.id?["xs12"]:["xs12","sm12","md8","lg8"]}}),type_id:t.fieldSelect({value:"type_id",text:"Tipo",options:[{value:1,text:"Padrão"}],required:!0,size:["xs12","sm12","md4","lg4"],defaultOption:1,showField:function(t){return!t.id}}),header3:t.fieldSubHeader({text:"Defina a descrição do tópico.",showField:function(t){return!t.id}}),description:t.fieldTextArea({value:"description",text:"Descrição",placeholder:"Ex: Tópico de atendimento ao cliente",required:!0,size:["xs12","sm12","md12","lg12"]})},t.setFields(t.editFields),t}return a}(_["a"]),D=function(t){Object(f["a"])(a,t);var e=Object(g["a"])(a);function a(){var t;return Object(v["a"])(this,a),t=e.call(this),t.list=!1,t.clearFields(),t.editFields=Object(w["a"])({chat_id:t.fieldSelectApi({value:"chat_id",text:"Grupo",show:"name",api:{url:"chats/chat",params:{fields:"id,uuid,name",type_id:3}},size:["xs12","sm12","md12","lg12"],required:!0})},t.editFields),t.setFields(t.editFields),t}return a}(S),E=a("257e"),T=a("ade3"),O=function(t){Object(f["a"])(a,t);var e=Object(g["a"])(a);function a(){var t;return Object(v["a"])(this,a),t=e.call(this),t.id="",t.title="Filtrar Receivers",t.fields={subHeader1:t.fieldSubHeader({text:"Filtre por status e tipo de receiver."}),status:t.fieldSelect({value:"status",text:"Status",placeholder:"Selecione o status",options:[{value:"0",text:"Pendente"},{value:"1",text:"Processado"}],size:["xs12","sm12","md6","lg6"]}),type:t.fieldSelect({value:"type",text:"Tipo",placeholder:"Selecione o tipo",options:[{value:"1",text:"Arquivo de Negócio"},{value:"2",text:"Pedido"},{value:"3",text:"Tarefa"},{value:"4",text:"Tarefa Financeira"},{value:"5",text:"Entrada de Produto"},{value:"6",text:"Remoção de Produto"},{value:"7",text:"Venda de Produto"},{value:"8",text:"Conteúdo de Resposta de Formulário"},{value:"9",text:"Resposta de Formulário"},{value:"10",text:"Financeiro"},{value:"11",text:"Telefone de Cliente"},{value:"12",text:"Endereço de Cliente"},{value:"13",text:"Cliente"}],size:["xs12","sm12","md6","lg6"]}),action_id:t.fieldSelect({value:"action_id",text:"Ação",placeholder:"Selecione a ação",options:[{value:"1",text:"Criar"},{value:"2",text:"Atualizar"},{value:"3",text:"Apagar"}],size:["xs12","sm12","md6","lg6"]}),subHeader2:t.fieldSubHeader({text:"Filtre por período de criação."}),date_start:t.fieldDate({value:"date_start",text:"Data inicial",placeholder:"Selecione a data inicial",size:["xs12","sm12","md6","lg6"]}),date_end:t.fieldDate({value:"date_end",text:"Data final",placeholder:"Selecione a data final",size:["xs12","sm12","md6","lg6"]}),subHeader3:t.fieldSubHeader({text:"Filtre por pessoa responsável."}),person_id:t.fieldWiListDialog({value:"person_id",text:"Pessoa",placeholder:"Busque uma pessoa",size:["xs12","sm12","md12","lg12"],wiConfig:"collaborator",show:"person.name",icon:"person"})},t}return a}(h["a"]),A=a("b04f"),I=function(t){Object(f["a"])(i,t);var e=Object(g["a"])(i);function i(){var t;return Object(v["a"])(this,i),t=e.call(this),Object(T["a"])(Object(E["a"])(t),"listFields",{type:t.fieldList({value:"type_info.name",text:"Tipo"}),action:t.fieldList({value:"action_info.name",text:"Ação",sortable:!1}),status:t.fieldList({value:"status_info.name",text:"Status"}),person:t.fieldList({value:"person.name",text:"Pessoa",sortable:!1}),metadata:t.fieldList({value:"metadata",text:"Metadados",sortable:!1}),observation:t.fieldList({value:"observation",text:"Detalhes",sortable:!1}),dates:t.fieldList({value:"created_at",text:"Datas"})}),t.list=!0,t.id={id:A["xc"],create:A["yc"],update:A["Ac"],delete:A["zc"]},t.name="receiver",t.actions={list:!1,create:!1,update:!0,delete:!0},t.title={list:"Receivers",edit:{insert:"Novo Receiver",update:"Editar Receiver"}},t.apiUrl="system/receiver",t.icon="upload",t.search={placeholder:"Pesquise pelo ID",fields:["id"]},t.params={limit:20},t.filters=new O,t.maxWidth="1200px",t.size=["xs12","sm12","md12","lg12"],t.components.list.tableRow=function(){return a.e("chunk-2c372d02").then(a.bind(null,"9e43"))},t.setFields(t.listFields),t}return i}(_["a"]),F={log:new x,file:new m["a"],user:c,receiver:new I,"user-password":d,"user-profile":u,notifications:p,"business-layout-variables":new y["a"],"chat-group":new k,"chat-members":new C,"chat-topic":new S,"chat-topic-group":new D},P=a("4c01"),j={};P["a"].state.modules.filter((function(t){j=Object.assign(F,t.config)}));var q={namespaced:!0,state:j,mutations:l},$=(a("d81d"),a("8c2d")),z={namespaced:!0,state:{total:0,current_page:1,last_page:0,notifications:[],loading:!1},mutations:{SET_TOTAL:function(t,e){t.total=e},SET_CURRENT_PAGE:function(t,e){t.current_page=e},SET_LAST_PAGE:function(t,e){t.last_page=e},SET_NOTIFICATIONS:function(t,e){t.notifications=$["a"].format(e)},ADD_NOTIFICATIONS:function(t,e){e.map((function(e){t.notifications.push($["a"].format(e))}))},ADD_NOTIFICATION:function(t,e){t.notifications.unshift($["a"].format(e)),t.total=t.total+1},SET_LOADING:function(t,e){t.loading=e}},actions:{getNotifications:function(t){var e=t.commit;e("SET_LOADING",!0),o["b"].get({uri:"system/notification",params:{},sucess:function(t){e("SET_NOTIFICATIONS",t.data.data),e("SET_TOTAL",t.data.total),e("SET_CURRENT_PAGE",t.data.current_page),e("SET_LAST_PAGE",t.data.last_page),e("SET_LOADING",!1)},error:function(){e("SET_LOADING",!1)}})},paginateNotifications:function(t){var e=t.state,a=t.commit;a("SET_LOADING",!0),o["b"].get({uri:"system/notification",params:{page:e.current_page+1},sucess:function(t){a("ADD_NOTIFICATIONS",t.data.data),a("SET_TOTAL",t.data.total),a("SET_CURRENT_PAGE",t.data.current_page),a("SET_LAST_PAGE",t.data.last_page),a("SET_LOADING",!1)},error:function(){a("SET_LOADING",!1)}})},readAllNotifications:function(t){var e=t.commit;e("SET_LOADING",!0),o["b"].put({uri:"system/notification/read",id:"all",sucess:function(){e("SET_NOTIFICATIONS",[]),e("SET_TOTAL",0),e("SET_CURRENT_PAGE",1),e("SET_LAST_PAGE",1),e("SET_LOADING",!1)},error:function(){e("SET_LOADING",!1)}})}}},M={namespaced:!0,state:{dark:!1,drawerLeft:{active:null,isMini:!1},drawerRight:{active:!1},drawerTalks:{active:!1},drawerChats:{active:!1},selectedModule:null},mutations:{SET_DARK:function(t,e){t.dark=e},TOUGGLE_DRAWER_LEFT_ACTIVE:function(t){t.drawerLeft.active=!t.drawerLeft.active},SET_DRAWER_LEFT_ACTIVE:function(t,e){t.drawerLeft.active=e},SET_DRAWER_LEFT_IS_MINI:function(t,e){t.drawerLeft.isMini=e},TOUGGLE_DRAWER_RIGHT_ACTIVE:function(t){t.drawerRight.active=!t.drawerRight.active},TOUGGLE_DRAWER_TALKS_ACTIVE:function(t){t.drawerTalks.active=!t.drawerTalks.active},TOUGGLE_DRAWER_CHATS_ACTIVE:function(t){t.drawerChats.active=!t.drawerChats.active},SET_SELECTED_MODULE:function(t,e){t.selectedModule=e}},actions:{touggleDrawerLeftIsMini:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("SET_DRAWER_LEFT_IS_MINI",!e.drawerLeft.isMini),i("setDrawerLeftIsMiniInStorage")},getDrawerLeftIsMiniFromStorage:function(t){var e=t.commit;localStorage.getItem("8b398d37")?e("SET_DRAWER_LEFT_IS_MINI",!0):e("SET_DRAWER_LEFT_IS_MINI",!1)},setDrawerLeftIsMiniInStorage:function(t){var e=t.state;e.drawerLeft.isMini?localStorage.setItem("8b398d37",!0):localStorage.removeItem("8b398d37")},touggleDark:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("SET_DARK",!e.dark),i("setDarkInStorage")},getDarkFromStorage:function(t){var e=t.commit;localStorage.getItem("cc7ef09e")?(e("SET_DARK",!0),e("style/SET_DARK",!0,{root:!0})):(e("SET_DARK",!1),e("style/SET_DARK",!1,{root:!0}))},setDarkInStorage:function(t){var e=t.state;e.dark?localStorage.setItem("cc7ef09e",e.dark):localStorage.removeItem("cc7ef09e")},selectModule:function(t,e){var a=t.commit;a("SET_SELECTED_MODULE",e)}},modules:{Notifications:z}},N={namespaced:!0,modules:{Main:M}},L={dark:!1},R={namespaced:!0,state:L,mutations:{SET_DARK:function(t,e){t.dark=e}}},U={},W=localStorage.getItem("f777bbf0-ef5d-45db-b77a-dd7802f92824");W&&atob&&atob(W)&&(U=JSON.parse(atob(atob(W))));var B=U,V={state:B},H=(a("caad"),a("2532"),{namespaced:!0,state:{id:null,uuid:null,name:"",image:{},birthday:"",account:{},profile:{},config:{},version:null,last_ip:null,time:{local:null,api:null,diff:0}},getters:{checkPermission:function(t){return function(e){return!!e&&t.profile.permissions.includes(e)}}},mutations:{SET_ID:function(t,e){t.id=e},SET_UUID:function(t,e){t.uuid=e},SET_NAME:function(t,e){t.name=e},SET_IMAGE:function(t,e){t.image=e},SET_BIRTHDAY:function(t,e){t.birthday=e},SET_ACCOUNT:function(t,e){t.account=e},SET_PROFILE:function(t,e){t.profile=e},SET_CONFIG:function(t,e){t.config=e},SET_NOTIFY:function(t,e){t.notify=e},SET_LAST_IP:function(t,e){t.last_ip=e},SET_VERSION_API:function(t,e){t.version=e},SET_TIME:function(t,e){t.time.local=(new Date).toLocaleString(),t.time.api=e}},actions:{setUser:function(t,e){var a=t.commit;a("SET_ID",e.id),a("SET_UUID",e.uuid),a("SET_NAME",e.name),a("SET_IMAGE",e.image),a("SET_BIRTHDAY",e.birthday),a("SET_ACCOUNT",e.account),a("SET_PROFILE",e.profile),a("SET_CONFIG",e.config)}}}),G={namespaced:!0,state:{views:{}},mutations:{create:function(t,e){t.views[e.index]=e.data},delete:function(t,e){delete t.views[e]}},actions:{create:function(t,e){var a=t.commit;a("create",e)},delete:function(t,e){var a=t.commit;a("delete",e)},refresh:function(t,e){var a=t.state;a.views[e].refresh()}}},Y={namespaced:!0,state:{isOpen:!1,config:null,callback:null,isRender:!1},mutations:{SET_IS_OPEN:function(t,e){t.isOpen=e},SET_CONFIG:function(t,e){t.config=e},SET_CALLBACK:function(t,e){t.callback=e},SET_IS_RENDER:function(t,e){t.isRender=e}},actions:{open:function(t,e){var a=t.commit,i=e.config,s=e.callback;a("SET_CONFIG",i),a("SET_CALLBACK",s),a("SET_IS_RENDER",!0),setTimeout((function(){a("SET_IS_OPEN",!0)}),100)},close:function(t){var e=t.commit;e("SET_IS_OPEN",!1),setTimeout((function(){e("SET_IS_RENDER",!1),e("SET_CONFIG",null),e("SET_CALLBACK",null)}),100)}}},J=(a("a434"),{namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit,s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("dialogs",s),s[o].active=!0,i("dialogs",s)},close:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e].onClose&&s[e].onClose(),s[e].active=!1,i("dialogs",s),setTimeout((function(){s.splice(e,1),i("dialogs",s)}),200)}}}),Q={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit;console.log(e);var s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),100)},close:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e].onClose&&s[e].onClose(),s[e].active=!1,i("dialogs",s),setTimeout((function(){s.splice(e,1),i("dialogs",s)}),200)}}},K=a("53ca"),X={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit,s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),50)},close:function(t,e){var a=t.dispatch;a("callEvent",{index:e.index,eventName:"onClose",callback:e.callback}),a("reset",e)},submit:function(t,e){var a=t.dispatch;a("callEvent",{index:e.index,eventName:"onSubmit",callback:e.callback}),a("reset",e)},reset:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e.index].active=!1,i("dialogs",s),setTimeout((function(){s.splice(e.index,1),i("dialogs",s)}),200)},callEvent:function(t,e){var a=t.state,i=e.index,s=e.eventName,o=e.callback,n=a.dialogs[i];n[s]&&("object"===Object(K["a"])(a[s])?n[s].filter((function(t){t(o)})):n[s](o))}}},Z=(a("4160"),a("1276"),a("159b"),{namespaced:!0,state:{lists:[]},mutations:{lists:function(t,e){t.lists=e}},actions:{open:function(t,e){var a=t.state,i=t.commit,s=a.lists,o=s.length;e["index"]=o,e["active"]=!1,e["params"]=e.filter||null,s.push(e),i("lists",s),setTimeout((function(){s[o].active=!0,i("lists",s)}),50)},close:function(t,e){var a=t.state,i=t.commit,s=a.lists;if(s[e.index].active=!1,i("lists",s),setTimeout((function(){s.splice(e.index,1),i("lists",s)}),200),a.lists[e.index].callback){var o=e.selected;e.selected&&a.lists[e.index].callbackFields&&a.lists[e.index].callbackFields.length>0&&(o={},a.lists[e.index].callbackFields.forEach((function(t){var a=t.set,i=e.selected[t.get];t.get&&t.get.split(".").length>1&&(i=e.selected[t.set.split(".")[1]]),t.set&&t.set.split(".").length>1?(o[t.set.split(".")[0]]={},o[t.set.split(".")[0]][t.set.split(".")[1]]=i):o[a]=i}))),a.lists[e.index].callback(o)}}}}),tt=a("bc3a"),et=a.n(tt),at="https://hooks.slack.com/services/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",it={namespaced:!0,state:{active:!1,title:"",subject:null,wantWhatsapp:null,whatsappNumber:null,message:"",callback:null},mutations:{SET_ACTIVE:function(t,e){t.active=e},SET_TITLE:function(t,e){t.title=e},SET_SUBJECT:function(t,e){t.subject=e},SET_WANT_WHATSAPP:function(t,e){t.wantWhatsapp=e},SET_WHATSAPP_NUMBER:function(t,e){t.whatsappNumber=e},SET_MESSAGE:function(t,e){t.message=e},SET_CALLBACK:function(t,e){console.log(e),t.callback=e}},actions:{open:function(t,e){var a=t.commit,i=e.title,s=e.wantWhatsapp,o=e.whatsappNumber,n=e.message,r=void 0===n?"":n,l=e.subject,c=void 0===l?null:l,d=e.callback,u=void 0===d?null:d;a("SET_TITLE",i),a("SET_SUBJECT",c),a("SET_WANT_WHATSAPP",s),a("SET_WHATSAPP_NUMBER",o),a("SET_MESSAGE",r),a("SET_CALLBACK",u),a("SET_ACTIVE",!0)},close:function(t){var e=t.commit;e("SET_TITLE",""),e("SET_SUBJECT",null),e("SET_WANT_WHATSAPP",null),e("SET_WHATSAPP_NUMBER",null),e("SET_MESSAGE",""),e("SET_CALLBACK",null),e("SET_ACTIVE",!1)},send:function(t){var e=t.state,a=t.dispatch;et.a.post(at,JSON.stringify({text:e.message})).then((function(t){t.status&&(i["default"].swal({type:"success",title:"Tudo certo!",text:"Enviado com sucesso."}),e.callback&&e.callback(),a("close"))}))}}},st={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit,s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("dialogs",s),s[o].active=!0,i("dialogs",s)},close:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e].onClose&&s[e].onClose(),s[e].active=!1,i("dialogs",s),setTimeout((function(){s.splice(e,1),i("dialogs",s)}),200)}}},ot={namespaced:!0,state:{dialogs:[]},mutations:{dialogs:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit;console.log(e);var s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("dialogs",s),setTimeout((function(){s[o].active=!0,i("dialogs",s)}),100)},close:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e].onClose&&s[e].onClose(),s[e].active=!1,i("dialogs",s),setTimeout((function(){s.splice(e,1),i("dialogs",s)}),200)}}},nt={namespaced:!0,state:{dialogs:[]},mutations:{SET_REMEDIES_DIALOGS:function(t,e){t.dialogs=e}},actions:{open:function(t,e){var a=t.state,i=t.commit,s=a.dialogs,o=s.length;e["index"]=o,e["active"]=!1,s.push(e),i("SET_REMEDIES_DIALOGS",s),s[o].active=!0,i("SET_REMEDIES_DIALOGS",s)},close:function(t,e){var a=t.state,i=t.commit,s=a.dialogs;s[e].onClose&&s[e].onClose(),s[e].active=!1,i("SET_REMEDIES_DIALOGS",s),setTimeout((function(){s.splice(e,1),i("SET_REMEDIES_DIALOGS",s)}),200)}}},rt={namespaced:!0,state:{loading:!1,period:"month",currentDate:"",currentDateTitle:"",events:[]},mutations:{loading:function(t,e){t.loading=e},period:function(t,e){t.period=e},currentDate:function(t,e){t.currentDate=e},currentDateTitle:function(t,e){t.currentDateTitle=e},events:function(t,e){t.events=e}},actions:{setContent:function(t,e){var a=t.commit,i=e.period,s=e.currentDate,o=e.currentDateTitle,n=e.events;a("period",i),a("currentDate",s),a("currentDateTitle",o),a("events",n)},getContent:function(t,e){var a=t.state,i=t.commit,s=t.dispatch,n=e.currentDate,r=e.action;i("loading",!0),o["b"].get({uri:"system/calendar",params:{currentDate:n||a.currentDate,action:r},sucess:function(t){s("setContent",{period:t.data.period,currentDate:t.data.current_date,currentDateTitle:t.data.current_date_title,events:t.data.events||[]}),i("loading",!1)}})}}},lt=(a("99af"),a("7db0"),a("c740"),a("fb6a"),a("d42c")),ct={namespaced:!0,state:{talk:{},messages:[],paginate:{},messageText:"",replyMessage:null,lastMessage:{},page:1,fileDialog:{active:!1,fileType:null},loadings:{load:!1,paginate:!1},drawerRight:!1,messageEditorDialog:!1,showContactInfo:!1,isOpen:!1},getters:{messagesOrdered:function(t){return t.messages.slice().reverse().sort((function(t,e){return new Date(t.external_time)-new Date(e.external_time)}))}},mutations:{SET_TALK:function(t,e){var a,i,s,o,n,r;e.id!=t.talk.id||null!==e&&void 0!==e&&e.assets||null===t||void 0===t||null===(a=t.talk)||void 0===a||!a.assets||(e["assets"]=t.talk.assets),!(null!==e&&void 0!==e&&null!==(i=e.contact)&&void 0!==i&&null!==(s=i.current_members)&&void 0!==s&&s.length)>0&&(null===t||void 0===t||null===(o=t.talk)||void 0===o||null===(n=o.contact)||void 0===n||null===(r=n.current_members)||void 0===r?void 0:r.length)>0&&(e.contact["current_members"]=t.talk.contact.current_members),t.talk=e,t.isOpen=!0},SET_MESSAGE_TEXT:function(t,e){t.messageText=e,setTimeout((function(){t.messageText=""}),1e3)},SET_MESSAGES:function(t,e){t.messages=e,t.lastMessage=e[0]},SET_PAGINATE:function(t,e){t.paginate=e},SET_REPLY_MESSAGE:function(t,e){t.replyMessage=e},SET_FILE_DIALOG:function(t,e){var a=e.active,i=e.fileType;t.fileDialog.active=a,t.fileDialog.fileType=i},UPDATE_MESSAGE:function(t,e){var a=e.key,i=e.message;t.messages.splice(a,1,i)},ADD_MESSAGE:function(t,e){t.messages.unshift(e),t.lastMessage=e},ADD_MESSAGE_IN_END:function(t,e){t.messages.push(e)},SET_PAGE:function(t,e){t.page=e},SET_DRAWER_RIGHT:function(t,e){t.drawerRight=e},SET_MESSAGE_EDITOR_DIALOG:function(t,e){t.messageEditorDialog=e},INCREMENT_PAGE:function(t){t.page=t.page+1},TOUGGLE_LOADING:function(t,e){t.loadings[e]=!t.loadings[e]},TOUGGLE_DRAWER_RIGHT:function(t){t.drawerRight=!t.drawerRight},SET_SHOW_CONTACT_INFO:function(t,e){t.showContactInfo=e},TOUGGLE_SHOW_CONTACT_INFO:function(t){t.showContactInfo=!t.showContactInfo},SET_IS_OPEN:function(t,e){t.isOpen=e}},actions:{getTalk:function(t,e){var a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING","load"),i("resetTalk"),o["b"].get({uri:"talks/talk/".concat(e,"/detail"),params:{},sucess:function(t){a("SET_MESSAGES",t.data.messages.data),delete t.data.messages.data,a("SET_PAGINATE",t.data.messages),delete t.data.messages,a("SET_TALK",t.data),a("TOUGGLE_LOADING","load")},error:function(){a("TOUGGLE_LOADING","load")}})},resetTalk:function(t){var e=t.commit;e("SET_MESSAGES",[]),e("SET_PAGINATE",{}),e("SET_REPLY_MESSAGE",null),e("SET_PAGE",1),e("SET_IS_OPEN",!1)},openFileDialog:function(t,e){var a=t.commit;a("SET_FILE_DIALOG",{active:!0,fileType:e})},setMessage:function(t,e){var a=t.state,i=t.commit,s=e.talkMessage,o=e.insertInEnd,n=a.messages.findIndex((function(t){return t.uuid==s.uuid}));n>-1?i("UPDATE_MESSAGE",{key:n,message:s}):i(o?"ADD_MESSAGE_IN_END":"ADD_MESSAGE",s)},makeMessages:function(t,e){var a=t.dispatch;e.map((function(t){a("setMessage",{talkMessage:t,insertInEnd:!0})}))},sendMessage:function(t,e){var a=t.dispatch;o["b"].post({uri:"talks/message",data:e,sucess:function(t){a("setMessage",{talkMessage:Object(w["a"])(Object(w["a"])({},t.data),{},{person:lt["a"].user()})})},error:function(){}})},paginateMessages:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING","paginate"),o["b"].get({uri:"talks/message",params:{page:e.page,order:"talk_messages.external_time,desc;talk_messages.id,desc",where:"talks.talk_channel_id,".concat(e.talk.talk_channel_id,";talk_messages.conversation_id,").concat(e.talk.talk_contact_id),limit:20,join:"talks",with:"campaign:id,name,status_id"},sucess:function(t){i("makeMessages",t.data.data),delete t.data.data,a("SET_PAGINATE",t.data),a("TOUGGLE_LOADING","paginate"),a("INCREMENT_PAGE")},error:function(){a("TOUGGLE_LOADING","paginate")}})},unseenMessages:function(t,e){var a=t.commit,i=t.rootState,s=null,n=null;i.Talks.talks.find((function(t,a){t.id==e&&(s=t,n=a)})),s&&s.unseen_messages>0&&(s["unseen_messages"]=0,a("Talks/UPDATE_TALK",{key:n,talk:s},{root:!0}),o["b"].post({uri:"talk/talk-unseen-messages/"+e,data:{}}))},subscribeOnTalk:function(t,e){var a=t.state,i=t.commit,s=t.dispatch;window.Echo.private(lt["a"].account().id+".talk."+e).listen(".change",(function(t){a.talk.id===t.id&&i("SET_TALK",t)})).listen(".message.new",(function(t){a.talk.id===t.talk_id&&s("setMessage",{talkMessage:t})})).listen(".message.change",(function(t){a.talk.id===t.talk_id&&(s("setMessage",{talkMessage:t}),setTimeout((function(){s("setMessage",{talkMessage:t})}),1e3))}))},unsubscribeOnTalk:function(t,e){window.Echo.leave(lt["a"].account().id+".talk."+e)}}},dt=(a("07ac"),a("2909")),ut={namespaced:!0,state:{talks:[],teams:[],channels:[],operators:[],talksFilters:{},page:1,loadings:{load:!1,paginate:!1,operators:!1,channels:!1,history:!1,talksListAll:!1},selectedOperator:null,selectedChannel:null,selectedCategoryId:null,categorySelectorOpened:!1,categorySelectorCallback:null,whatsappCallDialog:!1,whatsappCallConfig:{},talksSubscribers:{}},getters:{queue:function(t,e){return t.talks.filter((function(a){return a.status<3&&!a.operator_id&&t.channels.findIndex((function(t){return t.id==a.talk_channel_id}))>-1&&(!a.team_id||e.selectedTeams.findIndex((function(t){return t.id===a.team_id}))>-1)}))},myTalks:function(t){return t.talks.filter((function(t){return t.status<3&&t.operator_id===lt["a"].user().id}))},others:function(t,e){return t.talks.filter((function(a){return a.status<3&&a.operator_id&&a.operator_id!==lt["a"].user().id&&1===a.type&&t.channels.findIndex((function(t){return t.id==a.talk_channel_id}))>-1&&(!a.team_id||e.selectedTeams.findIndex((function(t){return t.id===a.team_id}))>-1)}))},historyTalks:function(t){return t.talks.filter((function(t){return 3===t.status})).sort((function(t,e){return new Date(e.last_event_at)-new Date(t.last_event_at)}))},talksListAll:function(t){return t.talks.sort((function(t,e){return new Date(e.last_event_at)-new Date(t.last_event_at)}))},groups:function(t,e){return t.talks.filter((function(a){return a.status<3&&a.operator_id&&a.operator_id!==lt["a"].user().id&&2===a.type&&t.channels.findIndex((function(t){return t.id==a.talk_channel_id}))>-1&&(!a.team_id||e.selectedTeams.findIndex((function(t){return t.id===a.team_id}))>-1)}))},allTalks:function(t,e){return[].concat(Object(dt["a"])(e.queue),Object(dt["a"])(e.myTalks),Object(dt["a"])(e.others),Object(dt["a"])(e.groups))},byOperator:function(t,e){return null===t.selectedOperator?[]:t.talks.filter((function(a){return a.operator_id===t.selectedOperator.id&&t.channels.findIndex((function(t){return t.id==a.talk_channel_id}))>-1&&(!a.team_id||e.selectedTeams.findIndex((function(t){return t.id===a.team_id}))>-1)}))},byChannel:function(t,e){return null===t.selectedChannel?[]:t.talks.filter((function(a){return a.talk_channel_id===t.selectedChannel.id&&(!a.team_id||e.selectedTeams.findIndex((function(t){return t.id===a.team_id}))>-1)}))},unreadsQueue:function(t,e){return e.queue.length},unreadsMyTalks:function(t,e){return e.myTalks.filter((function(t){return t.unseen_messages>0})).length},unreadsOthers:function(t,e){return e.others.filter((function(t){return t.unseen_messages>0})).length},unreadsGroups:function(t,e){return e.groups.filter((function(t){return t.unseen_messages>0})).length},selectedTeams:function(t){return t.teams.filter((function(t){return t.selected}))}},mutations:{SET_TALKS:function(t,e){t.talks=e,t.page=1},SET_TALKS_RANDOM:function(t,e){t.talks=e},SET_TEAMS:function(t,e){t.teams=e.map((function(t){return Object(w["a"])(Object(w["a"])({},t),{},{selected:!0})}))},SET_CHANNELS:function(t,e){t.channels=e.map((function(t){return Object(w["a"])(Object(w["a"])({},t),{},{selected:!0})}))},SET_OPERATORS:function(t,e){t.operators=e},SET_TALKS_FILTERS:function(t,e){t.talksFilters=e},ADD_TALK:function(t,e){t.talks.unshift(e)},ADD_TALK_TO_END:function(t,e){t.talks.push(e)},UPDATE_TALK:function(t,e){var a=e.key,i=e.talk;t.talks[a].unseen_messages=i.unseen_messages,t.talks[a].last_event_at!==i.last_event_at?(t.talks.splice(a,1),t.talks.unshift(i)):t.talks.splice(a,1,i)},SET_PAGE:function(t,e){t.page=e},INCREMENT_PAGE:function(t){t.page=t.page+1},TOUGGLE_LOADING:function(t,e){t.loadings[e]=!t.loadings[e]},TOUGGLE_TEAM:function(t,e){var a=t.teams.findIndex((function(t){return t.id==e.id}));t.teams[a].selected=e.selected},SELECTED_OPERATOR:function(t,e){t.page=1,t.selectedOperator=e},SELECTED_CHANNEL:function(t,e){t.page=1,t.selectedChannel=e},SET_SELECTED_CATEGORY_ID:function(t,e){t.selectedCategoryId=e},SET_CATEGORY_SELECTOR:function(t,e){t.categorySelectorOpened=e},SET_CATEGORY_SELECTOR_CALLBACK:function(t,e){t.categorySelectorCallback=e},CLEAR_TALKS_HISTORY:function(t){t.talks=t.talks.filter((function(t){return 3!=t.status}))},CLEAR_ALL_TALKS_LIST:function(t){t.talks=[]},ADD_TALKS_SUBSCRIBER:function(t,e){var a=e.key,i=e.callback;t.talksSubscribers[a]=i},REMOVE_TALKS_SUBSCRIBER:function(t,e){var a=e.key;delete t.talksSubscribers[a]},SET_WHATSAPP_CALL_DIALOG:function(t,e){t.whatsappCallDialog=e},SET_WHATSAPP_CALL_CONFIG:function(t,e){t.whatsappCallConfig=e}},actions:{setTalk:function(t,e){var a=t.state,i=t.commit,s=t.dispatch,o=e.action,n=e.talk,r=a.talks.findIndex((function(t){return t.id==n.id}));r>-1?(s("checkNotificationOnUpdateTalk",{key:r,talk:n}),i("UPDATE_TALK",{key:r,talk:n})):i("end"===o?"ADD_TALK_TO_END":"ADD_TALK",n)},getTalks:function(t){var e=t.state,a=t.commit,i=e.selectedOperator,s=e.selectedChannel;a("TOUGGLE_LOADING","load"),o["b"].get({uri:"talks/talk-start",params:Object(w["a"])(Object(w["a"])({order:"last_event_at,desc",where:"status,<,3",limit:20},i?{operator_id:i.id}:{}),s?{talk_channel_id:s.id}:{}),sucess:function(t){var e=t.data;e.talks&&e.talks.length>0?a("SET_TALKS",e.talks):a("SET_TALKS",[]),e.teams&&e.teams.length>0?a("SET_TEAMS",e.teams):a("SET_TEAMS",[]),e.channels&&e.channels.length>0?a("SET_CHANNELS",e.channels):a("SET_CHANNELS",[]),a("TOUGGLE_LOADING","load")},error:function(){a("TOUGGLE_LOADING","load")}})},getOperators:function(t){var e=t.commit;e("TOUGGLE_LOADING","operators"),o["b"].get({uri:"talks/by-operators",params:{},sucess:function(t){var a=t.data;e("SET_OPERATORS",a),e("TOUGGLE_LOADING","operators")},error:function(){e("TOUGGLE_LOADING","operators")}})},getChannels:function(t){var e=t.commit;e("TOUGGLE_LOADING","channels"),o["b"].get({uri:"talks/by-channels",params:{},sucess:function(t){var a=t.data;e("SET_CHANNELS",a),e("TOUGGLE_LOADING","channels")},error:function(){e("TOUGGLE_LOADING","channels")}})},getHistoryTalks:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING","history"),a("CLEAR_TALKS_HISTORY"),a("SET_PAGE",1),o["b"].get({uri:"talk/talk",params:Object(w["a"])({order:"last_event_at,desc",where:"status,3",page:1,limit:10},e.talksFilters),sucess:function(t){var e=t.data;e.data.map((function(t){i("setTalk",{talk:t})})),a("TOUGGLE_LOADING","history")},error:function(){a("TOUGGLE_LOADING","history")}})},getTalksListAll:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING","talksListAll"),a("CLEAR_ALL_TALKS_LIST"),a("SET_PAGE",1),o["b"].get({uri:"talk/talk",params:Object(w["a"])({order:"last_event_at,desc",page:1,limit:20},e.talksFilters),sucess:function(t){var e=t.data;e.data.map((function(t){i("setTalk",{talk:t})})),a("TOUGGLE_LOADING","talksListAll")},error:function(){a("TOUGGLE_LOADING","talksListAll")}})},subscribeOnTalks:function(t){var e=t.dispatch;lt["a"].checkPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")&&window.Echo.private(lt["a"].account().id+".talks").listen(".new",(function(t){e("setTalk",{talk:t}),e("notifySubscribers",{key:"new",talk:t})})).listen(".change",(function(t){e("setTalk",{talk:t}),e("notifySubscribers",{key:"change",talk:t})}))},paginateTalks:function(t,e){var a=t.state,i=t.commit,s=t.dispatch,n=a.selectedOperator,r=a.selectedChannel;i("TOUGGLE_LOADING","paginate"),o["b"].get({uri:"talks/talk",params:Object(w["a"])(Object(w["a"])(Object(w["a"])({order:"last_event_at,desc",where:"history"===e?"status,3":"status,<,3",limit:20,page:a.page,type:e},n?{operator_id:n.id}:{}),r?{talk_channel_id:r.id}:{}),a.talksFilters),sucess:function(t){t.data.data.map((function(t){s("setTalk",{action:"end",talk:t})})),i("INCREMENT_PAGE"),i("TOUGGLE_LOADING","paginate")},error:function(){i("TOUGGLE_LOADING","paginate")}})},checkNotification:function(t,e){var a,i=t.state,s=t.dispatch;e.operator_id&&e.operator_id!==lt["a"].user().id||(!lt["a"].checkPermission("123eab35-8984-4551-bd15-5b054b2ac8bf")||null!==e&&void 0!==e&&null!==(a=e.last_message)&&void 0!==a&&a.from_me||null!==e&&void 0!==e&&e.muted||!(i.channels.findIndex((function(t){return t.id==e.talk_channel_id}))>-1||e.operator_id===lt["a"].user().id)||s("generateNotification",e))},checkNotificationOnUpdateTalk:function(t,e){var a,i=t.state,s=t.dispatch,o=t.rootState,n=e.talk,r=e.key,l=[1,2,3,4,5,6,7,8,9,10,12,14,19,20];!l.includes(null===n||void 0===n||null===(a=n.last_message)||void 0===a?void 0:a.type)||n.id==o.Talk.talk.id&&o.Talk.isOpen||i.talks[r].last_event_at===n.last_event_at||!(i.channels.findIndex((function(t){return t.id==n.talk_channel_id}))>-1||n.operator_id===lt["a"].user().id)||s("checkNotification",n)},generateNotification:function(t,e){var a="talk.message";2===e.contact.type&&(a="talk.group.message");var i={id:e.uuid,data:{talk_id:e.id,creator:Object(w["a"])(Object(w["a"])({},e.contact),{},{image:e.contact.file?e.contact.file.url:"/static/icons/monitor/whatsapp.png"}),message:Object(w["a"])({},e.last_message),type:a},read_at:null,created_at:e.last_event_at};i=$["a"].format(i),$["a"].desktopNotification(i),lt["a"].checkPermission("3a8fd171")&&$["a"].notificationSound()},openTalkCategorySelector:function(t,e){var a=t.commit,i=e.callback,s=e.currentCategoryId;a("SET_CATEGORY_SELECTOR",!0),a("SET_CATEGORY_SELECTOR_CALLBACK",i),a("SET_SELECTED_CATEGORY_ID",s)},closeTalkCategorySelector:function(t){var e=t.commit;e("SET_CATEGORY_SELECTOR",!1),e("SET_CATEGORY_SELECTOR_CALLBACK",null),e("SET_SELECTED_CATEGORY_ID",null)},selectTalkCategory:function(t,e){var a=t.state,i=t.commit;a.categorySelectorCallback&&a.categorySelectorCallback(e),i("SET_CATEGORY_SELECTOR",!1),i("SET_CATEGORY_SELECTOR_CALLBACK",null),i("SET_SELECTED_CATEGORY_ID",null)},setTalksRandom:function(t){var e=t.state,a=t.commit,i=e.talks;i.forEach((function(t,e){t.random=Math.random(),i[e]=t})),a("SET_TALKS_RANDOM",i)},setTalksFilters:function(t,e){var a=t.commit;a("SET_TALKS_FILTERS",e)},addTalksSubscriber:function(t,e){var a=t.commit,i=e.key,s=e.callback;a("ADD_TALKS_SUBSCRIBER",{key:i,callback:s})},removeTalksSubscriber:function(t,e){var a=t.commit,i=e.key;a("REMOVE_TALKS_SUBSCRIBER",{key:i})},notifySubscribers:function(t,e){var a=t.state,i=t.getters,s=e.key,o=e.talk,n=i.allTalks.find((function(t){return t.id===o.id}));n?Object.values(a.talksSubscribers).forEach((function(t){return t({key:s,talk:n})})):[3,4].includes(o.status)&&Object.values(a.talksSubscribers).forEach((function(t){return t({key:s,talk:o})}))},openWhatsappCallDialog:function(t,e){var a=t.commit;a("SET_WHATSAPP_CALL_DIALOG",!0),a("SET_WHATSAPP_CALL_CONFIG",e)},closeWhatsappCallDialog:function(t){var e=t.commit;e("SET_WHATSAPP_CALL_DIALOG",!1),e("SET_WHATSAPP_CALL_CONFIG",{})}}},pt=(a("a15b"),{namespaced:!0,state:{chat:{},chatUuid:null,topicUuid:null,topic:null,messages:[],paginate:{},messageText:"",replyMessage:null,lastMessage:{},page:1,fileDialog:{active:!1,fileType:null},loadings:{load:!1,paginate:!1},drawerRight:!1,messageEditorDialog:!1,showContactInfo:!1,isOpen:!1,chatDialogActive:!1},getters:{messagesOrdered:function(t){return t.messages.slice().reverse().sort((function(t,e){return new Date(t.external_time)-new Date(e.external_time)}))}},mutations:{SET_CHAT:function(t,e){var a,i,s,o,n,r;e.id!=t.chat.id||null!==e&&void 0!==e&&e.assets||null===t||void 0===t||null===(a=t.chat)||void 0===a||!a.assets||(e["assets"]=t.chat.assets),!(null!==e&&void 0!==e&&null!==(i=e.contact)&&void 0!==i&&null!==(s=i.current_members)&&void 0!==s&&s.length)>0&&(null===t||void 0===t||null===(o=t.chat)||void 0===o||null===(n=o.contact)||void 0===n||null===(r=n.current_members)||void 0===r?void 0:r.length)>0&&(e.contact["current_members"]=t.chat.contact.current_members),t.chat=e,t.isOpen=!0},SET_CHAT_UUID:function(t,e){t.chatUuid=e},SET_TOPIC_UUID:function(t,e){t.topicUuid=e},SET_MESSAGE_TEXT:function(t,e){t.messageText=e,setTimeout((function(){t.messageText=""}),1e3)},SET_MESSAGES:function(t,e){t.messages=e,t.lastMessage=e[0]},SET_TOPIC:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;t.topic=e},SET_PAGINATE:function(t,e){t.paginate=e},SET_REPLY_MESSAGE:function(t,e){t.replyMessage=e},SET_FILE_DIALOG:function(t,e){var a=e.active,i=e.fileType;t.fileDialog.active=a,t.fileDialog.fileType=i},UPDATE_MESSAGE:function(t,e){var a=e.key,i=e.message;t.messages.splice(a,1,i)},ADD_MESSAGE:function(t,e){t.messages.unshift(e),t.lastMessage=e},ADD_MESSAGE_IN_END:function(t,e){t.messages.push(e)},SET_PAGE:function(t,e){t.page=e},SET_DRAWER_RIGHT:function(t,e){t.drawerRight=e},SET_MESSAGE_EDITOR_DIALOG:function(t,e){t.messageEditorDialog=e},INCREMENT_PAGE:function(t){t.page=t.page+1},TOUGGLE_LOADING:function(t,e){t.loadings[e]=!t.loadings[e]},TOUGGLE_DRAWER_RIGHT:function(t){t.drawerRight=!t.drawerRight},SET_SHOW_CONTACT_INFO:function(t,e){t.showContactInfo=e},TOUGGLE_SHOW_CONTACT_INFO:function(t){t.showContactInfo=!t.showContactInfo},SET_IS_OPEN:function(t,e){t.isOpen=e},SET_CHAT_DIALOG_ACTIVE:function(t,e){t.chatDialogActive=e}},actions:{getChat:function(t,e){var a=t.commit,i=t.dispatch,s=e.chatUuid,n=e.topicUuid,r=void 0===n?null:n;a("TOUGGLE_LOADING","load"),i("resetChat"),a("SET_CHAT_UUID",s),a("SET_TOPIC_UUID",r),o["b"].get({uri:"chats/chat/".concat(s,"/detail"),params:{topic_uuid:r},sucess:function(t){a("SET_MESSAGES",t.data.messages.data),delete t.data.messages.data,a("SET_PAGINATE",t.data.messages),delete t.data.messages,a("SET_CHAT",t.data),a("SET_TOPIC",t.data.topic),a("TOUGGLE_LOADING","load")},error:function(){a("SET_CHAT",{}),a("TOUGGLE_LOADING","load")}})},resetChat:function(t){var e=t.commit;e("SET_MESSAGES",[]),e("SET_PAGINATE",{}),e("SET_REPLY_MESSAGE",null),e("SET_PAGE",1),e("SET_IS_OPEN",!1),e("SET_CHAT_UUID",null),e("SET_TOPIC_UUID",null)},openFileDialog:function(t,e){var a=t.commit;a("SET_FILE_DIALOG",{active:!0,fileType:e})},setMessage:function(t,e){var a,i=t.state,s=t.commit,o=e.chatMessage,n=e.insertInEnd;if(null!==o&&void 0!==o&&o.chat_topic_id&&null!==i&&void 0!==i&&null!==(a=i.topic)&&void 0!==a&&a.id&&o.chat_topic_id!=i.topic.id)console.log("chatMessage.chat_topic_id != state.topic.id");else{console.log("chatMessage.person_id != Auth.user().id"),o.person_id!=lt["a"].user().id?o["from_me"]=!1:o["from_me"]=!0;var r=i.messages.findIndex((function(t){return t.uuid==o.uuid}));r>-1?s("UPDATE_MESSAGE",{key:r,message:o}):s(n?"ADD_MESSAGE_IN_END":"ADD_MESSAGE",o)}},makeMessages:function(t,e){var a=t.dispatch;e.map((function(t){a("setMessage",{chatMessage:t,insertInEnd:!0})}))},sendMessage:function(t,e){var a=t.dispatch;o["b"].post({uri:"chats/chat-message",data:e,sucess:function(t){a("setMessage",{chatMessage:Object(w["a"])(Object(w["a"])({},t.data),{},{person:lt["a"].user()})})},error:function(){}})},paginateMessages:function(t){var e,a,i=t.state,s=t.commit,n=t.dispatch;s("TOUGGLE_LOADING","paginate");var r,l=["chat_messages.chat_id,".concat(i.chat.id)];null!==i&&void 0!==i&&null!==(e=i.topic)&&void 0!==e&&e.id&&l.push("chat_messages.chat_topic_id,".concat((null===i||void 0===i||null===(r=i.topic)||void 0===r?void 0:r.id)||null));o["b"].get({uri:"chats/chat-message",params:{page:i.page,order:"chat_messages.created_at,desc;chat_messages.id,desc",where:l.join(";"),limit:20,join:"chats",topic_id:(null===i||void 0===i||null===(a=i.topic)||void 0===a?void 0:a.id)||null,chat_id:i.chat.id},sucess:function(t){n("makeMessages",t.data.data),delete t.data.data,s("SET_PAGINATE",t.data),s("TOUGGLE_LOADING","paginate"),s("INCREMENT_PAGE")},error:function(){s("TOUGGLE_LOADING","paginate")}})},unseenMessages:function(t,e){var a=t.commit,i=t.rootState,s=null,n=null;i.Chats.chats.find((function(t,a){t.chat.uuid==e&&(s=t,n=a)})),console.log(),s&&s.unread_messages>0&&(s["unread_messages"]=0,a("Chats/UPDATE_CHAT",{key:n,chat:s},{root:!0}),o["b"].post({uri:"chats/chat-unread-messages/"+e,data:{}}))},subscribeOnChat:function(t,e){var a=t.state,i=t.commit,s=t.dispatch;window.Echo.private(lt["a"].account().id+".chat."+e).listen(".change",(function(t){a.chat.id===t.id&&i("SET_CHAT",t)})).listen(".message.new",(function(t){a.chat.id===t.chat_id&&s("setMessage",{chatMessage:t})})).listen(".message.change",(function(t){a.chat.id===t.chat_id&&(s("setMessage",{chatMessage:t}),setTimeout((function(){s("setMessage",{chatMessage:t})}),1e3))}))},unsubscribeOnChat:function(t,e){window.Echo.leave(lt["a"].account().id+".chat."+e)},openChatDialog:function(t,e){var a=t.commit,i=e.chatUuid,s=e.topicUuid;a("SET_CHAT_UUID",i),a("SET_TOPIC_UUID",s),a("SET_CHAT_DIALOG_ACTIVE",!0)},closeChatDialog:function(t){var e=t.commit;e("SET_CHAT_UUID",null),e("SET_TOPIC_UUID",null),e("SET_CHAT_DIALOG_ACTIVE",!1)}}}),mt={namespaced:!0,state:{chats:[],page:1,loadings:{load:!1,paginate:!1}},getters:{myChats:function(t){return t.chats},unreadsChats:function(t,e){return e.myChats.filter((function(t){return t.unread_messages>0})).length}},mutations:{SET_CHATS:function(t,e){t.chats=e,t.page=1},ADD_CHAT:function(t,e){t.chats.unshift(e)},ADD_CHAT_TO_END:function(t,e){t.chats.push(e)},UPDATE_CHAT:function(t,e){var a,i,s=e.key,o=e.chat;t.chats[s].unseen_messages=o.unseen_messages,(null===(a=t.chats[s].chat)||void 0===a?void 0:a.last_message_at)!==(null===o||void 0===o||null===(i=o.chat)||void 0===i?void 0:i.last_message_at)?(t.chats.splice(s,1),t.chats.unshift(o)):t.chats.splice(s,1,o)},INCREMENT_PAGE:function(t){t.page=t.page+1},TOUGGLE_LOADING:function(t,e){t.loadings[e]=!t.loadings[e]}},actions:{setChat:function(t,e){var a=t.state,i=t.commit,s=t.dispatch,o=e.action,n=e.chat,r=a.chats.findIndex((function(t){return t.chat.uuid==n.chat.uuid}));r>-1?(s("checkNotificationOnUpdateChat",{key:r,chat:n}),i("UPDATE_CHAT",{key:r,chat:n})):"end"===o?i("ADD_CHAT_TO_END",n):(i("ADD_CHAT",n),s("checkNotification",n))},getChats:function(t){var e=t.commit;e("TOUGGLE_LOADING","load"),o["b"].get({uri:"chats/chat-start",params:{order:"last_message_at,desc",limit:20},sucess:function(t){var a=t.data;a.chats&&a.chats.length>0?e("SET_CHATS",a.chats):e("SET_CHATS",[]),e("TOUGGLE_LOADING","load")},error:function(){e("TOUGGLE_LOADING","load")}})},subscribeOnChats:function(){lt["a"].checkPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")},paginateChats:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING","paginate"),o["b"].get({uri:"chats/chat-person",params:{order:"last_message_at,desc",limit:20,page:e.page},sucess:function(t){t.data.data.map((function(t){i("setChat",{action:"end",chat:t})})),a("INCREMENT_PAGE"),a("TOUGGLE_LOADING","paginate")},error:function(){a("TOUGGLE_LOADING","paginate")}})},checkNotification:function(t,e){var a,i,s,o=t.dispatch;null!==e&&void 0!==e&&null!==(a=e.chat)&&void 0!==a&&a.last_message&&(null===e||void 0===e||null===(i=e.chat)||void 0===i||null===(s=i.last_message)||void 0===s?void 0:s.person_id)!=lt["a"].user().id&<["a"].checkPermission("8f5150h9-fec4-45f0-ba83-ef2d904f954b")&&o("generateNotification",e)},checkNotificationOnUpdateChat:function(t,e){var a=t.state,i=t.dispatch,s=t.rootState,o=e.chat,n=e.key;o.chat.uuid==s.Chat.chat.uuid&&s.Chat.isOpen||a.chats[n].chat.last_message_at===o.chat.last_message_at||i("checkNotification",o)},generateNotification:function(t,e){var a,i,s="chat.message",o=null===e||void 0===e||null===(a=e.person)||void 0===a?void 0:a.name,n="/static/icons/user_icon_1.png";2===e.chat.type_id&&(o="".concat(null===e||void 0===e||null===(i=e.chat)||void 0===i?void 0:i.name),s="chat.group.message",n="/static/icons/group_icon_1.jpg");var r={id:e.chat.uuid,data:{chat_id:e.chat.uuid,creator:Object(w["a"])(Object(w["a"])({},e.person),{},{name:"Chat: ".concat(o),image:e.chat.image?e.chat.image.url:n}),message:Object(w["a"])({},e.chat.last_message),type:s},read_at:null,created_at:e.chat.last_message_at};r=$["a"].format(r),$["a"].desktopNotification(r)}}},vt={namespaced:!0,state:{chat:{},chatUuid:null,topics:[],paginate:{},page:1,loadings:{load:!1,paginate:!1},topicsDialogActive:!1},getters:{topicsOrdered:function(t){return Object(dt["a"])(t.topics).sort((function(t,e){var a=t.last_message_at||t.created_at,i=e.last_message_at||e.created_at;return new Date(i)-new Date(a)})).filter((function(t){return 1==t.status_id}))}},mutations:{SET_CHAT:function(t,e){var a;e.id!=t.chat.id||null!==e&&void 0!==e&&e.image||null===t||void 0===t||null===(a=t.chat)||void 0===a||!a.image||(e["image"]=t.chat.image),t.chat=e},SET_CHAT_UUID:function(t,e){t.chatUuid=e},SET_TOPICS:function(t,e){t.topics=e},SET_PAGINATE:function(t,e){t.paginate=e},SET_PAGE:function(t,e){t.page=e},INCREMENT_PAGE:function(t){t.page=t.page+1},TOGGLE_LOADING:function(t,e){t.loadings[e]=!t.loadings[e]},UPDATE_TOPIC:function(t,e){var a=e.key,i=e.topic;t.topics.splice(a,1,i)},ADD_TOPIC:function(t,e){t.topics.unshift(e)},ADD_TOPIC_IN_END:function(t,e){t.topics.push(e)},TOGGLE_TOPICS_DIALOG:function(t,e){t.topicsDialogActive=e}},actions:{getTopics:function(t,e){var a=t.commit,i=t.dispatch;a("TOGGLE_LOADING","load"),i("resetTopics"),a("SET_CHAT_UUID",e),o["b"].get({uri:"chats/chat/".concat(e,"/topics"),params:{page:1,limit:10,order:"created_at,desc",status_id:1},sucess:function(t){a("SET_TOPICS",t.data.topics.data),delete t.data.topics.data,a("SET_PAGINATE",t.data.topics),delete t.data.topics,a("SET_CHAT",t.data),a("TOGGLE_LOADING","load")},error:function(){a("SET_TOPICS",[]),a("SET_CHAT",{}),a("TOGGLE_LOADING","load")}})},setTopic:function(t,e){var a=t.state,i=t.commit,s=e.topic,o=e.insertInEnd,n=a.topics.findIndex((function(t){return t.id===s.id}));n>-1?i("UPDATE_TOPIC",{key:n,topic:s}):i(o?"ADD_TOPIC_IN_END":"ADD_TOPIC",s)},makeTopics:function(t,e){var a=t.dispatch;e.map((function(t){a("setTopic",{topic:t,insertInEnd:!0})}))},paginateTopics:function(t){var e=t.state,a=t.commit,i=t.dispatch;a("TOGGLE_LOADING","paginate"),o["b"].get({uri:"chats/chat-topic",params:{page:e.page,chat_id:e.chat.id,order:"created_at,desc;id,desc",limit:20},sucess:function(t){i("makeTopics",t.data.data),delete t.data.data,a("SET_PAGINATE",t.data),a("TOGGLE_LOADING","paginate"),a("INCREMENT_PAGE")},error:function(){a("TOGGLE_LOADING","paginate")}})},resetTopics:function(t){var e=t.commit;e("SET_TOPICS",[]),e("SET_PAGINATE",{}),e("SET_PAGE",1),e("SET_CHAT",{}),e("SET_CHAT_UUID",null)},subscribeOnTopics:function(t,e){var a=t.dispatch;window.Echo.private(lt["a"].account().id+".chat."+e+".topics").listen(".topic.new",(function(t){var e,i;t.unread_messages=null===t||void 0===t||null===(e=t.persons)||void 0===e||null===(i=e.find((function(t){return(null===t||void 0===t?void 0:t.id)==lt["a"].user().id})))||void 0===i?void 0:i.unread_messages,a("setTopic",{topic:t})})).listen(".topic.change",(function(t){var e;t.unread_messages=null===t||void 0===t||null===(e=t.persons)||void 0===e?void 0:e.find((function(t){return(null===t||void 0===t?void 0:t.id)==lt["a"].user().id})).unread_messages,console.log(t.unread_messages),a("setTopic",{topic:t})}))},unsubscribeOnTopics:function(t,e){window.Echo.leave(lt["a"].account().id+".chat."+e+".topics")},unseenMessages:function(t,e){var a=t.commit,i=t.state,s=i.topics.find((function(t){return t.uuid===e})),n=i.topics.findIndex((function(t){return t.uuid===e}));s&&s.unread_messages>0&&(s.unread_messages=0,a("UPDATE_TOPIC",{key:n,topic:s}),o["b"].post({uri:"chats/chat-topic-unread-messages/"+e,data:{}}))},openTopicsDialog:function(t,e){var a=t.commit;a("SET_CHAT_UUID",e),a("TOGGLE_TOPICS_DIALOG",!0)},closeTopicsDialog:function(t){var e=t.commit;e("SET_CHAT_UUID",null),e("TOGGLE_TOPICS_DIALOG",!1)}}},ft={loading:!1,customer:null,customers:[],collaborator:null,productCustomer:[],productCollaborator:[],productsEntry:[],productsRemoval:[],productsSale:[],date:null,financesAccountBalance:0,financesToday:[],financesTodayTotal:0,financesPaidToday:0,financesUnpaidToday:0,financeSaleToday:0,financesOpenedTotal:[]},gt={countProductCollaborator:function(t){return t.productCollaborator.length},countProductsEntry:function(t){return t.productsEntry.length},countProductsRemoval:function(t){return t.productsRemoval.length},countProductsSale:function(t){return t.productsSale.length}},_t={SET_REPORT_DATA:function(t,e){for(var a in e)t[a]=e[a]},SET_REPORT_LOADING:function(t,e){t.loading=e},SET_DATE:function(t,e){t.date=e}},ht=(a("96cf"),a("1da1")),bt={getReportData:function(t,e){return Object(ht["a"])(regeneratorRuntime.mark((function a(){var i,s,o,n,r,l,c,d;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(i=t.state,s=t.commit,o=e.service,n=e.id,r=e.action,!o){a.next=12;break}return l=o,c=new l,s("SET_REPORT_LOADING",!0),a.next=8,c.findById(n,{date:i.date});case 8:d=a.sent,s("SET_REPORT_DATA",d),s("SET_REPORT_LOADING",!1),r&&r();case 12:case"end":return a.stop()}}),a)})))()}},xt={namespaced:!0,state:ft,getters:gt,mutations:_t,actions:bt},yt={execution:{},stages:[],loading:!1},kt={invertStages:function(t){return t.stages.slice().reverse()},stageIds:function(t){return t.stages.map((function(t){return t.stage.id}))},stageLoading:function(t){var e=!1;return t.stages.map((function(t){return 1==t.status.status_id&&(e=!0),e})),e}},Ct={SET_EXECUTION:function(t,e){delete e.stages,t.execution=e},SET_STAGES:function(t,e){t.stages=e},SET_STAGE:function(t,e){var a=t.stages.findIndex((function(t){return t.id==e.id}));a>-1?t.stages.splice(a,1,e):t.stages.push(e)},TOUGGLE_LOADING:function(t){t.loading=!t.loading}},wt={startExecution:function(t,e){var a=t.state,i=t.commit,s=t.dispatch;a.execution.id!=e.id&&(s("closeExecution"),s("subscribeExecution",e.id)),i("SET_STAGES",e.stages),delete e.stages,i("SET_EXECUTION",e)},getExecution:function(t,e){var a=t.commit,i=t.dispatch;a("TOUGGLE_LOADING"),o["b"].get({uri:"processes/execution/".concat(e),params:{},sucess:function(t){i("startExecution",t.data),a("TOUGGLE_LOADING")},error:function(){a("TOUGGLE_LOADING")}})},refreshExecution:function(t){var e=t.state,a=t.dispatch;a("getExecution",e.execution.id)},subscribeExecution:function(t,e){var a=t.commit;lt["a"].checkPermission(A["dd"])&&window.Echo.private("".concat(lt["a"].account().id,".process-execution.").concat(e)).listen(".updated",(function(t){a("SET_EXECUTION",t)})).listen(".stage.created",(function(t){a("SET_STAGE",t)})).listen(".stage.updated",(function(t){a("SET_STAGE",t)}))},unSubscribeExecution:function(t){var e,a=t.state;null!==a&&void 0!==a&&null!==(e=a.execution)&&void 0!==e&&e.id&&window.Echo.leave("".concat(lt["a"].account().id,".process-execution.").concat(a.execution.id))},closeExecution:function(t){var e=t.commit,a=t.dispatch;e("TOUGGLE_LOADING"),a("unSubscribeExecution"),e("SET_STAGES",[]),e("SET_EXECUTION",{}),e("TOUGGLE_LOADING")}},St={namespaced:!0,state:yt,getters:kt,mutations:Ct,actions:wt};i["default"].use(s["a"]);var Dt=new s["a"].Store({state:{data:{},helpDialogIsActive:!1},mutations:{data:function(t,e){var a=e.name,s=e.data;i["default"].set(t.data,a,s)},dataF:function(t,e){var a=e.name,s=e.key,o=e.data;i["default"].set(t.data[a],s,o)},loading:function(t,e){var a=e.name,i=e.prefix;t.pages[a]["loading_"+i]=!t.pages[a]["loading_"+i]},style:function(t,e){t.style=e},auth:function(t,e){t.auth=e},user:function(t,e){t.user=e},setHelpDialogActive:function(t,e){t.helpDialogIsActive=e}},actions:{getArray:function(t,e){var a=e.name,i=e.params,s=e.action,r="",l=t.state.url;if(i){var c=0;for(var d in i)c?r+="&"+d+"="+i[d]:r="?"+d+"="+i[d],c++}Dt.commit("loading",{name:a,prefix:"list"}),o["a"].get({url:l.base+l.version+l.group+t.state.pages[a].apiUrl+r}).then((function(t){Dt.commit("data",{name:a+"_list",data:t.data}),Dt.commit("loading",{name:a,prefix:"list"})})).catch((function(t){n["a"].make({error:t,id:105,title:"Oops... ocorreu um erro ao buscar informações."}),s&&s(!1),Dt.commit("loading",{name:a,prefix:"list"})}))},getObject:function(t,e){var a=e.name,i=e.id,s=e.params,r=e.action,l=e.prefix,c=t.state.url,d="",u=l||"edit";if(s){var p=0;for(var m in s)p?d+="&"+m+"="+s[m]:d="?"+m+"="+s[m],p++}Dt.commit("loading",{name:a,prefix:u}),o["a"].get({url:c.base+c.version+c.group+t.state.pages[a].apiUrl+"/"+i+d}).then((function(t){Dt.commit("data",{name:a+"_"+u,data:t.data}),Dt.commit("loading",{name:a,prefix:u})})).catch((function(t){n["a"].make({error:t,id:105,title:"Oops... ocorreu um erro ao buscar informações."}),r&&r(!1),Dt.commit("loading",{name:a,prefix:u})}))},postObject:function(t,e){var a=e.name,i=e.send,s=e.action,r=t.state.url,l=t.state.pages[a].apiUrlEdit||t.state.pages[a].apiUrl;Dt.commit("loading",{name:a,prefix:"edit"}),o["a"].post({url:r.base+r.version+r.group+l},i).then((function(t){Dt.commit("data",{name:a+"_edit",data:t.data}),Dt.commit("loading",{name:a,prefix:"edit"}),s(t.data)})).catch((function(t){n["a"].make({error:t,id:205,title:"Oops... ocorreu um erro ao inserir"}),s&&s(!1),Dt.commit("loading",{name:a,prefix:"edit"})}))},putObject:function(t,e){var a=e.name,i=e.id,s=e.send,r=e.action,l=t.state.url,c=t.state.pages[a].apiUrlEdit||t.state.pages[a].apiUrl;Dt.commit("loading",{name:a,prefix:"edit"}),o["a"].put({url:l.base+l.version+l.group+c+"/"+i},s).then((function(t){Dt.commit("data",{name:a+"_edit",data:t.data}),Dt.commit("loading",{name:a,prefix:"edit"}),r(t.data)})).catch((function(t){n["a"].make({error:t,id:305,title:"Oops... ocorreu um erro ao atualizar"}),r&&r(!1),Dt.commit("loading",{name:a,prefix:"edit"})}))},deleteObject:function(t,e){var a=e.name,i=e.id,s=e.action,r=t.state.url,l=t.state.pages[a].apiUrlEdit||t.state.pages[a].apiUrl;Dt.commit("loading",{name:a,prefix:"edit"}),o["a"].delete({url:r.base+r.version+r.group+l+"/"+i}).then((function(t){Dt.commit("data",{name:a+"_edit",data:{}}),Dt.commit("loading",{name:a,prefix:"edit"}),s(t.data)})).catch((function(t){n["a"].make({error:t,id:405,title:"Oops... ocorreu um erro ao apagar"}),s&&s(!1),Dt.commit("loading",{name:a,prefix:"edit"})}))},deleteData:function(t,e){t.state.data[e]&&delete t.state.data[e]}},getters:{},modules:{url:r["a"],pages:q,Pages:N,style:R,system:P["a"],auth:V,User:H,WiView:G,WiDialog:J,WNSender:Y,WiEditDialog:X,WiFileDialog:Q,WiListDialog:Z,WiHelpDialog:it,WiEventsDialogs:st,WiRemediesDialog:nt,WiFileListDialog:ot,WiCalendar:rt,Talk:ct,Talks:ut,Chat:pt,Chats:mt,ChatTopics:vt,ProcessExecution:St,DailyReport:xt}});e["a"]=Dt},9635:function(t,e,a){},"965b":function(t,e,a){"use strict";a("b156")},9692:function(t,e,a){"use strict";a("eabb")},9696:function(t,e,a){"use strict";a("a0ca")},"96b3":function(t,e,a){},"96e7":function(t,e,a){},9719:function(t,e,a){},9732:function(t,e,a){"use strict";a("ab35")},"97f8":function(t,e,a){},9885:function(t,e,a){"use strict";a("addb")},"98a6":function(t,e,a){"use strict";a("42be")},"98fc":function(t,e,a){"use strict";a("5ef0")},"991a":function(t,e,a){"use strict";a("f813")},9980:function(t,e,a){},"99b4":function(t,e,a){"use strict";a("1123")},"99ec":function(t,e,a){},"9ad1":function(t,e,a){},"9adb":function(t,e,a){"use strict";a("07e8")},"9b0f":function(t,e,a){"use strict";a("c16f")},"9ba4":function(t,e,a){},"9c07":function(t,e,a){},"9c1e":function(t,e,a){},"9d2c":function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{scrollable:"",width:"70%","max-width":"1200px",persistent:"",lazy:"",fullscreen:t.$vuetify.breakpoint.xsOnly,dark:t.$wiDark},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticStyle:{"min-height":"350px","border-radius":"10px"}},[t.dialog&&t.talkId?a("Talk",{attrs:{setTalkId:t.talkId,mode:"dialog"},on:{onClose:t.handleClose}}):t._e()],1)],1)},s=[],o=(a("a9e3"),a("4499")),n={name:"TalkDialog",components:{Talk:o["a"]},props:{value:{type:Boolean,default:!1},talkId:{type:[String,Number],default:null}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},methods:{handleClose:function(){this.$emit("close")}}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},"9dbb":function(t,e,a){"use strict";a("97f8")},"9ea0":function(t,e,a){},"9ea3":function(t,e,a){"use strict";a("dff3")},"9f7a":function(t,e,a){"use strict";a("1c6b")},"9f8b":function(t,e,a){"use strict";a("2838")},"9fba":function(t,e,a){"use strict";a("f985")},"9fc6":function(t,e,a){"use strict";a("f7d4")},"9fe6":function(t,e,a){"use strict";a("ade2")},"9fff":function(t,e,a){},a0ca:function(t,e,a){},a113:function(t,e,a){"use strict";a("93a0")},a13b:function(t,e,a){"use strict";a("bcc2")},a1c8:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"1000","content-class":"wn-wpp-temp-dialog"},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("div",{staticClass:"wn-wpp-temp-dialog__header"},[a("div",{staticClass:"wn-wpp-temp-dialog__title"},[t._v("Selecionar Template")]),a("button",{staticClass:"wn-wpp-temp-dialog__close-btn",on:{click:t.closeDialog}},[a("i",{staticClass:"material-icons"},[t._v("close")])])]),a("div",{staticClass:"wn-wpp-temp-dialog__content"},[t.selectedTemplate?[a("div",{staticClass:"wn-wpp-temp-dialog__details"},[a("template-details",{attrs:{template:t.selectedTemplate,variables:t.variables,dynamic_variables:t.dynamic_variables},on:{"update:variables":t.updateVariables,back:function(e){t.selectedTemplate=null}}})],1),a("div",{staticClass:"wn-wpp-temp-dialog__preview"},[[a("template-preview",{attrs:{template:t.selectedTemplate,variables:t.variables},on:{"update:variables":t.updateVariables}})]],2)]:[a("div",{staticClass:"wn-wpp-temp-dialog__list"},[t.templatesLoading?[a("div",{staticClass:"wn-wpp-temp-dialog__loading"},[a("div",{staticClass:"wn-wpp-temp-dialog__loading-message"},[a("i",{staticClass:"material-icons wn-wpp-temp-dialog__loading-message-spinner-icon"},[t._v("refresh")]),a("span",[t._v("Buscando templates...")])]),t._l(5,(function(t){return a("div",{key:t,staticClass:"wn-wpp-temp-dialog__loading-item"},[a("div",{staticClass:"wn-wpp-temp-dialog__loading-header"}),a("div",{staticClass:"wn-wpp-temp-dialog__loading-body"}),a("div",{staticClass:"wn-wpp-temp-dialog__loading-body"}),a("div",{staticClass:"wn-wpp-temp-dialog__loading-body"})])}))],2)]:[a("template-list",{attrs:{templates:t.templates,loading:t.templatesLoading,"selected-template":t.selectedTemplate},on:{select:t.selectTemplate,search:t.onSearch,refresh:t.listTemplates}})]],2),a("div",{staticClass:"wn-wpp-temp-dialog__preview-placeholder"},[a("svg",{staticClass:"wn-wpp-temp-dialog__preview-icon",attrs:{viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:"M19 3H5C3.9 3 3 3.9 3 5V19C3 20.1 3.9 21 5 21H19C20.1 21 21 20.1 21 19V5C21 3.9 20.1 3 19 3ZM19 19H5V5H19V19Z",fill:"currentColor"}}),a("path",{staticClass:"wn-wpp-temp-dialog__preview-arrow",attrs:{d:"M15.41 7.41L14 6L8 12L14 18L15.41 16.59L10.83 12L15.41 7.41Z",fill:"currentColor"}})]),t.templatesLoading?a("span",[t._v("Buscando templates...")]):a("span",[t._v("Selecione um template para visualizar a prévia")])])]],2),a("action-bar",{attrs:{"can-send":t.canSend,"can-submit":t.canSubmit},on:{submit:t.submit,cancel:t.closeDialog}})],1)},s=[],o=(a("99af"),a("a623"),a("7db0"),a("4160"),a("caad"),a("a15b"),a("d81d"),a("fb6a"),a("b0c0"),a("a9e3"),a("b64b"),a("d3b7"),a("ac1f"),a("25f0"),a("2532"),a("3ca3"),a("466d"),a("5319"),a("841c"),a("1276"),a("159b"),a("ddb0"),a("2b3d"),a("ade3")),n=a("5530"),r=a("53ca"),l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-list"},[a("div",{staticClass:"wn-wpp-temp-list__search"},[a("div",{staticClass:"wn-wpp-temp-list__search-input-wrapper"},[a("i",{staticClass:"material-icons wn-wpp-temp-list__search-icon"},[t._v("search")]),a("input",{directives:[{name:"model",rawName:"v-model",value:t.search,expression:"search"}],staticClass:"wn-wpp-temp-list__search-input",attrs:{type:"text",placeholder:"Buscar templates..."},domProps:{value:t.search},on:{input:[function(e){e.target.composing||(t.search=e.target.value)},t.onSearch]}}),a("div",{staticClass:"wn-wpp-temp-list__search-actions"},[t.search?a("button",{staticClass:"wn-wpp-temp-list__search-clear",on:{click:t.clearSearch}},[a("i",{staticClass:"material-icons"},[t._v("close")])]):t._e(),a("button",{staticClass:"wn-wpp-temp-list__search-refresh",attrs:{disabled:t.loading},on:{click:function(e){return t.$emit("refresh")}}},[a("i",{staticClass:"material-icons",class:{"wn-wpp-temp-list__search-refresh-icon--loading":t.loading}},[t._v("refresh")])])])])]),a("div",{staticClass:"wn-wpp-temp-list__content"},[t.loading?a("div",{staticClass:"wn-wpp-temp-list__loading"},[a("div",{staticClass:"wn-wpp-temp-list__loading-spinner"}),a("span",[t._v("Buscando templates...")])]):0===t.filteredTemplates.length?a("div",{staticClass:"wn-wpp-temp-list__empty"},[a("svg",{staticClass:"wn-wpp-temp-list__empty-icon",attrs:{viewBox:"0 0 200 200",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[a("path",{attrs:{d:"M100 180C144.183 180 180 144.183 180 100C180 55.8172 144.183 20 100 20C55.8172 20 20 55.8172 20 100C20 144.183 55.8172 180 100 180Z",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}}),a("path",{attrs:{d:"M100 60V100",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}}),a("circle",{attrs:{cx:"100",cy:"130",r:"5",fill:"currentColor"}}),a("path",{attrs:{d:"M140 60L160 40",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}}),a("path",{attrs:{d:"M60 60L40 40",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})]),a("span",{staticClass:"wn-wpp-temp-list__empty-text"},[t._v("Nenhum template encontrado")]),a("span",{staticClass:"wn-wpp-temp-list__empty-subtext"},[t._v("Tente uma busca diferente ou verifique se há templates disponíveis")])]):a("div",{staticClass:"wn-wpp-temp-list__table-wrapper"},[a("table",{staticClass:"wn-wpp-temp-list__table"},[t._m(0),a("tbody",t._l(t.filteredTemplates,(function(e){return a("tr",{key:e.id,class:{"wn-wpp-temp-list__row--selected":t.selectedTemplate&&t.selectedTemplate.id===e.id},on:{click:function(a){return t.selectTemplate(e)}}},[a("td",{staticClass:"wn-wpp-temp-list__cell-name"},[t._v(t._s(e.name))]),a("td",{staticClass:"wn-wpp-temp-list__cell-category"},[a("span",{staticClass:"wn-wpp-temp-list__category-badge",class:"wn-wpp-temp-list__category-badge--"+t.getCategoryColor(e.category)},[t._v(" "+t._s(e.category)+" ")])]),a("td",{staticClass:"wn-wpp-temp-list__cell-language"},[t._v(t._s(e.language))]),a("td",{staticClass:"wn-wpp-temp-list__cell-status"},[a("span",{staticClass:"wn-wpp-temp-list__status-badge",class:"wn-wpp-temp-list__status-badge--"+(e.status?e.status.toLowerCase():"approved")},[t._v(" "+t._s(t.getStatusLabel(e.status))+" ")])]),t._m(1,!0)])})),0)])])])])},c=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("thead",[a("tr",[a("th",[t._v("Nome")]),a("th",[t._v("Categoria")]),a("th",[t._v("Idioma")]),a("th",[t._v("Status")]),a("th")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("td",{staticClass:"wn-wpp-temp-list__cell-action"},[a("i",{staticClass:"material-icons wn-wpp-temp-list__row-icon"},[t._v("chevron_right")])])}],d=(a("4de4"),{name:"TemplateList",props:{templates:{type:Array,required:!0},loading:{type:Boolean,default:!1},selectedTemplate:{type:Object,default:null}},data:function(){return{search:""}},computed:{filteredTemplates:function(){if(!this.search)return this.templates;var t=this.search.toLowerCase();return this.templates.filter((function(e){return e.name.toLowerCase().includes(t)||e.category.toLowerCase().includes(t)||e.language.toLowerCase().includes(t)}))}},methods:{getCategoryColor:function(t){var e={MARKETING:"primary",UTILITY:"success",AUTHENTICATION:"warning"};return e[t]||"grey"},getStatusLabel:function(t){var e={approved:"Aprovado",pending:"Pendente",rejected:"Rejeitado"};return e[t?t.toLowerCase():"approved"]||"Aprovado"},selectTemplate:function(t){this.$emit("select",t)},onSearch:function(){this.$emit("search",this.search)},clearSearch:function(){this.search="",this.onSearch()}}}),u=d,p=(a("9696"),a("2877")),m=Object(p["a"])(u,l,c,!1,null,"113b0fa4",null),v=m.exports,f=a("2022"),g=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-details"},[a("div",{staticClass:"wn-wpp-temp-details__header"},[a("button",{staticClass:"wn-wpp-temp-details__back-btn",on:{click:function(e){return t.$emit("back")}}},[a("i",{staticClass:"material-icons"},[t._v("arrow_back")])]),a("div",{staticClass:"wn-wpp-temp-details__info"},[a("div",{staticClass:"wn-wpp-temp-details__name"},[t._v(t._s(t.template.name))]),a("div",{staticClass:"wn-wpp-temp-details__meta"},[a("span",{staticClass:"wn-wpp-temp-details__category-badge",class:"wn-wpp-temp-details__category-badge--"+t.getCategoryColor(t.template.category)},[t._v(" "+t._s(t.template.category)+" ")]),a("span",{staticClass:"wn-wpp-temp-details__language"},[t._v(t._s(t.template.language))])])])]),a("div",{staticClass:"wn-wpp-temp-details__content"},[t.hasVariables?[t.dynamic_variables.length?a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars"},[a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars-title"},[t._v("Variáveis disponíveis:")]),a("div",{staticClass:"wn-wpp-temp-details__dynamic-vars-list"},t._l(t.dynamic_variables,(function(e){return a("button",{key:"string"===typeof e?e:e.value,staticClass:"wn-wpp-temp-details__dynamic-var-btn",on:{click:function(a){return t.copyVariable(e)}}},[t._v(" "+t._s("string"===typeof e?e:e.label)+" ")])})),0)]):t._e(),t._l(t.template.components,(function(e,i){return["HEADER"===e.type&&["IMAGE","VIDEO","DOCUMENT"].includes(e.format)&&t.hasHeaderMediaVariables(e)?a("div",{key:"header-media-"+i,staticClass:"wn-wpp-temp-details__section"},[a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[t._v("image")]),t._v(" "+t._s(t.getHeaderTitle(e.format))+" ")]),a("div",{staticClass:"wn-wpp-temp-details__section-content"},[a("div",{staticClass:"wn-wpp-temp-details__media-upload"},[a("div",{staticClass:"wn-wpp-temp-details__media-info"},[a("div",{staticClass:"wn-wpp-temp-details__media-header"},[a("span",{staticClass:"wn-wpp-temp-details__media-type"},[t._v(" "+t._s(t.getMediaTypeLabel(e.format))+" ")]),a("span",{staticClass:"wn-wpp-temp-details__media-size"},[t._v(" Máx: "+t._s(t.formatFileSize(t.getMaxFileSize(e.format)))+" ")])]),t.localVariables["header_"+e.format.toLowerCase()]?a("div",{staticClass:"wn-wpp-temp-details__media-preview"},["IMAGE"===e.format?[a("img",{staticClass:"wn-wpp-temp-details__media-preview-image",attrs:{src:t.localVariables["header_"+e.format.toLowerCase()],alt:"Preview"}})]:[a("i",{staticClass:"material-icons wn-wpp-temp-details__media-preview-icon"},[t._v(" "+t._s("VIDEO"===e.format?"videocam":"description")+" ")])]],2):t._e()]),a("input",{ref:"fileInput_"+e.format,refInFor:!0,staticStyle:{display:"none"},attrs:{type:"file",accept:t.getAcceptedFileTypes(e.format)},on:{change:function(a){return t.handleFileSelect(a,e.format)}}}),a("button",{staticClass:"wn-wpp-temp-details__media-btn",on:{click:function(){return t.$refs["fileInput_"+e.format][0].click()}}},[a("i",{staticClass:"material-icons"},[t._v("upload_file")]),t._v(" "+t._s(t.localVariables["header_"+e.format.toLowerCase()]?"Alterar arquivo":"Selecionar arquivo")+" ")])])])]):t._e(),"HEADER"===e.type&&"TEXT"===e.format&&e.text&&t.hasHeaderTextVariables(e.text)?a("div",{key:"header-text-"+i,staticClass:"wn-wpp-temp-details__section"},[t._m(0,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},t._l(t.getHeaderVariables(e.text),(function(i,s){return a("div",{key:s,staticClass:"wn-wpp-temp-details__input-group"},[a("label",{staticClass:"wn-wpp-temp-details__input-label"},[t._v("Variável "+t._s(s+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:e.example.header_text[s]},domProps:{value:t.localVariables["header_"+(s+1)]},on:{input:function(e){return t.updateVariable("header_"+(s+1),e.target.value)}}})])})),0)]):t._e(),"BODY"===e.type&&t.hasBodyVariables(e)?a("div",{key:"body-"+i,staticClass:"wn-wpp-temp-details__section"},[t._m(1,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},["NAMED"===t.template.parameter_format?t._l(e.example.body_text_named_params,(function(e){return a("div",{key:e.param_name,staticClass:"wn-wpp-temp-details__input-group"},[a("label",{staticClass:"wn-wpp-temp-details__input-label"},[t._v(t._s(e.param_name))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:e.example},domProps:{value:t.localVariables[e.param_name]},on:{input:function(a){return t.updateVariable(e.param_name,a.target.value)}}})])})):t._l(t.getBodyVariables(e.text),(function(i,s){return a("div",{key:s,staticClass:"wn-wpp-temp-details__input-group"},[a("label",{staticClass:"wn-wpp-temp-details__input-label"},[t._v("Variável "+t._s(s+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:e.example.body_text[0][s]},domProps:{value:t.localVariables["body_"+(s+1)]},on:{input:function(e){return t.updateVariable("body_"+(s+1),e.target.value)}}})])}))],2)]):t._e(),"BUTTONS"===e.type&&t.hasButtonVariables(e)?a("div",{key:"buttons-"+i,staticClass:"wn-wpp-temp-details__section"},[t._m(2,!0),a("div",{staticClass:"wn-wpp-temp-details__section-content"},t._l(e.buttons,(function(e,i){return a("div",{key:"button-"+i},["URL"===e.type&&t.hasUrlVariables(e.url)?a("div",{staticClass:"wn-wpp-temp-details__button-group"},[a("div",{staticClass:"wn-wpp-temp-details__button-title"},[t._v(t._s(e.text))]),t._l(t.getUrlVariables(e.url),(function(s,o){return a("div",{key:o,staticClass:"wn-wpp-temp-details__input-group"},[a("label",{staticClass:"wn-wpp-temp-details__input-label"},[t._v("Variável "+t._s(o+1))]),a("input",{staticClass:"wn-wpp-temp-details__input",attrs:{type:"text",placeholder:e.example?e.example[o]:""},domProps:{value:t.localVariables["button_"+(i+1)+"_url_"+(o+1)]},on:{input:function(e){return t.updateVariable("button_"+(i+1)+"_url_"+(o+1),e.target.value)}}})])}))],2):t._e()])})),0)]):t._e()]}))]:a("div",{staticClass:"wn-wpp-temp-details__no-variables"},[a("i",{staticClass:"material-icons"},[t._v("check_circle")]),a("span",[t._v("Este template não possui variáveis para preencher")])])],2)])},_=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[t._v("title")]),t._v(" Texto do Cabeçalho ")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[t._v("message")]),t._v(" Variáveis do Corpo ")])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-details__section-title"},[a("i",{staticClass:"material-icons"},[t._v("smart_button")]),t._v(" Variáveis dos Botões ")])}],h=(a("45fc"),a("96cf"),a("1da1")),b=a("bb1b"),x={name:"TemplateDetails",props:{template:{type:Object,required:!0},variables:{type:Object,default:function(){return{}}},dynamic_variables:{type:Array,default:function(){return[]},validator:function(t){return t.every((function(t){return"string"===typeof t||"object"===Object(r["a"])(t)&&t.value&&t.label}))}}},data:function(){return{localVariables:Object(n["a"])({},this.variables),showFileUpload:!1,currentMediaType:null}},computed:{hasVariables:function(){var t=this;return this.template.components.some((function(e){if("HEADER"===e.type){if(["IMAGE","VIDEO","DOCUMENT"].includes(e.format))return!0;if("TEXT"===e.format&&e.text)return t.getHeaderVariables(e.text).length>0}var a;return"BODY"===e.type?"NAMED"===t.template.parameter_format?(null===(a=e.example.body_text_named_params)||void 0===a?void 0:a.length)>0:t.getBodyVariables(e.text).length>0:"BUTTONS"===e.type&&e.buttons.some((function(e){return"URL"===e.type&&t.hasUrlVariables(e.url)}))}))}},watch:{variables:{handler:function(t){this.localVariables=Object(n["a"])({},t)},deep:!0,immediate:!0}},methods:{hasHeaderMediaVariables:function(t){return["IMAGE","VIDEO","DOCUMENT"].includes(t.format)},hasHeaderTextVariables:function(t){return this.getHeaderVariables(t).length>0},hasBodyVariables:function(t){var e;return"NAMED"===this.template.parameter_format?(null===(e=t.example.body_text_named_params)||void 0===e?void 0:e.length)>0:this.getBodyVariables(t.text).length>0},hasButtonVariables:function(t){var e=this;return t.buttons.some((function(t){return"URL"===t.type&&e.hasUrlVariables(t.url)}))},getCategoryColor:function(t){var e={MARKETING:"primary",UTILITY:"success",AUTHENTICATION:"warning"};return e[t]||"grey"},getHeaderTitle:function(t){var e={IMAGE:"Imagem do Cabeçalho",VIDEO:"Vídeo do Cabeçalho",DOCUMENT:"Documento do Cabeçalho"};return e[t]||"Mídia do Cabeçalho"},getHeaderVariables:function(t){return t.match(/{{([^}]+)}}/g)||[]},getBodyVariables:function(t){return t.match(/{{([^}]+)}}/g)||[]},getUrlVariables:function(t){return t.match(/{{([^}]+)}}/g)||[]},hasUrlVariables:function(t){return this.getUrlVariables(t).length>0},updateVariable:function(t,e){this.$set(this.localVariables,t,e);var a=JSON.parse(JSON.stringify(this.localVariables));this.$emit("update:variables",a)},getAcceptedFileTypes:function(t){var e={IMAGE:"image/jpeg,image/png",VIDEO:"video/mp4,video/3gpp",DOCUMENT:"application/pdf,application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-powerpoint,application/vnd.openxmlformats-officedocument.presentationml.presentation"};return e[t]||""},getMaxFileSize:function(t){var e={IMAGE:5242880,VIDEO:16777216,DOCUMENT:104857600};return e[t]||0},handleFileSelect:function(t,e){var a=this;return Object(h["a"])(regeneratorRuntime.mark((function i(){var s,o,n;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(s=t.target.files[0],s){i.next=3;break}return i.abrupt("return");case 3:if(!(s.size>a.getMaxFileSize(e))){i.next=6;break}return a.$emit("error","O arquivo excede o tamanho máximo permitido de ".concat(a.formatFileSize(a.getMaxFileSize(e)))),i.abrupt("return");case 6:if(a.isValidFileType(s,e)){i.next=9;break}return a.$emit("error","Tipo de arquivo não permitido"),i.abrupt("return");case 9:o=new FormData,n={type:s.type,size:s.size},n=Object.assign(n,{is_public:!0}),o.append("files[0]",s),o.append("infos[0]",JSON.stringify(n)),b["b"].post({uri:"system/file",msgLoad:!1,data:o,headers:{headers:{"Content-Type":"multipart/form-data"}},sucess:function(t){console.log(t,t.data.data[0].url,t.data.file.url_download),201===t.status&&"success"===t.data.status?a.updateVariable("header_".concat(e.toLowerCase()),t.data.data[0].url_download):a.$emit("error","Oops! Ocorreu um erro.")},error:function(t){console.log(t),a.$emit("error","Oops! Ocorreu um erro.")}}),t.target.value="";case 16:case"end":return i.stop()}}),i)})))()},isValidFileType:function(t,e){var a=this.getAcceptedFileTypes(e).split(",");return a.includes(t.type)},formatFileSize:function(t){var e=["Bytes","KB","MB","GB"];if(0===t)return"0 Byte";var a=parseInt(Math.floor(Math.log(t)/Math.log(1024)));return Math.round(t/Math.pow(1024,a),2)+" "+e[a]},getMediaTypeLabel:function(t){var e={IMAGE:"Imagem",VIDEO:"Vídeo",DOCUMENT:"Documento"};return e[t]||"Mídia"},copyVariable:function(t){var e=this,a="{{".concat("string"===typeof t?t:t.value,"}}");navigator.clipboard.writeText(a).then((function(){e.$emit("success","Variável copiada para a área de transferência")})).catch((function(){e.$emit("error","Não foi possível copiar a variável")}))}}},y=x,k=(a("8cb6"),Object(p["a"])(y,g,_,!1,null,"f5c9e294",null)),C=k.exports,w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wn-wpp-temp-action-bar"},[a("button",{staticClass:"wn-wpp-temp-action-bar__button wn-wpp-temp-action-bar__button--cancel",on:{click:function(e){return t.$emit("cancel")}}},[t._v(" Cancelar ")]),a("button",{staticClass:"wn-wpp-temp-action-bar__button wn-wpp-temp-action-bar__button--submit",attrs:{disabled:!t.canSubmit},on:{click:function(e){return t.$emit("submit")}}},[a("i",{staticClass:"material-icons wn-wpp-temp-action-bar__button-icon"},[t._v("check_circle")]),t._v(" "+t._s(t.canSend?"Enviar":"Selecionar")+" ")])])},S=[],D={name:"ActionBar",props:{canSubmit:{type:Boolean,default:!1},canSend:{type:Boolean,default:!1}}},E=D,T=(a("a6b6"),Object(p["a"])(E,w,S,!1,null,"9419365a",null)),O=T.exports,A={name:"WhatsAppTemplateSelectorDialog",components:{TemplateList:v,TemplatePreview:f["a"],TemplateDetails:C,ActionBar:O},props:{value:{type:Boolean,default:!1},channel_id:{type:[Number,String],required:!0},dynamic_variables:{type:Array,default:function(){return[]}},canSend:{type:Boolean,default:!1}},data:function(){return{templates:[],templatesLoading:!1,selectedTemplate:null,variables:{},search:""}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},canSubmit:function(){var t=this;if(!this.selectedTemplate)return!1;var e=this.selectedTemplate.components.find((function(t){return"BODY"===t.type}));if(!e)return!1;var a=this.selectedTemplate.components.find((function(t){return"HEADER"===t.type}));if(a)if("TEXT"===a.format&&a.text){var i=this.getHeaderVariables(a.text);if(!i.every((function(e,a){return t.variables["header_".concat(a+1)]})))return!1}else if(["IMAGE","VIDEO","DOCUMENT"].includes(a.format)&&!this.variables["header_".concat(a.format.toLowerCase())])return!1;if("NAMED"===this.selectedTemplate.parameter_format){var s=e.example.body_text_named_params||[];if(!s.every((function(e){return t.variables[e.param_name]})))return!1}else{var o=this.getBodyVariables(e.text);if(!o.every((function(e,a){return t.variables["body_".concat(a+1)]})))return!1}var n=this.selectedTemplate.components.find((function(t){return"BUTTONS"===t.type}));if(n)for(var l=function(e){var a=n.buttons[e];if("URL"===a.type&&a.url){var i=t.getUrlVariables(a.url);if(!i.every((function(a,i){return t.variables["button_".concat(e+1,"_url_").concat(i+1)]})))return{v:!1}}},c=0;c2){var r=["pdf","doc","docx","txt","jpg","jpeg","png","gif","mp4","avi","mov"];r.includes(n[n.length-2].toLowerCase())&&(o=n.slice(0,-1).join("."))}return o}}return this.getDefaultFilename(e)}catch(l){return console.warn("Erro ao extrair nome do arquivo da URL:",l),this.getDefaultFilename(e)}},getDefaultFilename:function(t){var e={document:"Documento",image:"Imagem",video:"Vídeo"};return e[t.toLowerCase()]||"Arquivo"},updateVariables:function(t){var e=this;Object.keys(t).forEach((function(a){e.$set(e.variables,a,t[a])}))},onSearch:function(t){this.search=t,this.$emit("search",t)},closeDialog:function(){this.dialog=!1,this.selectedTemplate=null,this.variables={}},submit:function(){var t=this;if(this.canSubmit){var e=this.formatVariablesForSubmission(),a=JSON.parse(JSON.stringify(this.selectedTemplate));a.components=a.components.map((function(e){var a=Object(n["a"])({},e);if("HEADER"===e.type)if("TEXT"===e.format&&e.text){var i=t.getHeaderVariables(e.text);i.forEach((function(e,i){a.text=a.text.replace("{{".concat(i+1,"}}"),t.variables["header_".concat(i+1)])}))}else["IMAGE","VIDEO","DOCUMENT"].includes(e.format)&&(a.example.header_handle=[t.variables["header_".concat(e.format.toLowerCase())]]);if("BODY"===e.type)if("NAMED"===t.selectedTemplate.parameter_format){var s=e.example.body_text_named_params||[];s.forEach((function(e){a.text=a.text.replace("{{".concat(e.param_name,"}}"),t.variables[e.param_name])}))}else{var o=t.getBodyVariables(e.text);o.forEach((function(e,i){a.text=a.text.replace("{{".concat(i+1,"}}"),t.variables["body_".concat(i+1)])}))}return"BUTTONS"===e.type&&(a.buttons=e.buttons.map((function(e,a){var i=Object(n["a"])({},e);if("URL"===e.type&&e.url){var s=t.getUrlVariables(e.url);s.forEach((function(e,s){i.url=i.url.replace("{{".concat(s+1,"}}"),t.variables["button_".concat(a+1,"_url_").concat(s+1)])}))}return i}))),a})),this.$emit("submit",{template:a,variables:e}),console.log({template:a,variables:e}),this.closeDialog()}},formatVariablesForSubmission:function(){var t=this,e={name:this.selectedTemplate.name,language:{code:this.selectedTemplate.language},components:[]},a=this.selectedTemplate.components.find((function(t){return"HEADER"===t.type}));if(a){var i={type:"header",parameters:[]};if("TEXT"===a.format){var s=this.getHeaderVariables(a.text);s.forEach((function(e,a){i.parameters.push({type:"text",text:t.variables["header_".concat(a+1)]})}))}else if(["IMAGE","VIDEO","DOCUMENT"].includes(a.format)){var n=this.variables["header_".concat(a.format.toLowerCase())];i.parameters.push(Object(o["a"])({type:a.format.toLowerCase()},a.format.toLowerCase(),{link:n}))}i.parameters.length>0&&e.components.push(i)}var r=this.selectedTemplate.components.find((function(t){return"BODY"===t.type}));if(r){var l={type:"body",parameters:[]};if("NAMED"===this.selectedTemplate.parameter_format){var c=r.example.body_text_named_params||[];c.forEach((function(e){l.parameters.push({type:"text",text:t.variables[e.param_name]})}))}else{var d=this.getBodyVariables(r.text);d.forEach((function(e,a){l.parameters.push({type:"text",text:t.variables["body_".concat(a+1)]})}))}l.parameters.length>0&&e.components.push(l)}var u=this.selectedTemplate.components.find((function(t){return"BUTTONS"===t.type}));return u&&u.buttons.forEach((function(a,i){if("URL"===a.type){var s={type:"button",sub_type:"url",index:i.toString(),parameters:[]},o=t.getUrlVariables(a.url);o.forEach((function(e,a){s.parameters.push({type:"text",text:t.variables["button_".concat(i+1,"_url_").concat(a+1)]})})),s.parameters.length>0&&e.components.push(s)}else"QUICK_REPLY"===a.type?e.components.push({type:"button",sub_type:"quick_reply",index:i.toString(),parameters:[{type:"payload",payload:a.text.toLowerCase().replace(/\s+/g,"_")}]}):"PHONE_NUMBER"===a.type?e.components.push({type:"button",sub_type:"phone_number",index:i.toString(),parameters:[{type:"text",text:a.phone_number}]}):"FLOW"===a.type&&e.components.push({type:"button",sub_type:"flow",index:i.toString(),parameters:[{type:"text",text:a.flow_id.toString()},{type:"text",text:a.flow_action},{type:"text",text:a.navigate_screen}]})})),e}},mounted:function(){}},I=A,F=(a("f634"),a("4e3e"),Object(p["a"])(I,i,s,!1,null,"fa683392",null));e["a"]=F.exports},a21b:function(t,e,a){},a224:function(t,e,a){"use strict";a("48dd")},a225:function(t,e,a){},a255:function(t,e,a){},a25b:function(t,e,a){},a345:function(t,e,a){},a3b6:function(t,e,a){},a3be:function(t,e,a){"use strict";a("4189")},a416:function(t,e,a){},a430:function(t,e,a){"use strict";a("70ff")},a4a7:function(t,e,a){"use strict";a("b4e7")},a4e4:function(t,e,a){"use strict";a("b04b")},a512:function(t){t.exports=JSON.parse('{"dataIterator":{"rowsPerPageText":"Itens por página:","rowsPerPageAll":"Todos","pageText":"{0}-{1} de {2}","noResultsText":"Nenhum registro correspondente encontrado","nextPage":"Próxima página","prevPage":"Página anterior"},"dataTable":{"rowsPerPageText":"Itens por página:"},"noDataText":"Nenhum dado disponível"}')},a636:function(t,e,a){},a687:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-layout",{attrs:{row:"",wrap:""}},[a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-17 task__info--left"},[a("v-list-tile",{staticClass:"task__info-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"task__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/date_start_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Data/Horário")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[t._v(" "+t._s(t.task.date_formated)+" "+t._s(t.task.time)+" ")])])],1)],1)],1)],1),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-17 task__info--left task__info--right"},[a("v-list-tile",{staticClass:"task__info-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"task__info-avatar"},[a("v-avatar",[a("v-icon",{attrs:{color:t.task.type_info.color,large:""}},[t._v(t._s(t.task.type_info.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t.$Auth.checkPermission("85352c3c-1321-4cba-b009-d5c4dc909159")?a("span",[t._v("Procedimento")]):a("span",[t._v("Tipo")])]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[t._v(" "+t._s(t.task.type_info.title)+" ")])])],1)],1)],1)],1),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-17 task__info--left task__info--right"},[a("v-list-tile",{staticClass:"task__info-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"task__info-avatar"},[a("v-avatar",[a("v-icon",{attrs:{color:t.task.status_info.color,large:""}},[t._v(t._s(t.task.status_info.icon))])],1)],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Status/Etapa")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[t._v(" "+t._s(t.task.status_info.title)+" ")])])],1)],1)],1)],1),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md3:"",lg3:"",xl3:""}},[a("v-card",{staticClass:"elevation-17 task__info--right"},[a("v-list-tile",{staticClass:"task__info-tile",attrs:{avatar:""}},[a("v-list-tile-avatar",{staticClass:"task__info-avatar"},[a("v-avatar",[a("img",{attrs:{src:"/static/icons/monitor/note_96.png"}})])],1),a("v-list-tile-content",[a("v-list-tile-sub-title",[t._v("Descrição")]),a("v-list-tile-title",[a("strong",{staticClass:"task__info-text"},[t._v(" "+t._s(t.task.description)+" ")])])],1)],1)],1)],1),t.task.observation?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",{staticClass:"elevation-17"},[a("v-card-text",[a("p",{domProps:{innerHTML:t._s(t.task.observation)}})])],1)],1):t._e(),a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",{staticClass:"elevation-17"},[a("PersonInfo",{attrs:{person:t.task.customer}})],1)],1),t.task.customer&&(t.task.customer.phones||t.task.customer.adresses)?a("v-flex",{staticClass:"task__areas",attrs:{xs12:"",sm12:"",md12:"",lg12:"",xl12:""}},[a("v-card",{staticClass:"elevation-17"},[a("PersonContactAddress",{attrs:{personName:"customer",person:t.task.customer,"wi-config":"customer",refresh:t.refresh}})],1)],1):t._e()],1)},s=[],o=a("dbab"),n=a("9198"),r={props:{task:{type:Object,required:!0},refresh:{type:Function,required:!0}},components:{PersonInfo:o["a"],PersonContactAddress:n["a"]}},l=r,c=(a("db6b"),a("2877")),d=Object(c["a"])(l,i,s,!1,null,"24f067ee",null);e["a"]=d.exports},a694:function(t,e,a){"use strict";a.d(e,"a",(function(){return p}));var i=a("d4ec"),s=a("262e"),o=a("2caf"),n=a("bee2"),r=a("ade3"),l=a("d359"),c=a("d42c"),d=a("5638"),u=function(){function t(){Object(i["a"])(this,t),Object(r["a"])(this,"channelName",null),Object(r["a"])(this,"createdEventName",null),Object(r["a"])(this,"updatedEventName",null)}return Object(n["a"])(t,[{key:"connection",value:function(){return c["a"].check()&&!window.Echo&&(window.Echo=this.createNewConnection()),window.Echo}},{key:"createNewConnection",value:function(){return new d["a"]({broadcaster:"socket.io",host:l["a"].state.echo.host+":"+l["a"].state.echo.port,reconnection:!0,auth:{headers:this.getConnectionHeaders()}})}},{key:"getConnectionHeaders",value:function(){return{Authorization:"Bearer "+c["a"].token(),Hash:c["a"].hash(),"X-Tenant":c["a"].account().id,Accept:"application/json"}}},{key:"getChannel",value:function(){return c["a"].account().id+"."+this.channelName}},{key:"onEventSubscribe",value:function(t,e){if(this.channelName){var a=this.connection().private(this.getChannel());this.onEventCreated(a,t),this.onEventUpdated(a,e)}}},{key:"onEventUnsubscribe",value:function(){this.channelName&&this.connection().leave(this.getChannel())}},{key:"onEventCreated",value:function(t,e){this.createdEventName&&t.listen("."+this.createdEventName,(function(t){e&&e(t)}))}},{key:"onEventUpdated",value:function(t,e){this.updatedEventName&&t.listen("."+this.updatedEventName,(function(t){e&&e(t)}))}}]),t}(),p=function(t){Object(s["a"])(a,t);var e=Object(o["a"])(a);function a(t){var s;return Object(i["a"])(this,a),s=e.call(this),s.channelName="business."+t.id,s.createdEventName="event.created",s.updatedEventName="event.updated",s}return a}(u)},a6ae:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-loading"},[t.loading?a("div",{staticClass:"wi-loading__loading",style:{"min-height":t.minHeight+" !important"},attrs:{center:""}},[a("v-progress-circular",{attrs:{indeterminate:"",size:70,width:7,color:"blue"}}),t.message?a("h1",{staticClass:"mt-5",domProps:{innerHTML:t._s(t.message)}}):a("h1",[t._v("Carregando...")]),t.subMessage?a("h3",{domProps:{innerHTML:t._s(t.subMessage)}}):t._e()],1):t._t("default")],2)},s=[],o={name:"WiLoading",props:{loading:{type:Boolean,required:!0},message:{default:null},subMessage:{default:null},minHeight:{default:"500px"}}},n=o,r=(a("8cdf"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"01220e06",null);e["a"]=l.exports},a6b6:function(t,e,a){"use strict";a("b573")},a764:function(t,e,a){},a7ad:function(t,e,a){"use strict";a("0ba7")},a7e8:function(t,e,a){},a866:function(t,e,a){},a8a9:function(t,e,a){},a8c0:function(t,e,a){"use strict";a("32aa")},a8d6:function(t,e,a){},a9fd:function(t,e,a){"use strict";a("5206")},aa29:function(t,e,a){},aa3e:function(t,e,a){},aa9d:function(t,e,a){"use strict";a("5e4f")},aac5:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.talk.status<3?a("v-menu",{staticClass:"talk-menu",attrs:{dark:t.$wiDark,right:"",transition:"slide-y-transition",lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"talk-menu__btn",attrs:{icon:"",ripple:"",small:t.small}},i),[a("v-icon",{attrs:{color:t.color}},[t._v("more_vert")])],1)]}}],null,!1,4248979263),model:{value:t.menu,callback:function(e){t.menu=e},expression:"menu"}},[t.menu?a("v-list",[a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.$WiApiPut({uri:"talk/talk",id:t.talk.id,data:{muted:!t.talk.muted}})}}},[a("v-list-tile-avatar",[t.talk.muted?a("v-icon",[t._v("volume_up")]):a("v-icon",[t._v("volume_off")])],1),a("v-list-tile-title",[t.talk.muted?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.mutedActive",expression:"'modules.talks.pages.talkView.menu.mutedActive'"}]}):a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.mutedDesactive",expression:"'modules.talks.pages.talkView.menu.mutedDesactive'"}]})])],1),a("v-divider"),t.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.closeTalk()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.closeTalk",expression:"'modules.talks.pages.talkView.menu.closeTalk'"}]})],1):t._e(),a("v-divider"),t.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.$WiApiPut({uri:"talk/talk",id:t.talk.id,data:{status:4,talk_stage_id:null}})}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("close")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.cancelTalk",expression:"'modules.talks.pages.talkView.menu.cancelTalk'"}]})],1):t._e(),a("v-divider"),t.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.selectNewCollaborator()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("transfer_within_a_station")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.transferTalk",expression:"'modules.talks.pages.talkView.menu.transferTalk'"}]})],1):t._e(),a("v-divider"),t.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.selectNewTeam()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("move_up")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.transferTalkTeam",expression:"'modules.talks.pages.talkView.menu.transferTalkTeam'"}]})],1):t._e(),t.permissionTalkCategorySetInTalk?a("v-divider"):t._e(),t.permissionTalkCategorySetInTalk?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.openCategoryDialog()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"purple darken-1"}},[t._v("category")])],1),a("v-list-tile-title",[t.talk.talk_category_id?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.changeCategory",expression:"'modules.talks.pages.talkView.menu.changeCategory'"}]}):a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.setCategory",expression:"'modules.talks.pages.talkView.menu.setCategory'"}]})])],1):t._e(),t.permissionTalkStageSetInTalk?a("v-divider"):t._e(),t.permissionTalkStageSetInTalk?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.openStageDialog()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"purple darken-1"}},[t._v("stage")])],1),a("v-list-tile-title",[t.talk.talk_stage_id?a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.changeStage",expression:"'modules.talks.pages.talkView.menu.changeStage'"}]}):a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.setStage",expression:"'modules.talks.pages.talkView.menu.setStage'"}]})])],1):t._e(),0==parseInt(t.talk.unseen_messages)?a("v-divider"):t._e(),0==parseInt(t.talk.unseen_messages)?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.setTalkUnseenMessages()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"#009600"}},[t._v("mark_chat_unread")])],1),a("v-list-tile-title",[a("span",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.markToUnread",expression:"'modules.talks.pages.talkView.menu.markToUnread'"}]})])],1):t._e(),a("v-divider"),t.talk.status<3?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.editTalkContact()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("edit")])],1),1==t.talk.contact.type?a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.editContact",expression:"'modules.talks.pages.talkView.menu.editContact'"}]}):a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.editGroup",expression:"'modules.talks.pages.talkView.menu.editGroup'"}]})],1):t._e(),t.talk.contact.person?a("v-divider"):t._e(),t.talk.contact.person?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.unsetTalkContactPerson(t.talk.contact)}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"pink"}},[t._v("backspace")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.unsetProfile",expression:"'modules.talks.pages.talkView.menu.unsetProfile'"}]})],1):t._e(),t.talk.contact.person?a("v-divider"):t._e(),t.talk.contact.person?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.editTalkContactPerson()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"pink"}},[t._v("person")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.editProfile",expression:"'modules.talks.pages.talkView.menu.editProfile'"}]})],1):t._e(),a("v-divider"),a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.transferToChatbot()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"orange"}},[t._v("smart_toy")])],1),a("v-list-tile-title",{directives:[{name:"t",rawName:"v-t",value:"modules.talks.pages.talkView.menu.transferToChatbot",expression:"'modules.talks.pages.talkView.menu.transferToChatbot'"}]})],1),t.$WiCheckPermission("03fe44da")?a("v-divider"):t._e(),t.$WiCheckPermission("03fe44da")?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.makeChatTopicToContact()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"blue"}},[t._v("topic")])],1),a("v-list-tile-title",[t._v(" Criar tópico para este contato ")])],1):t._e(),t.$WiCheckPermission("82d05021")?a("v-divider"):t._e(),t.$WiCheckPermission("82d05021")?a("v-list-tile",{staticClass:"talk-menu__item",on:{click:function(e){return t.addContactToBlock()}}},[a("v-list-tile-avatar",[a("v-icon",{attrs:{color:"red"}},[t._v("block")])],1),a("v-list-tile-title",[t._v(" Bloquear contato ")])],1):t._e()],1):t._e()],1):t._e()},s=[],o=(a("b0c0"),a("5530")),n=a("2f62"),r=a("b04f"),l={name:"TalkMenu",data:function(){return{menu:!1}},computed:{permissionTalkCategorySetInTalk:function(){return this.$WiCheckPermission(r["Qc"])},permissionTalkStageSetInTalk:function(){return this.$WiCheckPermission(r["bd"])}},methods:Object(o["a"])(Object(o["a"])(Object(o["a"])(Object(o["a"])({},Object(n["b"])("Talks",["openTalkCategorySelector"])),Object(n["b"])("Chat",["openChatDialog"])),Object(n["b"])("ChatTopics",["openTopicsDialog"])),{},{selectNewCollaborator:function(){var t=this;this.$WiListDialog({wiConfig:"collaborator-select",mode:"select",callback:function(e){e&&t.checkIfTalkIsCollaboratorDiff(e)},params:{order:"persons.name,asc"},filter:{order:"persons.name,asc",active:!0}})},selectNewTeam:function(){var t=this;this.$WiListDialog({wiConfig:"team",mode:"select",callback:function(e){e&&t.checkIfTalkIsTeamDiff(e)},params:{order:"created_at,desc"},filter:{order:"created_at,desc"}})},checkIfTalkIsCollaboratorDiff:function(t){t.id==this.talk.operator_id?this.$swal({type:"info",title:"Não é possível transferir!",text:"Este atendimento já está com este colaborador."}):this.transferTalkToCollaborator(t)},checkIfTalkIsTeamDiff:function(t){t.id==this.talk.team_id?this.$swal({type:"info",title:"Não é possível transferir!",text:"Este atendimento já está neste departamento."}):this.transferTalkToTeam(t)},transferTalkToCollaborator:function(t){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{operator_id:t.id,status:2}})},transferTalkToTeam:function(t){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{team_id:t.id,status:2}})},editTalkContact:function(){var t=this;this.$WiEditDialog({wiConfig:1==this.talk.contact.type?"talk-contact":"talk-group",data:{id:this.talk.contact.id,talk_channel_id:this.talk.contact.talk_channel_id,name:this.talk.contact.name,type:this.talk.contact.type,person_type:this.talk.contact.person_type,person:this.talk.contact.person,observation:this.talk.contact.observation,locale:this.talk.contact.locale},onSubmit:function(){t.refresh&&t.refresh(t.$route.params.id)}})},setTalkUnseenMessages:function(){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{unseen_messages:1},config:{msgLoad:!0,msgSucess:!0},callback:function(){}})},editTalkContactPerson:function(){var t,e,a,i,s,o,n,r,l,c=this,d=null===(t=this.talk)||void 0===t||null===(e=t.contact)||void 0===e||null===(a=e.person)||void 0===a||null===(i=a.profiles[0])||void 0===i?void 0:i.name;d&&(null===(s=this.talk)||void 0===s||(null===(o=s.contact)||void 0===o||(null===(n=o.person)||void 0===n||delete n.status)),this.$WiEditDialog({wiConfig:d,data:null===(r=this.talk)||void 0===r||null===(l=r.contact)||void 0===l?void 0:l.person,onSubmit:function(){c.refresh&&c.refresh(c.$route.params.id)}}))},useTalkContactPhotoInPerson:function(t){var e=this;this.$WiApiPost({uri:"talk/contact/use-photo-in-person",id:t.person_id,data:{file_id:t.file_id,talk_contact_id:t.id,person_id:t.person_id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){e.refresh&&e.talk&&e.refresh(e.talk.id)}})},unsetTalkContactPerson:function(t){var e=this;this.$WiApiPut({uri:"talk/contact",id:t.id,data:{person_id:null},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){e.refresh&&e.talk&&e.refresh(e.talk.id)}})},transferToChatbot:function(){var t=this;this.$WiListDialog({wiConfig:"talk-menu",mode:"select",callback:function(e){if(e){var a=e.id;t.$WiApiPost({uri:"talks/talk-transfer-to-menu",data:{talk_id:t.talk.id,talk_menu_id:a},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){t.refresh&&t.talk&&t.refresh(t.talk.id)}})}},filter:{type_id:8}})},openCategoryDialog:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;this.openTalkCategorySelector({currentCategoryId:this.talk.talk_category_id,callback:function(a){t.$WiApiPut({uri:"talks/talk",id:t.talk.id,data:{talk_category_id:a.id}}),e&&e(a)}})},openStageDialog:function(){var t=this;this.$WiListDialog({wiConfig:"talk-stage",mode:"select",callback:function(e){console.log(e),t.$WiApiPut({uri:"talks/talk",id:t.talk.id,data:{talk_stage_id:e.id}})}})},makeChatTopicToContact:function(){var t,e,a,i,s,o,n,r=this;this.$WiEditDialog({wiConfig:"chat-topic-group",data:{talk_id:null===(t=this.talk)||void 0===t?void 0:t.id,person_id:null===(e=this.talk)||void 0===e||null===(a=e.contact)||void 0===a?void 0:a.person_id,talk_contact_id:null===(i=this.talk)||void 0===i||null===(s=i.contact)||void 0===s?void 0:s.id,talk_channel_id:null===(o=this.talk)||void 0===o?void 0:o.talk_channel_id,talk_category_id:null===(n=this.talk)||void 0===n?void 0:n.talk_category_id},onSubmit:function(t){var e=t.data,a=e.chat_uuid,i=e.uuid;console.log(a,i),r.openChatDialog({chatUuid:a,topicUuid:i})},redirectOnSubmit:!1})},unifyTalkContact:function(){var t,e,a,i,s,o,n,r;this.$WiEditDialog({wiConfig:"talk-contact-unify",data:{id:null===(t=this.talk)||void 0===t||null===(e=t.contact)||void 0===e?void 0:e.id,talk_contact_id_from:null===(a=this.talk)||void 0===a||null===(i=a.contact)||void 0===i?void 0:i.id,talk_contact_name_from:null===(s=this.talk)||void 0===s||null===(o=s.contact)||void 0===o?void 0:o.name,talk_contact_number_from:null===(n=this.talk)||void 0===n||null===(r=n.contact)||void 0===r?void 0:r.number,talk_contact_id_to:null}})},closeTalk:function(){var t=this;this.$WiCheckPermission("1ffa9cf7")?this.openCategoryDialog((function(){t.closeTalkAction()})):this.closeTalkAction()},closeTalkAction:function(){this.$WiApiPut({uri:"talk/talk",id:this.talk.id,data:{status:3,talk_stage_id:null}})},addContactToBlock:function(){var t=this;this.$WiListDialog({wiConfig:"talk-block",mode:"select",callback:function(e){t.$WiApiPost({uri:"talks/block-contact",data:{talk_contact_id:t.talk.talk_contact_id,talk_block_id:e.id},config:{msgLoad:!0,msgSucess:!0,msgError:!0,msgAsk:!0},callback:function(){t.refresh&&t.talk&&t.refresh(t.talk.id)}})},filter:{active:!0}})}}),props:["talk","color","small","refresh"]},c=l,d=(a("d016"),a("2877")),u=Object(d["a"])(c,i,s,!1,null,"21f43d44",null);e["a"]=u.exports},aaf24:function(t,e,a){"use strict";a("b446")},ab35:function(t,e,a){},ab38:function(t,e,a){},ab3b:function(t,e,a){"use strict";a("4b21")},ab57:function(t,e,a){},abd8:function(t,e,a){},ac18:function(t,e,a){},ac23:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("view-detail",{attrs:{index:t.props.index,apiUrl:t.props.api.url,apiParams:(t.props.api.params||"?")+"&limit=1000",notGetID:"true",notShowToolbar:"true"},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content,s=e.refresh;return[a("div",{staticClass:"file-list-container"},[a("div",{staticClass:"file-list__header"},[a("div",{staticClass:"file-list__header-left"},[a("h3",{staticClass:"file-list__title"},[t._v("Arquivos")]),i&&i.data&&i.data.length>0?a("span",{staticClass:"file-list__count"},[t._v(" "+t._s(i.data.length)+" arquivo"+t._s(i.data.length>1?"s":"")+" ")]):t._e()]),a("div",{staticClass:"file-list__header-right"},[a("div",{staticClass:"file-list__header-controls"},[a("v-btn-toggle",{staticClass:"file-list__view-toggle",attrs:{mandatory:""},model:{value:t.viewMode,callback:function(e){t.viewMode=e},expression:"viewMode"}},[a("v-btn",{staticClass:"file-list__view-btn",attrs:{flat:"",value:"grid"}},[a("v-icon",[t._v("grid_on")])],1),a("v-btn",{staticClass:"file-list__view-btn",attrs:{flat:"",value:"list"}},[a("v-icon",[t._v("list")])],1)],1),a("v-btn",{staticClass:"file-list__refresh-btn",attrs:{icon:"",small:"",loading:t.isRefreshing},on:{click:s}},[a("v-icon",[t._v("refresh")])],1)],1)])]),i?!i.data||i.data.length<1?a("div",{staticClass:"file-list__empty"},[a("div",{staticClass:"file-list__empty-content"},[a("div",{staticClass:"file-list__empty-icon"},[a("div",{staticClass:"file-list__empty-icon-wrapper"},[a("v-icon",{staticClass:"file-list__empty-icon-svg",attrs:{large:""}},[t._v(t._s(t.emptyStateIcon))])],1)]),a("h2",{staticClass:"file-list__empty-title"},[t._v(" "+t._s(t.canAddFiles?"Nenhum arquivo anexado":"Nenhum arquivo disponível")+" ")]),a("p",{staticClass:"file-list__empty-description"},[t._v(t._s(t.emptyStateMessage))])])]):"grid"===t.viewMode&&i&&i.data?a("div",{staticClass:"file-list__grid"},t._l(t.getSortedFiles(i.data),(function(e,i){return a("div",{key:i,staticClass:"file-list__grid-item"},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(i){var o=i.on;return[a("div",t._g({staticClass:"file-card"},o),[a("div",{staticClass:"file-card__preview"},[a("WiFileListItem",{staticClass:"file-card__item",attrs:{file:e,showFileName:!1,maxHeight:"120px",placeholderSize:"32"}}),a("div",{staticClass:"file-card__hover-actions"},[a("v-btn",{staticClass:"file-card__action-btn file-card__action-btn--open",attrs:{icon:"",small:"",title:"Abrir"},on:{click:function(a){return a.stopPropagation(),t.openFile(e)}}},[a("v-icon",{attrs:{small:""}},[t._v("open_in_new")])],1),a("v-btn",{staticClass:"file-card__action-btn file-card__action-btn--download",attrs:{icon:"",small:"",title:"Download"},on:{click:function(a){return a.stopPropagation(),t.downloadFile(e)}}},[a("v-icon",{attrs:{small:""}},[t._v("download")])],1),t.canDelete?a("v-btn",{staticClass:"file-card__action-btn file-card__action-btn--delete",attrs:{icon:"",small:"",title:"Apagar"},on:{click:function(a){return a.stopPropagation(),t.deleteFile(e,s)}}},[a("v-icon",{attrs:{small:""}},[t._v("delete")])],1):t._e()],1)],1),a("div",{staticClass:"file-card__info"},[a("h4",{staticClass:"file-card__name",attrs:{title:t.getFileName(e)}},[t._v(" "+t._s(t.truncateFileName(t.getFileName(e),25))+" ")]),a("p",{staticClass:"file-card__meta"},[a("span",{staticClass:"file-card__date"},[t._v(t._s(t.formatDate(e.created_at)))]),a("span",{staticClass:"file-card__days"},[t._v(t._s(t.getDaysSinceCreated(e.created_at)))])])])])]}}],null,!0)},[a("v-list",{staticClass:"file-menu"},[t.selectedMode?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.$emit("selected",e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1),a("v-list-tile-title",[t._v("Selecionar")])],1):t._e(),t.selectedMode?a("v-divider"):t._e(),a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.openFile(e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"blue"}},[t._v("open_in_new")])],1),a("v-list-tile-title",[t._v("Abrir")])],1),t.canDelete?a("v-divider"):t._e(),t.canDelete?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.deleteFile(e,s)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v("Apagar")])],1):t._e()],1)],1)],1)})),0):"list"===t.viewMode&&i&&i.data?a("div",{staticClass:"file-list__table"},[a("div",{staticClass:"file-table"},[a("div",{staticClass:"file-table__header"},[a("div",{staticClass:"file-table__col file-table__col--icon"}),a("div",{staticClass:"file-table__col file-table__col--name file-table__col--sortable",on:{click:function(e){return t.toggleSort("name")}}},[a("div",{staticClass:"file-table__header-content"},[a("span",[t._v("Nome")]),a("v-icon",{staticClass:"file-table__sort-icon",attrs:{small:""}},[t._v(t._s(t.getSortIcon("name")))])],1)]),a("div",{staticClass:"file-table__col file-table__col--date file-table__col--sortable",on:{click:function(e){return t.toggleSort("date")}}},[a("div",{staticClass:"file-table__header-content"},[a("span",[t._v("Data")]),a("v-icon",{staticClass:"file-table__sort-icon",attrs:{small:""}},[t._v(t._s(t.getSortIcon("date")))])],1)]),a("div",{staticClass:"file-table__col file-table__col--actions"},[t._v("Ações")])]),a("div",{staticClass:"file-table__body"},t._l(t.getSortedFiles(i.data),(function(e,i){return a("div",{key:i,staticClass:"file-table__row"},[a("div",{staticClass:"file-table__col file-table__col--icon"},[a("WiFileListItem",{attrs:{file:e,showFileName:!1,maxHeight:"60px",maxWidth:"60px",placeholderSize:"24"}})],1),a("div",{staticClass:"file-table__col file-table__col--name"},[a("div",{staticClass:"file-table__name",attrs:{title:t.getFileName(e)}},[t._v(" "+t._s(t.truncateFileName(t.getFileName(e),28))+" ")])]),a("div",{staticClass:"file-table__col file-table__col--date"},[a("div",{staticClass:"file-table__date-info"},[a("span",{staticClass:"file-table__date"},[t._v(t._s(t.formatDate(e.created_at)))]),a("span",{staticClass:"file-table__days"},[t._v(t._s(t.getDaysSinceCreated(e.created_at)))])])]),a("div",{staticClass:"file-table__col file-table__col--actions"},[a("div",{staticClass:"file-table__actions-desktop"},[a("v-btn",{staticClass:"file-table__action-btn file-table__action-btn--open",attrs:{icon:"","x-small":"",title:"Abrir"},on:{click:function(a){return t.openFile(e)}}},[a("v-icon",{attrs:{"x-small":""}},[t._v("open_in_new")])],1),a("v-btn",{staticClass:"file-table__action-btn file-table__action-btn--download",attrs:{icon:"","x-small":"",title:"Download"},on:{click:function(a){return t.downloadFile(e)}}},[a("v-icon",{attrs:{"x-small":""}},[t._v("download")])],1),t.canDelete?a("v-btn",{staticClass:"file-table__action-btn file-table__action-btn--delete",attrs:{icon:"","x-small":"",title:"Apagar"},on:{click:function(a){return t.deleteFile(e,s)}}},[a("v-icon",{attrs:{"x-small":""}},[t._v("delete")])],1):t._e()],1),a("div",{staticClass:"file-table__actions-mobile"},[a("v-menu",{attrs:{"offset-y":""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticClass:"file-table__menu-btn",attrs:{icon:"",small:""}},i),[a("v-icon",[t._v("more_vert")])],1)]}}],null,!0)},[a("v-list",{staticClass:"file-menu"},[t.selectedMode?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.$emit("selected",e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"green"}},[t._v("done")])],1),a("v-list-tile-title",[t._v("Selecionar")])],1):t._e(),t.selectedMode?a("v-divider"):t._e(),a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.openFile(e)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"blue"}},[t._v("open_in_new")])],1),a("v-list-tile-title",[t._v("Abrir")])],1),a("v-divider"),t.canDelete?a("v-list-tile",{staticClass:"file-menu__item",on:{click:function(a){return t.deleteFile(e,s)}}},[a("v-list-tile-action",[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1),a("v-list-tile-title",[t._v("Apagar")])],1):t._e()],1)],1)],1)])])})),0)])]):t._e():a("div",{staticClass:"file-list__loading"},[a("div",{staticClass:"file-list__loading-content"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:"48"}}),a("p",{staticClass:"file-list__loading-text"},[t._v("Carregando arquivos...")])],1)])])]}}])})},s=[],o=(a("b0c0"),a("d3b7"),a("25f0"),a("2909")),n=a("bb1b"),r=a("cb9a"),l={name:"WiFileList",data:function(){return{viewMode:"grid",sortBy:"name",sortOrder:"asc",isRefreshing:!1}},methods:{getSortedFiles:function(t){var e=this;return t&&Array.isArray(t)?Object(o["a"])(t).sort((function(t,a){var i,s;if("name"===e.sortBy)i=e.getFileName(t).toLowerCase(),s=e.getFileName(a).toLowerCase();else{if("date"!==e.sortBy)return 0;i=new Date(t.created_at||0),s=new Date(a.created_at||0)}return"asc"===e.sortOrder?i>s?1:-1:i1&&void 0!==arguments[1]?arguments[1]:20;if(!t)return"Arquivo sem nome";var a="number"===typeof t?t.toString():t;return"string"!==typeof a?"Arquivo sem nome":a.length<=e?a:a.substring(0,e)+"..."},formatDate:function(t){if(!t)return"-";try{var e=new Date(t);return isNaN(e.getTime())?"-":e.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})}catch(a){return console.warn("Erro ao formatar data:",t,a),"-"}},openFile:function(t){if(t){var e=t.file||t;if(e&&e.url)try{window.open(e.url)}catch(a){console.warn("Erro ao abrir arquivo:",e.url,a)}}},downloadFile:function(t){if(t){var e=t.file||t;if(e&&e.url)try{var a=document.createElement("a");a.href=e.url,a.download=this.getFileName(t)||"download",a.target="_blank",document.body.appendChild(a),a.click(),document.body.removeChild(a)}catch(i){console.warn("Erro ao fazer download do arquivo:",e.url,i)}}},deleteFile:function(t,e){n["b"].delete({uri:this.props.api.url,id:t.id,msgLoad:!0,msgSucess:!0,msgError:!0,sucess:function(){e()},error:function(t){console.log(t)}})},refresh:function(){var t=this;this.isRefreshing=!0,setTimeout((function(){t.isRefreshing=!1}),500)},addFile:function(t){var e;console.log(this.props),this.$WiFileDialog({info:null===(e=this.props)||void 0===e?void 0:e.info,onSuccess:function(){t()}})}},props:{props:{default:{},required:!1},selectedMode:{default:!1}},computed:{permission:function(){return!this.props.permission||this.$WiCheckPermission(this.props.permission)},editable:function(){return!Object.prototype.hasOwnProperty.call(this.props,"editable")||this.props.editable},canDelete:function(){return this.permission&&this.editable},canAddFiles:function(){return this.permission&&this.editable},emptyStateMessage:function(){return this.canAddFiles?'Clique no botão "Adicionar arquivo" no topo da tela para anexar arquivos a este item.':this.permission&&!this.editable?"Você tem permissão para visualizar arquivos, mas não pode adicionar novos arquivos.":this.permission?"Nenhum arquivo foi anexado a este item.":"Você não tem permissão para gerenciar arquivos neste item."},emptyStateIcon:function(){return this.canAddFiles?"cloud_upload":this.permission&&!this.editable?"visibility":this.permission?"folder_open":"lock"}},components:{WiFileListItem:r["a"]}},c=l,d=(a("4375"),a("2877")),u=Object(d["a"])(c,i,s,!1,null,"ea9f2dd6",null);e["default"]=u.exports},ac61:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"audio-recorder-inline",class:{"theme--dark":t.$vuetify.theme.dark},style:{height:t.height+"px"}},[t.isRecording||t.isPaused||t.audioUrl?t.isRecording||t.isPaused?a("div",{staticClass:"recorder-active"},[a("div",{staticClass:"recording-status"},[a("div",{staticClass:"recording-info"},[a("v-icon",{staticClass:"status-icon",attrs:{color:t.recordingColor}},[t._v(" "+t._s(t.isPaused?"pause_circle":"radio_button_checked")+" ")]),a("div",{staticClass:"status-details"},[a("span",{staticClass:"status-text"},[t._v(t._s(t.isPaused?"Gravação pausada":"Gravando..."))]),a("span",{staticClass:"timer",class:{paused:t.isPaused}},[t._v(t._s(t.formatTime(t.recordingTime)))])])],1),a("div",{staticClass:"recording-controls"},[a("v-btn",{staticClass:"mx-1",attrs:{small:"",icon:"",color:t.isPaused?t.accentColor:t.recordingColor},on:{click:t.toggleRecording}},[a("v-icon",[t._v(t._s(t.isPaused?"fiber_manual_record":"pause_circle"))])],1),a("v-btn",{staticClass:"mx-1",attrs:{small:"",icon:"",color:t.recordingColor},on:{click:t.stopRecording}},[a("v-icon",[t._v("check_circle")])],1)],1)])]):t.audioUrl?a("div",{staticClass:"recorder-preview"},[a("div",{staticClass:"preview-container"},[a("audio",{ref:"audioPlayer",staticClass:"audio-player",attrs:{src:t.audioUrl,controls:""}}),a("div",{staticClass:"preview-controls"},[a("v-btn",{staticClass:"mx-1",attrs:{icon:""},on:{click:t.resetRecording}},[a("v-icon",{attrs:{color:"red"}},[t._v("delete")])],1),a("v-btn",{staticClass:"mx-1",attrs:{icon:"",loading:t.isProcessing},on:{click:t.sendAudio}},[a("v-icon",{attrs:{color:"primary"}},[t._v("send")])],1)],1)])]):t._e():a("div",{staticClass:"recorder-initial"},[a("div",{staticClass:"mic-button-wrapper"},[a("v-btn",{attrs:{icon:"",color:t.iconColor},on:{click:t.startRecording}},[a("v-icon",{class:{pulse:t.isRecording}},[t._v("mic")])],1),t.isRecording?a("div",{staticClass:"pulse-ring",style:{borderColor:t.recordingColor}}):t._e()],1),a("span",{staticClass:"hint-text"},[t._v("Clique para gravar áudio")])])])},s=[],o=(a("a9e3"),a("d7840")),n={name:"WNAudioRecorderInline",mixins:[o["a"]],props:{height:{type:Number,default:70}}},r=n,l=(a("dbca"),a("2877")),c=Object(l["a"])(r,i,s,!1,null,"42e8a415",null);e["a"]=c.exports},ace9:function(t,e,a){},adbe:function(t,e,a){"use strict";a("621e")},addb:function(t,e,a){},ade2:function(t,e,a){},adf4:function(t,e,a){},ae81:function(t,e,a){},ae8f:function(t,e,a){},af28:function(t,e,a){},afa1:function(t,e,a){"use strict";a("eec7")},afa7:function(t,e,a){},b04b:function(t,e,a){},b04f:function(t,e,a){"use strict";a.d(e,"Zb",(function(){return i})),a.d(e,"ec",(function(){return s})),a.d(e,"kc",(function(){return o})),a.d(e,"jc",(function(){return n})),a.d(e,"ac",(function(){return r})),a.d(e,"bc",(function(){return l})),a.d(e,"dc",(function(){return c})),a.d(e,"cc",(function(){return d})),a.d(e,"fc",(function(){return u})),a.d(e,"gc",(function(){return p})),a.d(e,"ic",(function(){return m})),a.d(e,"hc",(function(){return v})),a.d(e,"lc",(function(){return f})),a.d(e,"qc",(function(){return g})),a.d(e,"wc",(function(){return _})),a.d(e,"vc",(function(){return h})),a.d(e,"mc",(function(){return b})),a.d(e,"nc",(function(){return x})),a.d(e,"pc",(function(){return y})),a.d(e,"oc",(function(){return k})),a.d(e,"rc",(function(){return C})),a.d(e,"sc",(function(){return w})),a.d(e,"uc",(function(){return S})),a.d(e,"tc",(function(){return D})),a.d(e,"Bb",(function(){return E})),a.d(e,"Gb",(function(){return T})),a.d(e,"Mb",(function(){return O})),a.d(e,"Lb",(function(){return A})),a.d(e,"Cb",(function(){return I})),a.d(e,"Db",(function(){return F})),a.d(e,"Fb",(function(){return P})),a.d(e,"Eb",(function(){return j})),a.d(e,"Hb",(function(){return q})),a.d(e,"Ib",(function(){return $})),a.d(e,"Kb",(function(){return z})),a.d(e,"Jb",(function(){return M})),a.d(e,"Nb",(function(){return N})),a.d(e,"Sb",(function(){return L})),a.d(e,"Yb",(function(){return R})),a.d(e,"Xb",(function(){return U})),a.d(e,"Ob",(function(){return W})),a.d(e,"Pb",(function(){return B})),a.d(e,"Rb",(function(){return V})),a.d(e,"Qb",(function(){return H})),a.d(e,"Tb",(function(){return G})),a.d(e,"Ub",(function(){return Y})),a.d(e,"Wb",(function(){return J})),a.d(e,"Vb",(function(){return Q})),a.d(e,"id",(function(){return K})),a.d(e,"jd",(function(){return X})),a.d(e,"hd",(function(){return Z})),a.d(e,"T",(function(){return tt})),a.d(e,"V",(function(){return et})),a.d(e,"X",(function(){return at})),a.d(e,"W",(function(){return it})),a.d(e,"U",(function(){return st})),a.d(e,"xb",(function(){return ot})),a.d(e,"yb",(function(){return nt})),a.d(e,"dd",(function(){return rt})),a.d(e,"ed",(function(){return lt})),a.d(e,"gd",(function(){return ct})),a.d(e,"fd",(function(){return dt})),a.d(e,"a",(function(){return ut})),a.d(e,"h",(function(){return pt})),a.d(e,"b",(function(){return mt})),a.d(e,"sb",(function(){return vt})),a.d(e,"wb",(function(){return ft})),a.d(e,"vb",(function(){return gt})),a.d(e,"Z",(function(){return _t})),a.d(e,"j",(function(){return ht})),a.d(e,"k",(function(){return bt})),a.d(e,"m",(function(){return xt})),a.d(e,"l",(function(){return yt})),a.d(e,"H",(function(){return kt})),a.d(e,"I",(function(){return Ct})),a.d(e,"K",(function(){return wt})),a.d(e,"J",(function(){return St})),a.d(e,"Y",(function(){return Dt})),a.d(e,"md",(function(){return Et})),a.d(e,"kd",(function(){return Tt})),a.d(e,"od",(function(){return Ot})),a.d(e,"qd",(function(){return At})),a.d(e,"pd",(function(){return It})),a.d(e,"nd",(function(){return Ft})),a.d(e,"ld",(function(){return Pt})),a.d(e,"v",(function(){return jt})),a.d(e,"u",(function(){return qt})),a.d(e,"w",(function(){return $t})),a.d(e,"G",(function(){return zt})),a.d(e,"x",(function(){return Mt})),a.d(e,"y",(function(){return Nt})),a.d(e,"z",(function(){return Lt})),a.d(e,"B",(function(){return Rt})),a.d(e,"A",(function(){return Ut})),a.d(e,"C",(function(){return Wt})),a.d(e,"D",(function(){return Bt})),a.d(e,"F",(function(){return Vt})),a.d(e,"E",(function(){return Ht})),a.d(e,"i",(function(){return Gt})),a.d(e,"rb",(function(){return Yt})),a.d(e,"gb",(function(){return Jt})),a.d(e,"hb",(function(){return Qt})),a.d(e,"jb",(function(){return Kt})),a.d(e,"ib",(function(){return Xt})),a.d(e,"kb",(function(){return Zt})),a.d(e,"mb",(function(){return te})),a.d(e,"lb",(function(){return ee})),a.d(e,"nb",(function(){return ae})),a.d(e,"ob",(function(){return ie})),a.d(e,"pb",(function(){return se})),a.d(e,"qb",(function(){return oe})),a.d(e,"o",(function(){return ne})),a.d(e,"p",(function(){return re})),a.d(e,"n",(function(){return le})),a.d(e,"xc",(function(){return ce})),a.d(e,"yc",(function(){return de})),a.d(e,"Ac",(function(){return ue})),a.d(e,"zc",(function(){return pe})),a.d(e,"Q",(function(){return me})),a.d(e,"R",(function(){return ve})),a.d(e,"S",(function(){return fe})),a.d(e,"N",(function(){return ge})),a.d(e,"P",(function(){return _e})),a.d(e,"O",(function(){return he})),a.d(e,"M",(function(){return be})),a.d(e,"Fc",(function(){return xe})),a.d(e,"Ec",(function(){return ye})),a.d(e,"Nc",(function(){return ke})),a.d(e,"Oc",(function(){return Ce})),a.d(e,"Rc",(function(){return we})),a.d(e,"Pc",(function(){return Se})),a.d(e,"Qc",(function(){return De})),a.d(e,"Uc",(function(){return Ee})),a.d(e,"Vc",(function(){return Te})),a.d(e,"Xc",(function(){return Oe})),a.d(e,"Wc",(function(){return Ae})),a.d(e,"Tc",(function(){return Ie})),a.d(e,"Yc",(function(){return Fe})),a.d(e,"cd",(function(){return Pe})),a.d(e,"Zc",(function(){return je})),a.d(e,"bd",(function(){return qe})),a.d(e,"ad",(function(){return $e})),a.d(e,"Sc",(function(){return ze})),a.d(e,"Jc",(function(){return Me})),a.d(e,"Kc",(function(){return Ne})),a.d(e,"Mc",(function(){return Le})),a.d(e,"Lc",(function(){return Re})),a.d(e,"cb",(function(){return Ue})),a.d(e,"db",(function(){return We})),a.d(e,"fb",(function(){return Be})),a.d(e,"eb",(function(){return Ve})),a.d(e,"e",(function(){return He})),a.d(e,"f",(function(){return Ge})),a.d(e,"c",(function(){return Ye})),a.d(e,"d",(function(){return Je})),a.d(e,"g",(function(){return Qe})),a.d(e,"tb",(function(){return Ke})),a.d(e,"ub",(function(){return Xe})),a.d(e,"zb",(function(){return Ze})),a.d(e,"Ab",(function(){return ta})),a.d(e,"ab",(function(){return ea})),a.d(e,"bb",(function(){return aa})),a.d(e,"Bc",(function(){return ia})),a.d(e,"Cc",(function(){return sa})),a.d(e,"Ic",(function(){return oa})),a.d(e,"s",(function(){return na})),a.d(e,"q",(function(){return ra})),a.d(e,"r",(function(){return la})),a.d(e,"Gc",(function(){return ca})),a.d(e,"Hc",(function(){return da}));var i="ddeb28a2",s="2ce443c0",o="8daadae5",n="45834591",r="fcbb4878",l="0fae219a",c="3efbd1a0",d="fd81239a",u="92b77ae3",p="94bcb218",m="7d7a9902",v="ab01a1ad",f="fdf1fbac",g="573efe93",_="837e5919",h="03a547d3",b="0177ebc5",x="8d15d0f5",y="1c090520",k="1ae02bff",C="ee1f4e17",w="43123979",S="a7bde8a2",D="04135928",E="9e2ff571",T="b40547b2",O="0dba144a",A="38f8301f",I="b231d083",F="159d8edd",P="e40b18b8",j="e8220a49",q="8df2aae9",$="df1fcff5",z="4cd3838e",M="ffafc2be",N="e8181b79",L="d2e1fb88",R="7c513c2b",U="3205d9ac",W="992a4987",B="7ec93d91",V="8fda0328",H="32e8bc30",G="7d32f783",Y="8013b34b",J="797ac00b",Q="0eb2d3c5",K="49944f98",X="9ec0a917",Z="5dc282ab",tt="74cc44a0",et="8e45510b",at="18baa289",it="e2dd4c31",st="bd499dfa",ot="0f5c3cdf",nt="e904521d",rt="a84c3a89",lt="b077d059",ct="fc5de984",dt="d83fdfbd",ut="10b505c9",pt="d3c48579",mt="e4c0d9d1",vt="fbded5ac",ft="b41dcfec",gt="8d39bdaf",_t="1b7857f9",ht="1731ce93",bt="c0bc70b8",xt="a3eb1322",yt="a2175f11",kt="20cb4a0c",Ct="07bfd5ac",wt="9a5adb57",St="2f812a9f",Dt="e2a51798",Et="d522cb74-5904-48b3-9e8b-4cb834448b17",Tt="38b25faf",Ot="e87347cb",At="4d87fa15",It="eee440a2",Ft="54f8aa8f",Pt="7582a155",jt="201f4ca9-2dbb-4a85-b7ca-87d593c5fed8",qt="2a9e78b0",$t="cc550b47",zt="3358db39",Mt="2df4c31e",Nt="75edd950",Lt="7eef299e",Rt="d9e0afc4",Ut="dfca0bd7",Wt="d72eee5b",Bt="0b570f54",Vt="51daccc0",Ht="e70d14fc",Gt="85352c3c-1321-4cba-b009-d5c4dc909159",Yt="bec249c8-3ddc-4113-8dd5-e558fd30baa8",Jt="2bcbe112",Qt="7c150184",Kt="05f7df9d",Xt="52fc7f93",Zt="a9eb9517",te="ada70d8b",ee="82a7fd28",ae="bc7f01b4",ie="dc2f22e3",se="97990c51",oe="0bc34e01",ne="deb97d02-3e91-434d-939e-89fcff733c3c",re="3cdc84a8",le="a30ba8cf",ce="9ecfc978",de="7379b0cb",ue="87f128fb",pe="5cda183e",me="a090e093",ve="55aa9d8c",fe="02c22553",ge="84489c03-1cbd-4455-98c0-973c08aea582",_e="8e0f9bd4",he="fd8e4ff3",be="18cda1f3",xe="52bd718a",ye="f8422235",ke="4af41ee5",Ce="4f4ab210",we="9713ffe3",Se="41db7ef7",De="1994293a",Ee="b7c54d2e",Te="e3a98f18",Oe="f5d87c89",Ae="a4b9c832",Ie="c8d89e45",Fe="d7e90f23",Pe="e8f12a34",je="f9a23b45",qe="b1c34d58",$e="a2b3c4d5",ze="f8fc1479",Me="34707354",Ne="0a476884",Le="82d05021",Re="2d2a4df8",Ue="e11b93ee",We="149e929f",Be="f1922793",Ve="bf37ff31",He="e28b154d",Ge="299dc10f",Ye="498c7109",Je="d3a5fac1",Qe="95273fa0",Ke="2e3d941f",Xe="0db1daa0",Ze="a5d47e5e",ta="dc2ba91a",ea="50120b72",aa="4a324925",ia="39e9e78a",sa="3bdad850",oa="54ef873b",na="dbcf47ec",ra="29e5d4f4",la="815c37dc",ca="3cae8a3c",da="4a91db5c"},b0a2:function(t,e,a){},b0de:function(t,e,a){"use strict";a("0213")},b121:function(t,e,a){"use strict";a("cffb")},b150:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("td",{staticClass:"justify-center wi-list-data-table-actions"},["select"!=t.config.mode?a("div",{staticStyle:{"min-width":"80px !important"}},[t.checkButtonConfig("update")?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("update",t.config.config),mode:"disabled"},expression:"{'id': getIdPermission('update', config.config), mode: 'disabled'}"}],staticClass:"mx-0 wrapper",attrs:{slot:"active",icon:"",small:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.config.store,onSubmit:t.config.refresh,data:t.props.item})}},slot:"active"},[a("v-icon",[t._v("edit")])],1):t._e(),t.checkButtonConfig("delete")?a("db-delete",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.getIdPermission("delete",t.config.config),mode:"disabled"},expression:"{'id': getIdPermission('delete', config.config), mode: 'disabled'}"}],staticClass:"mx-0 wrapper",attrs:{store:t.config.store,id:t.props.item.id,icon:t.deleteIcon},on:{action:t.config.refresh}}):t._e(),t._t("actions")],2):a("div",[a("v-btn",{staticClass:"select-action-btn mx-0",attrs:{flat:"",icon:""},on:{click:function(e){return t.config.select(t.props.item)}}},[a("v-icon",[t._v("check")])],1)],1)])},s=[],o={name:"WiListDataTableActions",methods:{getIdPermission:function(t,e){return e&&e.id?e.id[t]||e.id:null},checkButtonConfig:function(t){var e=!0;return this.config.config.actions&&(e="function"===typeof this.config.config.actions[t]?this.config.config.actions[t](this.props.item):this.config.config.actions[t]),e}},props:{config:Object,props:Object,deleteIcon:String}},n=o,r=(a("2d84"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"1d2bddc2",null);e["a"]=l.exports},b156:function(t,e,a){},b1a9:function(t,e,a){"use strict";a("f2ac")},b30c:function(t,e,a){},b30d:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-btn",{attrs:{icon:"",flat:"",color:"red",disabled:t.disabled},on:{click:function(e){return t.apagar()}}},[t.icon?a("v-icon",[t._v(t._s(t.icon))]):a("v-icon",[t._v("delete")])],1)},s=[],o=a("53ca"),n=a("bb1b"),r={name:"DBDelete",data:function(){return{}},computed:{config:function(){var t=this.$store.state.pages[this.store]||{};return t},url:function(){var t=this.$store.state.url;return t.base+t.version+t.group}},methods:{getConfigUri:function(t){return this.config.apiUrl&&this.config.apiUrl.edit?"object"===Object(o["a"])(this.config.apiUrl.edit)?this.config.apiUrl.edit[t]:this.config.apiUrl.edit:this.config.apiUrl},apagar:function(){var t=this;this.$swal({title:"Deseja realmente apagar?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Apagar!",cancelButtonText:"Cancelar"}).then((function(e){if(e.value){t.$swal({title:"Apagando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){t.$swal.showLoading()}});var a=t.getConfigUri("delete");n["a"].delete({url:t.url+a+"/"+t.id}).then((function(){t.$swal({type:"success",title:"Tudo certo!",text:"Concluído com sucesso."}),t.$emit("action",!1),t.$emit("refresh",!1)})).catch((function(e){t.$WiMakeError({error:e,id:411,title:"Erro ao apagar este item."})}))}}))}},props:["disabled","action","store","id","icon"]},l=r,c=a("2877"),d=Object(c["a"])(l,i,s,!1,null,null,null);e["a"]=d.exports},b326:function(t,e,a){"use strict";a("a8a9")},b32b:function(t,e,a){"use strict";a("20fa")},b3bc:function(t,e,a){},b3dd:function(t,e,a){"use strict";a("2beb")},b3f7:function(t,e,a){},b436:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{background:"white !important"}},[a("v-toolbar",{staticStyle:{color:"white"},attrs:{dense:"",color:t.$wiDark?"dark":"primary"}},[a("v-btn",{staticStyle:{color:"white"},attrs:{icon:"",ripple:""},on:{click:function(e){return t.$router.go(-1)}}},[a("v-icon",[t._v("arrow_back")])],1),a("v-toolbar-title",[t._v(" "+t._s(t.title||"Processos")+" ")]),a("v-spacer"),t.wiConfig&&t.wiConfig.filters?a("WiListFilters",{attrs:{config:t.wiConfig.filters,params:t.apiGetParams,disabled:t.loading},on:{filter:function(e){t.setFilters(e)}}}):t._e(),t.hideReorderButton?t._e():a("v-menu",{attrs:{"close-on-content-click":!0,"nudge-width":300},model:{value:t.orderMenu,callback:function(e){t.orderMenu=e},expression:"orderMenu"}},[a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{slot:"activator",small:"",outline:"",color:"white",disabled:t.loading},slot:"activator"},[a("v-icon",[t._v("sort")]),a("span",[t._v("Reordenar")])],1),a("v-card",[a("v-toolbar",{attrs:{dense:"",flat:"",color:"transparent"}},[a("v-toolbar-title",[t._v("Selecione a ordem")]),a("v-spacer"),a("v-btn",{attrs:{outline:"",small:""},on:{click:function(e){t.orderMenu=!1}}},[a("v-icon",{staticClass:"mr-2"},[t._v("close")]),a("span",[t._v(" Fechar ")])],1)],1),a("v-divider"),a("v-list",{attrs:{dense:""}},[a("v-list-tile",{class:t.getOrderClass("order,asc"),on:{click:function(e){return t.setOrder("order,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("timeline")])],1),a("v-list-tile-title",[t._v("Ordem padrão (Manual)")])],1),a("v-divider"),a("v-list-tile",{class:t.getOrderClass("opened_at,desc"),on:{click:function(e){return t.setOrder("opened_at,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add_circle_outline")])],1),a("v-list-tile-title",[t._v("Data de criação (Mais recentes primeiro)")])],1),a("v-list-tile",{class:t.getOrderClass("opened_at,asc"),on:{click:function(e){return t.setOrder("opened_at,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("add_circle_outline")])],1),a("v-list-tile-title",[t._v("Data de criação (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:t.getOrderClass("date_start,desc"),on:{click:function(e){return t.setOrder("date_start,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("event")])],1),a("v-list-tile-title",[t._v("Data de Emissão (Mais recentes primeiro)")])],1),a("v-list-tile",{class:t.getOrderClass("date_start,asc"),on:{click:function(e){return t.setOrder("date_start,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("event")])],1),a("v-list-tile-title",[t._v("Data de Emissão (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:t.getOrderClass("date_end,desc"),on:{click:function(e){return t.setOrder("date_end,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("date_range")])],1),a("v-list-tile-title",[t._v("Data de Entrega (Mais recentes primeiro)")])],1),a("v-list-tile",{class:t.getOrderClass("date_end,asc"),on:{click:function(e){return t.setOrder("date_end,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("date_range")])],1),a("v-list-tile-title",[t._v("Data de Entrega (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:t.getOrderClass("date_validity,desc"),on:{click:function(e){return t.setOrder("date_validity,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("event_available")])],1),a("v-list-tile-title",[t._v("Data de Validade (Mais recentes primeiro)")])],1),a("v-list-tile",{class:t.getOrderClass("date_validity,asc"),on:{click:function(e){return t.setOrder("date_validity,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("event_available")])],1),a("v-list-tile-title",[t._v("Data de Validade (Mais antigas primeiro)")])],1),a("v-divider"),a("v-list-tile",{class:t.getOrderClass("total_liquid,asc"),on:{click:function(e){return t.setOrder("total_liquid,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("attach_money")])],1),a("v-list-tile-title",[t._v("Valor Total (Do menor para o maior)")])],1),a("v-list-tile",{class:t.getOrderClass("total_liquid,desc"),on:{click:function(e){return t.setOrder("total_liquid,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("attach_money")])],1),a("v-list-tile-title",[t._v("Valor Total (Do maior para o menor)")])],1),a("v-divider"),"490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id?a("v-list-tile",{class:t.getOrderClass("sum_quantity_unit,desc"),on:{click:function(e){return t.setOrder("sum_quantity_unit,desc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("list")])],1),a("v-list-tile-title",[t._v("Número de itens (Do maior para o menor)")])],1):t._e(),"490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id?a("v-list-tile",{class:t.getOrderClass("sum_quantity_unit,asc"),on:{click:function(e){return t.setOrder("sum_quantity_unit,asc")}}},[a("v-list-tile-avatar",[a("v-icon",[t._v("list")])],1),a("v-list-tile-title",[t._v("Número de itens (Do menor para o maior)")])],1):t._e()],1)],1)],1),t.hideAddButton?t._e():a("v-btn",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{small:"",outline:"",color:"white",disabled:t.loading},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store+"-open",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")]),a("span",[t._v("Adicionar Novo")])],1),t.listStageConfig&&t.listStageConfigPermission?a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:t.listStageConfigPermission},expression:"{ id: listStageConfigPermission }"}],attrs:{small:"",disabled:t.loading,icon:""},on:{click:function(e){return t.listStages()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("settings")])],1):t._e(),a("v-btn",{attrs:{disabled:t.loading,small:"",icon:""},on:{click:function(e){return t.load()}}},[a("v-icon",{attrs:{color:"white"}},[t._v("refresh")])],1)],1),t.loading?a("v-progress-linear",{staticStyle:{margin:"unset",position:"absolute"},attrs:{indeterminate:!0}}):t._e(),t.stages.length<1&&!t.loading?a("v-flex",{attrs:{sm12:""}},[a("br"),a("div",{staticStyle:{padding:"20px"}},[a("v-alert",{attrs:{value:!0,type:"warning"}},[t._v(" Nenhum registro encontrado! ")])],1)]):t._e(),t.stages.length<1&&t.loading?a("v-flex",{attrs:{sm12:""}},[a("LoadingIndicator")],1):t._e(),t.stages.length>0?a("div",{staticStyle:{height:"calc(100vh - 97px) !important","overflow-x":"auto !important","overflow-y":"hidden !important",padding:"5px 5px"}},[a("div",{style:{width:301*t.stages.length+"px"}},t._l(t.stages,(function(e,i){return a("div",{key:i,staticClass:"box"},[a("div",{staticStyle:{padding:"5px","max-width":"300px !important",margin:"unset"}},[a("div",{staticClass:"elevation-0"},[a("KanbanColumnHeader",{attrs:{"stage-color":e.color,"stage-icon":e.icon,"stage-name":e.name,"items-total":e.items.total,"store-stage":t.storeStage,"stage-data":e},on:{refresh:t.load}}),a("v-divider"),a("div",{staticClass:"wi-kanban__header",staticStyle:{height:"calc(100vh - 180px) !important","overflow-y":"auto",padding:"5px",background:"#DFE1E6"}},["490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id&&e.items.data&&e.items.data.length>0&&e.sum_quantity_unit?a("v-toolbar",{staticClass:"elevation-10 toolbar_status",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[t._v("list")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" Produtos/Serviços: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(e.sum_quantity_unit)+" ")])],1):t._e(),t.showAmountSum&&"490fba83-2a5e-4b11-935a-754b25000880"!=t.$Auth.user().account.id&&e.items.data&&e.items.data.length>0?a("v-toolbar",{staticClass:"elevation-10 toolbar_status wi-kanban__column-amount-total",staticStyle:{padding:"0px !important","margin-bottom":"5px"},attrs:{dense:""}},[a("v-icon",[t._v("attach_money")]),a("strong",{staticStyle:{"font-size":"14px"}},[t._v(" Valor total: ")]),a("v-spacer"),a("strong",{staticStyle:{"font-size":"16px"}},[t._v(" "+t._s(t._f("money")(e.sum_total_liquid))+" ")])],1):t._e(),a("Container",{staticClass:"wi-kanban__container",attrs:{"group-name":"col","get-child-payload":function(t){return e.items.data[t]},"drag-class":"card-ghost","drop-class":"card-ghost-drop","drop-placeholder":{className:"cards-drop-preview",animationDuration:"150",showOnTop:!0}},on:{drop:function(e){return t.onDrop(i,e)}}},[t._l(e.items.data,(function(e,i){return a("Draggable",{key:i},[t._t("items",null,{item:e,index:i,refresh:t.load,loading:t.loading})],2)})),!t.noPaginate&&e.items.data&&e.items.data.length>0?a("v-btn",{attrs:{block:"",outline:"",color:"black",disabled:e.items.last_page==e.items.current_page,loading:e.loading},on:{click:function(a){return t.itemPaginate(e)}}},[t._v("Buscar Mais")]):t._e()],2)],1),a("v-footer",{staticStyle:{background:"#DFE1E6","min-height":"5px !important",height:"5px !important"}})],1)])])})),0)]):t._e(),a("v-btn",{staticClass:"white--text hidden-md-only hidden-lg-only hidden-xl-only elevation-17",attrs:{color:"green",fab:"",fixed:"",bottom:"",right:""},on:{click:function(e){return t.$WiEditDialog({wiConfig:t.store+"-open",onSubmit:t.load,data:{}})}}},[a("v-icon",[t._v("add")])],1)],1)},s=[],o=(a("4de4"),a("c740"),a("d81d"),a("b0c0"),a("ac1f"),a("5319"),a("5530")),n=a("e463"),r=a("3f7d"),l=a("1aaf"),c=a("bb1b"),d=a("2e97"),u=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-toolbar",{staticClass:"kanban-column-header elevation-10",attrs:{dense:"",color:t.$wiDark?"dark":"white",flat:""}},[a("div",{staticClass:"header-content"},[a("div",{staticClass:"icon-wrapper"},[t.storeStage?[a("v-btn",{staticClass:"edit-button",attrs:{icon:"",small:"",flat:""},on:{click:t.handleEditClick}},[a("v-icon",{attrs:{color:t.stageColor}},[t._v(t._s(t.stageIcon))])],1)]:[a("v-icon",{staticClass:"stage-icon",attrs:{color:t.stageColor}},[t._v(t._s(t.stageIcon))])]],2),a("div",{staticClass:"info-wrapper"},[a("span",{staticClass:"stage-title",style:{color:t.stageColor}},[t._v(" "+t._s(t.stageName)+" ")]),a("div",{staticClass:"counter-badge"},[t._v(" "+t._s(t.itemsTotal)+" ")])])])])},p=[],m=(a("a9e3"),{name:"KanbanColumnHeader",props:{stageColor:{type:String,required:!0},stageIcon:{type:String,required:!0},stageName:{type:String,required:!0},itemsTotal:{type:Number,required:!0},storeStage:{type:String,default:""},stageData:{type:Object,required:!0}},methods:{handleEditClick:function(){var t=this;this.$WiEditDialog({wiConfig:this.storeStage,onSubmit:function(){return t.$emit("refresh")},data:this.stageData})}}}),v=m,f=(a("bbfd"),a("2877")),g=Object(f["a"])(v,u,p,!1,null,"42855d1e",null),_=g.exports,h={name:"WiKanban",data:function(){return{innerHeight:window.innerHeight,stages:[],loading:!1,editModal:!1,orderMenu:!1,modalForm:{},modalStore:"chamados-todos",currentMovement:{added:{},removed:{}},order:"order,asc",filters:{}}},methods:{onDrop:function(t,e){var a=this;if(null!==e.addedIndex&&(this.currentMovement["added"]["index"]=t,this.currentMovement["added"]["data"]=e.payload,this.currentMovement["added"]["position"]=e.addedIndex),null!==e.removedIndex&&(this.currentMovement["removed"]["index"]=t,this.currentMovement["removed"]["data"]=e.payload,this.currentMovement["removed"]["position"]=e.removedIndex),1===e.payload.stage){var i=[];this.stages[t].items.data=Object(l["a"])(this.stages[t].items.data,e).filter((function(t,e){return i.push({id:t.id,order:e}),t})),this.$forceUpdate(),null===e.removedIndex&&null!==e.addedIndex&&e.payload[this.fieldReferenceInItem]!==this.stages[t].id&&(this.agendarDialog={id:e.payload.id,active:!1,stage:this.stages[t],DateTime:null,order:e.addedIndex},"sim"===this.stages[t].exigir_data?this.agendarDialog.active=!0:this.$swal({title:this.messageAlertTitle,text:this.messageAlertText,type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, alterar!",cancelButtonText:"Cancelar"}).then((function(t){t.value?(a.alterarChamado(a.agendarDialog),a.setItemAttributesAfterchange()):a.revertCardMovement()}))),null!==e.removedIndex&&null!==e.addedIndex&&this.alterarPrioridade(i)}else null!==e.removedIndex&&null!==e.addedIndex&&(this.$swal.close(),this.alterarPrioridade(i)),this.$swal({type:"info",title:'Não é possível mover um item "'+e.payload.status.name+'"!',text:"Altere seu status manualmente."})},setItemAttributesAfterchange:function(){this.stages[this.currentMovement.added.index].items.total++,this.stages[this.currentMovement.removed.index].items.total--,this.stages[this.currentMovement.added.index].items.data[this.currentMovement.added.position][this.fieldReferenceInItem]=this.stages[this.currentMovement.added.index].id},revertCardMovement:function(){this.stages[this.currentMovement.added.index].items.data=Object(l["a"])(this.stages[this.currentMovement.added.index].items.data,{addedIndex:null,payload:this.currentMovement.added.data,removedIndex:this.currentMovement.added.position}),this.stages[this.currentMovement.removed.index].items.data=Object(l["a"])(this.stages[this.currentMovement.removed.index].items.data,{addedIndex:this.currentMovement.removed.position,payload:this.currentMovement.removed.data,removedIndex:null})},load:function(t){var e=this;t&&(this.stages=[]),this.loading=!0,c["b"].get({uri:this.apiGetUrl,params:this.apiParams,sucess:function(t){e.stages=t.data,e.$forceUpdate(),e.loading=!1},error:function(t){console.log(t),e.loading=!1}})},alterarChamado:function(t){var e=this;this.loading=!0;var a={id:t.id,order:t.order,stage_id:t.stage.id};if(t.DateTime){var i=t.DateTime+"";a["agendamento_log"]=i.replace("T"," ")}c["b"].put({uri:this.apiPutUrl+"/stage",id:t.id,data:a,sucess:function(t){201===t.status?(e.agendarDialog.active=!1,e.loading=!1):e.$swal({type:"error",title:"Oops... Algo deu errado!",text:"Tente novamente ou contacte o suporte."})},error:function(t){e.loading=!1,console.log(t)}})},alterarPrioridade:function(){var t=this,e=this.stages[this.currentMovement.added.index],a={id:this.currentMovement.added.data.id,order:this.currentMovement.added.position,stage_id:e.id};this.loading=!0,c["b"].put({uri:this.apiPutUrl+"/reorder",id:a.id,data:a,sucess:function(){t.loading=!1},error:function(e){t.loading=!1,console.log(e)}})},cancelDialog:function(){this.load(),this.agendarDialog.active=!1},openEditModal:function(t,e){this.modalForm=e,this.modalStore=t,this.editModal=!0},closeModal:function(){this.editModal=!1},itemPaginate:function(t){var e=this,a=this.stages.findIndex((function(e){return e.id==t.id}));this.stages[a]["loading"]=!0,this.$forceUpdate(),this.$WiApiGet({uri:this.apiPutUrl,params:Object(o["a"])({status:t.id,page:t.items.current_page+1,limit:5},this.apiParams),callback:function(t){t.success&&(e.stages[a].items.total=t.success.total,t.success.data.map((function(t){-1==e.stages[a].items.data.findIndex((function(e){return e.id==t.id}))&&e.stages[a].items.data.push(t)})),e.stages[a].items.last_page=t.success.last_page,e.stages[a].items.current_page=t.success.current_page),t.error&&console.log(t.error),e.stages[a]["loading"]=!1,e.$forceUpdate()}})},setOrder:function(t){this.order=t,this.$forceUpdate(),this.load(),localStorage.setItem(this.store+"-kamban-order",this.order)},setCachedOrder:function(){var t=localStorage.getItem(this.store+"-kamban-order");t&&(this.order=t)},getOrderClass:function(t){return t===this.order?{"kamban__order--selected":!0}:{}},setFilters:function(t){console.log(t),this.filters=t,this.$forceUpdate(),this.load()},listStages:function(){this.$WiListDialog({wiConfig:this.listStageConfig,onSubmit:this.load,data:{},filter:{order:"stage,asc;order,asc"}})}},created:function(){this.setCachedOrder()},mounted:function(){this.load()},computed:{dark:function(){return this.$store.state.style.dark||!1},auth:function(){return this.$store.state.user||{}},wiConfig:function(){return this.$store.state.pages[this.store+"-open"]||{}},apiParams:function(){return Object(o["a"])(Object(o["a"])(Object(o["a"])({},this.apiGetParams),this.filters),{},{order:this.order})}},watch:{$route:"load"},components:{Container:r["Container"],Draggable:r["Draggable"],WiListFilters:n["a"],LoadingIndicator:d["a"],KanbanColumnHeader:_},props:{title:String,store:String,noPaginate:{type:Boolean,default:!1},apiGetUrl:String,apiGetParams:Object,apiPutUrl:String,apiPutParams:Object,fieldOrder:String,fieldReferenceInItem:String,messageAlertTitle:String,messageAlertText:String,routerClick:Object,storeStage:String,hideAddButton:String,hideReorderButton:String,showAmountSum:{type:Boolean,default:!0},listStageConfig:String,listStageConfigPermission:String}},b=h,x=(a("9b0f"),Object(f["a"])(b,i,s,!1,null,null,null));e["a"]=x.exports},b43e:function(t,e,a){"use strict";a("4918")},b446:function(t,e,a){},b481:function(t,e,a){"use strict";a.d(e,"a",(function(){return n}));var i=a("d4ec"),s=a("bee2"),o=a("2b0e"),n=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"format",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"- - -",a={current:e,dateTime:"Não definido"};if(t){var i=o["default"].moment(t),s=o["default"].moment().startOf("day"),n=Math.round(o["default"].moment.duration(s-i).asDays());a.current=n>1?o["default"].moment(t).format("DD/MM/YY HH:mm"):o["default"].moment(t).fromNow(),a.dateTime=o["default"].moment(t).format("DD/MM/YY HH:mm:ss")}return a}}]),t}()},b4e2:function(t,e,a){},b4e7:function(t,e,a){},b528:function(t,e,a){},b553:function(t,e,a){"use strict";a("d018")},b567:function(t,e,a){},b573:function(t,e,a){},b5af:function(t,e,a){},b5e7:function(t,e,a){"use strict";a("96b3")},b5ef:function(t,e,a){"use strict";a("1476")},b696:function(t,e,a){"use strict";var i=a("5530");e["a"]={data:function(){return{openBudgetFullLoading:!1}},methods:{openBudgetFull:function(t){var e=this;this.openBudgetFullLoading=!0,this.$WiApiGet({uri:"sales/budget/".concat(t.id),params:{with:"person;address;finance_account;talk_contact"},callback:function(t){var a=t.success,s=a.person,o=a.address,n=a.finance_account,r=a.talk_contact;delete a.events,delete a.collaborator,delete a.status,delete a.category,e.$WiEditDialog({wiConfig:"budget-full",data:Object(i["a"])(Object(i["a"])({},a),{},{address:o,finance_account:n,talk_contact:r,birthday:s.birthday,rg:s.rg,email:s.email,rg_issuing_agency:s.rg_issuing_agency,rg_state_id:s.rg_state_id,rg_issue_date:s.rg_issue_date,additional_info:s.additional_info,mothers_name:s.mothers_name,fathers_name:s.fathers_name,naturalness:s.naturalness,nationality:s.nationality,sex:s.sex,marital_status:s.marital_status,income_gross:s.income_gross,salary_liquid:s.salary_liquid,social_name:s.social_name}),onSubmit:function(t){console.log("response",t),e.$emit("refresh"),e.$emit("onSubmit")}}),e.openBudgetFullLoading=!1}})}}}},b6cb:function(t,e,a){"use strict";a("6ba7")},b6d4:function(t,e,a){},b76e:function(t,e,a){},b7af:function(t,e,a){},b7d3:function(t,e,a){"use strict";a("d4ef")},b857:function(t,e,a){"use strict";var i=function(){var t,e=this,a=e.$createElement,i=e._self._c||a;return i("div",{staticClass:"wn-file-container",class:(t={"with-actions":e.showActions,"with-filename":e.showFileName,"with-border":e.showBorder,downloading:e.isDownloading},t["name-style-"+e.fileNameStyle]=!0,t["unknown-file"]="UNKNOWN"===e.fileExtension,t)},[i("div",{staticClass:"wn-file-icon",style:{backgroundColor:e.iconColor,width:e.width+"px",height:e.height+"px"}},[i("div",{staticClass:"file-fold",style:{borderWidth:"0 "+.25*e.width+"px "+.25*e.width+"px 0"}}),i("svg",{staticClass:"file-icon",attrs:{width:e.width,height:e.height,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[i("path",{staticClass:"file-background",attrs:{d:"M19 2H6C5.46957 2 4.96086 2.21071 4.58579 2.58579C4.21071 2.96086 4 3.46957 4 4V28C4 28.5304 4.21071 29.0391 4.58579 29.4142C4.96086 29.7893 5.46957 30 6 30H26C26.5304 30 27.0391 29.7893 27.4142 29.4142C27.7893 29.0391 28 28.5304 28 28V11L19 2Z",fill:e.iconColor}}),i("path",{attrs:{d:"M19 2V11H28",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round","stroke-opacity":"0.3"}}),e.hasCustomColor?e._e():i("g",{staticClass:"default-icon"},[i("path",{attrs:{d:"M12 14H20M12 18H20M12 22H16",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"}})])]),i("span",{staticClass:"extension-text",style:{fontSize:.2*e.width+"px",bottom:.15*e.height+"px"}},[e._v(" "+e._s(e.fileExtension)+" ")])]),e.showFileName?i("span",{staticClass:"file-name",class:{"no-truncate":!e.truncateFileName},style:Object.assign({},{maxWidth:e.truncateFileName?1.5*e.width+"px":"none"},e.fileNameCustomStyle),attrs:{title:e.file.name}},[e._v(" "+e._s(e.formattedFileName)+" ")]):e._e(),e.showActions?i("div",{staticClass:"action-buttons"},[e.canPreview?i("v-btn",{staticClass:"action-button preview-button",attrs:{icon:"icon"===e.buttonsStyle,outline:"outline"===e.buttonsStyle,small:"outline"===e.buttonsStyle,"x-small":e.width<40},on:{click:e.handlePreview}},[i("v-icon",{attrs:{small:e.width<48}},[e._v("open_in_new")]),"outline"===e.buttonsStyle?i("span",[e._v("Abrir")]):e._e()],1):e._e(),i("v-btn",{staticClass:"action-button download-button",attrs:{icon:"icon"===e.buttonsStyle,outline:"outline"===e.buttonsStyle,small:"outline"===e.buttonsStyle,"x-small":e.width<40,disabled:e.isDownloading},on:{click:e.startDownload}},[i("v-icon",{attrs:{small:e.width<48}},[e._v(e._s(e.isDownloading?"downloading":"download"))]),"outline"===e.buttonsStyle?i("span",[e._v("Download")]):e._e()],1)],1):e._e(),"unknown"===e.fileType?i("g",{staticClass:"file-type-icon unknown-icon"},[i("path",{attrs:{d:"M16 10C17.1046 10 18 10.8954 18 12C18 13.1046 17.1046 14 16 14C14.8954 14 14 13.1046 14 12C14 10.8954 14.8954 10 16 10Z",fill:"#FFFFFF"}}),i("path",{attrs:{d:"M16 17V19",stroke:"#FFFFFF","stroke-width":"2","stroke-linecap":"round"}}),i("path",{attrs:{d:"M12 22H20",stroke:"#FFFFFF","stroke-width":"1.5","stroke-linecap":"round",opacity:"0.6"}})]):e._e()])},s=[],o=(a("99af"),a("caad"),a("c975"),a("fb6a"),a("b0c0"),a("a9e3"),a("ac1f"),a("466d"),a("96cf"),a("1da1")),n=a("53ca"),r={name:"WNFileIcon",props:{file:{type:Object,required:!0,validator:function(t){return t&&"object"===Object(n["a"])(t)&&void 0!==t.name}},size:{type:String,default:"md",validator:function(t){return-1!==["xs","sm","md","lg","xl"].indexOf(t)}},customWidth:{type:Number,default:null},customHeight:{type:Number,default:null},showActions:{type:Boolean,default:!1},buttonsStyle:{type:String,default:"icon",validator:function(t){return-1!==["icon","outline"].indexOf(t)}},showFileName:{type:Boolean,default:!1},fileNameStyle:{type:String,default:"default",validator:function(t){return-1!==["default","bold","subtle","compact","elegant"].indexOf(t)}},showBorder:{type:Boolean,default:!1},truncateFileName:{type:Boolean,default:!0},maxFileNameLength:{type:Number,default:20}},data:function(){return{isDownloading:!1}},computed:{width:function(){if(this.customWidth)return this.customWidth;var t={xs:32,sm:40,md:48,lg:64,xl:80};return t[this.size]},height:function(){return this.customHeight?this.customHeight:Math.floor(1.166*this.width)},fileExtension:function(){if(!this.file.extension){var t,e=null===(t=this.file.name)||void 0===t?void 0:t.match(/\.([^.]+)$/);return e?e[1].toUpperCase():"UNKNOWN"}return this.file.extension.toUpperCase()},canPreview:function(){var t=["PDF","JPG","JPEG","PNG","GIF","SVG","MP4","WEBM","OGG","MP3","WAV","HTML","TXT"];return t.includes(this.fileExtension)},fileNameCustomStyle:function(){var t={default:{},bold:{fontWeight:"600",color:"rgba(0, 0, 0, 0.87)"},subtle:{color:"rgba(0, 0, 0, 0.6)",fontSize:"0.8125rem"},compact:{fontSize:"0.75rem",lineHeight:"1.2"},elegant:{fontFamily:"Georgia, serif",fontSize:"0.9375rem",fontStyle:"italic",color:"rgba(0, 0, 0, 0.75)"}};return t[this.fileNameStyle]||{}},iconColor:function(){if("UNKNOWN"===this.fileExtension)return"#9E9E9E";var t={PNG:"#FF6B6B",JPG:"#4ECDC4",JPEG:"#4ECDC4",SVG:"#FF9F43",GIF:"#EA8DE5",TIF:"#1B53C0",RAW:"#34495E",MP4:"#FF6B6B",AVI:"#4A90E2",MOV:"#2E86DE",MPEG:"#FFA726",FLV:"#FF5252",MP3:"#2ECC71",WAV:"#A3CB38",WMA:"#8E44AD",MIDI:"#D980FA",FLAC:"#B53471",OGG:"#FF793F",DOC:"#4A90E2",DOCX:"#4A90E2",TXT:"#78909C",RTF:"#90A4AE",PDF:"#FF5252",XLS:"#27AE60",XLSX:"#27AE60",CSV:"#2ECC71",PPT:"#E74C3C",PPTX:"#E74C3C",ZIP:"#3498DB",RAR:"#8E44AD","7Z":"#2C3E50",HTML:"#E44D26",CSS:"#264DE4",JS:"#F7DF1E",PHP:"#777BB3",JSON:"#FFA726",XML:"#FF9800",PSD:"#31A8FF",AI:"#FF9A00",EPS:"#FF9A00",DLL:"#455A64",EXE:"#546E7A",NBL:"#9C27B0",NLBL:"#9C27B0",KMZ:"#4285F4",KML:"#4285F4",GPX:"#34A853",GEOJSON:"#FBBC05"};return t[this.fileExtension]||"#9E9E9E"},formattedFileName:function(){if(!this.file.name)return"Arquivo sem nome";if(!this.truncateFileName)return this.file.name;var t=this.file.name;if(t.length<=this.maxFileNameLength)return t;if("UNKNOWN"===this.fileExtension)return"".concat(t.slice(0,this.maxFileNameLength-3),"...");var e=this.fileExtension,a=t.slice(0,-(e.length+1)),i=this.maxFileNameLength-3-e.length;return"".concat(a.slice(0,i),"...").concat(e.toLowerCase())},hasCustomColor:function(){return"#9E9E9E"!==this.iconColor},fileType:function(){if("UNKNOWN"===this.fileExtension)return"Arquivo";var t=["JPG","JPEG","PNG","GIF","SVG","BMP","WEBP","TIFF"],e=["PDF","DOC","DOCX","TXT","RTF","ODT"],a=["XLS","XLSX","CSV","ODS"],i=["MP4","AVI","MOV","WMV","FLV","WEBM"],s=["MP3","WAV","OGG","FLAC","AAC","M4A"],o=["HTML","CSS","JS","PHP","JAVA","PY","JSON","XML"],n=["ZIP","RAR","7Z","TAR","GZ"],r=["KMZ","KML","GPX","GEOJSON"],l=this.fileExtension;return t.includes(l)?"image":e.includes(l)?"document":a.includes(l)?"spreadsheet":i.includes(l)?"video":s.includes(l)?"audio":o.includes(l)?"code":n.includes(l)?"archive":r.includes(l)?"geo":"default"}},methods:{handlePreview:function(){this.file.url&&window.open(this.file.url,"_blank"),this.$emit("preview",this.file)},startDownload:function(){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!t.isDownloading){e.next=2;break}return e.abrupt("return");case 2:t.isDownloading=!0;try{t.file.url_download&&window.open(t.file.url_download,"_blank")}finally{t.isDownloading=!1}case 4:case"end":return e.stop()}}),e)})))()}}},l=r,c=(a("05b3"),a("2877")),d=Object(c["a"])(l,i,s,!1,null,"08fef65e",null);e["a"]=d.exports},b862:function(t,e,a){},b88f:function(t,e,a){"use strict";a("fa91")},b971:function(t,e,a){"use strict";a("382f")},b986:function(t,e,a){"use strict";a("7db0");e["a"]={data:function(){return{processExecutionDialog:!1,processExecutionDialogData:{oldDiagnosticData:{},newProcessExecutionId:null}}},methods:{restartExecution:function(t){var e=this;this.$WiApiPost({uri:"processes/execution",data:{process_id:t,status_id:1},callback:function(t){var a;t.sucess&&null!==t&&void 0!==t&&null!==(a=t.sucess)&&void 0!==a&&a.id&&e.$router.push({name:"process-execution",params:{id:t.sucess.id}})},config:{msgLoad:{title:"Reiniciando processo...",text:"Não irá demorar mais que alguns segundos."},msgSucess:{title:"Novo processo iniciado com sucesso.",text:"Insira os dados solicitados para avançar etapas."},msgError:{title:"Erro ao reiniciar processo.",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja iniciar um novo processo?",text:"Esta ação não poderá ser desfeita."}}})},restartExecutionWithDiagnosticData:function(t){var e=this,a=this.stages.find((function(t){return 1==t.stage.type_id}));a&&(this.processExecutionDialogData.oldDiagnosticData=a.data),this.$WiApiPost({uri:"processes/execution",data:{process_id:t,status_id:1},callback:function(t){var i;t.sucess&&null!==t&&void 0!==t&&null!==(i=t.sucess)&&void 0!==i&&i.id&&(e.processExecutionDialogData.newProcessExecutionId=t.sucess.id,e.processExecutionDialogData.oldDiagnosticData=a.data,e.processExecutionDialog=!0)},config:{msgSucess:{title:"Processo executado com sucesso.",text:"Insira os dados solicitados para avançar etapas."},msgError:{title:"Erro ao executar processo novamente.",text:"Tente novamente ou contacte o suporte."},msgAsk:{title:"Tem certeza que deseja executar este processo novamente?",text:"Iremos executar o processo novamente com os mesmos dados do atual."}}})}}}},b98b:function(t,e,a){"use strict";a.d(e,"a",(function(){return r}));a("4de4"),a("07ac");var i=a("d4ec"),s=a("bee2"),o=a("4717"),n=a("d42c"),r=function(){function t(){Object(i["a"])(this,t),this.id=null,this.title=null,this.fields=[]}return Object(s["a"])(t,[{key:"fieldText",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.showField,l=t.mask;return{value:e||null,text:a||null,type:"text",required:s||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:n||["xs12","sm12","md12","lg12"],showField:r,mask:l||null}}},{key:"fieldSubHeader",value:function(t){var e=t.text,a=t.showField;return{text:e||"Informe os dados solicitados nos campos abaixo.",type:"subheader",edit:!0,showField:a}}},{key:"fieldSelect",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=void 0===i?null:i,o=t.required,n=t.action,r=t.size,l=t.disabled,c=t.options,d=t.showField,u=t.multiple,p=t.clearable,m=t.defaultOption;return{value:e,text:a,placeholder:s,type:"select",disabled:l||!1,edit:n||{create:!0,update:!0},required:o||!1,size:r||["xs12","sm12","md12","lg12"],options:c||[{value:"undefined",text:"Não definido"}],showField:d,multiple:u||!1,clearable:p||!1,defaultOption:m||null}}},{key:"fieldSelectApi",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.disabled,l=t.showField,c=t.api,d=c.url,u=c.params,p=t.show,m=t.selectValue,v=t.icon,f=t.color,g=t.change,_=t.multiple,h=t.clearable;return{value:e,text:a,autocomplete:!0,required:s||!1,placeholder:i||"Selecione um item..",size:n||["xs12","sm12","md12","lg12"],type:"select-api",disabled:r||!1,edit:o||{create:!0,update:!0},apiUrl:d,apiParams:u||{},show:p||"id",selectValue:m||"id",showField:l,icon:v||null,color:f||null,change:g||null,multiple:_||!1,clearable:h||!1}}},{key:"fieldDate",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"date",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldDateTime",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"datetime",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldTime",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"time",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldNumber",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField,l=t.min,c=t.max,d=t.prefix,u=t.suffix,p=t.step,m=t.rules;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"int",min:l||null,max:c||null,step:p||null,prefix:d,suffix:u,disabled:n||!1,edit:s||{create:!0,update:!0},showField:r,rules:m}}},{key:"fieldWiListDialog",value:function(t){var e=t.value,a=t.text,i=t.wiConfig,s=t.required,o=t.action,n=t.size,r=t.disabled,l=t.show,c=t.icon,d=t.showField,u=t.filter,p=t.callbackFields,m=t.wiEditData;return{value:e,text:a,required:s||!1,size:n||["xs12","sm12","md12","lg12"],type:"wi-list-dialog",disabled:r||!1,edit:o||{create:!0,update:!0},wiConfig:i,show:l||"id",icon:c||"edit",showField:d,filter:u,wiEditData:m,callbackFields:p}}},{key:"fieldCategorySelector",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.size,o=t.disabled,n=t.showField,r=t.placeholder,l=t.selectedShow,c=t.apiUrl,d=t.apiParams,u=t.show;return{value:e,text:a,type:"wn-category-selector",required:i,size:s,disabled:o,showField:n,placeholder:r,selectedShow:l,apiUrl:c,apiParams:d,show:u}}},{key:"setFields",value:function(t){Array.isArray(t)?this.setFieldsArray(t):this.setFieldsObject(t)}},{key:"setFieldsArray",value:function(t){var e=this;t.filter((function(t){e.fields.push(t)}))}},{key:"setFieldsObject",value:function(t){this.setFieldsArray(Object.values(t))}},{key:"getLangText",value:function(t,e){return o["a"].langText(t,e)}},{key:"permissionIsAvaiable",value:function(t){return n["a"].checkPermission(t)}},{key:"clearFields",value:function(){this.fields=[]}}]),t}()},b9a8:function(t,e,a){"use strict";a("4327")},b9cc:function(t,e,a){},ba50:function(t,e,a){"use strict";a("bb49")},baca:function(t,e,a){},bb1b:function(t,e,a){"use strict";a.d(e,"b",(function(){return m})),a.d(e,"a",(function(){return v}));a("ac1f"),a("5319"),a("1276");var i=a("d4ec"),s=a("bee2"),o=a("2b0e"),n=(a("d3b7"),a("bc3a")),r=a.n(n),l=a("9604"),c=a("d42c"),d=a("5234"),u=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"Axios",value:function(t){var e=r.a.create({baseURL:t.url});return e.interceptors.request.use((function(t){var e,a,i,s,o;(t.headers.Accept="application/json",t.headers["X-Client-Version"]=(null===l["a"]||void 0===l["a"]||null===(e=l["a"].state)||void 0===e||null===(a=e.system)||void 0===a?void 0:a.version)||null,t.headers["X-Request-Source"]="web",c["a"].check())&&(t.headers.Authorization="Bearer "+c["a"].token(),t.headers.Hash=c["a"].hash(),t.headers["X-Trace-Id"]=null===c["a"]||void 0===c["a"]||null===(i=c["a"].user())||void 0===i?void 0:i.id,t.headers["X-Context-Id"]=null===c["a"]||void 0===c["a"]||null===(s=c["a"].user())||void 0===s||null===(o=s.account)||void 0===o?void 0:o.id,t.headers["X-Session-Key"]=null);return t})),e.interceptors.response.use((function(t){if(t.headers.insights){var e=d["a"].decrypt(t.headers.insights);l["a"].commit("system/SET_VERSION_API",e.version),l["a"].commit("User/SET_LAST_IP",e.last_ip),l["a"].commit("User/SET_VERSION_API",e.version),l["a"].commit("User/SET_TIME",e.time)}return t}),(function(t){return console.log(t),t.response&&401===t.response.status&&c["a"].logout(),Promise.reject(t)})),e}}]),t}(),p=a("d359"),m=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"get",value:function(t){var e=this,a=t.uri,i=t.params,s=t.sucess,n=t.error,r=t.msgLoad,l=t.msgSucess,c=t.msgError;if(i){var d=i,u=0;for(var m in i="?",d)d[m]&&(u&&(i+="&"),i+=m+"="+d[m],u++)}r&&o["default"].swal({title:r.title||"Carregando...",text:r.text||"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}});var f=new Date;v.get({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a+i}).then((function(t){e.analytics(f,"GET",a,i),s&&s(t),l?o["default"].swal({type:"success",title:l.title||"Tudo certo!",text:l.text||"Concluído com sucesso."}):r&&o["default"].swal.close()})).catch((function(t){e.analytics(f,"GET",a,i),n&&n(t),c?o["default"].swal({type:"error",title:c.title||"Oops... Algo deu errado!",text:c.text||"Tente novamente ou contacte o suporte."}):r&&o["default"].swal.close()}))}},{key:"post",value:function(t){var e=this,a=t.uri,i=t.data,s=t.headers,n=t.sucess,r=t.error,l=t.msgLoad,c=t.msgSucess,d=t.msgError,u=t.msgAsk,m=t.msgNotFound,f=function(){e.loadMessage(l);var t=new Date;v.post({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a},i,s).then((function(i){e.analytics(t,"POST",a,""),n&&n(i),c?o["default"].swal({type:"success",title:c.title||"Tudo certo!",text:c.text||"Concluído com sucesso."}):l&&o["default"].swal.close()})).catch((function(i){var s;e.analytics(t,"POST",a,""),console.log(i),r&&r(i),404===(null===i||void 0===i||null===(s=i.response)||void 0===s?void 0:s.status)&&m?o["default"].swal({type:"warning",title:m.title||"Item não encontrado!",text:m.text||"Você pode tentar novamente."}):d?o["default"].swal({type:"error",title:d.title||"Oops... Algo deu errado!",text:d.text||"Tente novamente ou contacte o suporte."}):l&&o["default"].swal.close()}))};u?this.askMessage(u||{},f):f()}},{key:"put",value:function(t){var e=this,a=t.uri,i=t.data,s=t.id,n=t.sucess,r=t.error,l=t.msgLoad,c=t.msgSucess,d=t.msgError,u=t.msgAsk,m=function(){e.loadMessage(l);var t=s?"/"+s:"",u=new Date;return v.put({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a+t},i).then((function(t){e.analytics(u,"PUT",a,""),n&&n(t),c?o["default"].swal({type:"success",title:c.title||"Tudo certo!",text:c.text||"Concluído com sucesso."}):l&&o["default"].swal.close()})).catch((function(t){e.analytics(u,"PUT",a,""),console.log(t),r&&r(t),d?o["default"].swal({type:"error",title:d.title||"Oops... Algo deu errado!",text:d.text||"Tente novamente ou contacte o suporte."}):l&&o["default"].swal.close()}))};if(!u)return m();this.askMessage(u||{},m)}},{key:"delete",value:function(t){var e=this,a=t.uri,i=t.id,s=t.data,o=t.sucess,n=t.error,r=t.msgLoad,l=t.msgSucess,c=t.msgError,d=t.msgAsk,u=function(){e.loadMessage(r);var t=new Date;v.delete({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+a+"/"+i},s).then((function(i){e.analytics(t,"DELETE",a,""),o&&o(i),e.successMessage(l)})).catch((function(i){e.analytics(t,"DELETE",a,""),console.log(i),n&&n(i),e.errorMessage(c)}))};!1===d?u():this.askMessage(d||{title:"Deseja realmente apagar?",text:"Essa ação não poderá ser desfeita!"},u)}},{key:"loadMessage",value:function(t){t&&o["default"].swal({title:t.title||"Carregando...",text:t.text||"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}})}},{key:"successMessage",value:function(t){t&&o["default"].swal({type:"success",title:t.title||"Tudo certo!",text:t.text||"Concluído com sucesso."})}},{key:"errorMessage",value:function(t){t&&o["default"].swal({type:"error",title:t.title||"Oops... Algo deu errado!",text:t.text||"Tente novamente ou contacte o suporte."})}},{key:"askMessage",value:function(t,e){o["default"].swal({title:t.title||"Deseja realmente fazer isso?",text:t.text||"Esta ação pode ser irreversível!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim! Sei o que estou fazendo",cancelButtonText:"Cancelar"}).then((function(t){t.value&&e&&e()}))}},{key:"analytics",value:function(t,e,a,i){var s=new Date,n=s-t-115,r=this.formatUri(a);o["default"].$ga.time(e,r,n,i),o["default"].$ga.page("api/v1/"+r)}},{key:"formatUri",value:function(t){var e=null===t||void 0===t?void 0:t.split("/"),a=e[(null===e||void 0===e?void 0:e.length)-1];return isNaN(a)?t:t.replace("/".concat(a),"/{id}")}}]),t}(),v=function(){function t(){Object(i["a"])(this,t)}return Object(s["a"])(t,null,[{key:"get",value:function(t,e){return e?(o["default"].swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}}),u.Axios(t).get()):u.Axios(t).get()}},{key:"post",value:function(t,e,a){return u.Axios(t).post(t.url,e)}},{key:"put",value:function(t,e,a){return a?(o["default"].swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}}),u.Axios(t).put(t.url,e)):u.Axios(t).put(t.url,e)}},{key:"delete",value:function(t,e,a){if(!a)return u.Axios(t).delete(t.url,{data:e});o["default"].swal({title:"Deseja realmente apagar?",text:"Essa ação não poderá ser desfeita!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, Apagar!",cancelButtonText:"Cancelar"}).then((function(a){if(a.value)return o["default"].swal({title:"Carregando...",text:"Aguarde até que a ação seja finalizada.",onOpen:function(){o["default"].swal.showLoading()}}),u.Axios(t).delete(t.url,{data:e})}))}},{key:"auth",value:function(t,e){return u.Axios({url:p["a"].state.base+p["a"].state.version+p["a"].state.group+"auth/login"}).post(p["a"].state.base+p["a"].state.version+p["a"].state.group+"auth/login",{login:t.login_usuario,password:t.password}).then((function(t){202===t.status&&(t.data&&t.data.token&&localStorage.setItem("f777bbf0-ef5d-45db-b77a-dd7802f92824",t.data.token),e&&e(t.data))}))}},{key:"logOut",value:function(){return!0}}]),t}()},bb27:function(t,e,a){},bb49:function(t,e,a){},bb79:function(t,e,a){"use strict";a("3c6f")},bb91:function(t,e,a){},bbfd:function(t,e,a){"use strict";a("8fb5")},bc09:function(t,e,a){"use strict";a("2fe1")},bcb9:function(t,e,a){},bcc2:function(t,e,a){},bcc5:function(t,e,a){},bd0c:function(t,e,a){"use strict";a("cb85")},bdc0:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"350","close-on-content-click":!1,"nudge-width":500,"offset-x":100,lazy:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-btn",t._g({staticStyle:{margin:"3px 8px"},attrs:{icon:"",small:"",ripple:""},on:{click:function(e){t.emojiSelectorDialog=!1}}},i),[a("v-icon",[t._v("mood")])],1)]}}]),model:{value:t.emojiSelectorDialog,callback:function(e){t.emojiSelectorDialog=e},expression:"emojiSelectorDialog"}},[a("v-card",[a("v-card-title",{staticStyle:{padding:"0 15px"},attrs:{"primary-title":""}},[a("v-icon",[t._v("edit")]),a("strong",{directives:[{name:"t",rawName:"v-t",value:"components.emojiPicker.title",expression:"'components.emojiPicker.title'"}],staticClass:"ml-2"}),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(){t.emojiSelectorDialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-divider"),t.emojiSelectorDialog?a("v-card-text",[a("EmojiMenu",{on:{onSelect:t.onEmojiSelected}})],1):t._e()],1)],1)},s=[],o=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%"}},[a("emoji-picker",{staticStyle:{width:"100%"}})],1)},n=[],r={name:"EmojiMenu",data:function(){return{eventListener:null}},methods:{onEmojiSelected:function(t){this.$emit("onSelect",t)},initEmojiPicker:function(){var t=this;setTimeout((function(){var e=document.querySelector("emoji-picker");t.eventListener=e,e&&e.addEventListener("emoji-click",(function(e){t.onEmojiSelected(e.detail.unicode)}))}),100)},destroyEmojiPicker:function(){var t=this;setTimeout((function(){t.eventListener&&t.eventListener.removeEventListener("emoji-click",(function(t){console.log(t)}))}),100)}},mounted:function(){var t=this;this.$nextTick((function(){t.initEmojiPicker()}))}},l=r,c=a("2877"),d=Object(c["a"])(l,o,n,!1,null,null,null),u=d.exports,p={name:"EmojiMenuDialog",data:function(){return{emojiSelectorDialog:!1}},methods:{onEmojiSelected:function(t){this.$emit("onSelect",t)}},components:{EmojiMenu:u}},m=p,v=Object(c["a"])(m,i,s,!1,null,null,null);e["a"]=v.exports},be46:function(t,e,a){},bec5:function(t,e,a){},bee24:function(t,e,a){"use strict";a("2dd8")},beec:function(t,e,a){"use strict";a("77fd")},bf50:function(t,e,a){"use strict";a("f5d9")},c08d:function(t,e,a){"use strict";a("8311")},c0a2:function(t){t.exports=JSON.parse('{"title":"Service Desk","description":"Gestão de chamados"}')},c0df:function(t,e,a){"use strict";a("908c")},c0f4:function(t,e,a){"use strict";a("1cb0")},c136:function(t,e,a){},c138:function(t){t.exports=JSON.parse("[]")},c16f:function(t,e,a){},c194:function(t,e,a){},c203:function(t,e,a){},c22f:function(t,e,a){},c248:function(t,e,a){"use strict";a("bcb9")},c32b:function(t){t.exports=JSON.parse('{"dashboard":{"title":"Dashboards","children":{"sales":{"title":"Dashboard de Vendas"},"budgets":{"title":"Dashboard de Orçamentos"}}},"contracts":{"title":"Gestão de Contratos","children":{"process":{"title":"Processo de Contratos"},"open":{"title":"Contratos em Negociação"},"active":{"title":"Contratos Ativos/Vigentes"},"closed":{"title":"Contratos Encerrados"}}},"sales":{"title":"Gestão de Vendas","children":{"process":{"title":"Processo de Vendas"},"open":{"title":"Vendas Em Aberto"},"history":{"title":"Histórico de Vendas"},"canceled":{"title":"Vendas Canceladas"}}},"budgets":{"title":"Gestão de Orçamentos","children":{"process":{"title":"Processo de Orçamento"},"open":{"title":"Orçamentos Em Aberto"},"approved":{"title":"Orçamentos Aprovados"},"templates":{"title":"Modelos de Orçamentos"},"rejected":{"title":"Orçamentos Rejeitados"}}},"schedules":{"title":"Todos os Agendamentos","children":{"open":{"title":"Agendamentos Em Aberto"},"history":{"title":"Histórico de Agendamentos"},"canceled":{"title":"Desistências"}}},"reports":{"title":"Relatórios","children":{"salesByCustomer":{"title":"Vendas por cliente"},"budgetsByCustomer":{"title":"Orçamentos por cliente"},"salesByCollaborator":{"title":"Vendas por Vendedor"},"budgetsByCollaborator":{"title":"Orçamentos por Vendedor"}}},"register":{"title":"Cadastro","children":{"agreements":{"title":"Cadastro de Convênios"},"products":{"title":"Cadastro de Produtos"},"services":{"title":"Cadastro de Serviços"},"collaborators":{"title":"Colaboradores"},"customers":{"title":"Clientes"},"coupons":{"title":"Cupons de Desconto"}}},"settings":{"title":"Configurações","children":{"contractStatus":{"title":"Status/Etapas de Contratos"},"contractCategories":{"title":"Categorias de Contrato"},"saleStatus":{"title":"Status/Etapas de Venda"},"saleCategories":{"title":"Categorias de Vendas"},"budgetStatus":{"title":"Status/Etapas do Orçamento"},"budgetCategories":{"title":"Categorias do Orçamento"},"forms":{"title":"Formulários/Checklists"},"businessItemCategories":{"title":"Categorias de item de Venda/Orçamento"}}}}')},c336:function(t,e,a){},c3fb:function(t,e,a){"use strict";a("fcb4")},c4cf:function(t,e,a){"use strict";a("0bce")},c4eb:function(t,e,a){"use strict";a.d(e,"a",(function(){return l}));a("4de4"),a("07ac"),a("ac1f"),a("841c");var i=a("d4ec"),s=a("bee2"),o=a("ade3"),n=a("4717"),r=a("d42c"),l=function(){function t(){Object(i["a"])(this,t),Object(o["a"])(this,"rules",{required:function(){return function(t){return!!t||"Campo obrigatório!"}},maxLength:function(t){return function(e){return!!e&&e.length<=t||"Máximo de ".concat(t," caracteres.")}},minLength:function(t){return function(e){return!e||e.length>=t||"Mínimo de ".concat(t," caracteres.")}}}),this.list=!0,this.id={id:null,create:null,update:null,delete:null},this.title={list:null,edit:{create:null,update:null},view:null},this.icon={list:null,edit:{create:null,update:null},view:null},this.actions={list:!0,create:!0,update:!0,delete:!0},this.apiUrl={list:null,edit:{create:null,update:null,delete:null},view:null},this.apiParams={},this.params={limit:10},this.search={placeholder:"Digite sua pesquisa aqui...",fields:["id"]},this.urlDetails={name:null,params:{},query:{}},this.fieldsSelected=!1,this.fields=[],this.components={list:{header:null,tableRow:null}}}return Object(s["a"])(t,[{key:"fieldList",value:function(t){var e=t.value,a=t.text,i=t.sortable,s=t.align;return{value:e||null,text:a||null,list:!0,align:s||"left",sortable:"boolean"!==typeof i||i}}},{key:"fieldText",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.showField,l=t.mask,c=t.rules,d=t.disabled,u=t.button;return{value:e||null,text:a||null,type:"text",required:s||!1,disabled:d||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:n||["xs12","sm12","md12","lg12"],showField:r,mask:l||null,rules:c||null,button:u||null}}},{key:"fieldMacAddress",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.showField,l=t.mask,c=t.rules;return{value:e||null,text:a||null,type:"mac-address",required:s||!1,placeholder:i||"##:##:##:##:##:##",edit:o||{create:!0,update:!0},size:n||["xs12","sm12","md12","lg12"],showField:r,mask:l||null,rules:c||null}}},{key:"fieldPassword",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.showField,l=t.mask;return{value:e||null,text:a||null,type:"password",required:s||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:n||["xs12","sm12","md12","lg12"],showField:r,mask:l||null}}},{key:"fieldSubHeader",value:function(t){var e=t.text,a=t.showField,i=t.size,s=void 0===i?null:i,o=t.style,n=void 0===o?{}:o;return{text:e||"Informe os dados solicitados nos campos abaixo.",type:"subheader",edit:!0,showField:a,size:s,style:n}}},{key:"fieldSelect",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.placeholder,r=t.disabled,l=t.options,c=t.showField,d=t.multiple,u=t.autocomplete,p=t.defaultOption;return{value:e,text:a,type:"select",disabled:r||!1,placeholder:n||"Selecione um item..",edit:s||{create:!0,update:!0},required:i||!1,size:o||["xs12","sm12","md12","lg12"],options:l||[{value:"undefined",text:"Não definido"}],showField:c,multiple:d||!1,autocomplete:u||!1,defaultOption:p||null}}},{key:"fieldSelectApi",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.disabled,l=t.showField,c=t.api,d=c.url,u=c.params,p=t.show,m=t.selectValue,v=t.icon,f=t.color,g=t.change,_=t.multiple,h=t.clearable,b=t.dependOn;return{value:e,text:a,autocomplete:!0,required:s||!1,placeholder:i||"Selecione um item..",size:n||["xs12","sm12","md12","lg12"],type:"db-autocomplete",disabled:r||!1,multiple:_||!1,edit:o||{create:!0,update:!0},apiUrl:d,apiParams:u||{},show:p||"id",selectValue:m||"id",showField:l,icon:v||null,color:f||null,change:g||null,clearable:h||!1,dependOn:b||null}}},{key:"fieldWiListDialog",value:function(t){var e=t.value,a=t.text,i=t.wiConfig,s=t.required,o=t.action,n=t.size,r=t.disabled,l=t.show,c=t.icon,d=t.showField,u=t.filter,p=t.callbackFields,m=t.wiEditData,v=t.onChange;return{value:e,text:a,required:s||!1,size:n||["xs12","sm12","md12","lg12"],type:"wi-list-dialog",disabled:r||!1,edit:o||{create:!0,update:!0},wiConfig:i,show:l||"id",icon:c||"edit",showField:d,filter:u,wiEditData:m,onChange:v,callbackFields:p}}},{key:"fieldWNWPPTemplateSelect",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField,l=t.onChange,c=t.variables,d=t.return_type,u=t.talk_channel_id_field;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"wn-wpp-template-select",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r,onChange:l,variables:c,return_type:d,talk_channel_id_field:u}}},{key:"fieldWiFileDialog",value:function(t){var e=t.value,a=t.text,i=t.data,s=t.filter,o=t.placeholder,n=t.icon,r=t.fileType,l=t.required,c=t.action,d=t.size,u=t.disabled,p=t.show,m=t.showField,v=t.options,f=void 0===v?null:v;return{value:e,text:a,placeholder:o||"Selecione um arquivo..",icon:n||"image",required:l||!1,size:d||["xs12","sm12","md12","lg12"],type:"wi-file-dialog",disabled:u||!1,data:i||{},fileType:r||null,filter:s||{},edit:c||{create:!0,update:!0},show:p||"name",showField:m,options:f}}},{key:"fieldDate",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"date",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldDateTime",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"datetime",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldTime",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"time",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldNumber",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.size,r=t.disabled,l=t.showField,c=t.min,d=t.max,u=t.prefix,p=t.suffix,m=t.step,v=t.rules;return{value:e,text:a,placeholder:i||a,required:s||!1,size:n||["xs12","sm12","md12","lg12"],type:"int",min:c||null,max:d||null,step:m||null,prefix:u,suffix:p,disabled:r||!1,edit:o||{create:!0,update:!0},showField:l,rules:v}}},{key:"fieldMoney",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.prefix,l=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"money",prefix:r||"R$",disabled:n||!1,edit:s||{create:!0,update:!0},showField:l}}},{key:"fieldMargin",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.prefix,l=t.showField;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"margin",prefix:r||"R$",disabled:n||!1,edit:s||{create:!0,update:!0},showField:l}}},{key:"fieldSwitch",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField,l=t.defaultValue;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"switch",disabled:n||!1,defaultValue:l||null,edit:s||{create:!0,update:!0},showField:r}}},{key:"fieldCheckbox",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.disabled,r=t.showField,l=t.trueText,c=t.falseText;return{value:e,text:a,required:i||!1,size:o||["xs12","sm12","md12","lg12"],type:"checkbox",disabled:n||!1,edit:s||{create:!0,update:!0},showField:r,trueText:l||"Sim",falseText:c||"Não"}}},{key:"fieldEditor",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.showField;return{value:e||null,text:a||null,required:s||!1,placeholder:i||"Insira aqui...",type:"editor",edit:o||{create:!0,update:!0},showField:n}}},{key:"fieldTinyEditor",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.showField,r=t.variableScope;return{value:e||null,text:a||null,required:s||!1,placeholder:i||"Insira aqui...",type:"tiny-editor",edit:o||{create:!0,update:!0},showField:n,variableScope:r}}},{key:"fieldTextArea",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.disabled,n=t.action,r=t.size,l=t.showField,c=t.rows;return{value:e||null,text:a||null,type:"textarea",required:s||!1,placeholder:i||"Insira aqui...",edit:n||{create:!0,update:!0},size:r||["xs12","sm12","md12","lg12"],showField:l,disabled:o||!1,rows:c||3}}},{key:"fieldTextAreaFormat",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.disabled,n=t.action,r=t.size,l=t.showField,c=t.rows,d=t.formats,u=t.variables;return{value:e||null,text:a||null,type:"textarea-format",required:s||!1,placeholder:i||"Insira aqui...",edit:n||{create:!0,update:!0},size:r||["xs12","sm12","md12","lg12"],showField:l,disabled:o||!1,rows:c||3,formats:d||[],variables:u||[]}}},{key:"fieldColor",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.disabled,r=t.size,l=t.showField;return{value:e||null,text:a||null,type:"color",required:s||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:r||["xs12","sm12","md12","lg12"],showField:l,disabled:n||!1}}},{key:"fieldMessage",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.disabled,r=t.size,l=t.showField,c=t.color;return{value:e||null,text:a||null,color:c||null,type:"message",required:s||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:r||["xs12","sm12","md12","lg12"],showField:l,disabled:n||!1}}},{key:"fieldTableCreator",value:function(t){var e=t.value,a=t.text,i=t.action,s=t.size,o=t.showField;return{value:e||null,text:a||null,type:"table-creator",edit:i||{create:!0,update:!0},size:s||["xs12","sm12","md12","lg12"],showField:o}}},{key:"fieldTable",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.action,o=t.size,n=t.showField,r=t.tableConfig;return{value:e||null,text:a||null,type:"table",edit:s||{create:!0,update:!0},required:i||!1,size:o||["xs12","sm12","md12","lg12"],showField:n,tableConfig:r}}},{key:"fieldFileDownload",value:function(t){var e=t.fileUrl,a=t.text,i=t.size,s=t.action,o=t.showField,n=t.background,r=t.color;return{fileUrl:e||null,text:a||null,color:r||null,type:"file-download",edit:s||{create:!0,update:!0},size:i||["xs12","sm12","md12","lg12"],showField:o,background:n||"primary"}}},{key:"fieldWiGoogleIcon",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.required,o=t.action,n=t.disabled,r=t.size,l=t.showField;return{value:e||null,text:a||null,type:"wi-google-icons",required:s||!1,placeholder:i||"Insira aqui...",edit:o||{create:!0,update:!0},size:r||["xs12","sm12","md12","lg12"],showField:l,disabled:n||!1}}},{key:"fieldShowResult",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.size,o=t.showField,n=t.action,r=t.calculate;return{value:e,text:a,type:"show-result",placeholder:i,size:s,edit:n||{create:!0,update:!0},showField:o,calculate:r}}},{key:"fieldAmountMargin",value:function(t){var e=t.value,a=t.text,i=t.placeholder,s=t.size,o=t.showField,n=t.action,r=t.config;return{value:e,text:a,type:"amount-margin",placeholder:i,size:s,edit:n||{create:!0,update:!0},showField:o,config:r}}},{key:"fieldCategorySelector",value:function(t){var e=t.value,a=t.text,i=t.required,s=t.size,o=t.disabled,n=t.showField,r=t.placeholder,l=t.selectedShow,c=t.action,d=t.apiUrl,u=t.apiParams,p=t.show;return{value:e,text:a,type:"wn-category-selector",required:i,size:s,disabled:o,showField:n,placeholder:r,selectedShow:l,edit:c||{create:!0,update:!0},apiUrl:d,apiParams:u,show:p}}},{key:"setFields",value:function(t){Array.isArray(t)?this.setFieldsArray(t):this.setFieldsObject(t)}},{key:"setFieldsArray",value:function(t){var e=this;t.filter((function(t){e.fields.push(t)}))}},{key:"setFieldsObject",value:function(t){this.setFieldsArray(Object.values(t))}},{key:"getLangText",value:function(t,e){return n["a"].langText(t,e)}},{key:"permissionIsAvaiable",value:function(t){return r["a"].checkPermission(t)}},{key:"getAuth",value:function(){return r["a"]}},{key:"clearFields",value:function(){this.fields=[]}},{key:"getConfig",value:function(t){var e=r["a"].config();return e[t]||null}}]),t}()},c634:function(t,e,a){},c634c:function(t,e,a){"use strict";a("9fff")},c659:function(t,e,a){"use strict";a("b4e2")},c8c1:function(t,e,a){"use strict";a("2858")},c936:function(t,e,a){},c98f:function(t,e,a){"use strict";a("c336")},c9ad:function(t,e,a){"use strict";a("90a9")},c9bc:function(t,e,a){"use strict";a("0785")},c9c2:function(t,e,a){},ca42:function(t,e,a){},caf0:function(t,e,a){"use strict";a("2343")},cb85:function(t,e,a){},cb9a:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"file-item",class:{"file-item--with-info":t.showFileName}},[a("div",{staticClass:"file-item__preview"},["image"===t.getFileType()?a("div",{staticClass:"file-item__image"},[a("v-img",{staticClass:"file-item__img",attrs:{src:t.getFileUrl(),"lazy-src":"/static/icons/not-found.png",alt:t.getFileAltText(),"aspect-ratio":t.aspectRatio,"max-height":t.maxHeight,"max-width":t.maxWidth},scopedSlots:t._u([{key:"placeholder",fn:function(){return[a("div",{staticClass:"file-item__placeholder"},[a("v-progress-circular",{attrs:{indeterminate:"",color:"primary",size:t.placeholderSize}})],1)]},proxy:!0}],null,!1,914533658)})],1):a("div",{staticClass:"file-item__icon"},[a("div",{staticClass:"file-item__icon-svg",domProps:{innerHTML:t._s(t.getFileIcon())}})])]),t.showFileName?a("div",{staticClass:"file-item__info"},[a("div",{staticClass:"file-item__name",attrs:{title:t.getFileName()}},[t._v(" "+t._s(t.truncateFileName(t.getFileName()))+" ")]),t.showMeta?a("div",{staticClass:"file-item__meta"},[t.showDate?a("span",{staticClass:"file-item__date"},[t._v(t._s(t.formatDate(t.getFileDate())))]):t._e()]):t._e()]):t._e()])},s=[],o=(a("99af"),a("caad"),a("b0c0"),a("d3b7"),a("ac1f"),a("25f0"),a("1276"),{name:"WiFileListItem",data:function(){return{aspectRatio:16/9}},props:{file:{required:!0},showFileName:{default:!0},showMeta:{default:!1},showDate:{default:!1},maxHeight:{default:"57px"},maxWidth:{default:null},placeholderSize:{default:24},nameMaxLength:{default:20}},methods:{getFileType:function(){if(!this.file)return"unknown";var t=this.file.file||this.file;return t&&t.type_name?t.type_name.split("/")[0]:"unknown"},getFileUrl:function(){if(!this.file)return"";var t=this.file.file||this.file;return t&&t.url?t.url:""},getFileAltText:function(){if(!this.file)return"";var t=this.file.file||this.file;return t&&t.alt_text?t.alt_text:this.getFileName()},getFileName:function(){if(!this.file)return"Arquivo sem nome";var t=this.file.file||this.file;return t?null!==t.name&&void 0!==t.name?"number"===typeof t.name?t.full_name?t.full_name:t.origin_name?t.origin_name:t.name.toString():t.name:t.full_name?t.full_name:t.origin_name?t.origin_name:"Arquivo sem nome":"Arquivo sem nome"},getFileDate:function(){return this.file&&this.file.created_at||null},getFileIcon:function(){if(!this.file)return this.getDefaultIcon();var t=this.file.file||this.file;if(!t)return this.getDefaultIcon();var e=t.type_name?t.type_name.split("/")[1]:"",a=this.getFileExtension(t);if(a)return this.createDynamicIcon(a);var i={pdf:this.createDynamicIcon("pdf"),doc:this.createDynamicIcon("doc"),docx:this.createDynamicIcon("docx"),txt:this.createDynamicIcon("txt"),rtf:this.createDynamicIcon("rtf"),xls:this.createDynamicIcon("xls"),xlsx:this.createDynamicIcon("xlsx"),csv:this.createDynamicIcon("csv"),ppt:this.createDynamicIcon("ppt"),pptx:this.createDynamicIcon("pptx"),jpg:this.createDynamicIcon("jpg"),jpeg:this.createDynamicIcon("jpeg"),png:this.createDynamicIcon("png"),gif:this.createDynamicIcon("gif"),bmp:this.createDynamicIcon("bmp"),svg:this.createDynamicIcon("svg"),webp:this.createDynamicIcon("webp"),tiff:this.createDynamicIcon("tiff"),mp4:this.createDynamicIcon("mp4"),avi:this.createDynamicIcon("avi"),mov:this.createDynamicIcon("mov"),wmv:this.createDynamicIcon("wmv"),flv:this.createDynamicIcon("flv"),webm:this.createDynamicIcon("webm"),mkv:this.createDynamicIcon("mkv"),mp3:this.createDynamicIcon("mp3"),wav:this.createDynamicIcon("wav"),flac:this.createDynamicIcon("flac"),aac:this.createDynamicIcon("aac"),ogg:this.createDynamicIcon("ogg"),zip:this.createDynamicIcon("zip"),rar:this.createDynamicIcon("rar"),"7z":this.createDynamicIcon("7z"),tar:this.createDynamicIcon("tar"),gz:this.createDynamicIcon("gz"),js:this.createDynamicIcon("js"),ts:this.createDynamicIcon("ts"),html:this.createDynamicIcon("html"),css:this.createDynamicIcon("css"),php:this.createDynamicIcon("php"),py:this.createDynamicIcon("py"),java:this.createDynamicIcon("java"),cpp:this.createDynamicIcon("cpp"),c:this.createDynamicIcon("c"),json:this.createDynamicIcon("json"),xml:this.createDynamicIcon("xml"),exe:this.createDynamicIcon("exe"),msi:this.createDynamicIcon("msi"),dmg:this.createDynamicIcon("dmg"),apk:this.createDynamicIcon("apk"),ipa:this.createDynamicIcon("ipa")};return i[e]||this.createDynamicIcon(a||"file")},createDynamicIcon:function(t){var e=t&&"string"===typeof t?t.toUpperCase():"FILE",a=this.getExtensionColors(t||"file"),i=t||"file";return'\n \n \n \n \n \n \n \n \n \n \n \n \n \n ').concat(e,"\n ")},getExtensionColors:function(t){if(!t||"string"!==typeof t)return{primary:"#6c757d",secondary:"#495057"};var e=t.toLowerCase();return"pdf"===e?{primary:"#dc3545",secondary:"#c82333"}:["doc","docx"].includes(e)?{primary:"#2b579a",secondary:"#1e3a8a"}:["xls","xlsx"].includes(e)?{primary:"#217346",secondary:"#1e7e34"}:["ppt","pptx"].includes(e)?{primary:"#d63384",secondary:"#c41e3a"}:["txt","rtf"].includes(e)?{primary:"#6f42c1",secondary:"#5a2d82"}:"csv"===e?{primary:"#28a745",secondary:"#20c997"}:["jpg","jpeg","png","gif","bmp","svg","webp","tiff"].includes(e)?{primary:"#fd7e14",secondary:"#e55a00"}:["mp4","avi","mov","wmv","flv","webm","mkv"].includes(e)?{primary:"#e83e8c",secondary:"#d63384"}:["mp3","wav","flac","aac","ogg"].includes(e)?{primary:"#20c997",secondary:"#17a2b8"}:["zip","rar","7z","tar","gz"].includes(e)?{primary:"#ffc107",secondary:"#fd7e14"}:["js","ts","html","css","php","py","java","cpp","c","json","xml"].includes(e)?{primary:"#17a2b8",secondary:"#0dcaf0"}:["exe","msi","dmg"].includes(e)?{primary:"#6f42c1",secondary:"#5a2d82"}:["apk","ipa"].includes(e)?{primary:"#fd7e14",secondary:"#e55a00"}:{primary:"#6c757d",secondary:"#495057"}},getFileExtension:function(t){if(!t)return"";if(t.extension)return t.extension.toLowerCase();if(t.full_name){var e=t.full_name.split(".");if(e.length>1)return e[e.length-1].toLowerCase()}if(t.origin_name){var a=t.origin_name.split(".");if(a.length>1)return a[a.length-1].toLowerCase()}if(t.name&&"string"===typeof t.name){var i=t.name.split(".");if(i.length>1)return i[i.length-1].toLowerCase()}if(t.url){var s=t.url.split(".");if(s.length>1){var o=s[s.length-1].split("?")[0];return o.toLowerCase()}}return""},getDefaultIcon:function(){return'\n \n \n \n \n \n \n \n \n \n \n \n \n \n FILE\n '},truncateFileName:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,a=e||this.nameMaxLength;if(!t)return"Arquivo sem nome";var i="number"===typeof t?t.toString():t;return"string"!==typeof i?"Arquivo sem nome":i.length<=a?i:i.substring(0,a)+"..."},formatDate:function(t){if(!t)return"-";try{var e=new Date(t);return isNaN(e.getTime())?"-":e.toLocaleString("pt-BR",{day:"2-digit",month:"2-digit",year:"numeric",hour:"2-digit",minute:"2-digit"})}catch(a){return console.warn("Erro ao formatar data:",t,a),"-"}}}}),n=o,r=(a("caf0"),a("2877")),l=Object(r["a"])(n,i,s,!1,null,"7e93afbe",null);e["a"]=l.exports},cc99:function(t,e,a){"use strict";a("18a9")},cd7f:function(t,e,a){},cd84:function(t,e,a){"use strict";a("a345")},ce8e:function(t,e,a){},cf17:function(t,e,a){},cf49:function(t,e,a){},cf71:function(t,e,a){},cf77:function(t,e,a){},cffb:function(t,e,a){},cffd:function(t,e,a){},d016:function(t,e,a){"use strict";a("9ba4")},d018:function(t,e,a){},d047:function(t,e,a){},d0b5:function(t,e,a){"use strict";a("3145")},d109:function(t,e,a){},d13d:function(t,e,a){"use strict";a("2755")},d145:function(t,e,a){},d1b6:function(t,e,a){"use strict";a("99ec")},d1bf:function(t,e,a){},d1f1:function(t,e,a){},d286:function(t,e,a){},d2a1:function(t,e,a){"use strict";a("7250")},d2e5:function(t,e,a){"use strict";a("eeaf")},d2ee:function(t,e,a){"use strict";a("2e57")},d359:function(t,e,a){"use strict";var i,s,o,n,r,l,c,d,u,p,m,v,f,g,_,h,b,x=a("5530"),y=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_SYSTEM,k=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_LANG,C=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_DEBUG||(null===(i=document)||void 0===i||null===(s=i.wise_env)||void 0===s?void 0:s.debug)||!1,w=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_WISE_SYSTEM_API_BASE,S=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_WISE_SYSTEM_PUSH_BASE_URL||(null===(o=document)||void 0===o||null===(n=o.wise_env)||void 0===n?void 0:n.pushBaseUrl),D=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_WISE_SYSTEM_PUSH_PORT||(null===(r=document)||void 0===r||null===(l=r.wise_env)||void 0===l?void 0:l.pushPort)||null,E=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_WISE_SYSTEM_NETWORK_PUSH_BASE_URL||(null===(c=document)||void 0===c||null===(d=c.wise_env)||void 0===d?void 0:d.networkPushBaseUrl),T=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_WISE_SYSTEM_NETWORK_PUSH_PORT||(null===(u=document)||void 0===u||null===(p=u.wise_env)||void 0===p?void 0:p.networkPushPort)||null,O=Object({NODE_ENV:"production",BASE_URL:"/"}).VUE_APP_LOG,A=(null===(m=document)||void 0===m?void 0:m.wise_env)||{system:y,lang:k,debug:C,log:O},I=(null===(v=document)||void 0===v||null===(f=v.wise_env)||void 0===f?void 0:f.baseUrl)||w||window.location.hostname,F="boolean"!=typeof(null===(g=document)||void 0===g||null===(_=g.wise_env)||void 0===_?void 0:_.ssl)||(null===(h=document)||void 0===h||null===(b=h.wise_env)||void 0===b?void 0:b.ssl),P=F?"https://":"http://",j=F?":2087":":2082",q=Object(x["a"])(Object(x["a"])({},A),{},{remoteUrl:P+I+j+"/api/",baseDefault:P+I+j+"/",base:P+I+j+"/api/",accountLogo:"system-logo.png",version:"v1/",group:"",echo:{host:S,port:D||2083},socket:{host:E,port:T||2083}});e["a"]={namespaced:!0,state:q,mutations:{SET_SYSTEM:function(t,e){t.system=e}}}},d36e:function(t,e,a){"use strict";a("0cbe")},d394:function(t,e,a){"use strict";a("dd8b")},d414:function(t,e,a){"use strict";a("f1c6")},d42c:function(t,e,a){"use strict";a.d(e,"a",(function(){return l}));a("caad"),a("a15b"),a("ac1f"),a("2532"),a("5319");var i=a("5530"),s=a("d4ec"),o=a("bee2"),n=a("2b0e"),r=a("5234"),l=function(){function t(){Object(s["a"])(this,t)}return Object(o["a"])(t,null,[{key:"setAuth",value:function(){this.auth=r["a"].get("f777bbf0-ef5d-45db-b77a-dd7802f92824"),this.auth&&(this.auth.user=r["a"].decrypt(this.auth.user))}},{key:"get",value:function(){return this.setAuth(),this.auth}},{key:"account",value:function(){var t,e;return this.setAuth(),Object(i["a"])({},null===(t=this.auth)||void 0===t||null===(e=t.user)||void 0===e?void 0:e.account)}},{key:"config",value:function(){var t,e;return this.setAuth(),Object(i["a"])({},null===(t=this.auth)||void 0===t||null===(e=t.user)||void 0===e?void 0:e.config)}},{key:"user",value:function(){var t,e;return this.setAuth(),Object(i["a"])(Object(i["a"])({},this.auth.user.person),{},{account:Object(i["a"])({},this.auth.user.account),profile:Object(i["a"])(Object(i["a"])({},this.auth.user.profile),{},{checkPermission:this.checkPermission}),config:Object(i["a"])({},null===(t=this.auth)||void 0===t||null===(e=t.user)||void 0===e?void 0:e.config)})}},{key:"token",value:function(){return this.setAuth(),this.auth.token}},{key:"hash",value:function(){return this.setAuth(),this.auth.hash}},{key:"check",value:function(){return this.setAuth(),this.auth&&this.auth.token&&this.auth.hash&&this.auth.user}},{key:"checkPermission",value:function(t){return this.setAuth(),!(!this.auth||!t)&&this.auth.user.profile.permissions.includes(t)}},{key:"logout",value:function(){localStorage.clear();var t=["path=/","expires=Thu, 01 Jan 1970 00:00:00 GMT","secure","samesite=strict"].join(";");document.cookie="7aa191f1-550e-417a-ab3e-7f88442ef305=;".concat(t),document.cookie="auth=;".concat(t),window.location.replace("/logout"),setTimeout((function(){"/logout"!==window.location.pathname&&(window.location.href="/logout",window.location.reload())}),1e3)}},{key:"confirmLogout",value:function(){var t=this;n["default"].swal({title:"Deseja realmente sair?",text:"Você será redirecionado para a tela de login!",type:"warning",showCancelButton:!0,confirmButtonColor:"#3085d6",cancelButtonColor:"#d33",confirmButtonText:"Sim, sair!",cancelButtonText:"Cancelar"}).then((function(e){e.value&&t.logout()}))}}]),t}()},d440:function(t,e,a){"use strict";a("12a4")},d4ef:function(t,e,a){},d548:function(t,e,a){"use strict";a("1e94")},d5a0:function(t,e,a){"use strict";a("9980")},d624:function(t,e,a){},d636:function(t,e,a){"use strict";a("839e")},d6b1:function(t,e,a){},d716c:function(t,e,a){"use strict";a("3b3d")},d7840:function(t,e,a){"use strict";a("99af"),a("4160"),a("d3b7"),a("25f0"),a("3ca3"),a("4d90"),a("5cc6"),a("9a8c"),a("a975"),a("735e"),a("c1ac"),a("d139"),a("3a7b"),a("d5d6"),a("82f8"),a("e91f"),a("60bd"),a("5f96"),a("3280"),a("3fcc"),a("ca91"),a("25a1"),a("cd26"),a("3c5d"),a("2954"),a("649e"),a("219c"),a("170b"),a("b39a"),a("72f7"),a("159b"),a("ddb0"),a("2b3d"),a("96cf");var i=a("1da1");e["a"]={props:{iconColor:{type:String,default:"primary"},recordingColor:{type:String,default:"red"},accentColor:{type:String,default:"primary"},autoStart:{type:Boolean,default:!1}},data:function(){return{isRecording:!1,isPaused:!1,isProcessing:!1,mediaRecorder:null,audioChunks:[],audioUrl:null,recordingTime:0,timerInterval:null,audioContext:null,analyser:null,visualizerData:null,showMessage:!1,message:"",messageType:"info"}},methods:{startRecording:function(){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function e(){var a,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(e.prev=0,a=navigator.mediaDevices||(navigator.mozGetUserMedia||navigator.webkitGetUserMedia?{getUserMedia:function(t){return new Promise((function(e,a){(navigator.mozGetUserMedia||navigator.webkitGetUserMedia).call(navigator,t,e,a)}))}}:null),a){e.next=4;break}throw new Error("Seu navegador não suporta gravação de áudio");case 4:return e.next=6,a.getUserMedia({audio:{channelCount:1,sampleRate:44100}});case 6:i=e.sent,t.setupAudioContext(i),t.mediaRecorder=new MediaRecorder(i,{mimeType:"audio/webm",bitsPerSecond:128e3,audioBitsPerSecond:128e3}),t.audioChunks=[],t.mediaRecorder.ondataavailable=function(e){e.data.size>0&&t.audioChunks.push(e.data)},t.mediaRecorder.onstop=function(){var e=new Blob(t.audioChunks,{type:"audio/webm"});t.audioUrl=URL.createObjectURL(e)},t.mediaRecorder.start(10),t.isRecording=!0,t.startTimer(),t.visualize(),t.$emit("recording-started"),t.$emit("stream",i),e.next=24;break;case 20:e.prev=20,e.t0=e["catch"](0),console.error("Erro ao acessar microfone:",e.t0),t.$emit("error",e.t0.message);case 24:case"end":return e.stop()}}),e,null,[[0,20]])})))()},setupAudioContext:function(t){this.audioContext=new(window.AudioContext||window.webkitAudioContext),this.analyser=this.audioContext.createAnalyser();var e=this.audioContext.createMediaStreamSource(t);e.connect(this.analyser),this.analyser.fftSize=2048,this.visualizerData=new Uint8Array(this.analyser.frequencyBinCount)},visualize:function(){var t=this;if(this.isRecording){var e=this.$refs.visualizer;e?this.$nextTick((function(){var a=e.getContext("2d");if(a){var i=e.width,s=e.height,o=function e(){if(t.isRecording){requestAnimationFrame(e),t.analyser.getByteTimeDomainData(t.visualizerData),a.fillStyle="rgb(200, 200, 200)",a.fillRect(0,0,i,s),a.lineWidth=2,a.strokeStyle="rgb(0, 123, 255)",a.beginPath();for(var o=i/t.visualizerData.length,n=0,r=0;r0?a("div",{staticClass:"profile__alert"},[a("i",{staticClass:"material-icons"},[t._v("warning")]),a("span",[t._v("Negativado")]),a("button",{staticClass:"profile__alert-button",on:{click:function(e){return t.listFinancesNegatived()}}},[t._v("Ver")])]):t._e(),a("div",{staticClass:"profile__header",style:{paddingBottom:"Fisica"===t.person.type?"0px":"16px"}},[a("div",{staticClass:"profile__image-section"},[a("div",{staticClass:"profile__image-wrapper",on:{click:t.handleImageClick}},[a("img",{staticClass:"profile__image",attrs:{src:t.person.file&&t.person.file.url||t.getDefaultImage(),alt:t.person.name}}),t.person.file||t.updateProfileImage?a("div",{staticClass:"profile__image-overlay"},[a("i",{staticClass:"material-icons"},[t._v(t._s(t.person.file?"zoom_in":"photo_camera"))])]):t._e(),t.person.status?a("div",{staticClass:"profile__status",class:{"profile__status--active":"active"===t.person.status}},[a("div",{staticClass:"profile__status-icon"},[a("i",{staticClass:"material-icons"},[t._v(t._s("active"===t.person.status?"radio_button_checked":"radio_button_unchecked"))])]),a("span",{staticClass:"profile__status-text"},[t._v(t._s("active"===t.person.status?"Ativo":"Inativo"))])]):t._e()])]),a("div",{staticClass:"profile__header-content"},[a("div",{staticClass:"profile__main-info"},[a("h1",{staticClass:"profile__name"},[t._v(t._s(t.person.name))]),t.person.first_name&&t.person.first_name!==t.person.name?a("h2",{staticClass:"profile__name"},[t._v(t._s(t.person.first_name))]):t._e(),a("div",{staticClass:"profile__tags"},t._l(t.person.profiles,(function(e){return a("span",{key:e.name,staticClass:"profile__tag"},[a("i",{staticClass:"material-icons"},[t._v(t._s(e.icon))]),t._v(t._s(e.title)+" ")])})),0)]),a("div",{staticClass:"profile__quick-info"},[a("div",{staticClass:"profile__quick-column"},[a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("badge")]),a("span",[t._v(t._s("Fisica"===t.person.type?"CPF":"CNPJ")+":")]),a("strong",[t._v(t._s(t.person.cpf_cnpj||"---"))])]),a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("cake")]),a("span",[t._v("Nascimento:")]),a("strong",[t._v(t._s(t.person.birthday_format||"---"))])]),"Fisica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("work")]),a("span",[t._v("Profissão:")]),a("strong",[t._v(t._s(t.person.profession||"---"))])]):t._e(),"Juridica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("language")]),a("span",[t._v("Site:")]),a("strong",[a("a",{attrs:{href:t.person.site,target:"_blank"}},[t._v(t._s(t.person.site))])])]):t._e()]),a("div",{staticClass:"profile__quick-column"},["Fisica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("fingerprint")]),a("span",[t._v("RG:")]),a("strong",[t._v(t._s(t.person.rg?t.person.rg+(t.person.rg_issuing_agency?" - "+t.person.rg_issuing_agency:""):"---"))])]):t._e(),"Juridica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("fingerprint")]),a("span",[t._v("Inscrição Estadual:")]),a("strong",[t._v(t._s(t.person.ie?""+t.person.ie:"---"))])]):t._e(),"Juridica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("code")]),a("span",[t._v("Inscrição Municipal:")]),a("strong",[t._v(t._s(t.person.im?""+t.person.im:"---"))])]):t._e(),a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("elderly")]),a("span",[t._v("Idade:")]),t.person.ages?a("strong",[t._v(t._s(t.person.ages)+" anos")]):a("strong",[t._v("---")])]),"Fisica"===t.person.type?a("div",{staticClass:"profile__quick-item"},[a("i",{staticClass:"material-icons"},[t._v("favorite")]),a("span",[t._v("Estado Civil:")]),a("strong",[t._v(t._s(t.person.marital_status||"---"))])]):t._e()])])])]),"Fisica"===t.person.type?a("div",{staticClass:"profile__additional"},[a("button",{staticClass:"profile__toggle-btn",on:{click:function(e){t.showAdditional=!t.showAdditional}}},[a("i",{staticClass:"material-icons"},[t._v(t._s(t.showAdditional?"expand_less":"expand_more"))]),t._v(" Informações Adicionais ")]),a("div",{directives:[{name:"show",rawName:"v-show",value:t.showAdditional,expression:"showAdditional"}],staticClass:"profile__grid"},[a("div",{staticClass:"profile__info-block"},[a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[t._m(0),a("strong",[t._v(t._s(t.person.education||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(1),a("strong",[t._v(t._s(t.person.income_gross||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(2),a("strong",{staticClass:"profile__origin"},[a("i",{staticClass:"material-icons",style:{color:t.person.origin.color}},[t._v(t._s(t.person.origin.icon))]),t._v(" "+t._s(t.person.origin.title)+" ")])])]),a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[t._m(3),a("strong",[t._v(t._s(t.person.nationality||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(4),a("strong",[t._v(t._s(t.person.naturalness||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(5),a("strong",[t._v(t._s(t._f("moment")(t.person.created_at,"DD/MM/YYYY")))])])]),a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[t._m(6),a("strong",[t._v(t._s(t.person.mothers_name||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(7),a("strong",[t._v(t._s(t.person.fathers_name||"---"))])]),a("div",{staticClass:"profile__info-item"},[t._m(8),a("strong",[t._v(t._s(t.person.spouses_name||"---"))])])]),t.person.profiles.map((function(t){return t.name})).includes("collaborator")?a("div",{staticClass:"profile__info-row"},[a("div",{staticClass:"profile__info-item"},[t._m(9),a("strong",[a("a",{attrs:{href:"#"},on:{click:function(e){return t.listCollaboratorCustomers()}}},[t._v(" "+t._s(t.person.customersCount||"0")+" ")])])]),a("div",{staticClass:"profile__info-item"},[t._m(10),a("strong",[a("a",{attrs:{href:"#"},on:{click:function(e){return t.migrateCollaboratorCustomers()}}},[t._v("Migrar")])])])]):t._e()])])]):t._e(),t.person.file&&t.person.file.url?a("image-viewer",{attrs:{"image-url":t.person.file&&t.person.file.url,"person-name":t.person.name,"update-profile-image":t.updateProfileImage},on:{"change-image":t.openImageCropper,"clear-image":t.clearImage},model:{value:t.showImageViewer,callback:function(e){t.showImageViewer=e},expression:"showImageViewer"}}):t._e(),a("image-cropper",{attrs:{"person-id":t.person.id,"person-name":t.person.name},on:{success:t.onImageCropperSuccess},model:{value:t.showImageCropper,callback:function(e){t.showImageCropper=e},expression:"showImageCropper"}})],1)},s=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("school")]),a("span",[t._v("Escolaridade")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("payments")]),a("span",[t._v("Renda")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("hub")]),a("span",[t._v("Origem")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("public")]),a("span",[t._v("Nacionalidade")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("location_city")]),a("span",[t._v("Naturalidade")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("history")]),a("span",[t._v("Cadastro")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("woman")]),a("span",[t._v("Mãe")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("man")]),a("span",[t._v("Pai")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("favorite")]),a("span",[t._v("Cônjuge")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("group")]),a("span",[t._v("Clientes deste colaborador")])])},function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"profile__info-label"},[a("i",{staticClass:"material-icons"},[t._v("swap_horiz")]),a("span",[t._v("Migrar clientes deste colaborador")])])}],o=(a("99af"),a("b0c0"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{"max-width":"500px",persistent:""},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"image-viewer"},[a("v-card-title",{staticClass:"image-viewer__title py-2"},[a("span",[t._v(t._s(t.title))]),a("v-spacer"),a("v-btn",{attrs:{icon:"",small:""},on:{click:t.closeDialog}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"image-viewer__content pa-0"},[a("div",{staticClass:"image-viewer__container"},[a("img",{staticClass:"image-viewer__image",attrs:{src:t.imageUrl,alt:t.personName}})]),t.updateProfileImage?a("div",{staticClass:"image-viewer__actions"},[a("v-btn",{staticClass:"image-viewer__change-btn",attrs:{flat:"",color:"red",small:""},on:{click:t.clearImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:""}},[t._v("close")]),t._v(" Remover Foto ")],1),a("v-btn",{staticClass:"image-viewer__change-btn",attrs:{color:"primary",small:""},on:{click:t.changeImage}},[a("v-icon",{staticClass:"hidden-xs-only hidden-sm-only",attrs:{left:""}},[t._v("photo_camera")]),t._v(" Alterar Foto ")],1)],1):t._e()])],1)],1)}),n=[],r={name:"ImageViewer",props:{value:{type:Boolean,default:!1},imageUrl:{type:String,required:!0},personName:{type:String,default:""},title:{type:String,default:"Foto de Perfil"},updateProfileImage:{type:Boolean,default:!1}},data:function(){return{dialog:!1}},watch:{value:function(t){this.dialog=t},dialog:function(t){this.$emit("input",t)}},methods:{closeDialog:function(){this.dialog=!1},changeImage:function(){this.closeDialog(),this.$emit("change-image")},clearImage:function(){this.$emit("clear-image")}}},l=r,c=(a("a430"),a("2877")),d=Object(c["a"])(l,o,n,!1,null,null,null),u=d.exports,p=a("4e3f"),m={name:"PersonInfo",components:{ImageViewer:u,ImageCropper:p["a"]},data:function(){return{store:null,showAdditional:!1,showImageViewer:!1,showImageCropper:!1}},methods:{listFinancesNegatived:function(){this.$WiListDialog({wiConfig:"finance-in-list",filter:{where:"negatived,1",person_id:this.person.id},wiEditData:{person_id:this.person.id}})},listCollaboratorCustomers:function(){this.$WiListDialog({wiConfig:"customer",filter:{where:"responsible_id,"+this.person.id}})},migrateCollaboratorCustomers:function(){this.$WiEditDialog({wiConfig:"collaborator-responsible-migrate",data:{responsible_id_origin:this.person.id},onSubmit:this.refresh})},handleImageClick:function(){this.person.file?this.showImageViewer=!0:this.updateProfileImage&&this.openImageCropper()},openImageCropper:function(){this.showImageCropper=!0},onImageCropperSuccess:function(t){this.person.file=t,this.person.file_id=t.id,this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,file_id:t.id},refresh:this.refresh})},clearImage:function(){this.$emit("onUpdateInfo",{info:{id:this.person.id,name:this.person.name,first_name:this.person.first_name,file_id:null},refresh:this.refresh})},getDefaultImage:function(){return"Fisica"===this.person.type?"static/profile/".concat(this.person.sex,"-").concat(this.person.status||"active",".png"):"static/profile/juridica-".concat("active"==this.person.status?"ativo":"inativo",".png")}},created:function(){this.store=this.$route.name},props:{person:{required:!0},refresh:{required:!0},updateProfileImage:{type:Boolean,default:!1}}},v=m,f=(a("532c"),Object(c["a"])(v,i,s,!1,null,null,null));e["a"]=f.exports},dbca:function(t,e,a){"use strict";a("8ea0")},dc4b:function(t,e,a){},dc72:function(t,e,a){"use strict";a("11de")},dcbe:function(t,e,a){"use strict";a("9405")},dcd5:function(t,e,a){"use strict";a("3151")},dce8:function(t,e,a){},dd43:function(t,e,a){"use strict";a("b5af")},dd8b:function(t,e,a){},dd8d:function(t,e,a){},dda5:function(t,e,a){"use strict";a("1b69")},ddc5:function(t,e,a){"use strict";a("59ce")},de2e:function(t,e,a){"use strict";a("e47e")},de38:function(t,e,a){},de5e:function(t,e,a){"use strict";a("6b08")},dec9:function(t,e,a){"use strict";a.d(e,"a",(function(){return d}));a("d3b7"),a("3ca3"),a("10d1"),a("ddb0");var i=a("d4ec"),s=a("bee2"),o=a("5364"),n=a("9bd1"),r=a("bc3a"),l=a.n(r),c=new WeakMap,d=function(){function t(e){var a=e.baseURL;Object(i["a"])(this,t),c.set(this,{writable:!0,value:void 0}),Object(n["a"])(this,c,l.a.create({baseURL:a,timeout:5e3,headers:{"Content-Type":"application/json"}}))}return Object(s["a"])(t,[{key:"instance",get:function(){return Object(o["a"])(this,c)}}]),t}()},df00:function(t){t.exports=JSON.parse('{"title":"Contatos","description":"Módulo gestão de pessoas"}')},df23:function(t,e,a){"use strict";a("677f")},dff3:function(t,e,a){},e001:function(t,e,a){},e070:function(t,e,a){},e09c:function(t,e,a){},e0c5b:function(t,e,a){"use strict";a("8146")},e1ad:function(t,e,a){},e271:function(t,e,a){"use strict";a("e272")},e272:function(t,e,a){},e275:function(t,e,a){"use strict";a("759f")},e2e0:function(t,e,a){},e3ba:function(t,e,a){},e3d5:function(t,e,a){},e463:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":t.config.maxWidth||"800px",fullscreen:t.$vuetify.breakpoint.xsOnly},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[a("v-badge",{staticClass:"wi-list-filters__badge",attrs:{right:"",color:"orange",value:t.filtersApplyCount,overlap:""},scopedSlots:t._u([{key:"badge",fn:function(){return[a("span",[t._v(" "+t._s(t.filtersApplyCount)+" ")])]},proxy:!0}],null,!0)},["button"==t.mode?a("v-btn",t._g({attrs:{outline:"",small:"",disabled:t.disabled,color:t.color||"white"}},i),[a("v-icon",[t._v(t._s(t.buttonIcon))]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(" "+t._s(t.buttonText)+" ")])],1):a("v-btn",t._g({staticClass:"ml-0 mr-0",attrs:{icon:"",disabled:t.disabled}},i),[a("v-icon",{attrs:{color:t.color||"white"}},[t._v("filter_list")])],1)],1)]}}]),model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"diagnostic-model",staticStyle:{"border-radius":"10px"}},[a("v-toolbar",{staticClass:"diagnostic-model__toolbar",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-toolbar-title",[a("v-icon",[t._v("filter_list")]),a("span",[t._v(" "+t._s(t.config.title))])],1),a("v-spacer"),a("v-btn",{attrs:{icon:""},on:{click:function(e){t.dialog=!1}}},[a("v-icon",[t._v("close")])],1)],1),a("v-card-text",{staticClass:"wi-list-filters__content"},[t.dialog?a("v-container",{staticStyle:{padding:"0px !important"}},[a("v-form",{ref:"wiListFiltersDialog",attrs:{autocomplete:"off"},model:{value:t.valid,callback:function(e){t.valid=e},expression:"valid"}},[a("v-layout",{attrs:{row:"",wrap:""}},t._l(t.config.fields,(function(e,i){return!e.showField||e.showField(t.filters)?a("v-flex",t._b({key:i,staticStyle:{padding:"0 10px 0 10px"},attrs:{"d-flex":""}},"v-flex",t.sizeField(e.size),!1),[a(t.getFieldComponent(e),t._b({tag:"component",attrs:{filters:t.filters,field:e.value},model:{value:t.filters[e.value],callback:function(a){t.$set(t.filters,e.value,a)},expression:"filters[field.value]"}},"component",Object.assign({},e),!1))],1):t._e()})),1)],1)],1):t._e()],1),a("v-toolbar",{staticClass:"elevation-17 wi-list-filters__footer",staticStyle:{"border-radius":"10px"},attrs:{dense:""}},[a("v-spacer"),a("v-btn",{attrs:{disabled:!t.filtersApplyCount,color:"orange",outline:""},on:{click:function(e){return t.clearFilter()}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Limpar Filtros")]),a("v-icon",[t._v("close")])],1),a("v-btn",{attrs:{disabled:!t.valid||!t.filtersCount,color:"success"},on:{click:function(e){return t.filter()}}},[a("span",{staticStyle:{"padding-right":"5px"}},[t._v("Filtrar")]),a("v-icon",[t._v("check")])],1)],1)],1)],1)},s=[],o=(a("4de4"),a("b64b"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-text-field",{attrs:{type:"date",mask:t.mask,label:t.text,"append-icon":t.appendIcon,placeholder:t.placeholder,"prepend-icon":t.prependIcon,disabled:"function"==typeof t.disabled?t.disabled(t.filters):t.disabled},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})}),n=[],r={name:"FilterFieldDate",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{value:{required:!0},filters:{required:!0},prependIcon:{default:null},appendIcon:{default:null},placeholder:{default:"Insira aqui..."},text:{required:!0},mask:{default:null},disabled:{default:!1}}},l=r,c=a("2877"),d=Object(c["a"])(l,o,n,!1,null,null,null),u=d.exports,p=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-text-field",{attrs:{"prepend-icon":t.prependIcon,"append-icon":t.appendIcon,placeholder:t.placeholder,label:t.text,mask:t.mask},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})},m=[],v={name:"FilterFieldText",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{value:{required:!0},prependIcon:{default:null},appendIcon:{default:null},placeholder:{default:"Insira aqui..."},text:{required:!0},mask:{default:null}}},f=v,g=Object(c["a"])(f,p,m,!1,null,null,null),_=g.exports,h=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-select",{attrs:{"prepend-icon":t.prependIcon,"append-icon":t.appendIcon,placeholder:t.placeholder,items:t.options,label:t.text,"item-text":"text","item-value":"value",multiple:t.multiple,"return-object":t.returnObject,clearable:t.clearable},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})},b=[],x={name:"FilterFieldSelect",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},mounted:function(){!this.value&&this.defaultOption&&this.options.length>0&&(this.model=this.defaultOption)},props:{value:{required:!0},prependIcon:{default:null},appendIcon:{default:null},placeholder:{default:"Insira aqui..."},text:{required:!0},options:{required:!0},multiple:{default:!1},returnObject:{default:!1},clearable:{default:!1},defaultOption:{default:null}}},y=x,k=Object(c["a"])(y,h,b,!1,null,null,null),C=k.exports,w=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"wi-edit__wi-list-dialog"},[a("v-list",{attrs:{dense:"","two-line":""}},[a("v-list-tile",{staticClass:"wi-edit__wi-list-dialog-item asdasdasd",attrs:{avatar:""}},[a("v-list-tile-avatar",{on:{click:function(e){return t.WiListDialogAction()}}},[a("v-icon",{attrs:{large:"",color:t.color||"primary"}},[t._v(t._s(t.icon||"category"))])],1),a("v-list-tile-content",{on:{click:function(e){return t.WiListDialogAction()}}},[a("v-list-tile-sub-title",[a("span",[t._v(" "+t._s(t.text)+" ")])]),t.value?a("v-list-tile-title",[a("strong",[t._v(" ID: "+t._s(t.value)+" ")])]):a("v-list-tile-title",[t._v(" Clique para buscar ")]),a("v-input",{staticStyle:{display:"none"},model:{value:t.filters[t.field],callback:function(e){t.$set(t.filters,t.field,e)},expression:"filters[field]"}})],1),a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"},on:{click:function(e){return t.WiListDialogAction()}}},[a("v-btn",{attrs:{icon:"",small:""}},[a("v-icon",[t._v(t._s(t.value?"edit":"search"))])],1)],1),t.value?a("v-list-tile-action",{staticStyle:{"padding-top":"0 !important","padding-bottom":"0 !important"}},[t.value?a("v-btn",{attrs:{icon:"",small:""},on:{click:function(e){return t.clearField()}}},[a("v-icon",[t._v("close")])],1):t._e()],1):t._e()],1)],1)],1)},S=[],D=(a("ac1f"),a("1276"),{name:"FilterWiListDialog",data:function(){return{selected:{}}},methods:{getFilter:function(){var t;if(null!==(t=this.field)&&void 0!==t&&t.filter){if("function"===typeof this.field.filter){var e=this.field.filter(this.form);return e}return this.field.filter}return!1},getWiEditData:function(){var t;if(null!==(t=this.field)&&void 0!==t&&t.wiEditData){if("function"===typeof this.field.wiEditData){var e=this.field.wiEditData(this.form);return e}return this.field.wiEditData}return!1},wiListDialogCallback:function(t){t&&(this.selected=t,this.$emit("select",t),this.$emit("input",t[this.field]),this.$forceUpdate(),this.field.onChange&&this.field.onChange({form:this.form,data:t}))},wiListDialogCalbackFields:function(){var t=[{get:"id",set:this.field},{get:this.show,set:this.show}];return t},wiListDialogCalbackShowField:function(){if(this.show&&this.show.split(".").length>1){var t=this.show.split(".");return this.selected&&this.selected[t[0]]?this.selected[t[0]][t[1]]:"Clique para selecionar"}return this.selected[this.show]},WiListDialogAction:function(){this.$WiListDialog({wiConfig:this.wiConfig,callback:this.wiListDialogCallback,callbackFields:this.wiListDialogCalbackFields(),filter:this.getFilter()||{},mode:"select",wiEditData:this.getWiEditData()||{}})},clearField:function(){var t={};t[this.field.value]=null,this.wiListDialogCallback(t)}},props:{value:{required:!0},filters:{required:!0},field:{required:!0},show:{required:!0},wiConfig:{required:!0},prependIcon:{default:null},appendIcon:{default:null},icon:{default:"icon"},color:{default:"color"},placeholder:{default:"Insira aqui..."},text:{required:!0},multiple:{default:!1},returnObject:{default:!1}}}),E=D,T=(a("48cf"),Object(c["a"])(E,w,S,!1,null,"5fa311f2",null)),O=T.exports,A=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-text-field",{attrs:{type:"datetime-local",mask:t.mask,label:t.text,"append-icon":t.appendIcon,placeholder:t.placeholder,"prepend-icon":t.prependIcon,disabled:"function"==typeof t.disabled?t.disabled(t.filters):t.disabled},model:{value:t.model,callback:function(e){t.model=e},expression:"model"}})},I=[],F={name:"FilterFieldDateTime",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{value:{required:!0},filters:{required:!0},prependIcon:{default:null},appendIcon:{default:null},placeholder:{default:"Insira aqui..."},text:{required:!0},mask:{default:null},disabled:{default:!1}}},P=F,j=Object(c["a"])(P,A,I,!1,null,null,null),q=j.exports,$=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("DbAutocomplete",{attrs:{apiUrl:"function"==typeof t.apiUrl?t.apiUrl(t.filters):t.apiUrl,apiParams:"function"==typeof t.apiParams?t.apiParams(t.filters):t.apiParams,formField:t.field,form:t.filters,show:t.show,label:t.text,autocomplete:"",multiple:t.multiple,placeholder:t.placeholder,object:t.returnObject,icon:t.icon,color:t.color,clearable:t.clearable||!0}})},z=[],M=a("f443"),N={name:"FilterFieldSelectApi",computed:{model:{get:function(){return this.value},set:function(t){this.$emit("input",t)}}},props:{value:{required:!0},filters:{required:!0},field:{required:!0},show:{required:!0},apiUrl:{required:!0},apiParams:{required:!0},prependIcon:{default:null},appendIcon:{default:null},icon:{default:"icon"},color:{default:"color"},placeholder:{default:"Insira aqui..."},text:{required:!0},multiple:{default:!1},clearable:{default:!1},returnObject:{default:!1}},components:{DbAutocomplete:M["a"]}},L=N,R=Object(c["a"])(L,$,z,!1,null,null,null),U=R.exports,W=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-subheader",{staticStyle:{"margin-bottom":"20px",height:"30px !important"},style:{background:t.$wiDark?"#212121":"#ECEFF1"}},[a("span",{staticStyle:{padding:"5px"}},[t._v(" "+t._s(t.text)+" ")])])},B=[],V={name:"FilterFieldSubHeader",props:{prependIcon:{default:null},appendIcon:{default:null},text:{required:!0}}},H=V,G=Object(c["a"])(H,W,B,!1,null,null,null),Y=G.exports,J=a("08cd"),Q="4154951a-5829-4ec2-82cb-9cad0478f8ba",K={name:"WiListFilters",data:function(){return{dialog:!1,valid:!1,filters:{},filtersApplyCount:0}},computed:{filtersCount:function(){var t,e=this;return(null===(t=Object.keys(this.filters))||void 0===t?void 0:t.filter((function(t){return null!==e.filters[t]&&void 0!==e.filters[t]&&""!==e.filters[t]})).length)||0}},methods:{saveFiltersToCache:function(){if(this.config.filtersCacheKey){var t=Q+this.config.filtersCacheKey;localStorage.setItem(t,JSON.stringify(this.filters))}},clearFiltersFromCache:function(){if(this.config.filtersCacheKey){var t=Q+this.config.filtersCacheKey;localStorage.removeItem(t)}},getFiltersFromCache:function(){if(this.config.filtersCacheKey){var t=Q+this.config.filtersCacheKey,e=localStorage.getItem(t);return e?JSON.parse(e):null}return null},filter:function(){this.$emit("filter",this.filters),this.setFiltersCount(),this.saveFiltersToCache(),this.$forceUpdate(),this.dialog=!1},clearFilter:function(){var t={};for(var e in this.config.fields){var a=this.config.fields[e].value;t[a]=null}this.filters={},this.$emit("filter",t),this.clearFiltersFromCache(),this.setFiltersCount(),this.$forceUpdate(),this.dialog=!1},sizeField:function(t){var e={};for(var a in t=t?"function"===typeof t?t(this.filters):t:["xs12","sm12","md12","lg12"],t)e[t[a]]=!0;return e},getFieldComponent:function(t){switch(t.type){case"subheader":return Y;case"text":return _;case"date":return u;case"select":return C;case"datetime":return q;case"select-api":return U;case"wi-list-dialog":return O;case"wn-category-selector":return J["a"]}},setFilters:function(){var t=this.getFiltersFromCache();if(t)return this.filters=t,this.setFiltersCount(),this.$emit("filter",this.filters),void this.$forceUpdate();for(var e in this.config.fields){var a=this.config.fields[e].value;this.params[a]&&(this.filters[a]=this.params[a])}this.setFiltersCount(),this.$forceUpdate()},setFiltersCount:function(){var t,e=this;this.filtersApplyCount=(null===(t=Object.keys(this.filters))||void 0===t?void 0:t.filter((function(t){return null!==e.filters[t]&&void 0!==e.filters[t]&&""!==e.filters[t]})).length)||0}},mounted:function(){var t=this;setTimeout((function(){t.setFilters()}),500)},props:{mode:{default:"button"},config:{required:!0,default:function(){return{}}},params:{default:function(){return{}}},color:{type:String,default:null},disabled:{type:Boolean,default:!1},buttonIcon:{type:String,default:"filter_list"},buttonText:{type:String,default:"Filtrar"}}},X=K,Z=(a("3843"),Object(c["a"])(X,i,s,!1,null,"4cc8cbba",null));e["a"]=Z.exports},e47e:function(t,e,a){},e4d6:function(t){t.exports=JSON.parse('{"title":"Atendimentos","description":"Gestão de Conversas e Atendimentos"}')},e4d8:function(t,e,a){"use strict";a("4d5f")},e504:function(t,e,a){"use strict";a("887c")},e523:function(t,e,a){"use strict";a("23a3")},e570:function(t,e,a){"use strict";a("a4d3"),a("e01a"),a("d81d"),a("b0c0"),a("d3b7");var i=a("d4ec"),s=a("bee2"),o=a("257e"),n=a("262e"),r=a("2caf"),l=a("ade3"),c=(a("96cf"),a("1da1")),d=a("b04f"),u=a("bb1b"),p=a("c4eb"),m=a("ea0f"),v=function(){var t=Object(c["a"])(regeneratorRuntime.mark((function t(e){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.abrupt("return",new Promise((function(t,a){u["b"].get({uri:"forms/form/"+e+"/fields",params:{},sucess:function(e){t(e.data)},error:function(t){return a(t),t}})})));case 1:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}();e["a"]=function(){var t=Object(c["a"])(regeneratorRuntime.mark((function t(e){var a,c;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,v(e);case 2:return a=t.sent,c=function(t){Object(n["a"])(u,t);var c=Object(r["a"])(u);function u(){var t;return Object(i["a"])(this,u),t=c.call(this),Object(l["a"])(Object(o["a"])(t),"fieldsEdit",{}),t.id={id:d["C"],create:d["D"],update:d["F"],delete:d["E"]},t.list=!0,t.name="form-reply",t.title=a.name,t.icon="border_color",t.apiUrl="forms/form/"+e+"/reply/content",t.createFieldsEdit(),t.setFields(t.fieldsEdit),t}return Object(s["a"])(u,[{key:"createFieldsEdit",value:function(){var t=this;a.fields.map((function(e){var a=t.getField(e);e.required&&(a.text+="*"),e.active&&a&&(t.fieldsEdit[e.id]=a)}))}},{key:"getField",value:function(t){var e;switch(null===t||void 0===t||null===(e=t.type)||void 0===e?void 0:e.name){case"text":return this.fieldText({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"number":return this.fieldNumber({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"select":return this.fieldSelect({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,options:t.options||[],showField:Object(m["a"])(t)});case"textarea":return this.fieldTextArea({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"date":return this.fieldDate({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"editor":return this.fieldTinyEditor({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"title":return this.fieldSubHeader({value:t.type.name+"@"+t.id,text:t.label,color:t.color,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],showField:Object(m["a"])(t)});case"message":return this.fieldMessage({value:t.type.name+"@"+t.id,text:t.description||t.label,color:t.color,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],showField:Object(m["a"])(t)});case"checkbox":return this.fieldCheckbox({value:t.type.name+"@"+t.id,text:t.description||t.label,color:t.color,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],showField:Object(m["a"])(t)});case"product":return this.fieldWiListDialog({value:t.type.name+"@"+t.id,text:t.description||t.label,required:t.required,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],wiConfig:"product",show:t.type.name+"@"+t.id,icon:"move_to_inbox",callbackFields:[{get:"name",set:t.type.name+"@"+t.id}]});case"money":return this.fieldMoney({value:t.type.name+"@"+t.id,text:t.label,placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"cpf":return this.fieldText({value:t.type.name+"@"+t.id,text:t.label,mask:"###.###.###-##",placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"cnpj":return this.fieldText({value:t.type.name+"@"+t.id,text:t.label,mask:"##.###.###/####-##",placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"phone":return this.fieldText({value:t.type.name+"@"+t.id,text:t.label,mask:"(##) #####-####",placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"email":return this.fieldText({value:t.type.name+"@"+t.id,text:t.label,mask:"email",placeholder:t.placeholder,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],required:t.required,showField:Object(m["a"])(t)});case"bank":return this.fieldWiListDialog({value:t.type.name+"@"+t.id,text:t.label,required:t.required,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],wiConfig:"bank",show:t.type.name+"@"+t.id,icon:"account_balance",callbackFields:[{get:"name",set:t.type.name+"@"+t.id}]});case"table":return this.fieldTable({value:t.type.name+"@"+t.id,text:t.label,required:t.required,size:["xs12","sm12","md".concat(t.size),"lg".concat(t.size),"xl".concat(t.size)],showField:function(){return!0},tableConfig:"string"===typeof t.show_requirement?JSON.parse(t.show_requirement):t.show_requirement,action:!0});default:return!1}}}]),u}(p["a"]),t.abrupt("return",new c);case 5:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()},e5fa:function(t,e,a){"use strict";a("21c9")},e60e:function(t,e,a){},e640:function(t,e,a){},e641:function(t,e,a){"use strict";a("19ad")},e658:function(t,e,a){"use strict";a("a8d6")},e68c:function(t,e,a){},e6a1:function(t,e,a){},e6bc:function(t,e,a){},e6c2:function(t,e,a){},e815:function(t,e,a){},e8ad:function(t,e,a){"use strict";a("5770")},ea0f:function(t,e,a){"use strict";a.d(e,"a",(function(){return i}));a("b64b");var i=function(t){if(t.show_requirement&&Object.keys(t.show_requirement).length>0)return function(e){var a=!0;for(var i in t.show_requirement)e[i]&&e[i]==t.show_requirement[i]||(a=!1);return a}}},ea5a:function(t,e,a){"use strict";a("3b84")},ea96:function(t,e,a){"use strict";a("6cdb")},eabb:function(t,e,a){},eadf:function(t,e,a){"use strict";a("e001")},eb4b:function(t,e,a){"use strict";a("b76e")},eb55:function(t,e,a){},eb9c:function(t,e,a){},ec02:function(t,e,a){},ec28:function(t,e,a){},ec42:function(t,e,a){"use strict";a("69e1")},ec43:function(t,e,a){},ec91:function(t,e,a){"use strict";a("222d")},ecc4:function(t,e,a){"use strict";a("8693")},ecc8:function(t,e,a){},ece0:function(t,e,a){"use strict";a("6b753")},ed1f:function(t,e,a){},edd6:function(t,e,a){},ee2f:function(t,e,a){"use strict";a("63d4")},ee4e:function(t,e,a){},ee67:function(t,e,a){"use strict";a("7b0d")},ee8b:function(t,e,a){"use strict";a("1109")},eeaf:function(t,e,a){},eec7:function(t,e,a){},ef35:function(t,e,a){},ef72:function(t,e,a){"use strict";a("52a9")},ef78:function(t,e,a){"use strict";a("8b05")},efa9:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("kanban",{attrs:{title:t.config.title,store:t.config.store,"store-stage":t.config.storeStage,"api-get-url":t.config.getUrl,"api-put-url":t.config.putUrl,"field-reference-in-item":"business_status_id","message-alert-title":t.config.alertTitle,"message-alert-text":t.config.alertText,"router-click":t.config.routerClick},scopedSlots:t._u([{key:"items",fn:function(e){return[a("v-card",{staticStyle:{"margin-bottom":"5px",cursor:"grab",width:"270px","max-width":"270px","border-radius":"10px"}},[a("div",{on:{click:function(a){return t.goRouter(e.item)}}},[a("v-card-title",{staticStyle:{padding:"5px"}},[a("span",[t._v("Cod.: ")]),a("strong",[t._v(" #"+t._s(e.item.id))]),a("v-spacer"),1==e.item.stage?a("span",[(1==t.config.type||2==t.config.type)&&e.item.date_validity_days<0?a("strong",{staticStyle:{color:"white",padding:"0px 5px",background:"red"}},[t._v(" EXPIRADO ")]):t._e(),(3==t.config.type||4==t.config.type)&&e.item.date_end_days<0?a("strong",{staticStyle:{color:"white",padding:"0px 5px",background:"red"}},[t._v(" EXPIRADO ")]):t._e()]):t._e()],1),e.item.external_code?a("v-divider"):t._e(),e.item.external_code?a("v-card-title",{staticStyle:{padding:"5px"}},[a("span",[a("span",[t._v("Cod. Externo: ")]),a("strong",[t._v(" "+t._s(t._f("stringlength")(e.item.external_code,20)))])])]):t._e(),e.item.person?a("v-divider"):t._e(),e.item.person?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",{staticStyle:{color:"#1C8ADB"}},[t._v("person")]),a("span",[t._v(t._s(t._f("stringlength")(e.item.person.name,27)))])],1):t._e(),e.item.category?a("v-divider"):t._e(),e.item.category?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",{style:{color:e.item.category.color||"#000"},attrs:{color:e.item.category.icon}},[t._v(t._s(e.item.category.icon))]),a("span",[t._v(t._s(t._f("stringlength")(e.item.category.name,27)))])],1):t._e(),e.item.collaborator?a("v-divider"):t._e(),e.item.collaborator?a("v-card-title",{staticStyle:{padding:"5px"}},[e.item.collaborator.file&&e.item.collaborator.file.url?a("v-img",{staticStyle:{"border-radius":"50%",width:"22px",height:"22px"},attrs:{src:e.item.collaborator.file.url,maxWidth:"22",maxHeight:"22"}}):a("v-icon",{attrs:{color:"primary"}},[t._v("support_agent")]),a("span",{staticStyle:{"padding-left":"5px"}},[t._v(t._s(t._f("stringlength")(e.item.collaborator.name,27)))])],1):t._e(),e.item.date_end_format?a("v-divider"):t._e(),1==e.item.stage&&e.item.date_end_format&&e.item.date_end_days<0?a("v-card-title",{staticStyle:{padding:"5px",color:"red"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(e.item.date_end_format)+" ")]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"red"}},[t._v(" A "+t._s(-1*e.item.date_end_days)+" dia(s) ")])],1):1==e.item.stage&&e.item.date_end_format&&e.item.date_end_days<2?a("v-card-title",{staticStyle:{padding:"5px",color:"orange"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(e.item.date_end_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"orange"}},[e.item.date_end_days?a("span",[t._v(" Em "+t._s(e.item.date_end_days)+" dia(s) ")]):a("span",[t._v("Hoje")])])],1):e.item.date_end_format?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",{domProps:{textContent:t._s(t.config.date_end||"Entrega")}}),t._v(": "+t._s(e.item.date_end_format))]),a("v-spacer"),1==e.item.stage?a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px"}},[t._v(" Em "+t._s(e.item.date_end_days)+" dia(s) ")]):t._e()],1):t._e(),1==t.config.type||2==t.config.type?a("div",[e.item.date_validity_format?a("v-divider"):t._e(),1==e.item.stage&&e.item.date_validity_format&&e.item.date_validity_days<0?a("v-card-title",{staticStyle:{padding:"5px",color:"red"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",[t._v("Validade")]),t._v(": "+t._s(e.item.date_validity_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"red"}},[t._v("A "+t._s(-1*e.item.date_validity_days)+" dia(s)")])],1):1==e.item.stage&&e.item.date_validity_format&&e.item.date_validity_days<2?a("v-card-title",{staticStyle:{padding:"5px",color:"orange"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",[t._v("Validade")]),t._v(": "+t._s(e.item.date_validity_format))]),a("v-spacer"),a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px","border-color":"orange"}},[e.item.date_validity_days?a("span",[t._v(" Em "+t._s(e.item.date_validity_days)+" dia(s) ")]):a("span",[t._v("Hoje")])])],1):e.item.date_validity_format?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[t._v("date_range")]),a("label",[a("strong",[t._v("Validade")]),t._v(": "+t._s(e.item.date_validity_format))]),a("v-spacer"),1==e.item.stage?a("strong",{staticStyle:{padding:"0px 5px","border-style":"solid","border-width":"1px"}},[t._v("Em "+t._s(e.item.date_validity_days)+" dia(s)")]):t._e()],1):t._e()],1):t._e(),"490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id&&e.item.sum_quantity_unit?a("v-divider"):t._e(),"490fba83-2a5e-4b11-935a-754b25000880"==t.$Auth.user().account.id&&e.item.sum_quantity_unit?a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[t._v("list")]),a("label",[a("strong",[t._v("Produtos/Serviços")]),t._v(":")]),a("v-spacer"),a("strong",[t._v(t._s(e.item.sum_quantity_unit))])],1):t._e(),a("v-card-text",{staticStyle:{padding:"0px"}},[e.item.count_attachment?a("div",[a("v-card-title",{staticStyle:{padding:"5px"}},[a("v-icon",[t._v("attachment")]),a("span",[t._v(t._s(e.item.count_attachment))])],1),a("v-divider")],1):t._e()]),a("v-divider"),a("v-card-title",{staticStyle:{padding:"5px",background:"#0080009c",color:"white"}},[a("v-icon",{attrs:{color:"white"}},[t._v("attach_money")]),a("label",[a("strong",[t._v("Valor:")])]),a("v-spacer"),a("strong",[t._v(t._s(t._f("money")(e.item.total_liquid)))])],1)],1),a("v-divider"),a("v-card-text",{staticStyle:{padding:"0px"}},[a("v-card-actions",{staticStyle:{padding:"0px 5px"}},[a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(a){return t.$WiEditDialog({wiConfig:t.config.store+"-open",onSubmit:e.refresh,data:e.item})}}},[a("v-icon",[t._v("edit")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.events(e.item))}}},[a("v-icon",[t._v("timeline")])],1),a("v-btn",{attrs:{icon:"",flat:""},on:{click:function(a){t.$WiDialog(t.wiDialogs.files(e.item))}}},[a("v-icon",[t._v("attachment")])],1),a("v-spacer"),a("v-btn",{directives:[{name:"prms",rawName:"v-prms",value:{id:"f55197d7"},expression:"{ 'id': 'f55197d7' }"}],attrs:{icon:"",flat:""},on:{click:function(a){return t.listTalkContactsByPerson(e.item)}}},[a("v-icon",{attrs:{color:"#1e9e23"}},[t._v("message")])],1)],1)],1)],1)]}}])})},s=[],o=(a("d3b7"),a("b436")),n=a("fe7c"),r={name:"BusinessOfProcess",data:function(){var t=this;return{wiDialogs:{files:function(e){return{title:"Arquivos/Anexos",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"ac23"))},props:{index:t.config.store+"-fileList",api:{url:t.config.module+"/"+t.config.store+"/file",params:"?order=id,desc&where=business_id,"+e.id}}},button:{icon:"add",text:"Adicionar Arquivo",action:function(){t.$WiDialog({title:"Arquivos/Anexos ",icon:"attachment",component:{content:function(){return Promise.resolve().then(a.bind(null,"2799"))},props:{business_id:e.id}},onClose:function(){t.$WiView(t.config.store+"-fileList").refresh()}})}}}},events:function(e){return{title:"Anotações/Eventos ",icon:"message",component:{content:function(){return a.e("chunk-28f87665").then(a.bind(null,"5d29"))},props:{index:t.config.store+"-event",api:{url:t.config.module+"/"+t.config.store+"/event",params:"?order=id,desc&where=business_id,"+e.id}}},button:{icon:"add",text:"Adicionar Nota",action:function(){t.$WiEditDialog({wiConfig:t.config.store+"-event",onSubmit:function(){t.$WiView(t.config.store+"-event").refresh()},data:{business_id:e.id}})}}}},finances:function(e,i){return{title:"Financeiro/Parcelas ",icon:"message",component:{content:function(){return a.e("chunk-33d0d279").then(a.bind(null,"6b6f"))},props:{config:t.config,data:e,refresh:i}}}}}}},methods:{goRouter:function(t){var e=this.config.routerClick;e.params["id"]=t.id,this.$router.push(e)},listTalkContactsByPerson:function(t){var e=this;this.$WiListDialog({wiConfig:"talk-contact-all",mode:"select",callback:function(t){e.openTalkContact(t)},filter:{person_id:t.person_id,order:"talk_contacts.last_event_at,desc;talk_contacts.name,asc"}})}},computed:{config:function(){var t=this.$route.params.business;switch(t){case"budget":return{type:1,store:t,module:"sales",storeStage:"config-status-"+t,title:"Processo de Orçamento",getUrl:"sales/"+t+"/by-process",putUrl:"sales/"+t,alertTitle:"Deseja realmente alterar o status deste orçamento?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}};case"sale":return{type:4,store:t,module:"sales",storeStage:"config-status-"+t,title:"Processo de Vendas",getUrl:"sales/"+t+"/by-process",putUrl:"sales/"+t,alertTitle:"Deseja realmente alterar o status desta venda?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}};case"purchase":return{type:3,store:t,module:"purchases",storeStage:"config-status-"+t,title:"Processo de Compra",getUrl:"purchases/"+t+"/by-process",putUrl:"purchases/"+t,alertTitle:"Deseja realmente alterar o status desta compra?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}};case"quotation":return{type:2,store:t,module:"purchases",storeStage:"config-status-"+t,title:"Processo de Cotação Simples",getUrl:"purchases/"+t+"/by-process",putUrl:"purchases/"+t,alertTitle:"Deseja realmente alterar o status desta cotação?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}};case"order":return{type:5,store:t,module:"service-desk",storeStage:"config-status-"+t,title:"Processo de Ordem de Serviço",getUrl:"service-desk/"+t+"/by-process",putUrl:"service-desk/"+t,alertTitle:"Deseja realmente alterar o status desta Ordem de Serviço?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}};case"process":return{type:7,store:t,module:"juridical",storeStage:"config-status-"+t,title:"Etapas do Processo",getUrl:"juridical/"+t+"/by-process",putUrl:"juridical/"+t,alertTitle:"Deseja realmente alterar o status deste Processo?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:t,params:{}}};case"project":return{type:7,store:t,module:"projects",storeStage:"config-status-"+t,title:"Etapas do Projeto",getUrl:"projects/"+t+"/by-process",putUrl:"projects/"+t,alertTitle:"Deseja realmente alterar o status deste Projeto?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:t,params:{}}};case"graduation":return{type:7,store:t,module:"graduations",storeStage:"config-status-"+t,title:"Etapas da Formatura",getUrl:"graduations/"+t+"/by-process",putUrl:"graduations/"+t,alertTitle:"Deseja realmente alterar o status desta Formatura?",alertText:"Essa ação só poderá ser desfeita manualmente!",date_end:"Previsão",routerClick:{name:t,params:{}}};case"test-management-vtal":return{type:30,store:t,module:"service-desk",storeStage:"config-status-"+t,title:"Processo de Diagnóstico",getUrl:"service-desk/"+t+"/by-process",putUrl:"service-desk/"+t,alertTitle:"Deseja realmente alterar o status deste Diagnóstico?",alertText:"Essa ação só poderá ser desfeita manualmente!",routerClick:{name:t,params:{}}}}return{}}},components:{kanban:o["a"]},mixins:[n["a"]]},l=r,c=a("2877"),d=Object(c["a"])(l,i,s,!1,null,null,null);e["default"]=d.exports},f048:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",[a("v-select",{attrs:{items:t.content,label:t.label,placeholder:t.loading?"Buscando, aguarde...":t.getPlaceholder,"item-text":t.show,disabled:t.loading||t.disabled,"item-value":t.value||"id",loading:t.loading,required:t.required,rules:t.rules,autocomplete:t.autocomplete,multiple:t.multiple},model:{value:t.form[t.formField],callback:function(e){t.$set(t.form,t.formField,e)},expression:"form[formField]"}})],1)])},s=[],o=a("bb1b"),n={name:"DBSelect",data:function(){return{content:[],loading:!1}},computed:{getPlaceholder:function(){var t=this.placeholder||this.label;return t}},beforeDestroy:function(){},props:["apiUrl","apiParams","form","formField","value","show","label","placeholder","disabled","required","rules","autocomplete","multiple"],mounted:function(){this.load()},methods:{load:function(){var t=this.apiParams||{};t.limit||(t["limit"]=1e3),this.loading=!0,o["b"].get({uri:this.apiUrl,params:t||"",sucess:this.loadSucess,error:this.loadError})},loadSucess:function(t){this.content=t.data.data,this.loading=!1},loadError:function(){this.loading=!1}}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},f088:function(t,e,a){"use strict";a("6a72")},f123:function(t,e,a){},f185:function(t,e,a){"use strict";a("d286")},f1c6:function(t,e,a){},f1c69:function(t,e,a){"use strict";a("6447")},f1ff:function(t,e,a){"use strict";a("e815")},f2ac:function(t,e,a){},f2bd:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-dialog",{attrs:{persistent:"",scrollable:"","max-width":"500px",dark:t.$wiDark,fullscreen:t.$vuetify.breakpoint.xsOnly},model:{value:t.dialog,callback:function(e){t.dialog=e},expression:"dialog"}},[a("v-card",{staticClass:"category-selector"},[a("v-toolbar",{staticClass:"dialog-toolbar",attrs:{dense:""}},[a("v-icon",{staticClass:"mr-2",attrs:{large:"",color:"primary"}},[t._v(t._s(t.icon))]),a("v-toolbar-title",[a("div",{staticClass:"title-content"},[a("strong",[t._v(t._s(t.title))]),t.content&&t.content.data&&t.content.data.length?a("span",{staticClass:"subtitle"},[a("span",[t._v("Clique no ")]),a("v-icon",{staticStyle:{border:"1px solid green","border-radius":"50%",padding:"2px"},attrs:{color:"green",small:""}},[t._v("done")]),a("span",[t._v(" para selecionar a categoria.")])],1):a("span",{staticClass:"subtitle"},[a("span",[t._v("Nenhuma categoria encontrada.")])])])]),a("v-spacer"),a("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(e){var i=e.on;return[t.content&&t.content.data&&t.content.data.length?a("v-btn",t._g({attrs:{icon:""},on:{click:t.closeTreeview}},i),[a("v-icon",[t._v(t._s(t.isExpanded?"unfold_less":"unfold_more"))])],1):t._e()]}}])},[a("span",[t._v(t._s(t.isExpanded?"Recolher todas":"Expandir todas"))])]),a("v-btn",{attrs:{icon:""},on:{click:t.handleClose}},[a("v-icon",[t._v("close")])],1)],1),t.dialog?a("div",{staticClass:"search-container",style:{background:t.$wiDark?"rgba(255, 255, 255, 0.15)":"rgba(0, 0, 0, 0.02)"}},[a("v-text-field",{ref:"WNCategorySelectorSearchField",staticClass:"search-field",class:{"search-field-dark":t.$vuetify.theme.dark},attrs:{"prepend-inner-icon":"search",placeholder:"Digite o nome da categoria para filtrar...","single-line":"","hide-details":"",clearable:""},model:{value:t.searchQuery,callback:function(e){t.searchQuery=e},expression:"searchQuery"}}),a("div",{staticClass:"search-query__label-container"},[t.searchQuery?a("span",[t._v(" Exibindo resultados para: "),a("strong",[t._v('"'+t._s(t.searchQuery)+'"')])]):t._e()])],1):t._e(),a("WiView",{ref:"WNCategorySelector",staticStyle:{"overflow-y":"auto !important"},attrs:{index:"wn-category-selector",apiUrl:t.apiUrl,apiParams:{returnInactiveCategories:!1},notShowToolbar:!0,notGetID:!0},on:{afterLoad:t.setContent},scopedSlots:t._u([{key:"default",fn:function(e){var i=e.content;return[a("v-card-text",{staticClass:"pa-0 category-tree-container"},[i.data&&i.data.length&&t.filteredItems.length?a("v-treeview",{staticClass:"category-tree",attrs:{items:t.filteredItems,open:t.expandedItems,"item-key":t.itemIdField,"item-text":t.itemTextField,"item-children":t.itemChildrenField,"open-on-click":"",hoverable:"",dense:"",shaped:"","open-all":!0},scopedSlots:t._u([{key:"prepend",fn:function(e){var i=e.item;return[a("div",{staticClass:"d-flex align-center category-item"},[a("v-btn",{staticClass:"mr-2",attrs:{outline:"",icon:"",color:"green",small:""},on:{click:function(e){return e.stopPropagation(),t.selectItem(i)}}},[a("v-icon",{attrs:{color:"green"}},[t._v(" done ")])],1),a("v-icon",{staticClass:"category-icon",attrs:{color:i[t.itemColorField]||"primary"}},[t._v(" "+t._s(i[t.itemIconField]||"folder")+" ")])],1)]}},{key:"label",fn:function(e){var i=e.item;return[a("div",{staticClass:"tree-label",class:{"current-category":t.isCurrentCategory(i),"parent-category":t.isParentCategory(i)}},[a("span",[t._v(t._s(t.itemText(i)))])])]}}],null,!0)}):a("div",{staticClass:"empty-state"},[a("div",{staticClass:"empty-state-container"},[a("div",{staticClass:"empty-state-icon-wrapper"},[a("v-icon",{staticClass:"empty-state-icon",attrs:{color:t.emptyStateIconColor}},[t._v(" "+t._s(t.emptyStateIcon)+" ")]),a("div",{staticClass:"empty-state-icon-circle"})],1),a("div",{staticClass:"empty-state-content"},[a("h3",{staticClass:"empty-state-title primary--text"},[t._v(t._s(t.emptyStateTitle))]),a("p",{staticClass:"empty-state-message"},[t._v(t._s(t.emptyStateMessage))])]),a("div",{staticClass:"empty-state-footer"},[a("v-btn",{staticClass:"mt-4",attrs:{flat:"",color:"black"},on:{click:t.handleClose}},[a("v-icon",{attrs:{left:""}},[t._v("arrow_back")]),t._v(" Cancelar ")],1),t.emptyStateAddCategory&&t.emptyStateAddCategoryRoute&&t.emptyStateAddCategoryPermission&&t.$WiCheckPermission(t.emptyStateAddCategoryPermission)?a("v-btn",{staticClass:"mt-4",attrs:{flat:"",color:"green"},on:{click:t.handleAddCategory}},[a("v-icon",{attrs:{left:""}},[t._v("open_in_new")]),t._v(" Adicionar Categoria ")],1):t._e()],1)])])],1)]}}])})],1)],1)},s=[],o=(a("99af"),a("4160"),a("caad"),a("13d5"),a("a9e3"),a("2532"),a("159b"),a("5530")),n=a("2909"),r=a("b85c"),l={name:"WNCategorySelectorDialog",data:function(){return{selectedItem:null,content:null,isExpanded:!0,expandedItems:[],parentCategories:[],searchQuery:""}},computed:{dialog:{get:function(){return this.value},set:function(t){this.$emit("input",t)}},hasSelection:function(){return!!this.selectedItem},filteredItems:function(){var t,e;if(null===(t=this.content)||void 0===t||!t.data||!this.searchQuery)return(null===(e=this.content)||void 0===e?void 0:e.data)||[];var a=this.searchQuery.toLowerCase();return this.filterTreeItems(this.content.data,a)}},methods:{setContent:function(t){var e=t.content;this.content=e,this.currentCategoryId&&(this.expandPathToItem(this.content.data),this.findParentCategories(this.content.data))},expandPathToItem:function(t){var e,a=Object(r["a"])(t);try{for(a.s();!(e=a.n()).done;){var i=e.value;if(i[this.itemIdField]===this.currentCategoryId)return!0;if(i[this.itemChildrenField]&&i[this.itemChildrenField].length&&this.expandPathToItem(i[this.itemChildrenField]))return this.expandedItems.push(i[this.itemIdField]),!0}}catch(s){a.e(s)}finally{a.f()}return!1},selectItem:function(t){this.$emit("select",t),this.closeOnSelect&&this.handleClose()},itemText:function(t){return t[this.itemTextField]},handleClose:function(){this.dialog=!1,this.selectedItem=null,this.$emit("close"),this.$emit("cancel")},closeTreeview:function(){var t;(this.isExpanded=!this.isExpanded,this.isExpanded)?this.expandedItems=this.getAllIds((null===(t=this.content)||void 0===t?void 0:t.data)||[]):this.expandedItems=[]},getAllIds:function(t){var e=this,a=[];return t.forEach((function(t){a.push(t.id),t.children&&t.children.length&&(a=[].concat(Object(n["a"])(a),Object(n["a"])(e.getAllIds(t.children))))})),a},isCurrentCategory:function(t){return t[this.itemIdField]===this.currentCategoryId},findParentCategories:function(t){var e,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],i=Object(r["a"])(t);try{for(i.s();!(e=i.n()).done;){var s=e.value,o=[].concat(Object(n["a"])(a),[s[this.itemIdField]]);if(s[this.itemIdField]===this.currentCategoryId)return this.parentCategories=a,!0;if(s[this.itemChildrenField]&&s[this.itemChildrenField].length&&this.findParentCategories(s[this.itemChildrenField],o))return!0}}catch(l){i.e(l)}finally{i.f()}return!1},isParentCategory:function(t){return this.parentCategories.includes(t[this.itemIdField])},handleAddCategory:function(){this.emptyStateAddCategoryRoute&&this.$router.push(this.emptyStateAddCategoryRoute)},filterTreeItems:function(t,e){var a=this;return t.reduce((function(t,i){var s=i[a.itemTextField].toLowerCase().includes(e),n=[];if(i[a.itemChildrenField]&&i[a.itemChildrenField].length&&(n=a.filterTreeItems(i[a.itemChildrenField],e)),s||n.length){var r=Object(o["a"])({},i);n.length&&(r[a.itemChildrenField]=n),t.push(r)}return t}),[])}},mounted:function(){var t=this;this.$nextTick((function(){t.$refs.WNCategorySelectorSearchField&&t.$refs.WNCategorySelectorSearchField.focus()}))},watch:{dialog:function(t){var e=this;t&&this.$nextTick((function(){e.$refs.WNCategorySelectorSearchField&&e.$refs.WNCategorySelectorSearchField.focus()}))}},props:{value:{type:Boolean,default:!1},title:{type:String,default:"Selecionar Categoria"},subtitle:{type:String,default:"Escolha uma categoria para continuar"},icon:{type:String,default:"category"},openExpanded:{type:Boolean,default:!0},closeOnSelect:{type:Boolean,default:!0},apiUrl:{type:String,required:!0},itemIdField:{type:String,default:"id"},itemTextField:{type:String,default:"name"},itemChildrenField:{type:String,default:"children"},itemIconField:{type:String,default:"icon"},itemColorField:{type:String,default:"color"},currentCategoryId:{type:Number,default:null},emptyStateTitle:{type:String,default:"Nenhuma categoria encontrada"},emptyStateMessage:{type:String,default:"No momento não existem categorias cadastradas."},emptyStateIcon:{type:String,default:"category"},emptyStateIconColor:{type:String,default:"grey"},emptyStateAddCategory:{type:Boolean,default:!0},emptyStateAddCategoryText:{type:String,default:"Adicionar Categoria"},emptyStateAddCategoryIcon:{type:String,default:"open_in_new"},emptyStateAddCategoryPermission:{type:String,default:null},emptyStateAddCategoryRoute:{type:Object,default:function(){return{}}}}},c=l,d=(a("b1a9"),a("2877")),u=Object(d["a"])(c,i,s,!1,null,"3f8d9266",null);e["a"]=u.exports},f3b8:function(t,e,a){"use strict";a("4dc9")},f3ce:function(t,e,a){"use strict";a("6344")},f43b:function(t,e,a){"use strict";a("18c1")},f443:function(t,e,a){"use strict";var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticStyle:{width:"100%"}},[t.icon?a("div",[a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-autocomplete",{attrs:{items:t.content,label:t.label,placeholder:t.loading?"Buscando, aguarde...":t.getPlaceholder,"item-text":t.show,disabled:t.loading||t.disabled||t.error,"item-value":t.value||"id","value-comparator":t.comparator,loading:t.loading,required:t.required,rules:t.rules,autocomplete:!1,multiple:t.multiple,"return-object":t.object,clearable:t.multiple||t.clearable,"small-chips":t.multiple,"deletable-chips":t.multiple},on:{change:function(e){return t.onChange(e)}},scopedSlots:t._u([{key:"item",fn:function(e){return a("div",{},[t.icon?a("span",{staticStyle:{"padding-right":"10px"}},[a("v-icon",{style:{color:e.item[t.color]||"red"}},[t._v(t._s(e.item[t.icon]))])],1):t._e(),a("span",[t._v(t._s(e.item[t.show]))])])}},{key:"selection",fn:function(e){return a("div",{},[t.icon?a("span",{staticStyle:{padding:"0 5px 0 10px"}},[a("v-icon",{style:{color:e.item[t.color]||"red"}},[t._v(t._s(e.item[t.icon]))])],1):t._e(),a("span",[t._v(t._s(e.item[t.show]))])])}}],null,!1,1268908364),model:{value:t.form[t.formField],callback:function(e){t.$set(t.form,t.formField,e)},expression:"form[formField]"}})],1),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("v-select",{attrs:{dense:"",items:t.content,label:t.label,placeholder:t.loading?"Buscando, aguarde...":t.getPlaceholder,"item-text":t.show,disabled:t.loading||t.disabled||t.error,"item-value":t.value||"id","value-comparator":t.comparator,loading:t.loading,required:t.required,rules:t.rules,multiple:t.multiple,"return-object":t.object,clearable:t.multiple||t.clearable},on:{change:function(e){return t.onChange(e)}},scopedSlots:t._u([{key:"selection",fn:function(e){return a("div",{},[t.icon?a("span",{staticStyle:{"padding-right":"10px"}},[a("v-icon",{style:{color:e.item[t.color]||"red"}},[t._v(t._s(e.item[t.icon]))])],1):t._e(),a("span",[t._v(t._s(e.item[t.show]))]),a("br")])}}],null,!1,3757135408),model:{value:t.form[t.formField],callback:function(e){t.$set(t.form,t.formField,e)},expression:"form[formField]"}})],1)]):a("div",[a("div",{staticClass:"hidden-xs-only hidden-sm-only"},[a("v-autocomplete",{attrs:{items:t.content,label:t.label,placeholder:t.loading?"Buscando, aguarde...":t.getPlaceholder,"item-text":t.show,disabled:t.loading||t.disabled||t.error,"item-value":t.value||"id","value-comparator":t.comparator,loading:t.loading,required:t.required,rules:t.rules,autocomplete:!1,multiple:t.multiple,"return-object":t.object,clearable:t.multiple||t.clearable,"small-chips":t.multiple,"deletable-chips":t.multiple},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[t.formField],callback:function(e){t.$set(t.form,t.formField,e)},expression:"form[formField]"}})],1),a("div",{staticClass:"hidden-md-only hidden-lg-only hidden-xl-only"},[a("v-select",{attrs:{dense:"",items:t.content,label:t.label,placeholder:t.loading?"Buscando, aguarde...":t.getPlaceholder,"item-text":t.show,disabled:t.loading||t.disabled||t.error,"item-value":t.value||"id","value-comparator":t.comparator,loading:t.loading,required:t.required,rules:t.rules,multiple:t.multiple,"return-object":t.object,clearable:t.multiple||t.clearable},on:{change:function(e){return t.onChange(e)}},model:{value:t.form[t.formField],callback:function(e){t.$set(t.form,t.formField,e)},expression:"form[formField]"}})],1)])])},s=[],o=(a("caad"),a("2532"),a("bb1b")),n={name:"DBAutocompleteV1",data:function(){return{content:[],loading:!1,error:!1}},computed:{getPlaceholder:function(){var t=this.placeholder||this.label;return t}},beforeDestroy:function(){},props:["apiUrl","apiParams","form","formField","value","show","label","placeholder","disabled","required","rules","autocomplete","multiple","clearable","object","icon","color","comparator","change","lastFormFieldChanged","dependOn"],mounted:function(){this.load()},methods:{load:function(){this.loading=!0;var t=this.apiParams||{};t.limit||(t["limit"]=1e4),o["b"].get({uri:this.apiUrl,params:t||"",sucess:this.loadSucess,error:this.loadError})},loadSucess:function(t){this.content=t.data.data,this.loading=!1,this.form[this.formField]||1!==this.content.length||this.multiple||(this.form[this.formField]=this.content[0].id)},loadError:function(t){this.error=!0,this.loading=!1,console.log(t)},setField:function(t){var e=t.field,a=t.data;this.form[e]=a,this.$forceUpdate()},onChange:function(){var t={field:this.formField,form:this.form,selected:this.form[this.formField],items:this.content,setField:this.setField};this.$emit("onChange",t),this.$forceUpdate(),this.change&&this.change(t),this.$forceUpdate()},checkIfOnDependOnIsChanged:function(){var t,e;null!==(t=this.lastFormFieldChanged)&&void 0!==t&&t.field&&this.dependOn&&(null===(e=this.dependOn)||void 0===e?void 0:e.length)>0&&this.dependOn.includes(this.lastFormFieldChanged.field)&&(this.multiple&&(this.form[this.formField]=[]),this.load())}},watch:{lastFormFieldChanged:function(){this.checkIfOnDependOnIsChanged()}}},r=n,l=a("2877"),c=Object(l["a"])(r,i,s,!1,null,null,null);e["a"]=c.exports},f4c8:function(t,e,a){"use strict";a("7ba6")},f5d9:function(t,e,a){},f5e3:function(t){t.exports=JSON.parse('{"dashboard":{"title":"Dashboard de Atendimentos"},"dashboardMessages":{"title":"Dashboard de Mensagens"},"talkView":{"title":"Conversas/Chats"},"talks":{"title":"Atendimentos","opened":{"title":"Em Andamento"},"closed":{"title":"Histórico de Atendimentos"},"canceled":{"title":"Atendimentos Cancelados"}},"contacts":{"title":"Contatos"},"groups":{"title":"Grupos"},"tagsKanban":{"title":"Tags/Etiquetas e Kanban"},"tags":{"title":"Tags/Etiquetas"},"kanban":{"title":"Tags Kanban"},"chatbots":{"title":"Chatbots"},"configurations":{"title":"Configurações"},"chatbotsBuilder":{"title":"Construtor de Chatbots"},"channels":{"title":"Canais de Atendimento"}}')},f634:function(t,e,a){"use strict";a("91b6")},f6e5:function(t,e,a){"use strict";a("9076")},f6fb:function(t,e,a){"use strict";a("cd7f")},f7ad:function(t,e,a){},f7d4:function(t,e,a){},f7ea:function(t,e,a){"use strict";a("b862")},f813:function(t,e,a){},f814:function(t,e,a){"use strict";a("196a")},f817:function(t,e,a){"use strict";a("a636")},f84d:function(t,e,a){"use strict";a("347f")},f8d0:function(t,e,a){"use strict";a("3691")},f96e:function(t,e,a){},f985:function(t,e,a){},f988:function(t,e,a){"use strict";a("c936")},fa32:function(t,e,a){},fa91:function(t,e,a){},faa2:function(t,e,a){"use strict";a("c22f")},faab:function(t,e,a){"use strict";a("9ea0")},fb19:function(t,e,a){},fb39:function(t,e,a){},fbe0:function(t,e,a){},fc77:function(t,e,a){},fc85:function(t){t.exports=JSON.parse('[{"name":"Afghanistan","code":"+93","iso":"AF","flag":"https://cdn.kcak11.com/CountryFlags/countries/af.svg","mask":"##-###-####"},{"name":"Aland Islands","code":"+358","iso":"AX","flag":"https://cdn.kcak11.com/CountryFlags/countries/ax.svg","mask":"(###)###-##-##"},{"name":"Albania","code":"+355","iso":"AL","flag":"https://cdn.kcak11.com/CountryFlags/countries/al.svg","mask":"(###)###-###"},{"name":"Algeria","code":"+213","iso":"DZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/dz.svg","mask":"##-###-####"},{"name":"American Samoa","code":"+1","iso":"AS","flag":"https://cdn.kcak11.com/CountryFlags/countries/as.svg","mask":"(684)###-####"},{"name":"Andorra","code":"+376","iso":"AD","flag":"https://cdn.kcak11.com/CountryFlags/countries/ad.svg","mask":"###-###"},{"name":"Angola","code":"+244","iso":"AO","flag":"https://cdn.kcak11.com/CountryFlags/countries/ao.svg","mask":"(###)###-###"},{"name":"Anguilla","code":"+1","iso":"AI","flag":"https://cdn.kcak11.com/CountryFlags/countries/ai.svg","mask":"(264)###-####"},{"name":"Antarctica","code":"+672","iso":"AQ","flag":"https://cdn.kcak11.com/CountryFlags/countries/aq.svg","mask":"1##-###"},{"name":"Antigua and Barbuda","code":"+1","iso":"AG","flag":"https://cdn.kcak11.com/CountryFlags/countries/ag.svg","mask":"(268)###-####"},{"name":"Argentina","code":"+54","iso":"AR","flag":"https://cdn.kcak11.com/CountryFlags/countries/ar.svg","mask":"(###)###-####"},{"name":"Armenia","code":"+374","iso":"AM","flag":"https://cdn.kcak11.com/CountryFlags/countries/am.svg","mask":"##-###-###"},{"name":"Aruba","code":"+297","iso":"AW","flag":"https://cdn.kcak11.com/CountryFlags/countries/aw.svg","mask":"###-####"},{"name":"Ascension Island","code":"+247","iso":"AC","flag":"https://cdn.kcak11.com/CountryFlags/countries/sh.svg","mask":"####"},{"name":"Australia","code":"+61","iso":"AU","flag":"https://cdn.kcak11.com/CountryFlags/countries/au.svg","mask":"#-####-####"},{"name":"Austria","code":"+43","iso":"AT","flag":"https://cdn.kcak11.com/CountryFlags/countries/at.svg","mask":"(###)###-####"},{"name":"Azerbaijan","code":"+994","iso":"AZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/az.svg","mask":"##-###-##-##"},{"name":"Bahamas","code":"+1","iso":"BS","flag":"https://cdn.kcak11.com/CountryFlags/countries/bs.svg","mask":"(242)###-####"},{"name":"Bahrain","code":"+973","iso":"BH","flag":"https://cdn.kcak11.com/CountryFlags/countries/bh.svg","mask":"####-####"},{"name":"Bangladesh","code":"+880","iso":"BD","flag":"https://cdn.kcak11.com/CountryFlags/countries/bd.svg","mask":"1###-######"},{"name":"Barbados","code":"+1","iso":"BB","flag":"https://cdn.kcak11.com/CountryFlags/countries/bb.svg","mask":"(246)###-####"},{"name":"Belarus","code":"+375","iso":"BY","flag":"https://cdn.kcak11.com/CountryFlags/countries/by.svg","mask":"(##)###-##-##"},{"name":"Belgium","code":"+32","iso":"BE","flag":"https://cdn.kcak11.com/CountryFlags/countries/be.svg","mask":"(###)###-###"},{"name":"Belize","code":"+501","iso":"BZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/bz.svg","mask":"###-####"},{"name":"Benin","code":"+229","iso":"BJ","flag":"https://cdn.kcak11.com/CountryFlags/countries/bj.svg","mask":"##-##-####"},{"name":"Bermuda","code":"+1","iso":"BM","flag":"https://cdn.kcak11.com/CountryFlags/countries/bm.svg","mask":"(441)###-####"},{"name":"Bhutan","code":"+975","iso":"BT","flag":"https://cdn.kcak11.com/CountryFlags/countries/bt.svg","mask":["17-###-###","77-###-###","#-###-###"]},{"name":"Bolivia","code":"+591","iso":"BO","flag":"https://cdn.kcak11.com/CountryFlags/countries/bo.svg","mask":"#-###-####"},{"name":"Bosnia and Herzegovina","code":"+387","iso":"BA","flag":"https://cdn.kcak11.com/CountryFlags/countries/ba.svg","mask":["##-####","##-#####"]},{"name":"Botswana","code":"+267","iso":"BW","flag":"https://cdn.kcak11.com/CountryFlags/countries/bw.svg","mask":"##-###-###"},{"name":"Brasil","code":"+55","iso":"BR","flag":"https://cdn.kcak11.com/CountryFlags/countries/br.svg","mask":["(##)# ####-####","(##)####-####"]},{"name":"British Indian Ocean Territory","code":"+246","iso":"IO","flag":"https://cdn.kcak11.com/CountryFlags/countries/io.svg","mask":"###-####"},{"name":"Brunei Darussalam","code":"+673","iso":"BN","flag":"https://cdn.kcak11.com/CountryFlags/countries/bn.svg","mask":"###-####"},{"name":"Bulgaria","code":"+359","iso":"BG","flag":"https://cdn.kcak11.com/CountryFlags/countries/bg.svg","mask":"(###)###-###"},{"name":"Burkina Faso","code":"+226","iso":"BF","flag":"https://cdn.kcak11.com/CountryFlags/countries/bf.svg","mask":"##-##-####"},{"name":"Burundi","code":"+257","iso":"BI","flag":"https://cdn.kcak11.com/CountryFlags/countries/bi.svg","mask":"##-##-####"},{"name":"Cambodia","code":"+855","iso":"KH","flag":"https://cdn.kcak11.com/CountryFlags/countries/kh.svg","mask":"##-###-###"},{"name":"Cameroon","code":"+237","iso":"CM","flag":"https://cdn.kcak11.com/CountryFlags/countries/cm.svg","mask":"####-####"},{"name":"Canada","code":"+1","iso":"CA","flag":"https://cdn.kcak11.com/CountryFlags/countries/ca.svg","mask":"(###)###-####"},{"name":"Cape Verde","code":"+238","iso":"CV","flag":"https://cdn.kcak11.com/CountryFlags/countries/cv.svg","mask":"(###)##-##"},{"name":"Cayman Islands","code":"+1","iso":"KY","flag":"https://cdn.kcak11.com/CountryFlags/countries/ky.svg","mask":"(345)###-####"},{"name":"Central African Republic","code":"+236","iso":"CF","flag":"https://cdn.kcak11.com/CountryFlags/countries/cf.svg","mask":"##-##-####"},{"name":"Chad","code":"+235","iso":"TD","flag":"https://cdn.kcak11.com/CountryFlags/countries/td.svg","mask":"##-##-##-##"},{"name":"Chile","code":"+56","iso":"CL","flag":"https://cdn.kcak11.com/CountryFlags/countries/cl.svg","mask":"#-####-####"},{"name":"China","code":"+86","iso":"CN","flag":"https://cdn.kcak11.com/CountryFlags/countries/cn.svg","mask":["(###)####-###","(###)####-####","##-#####-#####"]},{"name":"Christmas Island","code":"+61","iso":"CX","flag":"https://cdn.kcak11.com/CountryFlags/countries/cx.svg","mask":"#-####-####"},{"name":"Cocos (Keeling) Islands","code":"+61","iso":"CC","flag":"https://cdn.kcak11.com/CountryFlags/countries/cc.svg","mask":"#-####-####"},{"name":"Colombia","code":"+57","iso":"CO","flag":"https://cdn.kcak11.com/CountryFlags/countries/co.svg","mask":"(###)###-####"},{"name":"Comoros","code":"+269","iso":"KM","flag":"https://cdn.kcak11.com/CountryFlags/countries/km.svg","mask":"##-#####"},{"name":"Congo","code":"+242","iso":"CG","flag":"https://cdn.kcak11.com/CountryFlags/countries/cg.svg","mask":"##-#####"},{"name":"Cook Islands","code":"+682","iso":"CK","flag":"https://cdn.kcak11.com/CountryFlags/countries/ck.svg","mask":"##-###"},{"name":"Costa Rica","code":"+506","iso":"CR","flag":"https://cdn.kcak11.com/CountryFlags/countries/cr.svg","mask":"####-####"},{"name":"Croatia","code":"+385","iso":"HR","flag":"https://cdn.kcak11.com/CountryFlags/countries/hr.svg","mask":"##-###-###"},{"name":"Cuba","code":"+53","iso":"CU","flag":"https://cdn.kcak11.com/CountryFlags/countries/cu.svg","mask":"#-###-####"},{"name":"Cyprus","code":"+357","iso":"CY","flag":"https://cdn.kcak11.com/CountryFlags/countries/cy.svg","mask":"##-###-###"},{"name":"Czech Republic","code":"+420","iso":"CZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/cz.svg","mask":"(###)###-###"},{"name":"Democratic Republic of the Congo","code":"+243","iso":"CD","flag":"https://cdn.kcak11.com/CountryFlags/countries/cd.svg","mask":"(###)###-###"},{"name":"Denmark","code":"+45","iso":"DK","flag":"https://cdn.kcak11.com/CountryFlags/countries/dk.svg","mask":"##-##-##-##"},{"name":"Djibouti","code":"+253","iso":"DJ","flag":"https://cdn.kcak11.com/CountryFlags/countries/dj.svg","mask":"##-##-##-##"},{"name":"Dominica","code":"+1","iso":"DM","flag":"https://cdn.kcak11.com/CountryFlags/countries/dm.svg","mask":"(767)###-####"},{"name":"Dominican Republic","code":"+1","iso":"DO","flag":"https://cdn.kcak11.com/CountryFlags/countries/do.svg","mask":["(809)###-####","(829)###-####","(849)###-####"]},{"name":"Ecuador","code":"+593","iso":"EC","flag":"https://cdn.kcak11.com/CountryFlags/countries/ec.svg","mask":["#-###-####","##-###-####"]},{"name":"Egypt","code":"+20","iso":"EG","flag":"https://cdn.kcak11.com/CountryFlags/countries/eg.svg","mask":"(###)###-####"},{"name":"El Salvador","code":"+503","iso":"SV","flag":"https://cdn.kcak11.com/CountryFlags/countries/sv.svg","mask":"##-##-####"},{"name":"Equatorial Guinea","code":"+240","iso":"GQ","flag":"https://cdn.kcak11.com/CountryFlags/countries/gq.svg","mask":"##-###-####"},{"name":"Eritrea","code":"+291","iso":"ER","flag":"https://cdn.kcak11.com/CountryFlags/countries/er.svg","mask":"#-###-###"},{"name":"Estonia","code":"+372","iso":"EE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ee.svg","mask":["###-####","####-####"]},{"name":"Eswatini","code":"+268","iso":"SZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/sz.svg","mask":"##-##-####"},{"name":"Ethiopia","code":"+251","iso":"ET","flag":"https://cdn.kcak11.com/CountryFlags/countries/et.svg","mask":"##-###-####"},{"name":"Falkland Islands (Malvinas)","code":"+500","iso":"FK","flag":"https://cdn.kcak11.com/CountryFlags/countries/fk.svg","mask":"#####"},{"name":"Faroe Islands","code":"+298","iso":"FO","flag":"https://cdn.kcak11.com/CountryFlags/countries/fo.svg","mask":"###-###"},{"name":"Fiji","code":"+679","iso":"FJ","flag":"https://cdn.kcak11.com/CountryFlags/countries/fj.svg","mask":"##-#####"},{"name":"Finland","code":"+358","iso":"FI","flag":"https://cdn.kcak11.com/CountryFlags/countries/fi.svg","mask":"(###)###-##-##"},{"name":"France","code":"+33","iso":"FR","flag":"https://cdn.kcak11.com/CountryFlags/countries/fr.svg","mask":"(###)###-###"},{"name":"French Guiana","code":"+594","iso":"GF","flag":"https://cdn.kcak11.com/CountryFlags/countries/gf.svg","mask":"#####-####"},{"name":"French Polynesia","code":"+689","iso":"PF","flag":"https://cdn.kcak11.com/CountryFlags/countries/pf.svg","mask":"##-##-##"},{"name":"Gabon","code":"+241","iso":"GA","flag":"https://cdn.kcak11.com/CountryFlags/countries/ga.svg","mask":"#-##-##-##"},{"name":"Gambia","code":"+220","iso":"GM","flag":"https://cdn.kcak11.com/CountryFlags/countries/gm.svg","mask":"(###)##-##"},{"name":"Georgia","code":"+995","iso":"GE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ge.svg","mask":"(###)###-###"},{"name":"Germany","code":"+49","iso":"DE","flag":"https://cdn.kcak11.com/CountryFlags/countries/de.svg","mask":["###-###","(###)##-##","(###)##-###","(###)##-####","(###)###-####","(####)###-####"]},{"name":"Ghana","code":"+233","iso":"GH","flag":"https://cdn.kcak11.com/CountryFlags/countries/gh.svg","mask":"(###)###-###"},{"name":"Gibraltar","code":"+350","iso":"GI","flag":"https://cdn.kcak11.com/CountryFlags/countries/gi.svg","mask":"###-#####"},{"name":"Greece","code":"+30","iso":"GR","flag":"https://cdn.kcak11.com/CountryFlags/countries/gr.svg","mask":"(###)###-####"},{"name":"Greenland","code":"+299","iso":"GL","flag":"https://cdn.kcak11.com/CountryFlags/countries/gl.svg","mask":"##-##-##"},{"name":"Grenada","code":"+1","iso":"GD","flag":"https://cdn.kcak11.com/CountryFlags/countries/gd.svg","mask":"(473)###-####"},{"name":"Guadeloupe","code":"+590","iso":"GP","flag":"https://cdn.kcak11.com/CountryFlags/countries/gp.svg","mask":"(###)###-###"},{"name":"Guam","code":"+1","iso":"GU","flag":"https://cdn.kcak11.com/CountryFlags/countries/gu.svg","mask":"(671)###-####"},{"name":"Guatemala","code":"+502","iso":"GT","flag":"https://cdn.kcak11.com/CountryFlags/countries/gt.svg","mask":"#-###-####"},{"name":"Guernsey","code":"+44","iso":"GG","flag":"https://cdn.kcak11.com/CountryFlags/countries/gg.svg","mask":"(####)######"},{"name":"Guinea","code":"+224","iso":"GN","flag":"https://cdn.kcak11.com/CountryFlags/countries/gn.svg","mask":"##-###-###"},{"name":"Guinea-Bissau","code":"+245","iso":"GW","flag":"https://cdn.kcak11.com/CountryFlags/countries/gw.svg","mask":"#-######"},{"name":"Guyana","code":"+592","iso":"GY","flag":"https://cdn.kcak11.com/CountryFlags/countries/gy.svg","mask":"###-####"},{"name":"Haiti","code":"+509","iso":"HT","flag":"https://cdn.kcak11.com/CountryFlags/countries/ht.svg","mask":"##-##-####"},{"name":"Holy See (Vatican City State)","code":"+39","iso":"VA","flag":"https://cdn.kcak11.com/CountryFlags/countries/va.svg","mask":"06 698#####"},{"name":"Honduras","code":"+504","iso":"HN","flag":"https://cdn.kcak11.com/CountryFlags/countries/hn.svg","mask":"####-####"},{"name":"Hong Kong","code":"+852","iso":"HK","flag":"https://cdn.kcak11.com/CountryFlags/countries/hk.svg","mask":"####-####"},{"name":"Hungary","code":"+36","iso":"HU","flag":"https://cdn.kcak11.com/CountryFlags/countries/hu.svg","mask":"(###)###-###"},{"name":"Iceland","code":"+354","iso":"IS","flag":"https://cdn.kcak11.com/CountryFlags/countries/is.svg","mask":"###-####"},{"name":"India","code":"+91","iso":"IN","flag":"https://cdn.kcak11.com/CountryFlags/countries/in.svg","mask":"(####)###-###"},{"name":"Indonesia","code":"+62","iso":"ID","flag":"https://cdn.kcak11.com/CountryFlags/countries/id.svg","mask":["##-###-##","##-###-###","##-###-####","(8##)###-###","(8##)###-##-###"]},{"name":"Iran","code":"+98","iso":"IR","flag":"https://cdn.kcak11.com/CountryFlags/countries/ir.svg","mask":"(###)###-####"},{"name":"Iraq","code":"+964","iso":"IQ","flag":"https://cdn.kcak11.com/CountryFlags/countries/iq.svg","mask":"(###)###-####"},{"name":"Ireland","code":"+353","iso":"IE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ie.svg","mask":"(###)###-###"},{"name":"Isle of Man","code":"+44","iso":"IM","flag":"https://cdn.kcak11.com/CountryFlags/countries/im.svg","mask":"(####)######"},{"name":"Israel","code":"+972","iso":"IL","flag":"https://cdn.kcak11.com/CountryFlags/countries/il.svg","mask":["#-###-####","5#-###-####"]},{"name":"Italy","code":"+39","iso":"IT","flag":"https://cdn.kcak11.com/CountryFlags/countries/it.svg","mask":"(###)####-###"},{"name":"Ivory Coast / Cote d\'Ivoire","code":"+225","iso":"CI","flag":"https://cdn.kcak11.com/CountryFlags/countries/ci.svg","mask":"##-###-###"},{"name":"Jamaica","code":"+1","iso":"JM","flag":"https://cdn.kcak11.com/CountryFlags/countries/jm.svg","mask":"(876)###-####"},{"name":"Japan","code":"+81","iso":"JP","flag":"https://cdn.kcak11.com/CountryFlags/countries/jp.svg","mask":["(###)###-###","##-####-####"]},{"name":"Jersey","code":"+44","iso":"JE","flag":"https://cdn.kcak11.com/CountryFlags/countries/je.svg","mask":"(####)####-######"},{"name":"Jordan","code":"+962","iso":"JO","flag":"https://cdn.kcak11.com/CountryFlags/countries/jo.svg","mask":"#-####-####"},{"name":"Kazakhstan","code":"+77","iso":"KZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/kz.svg","mask":["(6##)###-##-##","(7##)###-##-##"]},{"name":"Kenya","code":"+254","iso":"KE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ke.svg","mask":"###-######"},{"name":"Kiribati","code":"+686","iso":"KI","flag":"https://cdn.kcak11.com/CountryFlags/countries/ki.svg","mask":"##-###"},{"name":"Korea, Democratic People\'s Republic of Korea","code":"+850","iso":"KP","flag":"https://cdn.kcak11.com/CountryFlags/countries/kp.svg","mask":["###-###","####-####","##-###-###","###-####-###","191-###-####","####-#############"]},{"name":"Korea, Republic of South Korea","code":"+82","iso":"KR","flag":"https://cdn.kcak11.com/CountryFlags/countries/kr.svg","mask":"##-###-####"},{"name":"Kosovo","code":"+383","iso":"XK","flag":"https://cdn.kcak11.com/CountryFlags/countries/xk.svg","mask":["##-###-###","###-###-###"]},{"name":"Kuwait","code":"+965","iso":"KW","flag":"https://cdn.kcak11.com/CountryFlags/countries/kw.svg","mask":"####-####"},{"name":"Kyrgyzstan","code":"+996","iso":"KG","flag":"https://cdn.kcak11.com/CountryFlags/countries/kg.svg","mask":"(###)###-###"},{"name":"Laos","code":"+856","iso":"LA","flag":"https://cdn.kcak11.com/CountryFlags/countries/la.svg","mask":["##-###-###","(20##)###-###"]},{"name":"Latvia","code":"+371","iso":"LV","flag":"https://cdn.kcak11.com/CountryFlags/countries/lv.svg","mask":"##-###-###"},{"name":"Lebanon","code":"+961","iso":"LB","flag":"https://cdn.kcak11.com/CountryFlags/countries/lb.svg","mask":["#-###-###","##-###-###"]},{"name":"Lesotho","code":"+266","iso":"LS","flag":"https://cdn.kcak11.com/CountryFlags/countries/ls.svg","mask":"#-###-####"},{"name":"Liberia","code":"+231","iso":"LR","flag":"https://cdn.kcak11.com/CountryFlags/countries/lr.svg","mask":"##-###-###"},{"name":"Libya","code":"+218","iso":"LY","flag":"https://cdn.kcak11.com/CountryFlags/countries/ly.svg","mask":["##-###-###","21-###-####"]},{"name":"Liechtenstein","code":"+423","iso":"LI","flag":"https://cdn.kcak11.com/CountryFlags/countries/li.svg","mask":"(###)###-####"},{"name":"Lithuania","code":"+370","iso":"LT","flag":"https://cdn.kcak11.com/CountryFlags/countries/lt.svg","mask":"(###)##-###"},{"name":"Luxembourg","code":"+352","iso":"LU","flag":"https://cdn.kcak11.com/CountryFlags/countries/lu.svg","mask":"(###)###-###"},{"name":"Macau","code":"+853","iso":"MO","flag":"https://cdn.kcak11.com/CountryFlags/countries/mo.svg","mask":"####-####"},{"name":"Madagascar","code":"+261","iso":"MG","flag":"https://cdn.kcak11.com/CountryFlags/countries/mg.svg","mask":"##-##-#####"},{"name":"Malawi","code":"+265","iso":"MW","flag":"https://cdn.kcak11.com/CountryFlags/countries/mw.svg","mask":["1-###-###","#-####-####"]},{"name":"Malaysia","code":"+60","iso":"MY","flag":"https://cdn.kcak11.com/CountryFlags/countries/my.svg","mask":["#-###-###","##-###-###","(###)###-###","##-###-####"]},{"name":"Maldives","code":"+960","iso":"MV","flag":"https://cdn.kcak11.com/CountryFlags/countries/mv.svg","mask":"###-####"},{"name":"Mali","code":"+223","iso":"ML","flag":"https://cdn.kcak11.com/CountryFlags/countries/ml.svg","mask":"##-##-####"},{"name":"Malta","code":"+356","iso":"MT","flag":"https://cdn.kcak11.com/CountryFlags/countries/mt.svg","mask":"####-####"},{"name":"Marshall Islands","code":"+692","iso":"MH","flag":"https://cdn.kcak11.com/CountryFlags/countries/mh.svg","mask":"###-####"},{"name":"Martinique","code":"+596","iso":"MQ","flag":"https://cdn.kcak11.com/CountryFlags/countries/mq.svg","mask":"(###)##-##-##"},{"name":"Mauritania","code":"+222","iso":"MR","flag":"https://cdn.kcak11.com/CountryFlags/countries/mr.svg","mask":"##-##-####"},{"name":"Mauritius","code":"+230","iso":"MU","flag":"https://cdn.kcak11.com/CountryFlags/countries/mu.svg","mask":"###-####"},{"name":"Mayotte","code":"+262","iso":"YT","flag":"https://cdn.kcak11.com/CountryFlags/countries/yt.svg","mask":"#####-####"},{"name":"Mexico","code":"+52","iso":"MX","flag":"https://cdn.kcak11.com/CountryFlags/countries/mx.svg","mask":["##-##-####","(###)###-####"]},{"name":"Micronesia, Federated States of Micronesia","code":"+691","iso":"FM","flag":"https://cdn.kcak11.com/CountryFlags/countries/fm.svg","mask":"###-####"},{"name":"Moldova","code":"+373","iso":"MD","flag":"https://cdn.kcak11.com/CountryFlags/countries/md.svg","mask":"####-####"},{"name":"Monaco","code":"+377","iso":"MC","flag":"https://cdn.kcak11.com/CountryFlags/countries/mc.svg","mask":["##-###-###","(###)###-###"]},{"name":"Mongolia","code":"+976","iso":"MN","flag":"https://cdn.kcak11.com/CountryFlags/countries/mn.svg","mask":"##-##-####"},{"name":"Montenegro","code":"+382","iso":"ME","flag":"https://cdn.kcak11.com/CountryFlags/countries/me.svg","mask":"##-###-###"},{"name":"Montserrat","code":"+1","iso":"MS","flag":"https://cdn.kcak11.com/CountryFlags/countries/ms.svg","mask":"(664)###-####"},{"name":"Morocco","code":"+212","iso":"MA","flag":"https://cdn.kcak11.com/CountryFlags/countries/ma.svg","mask":"##-####-###"},{"name":"Mozambique","code":"+258","iso":"MZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/mz.svg","mask":"##-###-###"},{"name":"Myanmar","code":"+95","iso":"MM","flag":"https://cdn.kcak11.com/CountryFlags/countries/mm.svg","mask":["###-###","#-###-###","##-###-###"]},{"name":"Namibia","code":"+264","iso":"NA","flag":"https://cdn.kcak11.com/CountryFlags/countries/na.svg","mask":"##-###-####"},{"name":"Nauru","code":"+674","iso":"NR","flag":"https://cdn.kcak11.com/CountryFlags/countries/nr.svg","mask":"###-####"},{"name":"Nepal","code":"+977","iso":"NP","flag":"https://cdn.kcak11.com/CountryFlags/countries/np.svg","mask":"##-###-###"},{"name":"Netherlands","code":"+31","iso":"NL","flag":"https://cdn.kcak11.com/CountryFlags/countries/nl.svg","mask":"##-###-####"},{"name":"New Caledonia","code":"+687","iso":"NC","flag":"https://cdn.kcak11.com/CountryFlags/countries/nc.svg","mask":"##-####"},{"name":"New Zealand","code":"+64","iso":"NZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/nz.svg","mask":["#-###-###","(###)###-###","(###)###-####"]},{"name":"Nicaragua","code":"+505","iso":"NI","flag":"https://cdn.kcak11.com/CountryFlags/countries/ni.svg","mask":"####-####"},{"name":"Niger","code":"+227","iso":"NE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ne.svg","mask":"##-##-####"},{"name":"Nigeria","code":"+234","iso":"NG","flag":"https://cdn.kcak11.com/CountryFlags/countries/ng.svg","mask":["##-###-##","##-###-###","(###)###-####"]},{"name":"Niue","code":"+683","iso":"NU","flag":"https://cdn.kcak11.com/CountryFlags/countries/nu.svg","mask":"####"},{"name":"Norfolk Island","code":"+672","iso":"NF","flag":"https://cdn.kcak11.com/CountryFlags/countries/nf.svg","mask":"3##-###"},{"name":"North Macedonia","code":"+389","iso":"MK","flag":"https://cdn.kcak11.com/CountryFlags/countries/mk.svg","mask":"##-###-###"},{"name":"Northern Mariana Islands","code":"+1","iso":"MP","flag":"https://cdn.kcak11.com/CountryFlags/countries/mp.svg","mask":"(670)###-####"},{"name":"Norway","code":"+47","iso":"NO","flag":"https://cdn.kcak11.com/CountryFlags/countries/no.svg","mask":"(###)##-###"},{"name":"Oman","code":"+968","iso":"OM","flag":"https://cdn.kcak11.com/CountryFlags/countries/om.svg","mask":"##-###-###"},{"name":"Pakistan","code":"+92","iso":"PK","flag":"https://cdn.kcak11.com/CountryFlags/countries/pk.svg","mask":"(###)###-####"},{"name":"Palau","code":"+680","iso":"PW","flag":"https://cdn.kcak11.com/CountryFlags/countries/pw.svg","mask":"###-####"},{"name":"Palestine","code":"+970","iso":"PS","flag":"https://cdn.kcak11.com/CountryFlags/countries/ps.svg","mask":"##-###-####"},{"name":"Panama","code":"+507","iso":"PA","flag":"https://cdn.kcak11.com/CountryFlags/countries/pa.svg","mask":"###-####"},{"name":"Papua New Guinea","code":"+675","iso":"PG","flag":"https://cdn.kcak11.com/CountryFlags/countries/pg.svg","mask":"(###)##-###"},{"name":"Paraguay","code":"+595","iso":"PY","flag":"https://cdn.kcak11.com/CountryFlags/countries/py.svg","mask":"(###)###-###"},{"name":"Peru","code":"+51","iso":"PE","flag":"https://cdn.kcak11.com/CountryFlags/countries/pe.svg","mask":"(###)###-###"},{"name":"Philippines","code":"+63","iso":"PH","flag":"https://cdn.kcak11.com/CountryFlags/countries/ph.svg","mask":"(###)###-####"},{"name":"Pitcairn","code":"+870","iso":"PN","flag":"https://cdn.kcak11.com/CountryFlags/countries/pn.svg","mask":"###-###-###"},{"name":"Poland","code":"+48","iso":"PL","flag":"https://cdn.kcak11.com/CountryFlags/countries/pl.svg","mask":"(###)###-###"},{"name":"Portugal","code":"+351","iso":"PT","flag":"https://cdn.kcak11.com/CountryFlags/countries/pt.svg","mask":"##-###-####"},{"name":"Puerto Rico","code":"+1","iso":"PR","flag":"https://cdn.kcak11.com/CountryFlags/countries/pr.svg","mask":["(787) ### ####","(939) ### ####"]},{"name":"Qatar","code":"+974","iso":"QA","flag":"https://cdn.kcak11.com/CountryFlags/countries/qa.svg","mask":"####-####"},{"name":"Reunion","code":"+262","iso":"RE","flag":"https://cdn.kcak11.com/CountryFlags/countries/re.svg","mask":"#####-####"},{"name":"Romania","code":"+40","iso":"RO","flag":"https://cdn.kcak11.com/CountryFlags/countries/ro.svg","mask":"##-###-####"},{"name":"Russia","code":"+7","iso":"RU","flag":"https://cdn.kcak11.com/CountryFlags/countries/ru.svg","mask":"(###)###-##-##"},{"name":"Rwanda","code":"+250","iso":"RW","flag":"https://cdn.kcak11.com/CountryFlags/countries/rw.svg","mask":"(###)###-###"},{"name":"Saint Barthelemy","code":"+590","iso":"BL","flag":"https://cdn.kcak11.com/CountryFlags/countries/bl.svg","mask":"###-##-##-##"},{"name":"Saint Helena, Ascension and Tristan Da Cunha","code":"+290","iso":"SH","flag":"https://cdn.kcak11.com/CountryFlags/countries/sh.svg","mask":"####"},{"name":"Saint Kitts and Nevis","code":"+1","iso":"KN","flag":"https://cdn.kcak11.com/CountryFlags/countries/kn.svg","mask":"(869)###-####"},{"name":"Saint Lucia","code":"+1","iso":"LC","flag":"https://cdn.kcak11.com/CountryFlags/countries/lc.svg","mask":"(758)###-####"},{"name":"Saint Martin","code":"+590","iso":"MF","flag":"https://cdn.kcak11.com/CountryFlags/countries/mf.svg","mask":"(###)###-###"},{"name":"Saint Pierre and Miquelon","code":"+508","iso":"PM","flag":"https://cdn.kcak11.com/CountryFlags/countries/pm.svg","mask":"##-####"},{"name":"Saint Vincent and the Grenadines","code":"+1","iso":"VC","flag":"https://cdn.kcak11.com/CountryFlags/countries/vc.svg","mask":"(784)###-####"},{"name":"Samoa","code":"+685","iso":"WS","flag":"https://cdn.kcak11.com/CountryFlags/countries/ws.svg","mask":"##-####"},{"name":"San Marino","code":"+378","iso":"SM","flag":"https://cdn.kcak11.com/CountryFlags/countries/sm.svg","mask":"####-######"},{"name":"Sao Tome and Principe","code":"+239","iso":"ST","flag":"https://cdn.kcak11.com/CountryFlags/countries/st.svg","mask":"##-#####"},{"name":"Saudi Arabia","code":"+966","iso":"SA","flag":"https://cdn.kcak11.com/CountryFlags/countries/sa.svg","mask":["#-###-####","5#-####-####"]},{"name":"Senegal","code":"+221","iso":"SN","flag":"https://cdn.kcak11.com/CountryFlags/countries/sn.svg","mask":"##-###-####"},{"name":"Serbia","code":"+381","iso":"RS","flag":"https://cdn.kcak11.com/CountryFlags/countries/rs.svg","mask":"##-###-####"},{"name":"Seychelles","code":"+248","iso":"SC","flag":"https://cdn.kcak11.com/CountryFlags/countries/sc.svg","mask":"#-###-###"},{"name":"Sierra Leone","code":"+232","iso":"SL","flag":"https://cdn.kcak11.com/CountryFlags/countries/sl.svg","mask":"##-######"},{"name":"Singapore","code":"+65","iso":"SG","flag":"https://cdn.kcak11.com/CountryFlags/countries/sg.svg","mask":"####-####"},{"name":"Sint Maarten","code":"+1","iso":"SX","flag":"https://cdn.kcak11.com/CountryFlags/countries/sx.svg","mask":"(721)###-####"},{"name":"Slovakia","code":"+421","iso":"SK","flag":"https://cdn.kcak11.com/CountryFlags/countries/sk.svg","mask":"(###)###-###"},{"name":"Slovenia","code":"+386","iso":"SI","flag":"https://cdn.kcak11.com/CountryFlags/countries/si.svg","mask":"##-###-###"},{"name":"Solomon Islands","code":"+677","iso":"SB","flag":"https://cdn.kcak11.com/CountryFlags/countries/sb.svg","mask":["#####","###-####"]},{"name":"Somalia","code":"+252","iso":"SO","flag":"https://cdn.kcak11.com/CountryFlags/countries/so.svg","mask":["#-###-###","##-###-###"]},{"name":"South Africa","code":"+27","iso":"ZA","flag":"https://cdn.kcak11.com/CountryFlags/countries/za.svg","mask":"##-###-####"},{"name":"South Georgia and the South Sandwich Islands","code":"+500","iso":"GS","flag":"https://cdn.kcak11.com/CountryFlags/countries/gs.svg","mask":"#####"},{"name":"South Sudan","code":"+211","iso":"SS","flag":"https://cdn.kcak11.com/CountryFlags/countries/ss.svg","mask":"##-###-####"},{"name":"Spain","code":"+34","iso":"ES","flag":"https://cdn.kcak11.com/CountryFlags/countries/es.svg","mask":"(###)###-###"},{"name":"Sri Lanka","code":"+94","iso":"LK","flag":"https://cdn.kcak11.com/CountryFlags/countries/lk.svg","mask":"##-###-####"},{"name":"Sudan","code":"+249","iso":"SD","flag":"https://cdn.kcak11.com/CountryFlags/countries/sd.svg","mask":"##-###-####"},{"name":"Suriname","code":"+597","iso":"SR","flag":"https://cdn.kcak11.com/CountryFlags/countries/sr.svg","mask":["###-###","###-####"]},{"name":"Svalbard and Jan Mayen","code":"+47","iso":"SJ","flag":"https://cdn.kcak11.com/CountryFlags/countries/sj.svg","mask":"(###)##-###"},{"name":"Sweden","code":"+46","iso":"SE","flag":"https://cdn.kcak11.com/CountryFlags/countries/se.svg","mask":"##-###-####"},{"name":"Switzerland","code":"+41","iso":"CH","flag":"https://cdn.kcak11.com/CountryFlags/countries/ch.svg","mask":"##-###-####"},{"name":"Syrian Arab Republic","code":"+963","iso":"SY","flag":"https://cdn.kcak11.com/CountryFlags/countries/sy.svg","mask":"##-####-###"},{"name":"Taiwan","code":"+886","iso":"TW","flag":"https://cdn.kcak11.com/CountryFlags/countries/tw.svg","mask":["####-####","#-####-####"]},{"name":"Tajikistan","code":"+992","iso":"TJ","flag":"https://cdn.kcak11.com/CountryFlags/countries/tj.svg","mask":"##-###-####"},{"name":"Tanzania, United Republic of Tanzania","code":"+255","iso":"TZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/tz.svg","mask":"##-###-####"},{"name":"Thailand","code":"+66","iso":"TH","flag":"https://cdn.kcak11.com/CountryFlags/countries/th.svg","mask":["##-###-###","##-###-####"]},{"name":"Timor-Leste","code":"+670","iso":"TL","flag":"https://cdn.kcak11.com/CountryFlags/countries/tl.svg","mask":["###-####","77#-#####","78#-#####"]},{"name":"Togo","code":"+228","iso":"TG","flag":"https://cdn.kcak11.com/CountryFlags/countries/tg.svg","mask":"##-###-###"},{"name":"Tokelau","code":"+690","iso":"TK","flag":"https://cdn.kcak11.com/CountryFlags/countries/tk.svg","mask":"####"},{"name":"Tonga","code":"+676","iso":"TO","flag":"https://cdn.kcak11.com/CountryFlags/countries/to.svg","mask":"#####"},{"name":"Trinidad and Tobago","code":"+1","iso":"TT","flag":"https://cdn.kcak11.com/CountryFlags/countries/tt.svg","mask":"(868)###-####"},{"name":"Tunisia","code":"+216","iso":"TN","flag":"https://cdn.kcak11.com/CountryFlags/countries/tn.svg","mask":"##-###-###"},{"name":"Turkey","code":"+90","iso":"TR","flag":"https://cdn.kcak11.com/CountryFlags/countries/tr.svg","mask":"(###)###-####"},{"name":"Turkmenistan","code":"+993","iso":"TM","flag":"https://cdn.kcak11.com/CountryFlags/countries/tm.svg","mask":"#-###-####"},{"name":"Turks and Caicos Islands","code":"+1","iso":"TC","flag":"https://cdn.kcak11.com/CountryFlags/countries/tc.svg","mask":"(249)###-###"},{"name":"Tuvalu","code":"+688","iso":"TV","flag":"https://cdn.kcak11.com/CountryFlags/countries/tv.svg","mask":["2####","90####"]},{"name":"Uganda","code":"+256","iso":"UG","flag":"https://cdn.kcak11.com/CountryFlags/countries/ug.svg","mask":"(###)###-###"},{"name":"Ukraine","code":"+380","iso":"UA","flag":"https://cdn.kcak11.com/CountryFlags/countries/ua.svg","mask":"(##)###-##-##"},{"name":"United Arab Emirates","code":"+971","iso":"AE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ae.svg","mask":["#-###-####","5#-###-####"]},{"name":"United Kingdom","code":"+44","iso":"GB","flag":"https://cdn.kcak11.com/CountryFlags/countries/gb.svg","mask":"##-####-####"},{"name":"United States","code":"+1","iso":"US","flag":"https://cdn.kcak11.com/CountryFlags/countries/us.svg","mask":"(###)###-####"},{"name":"Uruguay","code":"+598","iso":"UY","flag":"https://cdn.kcak11.com/CountryFlags/countries/uy.svg","mask":"#-###-##-##"},{"name":"Uzbekistan","code":"+998","iso":"UZ","flag":"https://cdn.kcak11.com/CountryFlags/countries/uz.svg","mask":"##-###-####"},{"name":"Vanuatu","code":"+678","iso":"VU","flag":"https://cdn.kcak11.com/CountryFlags/countries/vu.svg","mask":["#####","##-#####"]},{"name":"Venezuela, Bolivarian Republic of Venezuela","code":"+58","iso":"VE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ve.svg","mask":"(###)###-####"},{"name":"Vietnam","code":"+84","iso":"VN","flag":"https://cdn.kcak11.com/CountryFlags/countries/vn.svg","mask":["##-####-###","(###)####-###"]},{"name":"Virgin Islands, British","code":"+1","iso":"VG","flag":"https://cdn.kcak11.com/CountryFlags/countries/vg.svg","mask":"(284)###-####"},{"name":"Virgin Islands, U.S.","code":"+1","iso":"VI","flag":"https://cdn.kcak11.com/CountryFlags/countries/vi.svg","mask":"(340)###-####"},{"name":"Wallis and Futuna","code":"+681","iso":"WF","flag":"https://cdn.kcak11.com/CountryFlags/countries/wf.svg","mask":"##-####"},{"name":"Yemen","code":"+967","iso":"YE","flag":"https://cdn.kcak11.com/CountryFlags/countries/ye.svg","mask":["#-###-###","##-###-###","###-###-###"]},{"name":"Zambia","code":"+260","iso":"ZM","flag":"https://cdn.kcak11.com/CountryFlags/countries/zm.svg","mask":"##-###-####"},{"name":"Zimbabwe","code":"+263","iso":"ZW","flag":"https://cdn.kcak11.com/CountryFlags/countries/zw.svg","mask":"#-######"}]')},fcb4:function(t,e,a){},fd45:function(t,e,a){"use strict";a("3ee0")},fd77:function(t,e,a){"use strict";a("c9c2")},fe35:function(t,e,a){"use strict";a("77c2")},fe7c:function(t,e,a){"use strict";a("b0c0");var i=a("5530"),s=a("2f62");e["a"]={data:function(){return{callWhatsAppLoading:!1,createNewTalkLoading:!1}},methods:Object(i["a"])(Object(i["a"])({},Object(s["b"])("Talks",["getTalks","openWhatsappCallDialog"])),{},{openTalkContact:function(t){t&&this.createNewTalk(t)},createNewTalk:function(t){var e=this;this.createNewTalkLoading=!0,this.$WiApiGet({uri:"talks/channel",params:{fields:"id,uuid,name,type_id,status_id",mode:"new-talk"},callback:function(a){var i=a.success;if(i&&i.data&&0==i.data.length)e.$swal({type:"warning",title:"Você não possui canais de atendimento disponíveis.",html:"Por favor, entre em contato com o administrador do sistema."});else if(i&&i.data&&i.data.length>1)e.$WiEditDialog({wiConfig:"talk",data:{status:2,talk_contact_id:t.id,operator_id:e.$Auth.user().id,responsible_id:e.$Auth.user().id,contact:t},onSubmit:function(t){var a=t.status,i=t.data;201===a&&(e.$router.push({name:"talk-view-messages",params:{id:i.id}}),e.getTalks(i))}});else{var s;e.$WiApiPost({uri:"talk/talk",data:{status:2,talk_contact_id:t.id,talk_channel_id:null===i||void 0===i||null===(s=i.data[0])||void 0===s?void 0:s.id,operator_id:e.$Auth.user().id,responsible_id:e.$Auth.user().id},config:{msgLoad:!0,msgSucess:!0},callback:function(t){e.$router.push({name:"talk-view-messages",params:{id:t.sucess.id}}),e.getTalks()}})}e.createNewTalkLoading=!1}})},callWhatsApp:function(t){var e=this;t>1?this.$WiListDialog({wiConfig:"talk-channel",mode:"select",filter:{status_id:2,provider_id:11,fields:"id,uuid,name,type_id,color,active,user_identity_id,recipient,provider_id,description,status_id,talk_menu_id,push_name,qrcode_url,talk_category_id,talk_stage_id,cid,url"},callback:function(t){null!==t&&void 0!==t&&t.id&&null!==t&&void 0!==t&&t.cid&&11==(null===t||void 0===t?void 0:t.provider_id)&&2==(null===t||void 0===t?void 0:t.status_id)?e.openWhatsappCallDialog({channelDir:t.url,channelCid:t.cid,contactNumber:e.talk.contact.number,contactName:e.talk.contact.name}):e.$swal({type:"warning",title:"Não foi possível encontrar um canal de atendimento disponível.",html:"Tente novamente ou entre em contato com o administrador do sistema."})}}):(this.callWhatsAppLoading=!0,this.$WiApiGet({uri:"talk/channel",params:{status_id:2,provider_id:11,limit:1,fields:"id,recipient,provider_id,status_id,cid,url"},callback:function(t){var a,i;(null===t||void 0===t||null===(a=t.success)||void 0===a||null===(i=a.data)||void 0===i?void 0:i.length)>0&&e.openWhatsappCallDialog({channelDir:t.success.data[0].url,channelCid:t.success.data[0].cid,contactNumber:e.talk.contact.number,contactName:e.talk.contact.name}),t.error&&console.log(t.error),e.callWhatsAppLoading=!1,e.$forceUpdate()}}))}})}},fea0:function(t,e,a){"use strict";a("5f2f")},fef9:function(t,e,a){"use strict";a("4dea")},ff3c:function(t,e,a){"use strict";a("4ea2")},ff7a:function(t,e,a){}}); //# sourceMappingURL=app.2625f8c2.js.map